13th week of 2011 patent applcation highlights part 53 |
Patent application number | Title | Published |
20110078123 | MANAGING DATA CONSISTENCY BETWEEN LOOSELY COUPLED COMPONENTS IN A DISTRIBUTED COMPUTING SYSTEM - Embodiments of the present invention provide a method, system and computer program product for maintaining distributed state consistency in a distributed computing application. In an embodiment of the invention, a method for maintaining distributed state consistency in a distributed computing application can include registering a set of components of a distributed computing application, starting a transaction resulting in changes of state in different ones of the components in the registered set and determining in response to a conclusion of the transaction whether or not an inconsistency of state has arisen amongst the different components in the registered set in consequence of the changes of state in the different ones of the components in the registered set. If an inconsistency has arisen, each of the components in the registered set can be directed to rollback to a previously stored state. Otherwise a committal of state can be directed in each of the components in the registered set. | 2011-03-31 |
20110078124 | Information creating apparatus, recording medium in which an information creating program is recorded, information creating method, node apparatus, recording medium in which a node program is recorded, and retrieval method - An information creating apparatus creates a leaf page information including one or more records with a key information to be compared with a retrieval key information inputted for retrieval of a record. The apparatus creates, based on the key information of the record included in the leaf page information, a judgment information used to judge a possibility that the leaf page information located in a position of child of the node page information located between the root and leaf page informations, and in lower positions than it, includes the record to be retrieved with the retrieval key information, and creates the node page information including the judgment information. The apparatus creates the root page information including the judgment information included in the node page information located in the positions of the child of the root page information, and stores the root, node and leaf page informations in a tree structure. | 2011-03-31 |
20110078125 | METHOD AND DEVICE FOR CONTENT PERSONALISATION USING FILE REPAIR REQUESTS - The invention relates to a method for generating a personalized content file for a user entity using a file repair request for identifying a user. The file repair request is initiated by generating a preliminary file that is transmitted to the user entity, the preliminary file containing a predetermined placeholder. The preliminary file is transmitted to the user entity, the user entity starting the file repair request. The personalized content file is generated by replacing the predetermined placeholder in the preliminary file by a personalized content. | 2011-03-31 |
20110078126 | METHOD, SYSTEM, AND PROGRAM FOR LOCK AND TRANSACTION MANAGEMENT - Disclosed is a method, system, and program for lock management. Under control of a lock manager, lock request queuing is performed, heartbeat functions are performed, and state information is maintained. | 2011-03-31 |
20110078127 | Searching for information based on generic attributes of the query - Searching information includes: receiving current query data from a client; extracting generic attribute features of the current query data, wherein the generic attribute features are used for calculating a plurality of confidence degrees of the current query data that correspond to a plurality of categories, each of the confidence degrees indicating a degree of confidence that the current query data belongs to a respective one of the plurality of categories; determining the plurality of confidence degrees of the current query data based at least in part on the generic attribute features; searching in a chosen category for a search result that corresponds to the current query data, the chosen category being one of the plurality of categories and being chosen based at least in part on the plurality of confidence degrees; and returning the search result. | 2011-03-31 |
20110078128 | SYSTEM AND METHOD FOR CREATING, SEARCHING AND USING A SEARCH MACRO - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-03-31 |
20110078129 | SYSTEM AND METHOD OF SEARCHING, SHARING, AND COMMUNICATION IN A PLURALITY OF NETWORKS - A system for transmission, reception and accumulation of the knowledge packets to plurality of channel nodes in the network operating distributedly in a peer to peer environment via installable one or more role active Human Operating System (HOS) applications in a digital devise of each of channel node, a network controller registering and providing desired HOS applications and multiple developers developing advance communication and knowledge management applications and each of subscribers exploiting the said network resources by leveraging and augmenting taxonomically and ontologically classified knowledge classes expressed via plurality search macros and UKID structures facilitating said expert human agents for knowledge invocation and support services and service providers providing information services in the preidentified taxonomical classes, wherein each of channel nodes communicating with the unknown via domain specific supernodes each facilitating social networking and relationships development leading to human grid which is searchable via Universal Desktop Search by black box search module. | 2011-03-31 |
20110078130 | Word Deletion for Searches - A searcher can be configured to improve search results through the use of intelligent word deletion. A search auto categorizer (SAC) operates on the original query and returns a list of leaf categories and a distribution of probabilities among the leaf categories. The original query is parsed into word pairs and each word pair is run through the search engine. The search results for each word pair are weighted by the leaf category probabilities. A word pair is selected from the results and one of the two words is deleted from the original query. The searcher can perform exhaustive deletion where multiple truncated queries are generated from the original query and the results list from one truncated query is returned as the results list. The searcher can build up a truncated query from the original query by iteratively appending a word selected from the original query to the truncated query. | 2011-03-31 |
20110078131 | EXPERIMENTAL WEB SEARCH SYSTEM - Described is the running of search-related experiments on a full (or partial) offline snapshot copy of the search engine documents of an actual production system. A snapshot experimentation subsystem runs experimental code related to web searches on the offline data, including to run experimental index building code to build an experimental index (e.g., to test a new document feature), and/or to run experimental search-related code, such as to rank search results according to experimental ranking code, to implement an experimental search strategy, and/or to generate experimental captions. | 2011-03-31 |
20110078132 | FLEXIBLE INDEXING AND RANKING FOR SEARCH - Described is a flexible framework for index building and document retrieval in a search environment that allows different search scenario applications to reuse index building and document retrieval code for non-scenario-specific functionality. Interfaces to various functionality of an index builder and retrieval engine are defined. An application calls the interfaces to specify custom code to perform a search scenario when needed, or use default code when non-scenario-specific functionality may be used. | 2011-03-31 |
20110078133 | Searching Multi-Dimensional Data - Techniques for searching multi-dimensional data are provided. The techniques include providing a parallelization framework for a search algorithm, wherein the search algorithm exposes one or more architecture-sensitive tunable optimization parameters, and using the one or more architecture-sensitive tunable optimization parameters to tune the search algorithm to search multi-dimensional data in any underlying architecture. | 2011-03-31 |
20110078134 | SYSTEM AND METHOD FOR AVIDING THREE-VALUED LOGIC IN PREDICATES ON DICTIONARY-ENCODED DATA - According to one embodiment of the present invention, a method for dictionary encoding data without using three-valued logic is provided. According to one embodiment of the invention, a method includes encoding data in a database table using a dictionary, wherein the data includes values representing NULLs. A query having a predicate is received and the predicate is evaluated on the encoded data, whereby the predicate is evaluated on both the encoded data and on the encoded NULLs. | 2011-03-31 |
20110078135 | DATABASE INDEX MONITORING SYSTEM - An index monitoring system for selectively removing an index, where the index is used in a computerized database search. An example method implemented by the system includes displaying a list of indexes on the display device; providing an indication of an index usage criterion associated with each of two or more of the indexes, where the index usage criterion is derived at least in part from prior execution of a particular database query statement; displaying on the display device an indication of the particular database query statement; and optionally accepting a signal from a user-input device to remove an index. | 2011-03-31 |
20110078136 | METHOD AND SYSTEM FOR PROVIDING RELATIONSHIPS IN SEARCH RESULTS - A method and system for providing relationships in search results are provided. The method includes indexing an entity in a search index as an entity index entry, the entity index entry including facets providing information on the entity type and related entities. Search results are obtained by a search engine in the form of ranked result entities, wherein the result entities include multiple types of entities. The method then includes retrieving index entries to determine relationships between search result entities and providing the relationships in search results. The method further includes, for each result entity, retrieving its entity index entry and cross-checking the facets of the retrieved entity index entry for other result entities. | 2011-03-31 |
20110078137 | SYSTEM AND METHOD FOR GENERATING USE STATISTICS FOR LOCATION-BASED APPLICATIONS - A system for analyzing the use of location-based service applications including: a mobile device. A carrier-positioning infrastructure interacts with the mobile device for enabling the use of location-based applications by the mobile device. A mobile location-based application provider communicates with the carrier-positioning infrastructure to provide a location-based application to the mobile device. A location transaction platform monitors the use of the location-based application by the mobile device. An analytics server communicates with the location transaction platform and location stamps an occurrence of use of the location-based application by the mobile device and performs a task in accordance with predetermined rules as a function of the location-based stamp. | 2011-03-31 |
20110078138 | System for Matching Property Characteristics or Desired Property Characteristics to Real Estate Agent Experience - A method and system dynamically matches real estate agent experience with property characteristics submitted by a customer through evaluating an agent's history of home closings in light of the requested home characteristics. The agent results may be displayed directly or integrated with search engine results. | 2011-03-31 |
20110078139 | Travelogue locating mining for travel suggestion - A location extraction component analyzes a set of travelogues to identify all of the locations mentioned therein. A co-occurrence extraction component computes co-occurrence values for the identified locations. When the identity of a specified location is received, suggested locations for the specified location are identified through the use of the co-occurrence values. A map is displayed that encompasses an area including the specified location and the suggested locations. The map might include indicators for the specified location and for each of the suggested locations. Attributes of the indicators, such as their size or color, can be modified based upon the co-occurrence value associated with the corresponding suggested location. | 2011-03-31 |
20110078140 | METHOD AND SYSTEM FOR USER GUIDED SEARCH NAVIGATION - A system, method and computer program product for presenting Uniform Resource Locator (URL) search results in response to a user query. The method includes receiving inputs from a plurality of users, each input from a respective user representing a path traversal of web pages identified by that user as having a relevance as determined by that user from a list of search result URLs generated by a search engine in response to a query. The system generates, from the received user inputs, a traversal result comprising a super directed graph, or a sub-directed graph constructed from the super directed graph, of web page nodes representing the URLs interconnected by edges, the super directed graph configured to include those URLs based on a popularity measure of the pages traversed; and the traversal result is displayed to include the URLs for user selection, in response to a subsequent user query. | 2011-03-31 |
20110078141 | Database and Method for Evaluating Data Therefrom - A computer system for calculating a quantity from a set of input values is disclosed. The computer system comprises a database that is configured to store a sequence of first input values x | 2011-03-31 |
20110078142 | Internet-user accessible system database computer method and system for analyzing government legsilationand legislative documents, statutes, bills, by-laws, proposals and amendments - The present invention relates to a computer method and system for analyzing, critiquing and providing feedback on or for government legislation and legislative documents, statutes, bills, by-laws, proposals and amendments hereto for referred to as legislation or legislative document, and more particularly, to a computer method and system for quantifying key components and sections within the legislation or legislative document. This computer method and system works in conjunction with a document management system. This computer method and system quantifies the feedback of the user based on a single user or multiple users' opinion. The result is a computerized document in the form of a report that can be printed, collaborated, managed and distributed electronically. The key component used to quantify feedback is a scoring tool with a set of criteria and standards used to assess the legislation or legislative document. | 2011-03-31 |
20110078143 | Mechanisms for Privately Sharing Semi-Structured Data - Mechanisms are provided for anonymizing data comprising a plurality of graph data sets. The mechanisms receive input data comprising a plurality of graph data sets. Each graph data set comprises data for generating a separate graph from graphs associated with other graph data sets. The mechanisms perform clustering on the graph data sets to generate a plurality of clusters. At least one cluster of the plurality of clusters comprises a plurality of graph data sets. Other clusters in the plurality of clusters comprise one or more graph data sets. The mechanisms also determine, for each cluster in the plurality of clusters, aggregate properties of the cluster. Moreover, the mechanisms generate, for each cluster in the plurality of clusters, pseudo-synthetic data representing the cluster, from the determined aggregate properties of the clusters. | 2011-03-31 |
20110078144 | HIERARCHICAL SEQUENTIAL CLUSTERING - Embodiments of the invention provide systems and methods for analyzing sequential data. Analyzing the sequential data can include grouping or clustering data that are similar in some way, e.g., similar ranges of quantities, similar categories, etc. More specifically, a method for hierarchical clustering of sequential data can comprise creating a dotplot of the sequential data. The dotplot can represent a plurality of sequences within the sequential data. A number of clusters represented by the plurality of sequences can be initialized, e.g., one cluster per sequence. A pair of sequences of the plurality of sequences having a longest sequential match can be identified, e.g., based on a line fitting technique, and merged into a single cluster. Identifying a pair of sequences of the plurality of sequences having a longest sequential match and merging the identified pair of sequences into a single cluster can be repeated until a single cluster remains. | 2011-03-31 |
20110078145 | Automated Patient/Document Identification and Categorization For Medical Data - A method, including receiving a data source selection from a user or software application, the data source including medical information of a plurality of patients, receiving, from the user or software application, a data pattern that is related to a concept to be explored in the data source, querying the data source to find information that approximately matches the data pattern; and receiving the information from the data source, wherein the information includes unstructured data, assigning a classification to individual parts of the information based on the part's relationship to the data pattern, and outputting the classified information to the user or software application. | 2011-03-31 |
20110078146 | SYSTEMS AND METHODS FOR USING METADATA TO ENHANCE DATA IDENTIFICATION OPERATIONS - Systems and methods for managing electronic data are disclosed. Various data management operations can be performed based on a metabase formed from metadata. Such metadata can be identified from an index of data interactions generated by a journaling module, and obtained from their associated data objects stored in one or more storage devices. In various embodiments, such processing of the index and storing of the metadata can facilitate, for example, enhanced data management operations, enhanced data identification operations, enhanced storage operations, data classification for organizing and storing the metadata, cataloging of metadata for the stored metadata, and/or user interfaces for managing data. In various embodiments, the metabase can be configured in different ways. For example, the metabase can be stored separately from the data objects so as to allow obtaining of information about the data objects without accessing the data objects or a data structure used by a file system. | 2011-03-31 |
20110078147 | SEGMENTATION OF SEARCH TOPICS IN QUERY LOGS - A system identifies the tasks that a user is attempting to perform when submitting a series of search queries. A task may be categorized hierarchically into a mission and a goal in order to classify a series of queries and determine the user's intent. The user's mission may be an extended task and the user's goal may be a specific task. A pair of queries may be analyzed to determine whether those queries have the same mission and/or the same goal. For a series of queries, boundaries may be identified between the queries to identify where a user has changed her goal or changed her mission. The identification of goals, missions and boundaries may be automated based on an analysis of features of the queries that are compared. | 2011-03-31 |
20110078148 | SYSTEM, METHOD AND APPARATUS FOR INFORMATION RETRIEVAL AND DATA REPRESENTATION - A system, method, and apparatus for information retrieval are provided. Embodiments of the present invention may generate data structures that may be used to process user queries. According to embodiments of the present invention, a processor component configured to perform the operations of an indexing module and a storage module, the indexing module configured to generate a term list and a term-file matrix from information stored on the storage module, the indexing module further configured to generate an adjacency matrix from the one or more files, wherein the adjacency matrix represents a relationship of the one or more terms in each of the one or more files; and the indexing module further configured to generate a probability matrix using the adjacency matrix and a one-step or two-step random walk. | 2011-03-31 |
20110078149 | Management of Access to Data Distributed Across Multiple Computing Devices - Methods, systems and apparatus for a distributed data environment in which data can be seamlessly accessed from remote computing devices are disclosed. For a given user having multiple computing devices, a personal distributed data bank can be formed from data storage capacities resident at the multiple computing device. The given user can access data on any of the multiple computing devices without knowing on which of the multiple computing devices the data resides. In one embodiment, an index for the user's data within the personal distributed data bank can be provided to facilitate searching, browsing and accessing of user data by the given user. | 2011-03-31 |
20110078150 | Intelligent Sorting and Correlation of Email Traffic - A method comprises receiving a plurality of emails. Each of the plurality of emails comprises message information and header information. The header information comprises subject information and one or more email addresses. The method further comprises generating filtered email data comprising email addresses by at least filtering message information and subject information from each of the plurality of emails. The method further comprises correlating sender information and recipient information in the filtered email data, the correlation based at least in part on the one or more email addresses. The method further comprises storing in memory one or more email addresses from the filtered email data. | 2011-03-31 |
20110078151 | COMPUTER SYSTEMS AND METHODS FOR COLLECTING, ASSOCIATING, AND/OR RETRIEVING DATA - Systems and methods may provide collection of data and association of searchable tags with the collected data. In an embodiment, a system may include at least one sensor configured to collect a primary data, and a processor configured to date and/or time stamp the primary data, to generate at least one searchable tag based on content of the primary data, and to associate the at least one searchable tag with the date and/or time-stamped primary data. Additionally, systems and methods may provide retrieval of primary data from a database based at least in part on tags that match at least part of a query. In an embodiment, the retrieved data may include at least one matching tag. | 2011-03-31 |
20110078152 | METHOD AND SYSTEM FOR PROCESSING TEXT - An exemplary embodiment of the present invention provides a method of processing an electronic text document. The method includes obtaining a character from the document. The method also includes obtaining a hash input code from a character map, the hash input code corresponding to the character. The method also includes modifying a hash value based on the hash input code if the hash input code indicates that the character is part of a token, or asserting the hash value if the hash input code indicates that character is not part of a token. | 2011-03-31 |
20110078153 | EFFICIENT RETRIEVAL OF VARIABLE-LENGTH CHARACTER STRING DATA - Prefixes are registered on a first list as index elements for respective registration patterns. Each prefix is selected as the longest of different-length prefixes that are extractable from a registration pattern in accordance with an extraction rule. Suffixes, which are the remaining parts of the registration patterns excluding the respective prefixes, are registered on a second list. Using different-length prefixes that are extracted from a retrieval key in accordance with the extraction rule, a prefix retriever searches the first list to retrieve a registration pattern whose prefix matches any of the prefixes of the retrieval key. A suffix checker carries out a check on the suffix of the registration pattern retrieved by the prefix retriever, among the suffixes on the second list, as to whether the suffix of the registration pattern matches the suffix of the retrieval key. | 2011-03-31 |
20110078154 | RECRUITMENT SCREENING TOOL - A recruitment screening tool is configured to generate a respective resume score for each of a plurality of candidate resumes based on a comparison of each resume to predetermined resume criteria by a candidate screener. The recruitment screening tool compares each respective resume score to a predetermined scoring scale having at least one scoring threshold. A candidate recruiter is notified of each resume having a respective resume score greater than the at least one scoring threshold. The recruitment screening tool is also configured to perform quality control functions with respect to the candidate screener. The tool is also configured to generate at least one statistic based on at least one analysis factor with respect to content of the candidate resumes. | 2011-03-31 |
20110078155 | Method for Determining Communicative Value - A method of determining which users are experts and which tags are appropriate without some of the disadvantages of the prior art is described. The level of a user's expertise is determined based on previous tags, the categorization of one or more tags, and the rating of the tags previously left by the user. The appropriateness of a tag is based on previous tagging of information by the user, by the number of times a user has tagged information with the same categorization, and the rating of a user. | 2011-03-31 |
20110078156 | TIME-WEIGHTED SCORING SYSTEM AND METHOD - A time-weighted score accumulation system and method are provided herein. | 2011-03-31 |
20110078157 | OPINION SEARCH ENGINE - A computer-readable storage medium having stored thereon computer-executable instructions which, when executed by a computer, cause the computer to implement an opinion search engine. The instructions to implement an opinion search engine cause the computer to collect opinion data about one or more objects from the Internet, extract metadata about the opinion data from the opinion data, remove duplicate metadata from the metadata to generate a resulting metadata, categorize the resulting metadata for similar objects according to one or more taxonomies from one or more websites on the Internet and rank the similar objects based on the categorized metadata. | 2011-03-31 |
20110078158 | Automatic Taxonomy Enrichment - Techniques for enriching a taxonomy using one or more additional taxonomies are provided. The techniques include receiving two or more taxonomies, wherein the two or more taxonomies comprise a destination taxonomy and one or more additional taxonomies, determining one or more relevant portions of the two or more taxonomies by identifying one or more common terms between the two or more taxonomies, importing one or more relevant portions from the one or more additional taxonomies into the destination taxonomy, and using the one or more imported taxonomy portions to enrich the destination taxonomy. | 2011-03-31 |
20110078159 | Long-Query Retrieval - Described herein is a technology that facilitates efficient large-scale similarity-based retrieval. In several embodiments documents, images, and/or other multimedia files are compactly represented and efficiently indexed to enable robust search using a long-query in a large-scale corpus. As described herein, these techniques include performing decomposition of a file, e.g., a document or document-like representation. The techniques use dimension reduction to obtain three parts, topic-related words (major semantics), document specific words (minor semantics), and background words, representing the major semantics in a feature vector and the minor semantics as keywords. Using the techniques described, file vectors are matched in a topic model and the results ranked based on the keywords. | 2011-03-31 |
20110078160 | RECOMMENDING ONE OR MORE CONCEPTS RELATED TO A CURRENT ANALYTIC ACTIVITY OF A USER - Methods and apparatus are provided for recommending one or more concepts related to a current analytic activity of a user. One or more concepts related to a current analytic activity of a user are recommended by maintaining a logical record of analytic activity of the user by recording one or more visual analytic actions performed by a user; generating a context model for a plurality of the existing notes containing the concepts, wherein the context model for a given existing note represents information interests of the user; determining a weight for each of the plurality of concepts, wherein a given weight characterizes a relevance of a corresponding concept to the current analytic activity; and recommending one or more concepts based on the determined weight. The weight for a given concept is based on the context model for the given concept and a context model for the current analytic activity. The context model for the given concept represents the information interests of the user at a time surrounding the point when the user recorded the corresponding existing note. | 2011-03-31 |
20110078161 | SYSTEM AND METHOD FOR SHARING AND DISPLAY OF FAVORITES AMONG MULTIPLE USERS - A system and method for sharing and displaying lists among multiple users is disclosed. In one embodiment, the method comprises receiving a first list of items from a first user device, generating a sorted list based on at least the first list and a second list, and displaying the sorted list. Multiple lists of items can be received from user devices having a small screen and the sorted list can be displayed on a large screen viewable by the multiple users of the user devices. | 2011-03-31 |
20110078162 | WEB-SCALE ENTITY SUMMARIZATION - Described is a summarizing a web entity (e.g., a person, place, product or so forth) based upon the entity's appearance in web documents (e.g., on the order of hundreds of millions or billions of webpages). Webpages are separated into blocks, which are then processed according to various features to filter the number of blocks to further process, and rank the most relevant blocks with respect to the entity that remain. A redundancy removal mechanism removes redundant blocks, leaving a set of remaining blocks that are used to provide a summary of information that is relevant to the entity. | 2011-03-31 |
20110078163 | METHOD AND SYSTEM FOR NETWORK FAULT MANAGEMENT - Methods of processing record data are presented, together with a Central Management Node for processing record data, and Management Subsystem DataBases for providing a record data set and matching record data. Triggered by service related network fault event, a key table comprising at least one key type is determined, based on a focus target record and related to the network fault event is determined, which key table is used in the step matching the at least one key with record data sets in determined Management Subsystem Databases. Matched results are merged, whereafter a service performance indicator may be determined, based on which a multi-layer water flow analysis of subsystem specific performance related indicators can be obtained. This analysis may be successfully used to reveal the location of the service related network fault. | 2011-03-31 |
20110078164 | METHOD, APPARATUS AND COMPUTER PROGRAM PRODUCT FOR PROVIDING A RATIONAL RANGE TEST FOR DATA TRANSLATION - A method for providing a data translation may include receiving an input string comprising a free text response indicative of a physiologic condition, and applying a selected transform to the input string to transform the input string into a translated value indicative of a value associated with the physiologic condition for storage in a fact repository. The selected transform may be selected from a library of potential transforms based on results of the selected transform relative to a rational range associated with the physiologic condition. A corresponding computer program product and apparatus are also provided. | 2011-03-31 |
20110078165 | DOCUMENT-FRAGMENT TRANSCLUSION - A transclusion method provides for transclude copying a source fragment of a source document into a target document. As a result, the target document contains a target fragment. The target fragment is a copy of the source fragment. A reference to the source document is included with the target fragment in the target document. The reference identifies a location for the source document and provides search data for locating the source fragment within the source document. | 2011-03-31 |
20110078166 | METHOD AND APPARATUS FOR CREATING AND UTILIZING INFORMATION REPRESENTATION OF QUERIES - An approach is provided for creating and utilizing information representation of queries. A query application receives a query. The query application expresses the query as a resource description framework graph. The query application causes at least in part storage of the query resource description framework graph. | 2011-03-31 |
20110078167 | SYSTEM AND METHOD FOR TOPIC EXTRACTION AND OPINION MINING - Methods, apparatus, and systems to determine a niche market of items or services, the first phase of which identifies a gap between demand and supply for a set of items. Session logs may be evaluated to compare transactions involving a specific item to those of a larger group of items. The resultant information identifies areas of high demand, but with low availability. The niche market information may be provided as direct merchandising items for sellers. In one example, the method generates niche market item web pages in specific categories. Additional methods, apparatus, and systems are disclosed. | 2011-03-31 |
20110078168 | Compiling Co-associating Bioattributes Using Expanded Bioattribute Profiles - A bioinformatics method, software, database and system for compiling attribute combinations that co-associate with a query attribute (i.e., an attribute of interest) are presented in which expanded attribute profiles associated with a group of query-attribute-positive individuals and expanded attribute profiles associated with a group of query-attribute-negative individuals are accessed, and combinations of attributes having a higher frequency of occurrence in the set of expanded attribute profiles associated with the group of query-attribute-positive individuals are identified and stored to generate a compilation of attribute combinations that co-associate with the query attribute. | 2011-03-31 |
20110078169 | Electronic Blueprint Evaluation System For Approving Blueprints - A method (and system) for electronically approving a blueprint file on a centralized repository. The centralized repository receives or retrieves a blueprint file and extracts from one or more libraries, one or more applicable rules. Each rule is comprised of at least one function and of at least one parameter. An order for evaluating the one or more applicable rules is determined based on a hierarchical score associated with each applicable rule. The one or more applicable rules are evaluated in the determined order and each applicable rule is evaluated using data from the blueprint file. Based on the evaluated one or more applicable rules, the centralized repository determines a recommendation for the blueprint file comprising at least one of rejection, approval, and conditional approval. | 2011-03-31 |
20110078170 | Routing a Teleportation Request Based on Compatibility with User Contexts - A teleportation proxy and teleportation proxy service which monitors the usage of a networked computer or terminal to determine contextual metadata for a user reflecting current usage of the networked computer or terminal. A search engine then searches metadata of virtual universe locations in accordance with at least a portion of said contextual metadata and candidate matches are compared against the contextual metadata to determine suggested teleportation destinations in a virtual universe. | 2011-03-31 |
20110078171 | MARKETING PROJECT FILTER SEARCH TOOLS - Systems and methods are provided to enable filtered searches of marketing-related data by extracting marketing project information, including marketing activities, promotions, and campaigns information from an existing marketing system database and restructuring the extracted information in a hierarchical series of selectable nodes. In an embodiment, some of the nodes may be grouped into time, accounts, products, agreements, or marketing plan tabs. In an embodiment, once one or more nodes are selected and a search is activated, the results may be presented in a list or Gantt chart. In an embodiment, the Gantt chart may be supplemented with additional information including additional date ranges, key performance indicators (KPIs), and/or trade spends. In an embodiment, this additional information may vary according to a user role and the nodes selected. | 2011-03-31 |
20110078172 | SYSTEMS AND METHODS FOR AUDIO ASSET STORAGE AND MANAGEMENT - Systems and methods for providing audio asset information using an audio asset information storage system are provided. The storage system includes a data store containing video program information associated with a video program that embeds the known audio asset. The storage system receives a number of requests to identify the known audio asset and stores an indication of each request within the data store. The storage system provides at least a portion of audio asset information associated with the known audio asset to user equipment. | 2011-03-31 |
20110078173 | Social Network User Interface - A method to easily, quickly and visually identify experts, relevant tags, information associated with the experts, important topics, and emerging trends without some of the disadvantages of the prior art is disclosed. The present invention provides a novel user interface that connects general queries, users, tags, and information sources together. | 2011-03-31 |
20110078174 | SYSTEMS AND METHODS FOR SCHEDULING RECORDINGS USING CROSS-PLATFORM DATA SOURCES - Systems and methods are provided for scheduling media asset actions (e.g., media asset reminders, media asset recordings, etc.) on media assets, based on a user's list of favored artists (e.g., actor/actress, band, celebrity, etc.). A system that obtains a list of artists that are favored by a user is provided. Information is obtained from a website, where the obtained information indicates that one of the artists in the list is scheduled to perform during a particular time. Based on the obtained information, a media asset action is scheduled for the identified media asset. | 2011-03-31 |
20110078175 | Auditing Search Requests in a Relationship Analysis System - A method comprises receiving one or more search requests from one or more users, each search request comprising a request for relationship information that is determined using email data, and each search request including at least one of a first name, a last name, and a company name of a target individual. The method further comprises storing search information associated with the one or more search requests. The search infatuation comprises a plurality of fields including a user identification associated with each of the one or more users, a name of the one or more users, a type of search request received, a name of the target individual, an email address associated with the target individual, and a time at which the search request is received. The method may further comprise generating an audit report based at least in part on the stored search information, wherein the audit report comprises at least one of the plurality of fields. The method further comprises storing the audit report. | 2011-03-31 |
20110078176 | IMAGE SEARCH APPARATUS AND METHOD - An apparatus includes a string-accepting section that accepts a string; a first retrieval section that retrieves a first characteristic to be used for image search from a database storing sensitivity words and nouns in association with characteristics using a combination of a sensitivity word and a noun extracted from the string; and a search section that searches for an image using the first characteristic. | 2011-03-31 |
20110078177 | Database and Method for Evaluating Data Therefrom - A computer system for use in determining the minimum and/or maximum value of a specified subsequence of a sequence of values is disclosed. The computer system comprises a database that is configured to store a sequence of values, to identify a minimum and/or maximum value of the sequence of values, and to define at least a first subsequence of values and a second subsequence of values immediately following the first subsequence of values, wherein the boundary between the first and second subsequences is located at the position of either the minimum or maximum value of the sequence. | 2011-03-31 |
20110078178 | View Server and Method for Providing Specific Data of Objects and/or Object Types - A central data server provides data of objects and/or object types. The data are configured as metadata which characterise content available at a site arranged outside a memory of the data server. The data have a validity range and/or a solution space. The contents are uniform within the validity range and/or solution space and are valid for all participants. The data server supplies meta-information in response to a query. | 2011-03-31 |
20110078179 | ELECTRONIC DICTIONARY AND RECORDING MEDIUM TO RECORD DICTIONARY INFORMATION DISPLAY CONTROL PROGRAM - An electronic dictionary including: a dictionary storage unit to store dictionary information in which headwords and explanation information are correlated, respectively; an input unit; a CPU to retrieve a headword corresponding to the search string inputted by the input unit from the dictionary storage unit, display the headword in a headword list, read, from the dictionary storage unit, explanation information of a headword selected from the list, and display the explanation information; and a keyword registration unit to register an inputted keyword correlated with the headword whose explanation information is displayed, wherein the CPU retrieves a headword correlated with a keyword corresponding to the search string from the keyword registration unit when the search string is inputted by the input unit in a state where the keyword correlated with the headword is registered in the keyword registration unit, and adds the headword to the headword list to display the headword. | 2011-03-31 |
20110078180 | INFORMATION ACQUIRING TERMINAL APPARATUS, AND METHOD AND RECORDING MEDIUM STORING AN INFORMATION ACQUISITION - An information acquiring terminal apparatus that acquires information through a line that charges on basis of a given charge system based on at least one of a communication distance and a communication time, includes: an acquisition subject attribute setting portion that sets an attribute of information to acquire depending on input by a user; an acquisition condition setting portion that sets an acquisition condition including a condition on a maximum charge amount at information acquisition depending on input by the user; an acquisition subject determining portion that based on a communication condition in a case of acquiring each acquisition candidate information matching an attribute set by the acquisition subject attribute setting portion, determines the acquisition candidate information satisfying the acquisition condition to be acquisition subject information; and an acquiring portion that acquires the acquisition subject information through the line. | 2011-03-31 |
20110078181 | COMMUNICATION DEVICE - A communication device includes: an entry search information storage unit to store entry flag information indicating a type of an entered frame and entry search information having entry control information as control information of the entered frame, a flag generating unit to generate frame flag information indicating a type of a frame received by the communication device based on frame control information of the received frame, a search key generating unit to generate search key information having all or part of the frame flag information and of the frame control information of the received frame, and a search control unit to control the entry search information storage unit, compare the frame flag information of the search key information to the entry flag information of the entry search information, and search the entry search information having a corresponding comparison result by the frame control information of the search key information. | 2011-03-31 |
20110078182 | SYSTEMS AND METHODS FOR GENERATING A LIST OF VEHICLES AND FOR PROVIDING INSTRUCTIONS FOR LOADING STORAGE SPACE - Systems and methods for providing instructions for loading objects into a storage space and for generating an optimized list of vehicles. The methods include generating a list of objects including receiving an object characteristic, retrieving an object based on the object characteristic, and receiving a selection of a retrieved object. The methods further include retrieving dimensional data associated with objects and retrieving dimensional data associated with a storage space of a vehicle. | 2011-03-31 |
20110078183 | VALUE HELP SEARCH SYSTEM AND METHOD - A computer-implemented system and method for implementing a value help search that includes receiving a value help search criteria from a user and sending the value help requests to multiple backend systems using a server computer system in a service oriented architecture system. Sending the value help search criteria may include a specific search help name to one of the multiple backend systems. The value help search service receives both metadata and result data from said one of the multiple backend systems. The metadata describes the structure of a search results. The value help search service may generate a search result table from the result data received from the backend system. | 2011-03-31 |
20110078184 | MOBILE TERMINAL AND METHOD OF SEARCHING A CONTACT IN THE MOBILE TERMINAL - A mobile terminal includes a wireless communication unit communicating with a server providing a social network service, a memory storing a contact list and account information related to the social network service, a user input unit receiving a search query, a controller searching for a contact person in the contact list based on the search query, the controller also connecting and transmitting information of the contact person found in the contact list to the server, and receiving a search result from the server, and a display unit displaying the search result. | 2011-03-31 |
20110078185 | EXTENSIBLE DATA PROVIDER QUERYING AND SCHEDULING SYSTEM - Embodiments provide an independent layer between an application user interface and various data sources so that both the user interface and data sources can be added to, removed, or modified without affecting the other. The independent layer provides scalability to allow data sources and data providers to be plugged into a system in an easy manner. In one or more embodiments, the independent layer provides a common set of query APIs that can be used by client applications to make queries on one or more data sources. The independent layer then communicates the queries to one or more data providers associated with individual data sources. Queries are executed on the data sources and results are returned back up through the data providers and independent layer for consumption by a client application. In at least some embodiments, the client application comprises a web browser that makes use of the independent layer. | 2011-03-31 |
20110078186 | XPATH EVALUATION IN AN XML REPOSITORY - XPath evaluation in an XML data repository includes parsing an input XPath query using a simple path file to generate an execution tree about the XPath query, where the simple path file includes an XML file that is generated based on the hierarchical architecture of a plurality of XML files in the data repository, and the names of the nodes in the generated XML file are generated by recording the tag information of respective nodes in the plurality of XML files in the data repository. Execution of an execution tree for the data repository generates a final evaluation result. | 2011-03-31 |
20110078187 | SEMANTIC QUERY BY EXAMPLE - A computer-implemented method, system, and computer program product for producing a semantic query by example are provided. The method includes receiving examples of potential results from querying a database table with an associated ontology, and extracting features from the database table and the examples based on the associated ontology. The method further includes training a classifier based on the examples and the extracted features, and applying the classifier to the database table to obtain a semantic query result. The method also includes outputting the semantic query result to a user interface, and requesting user feedback of satisfaction with the semantic query result. The method additionally includes updating the classifier and the semantic query result iteratively in response to the user feedback. | 2011-03-31 |
20110078188 | Mining and Conveying Social Relationships - Techniques and tools described herein mine social information from a source and store the social information in a database. Responsive to a search object, the techniques search the stored social information and determine social relationships. The techniques further provide, via a graphical user interface, the social relationships determined from the social information stored in the database. In several embodiments, the techniques enable social relationship feedback. | 2011-03-31 |
20110078189 | NETWORK GRAPH EVOLUTION RULE GENERATION - A network's evolution is characterized by graph evolution rules. A graph that represents an evolutionary network is mined to identify evolutional patterns of the network, and graph evolution rules are generated using identified evolutional patterns. The generated graph evolution rules represent the evolutional patterns of the network. | 2011-03-31 |
20110078190 | SOCIAL NETWORK MAPPING - Techniques for social network mapping are described. In an implementation, properties of a user's contacts with two services are analyzed to identify matching contacts. Contacts may be determined to correspond to the same user when sufficient common properties are found between the contacts. For unmatched contacts following the property analysis, additional processing may be conducted to identify contacts that the unmatched contacts have in common. A number of common contacts found through this processing may be used, alone or in combination, with information regarding common properties to determine when unmatched contacts correspond to the same user. | 2011-03-31 |
20110078191 | HANDWRITTEN DOCUMENT CATEGORIZER AND METHOD OF TRAINING - A method and an apparatus for training a handwritten document categorizer are disclosed. For each category in a set into which handwritten documents are to be categorized, discriminative words are identified from the OCR output of a training set of typed documents labeled by category. A group of keywords is established including some of the discriminative words identified for each category. Samples of each of the keywords in the group are synthesized using a plurality of different type fonts. A keyword model is then generated for each keyword, parameters of the model being estimated, at least initially, based on features extracted from the synthesized samples. Keyword statistics for each of a set of scanned handwritten documents labeled by category are generated by applying the generated keyword models to word images extracted from the scanned handwritten documents. The categorizer is trained with the keyword statistics and respective handwritten document labels. | 2011-03-31 |
20110078192 | INFERRING LEXICAL ANSWER TYPES OF QUESTIONS FROM CONTEXT - A method, system and computer program product are disclosed for searching for an inferred lexical answer type from the context of a question. One embodiment comprises determining from a question an original lexical answer type (LAT), extracting the context in which said original LAT occurs within the question, and identifying a set of context fragments from said context. This embodiment further comprises using the set of context fragments to search through a defined database to produce a search result including a plurality of text strings having a specified relationship with said context fragments, and processing said search result to search for one or more inferred LAT of the question. In one embodiment, the processing includes extracting a plurality of LATs from the text strings in the search result, and selecting one or more of the extracted LATs as the one or more inferred LAT of the question. | 2011-03-31 |
20110078193 | QUERY EXPANSION THROUGH SEARCHING CONTENT IDENTIFIERS - Techniques and technologies for expanding a gallery by seeding the gallery with seed query results. A template is identified which is associated with the subjects of the seed queries and content identifiers are identified which include the template. These content identifiers are used to expand the gallery to include more content identifiers than before the expansion of the gallery. | 2011-03-31 |
20110078194 | SEQUENTIAL INFORMATION RETRIEVAL - Embodiments of the invention provide systems and methods for retrieving sequential information from a dataset. More specifically, retrieving sequential information from a dataset including one or more existing sequences can comprise receiving a query sequence representing a sequence against which the one or more existing sequences in the dataset is compared. The query sequence can be added to the dataset and a dotplot of the sequences in the dataset including the query sequence can be created. A determination can be made as to whether any of the one or more existing sequences match the query sequence based on the dotplot. For example, determining whether any of the one or more existing sequences match the query sequence based on the dotplot can comprise performing a line fitting process such as a regression-based line fitting process. | 2011-03-31 |
20110078195 | Customer Data Separation in a Service Provider Scenario - Data separation for various customers is provided in an enterprise environment. Managing data associated with customers can involve assigning a customer attribute to customer records comprising a group of objects or assigning a group of objects to customer records. Each object in the group of objects can reference a customer attribute that can identify one of the customer records for one of the customers. Access to each of the customer records to data for each object that is assigned to the customer record can be authorized by referencing the customer attribute, in which the access is authorized to be performed by referencing the customer attribute. The group of objects for the customer records can be managed and stored in a database. A system manager can view, edit, or create data for customer records, while each customer may only have access to view, edit, or create data for their own objects. | 2011-03-31 |
20110078196 | RATIONED COMPUTER USAGE - A computing system includes an access prevention module that selectively locks use of one or more system resources of that computing system. A vision-based input module is configured to recognize a data-encoded tag while the access prevention module locks use of the one or more system resources. A lookup module is configured to receive a usage profile identified by the data-encoded tag, and a login module is configured to unlock use of some to all of the one or more system resources in accordance with terms of the usage profile. | 2011-03-31 |
20110078197 | FILE RESHARING MANAGEMENT - Managing file distribution in an online file sharing system implemented by at least one server includes inviting a first entity to access a shared file hosted by the online file sharing system, and allowing the first entity to reshare the shared file through the online file sharing system with at least a second entity only to an extent permitted by a resharing policy stored by the online file sharing system. | 2011-03-31 |
20110078198 | AUTOMATIC SERIAL NUMBER AND REQUEST ID ALLOCATION IN A REPLICATED (CLONED) CERTIFICATE AUTHORITY AND DATA RECOVERY MANAGEMENT TOPOLOGY - A Serial Number Management System (SNMS) automatically manages the allocation of unique serial numbers to certificate authority servers in a replicated server environment. The SNMS automatically detects that a Certificate Authority (CA) server has a need for a new set of unused serial numbers. The SNMS obtains a global serial number that is available to be used by any of the CA servers in a replication domain. The SNMS determines the new set of the unused serial numbers using the global serial number and updates the global serial number. | 2011-03-31 |
20110078199 | SYSTEMS AND METHODS FOR THE DISTRIBUTION OF DATA IN A HIERARCHICAL DATABASE VIA PLACEHOLDER NODES - Embodiments relate to systems and methods for the distribution of data in a hierarchical database via placeholder nodes. A data store can store data in a hierarchical schema. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as quarters. Parent nodes can be associated with a set of programmatic placeholder nodes. The placeholder nodes can encode inheritance classes for lower nodes for spreading or other operations, such as division of profit into quarters, months, or other periods. A spreading tool can insert child nodes representing quarters, months, or other periods at the insertion point(s) represented by the placeholder nodes, dividing quantities appropriately. In aspects, data can be spread from multiple parents at once. In aspects, the spreading tool can host or access spreading rules to ensure that data is spread in an order taking dependencies or other factors into account. | 2011-03-31 |
20110078200 | SYSTEMS AND METHODS FOR CONDITIONING THE DISTRIBUTION OF DATA IN A HIERARCHICAL DATABASE - Embodiments relate to systems and methods for conditioning the distribution of data in a hierarchical database. A data store can store data in a hierarchical format. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as quarters. Parent nodes can be associated with a set of programmatic placeholder nodes. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, data can be spread from multiple parents at once. In aspects, the spreading tool can access or host sequence logic to ensure that data is spread in an order that takes dependencies, formatting, output connections, or other factors into account. | 2011-03-31 |
20110078201 | RAGGED AND UNBALANCED HIERARCHY MANAGEMENT AND VISUALIZATION - A method, apparatus, and article of manufacture provide the ability to define a view of data in a computer system A relational database management system (RDBMS) executes and stores the information in the computer system. As part of a process and framework, a series of business rules and process workflows are maintained to manage hierarchical data that resides in RDBMS tables. User input is accepted that defines a hierarchy that is projected onto the data. The hierarchy may be parent-child relationships with no level consistency. Alternatively, the hierarchy may have branches and levels, with each of the levels having a consistent meaning but inconsistent depths due to one level of a branch being unpopulated. The hierarchy is stored as metadata in the RDBMS and utilized to graphically visualize, manage, and manipulate the data. | 2011-03-31 |
20110078202 | COMMUNICATION TERMINAL, SEARCH SERVER AND COMMUNICATION SYSTEM - According to conventional arts, object data must be included in video data in advance. However, including the object data in the video data causes a problem to increase a data amount to be transmitted from a broadcasting station (transmission terminal) to a reception terminal. In addition, according to the conventional arts, since there is no opportunity to previously insert the object data in video data of real-time broadcasting such as live broadcasting, the user cannot display detailed information of a desired object. Provided is a technique to display detailed information of a desired object in video without increasing an amount of data in distribution of the video data when a user indicates the object in the video through a touch panel or the like, by transmitting indicated coordinate information and indication timing information corresponding to such indication to a search server, obtaining corresponding object data from the search server and displaying the object data on the display. | 2011-03-31 |
20110078203 | SYSTEM AND METHOD FOR APPLICATION NAVIGATION - A method and system for improving application usage within a computerized application environment, comprising: capturing application navigation data within a computerized application framework, in which an application is called; resolving a target application from the application navigation data; resolving communication parameters or context used for calling the target application; analyzing the communication parameters or contexts used for calling the target application to obtain a calling option for the target application; and providing a user or a second application with a possibility to call the target application, using the calling option. | 2011-03-31 |
20110078204 | SYSTEM AND METHOD TO CUSTOMIZE METADATA FOR DIFFERENT USERS RUNNING ON THE SAME INFRASTRUCTURE - A metadata management system and method enables complex query searches by users, e.g., different users having different query needs, using the same infrastructure. For querying metadata, the metadata management system provides functionality for aggregating all the concepts (metadata items) and relationships of the metadata across one or more users in a common format; extracting concepts and storing them in a metadata store (e.g., a relational database); extracting relationships and modeling them in a standard semantic representation. The system and method further records users' different needs on relationships into user-specific configuration files. The system is configured for retrieving, in response to a user query, relevant data items by using the meta-data selectively. In one embodiment, a selection of meta-data used in the retrieving is determined according to captured context information, | 2011-03-31 |
20110078205 | METHOD AND SYSTEM FOR FINDING APPROPRIATE SEMANTIC WEB ONTOLOGY TERMS FROM WORDS - A system and method to map a set of words to a set of ontology terms, the method including determining a starting point for ontologies including terms matching a set of words, determining a term set corresponding to the set of words in an ontology context of each of the starting points, ranking the term sets determined for all of the starting points, and providing an output of the term sets in a ranked order. | 2011-03-31 |
20110078206 | TAGGING METHOD AND APPARATUS BASED ON STRUCTURED DATA SET - A tagging method and apparatus, including computer program products, based on a structured data set are provided, the tagging method comprising: creating classification models for respective nodes in the structured data set of an event; acquiring public opinions on the event; and tagging the opinions to corresponding nodes of the structured data set using the created classification models. The tagging method and apparatus of the present disclosure are able to provide well-ordered, focused public opinions for each event to users, and to exhibit the evolution of the public opinions along with time. | 2011-03-31 |
20110078207 | METHOD AND APPARATUS FOR UNRESTRICTED REPORTING OF ALERT STATES FOR MANAGED OBJECTS, REGARDLESS OF TYPE - A method of identifying a unique object nested within a hierarchy of objects in a computing system includes identifying the unique object by its class and instance in a syntax readable by the computing system; identifying at least one parent object by its class and instance in the syntax; and defining a relationship between the unique object and the parent object in the syntax; wherein an alert can be issued for the unique object. An apparatus for identifying a unique object nested within a hierarchy of objects in a computing system includes a first identify module, a second identify module, and a define module. The first identify module identifies the unique object by its class and instance in a syntax readable by the computing system. The second identify module identifies at least one parent object by its class and instance in the syntax. And, the define module that defines a relationship between the unique object and the parent object in the syntax. An alert can be issued for the unique object. | 2011-03-31 |
20110078208 | METHOD AND SYSTEM FOR STORING CONTACT INFORMATION IN A NETWORK CONTACT DATABASE - The invention provides a method comprising, receiving an indication of a desire for contact information associated with given media content, obtaining the contact information associated with the given media content in response to the indication and causing the obtained contact information to be stored in a database associated with a given party. | 2011-03-31 |
20110078209 | SEMI-TAILORED STANDARD CLOTHING SYSTEM - Ready made clothes sizing system wherein three specific measurements of the wearer is used as input into the system, where the system further comprises a number of population related tables, where the tables contain measurement data correlated to each specific population, and where each specific table for each size contains five or more sets of data relating to typical body shapes within that specific selected population, and where further for each of the five or more sets of data the system comprises five or more specific sub-sizes, relating to five or more specific body shapes, whereby the system based on three inputs generates/outputs a wearer specific size code. | 2011-03-31 |
20110078210 | SYSTEM AND METHOD FOR HANDLING VALIDITY-DEPENDENT DATA SETS - A system and method to generically handle validity dependent data sets. A set of dimensions applicable to the data set is defined. At least one dimension is associated with a validity independent structure of the data set and at least one other dimension is associated with a validity constraint effective for the data set. The data set is retrieved with its associated dimensions. A model of the data set is created using the associated dimensions. The model provides access to the data in a manner that permits it to be viewed and manipulated to respond to requests of a consuming application. | 2011-03-31 |
20110078211 | SYSTEMS AND METHODS FOR ANALYZING AND TRANSFORMING AN APPLICATION FROM A SOURCE INSTALLATION TO A TARGET INSTALLATION - The present application is directed towards systems and methods for analyzing and transforming an application from a source installation to a target installation. Customized functions, objects, databases, and code of the source installation may be analyzed in accordance with analysis rules to create a meta-model representative of the elements of the customized elements and their relationships with each other and objects of the source installation. Responsive to transformation rules, the meta-model may be modified to create a transformed meta-model representative of the elements and their relationships with each other and objects of the target installation. The transformations may then be applied to the customized functions, objects, databases, and code of the source installation to convert them into transformed functions, objects, databases, and code, compatible with the target installation. | 2011-03-31 |
20110078212 | Digests to Identify Elements in a Signature Process - A signature system with a mechanism to identify element(s) of a signed document includes a sender having a signature module with a digest generator. The digest generator generates digests for identifying selected elements of the document. The resulting “identifying” digests are then used in generating a signature in which the sender signs the digests rather than the original elements. The receiver can then process the signature and use these digests to distinguish between elements, as needed. | 2011-03-31 |
20110078213 | TECHNIQUES FOR MANAGING FUNCTIONALITY CHANGES OF AN ON-DEMAND DATABASE SYSTEM - In accordance with embodiments, there are provided techniques for managing functionality changes of an on-demand database system. The techniques facilitate implementing changes to the database system while minimize work flow reductions to users of the database system. To that end, one embodiment of the present invention delays implementation of the changes to provide users of the system an opportunity to adjust behavioral interaction with the database. In accordance with another embodiment of the present invention, users may implement the functional changes to determine any adverse impact on work flow, before the functional changes become permanent. In another embodiment, the user may be afforded an opportunity to selectively enable and disable the functionality changes before the duration expires. | 2011-03-31 |
20110078214 | MANAGING MESSAGE QUEUES - A method, and corresponding system and software, is described for writing data to a plurality of queues, each portion of the data being written to a corresponding one of the queues. The method includes, without requiring concurrent locking of more than one queue, determining if a space is available in each queue for writing a corresponding portion of the data, and if available, reserving the spaces in the queues. The method includes writing each portion of the data to a corresponding one of the queues. | 2011-03-31 |
20110078215 | UPDATING ONTOLOGY WHILE MAINTAINING DOCUMENT ANNOTATIONS - In a computer system, an ontology is derived from an original data source, such as from an relational database. At any time, a user can relate useful information to an ontology node, for example, by entering a document annotation into the ontology. Later, the user can retrieve the information through the annotation and view the document together with the ontology. An ontology update scheme keeps the document annotation available even if changes in the original data would remove the corresponding portions of the ontology. In the ontology, the scheme moves the annotations from a first ontology node to a second ontology node, by following a pre-defined change pattern. | 2011-03-31 |
20110078216 | One-to-One and One-to-Many Relationships in Databases - Methods, systems, and apparatuses describing one-to-one and one-to-many relationships in databases. A form configured to receive form data for storage in a database is received. The form includes multiple instructions to split the form data into a main fragment and data fragments, each of which is storable in the database. The form data is split the main fragment and the data fragments based on the instructions. The main fragment and the data fragments are linked to track the form data, and the fragments are stored in the database. | 2011-03-31 |
20110078217 | Method of Obtaining An Electronically-Stored Financial Document - A method for a bank to obtain an electronically-stored financial document is disclosed. The financial document includes a specific document parameter, such as a record date. The bank maintains the financial document in an off-site storage system when the record date is later than a pre-selected date and in an on-site storage system when the record date is earlier than or equal to the pre-selected date. The off-site storage system is different from the on-site storage system. The bank receives and inputs a request for the financial document from a client and compares the record date to the pre-selected date to determine if the record date is later than, earlier than, or equal to the pre-selected date. In processing the request, the bank utilizes a computer terminal, connected to the off-site and on-site storage systems through a processing unit, to access one of the storage systems in response to the comparison of the record date to the pre-selected date. After accessing the appropriate storage system, the bank retrieves the requested financial document. The bank then reproduces the requested financial document and distributes the requested financial document to the requesting client, or some other end user of the bank. | 2011-03-31 |
20110078218 | EVENT HISTORY STORAGE DEVICE, EVENT HISTORY TRACKING DEVICE, EVENT HISTORY STORAGE METHOD, EVENT HISTORY STORAGE PROGRAM, AND DATA STRUCTURE - When an instance targeted for tracking is divided or replicated to generate a new instance, ready and continuous tracking of a history of an event related to the original instance and the new instance is allowed. A behavior ID is assigned to an event for each instance, and an occurrence order of the event is managed for each instance. When a new instance has been generated from an instance due to a certain event, a new behavior ID is assigned to the new instance, with respect to that event. Then, the new identifier and an identifier assigned to the instance that is a generation source for the event are associated. | 2011-03-31 |
20110078219 | FILESYSTEM HAVING A FILENAME CACHE - A system comprising a processor, a data storage device that is accessible by the processor, and filesystem software that is executable by the processor to organize files on the data storage device are provided. The filesystem software is executable to maintain a filename cache having variable size filename entries. The filename entries may include a filename header section and a name section storing an entire filename of a corresponding file. | 2011-03-31 |
20110078220 | FILESYSTEM BUILDING METHOD - Network arrangements wherein a network interface receives write requests of files of a file system from a client computer, each file including respective data and respective metadata. A processor registers the metadata of a file to at least one first type storage medium and writes the data of the file to the at least one second type storage medium based on file value information. The storage system stores information of address ranges of an integrated logical unit, in which each address range corresponds to the at least one first type storage medium and the at least one second type storage medium included in the integrated logical unit, and provides the information of address ranges of the integrated logical unit to the client computer. | 2011-03-31 |
20110078221 | INFORMATION-RETRIEVAL DEVICE BASED ON A COLLECTION OF FOLDED SHEETS AND CORRESPONDING METHOD - The information retrieval devices of the present invention are composed of two dual hierarchical structures, the first structure containing the premises and the second the consequences/prescriptions arising from the premises. According to a variant embodiment, the information is represented by a collection of nested folded sheets not bound to one another. | 2011-03-31 |
20110078222 | ENHANCED MULTI-PROCESSOR WAVEFORM DATA EXCHANGE USING COMPRESSION AND DECOMPRESSION - Configurable compression and decompression of waveform data in a multi-core processing environment improves the efficiency of data transfer between cores and conserves data storage resources. In waveform data processing systems, input, intermediate, and output waveform data are often exchanged between cores and between cores and off-chip memory. At each core, a single configurable compressor and a single configurable decompressor can be configured to compress and to decompress integer or floating-point waveform data. At the memory controller, a configurable compressor compresses integer or floating-point waveform data for transfer to off-chip memory in compressed packets and a configurable decompressor decompresses compressed packets received from the off-chip memory. Compression reduces the memory or storage required to retain waveform data in a semiconductor or magnetic memory. Compression reduces both the latency and the bandwidth required to exchange waveform data. This abstract does not limit the scope of the invention as described in the claims. | 2011-03-31 |