| 21st week of 2010 patent applcation highlights part 56 |
| Patent application number | Title | Published |
| 20100131424 | SYSTEM AND METHOD FOR MANAGING AND INDEMNIFYING COMMERCIAL PAPER - In various embodiments, a computer-implemented method and system of managing and indemnifying commercial paper by a trustee over a computer network includes receiving, in a processor and over the network, an indication of a proposed short-term secured investment transaction from one or more parties to the transaction, said indication including one or more illiquid and non-current assets proposed as collateral for the investment transaction; evaluating, by the processor, an asset value of the one or more illiquid and non-current assets; applying, by the processor, a discount factor to the asset value in response to either an operator input or a predetermined discount factor stored in a database, or a combination thereof; determining, by the processor, whether the applied discount factor and a resulting discounted asset value is acceptable to the trustee and at least one party to the proposed secured investment transaction that is considering providing investment funds for the transaction; if the resulting discounted asset value is acceptable to the trustee and the at least one party, and if the proposed secured investment transaction is consummated, establishing, by the processor, a trust account in a database in which at least documents representing a transfer of title of the one or more illiquid and non-current assets are stored. | 2010-05-27 |
| 20100131425 | Pension Fund Systems - There is provided a computer-implemented method of projecting the future cash flows of a pension scheme, comprising: receiving data representative of the members of the pension scheme; receiving data representative of a mortality assumption; calculating, using data processing apparatus, for each pension scheme member, a projection of the future cash flow liabilities of the pension scheme to that member on the basis of the pension scheme member data and by applying the mortality assumption data to the pension scheme member data; and generating, using data processing apparatus, data representative of a projected liability cash flow of the pension scheme to all of its members by aggregating the liabilities to each member. | 2010-05-27 |
| 20100131426 | Method and Apparatus for Issuance of Trade of Real Estate Notes - An electronic system—and associated method—for creating, marketing, and selling real estate notes, represented by a fixed income contract with a periodic payment based on a rate of return and a term, is provided. A system and method for providing a liquid market for real estate notes is also provided. The system includes, a central controller, coupled to a network, having a trading system that processes the purchase and sale real estate mortgage based notes, an investor interface with which investors communicate with the central controller, and a real estate mortgage owner interface with which real estate mortgage owners communicate with the server. A real estate mortgage owner creates, through the system, a real estate mortgage based note offering, which is presented to a plurality of investors. Each investor may purchase the note with a purchase commitment. The investors may later trade the real estate note via the system. | 2010-05-27 |
| 20100131427 | System and Method for Chart Pattern Recognition and Analysis in an Electronic Trading Environment - A system and method are provided for chart pattern recognition and analysis. In one embodiment, a graphical interface is provided to enable a trader to select a portion of a chart to be used in the chart pattern analysis. The pattern of the selected portion of the chart could then be used to find one or more similar chart patterns in a user-defined timeframe, such as any future time period or a time period in the past. When a reoccurring chart pattern is found in any future time period, an alert signal can be generated to alert a user of a possibility of the chart pattern reoccurrence. Alternatively, chart pattern matches can be found in a time period in the past, and a set of studies can be applied to the found matches to generate a set of reoccurring indicator values. The reoccurring indicator values can be used in combination with the chart pattern to detect any similar chart patterns in the future. | 2010-05-27 |
| 20100131428 | SYSTEM AND METHOD FOR PERSONALIZED PRICE/FILE SIZE PER SCAN - A method of determining a quality of a file of a scanned page based upon a user selected input including examining the content of the scanned page via detecting at least one object on the scanned page, classifying each object on the scanned page and estimating a file size of each object on the scanned page. A file size of the scanned page is approximated based upon the estimated file size of each object on the scanned page. A user input for the scanned page is received and compared to the approximated file size of the scanned page. Finally, a file is generated from the scanned page wherein the quality of the file is based upon the comparison between the user selected input and the approximated file size of the scanned page. | 2010-05-27 |
| 20100131429 | METHOD FOR RECIPIENTS OF MAIL TO INFORM MAILERS OF MAILING PREFERENCES - A method and system for identifying recipient mailing preferences to mailers. A mail preparation center sends a plurality of mail recipients mail pieces having a mail campaign identifiers printed thereon. Mail recipients communicate with a data center to input the mail campaign identifiers received. The data center also gathers recipients' future mail campaign mailing preference options. The recipient preferences are communicated back to the mailing center. The mail preparation center may include a postage meter with at least one accounting register for accounting for value and the further steps of processing the plurality of mail pieces with the postage meter to account in the accounting register for the value of the mail piece mail campaign identifier of each mail piece processed by the postage meter. | 2010-05-27 |
| 20100131430 | SYSTEM AND METHOD FOR BULK MAIL ORIENTED TRANSACTION PRINTING - A system and method for bulk mail oriented transaction printing of variable documents by evaluating particular data such as zip code data in a VI PDL. A queue can be configured with information regarding a particular rendering job, which includes the VI data fields including required postal information, a particular postal information format, and a thickness adjustment with respect to each item of mail associated with a bulk mail. The rendering job can be received for production and a number of records associated with the job automatically parsed into one or more postal bundles, based on predefined information and postal regulations. Such an approach can also be utilized to automatically generate and render the required bundle labels. | 2010-05-27 |
| 20100131431 | Shipment Order, Freight Order and Tour Builder - The embodiments of the invention relates to a transportation management system. Specifically the embodiments of the invention relate to a system and process for generating shipment orders, freight orders and tours automatically from planned transportation activity data. The process reduces planned transportation activity to a set of frames having minimal data to reduce processing time. The frames are then evaluated for soft and hard constraints to identify a set of shipment orders, freight orders and tours. The shipment orders, freight orders and tours are then augmented from the frame state to include the necessary data. | 2010-05-27 |
| 20100131432 | Methods and compositions of molecular profiling for disease diagnostics - The present invention relates to compositions, kits, and methods for molecular profiling and cancer diagnostics, including but not limited to gene expression product markers, alternative exon usage markers, and DNA polymorphisms associated with cancer. In particular, the present invention provides molecular profiles associated with thyroid cancer, methods of determining molecular profiles, and methods of analyzing results to provide a diagnosis. | 2010-05-27 |
| 20100131433 | SYSTEM & METHOD - The present invention relates to a system and a method for automatically determining the relationship between a plurality of tasks comprising a process and then detecting any abnormalities in the execution of the process. | 2010-05-27 |
| 20100131434 | AUTOMATED PATIENT-MANAGEMENT SYSTEM FOR PRESENTING PATIENT-HEALTH DATA TO CLINICIANS, AND METHODS OF OPERATION THEREOR - An automated patient-management system for efficiently reporting patient information to clinicians, and a method of operation thereof is described. The system automatically collects and analyzes historic-physiologic data indicative of a patient's health from a myriad of sources. Based on the historic-physiologic data, the system automatically generates a health-risk score indicative of whether a patient will experience a serious-medical event in the near future (e.g., a predetermined time interval). The system uses a processing model that may rely on Hierarchical-Temporal Memory techniques and other models, for extracting and analyzing patient data. The system also generates an integrated synopsis of a patient's health condition, including the health-risk score. The synopsis is then presented (served) to a clinician in an organized, simplified, and effective manner via a client-side user interface. The synopsis enables a physician to proficiently grasp the patient's most critical health parameters in a short period of time. | 2010-05-27 |
| 20100131435 | Hypothesis based solicitation of data indicating at least one subjective user state - A computationally implemented method includes, but is not limited to: soliciting, based at least in part on a hypothesis that links one or more objective occurrences with one or more subjective user states and in response at least in part to an incidence of at least one objective occurrence, subjective user state data including data indicating incidence of at least one subjective user state associated with a user; and acquiring the subjective user state data including the data indicating incidence of at least one subjective user state associated with the user. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131436 | Soliciting data indicating at least one subjective user state in response to acquisition of data indicating at least one objective occurrence - A computationally implemented method includes, but is not limited to: acquiring objective occurrence data including data indicating occurrence of at least one objective occurrence; soliciting, in response to the acquisition of the objective occurrence data, subjective user state data including data indicating occurrence of at least one subjective user state associated with a user; acquiring the subjective user state data and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131437 | Correlating data indicating subjective user states associated with multipleusers with data indicating objective occurrences - A computationally implemented method includes, but is not limited to acquiring subjective user state data including data indicating incidence of at least a first subjective user state associated with a first user and data indicating incidence of at least a second subjective user state associated with a second user; acquiring objective occurrence data including data indicating incidence of at least a first objective occurrence and data indicating incidence of at least a second objective occurrence; and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131438 | Medical Ontologies for Computer Assisted Clinical Decision Support - Medical ontology information is used for mining and/or probabilistic modeling. A domain knowledge base may be automatically or semi-automatically created by a processor from a medical ontology. The domain knowledge base, such as a list of disease associated terms, is used to mine for corresponding information from a medical record. The relationship of different terms with respect to a disease may be used to train a probabilistic model. Probabilities of a disease or chance of indicating the disease are determined based on the terms from a medical ontology. This probabilistic reasoning is learned with a machine from ontology information and a training data set. | 2010-05-27 |
| 20100131439 | BIT-SELECTION FOR STRING-BASED GENETIC ALGORITHMS - Selecting bits in a string-based genetic algorithm is provided. A type of genetic operation to perform is determined. Responsive to a determination to perform a crossover operation, an input comprising a pair of strings is received. The strings in the pair of strings are compared to identify a set of non-matching points. A set of points from the set of non-matching points is randomly selected, forming a set of randomly selected non-matching points. A new string for the pair of strings is generated using the set of randomly selected non-matching points. | 2010-05-27 |
| 20100131440 | EXPERIENCE TRANSFER FOR THE CONFIGURATION TUNING OF LARGE SCALE COMPUTING SYSTEMS - A computer implemented method employing experience transfer to improve the efficiencies of an exemplary configuration tuning in computing systems. The method employs a Bayesian network guided tuning algorithm to discover the optimal configuration setting. After the tuning has been completed, a Bayesian network is obtained that records the parameter dependencies in the original system. Such parameter dependency knowledge has been successfully embedded to accelerate the configuration searches in other systems. Experimental results have demonstrated that with the help of transferred experiences we can achieve significant time savings for the configuration tuning task. | 2010-05-27 |
| 20100131441 | PROVIDING SUGGESTED SITES ASSOCIATED WITH TARGET SITES - Systems, methods, and computer storage media having computer-executable instructions embodied thereon that facilitate providing suggested sites in accordance with target sites are provided. Web-browsed data is locally stored on a user device and uploaded to a suggestion engine. Additional web-browsed data is communicated to the suggestion engine via a suggested site request that provides a request for suggested sites related to a target site. In embodiments, the web-browsed data contained in the suggested site request includes data not previously uploaded to the suggestion engine. The suggestion engine utilizes the web-browsed data uploaded to the suggestion engine and the web-browsed data communicated via the suggested site request to provide suggested sites in association with the target site. | 2010-05-27 |
| 20100131442 | INTELLIGENT MONITORING SYSTEM - An intelligent monitoring system aims to perform object surveillance and tracking, and can quickly build accurate and reliable background data in a complex image condition to achieve desired monitoring result. Based on a dynamic background and a temporary static object and user's requirements, monitoring objects in a background module can be added or deleted to match the actual background information. The whole background data can be tracked according to characteristics of a targeted object set by users, and post-processing can be done for the tracked object, such as zooming, identifying, capturing, surveillance of behaviors, and the like. Thus whether a special attention is needed for a dynamic or static object can be notified. And an alert can be issued to relevant people for timely handling. | 2010-05-27 |
| 20100131443 | Providing Digital Content Based On Expected User Behavior - In a computing system, information regarding a plurality of events that use a computing device is obtained, and a time-dependant increase in activity for each of at least some of the events is identified. An observed interest by a user in an event is correlated with an identified increase in activity for the event. Information about the activity at a time related to the event is provided for review by the user. | 2010-05-27 |
| 20100131444 | COMBINING MULTIPLE OBJECTIVE FUNCTIONS IN ALGORITHMIC PROBLEM SOLVING - Combining multiple objective functions to perform algorithmic problem solving is described. A first algorithm performs processing on a complex problem and generates multiple solutions to the problem. One or more solutions as generated by the first algorithm are send to one or more additional algorithms for further processing of complex sub-problems bounded by the first algorithm. The solutions to the first algorithm are used as input to the additional algorithms, where those solutions include at least one boundary condition under which the additional algorithms process the sub-problems. Ultimate solutions satisfy boundary conditions of the first algorithm, and all conditions of the additional algorithms. Algorithms may be executed in combinations of parallel and/or sequential operation to generate a final solution considering multiple different sub-problems to the complex problem. | 2010-05-27 |
| 20100131445 | METHOD OF DATA TRANSMISSION WITH DIFFERENTIAL DATA FUSION - A data processing method for communication for a network having a plurality of nodes and a data collection device is provided. First, one of the nodes is selected according to a schedule for overhearing a reference data transmitted by a reference node to the data collection device. Then, a predicted data is calculated by the selected node according to the reference data and a corresponding prediction module. Next, the predicted data is compared with an actual data captured by the selected node, and an error between the predicted data and the actual data is transmitted to the data collection device. The selected node needs not to transmit any data to the data collection device if there is no error between the predicted data and the actual data. Thereby, the quantity of data to be transmitted is greatly reduced, and accordingly problems caused by insufficient bandwidth of the network are avoided. | 2010-05-27 |
| 20100131446 | Action execution based on user modified hypothesis - A computationally implemented method includes, but is not limited to: presenting to a user a hypothesis identifying at least a relationship between a first event type and a second event type; receiving from the user one or more modifications to modify the hypothesis; and executing one or more actions based, at least in part, on a modified hypothesis resulting, at least in part, from the reception of the one or more modifications. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131447 | Method, Apparatus and Computer Program Product for Providing an Adaptive Word Completion Mechanism - An apparatus for providing an adaptive word completion mechanism may include a processor. The processor may be configured to receive an indication of an input character corresponding to a word being entered, determine a situation profile corresponding to entry of the word, utilize a processor to adjust a probability of candidate words for completing the word being entered based at least in part on the situation profile, and provide at least one suggested word completion option to a user. | 2010-05-27 |
| 20100131448 | Hypothesis based solicitation of data indicating at least one objective occurrence - A computationally implemented method includes, but is not limited to: soliciting, based at least in part on a hypothesis that links one or more objective occurrences with one or more subjective user states and in response at least in part to an incidence of at least one subjective user state associated with a user, at least a portion of objective occurrence data including data indicating incidence of at least one objective occurrence; and acquiring the objective occurrence data including the data indicating incidence of at least one objective occurrence. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131449 | Hypothesis development based on selective reported events - A computationally implemented method includes, but is not limited to: acquiring events data including data indicating incidence of a first one or more reported events and data indicating incidence of a second one or more reported events, at least one of the first one or more reported events and the second one or more reported events being associated with a user; determining an events pattern based selectively on the incidences of the first one or more reported events and the second one or more reported events; and developing a hypothesis associated with the user based, at least in part, on the determined events pattern. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131450 | AUTOMATIC CLASSIFICATION OF DEFECTS - A method of automatically classifying defects. The method generally includes the steps of (A) receiving information for a current defect, (B) extracting field values from the current defect, (C) counting a number of occurrences of one or more keywords in the current defect, (D) determining one or more new keywords occurring in the current defect and storing the one or more new keywords in a database and (E) creating one or more linkages in the database between a first record corresponding to the current defect and one or more second records corresponding to previous defects based upon one or more similarities between the first and the second records. | 2010-05-27 |
| 20100131451 | DISPLAYING RESOURCES BASED ON SHARED CONTEXTS - A user data engine residing on an endpoint machine generates a current user context reflecting a specific flow of operations performed by an end-user when interacting with a software application. A context engine residing on a sever machine compares the current user context to one or more stored user contexts included in a context database and generates a similarity value based on each comparison. A resource engine identifies resources in a resource database that are associated with the stored user contexts and then generates a relevance score for each resource based on the similarity scores corresponding to the stored user contexts with which those resources are associated. The resource engine transmits a resource list reflecting the identified resources to the user data engine based on the relevance scores. The user data engine displays on a display screen of the endpoint machine information associated with resources reflected in the resource list. | 2010-05-27 |
| 20100131452 | DISPLAYING RESOURCES BASED ON SHARED CONTEXTS - A user data engine residing on an endpoint machine generates a current user context reflecting a specific flow of operations performed by an end-user when interacting with a software application. A context engine residing on a sever machine compares the current user context to one or more stored user contexts included in a context database and generates a similarity value based on each comparison. A resource engine identifies resources in a resource database that are associated with the stored user contexts and then generates a relevance score for each resource based on the similarity scores corresponding to the stored user contexts with which those resources are associated. The resource engine transmits a resource list reflecting the identified resources to the user data engine based on the relevance scores. The user data engine displays on a display screen of the endpoint machine information associated with resources reflected in the resource list. | 2010-05-27 |
| 20100131453 | Hypothesis selection and presentation of one or more advisories - A computationally implemented method includes, but is not limited to: selecting at least one hypothesis from a plurality of hypotheses relevant to a user, the selection of the at least one hypothesis being based, at least in part, on at least one reported event associated with the user; and presenting one or more advisories related to the hypothesis. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131454 | METHOD AND SYSTEM FOR EVALUATING FEEDING PERFORMANCE OF INDIVIDUAL NEONATES - A method and system for computing a relative score indicative of an individual infant's feeding performance based, at least in part, upon a comparison of one or more feeding factor measurements of the individual infant with a corresponding databased metric that is derived from a population-based sample of infants, where the comparison optionally provides a statistical association between normative metric values and adverse outcomes recorded for the same population-based sample and, thereby, a means for assessing the tested infant's risk for said adverse outcomes. | 2010-05-27 |
| 20100131455 | CROSS-WEBSITE MANAGEMENT INFORMATION SYSTEM - Methods, systems, apparatus, and software for providing information from one or more data feeds to a user are provided. In some embodiments, the methods provided by the invention include obtaining at least one putative feed; confirming that the putative feed is a feed; extracting at least a portion of content from the feed or data related to the content from the feed; processing the extracted content or the data to produce a synthetic feed; and presenting the synthetic feed to the user. In more specific embodiments, the putative fee is selected from the group consisting of: RSS feeds and Web syndication feeds. In still more specific embodiments, the portion of the content or data related to the content is selected from the group consisting of: blog posts, podcasts, videos, and Web pages. | 2010-05-27 |
| 20100131456 | SYSTEMS AND METHODS FOR MIDDLEWARE DATABASE HOSTING DIMENSIONAL TRANSFORMS - Embodiments relate to systems and methods for a middleware database hosting dimensional transforms. A set of applications can access a combined data of a set of data sources via a database system. The set of data sources can be configured with diverse dimensions and associated data. The requesting application(s) can generate a request to the database system to extract data in compatible formats for the application(s). In embodiments, the database system can transform selected dimensional data (e.g., company, year, sales dimensions) from the data sources into transformed dimensional data. The requesting application(s) can therefore perform searches, sorts, and/or other operations on the transformed dimensional results. | 2010-05-27 |
| 20100131457 | FLATTENING MULTI-DIMENSIONAL DATA SETS INTO DE-NORMALIZED FORM - Performance metrics data in a multi-dimensional structure such as a nested scorecard matrix is transformed into a flat structure or de-normalized for efficient querying of individual records. Each dimension and header is converted to a column and data values resolved at intersection of dimension levels through an iterative process covering all dimensions and headers of the data structure. A key corresponding to a tuple representation of each cell or a transform of the tuple may be used to identify rows corresponding to the resolved data in cells for further enhanced query capabilities. | 2010-05-27 |
| 20100131458 | GENERATION OF AN EXTRACTED TIMING MODEL FILE - A system, apparatus and method for generating extracted timing model files, such as macro library files, are disclosed. A user interface or data template is provided to an engineer that allows for the population of data within particular fields related to timing characteristics of an IP block, cell or core. Various types of data and fields may be provided into the user interface or data template. The location of relevant files, such as a cell or core netlist, may be provided within the template. Additionally, one or more modes may be selected by the user to define the manner in which the ETM file(s) are to be generated. An ETM file is automatically generated using the information provided in the data template. | 2010-05-27 |
| 20100131459 | WORKFLOW EXECUTION SYSTEM, WORKFLOW EXECUTION APPARATUS, AND CONTROL METHOD FOR THEM - In a system that realizes a workflow by a plurality of devices (workflow execution apparatuses) while cooperating with one another in serverless environment, the system enables search for a file used in the workflow, even if a file name used in the workflow of each device is changed. | 2010-05-27 |
| 20100131460 | Method, server extension and database management system for storing non XML documents in a XML database - The present invention relates to a method for storing at least one non-XML document ( | 2010-05-27 |
| 20100131461 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK - Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves. | 2010-05-27 |
| 20100131462 | METHODS, COMPUTER PROGRAM PRODUCTS, AND SYSTEMS FOR AUTOMATICALLY SYNCHRONIZING DIRECTORY STRUCTURES ACROSS DIFFERENT APPLICATIONS - Directory structures of a messaging application and a personal file manager application are synchronized. A designated layer in the directory structure of the messaging application is associated with the designated layer in the directory structure of the personal file manager application. Each time a folder is created or an existing folder is modified or deleted in the designated layer in the directory structure of the messaging application, a corresponding folder is created, modified, or deleted in the designated layer in the directory structure of the personal file manager application and vice versa. Files or links to files are created in the folders of the messaging application to correspond to files or links to files within folders in the personal file manager application, and vice versa. A folder (and its contents) is deleted in the messaging application to correspond to deletions in the personal file manager application, and vice versa. | 2010-05-27 |
| 20100131463 | MOBILE OBSERVATION MANAGEMENT SOLUTIONS - Managing mobile observation, including: customizing observation data collection including generating customized observation questions to meet particular needs of a client; dynamically building user-generated questions in both a web application and a mobile application in such an input form as to match the customized observation questions; collecting mobile observation data; and resolving conflicts in the observation data by synchronizing data residing in multiple locations. | 2010-05-27 |
| 20100131464 | METHOD AND APPARATUS FOR ENABLING SIMULTANEOUS REPRODUCTION OF A FIRST MEDIA ITEM AND A SECOND MEDIA ITEM - First and second media items are synchronized (step | 2010-05-27 |
| 20100131465 | METHOD FOR DUPLICATING A DATABASE IN A NETWORK OF MACHINES, AND SYSTEM OF MACHINES COMPRISING A DUPLICATED DATABASE - The invention relates to a method for duplicating a database in a network of machine, and to a system of machines comprising a duplicated database. Said machines ( | 2010-05-27 |
| 20100131466 | SYSTEM AND METHOD FOR SUPPORTING ASYNCHRONOUS DATA REPLICATION WITH VERY SHORT UPDATE INTERVALS - A system and method for improving the efficiency of the transmission of updated blocks generated by logging all the block allocations and deletes as well as CPs and PCPI creation and deletion in a persistent log. The log is scanned during each update cycle (in which changes are transmitted to a destination mirror) by the storage operating system, and only changed blocks that are referenced by the file system as it existed at the end of the update cycle or referenced by PCPIs that existed at the end of the update cycle are actually sent in the transmission. This reduces the number of changes being transmitted. | 2010-05-27 |
| 20100131467 | SYSTEMS AND METHODS FOR CLASSIFYING AND TRANSFERRING INFORMATION IN A STORAGE NETWORK - Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves. | 2010-05-27 |
| 20100131468 | Arbitration Token for Managing Data Integrity and Data Accuracy of Information Services that Utilize Distributed Data Replicas - Illustrative embodiments present a computer-implemented method for controlling update of stored data in a set of data replicas. The computer-implemented method responsive to receiving a data request from a requester, identifies a data replica to resolve the data request to form an identified data replica. The computer-implemented method transmits an update data request to a replica administration agent if the data request is an update data request, determines whether an arbitration token is present, and responsive to a determination that the arbitration token is present; a replica administration agent updates the data in the identified data replica. | 2010-05-27 |
| 20100131469 | STORAGE MANAGEMENT DEVICE AND FILE DELETION CONTROL METHOD - A storage management device is interposed between a file management device and a plurality of storage resources which are possessed by a storage system. The storage management device receives a file access request from the file management device, and, in response to the file access request, accesses any one of files stored in any one of the plurality of storage resources possessed by the storage system. And the storage management device includes a file copy module and a deletion processing module. The file copy module performs file copy processing in which files are copied between the storage resources. And if the result of the file copy processing is that, among the plurality of storage resources, there is some storage resource which can be deleted, which is a storage resource upon which only files which can be deleted are stored, the deletion processing module performs deletion processing of that storage resource which can be deleted. | 2010-05-27 |
| 20100131470 | RETENTION MANAGEMENT FOR INSTANT MESSAGES - Disclosed are methods and systems of retaining instant message content related to usage of one or more instant message applications subject to obligations of retention. A user request to access the one or more instant message applications results in requesting a instant message master log on credential from the user and mapping the IM master log on credential of the user with instant message application specific log on credentials of the user associated with at least one of the IM applications to give a centralized and controlled access to the user who may be subject to obligations for retention of IM communications. An IM session of at least one of the one or more instant message applications may also be opened according to IM application settings rules associated with the IM master log on of the user. The IM communication generated during the session is stored based on the instant message retention rule associated with the IM master log on of the user. | 2010-05-27 |
| 20100131471 | Correlating subjective user states with objective occurrences associated with a user - A computationally implemented method includes, but is not limited to: acquiring subjective user state data including at least a first subjective user state and a second subjective user state; acquiring objective context data including at least a first context data indicative of a first objective occurrence associated with a user and a second context data indicative of a second objective occurrence associated with the user; and correlating the subjective user state data with the objective context data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131472 | DETECTION AND UTILZATION OF INTER-MODULE DEPENDENCIES - Methods for detecting inter-module dependencies involve receiving by a software configuration control system check-in for each of a plurality of software components accompanied by check-in information consisting at least in part of defect information, which is utilized to identify coupling between any of the checked-in software components that were checked in together on a same defect and any of the checked-in software components that were checked in on a defect that was introduced by a defect in another software component. Warnings and reports are generated of a likely incidence of coupling between any of the software components identified as having been checked in together on a same defect, as well as between any of the software components identified as having been checked in on a defect that was introduced by a defect in another software component and such other software component. | 2010-05-27 |
| 20100131473 | Method and System for Health Scoring Information Systems, Users, and Updates - A method and system is disclosed for monitoring the status of a system by providing a health score. A health scoring module accesses a configuration management database (CMDB) comprising a plurality of configuration items referencing physical, service and process information. A target value for each configuration item is decided, followed by collecting their current value. Comparison operations are then performed between each configuration item's current and target value and a health subscore is generated. The resulting health subscore is then indexed to its corresponding configuration item. Once indexed, a health score is generated from a predetermined plurality of health subscores. | 2010-05-27 |
| 20100131474 | SYSTEM AND METHOD FOR VERIFYING AND RESTORING THE CONSISTENCY OF INODE TO PATHNAME MAPPINGS IN A FILESYSTEM - A system and method verifies and restores the consistency of inode to pathname mappings. In a first embodiment, an off-line verification procedure is modified to verify and correct the primary name inode to pathname mapping information within inodes of a file system. In a second embodiment, an on-line file system verification process is modified to verify inode to pathname mapping information upon the loading of each inode within the file system. | 2010-05-27 |
| 20100131475 | COMPUTER PRODUCT, INFORMATION RETRIEVING APPARATUS, AND INFORMATION RETRIEVAL METHOD - A recording medium stores therein an information retrieval program that causes a computer to execute generating a Huffman tree based on an XML tag written in an XML file and an appearance frequency of character data exclusive of the XML tag; compressing the XML file using the Huffman tree; receiving a retrieval condition that includes a retrieval keyword and type information concerning the retrieval keyword; setting a decompression start flag for a compression code that is for an XML start tag related to the type information, the decompression start flag instructing commencement of decompression of a compression code string subsequent to the XML start tag; detecting, in the compressed XML file, the compression code for which the decompression start flag has been set; and decompressing, when the compression code for which the decompression start flag has been set is detected, the compression code string, using the Huffman tree. | 2010-05-27 |
| 20100131476 | COMPUTER PRODUCT, INFORMATION RETRIEVAL METHOD, AND INFORMATION RETRIEVAL APPARATUS - A computer-readable recording medium stores therein an information retrieval program that causes a computer to execute a retrieval process in which files to be retrieved are narrowed down by using a bit string for each character in the files to find characters making up a retrieval keyword to retrieve a keyword identical to or related to the retrieval keyword in the files to be retrieved. The bit strings indicate the presence of the characters in the files. The information retrieval program causes the computer to execute extracting, from among the bit strings, a bit string of an arbitrary character; and compressing the extracted bit string, by using a special Huffman tree having leaves of plural types of symbol strings covering patterns represented by a predetermined number of bits and a special symbol string having a number of bits greater than the predetermined number of bits. | 2010-05-27 |
| 20100131477 | VERSIONING FILE SYSTEM - An apparatus and a method for versioning a file of a file system is described. A versioning module stores multiple versions of the file. The file is opened for write access. The versioning module identifies an file mapping structure of a block associated with the file, copies the content of the file mapping structure of the file to a new file mapping structure of the file, and allocates a new block to the file as represented by the file mapping structure. | 2010-05-27 |
| 20100131478 | SYSTEM AND METHOD FOR LOADING A CALLED CLASS FILE TABLE WITH DATA INDICATING A HIGHEST VERSION OF A CLASS FILE - A system and a method for loading a called class file table with data indicating a highest version of a class file of a software application are provided. The method includes retrieving a first class version dependency file associated with a first class file, having both a first class name and a first version number associated with a second class file that is called by the first class file. The method further includes adding a first record to the called class file table having both the first class name and the first version number associated with a second class file, and retrieving a second class version dependency file associated with a third class file. The second class version dependency file has both a second class name and a second version number associated with a fourth class file called by the third class file. The method further includes if the second class name is identical to the first class name in the called class file table and the second version number is higher than the first version number, then updating the first record in the called class file table with the second class name and the second version number. | 2010-05-27 |
| 20100131479 | METHOD AND APPARATUS FOR CHANGING REFERENCE OF DATABASE - Introduced is information that indicates a changing of “a reference that points a referenced record” to “another reference that points another record”. This information is named as “changing reference information (CRI)” and is registered to a referred record. When accessing a referencing record, there is a possibility to access referenced record by necessity of a program or an operator. At this time, CRI registered to originally referenced record is accessed. And the reference is changes to new record as indicated by the CRI. Thus, status of a DB in a device is changed by the invention. When PCs have reproduced DBs that are copy of the original and edit their own reproduced DBs so as to change a reference, these editorial contents with CRI will be propagated to other PCs. Other PCs change references of their reproduced DBs according to the CRIs. | 2010-05-27 |
| 20100131480 | DEDUPLICATED FILE SYSTEM - An apparatus and a method for maintaining a file system is described. An allocation module receives a request from a kernel module to allocate a block of the file system to a file. The allocation module examines an other block of the file system to determine whether the other block contain a same data as the block. The allocation module also determines an external reference count of the other block containing the same data. The other block is then allocated to the file and the external reference count is updated accordingly. | 2010-05-27 |
| 20100131481 | METHODS FOR LOCATING AN ITEM WHEN A SEARCH MODE IS NOT SELECTED - Methods and systems are provided for locating an item in a window displayed on a display device. The method initializes by receiving a user input when no item is selected within the window. In response to receiving the user input, the method further comprises graphically indicating a search mode on the display device and searching a database associated with the window for an element that satisfies the user input. If an element in the database satisfies the user input, the method further comprises graphically indicating the element in the window. | 2010-05-27 |
| 20100131482 | ADAPTIVE USER INTERFACE SYSTEMS AND METHODS FOR HEALTHCARE APPLICATIONS - Systems and methods for providing adaptive, work-centered healthcare services via an adaptive user interface are provided. An example adaptive user interface apparatus includes a plurality of widgets providing applications and/or data to a user based on a particular data context, the plurality of widgets responsive to input from the user. The apparatus also includes a query engine providing customized query results from a connectivity framework of data sources based on a user query and the particular data context. The apparatus further includes a user interface display area configurable by the user to position widget(s) and query engine access to enable the user to access, input, and search medical information across a healthcare enterprise. The user interface includes an adaptive, work-centered interface employing an ontology modeling approach to characterize the user's workspace based on workflow activities and computation mechanisms to support the user's workflow and access to enterprise applications and data. | 2010-05-27 |
| 20100131483 | METHOD AND SYSTEM FOR MANAGING FACETED DATA - A method, system and computer-readable medium for performing hybrid processing of prescribed and dynamically defined attributes for one or more entity instances is provided in one or more implementations of the present invention. The inventive architecture of the present invention including a data structure having a dynamic object abstraction layer configured to: provide for storage and retrieval of facet data independent of one or more prescribed database structures and proprietary object definitions; provide facet attributes in an application object model; provide for defining a number of fixed fields for one or more entities; and, provide for defining and storing one or more dynamic fields for each instance of the one or more entities. The present invention further provides for an application object model being independent of application storage. | 2010-05-27 |
| 20100131484 | Method, device and software for querying and presenting search results - There is disclosed a method, device, and software for presenting search results in a response to an end-user query. Search results are combined from results from a plurality of indexes, each of the search results having an associated key field. Index entries of each of the plurality of indexes are queried using an index-specific search algorithm to obtain a set of matching search results for each index, each matching search result having a quality of match specific to its index. A relative priority is determined for each of the plurality of indexes and the matching search results from the plurality of indexes are combined into a merged list of ordered search results based on the determined priority. A search result from a lower priority index is discarded in favor of any matching search result from a higher priority index. | 2010-05-27 |
| 20100131485 | METHOD AND SYSTEM FOR AUTOMATIC CONSTRUCTION OF INFORMATION ORGANIZATION STRUCTURE FOR RELATED INFORMATION BROWSING - The present invention provides a method and system for automatic construction of information organization structure for related information browsing. The method comprises: inputting a target entity; retrieving information objects related to the target entity from an information object set; extracting topics related to the target entity; searching an existing structure resource to identify existing structures and entities which are relevant to the target entity based on the extracted topics; and selecting a matched structure, which is used for organizing the retrieved information objects related to the target entity, from the identified existing structures by comparing the target entity with each of the identified entities. Compared with the prior arts, the present invention can largely improve the readability of the relevant generated information organization structure. | 2010-05-27 |
| 20100131486 | Analyzer Engine - Methods and systems provide a tool for searching and analyzing XPS files. In accordance with the described embodiments, a user can search and analyze XPS files without having a full understanding of an associated software development kit (SDK). Further, in at least some embodiments, the tool can load an XPS file, analyze XPS/OPC/ZIP metadata information, and store the metadata information into a set of predefined rules. | 2010-05-27 |
| 20100131487 | HTTP CACHE WITH URL REWRITING - URL rewriting is a common technique for allowing users to interact with internet resources using easy to remember and search engine friendly URLs. When URL rewriting involves conditions derived for sources other than the URL, inconsistencies in HTTP kernel cache and HTTP user output cache may arise. Methods and a system for rewriting a URL while preserving cache integrity are disclosed herein. Conditions used by a rule set to rewrite a URL may be determined as cache friendly conditions or cache unfriendly conditions. If cache unfriendly conditions exist, the HTTP kernel cache is disabled and the HTTP user output cache is varied based upon a key. If no cache unfriendly conditions exist, then the HTTP kernel cache is not disabled and the HTTP user output cache is not varied. A rule set is applied to the URL and a URL rewrite is performed to create a rewritten URL. | 2010-05-27 |
| 20100131488 | Digital Images of Web Pages - Embodiments of methods, apparatuses, or systems relating to digital images of web pages are disclosed. | 2010-05-27 |
| 20100131489 | PERSONALIZED MOBILE SEARCH - A method for performing Web searches from a mobile device comprises tracking the personal interactions between the user of the mobile device and initiator of a search process and his social relations, and ranking information retrieved from the World Wide Web according to its connection with said social relations. | 2010-05-27 |
| 20100131490 | MODULAR QUERY OPTIMIZER - Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modular query optimizer. In one aspect, a method includes selecting one or more projections from a set of projections for each table in a database query wherein each of the selected projections for the table has leads to an estimated lower execution cost for the query as compared to non-selected projections; generating join orders for the query based on data distribution of one or more of the selected projections among sites in a computer network wherein the join orders reflect different combinations of data distribution operations applied to the output of one or more of the query's joins; and selecting a join order from the join orders based on evaluation of the join orders using a cost model. | 2010-05-27 |
| 20100131491 | DETERMINATION OF GRAPHICAL FORMAT TO PRESENT SEARCH RESULTS - Some aspects include reception of a plurality of search results, selection of a graphical format in which to present the search results from a plurality of graphical formats based on metadata of the plurality of search results, and presentation of the plurality of search results in the selected graphical format. | 2010-05-27 |
| 20100131492 | SYSTEM AND METHOD FOR GENERATING AN ELECTRONIC CATALOG BOOKLET FOR ONLINE COMPUTER USERS - A system and method for generating an electronic catalog booklet for online computer users is disclosed. The system and method in an example embodiment includes providing access to a database of item listings; enabling selection of a plurality of item listings from at least some of the item listings provided in the database; enabling arrangement of the plurality of selected item listings on a plurality of pages in a computer-generated electronic catalog booklet; recording an identifier of the computer-generated electronic catalog booklet; and recording information associating each of the plurality of selected item listings with the identifier of the computer-generated electronic catalog booklet. | 2010-05-27 |
| 20100131493 | LIGHTNING SEARCH BOOKMARK - Disclosed are methods and apparatus for automatically storing and generating bookmarks. In one embodiment, a search query is received. Information identifying a bookmark representing the search query is automatically stored in association with a set of bookmarks. Search results corresponding to the search query are automatically obtained and provided, where the search results identify one or more documents. When one of the documents is selected, a link to the selected one of the documents is automatically stored in association with the bookmark. | 2010-05-27 |
| 20100131494 | Automatically Showing More Search Results - This disclosure describes various exemplary application user interfaces, methods, and computer program products for information retrieval or search technology by automatically showing additional relevant search results based on user feedback. The search describes receiving a submitted query from a user, identifying multiple query search results in a relationship to the submitted query, and presenting the multiple query search results in a single structured presentation with a thumbs-up icon, a thumbs-down icon, or an unmarked status to enhance the user experience. Furthermore, the search results illustrate the relationships between each of the multiple query search results and the submitted query in a textual description. | 2010-05-27 |
| 20100131495 | LIGHTNING SEARCH AGGREGATE - Disclosed are methods and apparatus for executing a search query. In accordance with one embodiment, a search query is obtained. The search query is classified into one or more of a plurality of categories. The search query is executed for each of the one or more of the plurality of categories. Search results corresponding to the search query are obtained for each of the one or more of the plurality of categories. The search results are then provided for each of the one or more of the plurality of categories. | 2010-05-27 |
| 20100131496 | PREDICTIVE INDEXING FOR FAST SEARCH - A system comprises a machine readable storage medium having an index that, given a set of inputs, a set of outputs, a set of input categories, and a scoring rule, provides an ordered subset of the outputs for each input category. The outputs within each subset are ordered by predicted score with respect to an input from one of the input categories. At least one processor is capable of receiving an input corresponding to at least one of the set of input categories. The processor is configured for scoring a reduced set of outputs against the received input using the scoring rule. The reduced set of outputs includes a union of the subsets of outputs associated with each input category to which the received inputs correspond. The processor is configured for outputting a list including a subset of the reduced set of outputs having the highest scores. | 2010-05-27 |
| 20100131497 | METHOD FOR DETERMINING WHICH OF A NUMBER OF TEST CASES SHOULD BE RUN DURING TESTING - A method that includes an example embodiment for evaluating one or more tests comprising the steps of (A) generating one or more queries relating to an aspect of the one or more tests, (B) comparing results received from the one or more queries to scoring data stored in one or more databases, (C) generating a score in response to the comparison, and (D) determining if a first of the tests should be run based on whether the score is above a predetermined value. | 2010-05-27 |
| 20100131498 | AUTOMATED HEALTHCARE INFORMATION COMPOSITION AND QUERY ENHANCEMENT - Certain embodiments of the present invention provide systems and methods for information composition and query enhancement. Certain embodiments provide an information composition and query enhancement system. The system includes a query generation and enhancement engine generating and conducting a query of one or more data sources based on user input and a data context to produce query results. The system also includes an information composition engine assembling the query results to provide a bundle of documents meaningful to the particular user. The system further includes a document summarization engine clustering and summarizing the bundle of documents to provide a content summary in addition to the bundle of documents for output in a presentation to a user. | 2010-05-27 |
| 20100131499 | Clustering Image Search Results Through Folding - A search results page contains images that are organized based on the visual features of those images; images that have common visual features are grouped together using either a folding or a reciprocal election technique. Images that pertain to a particular meaning of a query term are less likely to be scattered across the page. A group of images that have common visual features is represented on the page by a single representative image from that group. Consequently, space for more representative images becomes available on the image search results page. Thus, search results page contains visually diverse representative images; space on the results page is not wasted by repeatedly showing the same image. The initial image search results page also therefore is more likely to contain representative images that otherwise would have occurred too far down a relevance-ranked list to be included within the initial search results page. | 2010-05-27 |
| 20100131500 | Clustering Image Search Results Through Voting: Reciprocal Election - A search results page contains images that are organized based on the visual features of those images; images that have common visual features are grouped together using either a folding or a reciprocal election technique. Images that pertain to a particular meaning of a query term are less likely to be scattered across the page. A group of images that have common visual features is represented on the page by a single representative image from that group. Consequently, space for more representative images becomes available on the image search results page. Thus, search results page contains visually diverse representative images; space on the results page is not wasted by repeatedly showing the same image. The initial image search results page also therefore is more likely to contain representative images that otherwise would have occurred too far down a relevance-ranked list to be included within the initial search results page. | 2010-05-27 |
| 20100131501 | Providing Geocoded Targeted Web Content - A system and method are disclosed for providing geocoded web content to a user based on a specific geographic location specified by the user. A determination module receives a geographic location from the user and determines latitude and longitude coordinates associated with the geographic location from a geographic information database. The determination module further determines a geographic boundary associated with the latitude and longitude coordinates based at least in part on an area of interest surrounding the geographic location. A web content search module determines web content comprising substance associated with a location within the geographic boundary. A front end interface transmits the determined web content for display in an order based at least in part on distance from the location associated with the web content to the geographic location. | 2010-05-27 |
| 20100131502 | COHORT GROUP GENERATION AND AUTOMATIC UPDATING - Techniques for creating and utilizing cohort groups help to facilitate connectedness. Cohort groups can be created, built and utilized to identify parties that could and/or should be connected. The cohort groups can be easily and quickly created and modified both passively and actively, through automated and semi-automated means. Users provide profile information to the system. The system can generate cohort groups based on the provided information, as well as updated information, relationship rules between the information, geographic locations of the users, semantic processing, advanced inferences (such as artificial intelligence or other techniques), and self-identified affiliations. | 2010-05-27 |
| 20100131503 | Soliciting data indicating at least one objective occurrence in response to acquisition of data indicating at least one subjective user state - A computationally implemented method includes, but is not limited to: acquiring subjective user state data including data indicating at least one subjective user state associated with a user; soliciting, in response to the acquisition of the subjective user state data, objective occurrence data including data indicating occurrence of at least one objective occurrence; acquiring the objective occurrence data; and correlating the subjective user state data with the objective occurrence data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131504 | Hypothesis based solicitation of data indicating at least one objective occurrence - A computationally implemented method includes, but is not limited to: soliciting, based at least in part on a hypothesis that links one or more objective occurrences with one or more subjective user states and in response at least in part to an incidence of at least one subjective user state associated with a user, at least a portion of objective occurrence data including data indicating incidence of at least one objective occurrence; and acquiring the objective occurrence data including the data indicating incidence of at least one objective occurrence. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131505 | HARVESTING APPLICATION METADATA - A method for harvesting application metadata includes receiving metadata from a web application and storing the metadata to a metadata collection. The metadata indicates a characteristic of a web application user. The metadata collection identifies the user and may include metadata from other web applications. The advertisement is then characterized. For example, keywords may be associated with the advertisement. An affinity between the advertisement and the user is then determined and an indication of the affinity is recorded. When the affinity exceeds a predetermined threshold, the user may be identified as a potential target of the advertisement. The service provider may then identify the potential targets to the advertiser or provide the advertisement to the targets on behalf of the advertiser. The web application may be compensated for providing the metadata. The compensation may occur in response to the metadata resulting in identifying the user as a potential target. | 2010-05-27 |
| 20100131506 | ASSOCIATION RULE EXTRACTION METHOD AND SYSTEM - An association rule is extracted by processing a database partitioned into record units in which the same attribute is missing, from a database including missing values. The association rule is extracted from the database including the missing by means for partitioning a database so that a database including a missing analysis object becomes record blocks in which the same attribute is missing, and means for estimating an upper threshold of a support value in the entire database from local support counts in partitioned databases and thereby limiting records for which the support count is counted. | 2010-05-27 |
| 20100131507 | PERSONALIZATION ENGINE FOR BUILDING A DYNAMIC CLASSIFICATION DICTIONARY - A dynamic classification dictionary is built for use in profiling and targeting users for additional relevant content. Behavioral data is gathered from user activity, and user documents and actions are categorized. Author-generated document classification information is analyzed and assigned a first taxonomic noun to characterize the document. User-generated tags characterizing a portion of the document are assigned a second taxonomic noun. Search terms that resulted in the user accessing the document are identified and assigned a third taxonomic noun. Attributes related to the manner in which the document was accessed are evaluated and assigned a fourth taxonomic noun. The document is processed using pattern rules to extract a fifth taxonomic noun. The taxonomic nouns are aggregated into a composite set of taxonomic nouns, and the dynamic classification dictionary is build by storing the composite set of taxonomic nouns. | 2010-05-27 |
| 20100131508 | METHOD AND APPARATUS FOR ADDING A DATABASE PARTITION - A data repository system and method are provided. A method in accordance with an embodiment includes an operation that can be used to port data from one or more existing database partitions to new database partitions according to a minimally progressive hash. The method can be used to increase the overall size of databases while a system runs hot, with little or no downtime. | 2010-05-27 |
| 20100131509 | SYSTEM FOR FOLDER CLASSIFICATION BASED ON FOLDER CONTENT SIMILARITY AND DISSIMILARITY - A computerized method of representing a dataset with a taxonomy includes obtaining a dataset containing a plurality of records; initializing a folder-set containing a plurality of folders; assigning labels to folders within the folder set; and classifying the plurality of records into the plurality of folders according to a predetermined entropic similarity condition. | 2010-05-27 |
| 20100131510 | METHOD AND SYSTEM FOR LISTING ITEMS GLOBALLY AND REGIONALLY, AND CUSTOMIZED LISTING ACCORDING TO CURRENCY OR SHIPPING AREA - A method to facilitate network-based commerce includes determining a site that a user accesses, the site being one of multiple sites operated by a network-based commerce facility. A category list available for the site is retrieved, the category list identifying categories of offerings available via the site. The category list is communicated to the user. The site is a regional site, and the category list is a region-specific category list. | 2010-05-27 |
| 20100131511 | Computer-Implemented Electronic Diary to Enter Locked Legal Notes for Historical Archival - A system for the entry of legal notes, wherein the legal notes, after submission, are stored is non-editable form and are locked in a database for historical archival. In one scenario, the entered legal notes are editable and can be deleted for a pre-set time period, wherein, after the expiration of the pre-set time period, the entered legal notes are stored is non-editable form and are locked in a database for historical archival. Filters can be used to categorize and render the stored legal notes based on a set of categories. | 2010-05-27 |
| 20100131512 | System and methods for selective local database access restriction - A nonintrusive database access monitoring mechanism employs a hybrid approach that disallows, or blocks, the access mediums which are not feasible to intercept or analyze, as well as intercepting and analyzing access mediums for which interception and interrogation is available. Accordingly, various configurations provide the hybrid coverage approach to identifying access mediums, and either block or intercept the access attempts. In this manner, access mediums, such as interprocess communication (IPC) system calls, which may be efficiently intercepted and analyzed are captured and substantively processed, while other access mediums that are excessively burdensome or intrusive to capture are unselectively blocked from any communication, avoiding the need to analyze such access attempts. | 2010-05-27 |
| 20100131513 | PATENT MAPPING - System and method permit patent mapping. A method may comprise maintaining a database of patent portfolios and a database of patents with each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios. A search query may be received associated with a first patent portfolio and the first portfolio may be searched as a function of the search query. Search results may be generate which include one or more patent claims associated with the search query. The one or more patent claims may be mapped to a patent concept. | 2010-05-27 |
| 20100131514 | REAL-TIME AUTOMATIC SEARCHING SYSTEM FOR MEDICAL IMAGE AND METHOD FOR USING THE SAME - A real-time automatic searching method for a medical image is disclosed. The method includes in response to a search command for a first image identifying a difference between a first searchable information and a second searchable information, applying a predetermined set of weights to the first searchable information according to the difference, calculating a weighted index for the first image after applying the predetermined weights to the first searchable information, and locating the first image according to the weighted index. | 2010-05-27 |
| 20100131515 | DOCUMENT SIMILARITY SCORING AND RANKING METHOD, DEVICE AND COMPUTER PROGRAM PRODUCT - A device, computer program product and a method for computing the similarity of a set of documents that avoids the large, wasted computational effort involved in calculating very small similarity scores by using thresholds to stop a similarity calculation between documents, thus ensuring that, with high probability, all document pairs with higher similarity than the thresholds have been found. | 2010-05-27 |
| 20100131516 | ONTOLOGY ALIGNMENT WITH SEMANTIC VALIDATION - The present invention relates to computer implemented methods and system for determining correspondences between terms in two or more ontologies. The methods and systems are designed to accept as inputs ontologies in Web Ontology Language (OWL) syntax or any other ontology syntax, to calculate a similarity measure between terms in the ontologies, extract an alignment based on this similarity measure, and verify this alignment according to the semantics contained in the ontologies. This process is designed to be executed iteratively until the similarity measures converge, or until another suitable finalization condition is met. The result of these methods and of the systems implementing these methods is an alignment between two or more ontologies establishing semantic correspondences between the terms in the ontologies. | 2010-05-27 |
| 20100131517 | System and method for ranking and grouping results of code searches - A method of sorting search results associated with a function search performed on a source code repository comprises receiving the search results, wherein each search result is either a function definition or a function usage, grouping the search results into groups according to a grouping function, ranking the groups according to a ranking function, and displaying the grouped and ranked search results. | 2010-05-27 |
| 20100131518 | Database Obfuscation System and Method - A system and method for obfuscating a database's schema while preserving its functionality by modifying the original table names, column names, table order, column order, and/or data character set such that the standard order of the original characters is maintained. | 2010-05-27 |
| 20100131519 | Correlating subjective user states with objective occurrences associated with a user - A computationally implemented method includes, but is not limited to: acquiring subjective user state data including at least a first subjective user state and a second subjective user state; acquiring objective context data including at least a first context data indicative of a first objective occurrence associated with a user and a second context data indicative of a second objective occurrence associated with the user; and correlating the subjective user state data with the objective context data. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. | 2010-05-27 |
| 20100131520 | METHOD OF REPRESENTING AN XML SCHEMA DEFINITION AND DATA WITHIN A RELATIONAL DATABASE MANAGEMENT SYSTEM USING A REUSABLE CUSTOM-DEFINED NESTABLE COMPOUND DATA TYPE - Representing an XML Schema Definition and Data within a Relational Database Management System using a Reusable Custom-Defined Nestable Compound Data Type. These Data Types provide a natural representation and storage of an XML schema definition and the corresponding XML data. Data Types are created in a RDBMS to store the hierarchical data of a XML data file. Hierarchical data may be imported into a RDBMS by populating the Data Type Fields with the values of data held in the XML data file. The data contained in the RDBMS may also be published to an XML data file. | 2010-05-27 |
| 20100131521 | METHOD AND APPARATUS FOR MANAGING MEMORY IN AN ELECTRONIC DEVICE - A method and apparatus for managing a memory at an electronic device is provided. A first number of new media files that can be stored in the memory in a current format is determined. It is determined if a memory management condition is met. If the memory management condition is met, the current format is setting to a second format such that the memory can store a second number of new media files, if acquired, a given new media file in the second format occupying less of the memory than if the given new media file is in the current format, such that the second number is greater than the first number. | 2010-05-27 |
| 20100131522 | METHODS AND SYSTEMS FOR AUTOMATED DATA MAPPING AND ANALYSIS - A method for automated data mapping and analysis is described. The method includes receiving test data from a plurality of test objects at a data storage facility, selecting a test environment and analysis parameters from a user interface, retrieving a portion of the test data from the data storage facility based on the selected test environment and analysis parameters, ensuring the retrieved test data is in a common format, and analyzing the retrieved test data to generate at least one of a trending profile, an overlay profile, and a maintenance profile for the test objects for the selected analysis parameter. | 2010-05-27 |
| 20100131523 | MECHANISM FOR ASSOCIATING DOCUMENT WITH EMAIL BASED ON RELEVANT CONTEXT - A mechanism for associating a remote document with an email based on user behaviors is described herein. According to one embodiment, an email context is extracted from a current email being accessed by a user, the email context including one or more attributes representing certain characteristics of the current email. A related context having a list of one or more documents is automatically presented that are related to the current email based on at least one attribute of the email context. The one or more documents are associated with a prior email having certain characteristics that are similar to those represented by at least one attribute of the email context. Other methods and apparatuses are also described. | 2010-05-27 |