06th week of 2010 patent applcation highlights part 55 |
Patent application number | Title | Published |
20100036814 | PERSONAL MASHUPS - In a first embodiment of the present invention, a method for automated creation of a mashup is provided, the method comprising: receiving data needs of a user; identifying sources of data to satisfy the data needs by comparing the data needs to available data sources; retrieving metadata relating to the identified sources of data from a source metadata store; identifying services to satisfy the data needs by comparing the retrieved metadata to available services; retrieving metadata related to the identified services from a service metadata store; and generating a plan for supplying data from the identified sources of data to the identified services based on the retrieved metadata from the source metadata source and the retrieved metadata from the service metadata source. | 2010-02-11 |
20100036815 | TRUE/FALSE DECISION METHOD - When a searching apparatus accepts a search condition including a logical condition formed of variables, transition table is created by using a BDD method. In the transition table, a combination of a bit string indicative of true or false of a variable at each level for arriving from a starting-point variable to an arrival variable and the starting-point variable is associated with the arrival variable. Then, a true/false decision on the search condition of the search target data is made by, with an arrival variable of a transition destination being taken as the starting-point variable, extracting a bit string of a predetermined number of digits from the starting-point variable from among logical bit strings of the search target data and specifying the arrival variable as the transition destination based on the combination and the transition table. | 2010-02-11 |
20100036816 | SYSTEMS, METHODS, AND INTERFACES FOR RESEARCHING CONTRACTUAL PRECEDENTS - The present inventors, devised among other things, an exemplary method of researching provisions of contracts. The exemplary method entails receiving user selection of one or more predefined queries for contractual precedents, and executing a search of one or more databases containing agreements based on the received user selection. After executing the search, the method entails displaying a subset of the search results based on a predefined filter stored in association with an identifier for the user. The predefined filter may filter based on traits such as jurisdiction, deal size, industry, or a list of companies. | 2010-02-11 |
20100036817 | SYSTEM FOR CONTROLING DOCUMENTS IN A COMPUTER - Disclosed herein is a control system. The control server includes a management server, a plurality of client terminals configured to includes first and second client terminals and communicate with the management server, and a file server configured to store documents shared by the first and second client terminals. Each of the first and second client terminals includes an external device recognition module that reads codes of external devices that are communicably connected to or separated from the first or second client terminal. The management server includes an external device DB that stores the codes of the external devices, and an external device verification module that searches the external device DB for information about a code, and performs control so that a document stored in the file server is stored in an external device and is then transferred from the file server if the information about the code is found to exist. | 2010-02-11 |
20100036818 | SEARCH ENGINE AND METHOD FOR IMAGE SEARCHING - Registration and classification of non-textual information, such as digital images and video is described. Image searching and comparison of the images is also described. The digital images are indexed (i.e., each image is assigned a unique numerical parameter and/or a plurality of numerical parameters). The resulting index files are stored in a database that can be quickly searched because the index files are universal numerical files that are significantly smaller in size than their source images. Image search queries are also indexed to generate an index file, which is then compared with the stored index files. A similarity score is also calculated to rank the similar images based on the index file-to-index file comparison. | 2010-02-11 |
20100036819 | System and Method for Providing Lifestyle Specific Information, Services and Products Over a Global Computer Network such as the Internet - An Internet-based service configured to provide a variety of products, services and information tailored to a specific and known lifestyle, wherein all information provided about those products, services, and information is obtained from one web site configured to meet the needs of only that lifestyle. | 2010-02-11 |
20100036820 | Method and System for Processing Access Control Lists Using a Hashing Scheme - A method for processing access control lists using a hashing scheme includes receiving a packet identifying data and determining a fixed number of a plurality of hash tables comprising a fixed number of two or more buckets comprising a fixed number of one or more entries, such that the two or more hash tables store data in memory associated with an access control list. The method also includes searching the one or more hash tables in parallel for the identifying data using a plurality of hashing functions and returning a search result. | 2010-02-11 |
20100036821 | File Uploading Method with Function of Abstracting Index Information in Real Time and Web Storage System Using the Same - A file uploading method with a function of abstracting index information in real time and a web storage system using the same are provided. The file uploading method includes: performing a data filtering on an upload target file transmitted from a user through an online network; abstracting text information as index information of the filtered upload target file; if the upload target file is not a text file, abstracting index information by abstracting text information from the filtered upload target file or converting the file into a text format by using specific information convertible into a text format; creating an inverted file by using the abstracted text information; establishing an index database by using the abstracted text information; and storing and managing the upload target file, when the transmission of the upload target file in which the index information is stored through the index database establishing operation is completed. | 2010-02-11 |
20100036822 | INFERRING SEARCH CATEGORY SYNONYMS FROM USER LOGS - Systems and methods for inferring category synonyms from prior result data may include identifying prior query data including query information and category information relating to the prior result data; determining whether the query information is a synonym for the category information; and using the query information and the category information in subsequent search requests if it is determined that the query information is a synonym for the category information. | 2010-02-11 |
20100036823 | PROVIDING LOCATION BASED INFORMATION IN A VIRTUAL ENVIRONMENT - A method, information processing system, and virtual environment, provide location information to users in the virtual environment. A first user is determined to be communicating with a second user in a virtual environment. One of the first user and the second user is determined to have entered a character set substantially matching a keyword in a database entry. Location information associated with the keyword is identified. The location information indicates a location within the virtual environment. The location information is linked to the character set. The character set is visually changed to indicate to the first user and the second user that location information has been linked to the character set. | 2010-02-11 |
20100036824 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ACCESSING AND MANIPULATING REMOTE DATASETS - A method, system and computer program product for creating a report on the basis of a plurality of remote datasets. The system for achieving this includes an intelligence server, connected to one or more tree servers. The tree servers are in turn connected to one or more databases. A user specifies a report to be created by the system. A client, acting on behalf of the user, creates a report definition that is sent to the intelligence server and the tree servers. Each tree server creates one or more segments, or slices, of the report, using the information that resides on the tree server. These slices are then sent to the intelligence server, which aggregates the slices into a tree structure. The tree structure is then converted into a report for presentation to the client. Moreover, the intelligence server receives updates from the tree servers as necessary. To do so, the tree servers and the intelligence server remain in communication for the purposes of passing update messages. The update messages are received and processed at the intelligence server in a manner that facilitates synchronization with the contributing tree servers and provides live updates to the user. | 2010-02-11 |
20100036825 | Interleaving Query Transformations For XML Indexes - During query optimization, XML index and view merge transformations may be interleaved. | 2010-02-11 |
20100036826 | Method and Apparatus for Integrating Relational and Hierarchical Data - Methods and apparatus for integrating relational and hierarchical data, schema definitions, and queries in a data processing system are provided. One or more schema definitions are converted into an intermediate schema language component of an intermediate data language when one or more schema definitions are provided. One or more query expressions are converted into an intermediate query language component of the intermediate data language when one or more query expressions are provided. The intermediate schema language component or the intermediate query language component is compiled in an intermediate data language processing engine into a run-time representation in accordance with a relational-hierarchical analysis. | 2010-02-11 |
20100036827 | INTERCONNECTED, UNIVERSAL SEARCH EXPERIENCE ACROSS MULTIPLE VERTICALS - One or more query terms that were submitted by a user in connection with a first vertical of a plurality of verticals and not in connection with any other vertical of the plurality of verticals are received. A first set of search results that are both (a) indexed in the first vertical and (b) relevant to the one or more query terms is determined. A second set of search results that are both (a) indexed in a second vertical, but not in the first vertical and (b) relevant to the one or more query terms is also determined. A search results page that contains search results both sets of search results, and that visually distinguishes the sets from each other, is generated. According to one aspect, the results from the second set are shown on the search results page in what appears to be a yellow sticky note. | 2010-02-11 |
20100036828 | CONTENT ANALYSIS SIMULATOR FOR IMPROVING SITE FINDABILITY IN INFORMATION RETRIEVAL SYSTEMS - A system and method including a simulator operating in conjunction with a search-engine, for improving document and site findability. Users input their content (pages or sites) and the simulator will analyze the site in terms of structure and content. It will then give the user a ranked list of suggestions about how the user might improve his/her site's findability. The user will then be able to apply some or all of these suggestions, or any other changes, by virtually modifying the site, and then immediately receive feedback both on how the pages look and a sense of the degree of findability improvement. The interactive process allows users to simulate modifications in their site structure and content in order to improve its findability. When the user completes the modifications and is satisfied with the new findability of his site, the user will be able then to replace his/her current site in the repository with the modified one. | 2010-02-11 |
20100036829 | SEMANTIC SEARCH BY MEANS OF WORD SENSE DISAMBIGUATION USING A LEXICON - Techniques are disclosed for analyzing a “context window” of a search query to determine a semantic meaning of a search word and to filter search results based upon the semantic meaning. Generally, a lexicon may be used to store forms, meanings, and usages of words and phrases. When a user specifies a query, a semantic analyzer obtains all of the word senses for a search word. The semantic analyzer applies lexical analysis techniques to the search word and context window to obtain a total score for each word sense and selects the word sense with the highest total score. After query results such as documents containing the search words are obtained, the semantic analyzer applies lexical analysis techniques to filter the results so that only documents which use the search terms, according to the selected word sense are returned. | 2010-02-11 |
20100036830 | CONTEXT BASED SEARCH ARRANGEMENT FOR MOBILE DEVICES - Embodiments are directed towards managing mobile searches by enabling a user to indicate a context of a search query to narrow a scope of the search. A user may fine tune a search by selecting from a plurality of pre-defined contexts for which to perform a search query. In one embodiment, the user may combine two or more pre-defined contexts to create more complex contexts for use in customized context search queries. The user also enters one or more search terms. A subset of databases is selected from a plurality of databases associated with different subject categories. The subset of databases is selected as predefined by an operator based on the user's context, and searched based on the user's entered search terms and selected context. Results are then aggregated and provided to the user. Results may be rank ordered based on the given user context or user's previous search behavior. | 2010-02-11 |
20100036831 | GENERATING CONTINUOUS QUERY NOTIFICATIONS - Techniques are described to allow a query to be registered as a persistent stored entity within the database, and to generate notifications as and when the query result changes continuously as long as the query continues to be registered with the database. According to one aspect, for a table referenced in a query, a filter condition is generated based, at least in part, on a predicate of the query. Then, the database server determines whether the filter condition is satisfied by either a before image of a row, or an after image of the row, that was modified by a transaction. If the filter condition is satisfied by either the before image or the after image, then the query is added to a first set of queries whose result sets may have been affected by the transaction. From among the first set of queries, a second set of queries that have result sets that were actually affected by the transaction is determined. Notifications are then sent based on the second set of queries. | 2010-02-11 |
20100036832 | SEARCHING BY OBJECT CATEGORY FOR ONLINE COLLABORATION PLATFORM - In an example embodiment, an online advertising management platform receives a login that identifies a user as a user allowed access to an account maintained by the platform. The platform displays a toolbar having a textbox that allows the user to search for data relating to all accounts to which the user has access. The platform displays a first page of initial search results after the user enters an initial search term in the textbox and launches a search. The first page includes a list of data objects relevant to the initial search term grouped by object category and a list box that allows the user to select an object category. The platform displays a second page after the user selects an object category from the list box. The second page includes an entry box that is related to the selected object category and that facilitates subsequent search. | 2010-02-11 |
20100036833 | SYSTEM AND METHOD FOR TYPE-AHEAD ADDRESS LOOKUP EMPLOYING HISTORICALLY WEIGHTED ADDRESS PLACEMENT - The subject application is directed to a system and method for type-ahead address lookup employing historically weighted address placement. A prompt is generated on a display for commencement of a new search operation and search data of text entries is received via a user interface. Entries are stored in an associated database, each entry having at least one searchable text field. At least a first character of a new search received via the user interface is tested against the entries relative to the searchable field. A display is generated corresponding to a subset of the entries based upon a testing output. Selection data is received corresponding to a selected entry from the displayed subset and weighting data is generated corresponding to received selection data. Displayed entries are ordered corresponding to the subset of database entries upon subsequent re-entry of the at least a first character during a subsequent search operation. | 2010-02-11 |
20100036834 | LOCATION-BASED INFORMATION RETRIEVAL - A collection of data records may be augmented by, for each data record of a plurality of data records, parsing each data record to find an address, converting the address to a geographic location indicator, and associating the geographic location indicator with said data record. These data records may be searched by receiving an indication of a geographic area in order to obtain a set of records with geographic location indicators representing geographic locations within, or partly within, the geographic area. | 2010-02-11 |
20100036835 | Caching Query Results with Binary Decision Diagrams (BDDs) - Construct a plurality of first binary decision diagrams (BDDs), each representing a different one of a plurality of words. Construct a plurality of second BDDs, each representing a different one of a plurality of search queries, each of the search queries comprising one or more of the words. Construct a plurality of third BDDs, each representing a different one of a plurality of web pages. Construct a plurality of fourth BDDs, each representing a different one of a plurality of search results, each search result comprising one or more web pages. Construct a plurality of fifth BDDs each representing a different one of a plurality of search tuples, each of the search tuples comprising a different one of the search queries and a different one of the search results. Construct a sixth BDD representing the search queries and the search results. | 2010-02-11 |
20100036836 | Contextual Keyword-Based Access Control - Various implementations of contextual keyword-based access control are disclosed. | 2010-02-11 |
20100036837 | INFORMATION SEARCH METHOD AND INFORMATION SEARCH APPARATUS - An information search apparatus includes a receiving unit which receives a search request from a searcher's terminal; a search unit which searches and retrieves, from a database, candidate information that includes a content satisfying a search criteria set in the search request; a constriction unit which constricts the retrieved candidate information based on similarities between an attribute of an authorized person who is authorized to determine disclosure or non-disclosure of the candidate information included in the candidate information, and an attribute of the searcher who transmits the search request from the searcher's terminal; and a transmission unit which transmits disclosure requests for the constricted candidate information to an authorized person's terminal and transmits candidate information in which a response for the disclosure request received by the receiving unit is set to permit disclosure to the searcher's terminal. | 2010-02-11 |
20100036838 | Search Engine - A search engine for retrieving documents from a database including a semantic document editor that allows a user to edit an existing document by creating searchable compound words that contains information contextually relevant to the contents of the document. The editor associates the created compound words with the document to produce an enhanced document having the compounds words associated therewith. A database is provided for storing enhanced documents and a semantic query editor is provided that enables a searcher to address the database of enhanced documents with a query. The query editor receives the query and converts it into one or more compound search words that contain contextually relevant information. A search module is provided that receives the searchable compound words and locates the relevant enhanced documents that have compound words associated with the document matching the searchable compound words. An output module presents any located documents to the searcher. | 2010-02-11 |
20100036839 | APPARATUS, METHOD AND COMPUTER PROGRAM FOR CONTENT RECOMMENDATION AND RECORDING MEDIUM - A base/inversion component extractor calculates an occupancy rate of each component of a vector of user preference information obtained from information stored on a user preference database, and extracts a base component from the user preference information in accordance with the calculated occupancy rate of the base component. The base/inversion component extractor extracts a similar base component from item preference information obtained from information stored on an item metadatabase. A recommendation engine calculates a similarity between a base vector of the user preference information and a base vector of the item preference information, and identifies, as candidate items, items of the predetermined number in the order of from high to low similarity. The recommendation engine further calculates a similarity between an inversion vector of the user preference information and an inversion vector of the item preference information, and identifies an item candidate having a low similarity. | 2010-02-11 |
20100036840 | Presentation of Search Results - Objects contained within enormous geographically distributed virtual file servers spanning thousands (or even millions) of organizations are each assigned globally unique object identifiers, enabling the implementation of highly distributed indexing and retrieval operations. The file system API (application programming interface) is extended to provide a search capability. A search request targeting a specific domain creates a parallel namespace anchored in that domain's root directory. The parallel namespace, containing directories and links to all objects satisfying the search criteria, may be navigated using the standard file system API. Relevance scores, added as new members of the file attribute structure, enable the construction and presentation of views that convey where the centers of expertise associated with the search matter are located. In addition, a wide range of methods addressing the scalability issues associated with integrating retrieval operations into the fabric of geographically distributed virtual file servers are disclosed. | 2010-02-11 |
20100036841 | SEARCHING APPARATUS AND SEARCHING METHOD - When an album search is started, message “For Album ?” which prompts the user to select album search is displayed. When the user has selected the album search, message “By Title ?” which prompts the user to select album title name search is displayed. When the user has selected the title name search, message “Keyword IN” which prompts the user to input a key word is displayed. When the user has input key word “P” for the search, the HD recording and reproducing device | 2010-02-11 |
20100036842 | Fast identification of complex strings in a data stream - A method for detecting and locating occurrence in a data stream of any complex string belonging to a predefined complex dictionary is disclosed. A complex string may comprise an arbitrary number of interleaving coherent strings and ambiguous strings. The method comprises a first process for transforming the complex dictionary into a simple structure to enable continuously conducting computationally efficient search, and a second process for examining received data in real time using the simple structure. The method may be implemented as an article of manufacture comprising at least one processor-readable medium and instructions carried on the at least one medium. The instructions causes a processor to match examined data to an object complex string belonging to the complex dictionary, where the matching process is based on equality to constituent coherent strings, and congruence to ambiguous strings, of the object complex string. | 2010-02-11 |
20100036843 | GLOBAL CHECKPOINT SCN - Described herein are techniques for generating a global checkpoint system change number and computing a snapshot query using the global checkpoint system change number without a need to acquire global locks. In many cases, the need to acquire global locks is eliminated, thereby saving the overhead attendant to processing global locks. | 2010-02-11 |
20100036844 | SYSTEM AND METHOD OF USING CONFLICTS TO MAXIMIZE CONCURRENCY IN A DATABASE - A first method includes requesting a modification of a data object within the data store using a first application process, establishing a read lock on the data object, initializing an object monitor adapted to detects changes to the data object and releasing the read lock, allowing other concurrent processes to write to the data object, wherein the object monitor detects if any of the concurrent processes overwrite the data object. A second method includes requesting a modification of a data object within the data store using a first application process, establishing a read lock on the data store, initializing a datastore monitor adapted to detect changes to the data store, reading all data objects in the data store and releasing the read lock on the data store, allowing other concurrent processes to write to the data store wherein the datastore monitor detects if any of the concurrent processes overwrite one or more data objects in the data store. | 2010-02-11 |
20100036845 | System and Method for Negotiating the Access Control List of Data Items in an Ad-Hoc Network with Designated Owner Override Ability - A method is disclosed for managing an access control list for a data item. The method includes designating an owner for the access control list, wherein the owner is a member of the access control list, and wherein only the owner of the access control list is allowed to manage the access control list. | 2010-02-11 |
20100036846 | METHOD AND SYSTEM FOR OPTIMIZING ROW LEVEL SECURITY IN DATABASE SYSTEMS - One embodiment of the present invention provides a system that implements a security policy in a database. During operation, the system receives a request associated with a set of objects in the database. Next, the system obtains a set of access control lists (ACLs) associated with the database, wherein a respective ACL specifies one or more access privileges associated with a user or user group, and wherein a respective ACLs is not specific to a particular object in the database. The system then evaluates the ACLs to obtain a set of ACL results associated with the request and processes the request by applying the set of ACL results to the objects without evaluating the ACLs repeatedly for each of the objects. | 2010-02-11 |
20100036847 | EXTENDABLE AND PLUGGABLE METHOD FOR VALIDATING XML DATA - A method of validating XML data comprises (a) registering a plurality of validators that are each responsible for validating a certain XML set of rules, (b) creating common XML data structures to be shared between the validators, (c) invoking registered validators and granting access to common XML data structures, and (d) reporting validation results for each of the validators. Two or more validators having similar pattern validation structures may share the common XML data structure of a data builder. Furthermore, the validators may be invoked in the order in which they are registered in step (a) and granted access to the common XML data structures that are built in step (b). In addition, the step of reporting the validation results may include formatting the validation results as error messages generated by each validator and outputting the error messages via an outputter. | 2010-02-11 |
20100036848 | EFFICIENT SIZE OPTIMIZATION OF VISUAL INFORMATION OR AUDITORY INFORMATION - A file, including visual information or auditory information may be uploaded to a processing device. Respective portions of content of the file may be identified for compressing and saving at respective bit rates. A number of component files may be created, compressed and saved, at the respective bit rates, based on the identified respective portions of content of the file. A network page, including a reference to the uploaded file, may be created. The reference to the uploaded file, in the network page, may be replaced with references to the compressed, saved component files and the network page may be saved. A processing device of a user may request the network page and the compressed, saved component files. A reasonable facsimile of the file may be reproduced based on an aggregate of the compressed, saved component files. | 2010-02-11 |
20100036849 | CONTENT PERSONALIZATION FOR WEB DISTRIBUTED CONTENT - Embodiments of the present invention address deficiencies of the art in respect to content formatting for Web distributed content and provide a method, system and computer program product for content personalization for Web distributed content. In an embodiment of the invention, a content customization method can be provided. The method can include selecting content in a retrieved page, retrieving an applied customization from a source separate from a source of the retrieved page, applying the applied customization to the selected content to modify a visual appearance of the selected content, and providing the selected content once modified for display in a content browser. | 2010-02-11 |
20100036850 | PROVIDING EXECUTING PROGRAMS WITH RELIABLE ACCESS TO NON-LOCAL BLOCK DATA STORAGE - Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store block data that may be accessed over one or more networks by programs executing on other physical computing systems. Users may create block data storage volumes that are each stored by at least two of the server block data storage systems, and may initiate use of such volumes by one or more executing programs, such as in a reliable manner by enabling an automatic switch to a second volume copy if a first volume copy becomes unavailable. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. | 2010-02-11 |
20100036851 | MANAGING ACCESS OF MULTIPLE EXECUTING PROGRAMS TO NON-LOCAL BLOCK DATA STORAGE - Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store network-accessible block data storage volumes that may be used by programs executing on other physical computing systems. A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other physical computing systems at that data center. If a program using a volume becomes unavailable, another program (e.g., another copy of the same program) may in some situations obtain access to and continue to use the same volume, such as in an automatic manner in some such situations. | 2010-02-11 |
20100036852 | METHOD FOR DATA MANAGEMENT - Methods according to the present invention may be used to convey information to enhance customer service for a wide variety of industries. Among other things, methods of the present invention allow a service provider to supply customers with information on services provided for the customer using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time. The present invention also allows service providers to gather metrics on communications to customers, as well as to facilitate targeted marketing efforts to help build customer loyalty. | 2010-02-11 |
20100036853 | MANAGEMENT OF REDIRECTION - A method and system for managing redirection for use with a system. The system includes a first webpage and a second webpage. The first webpage is operable to redirect a browser to the second webpage and subsequently, the second webpage is operable to redirect the browser to the first webpage by using a first pre-determined identifier associated with the first webpage. A second identifier associated with a component of the first webpage is assigned. In response to the second webpage redirecting the browser to the first webpage by using the first pre-determined identifier, the first pre-determined identifier is compared against the second identifier to determine whether the second identifier is different from the first pre-determined identifier. In response to a determination that the second identifier is different from the first pre-determined identifier, the browser is redirected to the component of the first webpage by using the second identifier. | 2010-02-11 |
20100036854 | Sharing Television Clips - Methods, software and apparatus are described which enable users to share and exchange clips from broadcast media using their mobile devices. Whilst watching broadcast media, a user can cause their mobile device to capture a clip, for example by pressing a button. The capture of the clip enables the user to show and share the clip with friends as part of a system of exchange. | 2010-02-11 |
20100036855 | Communication Device - A communication device may be configured to be connected with an information display device in a communicable manner. The communication device may store address information of summarized content information, wherein the summarized content information includes, for each of a plurality of contents, at least address information of the content and a title of the content. The communication device may acquire the summarized content information from the address information, display the titles of the plurality of contents included in the summarized content information, allow a user to select at least one title from the titles of the plurality of contents, and send information concerning a content corresponding to the selected title. | 2010-02-11 |
20100036856 | METHOD AND SYSTEM OF TAGGING EMAIL AND PROVIDING TAG CLOUDS - A system and method is provided for tracking and/or organizing email and, in particular, a system and method for tagging email in Web 2.0 applications and using the tags in tag clouds is provided. The system includes a computing system that has first program instructions to generate tag clouds having tags linked to associated emails in a collaborative application. A computer readable media stores the first program instructions and a central processing unit executes the first program instructions. | 2010-02-11 |
20100036857 | METHODS FOR THE CYCLICAL PATTERN DETERMINATION OF TIME-SERIES DATA USING A CLUSTERING APPROACH - Cycles and other patterns within time-series data are determined. Time-series data are transformed into discretized sets of clustered data that are organized by time period. Comparison is made of the organized data to determine similar time periods and multiclusters of the similar time periods are formed. From the multicluster data, cycles are identified from which thresholds and other useful data may be derived, or the data used for other useful purposes. | 2010-02-11 |
20100036858 | META FILE SYSTEM - TRANSPARENTLY MANAGING STORAGE USING MULTIPLE FILE SYSTEMS - Systems and methods are provided for the management of files across disparate file systems. In an illustrative operation, an exemplary computing environment comprises a file system management module, and an instruction set comprising at least one instruction to instruct the files system management module to manage, monitor, and control the storage/retrieval of a file across two or more disparate file systems operable on the exemplary computing environment managed using a unified name space. Illustratively, a file can be received by the file system management computing application and processed such that the file can be stored/managed (e.g., transparent to a user) on one of the operable two more disparate file systems according to one or more selected criteria. Further, the file system management application can monitor access patterns or attributes for individual files to generate the criteria used when storing/managing files across the two or more disparate files systems. | 2010-02-11 |
20100036859 | Message Exchange Pattern Rendezvous Abstraction - A rendezvous abstraction that is used to correlate messages within message exchange. The rendezvous abstraction may be instantiated to correlate messages regardless of the type of message exchange pattern, and regardless of the underlying protocols used to communication message. Messages exchanges of primitive protocols are modeled as unilateral message exchanges. The rendezvous abstraction is used to correlate messages of the unilateral message exchange, and serves as an abstraction that is used to represented the rendezvous point where the message of the message exchange pattern are handled. Accordingly, instead of focusing on the protocol-specific mechanisms for correlation, if even available, the application author may simply work with a standard rendezvous abstraction. | 2010-02-11 |
20100036860 | DATA MANAGMENT APPARATUS, DATA EDITING APPARATUS, AND DATA READING APPARATUS AND RESPECTIVE METHODS THEREOF - A data file can be efficiently edited by a plurality of users. A source object is created from various data files, such as a structured document file or the like. A plurality of partial objects are created from a source object. A client terminal downloads a partial object corresponding to the data which a user desires to edit or read. When a client terminal which has acquired a right to edit, edits a local partial object, edit information showing an edit content is transmitted to a server apparatus. A source object is updated in accordance with the edit information. Further, while other client terminal is downloading the identical partial object, edit information, which is for reflecting an edit content, is transmitted to a client terminal. | 2010-02-11 |
20100036861 | Method and System for Implementing Parallel Transformations of Records - An improved approach is described for implementing transformations of data records in high concurrency environments. Each transformation is performed in parallel at the source when the data record is first generated. According to one approach for data integrity validation, record generators compute an integrity checksum for a newly generated record before copying into a data unit in shared memory. Subsequent generators may aggregate integrity checksums for data records into checksums for data units incrementally. This approach achieves end-to-end protection of data records against corruption using an efficient method of maintaining verifiable data integrity. In another approach, compression and encryption data transformations may be performed by themselves, or in combination with an integrity checksum transformation. | 2010-02-11 |
20100036862 | Representing and manipulating RDF data in a relational database management system - Techniques for generating hash values for instances of distinct data values. In the techniques, each distinct data value is mapped to hash value generation information which describes how to generate a unique hash value for instances of the distinct data value. The hash value generation information for a distinct data value is then used to generate the hash value for an instance of the distinct data value. The hash value generation information may indicate whether a collision has occurred in generating the hash values for instances of the distinct data values and if so, how the collision is to be resolved. The techniques are employed to normalize RDF triples by generating the UIDS employed in the normalization from the triples' lexical values. | 2010-02-11 |
20100036863 | METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - A method and system for compressing a raw logical data object ( | 2010-02-11 |
20100036864 | PREVENTION OF REDUNDANT INDEXES IN A DATABASE MANAGEMENT SYSTEM - A method and system for preventing redundant indexes in a database management system (DBMS). A received create-index command specifies a new index to be created for retrieving data from a table created by the DBMS and a redundancy check to be performed for the new index in conjunction with an action parameter in the create-index command. If the action parameter includes a REPORT value, each redundant index is stored and/or displayed and the new index is created. If the action parameter includes a PREVENT value and an existing index is redundant in view of the new index and the new index is not redundant in view of the existing index, the existing index is deleted and the new index is created. If the action parameter includes a PREVENT value and the new index is redundant in view of an existing index, the new index is not created. | 2010-02-11 |
20100036865 | Method For Generating Score-Optimal R-Trees - A method of constructing a score-optimal R-tree to support top-k stabbing queries over a set of scored intervals generates a constraint graph from the set, and determines over each node in the constraint graph that has no other nodes pointing to it the node with the smallest left endpoint; for each of these nodes, the associated interval is added to the tree and the node is removed from the constraint graph. | 2010-02-11 |
20100036866 | Piping Circuitization System and Method - In a disclosed method for creating a pipe circuit, a diagram is displayed on a display screen. The diagram includes representations of multiple pipes to be included in the pipe circuit, and a line number corresponding to each of the pipes. Selection input indicative of each of the pipes is received in sequence, and the pipe circuit is assigned a pipe circuit number. A described computer system includes a display screen, a memory, and one or more processors. The memory contains instructions for: displaying the diagram on the display screen, parsing the line numbers to capture engineering data for the pipe circuit, changing a display color of each of the representations of the pipes to a selected color, and exporting information about each of the pipes in the pipe circuit to a database. The processor(s) fetch the instructions from the memory and execute the instructions. | 2010-02-11 |
20100036867 | METHOD AND SYSTEM FOR IMPROVED TRAVEL RECORD CREATION - A method for travel record creation. The method includes receiving initial passenger name record (PNR) data in a travel management system, retrieving stored PNR data corresponding to the initial PNR data by a business intelligence (BI) engine, and automatically creating and storing a PNR, by the BI engine, according to the initial PNR data and the stored PNR data. There is also a travel management system including a BI engine and a database. The travel management system is configured to receive initial passenger name record (PNR) data. The BI engine is configured to retrieve stored PNR data corresponding to the initial PNR data and automatically create and store a PNR according to the initial PNR data and the stored PNR data. | 2010-02-11 |
20100036868 | SYSTEM FOR DATA MANAGEMENT - Systems according to the present invention may be used to convey information to enhance customer service for a wide variety of industries. Among other things, systems of the present invention allow a service provider to supply customers with information on services provided for the customer using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time. The present invention also allows service providers to gather metrics on communications to customers, as well as to facilitate targeted marketing efforts to help build customer loyalty. | 2010-02-11 |
20100036869 | MECHANISMS TO SUPPORT FINE-GRAIN NAMESPACING - Mechanisms to support fine-grain namespacing are provided. When an object is to be loaded within a processing environment, a specific namespace for that object is dynamically resolved during the load. That namespace can be dynamically resolved via object inheritance, via specific object-attribute declaration, and/or via consultation with a namespace object. | 2010-02-11 |
20100036870 | MECHANISMS TO SUPPORT MULTIPLE NAME SPACE AWARE PROJECTS - Mechanisms to support multiple name space aware projects are provided. Multiple roots of a project declare multiple namespacing mechanisms. Resources of the project can utilize each of the multiple namespacing mechanisms. In some cases, a particular resource of the project can override and use a foreign namespace that is associated with a different project hierarchy even while that particular resource resides within a project hierarchy associated with the original project and even while the project hierarchy does not declare, at the root, the foreign namespace. | 2010-02-11 |
20100036871 | MULTI-DIMENSIONAL METADATA IN RESEARCH RECORDKEEPING - A system and method for facilitating data organization, for example in the organization of data in management of intellectual property records, is disclosed herein. Further, the present invention particularly provides a contextualization of information objects so that a full value of research and development (R&D) efforts can be accumulated by an organization. The system as disclosed herein collects information (raw) objects from a plurality of sources. Then, based on inferred context and user input, the system classifies each object in multiple dimensions according to needs of the application; and finally creates a high value, layer rich database embodying a context as well as a result to add value to a research process. | 2010-02-11 |
20100036872 | DATA MANAGEMENT METHOD - A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request. | 2010-02-11 |
20100036873 | Processing Metadata Along With Alphanumeric Data - Disclosed herein is a computer implemented method and system for processing metadata associated with alphanumeric data along with the alphanumeric data for tracking effect of operations on the metadata in a data model. Multiple mixed data objects are created in the data model. Each of the created mixed data objects comprises the alphanumeric data and the metadata. The created mixed data objects are stored with information about interrelationships between the created mixed data objects. Multiple operations are performed on the stored mixed data objects to obtain mixed data results. The operations are performed simultaneously on the alphanumeric data and the metadata. The mixed data results comprise results of the operations performed on the alphanumeric data and the metadata. The data model is updated with the obtained mixed data results. The simultaneous operations performed on the alphanumeric data and the metadata enable tracking the effect of the operations on the metadata. | 2010-02-11 |
20100036874 | Comparison of models of a complex system - The invention relates to a method for comparing computer-based and data-processing models of a complex system, with a first model and a second model of the system, whereby the models reflect a model of a system behavior by means of predefined objects which represent activities and units within the system. The inventive method comprises the steps of comparing the models and destination of corresponding respective predefined objects of the first and second model, detecting differences in attributes of corresponding predefined objects and outputting the differences to a user. The use of predefined objects—that is, of objects that pertain to a known set of types—enables a more-efficient comparison of models than in unstructured models. | 2010-02-11 |
20100036875 | SYSTEM FOR AUTOMATIC SOCIAL NETWORK CONSTRUCTION FROM IMAGE DATA - A system for constructing a social network structure from image data. A number of image sensors or cameras may be placed in various areas of a large facility having much throughput of many people, such as an airport. Images from the cameras may indicate an event. The event may be activity recognized by video analytics of the system. Video analytics may detect, track and associate people, faces and objects in the images. The analytics may provide activity recognition from images. A dynamic social network may be constructed from information provided by the video analytics. Analysis of a constructed social network may reveal further information which can be available for improving dynamic social network construction. | 2010-02-11 |
20100036876 | METHODS FOR PROVIDING ENHANCED CUSTOMER SERVICE - Methods according to the present invention may be used to convey information to enhance customer service for a wide variety of industries. Among other things, methods of the present invention allow a service provider to supply customers with information on services provided for the customer using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time. The present invention also allows service providers to gather metrics on communications to customers, as well as to facilitate targeted marketing efforts to help build customer loyalty. | 2010-02-11 |
20100036877 | SYSTEM FOR ENHANCED CUSTOMER SERVICE - Systems according to the present invention may be used to convey information to enhance customer service for a wide variety of industries. Among other things, systems of the present invention allow a service provider to supply customers with information on services provided for the customer using one or more methods of distribution and in a manner that is fast, efficient, and easy for the customer to access. The information provided to customers can be distributed in a variety of formats and stored permanently for retrieval by the customer at any time. The present invention also allows service providers to gather metrics on communications to customers, as well as to facilitate targeted marketing efforts to help build customer loyalty. | 2010-02-11 |
20100036878 | System for Extracting Reduced Information of Multimedia Digital Content and System and Method for Displaying Multiple Content Using Reduced Information - Disclosed herein is a system for extracting the reduced information of multimedia digital content. The system includes an image variation-related color table database, a volume/tempo variation-related color table database, a default value and environment information database, digital content reduced information extraction means, and storage means. The digital content reduced information extraction means extracts the reduced information of multimedia digital content, which is received when the multimedia digital content, including moving image data, audio data and/or image data. The storage means stores the pieces of reduced information, including thumbnail images, image clips/low-quality images, video clips, audio visualization moving images, audio representative colors, variation-related colors, and image representative colors, which are extracted by the digital content reduced information extraction means. | 2010-02-11 |
20100036879 | Method, computer-readable medium, and system for storing, allocating and retrieving medical image data in a distributed computerized system of a clinical facility. - In a method for storing and providing medical image data in a distributed, computer-based system of a clinical facility comprising multiple satellites, wherein a satellite has at least one modality, an image administration server and at least one local database, and wherein the clinical facility also has a central database for the administration of the stored image data and a central long-term storage for long-term storage, the image data are acquired at the modality, the image data include metadata and pixel data, partial metadata in the metadata of the acquired image data are marked, at least the metadata of the image data acquired are locally stored at the respective satellites, the image data of the image data acquired at the respective satellites are centrally stored in the central long-term storage, all metadata stored in the local database in the central database are completely, centrally replicated, and the marked partial metadata of the image data from the central database are partially, automatically replicated at respective local databases of one, multiple or all satellites in order to be able to provide these image data at the satellites. | 2010-02-11 |
20100036880 | INTERACTIVE DATABASE DRIVEN MULTITENANCY SYSTEM - In an interactive database driven multitenancy system, a method includes selecting a regional supplements to be used. An orthorectified aerial photograph is obtained for the selected regional supplements. The process overlays the photograph with a boundary of a selected project. Preliminary GIS data set of NWI, Soil, Hydrology, and TOPO is obtained from the system. A preliminary desktop and/or detail wetland delineation is conducted and reports and maps are generated. | 2010-02-11 |
20100036881 | Portable Audio Appliance - The presently claimed invention relate generally to portable audio devices. One claim recites a method including: receiving audio content data through an interface of a portable personal digital device capable of playing audio; storing the received audio content data in electronic memory; audibly rendering said audio content data; utilizing an electronic processor, counting a number of plays of the received audio content data; and displaying the number of plays of the received audio content data to a user of the portable personal digital device. Of course additional claims and combination are provided as well. | 2010-02-11 |
20100036882 | SARPS MANAGEMENT AND IMPLEMENTATION SYSTEM - The present invention relates to a SMIS system for managing systematically an implementation status of an aviation safety regulation, and more particularly, to a SMIS system for analyzing, complementing and assessing automatically an implementation status of an aviation safety regulation in own country on the basis of standards and recommended practices prescribed in the annexes for 18 fields published and managed by the International Civil Aviation. | 2010-02-11 |
20100036883 | ADVERTISING USING IMAGE COMPARISON - Registration and classification of non-textual information, such as digital images and video is described. Image searching and comparison of the images is also described. The digital images are indexed (i.e., each image is assigned a unique numerical parameter and/or a plurality of numerical parameters). The resulting index files are stored in a database that can be quickly searched because the index files are universal numerical files that are significantly smaller in size than their source images. Image search queries are also indexed to generate an index file, which is then compared with the stored index files. A similarity score is also calculated to rank the similar images based on the index file-to-index file comparison. | 2010-02-11 |
20100036884 | CORRELATION ENGINE FOR GENERATING ANONYMOUS CORRELATIONS BETWEEN PUBLICATION-RESTRICTED DATA AND PERSONAL ATTRIBUTE DATA - A correlation engine apparatus includes a network interface and a processor, wherein the correlation engine is configured to receive publication-restricted data and non-publication-restricted data and generate correlations useable for predictive models, wherein no trace of any personal identifying information (PII) in the publication-restricted data exists in the correlations. | 2010-02-11 |
20100036885 | Maintaining Data Integrity in Data Servers Across Data Centers - A method, computer program product and system for maintaining data integrity of multiple copies of a piece of data in data servers of multiple data centers, includes maintaining a cluster of catalog servers, where one of the catalog servers is selected as the master catalog server, storing the piece of data in a primary data server chosen from the data servers, duplicating the piece of data to one or more backup data servers chosen from the data servers, recording a data state information to the master catalog server, duplicating the data state information to the cluster of catalog servers, and updating the data servers and the cluster of catalog servers when the primary data server fails. | 2010-02-11 |
20100036886 | DEFERRED MAINTENANCE OF SPARSE JOIN INDEXES - A system and method include defining a snapshot join index using a sparse condition in a join index definition. A new sparse condition of the snapshot join index is compared with an old sparse condition. Rows in a base table are identified as a function of the comparing, and the join index table is updated using the identified rows. | 2010-02-11 |
20100036887 | EFFICIENT TRANSFER OF DEDUPLICATED DATA - One aspect of the present invention includes enabling the efficient transfer of deduplicated data between storage pools in a storage management system without unnecessary reassembly and deduplication of data objects. In one embodiment, the storage management system tracks deduplication information for the data chunks of data objects within an index at the storage management system level, in addition to tracking storage information for each data object within another index at the storage management system level. The data chunk deduplication information is then accessible by any storage pool. Accordingly, transfers of the data objects and data chunks of the data object are easily facilitated, even between non-deduplicating and deduplicating storage pools. | 2010-02-11 |
20100036888 | METHOD AND SYSTEM FOR MANAGING TAGS - A method and system manage one or more tags for an item. The tags reside in a datastore. The method and system include associating the tag with at least one expiration condition and determining whether the at least one expiration condition has been met. If the expiration condition(s) have been met, then corrective action is taken for the tag while retaining the at least one item. | 2010-02-11 |
20100036889 | CENTRALIZED MANAGEMENT OF VIRTUAL MACHINES - Virtual machines are managed in centralized manner. Files that are shared by multiple virtual machines are stored in a central storage unit and a management program is executed on one or more of these files on a per file basis. The management program is executed on a file if an 10 operation is issued for that file. A namespace map is used to provide a mapping of filenames used by the different virtual machines to filenames used by the central storage unit. | 2010-02-11 |
20100036890 | DATABASE MANAGEMENT METHOD, DATABASE MANAGEMENT APPARATUS, AND DATABASE MANAGEMENT PROGRAM - In order to reduce a period of time required for a database operation and maintenance job, provided is a database management method in a database management apparatus that manages a database stored in a storage apparatus including: executing load processing of storing data which is read from the storage apparatus in a memory; executing job processing by reading and writing the data which is stored in the memory; executing unload processing of writing the data which is stored in the memory in the storage apparatus; and executing maintenance processing for the database using the data which is stored in the memory at timing for executing at least one of the load processing and the unload processing. | 2010-02-11 |
20100036891 | APPARATUS AND METHOD FOR COLLECTING LOGGING INFORMATION, AND COMPUTER-READABLE RECORDING MEDIUM IN WHICH A LOGGING INFORMATION COLLECTING PROGRAM IS STORED - An apparatus for collecting logging information in relation to a log function inserted into a program, the apparatus includes: a control table retaining control information in relation to specification information to specify the log function; an obtaining section obtaining the specification information embedded in the log function when the log function is executed; a judging section judging, on the basis of the control information in the control table and the specification information obtained by the obtaining section, whether or not the logging information associated with the specification information is to be collected; and a storage controller storing, if the result of the judging by the judging section is positive, the logging information into a memory, the specification information including position information of the log function in the program. | 2010-02-11 |
20100036892 | DETERMINATION OF AN UPDATED DATA SOURCE FROM DISPARATE DATA SOURCES - A method and system for determining an updated data source from first and second disparate data sources. A first and second data list is received from the first and second data sources, respectively. The data elements in the first data list matching data elements in the second data list are written to a first aggregation data list. The data elements in the first data list not matching data elements in the second data list are written to an additions data list. The data elements in the second data list not matching data elements in the first data list are written to a first deletions data list. All data elements in the first aggregation data list and the additions data list are written into a second aggregation data list. All data elements matching the data elements in the first deletions data list are written into a second deletions data list. | 2010-02-11 |
20100036893 | ARCHITECTURE FOR ACCESSING A DATA STREAM BY MEANS OF A USER TERMINAL - XML communication protocol between a user terminal, such as a radio alarm clock, and a services platform via the Internet network for accessing an audio file available from a data streaming server. | 2010-02-11 |
20100036894 | DATA SYNCHRONIZATION METHOD, DATA SYNCHRONIZATION PROGRAM, DATABASE SERVER AND DATABASE SYSTEM - A data synchronization method is provided to enhance reliability and performance of the database. The data reflection method selection unit of the active server weights collected values in the resource utilization table by multiplying the collected values by assessment coefficients assigned to the individual collected values in an assessment coefficient table and sums up the weighted values to calculate an assessment value for each data reflection method, and determines the data reflection method whose assessment value is minimum. The log data transmission unit, according to the determined data reflection method, sends log data that is reflected on the active database to the standby server, which forms one of the duplicated servers making up the redundant configuration. The data reflection method identifies the content to be transmitted. | 2010-02-11 |
20100036895 | REPRESENTATION OF SYSTEM CLOCK CHANGES IN TIME BASED FILE SYSTEMS - A plurality of data units with associated timestamps is stored in a time based file system, wherein a timestamp corresponds to a time indicated by a system clock. A time indicated by the system clock is changed while the plurality of data units is being stored. A plurality of epochs is stored in a data structure, wherein an epoch is a period of time between a starting and an ending timestamp selected from the timestamps, and wherein successive epochs have overlapping time periods. The time based file system is reverted to an earlier point in time based on the plurality of epochs stored in the data structure. | 2010-02-11 |
20100036896 | Computer System and Method of Managing Backup of Data - A backup is continued in a computer system even one storage device is stopped. In the computer system, a first storage device, upon reception of a data write request to a first storage area, stores the data in the first storage area and a second storage area, and transmits the data to a second storage device. The second storage device stores the received data in a third storage area and a fourth storage area. The first storage device, upon reception of a snapshot creation request, suspends storing of the data in the second storage area, while the second storage device, upon reception of the snapshot creation request, suspends storing of the data in the fourth storage area at timing that the same data is stored in the second storage area and the fourth storage area, and after storing of the data is suspended, transmits an identifier equal to an identifier of the second storage area to an inquiry transmission source as an identifier of the fourth storage area. | 2010-02-11 |
20100036897 | STORAGE SYSTEM - At least two devices having different characteristics are provided as one file system, and the file system stores a file in a device according to the file purpose. In file system operation, a device characteristic acquiring unit acquires characteristic information of the respective devices by using a device characteristic database, a device characteristic acquiring interface, and stores the information in the device characteristic holding. In file operation for preparing file management information in file storing process, a file purpose interpreting unit interprets the purpose and attribute of the file and registers a characteristic flag representing the characteristic of the file in the file management information. In file operation for actually writing a file, a storage device decision unit decides a file storage location device on the characteristic flag in the file management information and information of the device characteristic holding unit to perform a device free region securing process. | 2010-02-11 |
20100036898 | COMPUTING MODULE FOR EFFICIENT FFT AND FIR HARDWARE ACCELERATOR - A hardware accelerator operable in an FFT mode and an FIR mode. The hardware accelerator takes input data and coefficient data and performs the calculations for the selected mode. In the FFT mode, a rate-two FFT is calculated, producing four real outputs corresponding to two complex numbers. In the FIR mode, one real output is generated. The hardware accelerator may switch from FFT mode to FIR mode using three multiplexers. All FIR components may be utilized in FFT mode. Registers may be added to provide pipelining support. The hardware accelerator may support multiple numerical-representation systems. | 2010-02-11 |
20100036899 | BIT GENERATOR - A system comprising a feedback shift-register having L serially connected stages, and a non-linear feedback sub-system to receive input from stage n and 2n+1, and including a first AND gate having a first and second input operationally connected to the output of stage n and 2n+1, respectively, the sub-system having an output based on a value of an output of the first AND gate, a bit generator operative to generate bits, and an XOR gate having a first and second input, an output of the bit generator being operationally connected to the first input of the XOR gate, the output of the sub-system being operationally connected to the second input of the XOR gate, the output of the XOR gate being operationally connected to the input of the first stage of the shift-register. Related apparatus and methods are also described. | 2010-02-11 |
20100036900 | UNCERTAINTY RANDOM VALUE GENERATOR - A system and method of generating a one-way function and thereby producing a random-value stream. Steps include: providing a plurality of memory cells addressed according to a domain value wherein any given domain value maps to all possible range values; generating a random domain value associated with one of the memory cells; reading a data value associated with the generated random domain value; generating dynamically enhanced data by providing an additional quantity of data; removing suspected non-random portions thereby creating source data; validating the source data according to a minimum randomness requirement, thereby creating a validated source data; and integrating the validated source data with the memory cell locations using a random edit process that is a masking, a displacement-in-time, a chaos engine, an XOR, an overwrite, an expand, a remove, a control plane, or an address plane module. The expand module inserts a noise chunk. | 2010-02-11 |
20100036901 | MODULUS-BASED ERROR-CHECKING TECHNIQUE - During a method, a modulus circuit determines a modulus base p of a first number and a modulus base p of a second number. Also, the modulus circuit performs the operation using the modulus base p of the first number and the modulus base p of the second number, and calculates a modulus base p of the result of the operation involving the first number and the second number. Next, the modulus circuit compares the result of the operation carried out on the modulus base p of the first number and the modulus base p of the second number with the modulus base p of the operation performed on the first number and the second number to identify potential errors associated with the operation. Moreover, the modulus circuit repeats the method to identify additional potential errors associated with the operation, where the determining and calculating operations are repeated using moduli base q. | 2010-02-11 |
20100036902 | M-BIT RACE DELAY ADDER AND METHOD OF OPERATION - There is disclosed an M-bit adder capable of receiving a first M-bit argument, a second M-bit argument, and a carry-in (CI) bit. The M-bit adder comprises M adder cells arranged in R rows, wherein a least significant adder cell in a first one of the rows of adder cells receives a first data bit, A | 2010-02-11 |
20100036903 | DISTRIBUTED LOAD BALANCER - Systems and methods that distribute load balancing functionalities in a data center. A network of demultiplexers and load balancer servers enable a calculated scaling and growth operation, wherein capacity of load balancing operation can be adjusted by changing the number of load balancer servers. Accordingly, load balancing functionality/design can be disaggregated to increase resilience and flexibility for both the load balancing and switching mechanisms of the data center. | 2010-02-11 |
20100036904 | DISTRIBUTION APPARATUS, DISTRIBUTION METHOD, AND COMPUTER-READABLE MEDIUM - A distribution apparatus includes a detection unit configured to detect a work required for a device based on information received from the device. A first distribution unit is configured to distribute image data for a display of information relating to the required work detected by the detection unit to the device. A determination unit is configured to determine whether the device has shifted its operation into a maintenance state, based on information received from the device to which the first distribution unit has distributed the image data. A second distribution unit is configured to distribute a subsequent part of the image data that follows a part having been displayed immediately before the device shifts its operation into the maintenance state, if the determination unit determines that the device has shifted its operation into the maintenance state, to a terminal apparatus of a worker who performs the work. | 2010-02-11 |
20100036905 | Download control of information from server connected to network - At a download time, each of multiple printers connecting with a network identifies storage or non-storage of any unsent download request file, which has not yet been sent to a management server. In the case of storage of any unsent download request file, the printer collects from the other printers unsent download request files, which are stored in the other printers and have not yet been sent to the management server, and sends the collected download request files and the unsent download request file stored in the self printer to the management server. The printer receives a download data file sent back from the management server in response to the download request files, creates delivery data from the received download data file, and distributes relevant delivery data to each of the other printers. This arrangement effectively reduces the access frequency from the respective printers to the management server for download of specific information, which is to be used by the respective printers, from the management server. | 2010-02-11 |
20100036906 | ADVERTISEMENTS FOR STREAMING MEDIA - Systems and methods for streaming media content. Streaming media advertising systems can identify a request for streaming media and identify content for presentation to a client requesting the streaming media. The identified content items can be presented simultaneous to presentation of the streaming media or can be interspersed within the presentation of the streaming media. | 2010-02-11 |
20100036907 | Digital living network alliance (DLNA) server that serves contents from IVL services - Audio and video (A/V) content information is acquired from each of a group of web-based servers located outside of a home network. The A/V content information identifies A/V content stored in association with each of the group of web-based servers. The A/V content information acquired from each of the group of web-based servers is aggregated. The aggregated A/V content information is provided to a DLNA client device within the home network. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract. | 2010-02-11 |
20100036908 | METHOD AND SYSTEM FOR AUTHORING MOBILE CONTENT IN WORD FOR DELIVERY TO A MOBILE DEVICE - A system and method is provided for delivering content to a wireless device in a content delivery system. The system and method may: provide web services for publishing the content and exporting the content to a content server, the content being in a first format; convert the content from the first format to a second format compatible with the wireless device; and in response to a request for the content, deliver the content to the wireless device. | 2010-02-11 |
20100036909 | METHOD AND APPARATUS FOR SUBMITTING USER CONTENT IN DCD SERVICE - Apparatus and method for uploading/submitting user-created content to share with other users in a Dynamic Content Delivery (DCD) technology capable of supporting various types of delivery systems to deliver user-customized content. The invention provides an environment where a user creates content according to a predetermined rule and submits the content with associated content information, so that a DCD service provider can easily handle the content after receipt. | 2010-02-11 |
20100036910 | DIGITAL CONTENT DISTRIBUTION SYSTEM - In the setting of distribution contents and distribution time of digital content, data processing efficiency is increased and operability is improved for users. Distribution processing is efficiently executed according to, for example, a position of a portable terminal, and excellent usability is realized for digital content and advertisements. To solve the problem, a system includes a distribution table storage section to store for each portable terminal user a distribution table in which distribution desired digital content identified by designation regarding distribution desired digital content is listed in time series, and a distribution processing section for distributing, when request information of distribution is received from a portable terminal, the distribution desired digital content listed in the distribution table to the portable terminal. | 2010-02-11 |
20100036911 | APPARATUS AND METHOD FOR SHARING A GENERIC CONFIGURATION ACROSS A GROUP OF NETWORK DEVICES - Various embodiments provide an apparatus and method for sharing a generic configuration across a group of network devices. An example embodiment includes sending a scope challenge to a plurality of network devices; receiving a response to the scope challenge from a plurality of in-scope network devices; sending a configuration change message including a configuration change to the plurality of in-scope network devices; and receiving a commit message from the plurality of in-scope network devices indicating that the configuration change has been committed. | 2010-02-11 |
20100036912 | Social networking website system with automatic registration based on location information - A social networking website system with automatic registration based on a current location information. Individuals are automatically enrolled into social network services based on a current location determined from their mobile devices. In particular, farmers in rural places can be enrolled into social networks in their local districts, and they can interact with others using audio and video messages employing their local languages. Such interaction can be adhoc in nature, employing audio messages, or audio and video messages. In general, automatic memberships to social networks, social groups and to discussion lists are provided to users, based on user's current location. | 2010-02-11 |
20100036913 | NETWORK SETTING METHOD AND NETWORK SETTING APPARATUS - An administrative manager connected to a plurality of servers each including a virtual machine environment in which a host OS and a guest OS are operable as virtual OS, performs the following processes. Namely, when an operator issues an instruction to migrate the guest OS from a migration source server to a migration target server, a connection target server of the migration source server is specified, and also, connection information necessary for a virtual network connection between the connection target server and the migration target server is acquired. Then, before the guest OS is migrated, in the connection target server, transmission data to the migration objective guest OS is set to be looped back. Further, after the guest OS is migrated, the network setting is made on the migration target server and the connection target server so as to enable the mutual virtual network connection. | 2010-02-11 |