31st week of 2012 patent applcation highlights part 56 |
Patent application number | Title | Published |
20120197842 | Space Efficient Cascading Point in Time Copying - A computer implemented method for a space efficient cascading point-in-time copying of source data by creating a plurality of cascading point-in-time target copies, the target copies being created at different points in time. The method includes physically copying data from the source data to a repository to create a physical copy, and creating a data mapping that associates the physical copy with a most recent target copy. The method may be implemented in either of computer hardware configured to perform the method and computer software embodied in a non-transitory, tangible, computer-readable storage medium. Also disclosed are a corresponding computer program product and data processing system. | 2012-08-02 |
20120197843 | RESTORE OF FULL SYSTEM BACKUP AND INCREMENTAL BACKUPS USING MULTIPLE SIMULTANEOUS DEVICE STREAMS - A technique for restoring file systems by applying full and incremental backups together while streaming them from multiple devices provides a faster system restore from a full backup where incremental backups must also be applied. A first storage device streams the full backup while at least one second storage device streams at least one incremental backup. As files are detected in the incremental backup, they are written instead of the corresponding file in the full backup. Incremental backups can be pre-merged to reduce their number to one less than a number of storage devices available to stream the backups, so that the full backup can be streamed along with the pre-merged incremental backup(s) to restore the file system. | 2012-08-02 |
20120197844 | BLOCK LEVEL DATA REPLICATION - Systems and methods for replicating data from a production server to a backup server include identifying one or more data blocks of a file that were modified after a first time instant and before a second time instant. The file may be associated with a protected directory of the production server. An representative data block (e.g., including a hash value) for at least one of the identified data blocks may be computed using a cryptography algorithm, e.g., MD | 2012-08-02 |
20120197845 | APPARATUS AND METHOD FOR MANAGING A FILE IN A DISTRIBUTED STORAGE SYSTEM - The present invention relates to an apparatus and method for managing a file in a distributed storage system. The apparatus and method for managing a file in a distributed storage system calculates a retention time of the file based on at least one of a current time, a file creation time, a file modification time and a recent file inquiry time; selects the file as an archive file if the retention time of the file is larger than a predetermined reference time; and relocates an original file and some or all of copy files of the file selected as an archive file from an active server to an archive server or from an active disk to an archive disk. If the number of inquiries on the file selected as an archive file counted in a counting period is larger than a predetermined threshold value or the file is modified or changed, the original file and some or all of the copy files of the file are restored from the archive sever to the active server or from the archive disk to the active disk | 2012-08-02 |
20120197846 | DYNAMIC RECOVERY OF SERVER APPLICATIONS - A continuously running application may be dynamically recovered. A database replica server may be directed to temporarily spool data changes in a database master server that stores application data associated with an application running on a web front-end master server. A specified rewind point may be obtained from among a plurality of existing rewind points of the application data stored in the database replica server. The database replica server may be directed to rewind the application data to a specified rewind point. An indication of data to be recovered in the rewound application data may be obtained. The web front-end master server may be directed to restore the data corresponding to the indication. The database replica server may be directed to resume replication of data changes in the database master server. | 2012-08-02 |
20120197847 | Method and System for Monitoring and Tracing Multimedia Resource Transmission - The present invention discloses a method and a system for monitoring and tracing transmission of multimedia resources, wherein, said method comprises: capturing data packets in a network link, reassembling the captured data packets to complete the restoration of data streams, and storing the restored data streams into a data stream database; and extracting data fragments from a multimedia file as file DNA fragments to construct a file DNA, and storing the file DNA into a file DNA database; and invoking the file DNA from the file DNA database, and identifying the file DNA fragments of the file DNA in the data streams to get identification results. | 2012-08-02 |
20120197848 | VALIDATION OF INGESTED DATA - Methods and systems for validating ingested data are disclosed. In accordance with the methods and systems, data elements can be received for storage in slots of an individual descriptor in a storage medium. In addition, at least one validation test can be selected based on a weighting of the data elements that indicates a respective degree of importance of the data elements. The selected validation test or tests can be applied to the data elements stored in the slots to generate respective validation results. Further, a validation score indicating a sufficiency of the stored data elements can be generated based on the validation results. | 2012-08-02 |
20120197849 | RETRIEVING INFORMATION FROM A RELATIONAL DATABASE USING USER DEFINED FACETS IN A FACETED QUERY - A method, system and computer program product for retrieving information from a relational database using user defined facets in a faceted query may include receiving a faceted query and receiving at least one user defined facet group query. The method may also include filtering out facets in the faceted query that relate to metadata in the relational database. The method may additionally include associating each remaining facet in the faceted query with a corresponding user defined facet group query of the at least one user defined facet group query to provide a set of user defined facet groups. An SQL query may be generated for the faceted query using the set of user defined facet groups Information from the relational database may be retrieved responsive to the SQL query. | 2012-08-02 |
20120197850 | SYSTEM AND METHOD FOR GENERATING DYNAMIC QUERIES - A first query is retrieved by a computing device. A second query is retrieved by the computing device, wherein the second query is linked to the first query. A derivative query is generated by the computing device based, at least in part, upon merging at least a portion of the second query with at least a portion of the first query, wherein generating the derivative query includes retrieving the first query and the second query prior to generation of the derivative query. The computing device determines whether the derivative query contains one or more conflicts. If it is determined that the derivative query contains one or more conflicts, the one or more conflicts in the derivative query are resolved by the computing device. | 2012-08-02 |
20120197851 | CONSIDERING MULTIPLE LOOKUPS IN BLOOM FILTER DECISION MAKING - Example apparatus, methods, and computers are configured to consider multiple lookups when making decisions concerning whether a probabilistic data structure indicates that an item is or is not present. One example method includes receiving a first response from a probabilistic data structure, where the first response indicates whether a first element is a member of a set of stored elements. The example method also includes receiving a set of second responses from the probabilistic data structure, where the set of second responses indicate whether members of a corresponding set of second elements are members of the set of stored elements. The method then provides a present/absent signal concerning whether the first element is a member of the set of stored elements. The signal is computed as a function of the first response and the set of second responses rather than merely as a function of the first response. | 2012-08-02 |
20120197852 | Aggregating Sensor Data - In particular embodiments, a method includes accessing sensor data from sensor nodes in a sensor network and aggregating the sensor data for communication to an indexer in the sensor network. The aggregation of the sensor data includes deduplicating the sensor data; validating the sensor data; formatting the sensor; generating metadata for the sensor data; and time-stamping the sensor data. The metadata identifies one or more pre-determined attributes of the sensor data. The method also includes communicating the aggregated sensor data to the indexer in the sensor network. The indexer is configured to index the aggregated sensor data according to a multi-dimensional array for querying of the aggregated sensor data along with other aggregated sensor data. One or more first ones of the dimensions of the multi-dimensional array include time and one or more second ones of the dimensions of the multi-dimensional include one or more of the pre-determined sensor-data attributes. | 2012-08-02 |
20120197853 | SYSTEM AND METHOD FOR SAMPLING BASED ELIMINATION OF DUPLICATE DATA - A technique for eliminating duplicate data is provided. Upon receipt of a new data set, one or more anchor points are identified within the data set. A bit-by-bit data comparison is then performed of the region surrounding the anchor point in the received data set with the region surrounding an anchor point stored within a pattern database to identify forward/backward delta values. The duplicate data identified by the anchor point, forward and backward delta values is then replaced in the received data set with a storage indicator. | 2012-08-02 |
20120197854 | MINING SEQUENTIAL PATTERNS IN WEIGHTED DIRECTED GRAPHS - A method for finding sequential patterns of attributes in a directed graph includes constructing a directed graph comprising multiple nodes and edges between the nodes. Each of the nodes may be assigned one or more attributes. Similarly, each of the edges may be assigned a weight value which may indicate the probably the edge will be traversed during traversal of the directed graph. The method may further include finding sequences of attributes in the directed graph that have some minimum amount of frequency and/or time support. In performing this step, the frequency support of each individual instance of a sequence of attributes may be calculated by multiplying the weight values along the edge or edges of the instance. A corresponding apparatus and computer program product are also disclosed and claimed herein. | 2012-08-02 |
20120197855 | Method and Apparatus of Generating Internet Navigation Page - The present disclosure introduces a method and apparatus of generating Internet navigation page. A method of Internet navigation includes: creating a base page; receiving the user-defined website information; adding at least a web link logo on the base page based on the user-defined website information. The user-defined website information includes: website address, customized website name, and the location of the added web link logo on the base page. With the disclosed techniques, a user can personally customize the content of the navigation website based on the individual's Internet habits. On the other hand, every website link logo can be put at an arbitrary location of the navigation page. Compared to the Favorites, the navigation page has better visibility and thus more easily distinguishes websites. | 2012-08-02 |
20120197856 | Hierarchical Network for Collecting, Aggregating, Indexing, and Searching Sensor Data - In particular embodiments, a system includes a sensor-data-collection network layer including multiple sensors. The sensor-data-collection network layer is a first logical layer of a sensor network. The system includes an aggregation network layer including one or more aggregators configured to access sensor data from the sensors and aggregate the sensor data. The aggregation network layer is a second logical layer residing logically above the first logical layer. The system includes an indexing network layer including one or more indexers that are configured to access the aggregated sensor data and generate an index of the aggregated sensor data according to a multi-dimensional array. The indexing network layer is a third logical layer residing logically above the second logical layer. The system includes a search network layer including one or more search engines. The search network layer is a fourth logical layer residing logically above the third logical layer. | 2012-08-02 |
20120197857 | GESTURE-BASED SEARCH - A search of displayed content may be automatically performed in response to receipt of a search gesture that defines a scope of the search and initiates the search. The search gesture may define a region of content within the displayed content. A search query may be formulated based on the region of content defined by the search gesture. In response to completion of the search gesture, a search may be automatically initiated. In some examples, the search gesture comprises a generally circular gesture that substantially bounds the region of content. | 2012-08-02 |
20120197858 | Affiliate-Driven Benefits Matching System and Method - Methods and systems for matching a consumer to benefits offered by enabling organizations provide flexibility and utility to consumers in the marketplace for various products. Information about benefits and enabling organizations are provided and stored in a memory of a computer system. A search query including consumer interest data of a consumer, or results of such a search query, are received. The enabling organization information, benefit information, and search query or information related to the search query results are analyzed automatically in the computer system to provide analysis results, to determine whether any enabling organization to which the consumer is affiliated is offering a benefit for the consumer that is applicable to the said consumer interest data. A message is sent to the consumer including the analysis results based on the query or query results, to inform the consumer of an available benefit applicable to the consumer interest data. | 2012-08-02 |
20120197859 | Apparatus and Method for Analyzing and Modifying Content - An apparatus and associated method, the apparatus including means for obtaining data relating to a website; means for determining a value of the data; and means for retrieving a stored recommendation corresponding to the determined value. | 2012-08-02 |
20120197860 | INTEREST CONTOUR COMPUTATION AND MANAGEMENT BASED UPON USER AUTHORED CONTENT - Embodiments of the present invention provide a method, system and computer program product for interest contour computation and management based upon user generated content and associated meta-data. In an embodiment of the invention, an interest contour computation and management method is provided. The method includes crawling content sources disposed about a computer communications network for authored content created by an end user. The method further includes identifying meta data provided for the authored content and adding the meta data to a user interests profile of the end user. The meta-data further can include extracted text from the content. Of note, the method can further include receiving from the end user a specified time period and limiting the addition of the meta data to meta data applied to the authored content during the specified time period. | 2012-08-02 |
20120197861 | INTELLIGENT CONTENT DISCOVERY FOR CONTENT CONSUMERS - Embodiments of the present invention provide a method, system and computer program product for intelligent content discovery for content consumers in the global Internet. In an embodiment of the invention, a method for intelligent content discovery for content consumers includes parsing a list of previously viewed content in a content browser executing in memory of a computer to identify different content sources for the previously viewed content. The method also includes directing crawling of the content sources over a computer communications network to retrieve updated content from the content sources. The method yet further includes filtering the updated content into a subset of updated content according to at least one parameter corresponding to one of an end user profile of an end user and an end user preference of the end user. Finally, the method includes presenting a list of the subset of updated content in the content browser. | 2012-08-02 |
20120197862 | System and Method for Creating and Maintaining a Database of Disambiguated Entity Mentions and Relations from a Corpus of Electronic Documents - Method and apparatus for creating an electronic database of disambiguated entity mentions and relations from a corpus of electronic documents. The invention automatically extracts from the corpus of electronic documents mentions about entities (e.g., references to people, organizations or places), parses the entity mentions into “mention objects,” and executes a series of grouping, comparison and hierarchical fuzzy object clustering algorithms to cluster together in an electronic database all of the mention objects referring to the same entity and all of the mention objects (e.g. “people”) associated with each other by a relationship (e.g., “co-authors” or “family members”). The resulting electronic database of disambiguated entity mentions and relations, which may comprise, for example, an XML document, a relational database or hierarchical database, is structured to permit useful recordation, access, review and display of all of the mentions and relations associated with a particular entity or collection of entities. | 2012-08-02 |
20120197863 | SKILL EXTRACTION SYSTEM - In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases. | 2012-08-02 |
20120197864 | TRUSTED QUERY SYSTEM AND METHOD - A method and system provides a search interface that permits a user to interrogate a structured database, and includes retrieving database entries from one or more databases, flattening a plurality of database entries, indexing the plurality of flattened database entries to form a search engine index, and prompting the user to enter an input. The system continuously monitors the user input and each time an input is entered by the user, the system computes a set of non-null partial queries in response to the input entered by the user, associates a structured item to each non-null partial query, and allows the user to select one of the structured items. If the user selects one of the structured items, the system replaces the user input by the non-null partial query associated to the selected structured item. When the user validates the input, the system executes the input as a query. Finally, the system provides documents to the user corresponding to the executed query. | 2012-08-02 |
20120197865 | INCREMENTAL QUERY EVALUATION - A system and method for implementing incremental evaluation that is advantageous over nonincremental evaluation. The system and method incrementally maintain each individual aggregate value, for non-nested queries, using a constant amount of work. | 2012-08-02 |
20120197866 | OPTIMIZING PROCESSING OF GROUP-BY QUERIES FEATURING MAXIMUM OR MINIMUM EQUALITY CONDITIONS IN A PARELLEL PROCESSING SYSTEM - A system, method, and computer-readable medium for optimized processing of queries that feature maximum or minimum equality conditions are provided. The disclosed mechanisms provide for a single-scan of the table on which the group-by query is applied. When the table is scanned, each processing module dynamically keeps track of the row(s) having a value of the attribute on which the equality condition is applied that equals or exceeds the maximum attribute value (assuming a maximum equality condition is applied) previously encountered by the processing module. Subsequently, a global aggregation process is then performed to compute the query's result without rescanning the table. Queries featuring a minimum equality condition are similarly processed in accordance with the disclosed embodiments. | 2012-08-02 |
20120197867 | Query-Based Generation of Data Records - A method and apparatus for generating at least one data record in respect to a database query comprising a fetch command. A database may be updated according to the at least one data record. In an exemplary embodiment, a database management system may be tested by performing the database query against the database. In another exemplary embodiment, a data record that satisfies the database query is generated in order to increase coverage when testing a database management system. | 2012-08-02 |
20120197868 | Continuous Full Scan Data Store Table And Distributed Data Store Featuring Predictable Answer Time For Unpredictable Workload - A method for storing and retrieving data in a storage node of a data store and storage node of a data store, storing in main-memory at least one segment of a relational table The storage node includes at least one computational core running at least one scan thread each dedicated to the scanning of one of the at least one segment. At least one scan thread uniquely, continuously and exhaustively scans the dedicated segment of the relational table. The storage node receives and processes batches of query and update operations for the at least one segment of the relational table. The query and update operations of a batch are re-indexed at beginning of each scan by the scan thread. Then, the indexed query and update operations of a batch are independently joined to data records of said segment that match with predicates of the indexed query and update operations. | 2012-08-02 |
20120197869 | SYSTEM AND METHOD FOR EXECUTING QUERIES - There is provided a computer-implemented method of executing a query plan against a database. An exemplary method comprises accessing a first subset of rows of a database table using a direct access method for an index. The query plan may comprise the direct access method. The exemplary method also comprises determining a processing cost of accessing the first subset of rows. The exemplary method further comprises modifying the direct access method for the index in response to determining that the processing cost exceeds a specified threshold. Additionally, the exemplary method comprises accessing a second subset of rows of the database table using the modified direct access method. | 2012-08-02 |
20120197870 | TRANSFORMING ENTITY AND RELATION DATA USING A PROXY ENGINE - A method is provided for transforming entity and relation data using a proxy engine. A proxy data engine can intercept a virtual query directed to a data provider application on a data repository device. The proxy data engine can transform the virtual query into a native query capable of being processed by the data provider application. The virtual query can include a virtual entity-relation object not included in the native query. The proxy data engine can transform a native result into a virtual result including the virtual entity-relation object. The native result can be a response to the native query and the native result can be received by the data provider application. | 2012-08-02 |
20120197871 | METHOD AND APPARATUS FOR COLLECTION, DISPLAY AND ANALYSIS OF DISPARATE DATA - The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube. | 2012-08-02 |
20120197872 | METHOD AND SYSTEM FOR PLANNING THE MAINTENANCE OF AN AUTOMATION INSTALLATION - A method and system are disclosed for planning maintenance of an automation installation by monitoring a maintenance state of individual components of the installation, which are connected to one another via a communication network, using life cycle data. The method and system can read device-identifying data from the individual components via the communication network, locate identified components in a current component database containing an item of replacement part availability information, and evaluate replacement part availability information relating to the located components with regard to determining specified procurement actions within the current maintenance interval. | 2012-08-02 |
20120197873 | CONTROLLING DISCLOSURE OF TRACE DATA RELATED TO MOVING OBJECT - A method and system for controlling disclosure of trace data related to moving object. The method includes the steps of: receiving, for at least one moving object in a first region, a first record aggregate; receiving, for at least one moving object in a second region, a second record aggregate; calculating trace data from at least one attribute value of a first identifier that is in received first and second record aggregates in response to data search request; calculating to satisfy a condition of the moving object passing through at least one region and to satisfy another condition of at least two of the moving objects being present in each of the region; and returning calculated trace data as a search result if the moving object moves in calculated ranges and if the moving object has the first identifier that is in both the received first and second record aggregates. | 2012-08-02 |
20120197874 | GAME RECOMMENDATION ENGINE FOR MAPPING GAMES TO DISABILITIES - A game recommendation engine is presented. Contemplated game recommendation engines are configured to establish correlations among game attributes and attributes of known disabilities. The recommendation engine can further identify or quantify relationships among games and disabilities having the correlated attributes. The relationships can be used to generate and present recommendations to users. For example, a game design can receive recommendations on game features to incorporate into game to be compatible with or accessible to a disabled person, or a disable person can receive recommendations on games that are accessible to or compatible with o them based on their disabilities. | 2012-08-02 |
20120197875 | Efficient Information Exchange Between Encountering Vehicles Using Approximate Knowledge Via Hash Functions - A method is provided for efficiently transferring records related to places of interest between two communicating vehicles in a V2V system without initially having to transfer full text records. A determination is made as to whether information stored in a memory of the vehicle is redundant with the respect to the other vehicle. A query request is transmitted from a first vehicle to a second vehicle containing specifics as to what records the first vehicle is seeking. Data satisfying the query request represented by global unique index numbers is hashed to determine the similarity between the data of the two communicating vehicles. The similarity is used to determine whether a full filtered set of global unique index numbers should be transferred to the second vehicle for determining which records are not duplicate records. Thereafter, the second vehicle wirelessly transmits to the first vehicle the non-overlapping data that satisfies the query request. | 2012-08-02 |
20120197876 | AUTOMATIC GENERATION OF AN EXECUTIVE SUMMARY FOR A MEDICAL EVENT IN AN ELECTRONIC MEDICAL RECORD - Described herein are technologies pertaining to automatic generation of an executive summary (explanation) of a medical event in an electronic medical record (EMR) of a patient. A medical event in the EMR is automatically identified, and a search is conducted over a document corpus based upon the identified medical event. A document retrieved as a result of the search is analyzed for a portion of text to act as an executive summary for the medical event. Each portion of text in the document is assigned a score, and the portion of text assigned the highest score is utilized as the executive summary for the medical event. | 2012-08-02 |
20120197877 | SYSTEM AND METHOD FOR MEASURING THE QUALITY OF DOCUMENT SETS - Systems and methods are described that calculate the interestingness of a set of one or more records in a database, either absolutely (i.e., compared to an overall collection of records) or relative to some other set of records. In one embodiment, the measure is a relative entropy value that has been normalized. Various applications of the measure are described in the context of an information retrieval system. These applications include, for example, guiding query interpretation, guiding view selection and summarization, intelligent ranges, event detection, concept triggers and interpreting user actions, hierarchy discovery, and adaptive data mining. | 2012-08-02 |
20120197878 | ELECTRONIC DEVICE AND METHOD FOR SEARCHING RELATED TERMS - A method for searching related terms first calculates a direct relationship between every two of a plurality of query terms to obtain a direct related matrix, and calculates a related score between every two of the query terms to obtain a related score matrix. The method further calculates an indirect relationship between every two of the query terms according to the direct relationship and the related score, and determines indirect terms of each query term according to the indirect relationship between every two of the query terms. | 2012-08-02 |
20120197879 | FUZZY PROXIMITY BOOSTING AND INFLUENCE KERNELS - A method and apparatus are provided for ranking documents according to relevancy scoring. In one implementation, a computer-implemented method is provided for receiving, from a database over a network, a document resulting from a search on a database, the document containing terms that match the search criteria. The method may calculate a standard deviation of a probability distribution function representing a distribution of the terms in the document that match the search criteria. The method may further determine relative distances between the terms in the document that match the search criteria according to the standard deviation. The method may further calculate a proximity boost value using the relative distances, and apply the proximity boost value to a base relevancy score of the document to determine a relevancy ranking. The document may then be ranked according to the relevancy ranking. | 2012-08-02 |
20120197880 | SYSTEM, METHOD, AND LOGIC FOR OPTIMIZED GEOSPATIAL DATA DELIVERY - A method may include subscribing each of a plurality of users to receive native-format geospatial information from a data source. The method may also include receiving native-format geospatial information from the data source. The method may further include analyzing native-format geospatial information and previously-rendered geospatial data file fragments to determine whether to update one or more previously-rendered geospatial data file fragments. The method may additionally include translating native-format geospatial information into geospatial data file fragments in response to a determination to update one or more previously-rendered geospatial data file fragments, and storing such geospatial data file fragments. | 2012-08-02 |
20120197881 | SEGMENTATION OF PROFESSIONAL NETWORK UPDATE DATA - Users belonging to a particular category at a networking site are monitored by a system and according to a method for their selection of articles from a networking update stream. The characteristics of the users, including the categories they belong to, are received as metadata corresponding to the each respective article. Periodically an article database is queried according to the category and a selected time period to determine the number of users that have chosen to follow the industry and that have initiated selection actions towards articles in the database. Articles from the query are ranked according to their popularity among users having interest in the same industry category and are presented to a viewing user at the networking site. | 2012-08-02 |
20120197882 | CONSOLIDATED INFORMATION RETRIEVAL RESULTS - Systems and methods are disclosed for consolidating information retrieval results. According to some embodiments of the invention, a computer system can be used to create a result set in response to a query. Results in the result set can then be compared with each other to determine whether they contain information regarding a single object or entity, in which case the records are consolidated and redundant data is removed. The computer system can then present the consolidated result on a display. | 2012-08-02 |
20120197883 | METHOD AND SYSTEM FOR SEARCHING FOR, AND MONITORING ASSESSMENT OF, ORIGINAL CONTENT CREATORS AND THE ORIGINAL CONTENT THEREOF - System and method may control transmission of a notification to an assessor when a geographic designation set as criteria matches a geographic designation of the assessor. The notification may cause display, on a device of the assessor, of indicia indicating receipt of the notification in association with an icon representative of an integrated application of the device, and of information indicating a selected content item is available for assessment when the integrated application is selected. Monitoring information for the selected content item and the assessor may be updated, based on assessment information transmitted from the device using the integrated application. | 2012-08-02 |
20120197884 | CREATING BENCHMARK GRAPH DATA - According to an aspect of the present principles, a method is provided for generating resource description framework benchmarks. The method includes deriving a resultant benchmark dataset with a user specified size and a user specified coherence from and with respect to an input dataset of a given size and a given coherence by determining which triples of subject-property-object to add to the input dataset or remove from the input dataset to derive the resultant benchmark dataset. | 2012-08-02 |
20120197885 | INTEGRATED EXTERNAL RELATED PHRASE INFORMATION INTO A PHRASE-BASED INDEXING INFORMATION RETRIEVAL SYSTEM - An information retrieval system uses phrases to index, retrieve, organize and describe documents, analyzing documents and storing the results of the analysis as phrase data. Phrases are identified that predict the presence of other phrases in documents. Documents are the indexed according to their included phrases. Related phrases and phrase extensions are also identified. Changes to existing phrase data about a document collection submitted by a user is captured and analyzed, and the existing phrase data is updated to reflect the additional knowledge gained through the analysis. | 2012-08-02 |
20120197886 | ALBUM SYSTEM, PHOTOGRAPHING DEVICE, AND SERVER - A photographing device is arranged to communicate with a server via a network. In the photographing device, an information uploading unit transmits a user identifier and image data to the server. An image information storing unit receives a data identifier from the server, associates the image data with the data identifier, and stores the image data in a non-volatile memory or a removable non-volatile memory of the photographing device. A URL information generating unit generates URL information of a web page containing the data identifier and requesting the server to manipulate management information of the image data. An encoding unit encodes the URL information into a bar code. A display unit displays an image of the bar code on a display. | 2012-08-02 |
20120197887 | GENERATING DATA PATTERN INFORMATION - A data storage system stores at least one dataset including a plurality of records. A data processing system, coupled to the data storage system, processes the plurality of records to produce codes representing data patterns in the records, the processing including: for each of multiple records in the plurality of records, associating with the record a code encoding one or more elements, wherein each element represents a state or property of a corresponding field or combination of fields as one of a set of element values, and, for at least one element of at least a first code, the number of element values in the set is smaller than the total number of data values that occur in the corresponding field or combination of fields over all of the plurality of records in the dataset. | 2012-08-02 |
20120197888 | METHOD AND APPARATUS FOR SELECTING CLUSTERINGS TO CLASSIFY A PREDETERMINED DATA SET - A method for selecting clusterings to classify a predetermined data set of numerical data comprises five steps. First, a plurality of known clustering methods are applied, one at a time, to the data set to generate clusterings for each method. Second, a metric space of clusterings is generated using a metric that measures the similarity between two clusterings. Third, the metric space is projected to a lower dimensional representation useful for visualization. Fourth, a “local cluster ensemble” method generates a clustering for each point in the lower dimensional space. Fifth, an animated visualization method uses the output of the local cluster ensemble method to display the lower dimensional space and to allow a user to move around and explore the space of clustering. | 2012-08-02 |
20120197889 | INFORMATION MATCHING APPARATUS, INFORMATION MATCHING METHOD, AND COMPUTER READABLE STORAGE MEDIUM HAVING STORED INFORMATION MATCHING PROGRAM - An information matching apparatus includes a target DB corresponding to a check target that stores therein records; a narrow-down condition creating unit that combines, in accordance with values of check items in a check source record using AND, a search condition defined by a search definition indicating a condition for excluding candidates in check target records that are less likely to have a similarity to or a relationship with a name identification source record and each grouping condition defined by a grouping definition indicating a condition for limiting a checking area of the check target records to create a narrow-down condition for narrowing down the check target records; and a searching unit that searches the target DB corresponding to the check target for a check target record in accordance with the created narrow-down condition. | 2012-08-02 |
20120197890 | DISCOVERING AND SCORING RELATIONSHIPS EXTRACTED FROM HUMAN GENERATED LISTS - A computer-implemented system and method for extracting Human Generated Lists from an electronic database is described. The system searches for objects of the same class within a context window to identify Human Generated Lists and stores them to an archive, The archive may be used to generate a relationship network. The system generates variable length data vectors to represent the relationships between the objects within each Human Generated List. This relationship network can then be queried to discover relationships between the objects in the Human Generated Lists and to provide related objects as recommendations. | 2012-08-02 |
20120197891 | GENRE DISCOVERY ENGINES - Genre discovery engines are presented. A genre discovery engine can compare clusters of products falling within known genres to other clusters. Known genres can be defined in turns of correlated product properties. When a new cluster is identified falling outside the boundaries of known genres, the discovery engine can recommend that the new cluster might be a new genre. | 2012-08-02 |
20120197892 | CROSS-DOMAIN CLUSTERABILITY EVALUATION FOR CROSS-GUIDED DATA CLUSTERING BASED ON ALIGNMENT BETWEEN DATA DOMAINS - A computer system for evaluating cross-domain clusterability upon a target domain and a source domain. The cross-domain clusterability is calculated as a linear combination of a target clusterability and a source-target pair matchability, by use of a trade-off parameter that determines relative contribution of the target clusterability and the source-target pair matchability. The target clusterability quantifies how clusterable the target domain is. The source-target pair matchability is calculated as an average of a target-side matchability and a source-side matchability, which quantifies how well target centroids of the target domain are aligned with the source centroids and how well source centroids of the source domain are aligned with the target centroids, respectively. | 2012-08-02 |
20120197893 | Methods and Systems for Selecting and Presenting Content Based on Dynamically Identifying Microgenres Associated with the Content - A method of selecting and presenting content based on learned user preferences is provided. The method includes providing a content system including a set of content items organized by genre characterizing the content items, and wherein the set of content items contains microgenre metadata further characterizing the content items. The method also includes receiving search input from the user for identifying desired content items and, in response, presenting a subset of content items to the user. The method further includes receiving content item selection actions from the user and analyzing the microgenre metadata within the selected content items to learn the preferred microgenres of the user. The method includes, in response to receiving subsequent user search input, selecting and presenting content items in an order that portrays as relatively more relevant those content items containing microgenre metadata that more closely match the learned microgenre preferences of the user. | 2012-08-02 |
20120197894 | APPARATUS AND METHOD FOR PROCESSING DOCUMENTS TO EXTRACT EXPRESSIONS AND DESCRIPTIONS - Disclosed is an apparatus and method for processing documents to extract expressions and descriptions. The apparatus for processing documents includes a document collection unit, which collects documents from websites and divides each of the collected documents into a script portion and a description portion to thus generate a script document and a description document, and an expression extraction unit, which extracts expression description sentences on the basis of the description document, and extracts expressions described by the expression description sentences from the script document. According to the invention, study material, including a pair that comprises an expression to be studied and a description thereof, can be automatically constructed. | 2012-08-02 |
20120197895 | ANIMATING INANIMATE DATA - Methods and computer program product relate to the animation of data. The methods and product are executable on a processing device in a computing system environment so as to effectively empower new data files to find and make associations with other applications or principles that already have built up associations or binding with data files that are similar to the new data file. | 2012-08-02 |
20120197896 | SYSTEM AND METHOD FOR DETECTING, COLLECTING, ANALYZING, AND COMMUNICATING EVENT-RELATED INFORMATION - A system and method involves detecting operational social disruptive events on a global scale, assigning event staging and warnings to express data in more simplistic terms, modeling data in conjunction with linguistics analysis to establish responsive actions, generating visualization and modeling capabilities for communicating information, and modeling propagation of events for containment and forecasting purposes. | 2012-08-02 |
20120197897 | METHOD OF DEFINING A COLLECTION OF DIGITAL MEDIA CONTENT - A method for defining a collection of digital media content for playback using a digital media player where (a) the collection is defined using specific criteria; and (b) the collection is not static but can alter or grow even after being made available to the digital media player; and (c) the said digital media files form a subset of a catalogue of digital media files available for the digital media player to play. | 2012-08-02 |
20120197898 | Indexing Sensor Data - In particular embodiments, a method includes, from an indexer in a sensor network, accessing a set of sensor data that includes sensor data aggregated together from sensors in the sensor network, one or more time stamps for the sensor data, and metadata for the sensor data identifying one or more pre-determined attributes of the sensor data. The method includes, at the indexer, generating an index of the set of sensor data according to a multi-dimensional array configured for querying of the set of sensor data along with a plurality of other sets of sensor data. One or more first ones of the dimensions of the multi-dimensional array include time, and one or more second ones of the dimensions of the multi-dimensional array include one or more of the pre-determined sensor-data attributes. The method includes, from the indexer, communicating the index of the set of sensor data for use in responding to one or more queries of the set of sensor data along with a plurality of other sets of sensor data. | 2012-08-02 |
20120197899 | METHOD AND APPARATUS FOR RECOMMENDING A SHORT MESSAGE RECIPIENT - A method and apparatus for recommending a short message recipient. The method includes parsing history short messages of a user to generate data associated with contacts, constructing a semantic association database by using the data, identifying a critical object in a new short message text of the user, analyzing an association between the critical object and the contacts by using the semantic association database, and recommending a short message recipient to the user according to a strength of association. | 2012-08-02 |
20120197900 | SYSTEMS AND METHODS FOR SEARCH TIME TREE INDEXES - A system and method for searching a time tree index for a database table, where the index uses time representations. A request for data is received, the request comprising a search value. A search date value is derived. The search date value comprises at least one time unit selected in order from a largest time unit to a smallest time unit from the list: century, year, month, date, hour, minute, second and millisecond. A time tree index is searched for at least one node, such that the index path to the node comprises the search date. At least one data record associated with the node is retrieved. | 2012-08-02 |
20120197901 | Public Electronic Document Dating List - Systems and methods are disclosed which enable the establishment of file dates and the absence of tampering, even for documents held in secrecy and those stored in uncontrolled environments, but which does not require trusting a timestamping authority or document archival service. A trusted timestamping authority (TTSA) may be used, but even if the TTSA loses credibility or a challenger refuses to acknowledge the validity of a timestamp, a date for an electronic document may still be established. Systems and methods are disclosed which enable detection of file duplication in large collections of documents, which can improve searching for documents within the large collection. | 2012-08-02 |
20120197902 | DATA INGEST OPTIMIZATION - Methods and systems for optimizing the retrieval of data from multiple sources are described. A slot map including slots for the storage of data elements can be obtained. The data elements associated with the slots can be prioritized by weighting values with costs of retrieving the data elements from respective data sources. Each value can be associated with a different data element and can indicate a respective degree of importance of the associated data element. Further, the systems and methods can direct the retrieval of data elements from the respective data sources in an order in accordance with the priority of the data elements to optimize the quality of data obtainable within a critical time constraint. In addition, the retrieved data elements can be stored in corresponding slots on a storage medium. | 2012-08-02 |
20120197903 | OBJECTIVE-FUNCTION BASED SENTIMENT - A system and article are disclosed for objective-function based sentiment. In one example, the system includes a set of domain information, and a computer programmed with executable instructions which operate a set of modules. The modules include a sentiment polarization module for identifying a domain-aspect opinion-word pair within a set of domain data, and assigning a sentiment polarity score to the domain-aspect opinion-word pair based on an objective function which includes sentiment data from the domain information. | 2012-08-02 |
20120197904 | SYSTEMS AND METHODS FOR DOMINANCE RANKINGS - This disclosure describes systems and methods for dominance rankings. The disclosure describes a novel approach for determining dominance rankings between competing interacting objects. | 2012-08-02 |
20120197905 | INFORMATION RETRIEVAL USING SUBJECT-AWARE DOCUMENT RANKER - Subject matter described herein is related to determining a document score, which suggests a relevance of a document (e.g., webpage) to a search query. For example, a search query is received that is comprised of one or more terms, which represent a subject. An equivalent subject is identified that is semantically similar to the subject. The document score is determined by accounting for both a subject frequency and an equivalent-subject frequency. | 2012-08-02 |
20120197906 | Systems and methods for capturing profession recommendations, create a profession ranking - Systems and methods are used in a web application that analyzes a user's online presence to estimate their professional skills and those of their connections. These are used in order to ask them to decide who is better at a specific skill between two people they know. The answers are used to build a professional ranking by skill and expertise for every person | 2012-08-02 |
20120197907 | SYSTEM AND METHOD FOR INTELLIGENT DATA MAPPING, INCLUDING DISCOVERY, IDENTIFICATION, CORRELATION AND EXHIBIT OF CRM RELATED COMMUNICATION DATA - A system and method for performing automatic detection, storage, correlation and retrieval of specific electronic communications data from heterogeneous computer systems and storage with non-normalized representation of this data on a computer system running specialized software are provided. | 2012-08-02 |
20120197908 | METHOD AND APPARATUS FOR ASSOCIATING A TABLE OF CONTENTS AND HEADINGS - Apparatus to associate a table of contents (TOC) and headings. An input section inputs TOC data C and body data D. A search section seeks the maximum value of a score function S which indicates the likelihood of associations M between a TOC and headings. An output section outputs associations M which maximize the score function S. The score function S is the total of a first sum obtained by summing unigram scores u for all the TOC items, where the unigram score u evaluates the likelihood of association of TOC item with a heading candidate line independently, and a second sum obtained by summing bigram scores b for all pairs of TOC items, where the bigram score b evaluates the likelihood of associations of paired TOC items with heading candidate lines on the basis of a degree of commonality. | 2012-08-02 |
20120197909 | METHOD FOR DETERMINING A SIMILARITY OF OBJECTS - A method and a system for determining a similarity of at least two objects referenced by a data tree structure, wherein the method comprising determining the nodes of the at least one data tree structure that reference the at least two objects, determining the distance between two objects referenced by the determined nodes of one data tree structure each, and determining a similarity value for each pair of objects, using the distances determined for the objects of a pair, wherein the system is implemented for performing the method. | 2012-08-02 |
20120197910 | METHOD AND SYSTEM FOR PERFORMING CLASSIFIED DOCUMENT RESEARCH - A system and method for efficiently and accurately identifying relevant document classifications is contemplated. The document analysis system receives classified reference documents along with a relevancy indicator for each document and generates sensory indicators that assist a researcher in identifying relevant classifications that have not been previously researched. In one aspect, the document analysis system generates a table of classifications, the classifications being determined by scoring of each classification cited within each relevant document. The system then determines a sensory indicator (e.g. a color) for each classification that indicates the extent to which the classification has been previously searched. The classification analysis window thus allows the researcher to quickly determine (e.g. by visual inspection) which classification codes have been cited most frequently as well as which classification codes require further search. In this manner the researcher may quickly determine where to direct a next iteration of a search. | 2012-08-02 |
20120197911 | Searching Sensor Data - In particular embodiments, a method includes receiving a query for particular sensor data among multiple sensor data from multiple sensors. The plurality of sensor data has been indexed according to a multi-dimensional array. One or more first ones of the dimensions include time, and one or more second ones of the dimensions include one or more pre-determined sensor-data attributes. The method includes translating the query to correspond to the indexing of the plurality of sensor data. The translated query includes one or more values for one or more of the dimensions of the multi-dimensional array. The method includes communicating the translated query to search among the plurality of sensor data according to its indexing to identify the particular sensor data. | 2012-08-02 |
20120197912 | Sorting E-Mail Documents Based on Free Text Field Content - A request is received to sort multiple e-mail documents according to least frequently used words in the multiple e-mail documents. The multiple e-mail documents are analyzed to identify which of the multiple e-mail documents use at least one of the least frequently used words. The multiple e-mail documents are sorted, according to the least frequently used words, to create alphabetically sorted e-mail documents, and the alphabetically sorted e-mail documents are then displayed. | 2012-08-02 |
20120197913 | SYSTEM FOR SIMILAR DOCUMENT DETECTION - A document is compared to the documents in a document collection using a hash algorithm and collection statistics to detect if the document is similar to any of the documents in the document collection. | 2012-08-02 |
20120197914 | Dynamic Parsing Rules - Methods, program products, and systems implementing dynamic parsing rules are disclosed. Log data from a variety of log producers can be parsed using parsing rules to generate information about an information system. The parsing rules can include system parsing rules and custom parsing rules. A state machine can be used to detect conflicts between various parsing rules. A central server can distribute the system parsing rules and custom parsing rules to one or more remote servers for distributed processing. In a hierarchical parsing system, a first tier parser can be used to identify types of sources generating the log data. Log data from each type of log source can be sent to a second tier parser that corresponds to the type of log source. | 2012-08-02 |
20120197915 | INFORMATION MANAGEMENT APPARATUS, DATA PROCESSING METHOD AND COMPUTER PROGRAM - In an information management apparatus, a data receiving section receives position data periodically from a plurality of mobile terminals. A second extracting section generates a power set to at least one position data, and generates a node composed of identification data of a user and object data as elements. A processing section registers on a node, a movement data set having as an element, at least one of the position data showing a position before movement to a position shown by the object data and the position data showing a position after the movement from a position shown by the object data. An abstracting section abstracts the object data an abstraction scheme with a priority determined according to the number of times of abstraction. A testing section lists up other nodes, each of which is different from the node of the object data in identification data, and same as the node in the object data, and which has a movement data set, of which a product with the movement data set of the node is an empty set, and output the object data of the node as anonymity data when the number of other nodes is equal to or more than a predetermined threshold value. | 2012-08-02 |
20120197916 | CUSTOMER SERVICE AND SUPPORT SYSTEMS AND METHODS FOR USE IN AN ON-DEMAND DATABASE SERVICE - Analytic snapshots aid reporting and dashboard infrastructure to be more scalable and responsive to users. By storing the results of a query generating aggregates, and refreshing these aggregates on a scheduled basis, refreshing the dashboard (using the current dashboard infrastructure) can be accelerated. | 2012-08-02 |
20120197917 | SYSTEMS AND METHODS FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE - Systems and methods for transforming a logical data object for storage in a storage device operable with at least one storage protocol, creating, reading, writing, optimization and restoring thereof. Transforming the logical data object comprises creating in the storage device a transformed logical data object comprising one or more allocated storage sections with a predefined size; transforming one or more sequentially obtained chunks of obtained data corresponding to the transforming logical data object; and sequentially storing the processed data chunks into said storage sections in accordance with a receive order of said chunks, wherein said storage sections serve as atomic elements of transformation/de-transformation operations during input/output transactions on the logical data object. The processing may comprise two or more data transformation techniques coordinated in time, concurrently executing autonomous sets of instructions, and provided in a manner preserving the sequence of processing and storing the processed data chunks. | 2012-08-02 |
20120197918 | ABSTRACTING SPECIAL FILE INTERFACES TO CONCURRENTLY SUPPORT MULTIPLE OPERATING SYSTEM LEVELS - Some embodiments of the inventive subject matter are directed to detecting a request, from an application for a first instance of an operating system (OS) running a first version of the OS, to access a symbol via a special file that accesses kernel memory directly. A second instance of the OS, which manages the first OS, receives the request. The second instance of the OS runs a second version of the OS and includes a kernel shared between the first and second instances of the OS. Some embodiments are further directed to detecting data associated with the symbol, where the data is in a first data format that is compatible with the second version of the OS but incompatible with the first version of the OS and reformatting the data from the first data format to a second data format compatible with the second version of the OS. | 2012-08-02 |
20120197919 | Masking Sensitive Data of Table Columns Retrieved From a Database - Access to a data element stored within a database object is controlled. A request is received from a user to perform an operation in relation to the database object, the operation including retrieval of information from the data element of the database object. Prior to retrieving information from the data element, a determination is made whether at least a portion of the information from the data element is subject to masking in accordance with an access policy. In response to determining that information from the data element is subject to masking, the request is modified to require that information from the data element be retrieved in a masked condition. | 2012-08-02 |
20120197920 | SYSTEMS AND METHODS FOR DIVERSITY COMBINED DATA DETECTION - Various embodiments of the present invention provide systems and methods for data processing. For example, some embodiments of the present invention provide data processing circuits including a pattern detection circuit having at least two data detector circuits each operable to receive the same series of data samples and to provide a first detected data output and a second detected data output, respectively. In addition, the data pattern detection circuit includes a result combining circuit that is operable to assert a pattern found output based at least in part on the first detected data output and the second detected data output. | 2012-08-02 |
20120197921 | INFORMATION MATCHING APPARATUS, INFORMATION MATCHING SYSTEM, METHOD OF MATCHING INFORMATION, AND COMPUTER READABLE STORAGE MEDIUM HAVING STORED INFORMATION MATCHING PROGRAM - The information matching apparatus includes: an index information generating unit that acquires a matching result value representing a result of each matching between a plurality of records configured by sets of values corresponding to items and generates a frequency distribution table in which the acquired matching result value is set as a class; and an index output unit that outputs indices comprehensively evaluating a plurality of matching results based on the frequency distribution table generated by the index information generating unit. | 2012-08-02 |
20120197922 | ASYMMETRIC IDENTIFICATION OF INTEREST TWINS IN AN ONLINE COMMUNITY - Techniques are described for identifying one or more “interest twins” of a user. An interest twin of a user in another user that has demonstrated interests in items that are the same as or similar to the items in which the user has demonstrated an interest. Various techniques are described for reducing the overhead in interest twin determination operations. Once the interest twins for a user have been identified, the knowledge of the interest twins may be used in a variety of ways to enhance to experience of the user. For example, a mechanism may be provided which allows the user to see a list of items in which the user's interest twins have indicated an interest. | 2012-08-02 |
20120197923 | INFORMATION PROCESSING DEVICE, PROCESSING METHOD, COMPUTER PROGRAM, AND INTEGRATED CIRCUIT - An information processing device that attaches common accompanying data to a content group composed of contents. The information processing device acquires the contents, acquires one or more characteristics of each acquired content and searches among reference data items in order to acquire one or more reference data items that each include any of the one or more characteristics, each reference data item having attached thereto at least one attribute used for identifying the reference data item, the reference data items being data other than the contents. The information processing device then specifies, among the attributes attached to the acquired one or more reference data items, an attribute that also pertains to the contents, uses the specified attribute as an attribute for identifying each of the contents, and attaches the specified attribute to each of the contents. | 2012-08-02 |
20120197924 | Method and Mobile Terminal for Recycling Short Messages - The present invention provides a method and terminal for recycling the short messages, and the method includes: a mobile terminal storing the information of keywords of short message content configured by a user; when monitoring an operation of the user deleting the short messages, the mobile terminal analyzing whether the content of the short messages to be deleted contains the keywords, if yes, copying the short messages to be deleted to a recycle box. The present invention makes the user conveniently get back the short messages containing the important information which are lost due to a mistaken deletion, and it can effectively save the storage space of the mobile terminal and reduce the possibility of leaking the important information of the user. | 2012-08-02 |
20120197925 | Optimization of Database Driver Performance - Memory usage of a database driver is reduced by accessing database elements from a database object within a database during a database operation, generating an element object for each different value of accessed database elements, where the database object includes at least two database elements having the same unique value such that a total number of accessed database elements is greater than a total number of generated element objects, storing the generated element objects in a storage structure, and providing the generated element objects from the storage structure within results for the database operation. | 2012-08-02 |
20120197926 | METHODS AND SYSTEMS FOR IMPLEMENTING EMAIL RECIPIENT TEMPLATES - The present invention is directed to methods and systems for implementing email recipient templates. The method including extracting a first set of email addresses from a first email message and extracting a second set of email addresses from a second email message. The first and second set of email addresses are included in one or more of the to, cc, or bcc fields of the email messages. The method further including storing, in a storage database, the first set of email addresses in a first recipient template and storing the second set of email addresses in a second recipient template. The first recipient template and the second recipient template each have an associated unique identifier. Further, the method includes receiving a request for a new email message in an email editor user interface and querying the storage database for recipient templates. The query is filtered by the associated unique identifiers. Further, the method includes receiving the first recipient template and the second recipient template as a result of the query, and displaying, in the email editor user interface, the email addresses associated with the first recipient template and the second recipient template. | 2012-08-02 |
20120197927 | Search Behavior Based Communication Forums - One or more computing devices may be configured to determine an association between at least a first user and a second user based at least on search behavior of the first user and/or the second user. Responsive to the determining, the one or more computing devices may enable a communication forum between the first user and the second user. | 2012-08-02 |
20120197928 | REAL TIME SEARCHING AND REPORTING - A system arranged to search machine data to generate reports in real time. A search query is provided that includes a plurality of search commands. The search query is parsed to form a main search query and a remote search query. Machine data is collected from remote data sources and evaluated against one of the main and remote search queries to generate a set of search results. The main search query is then evaluated against at least a partial set of the search result to generate at least one report regarding the collected machine data. Each report can be provided for display to a user. | 2012-08-02 |
20120197929 | DEVICE INTERACTION TREE AND TECHNIQUE - Methods, devices, and non-transitory computer-readable storage media are disclosed for creating and using device interaction trees to determine states of devices. A device interaction tree includes a root node, intermediate nodes, and leaf nodes. The intermediate nodes specify queries and tests, and the leaf nodes specify device states. The state of the given device may be determined by traversing the device interaction tree from the root node, through one or more intermediate nodes, to a leaf node. During traversal, a query associated with a current node in the tree is sent to the given device to obtain a response. A test associated with the current node is used to evaluate the response against one or more values. The outcome of the test determines a next node on a path towards leaf nodes of the tree. The state of the device is specified by the leaf node resulting from traversal of the tree. | 2012-08-02 |
20120197930 | APPARATUS, SYSTEMS AND METHODS FOR PRODUCTION INFORMATION METADATA ASSOCIATED WITH MEDIA CONTENT - Systems and methods are operable to process production information related metadata content. An exemplary embodiment receives a user specification identifying at least one production information search parameter, searches production information metadata content associated with a media content event for instances of the user specified at least one production information search parameter, and generates a production information report configured to present information pertaining to the identified instances of the user specified at least one production information search parameter. | 2012-08-02 |
20120197931 | MATERIALS ANALYTICAL REVIEW AND REPORTING SYSTEM - A computer-implemented analytical and reporting system includes an input device, a database and a processor. The input device is operative for inputting analytical data results of a test sample. The database includes an analysis methodology data section, an instrument data section and a forms data section. The processor is operative for receiving from the input device the analytical data results of the test sample. The processor is also operative for receiving from the database analysis methodology data of at least one analysis method, instrument data of at least one analytical instrument and forms data of a desired analytical report form. The processor is also operative for processing the analytical data results and the instrument data using the analysis methodology data and is operative for generating an analytical report produced on the desired analytical report form depicting final analytical results based on the analysis method and the analytical instrument. | 2012-08-02 |
20120197932 | ACCESSING A DATABASE - For accessing a database, a request attribute module constructs a request attribute list for a data value name received in a request block. The request attribute list associates the data value name with an attribute name and with a schema name. A schema name module adds the schema name from the request attribute list to a schema names list in response to the schema name not being included in the schema names list. An attribute name module adds the attribute name from the request attribute list to an attribute names list in response to the attribute name not being included in the attribute names list. A query build module builds a query statement directed to a target database from the schema names list and the attribute names list. | 2012-08-02 |
20120197933 | SYSTEMS AND METHODS FOR ASSIGNING HOSTS IN RESPONSE TO A DATA QUERY - Systems and methods consistent with the invention may include selecting a plurality of hosts to store data structures by defining a color incidence process used to model a host assignment process, determining, by the color incidence process, a color allocation, and assigning the data structures to one of the plurality of hosts based on the color allocation determined by the color incidence process. | 2012-08-02 |
20120197934 | REAL TIME SEARCHING AND REPORTING - A system arranged to search machine data to generate reports in real time. A search query is provided that includes a plurality of search commands. The search query is parsed to form a main search query and a remote search query. Machine data is collected from remote data sources and evaluated against one of the main and remote search queries to generate a set of search results. The main search query is then evaluated against at least a partial set of the search result to generate at least one report regarding the collected machine data. Initially a search window is pre-populated with historical machine data related to the search query. Over time the historical machine data is replaced with the collected machine data. | 2012-08-02 |
20120197935 | Consolidating Related Task Data in Process Management Solutions - A computer implemented method, apparatus, and computer program product for managing task data. A task advisor identifies a set of queries and a set of data sources mapped to a task type in a mapping entry. The task type is associated with a selected task. The mapping entry maps the task type to the set of queries. The set of queries is mapped to the set of data sources. The task advisor sends each query in the set of queries to a corresponding data source in the set of data sources. The task advisor aggregates the data received from the set of data sources in response to the set of queries. A user may utilize the aggregated data to complete the selected task. | 2012-08-02 |
20120197936 | SYSTEM AND METHOD FOR USING A COMBINATION OF SEMANTIC AND STATISTICAL PROCESSING OF INPUT STRINGS OR OTHER DATA CONTENT - A system and method for using a combination of semantic and statistical processing of input strings or other data content, such as a web page or an electronic document. In accordance with an embodiment, the system enables the injection of semantics into an otherwise statistically-based environment, by recognizing that, within various topics, certain words, combinations of words, or phrases, herein referred to as keyphrases have different weights. Some keyphrases may be relatively unique within a particular topic, or have a relatively high weighting towards that topic; whereas other keyphrases may not be unique, or may have a relatively low rating toward that topic. In accordance with an embodiment, the system allows for characterization of both (a) “sufficient” and (b) “necessary” keyphrases. A keyphrase is considered sufficient for a particular topic when, if that keyphrase is found in the input string or data content, one is likely to be in that topic (but could be in another topic). A keyphrase is considered necessary for a particular topic when, if that keyphrase is found in the input string or data content, one is both very likely to be in that topic, and very unlikely to be in any other topic. This information can be used as part of the input processing. | 2012-08-02 |
20120197937 | METHOD AND SYSTEM FOR PROVIDING DETAILED INFORMATION IN AN INTERACTIVE MANNER IN A SHORT MESSAGE SERVICE (SMS) ENVIRONMENT - A method and system for providing a SMS-based interactive information search and distribution system whereby a series of linked, refined, and evolving root topic and root topic related information searches are performed in association with a thread of SMS text messages and automated SMS text message responses including search parameters and highlighted keywords to provide the user with a fully interactive information search and distribution system using a SMS communication channel, and within the constraints of the SMS protocols. | 2012-08-02 |
20120197938 | SEARCH REQUEST CONTROL APPARATUS AND SEARCH REQUEST CONTROL METHOD - A search request control apparatus includes a processor to execute a process. The process includes splitting a search request set, which contains a plurality of search requests acquired in a predetermined period, into subsets in accordance with a degree of overlap of data searched by each of the search requests, calculating an average response of the search requests contained in the search request set in accordance with a processing order of the subsets that are obtained through the splitting, and processing collectively in accordance with the processing order, search requests contained in a plurality of subsets having a minimum average response calculated. | 2012-08-02 |
20120197939 | METHOD FOR MATCHING QUERIES WITH ANSWER ITEMS IN A KNOWLEDGE BASE - A system for providing answers questions presented in the form of electronic signals representing natural language words conveyed to said system by way of a network connected to a computer. The system includes a plurality of search indexes relating to a field of knowledge each in a specific natural language. A store house of natural words is associated with each one of the search indexes, and in which a list of natural words is maintained in an order reflecting the usage frequency of said words in that list. In addition, a language storehouse of natural words common to each of the search indexes associated each with a specific natural language. The search index includes a list of score ordered keywords, indexed answer items each associated with an internal list of references (ILOR) pointing to it, and a list of ordered numerical references associated with every one of the ordered keywords. Each such reference represents quantitatively an association between the keyword and an indexed answer item. | 2012-08-02 |
20120197940 | SYSTEM AND PROGRAM FOR GENERATING BOOLEAN SEARCH FORMULAS - To provide a technique for accurately and efficiently generating Boolean search formulas that serve as a basis of similarity search. A Boolean search formula generation apparatus according to the present invention establishes Boolean search formulas expressed in a standard sum of products form connecting products of search terms by a sum and evaluates the Boolean search formulas based on a recall and a precision. The Boolean search formula generation apparatus repeats connecting the products of the search terms with maximum evaluation values by a sum to establish a Boolean search formula. | 2012-08-02 |
20120197941 | DATABASE ACCESS UNBLOCKER - Embodiments of the invention provide for a centralized system for database access management. In specific embodiments, the centralized system provides for granting users temporal access to databases for a prescribed period of time, such that upon expiration of the time period the user is automatically blocked (i.e., added back to the blacklist) from accessing the database. Moreover, as a result of centralized management, reporting and auditing of actions related to database access management are greatly improved in that all actions are recorded and a historical database of such actions is available to system users. In addition, the centralized system provides for automatic notification to predetermined stakeholders based on occurrence of predetermined system actions, such as blocking a user from database access, unblocking a user from database access (i.e., granting access) or the like. | 2012-08-02 |