35th week of 2009 patent applcation highlights part 58 |
Patent application number | Title | Published |
20090216704 | LEARNING TRANSPORTATION MODES FROM RAW GPS DATA - Described is a technology by which raw GPS data is processed into segments of a trip, with a predicted mode of transportation (e.g., walking, car, bus, bicycling) determined for each segment. The determined transportation modes may be used to tag the GPS data with transportation mode information, and/or dynamically used. Segments are first characterized as walk segments or non-walk segments based on velocity and/or acceleration. Features corresponding to each of those walk segments or non-walk segments are extracted, and analyzed with an inference model to determine probabilities for the possible modes of transportation for each segment. Post-processing may be used to modify the probabilities based on transitioning considerations with respect to the transportation mode of an adjacent segment. The most probable transportation mode for each segment is selected. | 2009-08-27 |
20090216705 | METHOD FOR PREDICTING SUGAR CHAIN STRUCTURE - An object of the present invention is to provide a method for conveniently analyzing sugar chain (isomer) structure using a sample of approximately 1 picomole, which is generally subjected to analysis in proteomics without using any sugar chain preparation. The present invention relates to a method for analyzing sugar chain structure, comprising a step of obtaining the fragmentation pattern of a test sugar chain through fragmentation of the test sugar chain and a step of predicting the structure of the test sugar chain through comparison of the sugar chain predicted fragmentation pattern data generated based on fragmentation pattern templates with the fragmentation pattern of the test sugar chain. | 2009-08-27 |
20090216706 | MULTIPLE USER COMPUTER SYSTEM AND METHOD FOR MODIFYING DISPLAY PARAMETERS THEREOF - An exemplary multiple user system is provided. The multiple user system includes a display module, a storage module, and a control module. The display module displays data and graphics according to default display parameters. The storage module stores different user accounts information and different display parameters associated with each user account. The control module identifies the currently logged in user to the multiple user computer system, and retrieves display parameters with the identified user account from the storage module. The control module compares the default display parameters with the retrieved display parameters, and adjusts the default display parameters to the retrieved display parameters upon the determination that the default display parameters and the retrieved display parameters do not match. | 2009-08-27 |
20090216707 | File resource usage information in metadata of a file - Resource utilization information for accessing a file is stored in metadata associated with the file. In response to a command to access the file, the resource utilization information is compared to pre-established warning criteria to determine if the resource utilization for accessing the file meets the criteria for generating a warning. Based on the results of the comparison, a warning message may be output, prior to accessing the file, if results of the comparison indicate that one or more warning criteria are met. The warning message may provide a provide a prompt for a user to determine if he/she still wishes to access the file and if so, the file is accessed; otherwise the operation for accessing the file is terminated prior to the file being accessed. | 2009-08-27 |
20090216708 | STRUCTURAL CLUSTERING AND TEMPLATE IDENTIFICATION FOR ELECTRONIC DOCUMENTS - Subject matter disclosed herein may relate to clustering electronic documents, such as, for example, web pages, and may also relate to template identification for electronic documents. | 2009-08-27 |
20090216709 | OPTIMIZED COLLECTION OF JUST-IN-TIME STATISTICS FOR DATABASE QUERY OPTIMIZATION - A system and method are provided for updating database statistics for use in generating query execution plans. A first query for a database is received, for example by a compiler, and the compiler accesses statistics associated with the first query for optimizing a query execution plan for the first query. The statistics may be accessed from a first cache. If the statistics retrieved from the first cache are determined to be stale, the system obtains updated statistics and may store them in a temporary cache. The stale statistics in the first cache are marked as invalid. Existing queries using the first cache may continue to use the first cache, while new queries may be provided with updated statistics. | 2009-08-27 |
20090216710 | OPTIMIZING QUERY REWRITES FOR KEYWORD-BASED ADVERTISING - A system and method are disclosed for rewriting queries. The queries may be rewritten and evaluated based on an end benefit, such as an optimum advertising benefit. Queries may be associated with advertisements and the benefit of those advertisements may be used in selecting query rewrites for an original user query. Multiple query rewrites from various techniques may be analyzed to generate a subset of query rewrites that are optimized for a particular benefit. | 2009-08-27 |
20090216711 | Method and system for implementing multiple web services for a service query - In a system and method for fulfilling a service query for a user, a processor may parse the query into a set of operations, identify a set of service providers that each provides functionality for performing at least one respective operation of the set of operations, and, for each of the set of operations, select a respective one of the set of service providers to perform the operation, and interface with the service provider selected for the operation to cause the service provider to perform the operation. | 2009-08-27 |
20090216712 | METHODS FOR CALCULATING A COMBINED IMPACT ANALYSIS REPOSITORY - One non-limiting embodiment of the invention comprises the steps of accessing at least two impact analysis repositories, calculating a combined impact analysis repository from the at least two impact analysis repositories, and utilizing the combined impact analysis repository for supplying better quality impact analysis results. | 2009-08-27 |
20090216713 | Using federated mote-associated logs - Systems and related methods utilizing one or more mote-related content logs. | 2009-08-27 |
20090216714 | AUTOMATIC CREATION OF PRE-CONDITION QUERIES FOR CONFLICT DETECTION IN DISTRIBUTED PROCESSING SYSTEMS - Disclosed are a method, information processing system, and computer program storage product for managing Resource Description Framework (“RDF”) graphs in a distributed system. At least one modification request for modifying an RDF graph in a shared data store is received. The modification request includes a query set, an expected result set, and a change set associated. The query set is a set of preconditions for guaranteeing a state of the RDF graph before executing the change set. The expected result set is results expected by the query. The change set is at least one statement that changes data elements in the RDF graph. The query is applied to the RDF graph at the shared data store. A result of the query is analyzed. A transaction request, which includes the change set, associated with the modification request is sent to a server information processing system communicatively coupled to the shared data storage. | 2009-08-27 |
20090216715 | Systems and Methods of Semantically Annotating Documents of Different Structures - A computer retrieves a document from a data source, wherein the document has a structure type. The computer generates a customized data model for the document in accordance with its structure type. The computer identifies one or more candidate chunks within the customized data model in accordance with a set of heuristic rules associated with the structure type. | 2009-08-27 |
20090216716 | Methods, Apparatuses and Computer Program Products for Providing a Search Form - A method, apparatus and computer program product are provided for retrieving and utilizing customized vertical search forms. The customized vertical search forms can be customized by various service providers and stored in a customizable forms service to be made available for use by various entities. The customizable forms service can include a form registry and a customization component registry which can facilitate retrieval of a customized vertical search form by a requesting device, such as a mobile terminal. Once retrieved, the requesting device can utilize the customized vertical search to initiate searches undertaken by a service provider linked to the customized vertical search form. | 2009-08-27 |
20090216717 | Systems and Methods of Profiling Data For Integration - The present invention is generally directed to systems and methods for gathering information about nonnative data, comparing nonnative data elements to information defining nonnative data, comparing native data elements to information defining native data, establishing transformation rules, and integrating the nonnative and native data. | 2009-08-27 |
20090216718 | System for Query Scheduling to Maximize Work Sharing - A system of query scheduling to maximize work sharing. The system schedules queries to account for future queries possessing a sharability component. Included in the system are operations for assigning an incoming query to a query queue based on a sharability characteristic of the incoming query, and evaluating a priority function for each member of a plurality of query queues to identify one highest priority query queue. The priority function accounts for the probability that a future incoming query will contain the sharability characteristic common to a member of the plurality of query queues. The system of query scheduling to maximize work sharing selects a batch of queries from the highest priority query queue, and dispatches the batch to one or more query execution units. | 2009-08-27 |
20090216719 | Systems, Methods and Computer Program Products for Generating Metadata and Visualizing Media Content - The exemplary embodiments of the present invention provide a method for generating metadata for media content that includes a digital media file and includes retrieving a media content subset from a media content source, saving the received media content subset at a computing system, and generating metadata by processing the media content using the computing system. The method further includes associating generated metadata with media content to facilitate the visualization and navigation of the media content, and adding the metadata to at least one metadata repository designed for efficient retrieval of metadata elements. | 2009-08-27 |
20090216720 | METHOD AND SYSTEM FOR PROVIDING ACCURATE LOCATION SERVICE FOR INTERNET APPLICATIONS - A method and system for providing location information is provided wherein the sender of a message sends a location ID with the message, after obtaining the location ID from a location server. The location ID includes the location information relating to the sender and the sender's IP address. On receipt of the location ID, the message recipient sends it to a location server, which responds with the location information relating to the sender. | 2009-08-27 |
20090216721 | IMAGE FILE SORTING METHOD, IMAGE FILE SORTING DEVICE, AND COMPUTER PROGRAM PRODUCT - An image file sorting method is executed by an image file sorting device, including a storage unit, a control unit, and an image reading unit, wherein the storage unit includes a sorting condition storage unit that stores a sorting condition to specify a sorting destination of an image file. The method includes a sorting keyword extracting step of extracting a sorting keyword from a marker portion of the image file read by the image reading unit, a sorting destination deciding step of deciding the sorting destination of the image file by collating the sorting keyword extracted by the sorting keyword extracting step and the sorting condition stored in the storing condition storage unit, and an image file sorting step of sorting the image file into the sorting destination decided by the sorting destination deciding step. | 2009-08-27 |
20090216722 | Method and apparatus for querying digital records - Provided is a method of querying digital records based on a map. The digital records querying method includes receiving a user input for selecting a query range from the map, interpreting the user input, and selecting the query range and a query processing method according to the result of the interpretation, and processing digital records included in the query range using the query processing method. Various query processing methods may be supported for application to a digital record, through a simple user input. | 2009-08-27 |
20090216723 | Directory Partitioned System and Method - This disclosure relates in general to the field of directory information systems and/or services. In a method embodiment, a method of arranging objects in a directory information system includes providing a plurality of objects to a computer-readable medium having a directory information structure. Each object may have one or more characteristics and each object may be stored, for example, in the computer-readable medium according to the directory information structure. Storing the objects may further include performing a mathematic operation on at least one of the characteristic(s) of the object, and arranging the object in the directory information structure based at least in part on a result of the mathematical operation performed on at least one of the characteristic(s) of the object. | 2009-08-27 |
20090216724 | NETWORK RESOURCES STRUCTURING SYSTEM - A system is disclosed for structuring access to Internet resources which comprises a data storage device arranged to store information indicative of a plurality of Internet resources and information indicative of navigation paths between the Internet resources so that the Internet resources are organised in a hierarchical structure. The system is arranged to facilitate access to the hierarchical structure by a user. | 2009-08-27 |
20090216725 | Populating and Managing (PAM) Contact Information In The Network Address Book (NAB) - This paper proposes a new method and architecture for populating, updating and managing the NAB. It also proposes user's Contact Information Discovery (CID). In context of populating the NAB; since the NAB of each individual subscriber will be stored in the network in future, the paper proposes CI to flow from one NAB to another NAB within the core network, instead of CI flowing from Device to Network. Thus with the user authorization, his CI would shoot from one NAB to another NAB within the core network instead of from LAB to NAB through air interface. It would reduce huge amount of data traffic on the air that otherwise would be generated in updating and populating the NAB by all the NAB users. In context of CID, the paper proposes a query-response mechanism and introduces a NAB Manager. The new architecture will provide several benefits for example it will eliminate the need of “Number Portability,” “United States National Do Not Call Registry” and “411 Directory Assistance.” | 2009-08-27 |
20090216726 | System and Method for Facilitating Business Communications - A system and method for facilitating business communications are disclosed. The method may include receiving a plurality of business transaction records from an accounting module; each business transaction record including an amount and a date. The method may also include providing a customer user interface configured to allow a first customer user, associated with a first customer, to search and access a first customer accessible subset of the plurality of unpaid business transaction records, the first customer accessible subset including only business transaction records associated with the first customer, and to participate in a first communication dialog, the dialog associated with one or more of the business transaction records in the first customer accessible subset. The method may further include providing an accounting user interface configured to allow the first accounting user to search and access an accounting accessible subset of the plurality of unpaid business transaction records, the accounting accessible subset including the first customer accessible subset, and participate in the first communication dialog. | 2009-08-27 |
20090216727 | Viewer User Interface - Systems and methods for displaying media and associated information are disclosed. A hybrid user interface may include aspects of push and pull interfaces. In some embodiments, media may be characterized by parameters and values for the parameters. Parameters and values may be associated with a user's interests, and a user may identify media by searching for media using one or more preferred values of parameters of interest. In some cases, media are presented to a user. Presented media may share values for parameters associated with the user's interests. Certain embodiments deliver (e.g., play) items of media content. | 2009-08-27 |
20090216728 | GRAPHIC REPRESENTATIONS OF DATA RELATIONSHIPS - Presenting a diagram indicating relationships among data items stored in a data management system includes: receiving a request that identifies a first data item stored in the data management system from a user interface; retrieving stored configuration information that includes a plurality of selection specifications for selecting data items in the data management system that are related to a given data item of a predetermined type, where each selection specification is associated with a different respective predetermined type; querying the data management system to identify a set of one or more data items according to a selection specification from the configuration information that is associated with a type of the first data item; for each of multiple returned data items in the identified set, querying the data management system to determine whether additional data items are identified according to a selection specification from the configuration information that is associated with a type of the returned data item; generating a diagram indicating relationships among data items identified using the configuration information; and presenting the generated diagram over the user interface. | 2009-08-27 |
20090216729 | SYSTEM AND METHOD OF MONITORING AND CONTROLLING APPLICATION FILES - A system and method for updating, monitoring, and controlling applications on a workstation. The workstation includes a workstation management module configured to detect the launch or request to access a network by an application. A workstation application server receives data associated with the application from the workstation. The application server module can determine one or more policies or categories to associate with the application by referencing an application inventory database. Once the application server module has the category or policy, it forwards a hash/policy table to the workstation management module. Upon receipt of the hash/policy table, the workstation management module applies the policy that is associated with the application to control network access by the application. | 2009-08-27 |
20090216730 | COMPUTER METHOD AND APPARATUS FOR PARAMETERIZED SEMANTIC INQUIRY TEMPLATES WITH TYPE ANNOTATIONS - A computer method and system generates inquires. The method and system provide a plurality of templates. Each template outlines a respective inquiry and is associated with one or more semantic types or contexts. Each template has one or more parameters for defining a query instance of the respective inquiry. User input selects a template from the plurality and specifies values for the parameters of the user selected template. Using the user selected template and the user-specified parameter values, an instance of a query is produced. Each template, is associated with semantic types during template construction. The semantic types may be based on classes in an ontology. Template construction may include templatizing prior existing or other queries to create respective templates. In application or use of a template, query generation may be during modeling of a certain domain, and the produced query is for information about the certain domain. Parameter value selection may be automated or assisted by the system based on the model context where the template is instantiated. | 2009-08-27 |
20090216731 | Enhanced Process Query Framework - An enhanced process query framework, including receiving a user input defining behavioral and static aspects of a target process artifact, and automatically defining a query specification including an axiom component expressing the static aspect using a logical expression, and a process definition component expressing the behavioral aspect using ontologized π-calculus. The process further includes querying a process artifact library using the automatically defined query specification, and outputting a candidate process artifact matching the defined behavioral and static aspects, based on querying the process artifact library. | 2009-08-27 |
20090216732 | Method and apparatus for navigation system for searching objects based on multiple ranges of desired parameters - A method and apparatus for a navigation system enables to search and display candidate objects by arranging them in a plurality of ranges of desired parameters. The method includes the steps of searching and retrieving candidate entries in a type of object specified by a user from a corresponding database, displaying a plurality of range keys on the screen of navigation system where a type of range assigned to the range keys is predetermined based on the type of object specified by the user, selecting a range by executing one of the range keys on the screen, and displaying a list of the candidate entries within the selected range on the screen. | 2009-08-27 |
20090216733 | GEO-TRIP NOTES - A user may use a mobile device to request information related to a selected topic or a point of interest. A location of the mobile device may be determined in order to provide the user with informational content related to the selected topic or point of interest in close proximity to the user. The mobile device may receive and display the informational content as a set of search results. The user may select one or more of the search results in order to review the information content referenced by the selected one or more search results. A verification process or step may ensure that the selected information is relevant to the selected topic or determined location, and a link may be generated relating the topic, the selected search result(s), and the determined mobile device location. Moreover, a rating system may be used to provide an indication of the relevancy of one or more search results. Thereafter, additional users, or the same users, may be provided access to the link when located in close proximity to the determined location. | 2009-08-27 |
20090216734 | SEARCH BASED ON DOCUMENT ASSOCIATIONS - A method and a processing device are provided. A group of documents may be selected from multiple documents of a search result. Associations among the selected group of documents may be determined and indicated. An indication of ones of the associations that are of interest and/or others of the associations that are of no interest may be received. A new search result may be presented, including one or more documents satisfying some or all of the associations of interest and none of the associations of no interest. In some embodiments, a document may be selected from a search result and characteristics of the document may be determined. A search result may be presented, which may include one or more documents having none or some of the characteristics of the selected document. A visual indication of a strength of an association of a document may be provided. | 2009-08-27 |
20090216735 | Systems and Methods of Identifying Chunks Within Multiple Documents - A computer identifies multiple resource identifiers, each resource identifier corresponding to a document at a respective data source. For at least one of the resource identifiers, the computer retrieves the corresponding document from the respective document source, identifies within the retrieved document a chunk that satisfies one or more user-specified search keywords, and displays the identified chunk and a link to the identified chunk within the document to the user. | 2009-08-27 |
20090216736 | Systems and Methods of Displaying Document Chunks in Response to a Search Request - A computer displays a portion of a document to a user. Upon receiving a user-specified text string that includes multiple search keywords, the computer identifies a chunk within the document that satisfies the search keywords and displays the identified chunk to the user, wherein terms in the identified chunk that match the search keywords are either ordered differently from the search keywords in the user-specified text string or separated from one another by at least one term not matching any of the search keywords. | 2009-08-27 |
20090216737 | Systems and Methods of Refining a Search Query Based on User-Specified Search Keywords - After receiving a search keyword provided by a user, a computer selects an archetype for the search keyword. The computer identifies one or more search results in accordance with the archetype and returns at least one of the search results to the user. After selecting the archetype, the computer identifies at least one query operator for the selected archetype, constructs a search query using the query operator, and executes the search query against one or more data sources. Sometimes, the computer solicits user instructions with respect to the archetype and then generates feedback to the user instructions. This process may repeat multiple loops until the user submits a search query execution request, which suggests that the user is satisfied with the customized search query. | 2009-08-27 |
20090216738 | Systems and Methods of Identifying Chunks Within Inter-Related Documents - A computer receives a request to search one or more secondary documents. At least one of the secondary documents is associated with a primary document. The computer searches at least a subset of the secondary documents for documents that satisfy the search request and identifies at least one secondary document that satisfies the search request. | 2009-08-27 |
20090216739 | BOOSTING EXTRACTION ACCURACY BY HANDLING TRAINING DATA BIAS - Methods and apparatus are described for use with information extraction techniques based on sequential models. Additional statistics are maintained during inference and employed to boost the accuracy of the extraction algorithm and mitigate the effects of training bias. | 2009-08-27 |
20090216740 | Method for Indexing for Retrieving Documents Using Particles - An information retrieval system stores and retrieves documents using particles and a particle-based language model A set of particles for a collection of documents in a particular language is constructed from training documents such that a perplexity of the particle-based language model is substantially lower than the perplexity of a word-based language model constructed from the same training documents. The documents can then be converted to document particle graphs from which particle-based keys are extracted to form an index to the documents. Users can then retrieve relevant documents using queries also in the form of particle graphs. | 2009-08-27 |
20090216741 | PRIORITIZING MEDIA ASSETS FOR PUBLICATION - Methods and apparatus are described by which media assets may be prioritized and published in accordance with current topics of interest derived from a dynamic data set representing the online activity of a relevant population of users. | 2009-08-27 |
20090216742 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR INDEXING, SEARCHING AND VISUALIZING MEDIA CONTENT - The exemplary embodiments of the present invention provide a method for searching a metadata repository and visualizing the results of the search, wherein the metadata in the metadata repository is associated with a plurality of media content, and wherein each media content including at least one audio track. The method comprises retrieving the media contents used to generate the metadata terms satisfying a search criteria, and generating a ranked list of search results. The method further includes visualizing the ranked list of media contents, and displaying relevant metadata and corresponding associations for the media contents to enable navigation of the at least one audio track included in the media contents. | 2009-08-27 |
20090216743 | Systems, Methods and Computer Program Products for the Use of Annotations for Media Content to Enable the Selective Management and Playback of Media Content - The exemplary embodiments of the present invention provide a method for searching an annotation repository and visualizing the results of the search, wherein the annotation in the annotation repository is associated with a plurality of media content. The method includes retrieving the media contents used to generate the metadata terms satisfying a search criteria and generating a ranked list of search results. The method further includes visualizing the ranked list of media contents and displaying relevant annotation and corresponding metadata associations for the media contents to enable navigation of the media contents. | 2009-08-27 |
20090216744 | GRAPHICAL/RICH MEDIA ADS IN SEARCH RESULTS - A method and system for mixing rich media content with textual listing on a webpage includes receiving a plurality of advertisement parameters associated with an advertisement from an advertiser. The advertisement parameters define the advertisement and are used for booking the advertisement. Additional media content associated with the advertisement is obtained from the advertiser. The additional media content includes rich media content. A dynamic content window is defined for rendering the additional media content. A graphical icon is provided for the advertisement to indicate that additional media content is available for the advertisement. The graphical icon is activated through a control or is activated by default. The graphical icon is associated with the dynamic content to provide access to the additional media content on the webpage in response to detecting a user action at the graphical icon. | 2009-08-27 |
20090216745 | Techniques to Consume Content and Metadata - Content and metadata associated with the content may be provided to a number of users. The content may be displayed on a display device while the metadata may be transmitted to a remote device corresponding to a receiving user. The user may further request desired information or metadata pertaining to the content and the requested information or metadata may be transmitted to the user's remote device. Different users may request different information on the same or different objects being displayed or presented on a display device. Each requesting user may receive requested information on the same or different objects via corresponding remote devices. | 2009-08-27 |
20090216746 | Method, System, and Apparatus for Aggregation System for Searchable Travel Data - The system may be configured to actively obtain or passively receive charter data objects. The data objects may include information like available charter equipment (e.g., aircraft), availability location and/or time information. The system may be configured to process either a variety for object formats from a variety of data sources. The system extracts charter flight data indicators and corresponding flight characteristics to create and populate a charter flight data record, which serve as the foundation for charter data management system components. The system implements search functionality identifying charter flight data records with a best match or alternate suggested results. Charter flight records originate from multiple sources that are published/distributed in standardized or non-standardized ways. information. The system accepts and stores available flight requests from clients and automatically alert users (i.e.: indirectly through sales representatives or directly to the prospect or customer). | 2009-08-27 |
20090216747 | 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 disease 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 disease propagation for containment and forecasting purposes. | 2009-08-27 |
20090216748 | INTERNET DATA MINING METHOD AND SYSTEM - A method for automatically acquiring a set of data opens a searchable Internet database; initiates an automated timed search of each one of a plurality of records, each record in the plurality of record includes common criteria with the other records; retrieves information associated with the searched record; and provides the retrieved information in a desired format. | 2009-08-27 |
20090216749 | IDENTITY BASED CONTENT FILTERING - A system for determining the context in which a content filtering decision is made makes use of user identity information and user usage patterns. This decision making process can be downloaded to the user to allow the user of detailed identity information that the user prefers not to release to third parties. The number of factors used in the determination of the context is increased by providing access to resources otherwise not available to an in-the-cloud decision making process. | 2009-08-27 |
20090216750 | ELECTRONIC PROFILE DEVELOPMENT, STORAGE, USE, AND SYSTEMS THEREFOR - Examples of the present invention include profiling systems that store, manage, and utilize profile information to take predictive or deterministic action. Embodiments of the invention allow the profiling system to be used as a trusted intermediary where the profile owning entity controls access to their profile information across their network of devices and services. | 2009-08-27 |
20090216751 | ATTRIBUTE EXTRACTION PROCESSING METHOD AND APPARATUS - A machine-executable attribute extraction method comprising: extracting, vis-à-vis a plurality of documents in the archival memory (that also stores registration dates and attributes of the documents) having registration dates falling within a desired time period, feature words for each attribute value of the corresponding attributes of the plurality of documents; registering, into the work memory, the desired time period, and the extracted feature words for each attribute value of the corresponding attributes of the plurality of documents; determining, amongst the extracted feature words in the work memory, first feature words for which the attribute has a first attribute value and second feature words for which the attribute has a second attribute value; calculating a similarity between the first feature words and the second feature words; judging whether the similarity satisfies a condition; and outputting the second attribute value when the similarity satisfies the condition. | 2009-08-27 |
20090216752 | SEARCH ENGINE, SEARCH SYSTEM, SEARCH METHOD, AND SEARCH PROGRAM PRODUCT - A search system can include a server, a token assignment unit for assigning types of tokens based on different kinds of character string analysis methods, an index generating unit for generating an index list that associates the tokens assigned with the token assignment unit, a type identification value for identifying a type of the character string analysis, and information, a search unit that receives a search word for referencing the information to combine types of search tokens generated from the search word to generate a single search command for parallel inquiry of the information to search for the information, and a search result generating unit for displaying information extracted in relation to the search word through parallel inquiry with the search unit and search tokens so as to identify the tokens. | 2009-08-27 |
20090216753 | Electronic data retrieving apparatus - An electronic data retrieving apparatus is provided that increases the retrieval accuracy without deteriorating the retrieval efficiency by reflecting differences between the numbers of word appearances due to genres of electronic data in the setting of the retrieval words. The electronic data retrieving apparatus according to the present invention sets the retrieval words of the electronic data not only as a word appearing on a retrieval word setting table of the recorded electronic data for a predetermined number of times (e.g., three times) or more but also a word appearing on the retrieval word setting table and appearing on a retrieval word setting reference table for a predetermined number of times (e.g., three times) or more. | 2009-08-27 |
20090216754 | System and method of distribution for geospatial data - In accordance with one or more embodiments, a method comprises receiving a query comprising geospatial attributes, displaying at least one image indicative of at least one geospatial data set matching the query, receiving a request for the at least one geospatial data set, and transmitting the at least geospatial data set. | 2009-08-27 |
20090216755 | Indexing Method For Multimedia Feature Vectors Using Locality Sensitive Hashing - A computer implemented method for indexing multimedia vectors and for searching and retrieving a query vector using a locality sensitive hashing. Indexing is performed by calculating hash codes from the multimedia vectors using several hash functions. Each hash code is a different subset of the entries in the hash vector. The method utilizes the structure of the hash vector space in order to define the hash codes in a way that improves the retrieval efficiency. Retrieval is performed by applying the hash functions to a query vector and measuring the distances between the query vector and multimedia vectors with hash codes identical to the hash codes of the query vector. | 2009-08-27 |
20090216756 | RECORDING MEDIUM CARRYING DATA SEARCH PROGRAM, DATA SEARCH APPARATUS, AND DATA SEARCH METHOD - A data search apparatus searches for target data based on a keyword included in the target data, and classification information indicating classification of the target data. | 2009-08-27 |
20090216757 | System and Method for Performing Frictionless Collaboration for Criteria Search - A criteria search performed by a search engine comprises associating each of a plurality of users with at least one knowledge domain, associating a user's query to at least one subject area in the at least one knowledge domain, and generating search results based on the user's query and the at least one subject area. A search engine comprises a plurality of search repositories configured to perform different types of searches and a search component. The search component receives a search query from a user, modifies the query based on one or more knowledge domains that the user is associated with, submits the modified search query to the plurality of search repositories, and receives search results from the plurality of search repositories. | 2009-08-27 |
20090216758 | METHOD AND APPARATUS FOR AN APPLICATION CRAWLER - A computer-implemented method is provided for searching for files on the Internet. In one embodiment, the method may provide an application crawler that assembles and dynamically instantiates all components of a web page. The instantiated web application may then be analyzed to locate desired components on the web page. This may involve finding and analyzing all clickable items in the application, driving the web application by injecting events, and extracting information from the application and writing it to a file or database. | 2009-08-27 |
20090216759 | METHOD AND VECTOR ANALYSIS FOR A DOCUMENT - The invention provides a document representation method and a document analysis method including extraction of important sentences from a given document and/or determination of similarity between two documents. | 2009-08-27 |
20090216760 | SEARCH ENGINE WITH WEBPAGE RATING FEEDBACK BASED INTERNET SEARCH OPERATION - The system and methods herein provide feedback of a web page quality/legitimacy factor, various user interaction parameters, a contact address correlation factor, and an explicit web page rating on the reverse path from the client to the severs for Internet search operations. This operation facilitates to improve the quality of websites/web pages and enhances the efficiency of the Internet search operation. This reverse communication also allows for the automatic blockage of any illegitimate websites due to poor “contact address correlation factor” and poor “web page quality factor.” The rating of the websites is based on a computed number called “web page quality factor.” The “web page quality factor” is communicated in the reverse path of Internet search operation back to various whois servers, domain registrars, and web servers on the Internet to further improve quality. This facilitates the filtering of scammers, squatters, illegal/unwanted sites, etc., which have low “web page quality factor” rating resulting in high efficiency of search operations. | 2009-08-27 |
20090216761 | Signature Based System and Methods for Generation of Personalized Multimedia Channels - A system for generating personalized channels of multimedia content. The system comprises an interface to one or more multimedia sources, wherein the multimedia sources provide multimedia content to the personalized channels of multimedia content; and a server for receiving multimedia content from the one or more multimedia sources through the interface and for serving selected multimedia content to users of the system over one or more of the personalized channels; wherein a user of the system receives personalized multimedia content gathered by the server into the one or more of the personalized channels responsive of preferences of the user as observed by the system for the user. | 2009-08-27 |
20090216762 | Just in Time Wiring Information System - A just in time wiring information system, which includes an aircraft wiring information system module, a technical reference module, an interactive computer aided cable repair system module, and an e-suite. The e-suite communicates with the aircraft wiring information system module, the technical reference module, and the interactive computer aided cable repair system module such that via the e-suite a user may obtain information from each of the modules. | 2009-08-27 |
20090216763 | Systems and Methods of Refining Chunks Identified Within Multiple Documents - After receiving a first user request including a first set of search keywords, a computer identifies a first set of chunks within multiple documents, wherein each chunk includes terms matching the first set of search keywords, and displays at least a portion of the first set of chunks, including highlighting the terms matching the first set of search keywords in the displayed portion in a first manner. After receiving a second user request to search among the documents for documents that satisfy a second set of search keywords, the computer identifies a second set of chunks within the documents, wherein each chunk includes terms matching the second set of search keywords, and displays at least a portion of the second set of chunks, including highlighting the terms matching the second set of search keywords in the displayed portion in a second manner that is different from the first manner. | 2009-08-27 |
20090216764 | Systems and Methods of Pipelining Multiple Document Node Streams Through a Query Processor - A computer identifies a first candidate document at a first data source and a second candidate document at a second data source in response to a request from a user, wherein the request includes one or more keywords. The computer generates a first node stream for the first candidate document and a second node stream for the second candidate document using data packets received from the respective first and second data sources. The computer alternatively processes the first node stream and the second node stream until a candidate chunk matching at least one of the keywords is identified therein, wherein the matching chunk includes a set of nodes within a respective data source. | 2009-08-27 |
20090216765 | Systems and Methods of Adaptively Screening Matching Chunks Within Documents - A computer identifies within a document multiple matching chunks in response to a search request from a user. The search request includes one or more search keywords and each of the multiple matching chunks matches at least one of the search keywords. The computer partitions the matching chunks into multiple groups. The matching chunks within a respective group have an associated matching level to the search request. The computer returns one or more groups of the matching chunks to the user in an order consistent with their respective matching levels to the search request. | 2009-08-27 |
20090216766 | Hierarchical Table - Various example embodiments are disclosed. According to one example embodiment, a method may include storing a plurality of database records, storing a value associated with each database record, receiving a request to sort the database records, sorting the database records, and sending a response message. | 2009-08-27 |
20090216767 | Method And Device For Data Management - A method for data management and an electronic device comprising a memory for storing data items are provided. The device comprises a controller configured to determine a data set comprising a set of data items, determine the number of data items in the set, select the type of a display map on the basis of the number and type of data items in the data set, determine the number of area elements in the map on the basis of the data set, display on a display the display map comprising the determined number of area elements, and receiving from user interface data management commands related to the displayed map. | 2009-08-27 |
20090216768 | DATABASE SANDBOX - Systems and methods that qualify and/or restrict access of codes associated with a database to objects located outside thereof and in other databases—even though a person executing such code does in fact have permission to interact with the object that the code is attempting to access. A sandbox component can regulate access from one database to another database, by managing authenticator permission and/or trust permission levels. Hence, the set of privileges assigned to security execution context of an executable module (procedure, trigger, computed column) in an un-trusted database is restricted not to exceed a privilege set assigned to database owner. | 2009-08-27 |
20090216769 | Digital Rights Management of Captured Content Based on Criteria Regulating a Combination of Elements - When captured content is detected, the captured content is analyzed to determine whether any portion of the content is subject to digital rights management protection specified for content captured. Responsive to determining that the captured content is subject to a first digital rights management protection, a database is queried to select at least one digital rights management rule associated with a first restricted element specifying at least one first criteria for combining the first restricted element with at least one other element. A determination is made whether the first restricted element is combined with the at least one other element in the captured content. Responsive to detecting the first restricted element is combined with the at least one other element, the captured content rights controller determines a combined digital rights management protection rule reconciling the at least one first criteria for combining the first restricted element with the presence of the at least one other element. The combined digital rights management rule is applied to restrict use of the captured content. | 2009-08-27 |
20090216770 | SYSTEM AND METHOD FOR CONTROLLED ACCESS TO UP-TO-DATE CONTACT INFORMATION - A method and system for controlling a recipient's access to a user's information. The method includes receiving a plurality of contact information, registration information and access information from the user. Only person's knowing the user's registration information can update the contact and access information of the user. The contact information entered by a user is about that user. The access information defines accessible sets of contact information to be made accessible to recipients. A telephone exchange is associated with each recipient; and a local server is associated with each telephone exchange. The accessible set of information is stored in the local server for access by the recipient. The system handles updates to information on the local servers when a user updates their contact information. The system can automatically place calls for a recipient to a user that has granted the recipient access to a number for communicating with the user. | 2009-08-27 |
20090216771 | MAP UPDATE SYSTEM, METHODS, AND PROGRAMS - Systems, methods, and programs store navigation map data divided into a plurality of partitions, each partition having a corresponding partition file. The systems, methods, and programs identify a partition file corresponding to a partition that is to be updated. The partition file has an update-targeted road class The systems, methods, and programs select an update file, the update file being selected from a server file corresponding to the partition file to be updated. The server file is managed by version and road class. The selected update file is selected based on the update-targeted road class. | 2009-08-27 |
20090216772 | CONVERSATIONAL QUESTION GENERATION SYSTEM ADAPTED FOR AN INSURANCE CLAIM PROCESSING SYSTEM - A conversational question generation system dynamically generates conversational questions for insurance claim processing. The conversational question generation system includes various modules and graphical user interfaces that provide a streamlined mechanism for creating new conversational questions for insurance claim processing. The conversational question generation system may include various levels of usability that distinguish between a question programmer of the conversational question generation system and an insurance claim agent that uses the created conversational questions. In generating conversational questions, the conversational question generation system may include graphical user interfaces directed to the question details, the answer details, the question text, or other aspects of the conversational questions. | 2009-08-27 |
20090216773 | Device, System, and Method of Creating Virtual Social Networks Based On Web-Extracted Features - Device, system, and method of creating virtual social networks based on web-extracted features. For example, a method for creating virtual social networks based on web-extracted data includes: accessing through a global communication network a first content item and a second content item, wherein each one of the first and second content items is selected from the group consisting of: an image, a video, text, and metadata; extracting data corresponding to a first feature from the first content item; extracting data corresponding to a second feature from the second content item; and based on a common attribute of the first and second features, clustering into a cluster a first identifier of a first user associated with the first content item and a second identifier of a second user associated with the second content item. | 2009-08-27 |
20090216774 | VIRTUALIZATION OF METADATA FOR FILE OPTIMIZATION - Mechanisms are provided for optimizing files while allowing application servers access to metadata associated with preoptimized versions of the files. During file optimization involving compression and/or compaction, file metadata changes. In order to allow file optimization in a manner transparent to application servers, the metadata associated with preoptimized versions of the files is maintained in a metadata database as well as in an optimized version of the files themselves. | 2009-08-27 |
20090216775 | Platform for real-time tracking and analysis - An apparatus in one example has: at least one of an identification tag and a video feed associated with at least one asset; at least one real time location server that operatively interfaces with the at least one of the identification tag and the video feed; and real-time data analysis and tracking system that ingests asset location data for at least one asset from at least one real time location server. The real time data analysis and tracking system may have a real-time alerting rules engine. Assets being tracked may be organized into at least categories and groups, the categories may be used to manipulate visibility of sets of assets in a portal, and the groups may be used by the real-time alerting rules engine. | 2009-08-27 |
20090216776 | METHODS AND SYSTEMS FOR MANAGING DATA - Methods and systems for managing an index database. In one exemplary method, an index database is stored on a machine readable volume with an operating system and the files which have been indexed, and then the volume is, after the storing, made available for distribution to licensees or customers. In this manner, the volume will include a previously created index database, allowing a user to begin use of the index database without having to perform an indexing operation. | 2009-08-27 |
20090216777 | MULTIPHASE TOPOLOGY-WIDE CODE MODIFICATIONS FOR PEER-TO-PEER SYSTEMS - Systems and methods that supply changes on-the-fly and without breaking execution of codes for schema changes in a peer-to-peer environment. The modification component supplies changes to peers or nodes in a topology by initially identifying dependencies (e.g., multiple level) of that can be affected by the schema change, followed by performing the schema change to the codes or stored procedures. Accordingly, dependencies in entire system can be refreshed, wherein multiple levels of dependencies can exist. | 2009-08-27 |
20090216778 | ACCESSING DIFFERENT APPLICATION DATA VIA A COMMON DATA STRUCTURE - A common data type structure can be used to correlate access requests between applications that implement data in accordance with different types or type structures. In one implementation, a common data structure includes schemes for operations, sequences, records, and atoms (i.e., undefined). The system can then map any type structure to the schemes of the common data structure. In operation, a request for data by an application can involve identifying one or more proxies used by an application to map the data to the common data structure. The proxies map the data to the common data structure based on the shape of the data (to the extent it can be identified). The proxies then can return one or more data structures that comprise the identified mapping information. The application can then perform operations directly on the received data structures. | 2009-08-27 |
20090216779 | TRANSFERRING MESSAGES TO A DIRECTORY - A method, system, and computer usable program product for transferring messages to a directory are provided in the illustrative embodiments. A listing of message templates that is stored in a computer usable storage medium is received. A list of messages is received. The listing of message templates is loaded in a directory. The directory executes in a data processing system and is configured to store messages. The list of messages are loaded in the directory. Messages are loaded in the directory by receiving a list of messages in the directory. A message is selected and identified from the list of messages. A determination is made if the message corresponds to an existing base message entry in the directory. A message instance entry is created in relation to the existing base message entry if the message corresponds to an existing base message entry and the message is otherwise handled if not. | 2009-08-27 |
20090216780 | EFFICIENT METHOD FOR CLUSTERING NODES - Methods and computer storage media for clustering nodes are provided. An input file is received that is comprised of primary nodes, secondary nodes and metrics that relate to the association between the primary nodes and the secondary nodes. Upon receiving the input file, the input file is abridged to reduce the number of nodes contained in the input file. The unique initial primary nodes are then clustered with their associated secondary node. The clusters containing the unique initial primary nodes are replaced if a subsequent related cluster satisfies a pre-defined condition. In some embodiments, multiple clusters are then merged until the cluster size reaches a pre-defined size. In some embodiments, the input file is cleaned and sorted prior to being abridged. | 2009-08-27 |
20090216781 | Technique for Dynamic Creation of a User Catalog for a Storage System - A technique for operating a storage system includes determining, based on a response (e.g., return and reason codes from catalog services) from a storage operating system, that a desired user catalog is unavailable for storage of a new dataset. A new user catalog is then dynamically created, when the desired user catalog is unavailable. An alias entry in a master catalog is then updated to point to the new user catalog, when the desired user catalog is unavailable. | 2009-08-27 |
20090216782 | OBSERVING AND REPORTING CHANGES IN COMPLEX SOFTWARE DEPENDENCIES - An observation system includes mechanisms for efficiently tracking the state of source components, which include functions, arguments, or values, etc. In one implementation, an observing component requests that a source component processes a request. The observation system then identifies all possible components in a dependency chain for the request, and all such components that are configured for change notifications. A dependency registry stores a representation of each identified component that is configured for change notifications. Any time any component configured for change notifications changes, including indirectly related components, the observing component can be immediately notified of the change, without having to reprocess the entire set of component dependencies. | 2009-08-27 |
20090216783 | HIERARCHICAL SYSTEM OPERATION IN AN ADAPTIVE COMPUTING ENVIRONMENT - Methods and apparatus, including computer program products, are provided for controlling the state of components of a system. In one aspect, there is provided a computer-implemented method. The method may include receiving a request to place a system into a state. The system may include one or more components of a distributed computing system. A controller may place, based on a defined structure for the system, the one or more components into the state by sending one or more messages to the one or more components. Related apparatus, systems, methods, and articles are also described. | 2009-08-27 |
20090216784 | System and Method of Storing Probabilistic Data - A method of storing probabilistic data in accordance with an exemplary embodiment of the present invention includes capturing a first instance of a probabilistic data sample, storing the first instance of the probabilistic data sample as a probabilistic data record, collecting a second instance of the probabilistic data sample, refining the probabilistic data record with the second instance of the probabilistic data sample to establish a refined probabilistic data record, and saving the refined probabilistic data record in a probabilistic data record database. | 2009-08-27 |
20090216785 | Image processing apparatus, image processing system, and method of processing image - An image processing apparatus having a processing function of an image includes a communication unit for communicating image data using certificate data; a certificate data storage unit for storing the certificate data; a corresponding status output unit for outputting a correlation between the certificate data and the processing function; and an updating unit for updating the correlation between the certificate data and the processing function. | 2009-08-27 |
20090216786 | Managing Service Processes - Computer systems, methods and computer program products for managing a service process that includes a plurality of service steps. A repository holds, for each of at least one configuration item, a set of data that represents at least one predetermined attribute of the configuration item and a relation between the configuration item and a second configuration item. The method includes detecting data on a resource for executing at least one of a plurality of service steps of the service process; creating in response to a particular service process starting, data using a first configuration item model in which the particular service process is defined as a single configuration item; and creating data from the detected data using a second configuration item model in which one or more particular service steps are defined as a single configuration item. | 2009-08-27 |
20090216787 | INDEXING LARGE-SCALE GPS TRACKS - Described is a technology by which uploaded GPS data is indexed according to spatio-temporal relationships to facilitate efficient insertion and retrieval. The indexes may be converted to significantly smaller-sized data structures when new updates to that structure are not likely. GPS data is processed into a track of spatially-partitioned segments such that each segment has a cell. Each cell has an associated temporal index (a compressed start-end tree), into which data for that cell's segments are inserted. The temporal index may include an end time index that relates each segment's end time to a matching start time index. Given query input comprising a spatial predicate and a temporal predicate, tracks may be searched for by determining which spatial candidate cells may contain matching results. For each candidate cell, the search accesses the cell's associated temporal index to find any track or tracks that correspond to the temporal predicate. | 2009-08-27 |
20090216788 | MULTIPLE FILE COMPACTION FOR NETWORK ATTACHED STORAGE - Mechanisms are provided for optimizing multiple files in an efficient format that allows maintenance of the original namespace. Multiple files and associated metadata are written to a suitcase file. The suitcase file includes index information for accessing compressed data associated with compacted files. A hardlink to the suitcase file includes an index number used to access the appropriate index information. A simulated link to a particular file maintains the name of the particular file prior to compaction. | 2009-08-27 |
20090216789 | MANAGEMENT OF TIME-VARIANT DATA SCHEMAS IN DATA WAREHOUSES - A system, method, and computer readable medium for preserving information in time variant data schemas are disclosed. The method includes determining if at least one modification request associated with a database schema has been received. In response to the modification request being received, a metadata table associated with the database schema is updated to include at least one entry associated with the modification request. The entry identifies an instance in time when an action associated with the modification request was performed. | 2009-08-27 |
20090216790 | Systems and Methods of Searching a Document for Relevant Chunks in Response to a Search Request - A computer identifies a document in response to a search request from a user, wherein the document includes content data and metadata and the search request includes one or more search keywords. The computer generates a hierarchical semantic model of the content data of the document by applying heuristics to the metadata of the document. The computer identifies a chunk within the document by scanning the hierarchical semantic model, wherein the identified chunk includes a subset of the content data that satisfies the search keywords and the corresponding metadata. The computer returns the identified chunk to the requesting user. | 2009-08-27 |
20090216791 | EFFICIENTLY CORRELATING NOMINALLY INCOMPATIBLE TYPES - A nominal type framework can be configured to efficiently correlate different nominal types together based on a minimum set of common type shapes or structures. In one implementation, a developer identifies a number of different nominal types of interest (source types), and identifies the minimum set of common type shapes to be accessed by an application program. The minimum set of common type shapes can then be used to create an intermediate type (target type) to which each of the other different source types can be mapped. For example, one or more proxies can be created that map shapes of the one or more source types to corresponding shapes of the created target type. The application program created by the developer, in turn, can access, operate on, or otherwise use the mapped data of each different source type through a single target type. | 2009-08-27 |
20090216792 | EMBEDDED WORK PROCESS ITEM MANAGEMENT - Apparatus, systems, and methods that operate to automatically extract metadata from information objects are disclosed. Activities may include displaying a journal comprising a plurality of consolidated items, wherein at least some of the plurality of consolidated items have been created based on detecting a first pre-selected operation associated with an information object, and automatically extracting ontology-based metadata related to the first pre-selected operation and native to the information object. Further activities may include modifying an item model ontology including the ontology-based metadata responsive to at least one of user interactions with the journal or automatic creation of a new list item, wherein the new list item is created automatically based on detecting a second pre-selected operation associated with the information object. Additional apparatus, systems, and methods are disclosed. | 2009-08-27 |
20090216793 | CONSISTENTLY SIGNALING STATE CHANGES - A signaling system of the present invention provides a synchronized approach to delivering, reporting, and/or otherwise processing status changes in a software dependency chain. In a first phase, the signaling system identifies all dependencies between software components, and further sets a binary indicator of each node in a first representation. After identifying any changes in a source node, the system (e.g., a value is updated), the system updates each binary indicator to a second setting. In a second phase, the system initiates all listeners in the dependency chain in an essentially progressive order from source node, to intermediate node, and end-node, etc. Once all listeners have had a chance to perform one or more processes based on the updated value, the system can discard the dependency graph, allowing a new dependency graph to be built for subsequent value changes. | 2009-08-27 |
20090216794 | METHOD AND SYSTEM FOR ACCESSING A GROUP OF OBJECTS IN AN ELECTRONIC DOCUMENT - A method and system for accessing a group of objects in an electronic document is disclosed herein. The method comprises: selecting at least one object from an electronic document and grouping a plurality of objects in the electronic document based on characteristics of the selected object. The method further comprises: accessing a group of objects upon focusing on at least one of the grouped objects. | 2009-08-27 |
20090216795 | SYSTEM AND METHOD FOR DETECTING AND BLOCKING PHISHING ATTACKS - A system and associated method for preventing at least one credential from being submitted to an unauthorized web location. The system comprises 1) a credential blocker for communicating with a database, and 2) the database for storing the at least one credential and an associated set of approved URLs. The credential blocker allows submission of the at least one credential only if at least one URL involved with the submission is a member of the associated set. | 2009-08-27 |
20090216796 | RELATIONAL OBJECTS FOR THE OPTIMIZED MANAGEMENT OF FIXED-CONTENT STORAGE SYSTEMS - A system and method is described for managing data objects in a fixed-content storage system. Metadata is provided for each variable size packet and may include offset information, packet size data, reference content blocks, and the like. Using this information, intelligently decomposed objects, consolidated objects, differenced objects, and composite objects may be stored in the storage system. The data structure provided by these objects allows for the reduction of necessary storage resources and the total number of stored objects. | 2009-08-27 |
20090216797 | Utilizing Reference/ID Linking in XML Wrapper Code Generation - Utilizing reference/identification (ID) linking in extensible markup language (XML) wrapper code generation in a data processing system. A code generator receives a type document and reference/ID constraints document and accesses the reference/ID constraints document to translate between XML structures and object structures. | 2009-08-27 |
20090216798 | CONFIGURING A DATA PROTECTION SYSTEM - A computer-implemented system configured to describe the relationship between a first Namespace and a second Namespace is provided. The system includes a containment relationship identifying a direct relationship between a first object of the first Namespace and a second object of the first Namespace. Moreover, the system includes a junction relationship linking the second object of the first Namespace to a first object of the second Namespace. In one embodiment, the system is configured to facilitate the recovery of information based on the descriptions of the Namespaces that is maintained. | 2009-08-27 |
20090216799 | DISCOVERING TOPICAL STRUCTURES OF DATABASES - A system and method for automatically discovering topical structures of databases includes a model builder adapted to compute various kinds of representations for the database based on schema information and data values of the database. A plurality of base clusterers is also provided, one for each representation. Each base clusterer is adapted to perform, for the representation, preliminary topical clustering of tables within the database to produce a plurality of clusters, such that each of the clusters corresponds to a set of tables on the same topic. A meta-clusterer aggregates results of the clusterers into a final clustering, such that the final clustering comprises a plurality of the clusters. A representative finder identifies representative tables from the clusters in the final clustering. The representative finder identifies at least one representative table for each of the clusters in the final clustering. The representative finder also arranges the representative tables by topic as a topical directory and outputs the topical directory. | 2009-08-27 |
20090216800 | METHOD AND SOFTWARE FOR FACILITATING INTERACTION WITH A PERSONAL INFORMATION MANAGER APPLICATION AT A WIRELESS COMMUNICATION DEVICE - Software executable by a wireless communication device may include instructions for receiving at least one markup language document containing a markup language definition defining a query of a notional database table. The notional database table may be characterized by a set of notional fields, each corresponding to a field of a data record within an information category maintained by each of a plurality of wireless communication device-executable personal information manager (PIM) software applications. The software may further include instructions for instantiating, based on the markup language definition, an instance of at least one object-oriented class containing code for effecting the query through interaction with one PIM software application, executable at said wireless communication device, of the plurality. Software for defining the query in markup language may also be provided. | 2009-08-27 |
20090216801 | Service Registry Document Loader - A method, system and computer program product comprising: locating an import target statement in a service document; locating a generic object associated with the service document; locating import target references; loading, when a unique import target reference is located, the located target object into an address in the repository; and resolving the source document target reference to point at this address. | 2009-08-27 |
20090216802 | DATA PROCESSING SYSTEM - A data processing system includes a data processing unit which processes data acquired and a plurality of data retaining units which store databases used to process the data. Each of the plurality of data retaining units stores a primary database in common and stores the respective shares of a secondary database. The primary database stores a list of IDs for identifying data to be processed by any one of the plurality of data processing units. Each of the data processing units is notified of a range of IDs that the data processing unit handles, among the list of IDs stored in the primary database, and, when acquiring a packet containing an ID that lies within the range of IDs, the data processing unit processes the packet. | 2009-08-27 |
20090216803 | RULE GENERATION SYSTEM ADAPTED FOR AN INSURANCE CLAIM PROCESSING SYSTEM - A rule generation system facilitates the dynamic generation of rules for an insurance claim processing computer system. The rule generation system includes various modules and graphical user interfaces that provide a streamlined mechanism for creating new rules for the insurance claim processing architecture. The rule generation system may include various levels of usability that distinguish between an advanced user of the rule generation system and basic user that uses the generated rules. The rule generation system may also include graphical user interfaces directed to adding, editing, removing, or maintaining rules for the insurance claim processing computer system. | 2009-08-27 |