22nd week of 2011 patent applcation highlights part 49 |
Patent application number | Title | Published |
20110131143 | Patent-Product Information Distribution Systems and Methods - Systems and methods for managing and distributing patent-product information are presented herein. The systems and method may facilitate the exchange of patent-product information, by performing the steps of: a) receiving patent-product information from a plurality of users; b) storing the patent-product information in a patent-product database on a server, in accordance with an input hierarchy; c) receiving a demand query from a public user, based on an identification marker; d) searching the patent-product database and obtaining patent-product information responsive to the public user's demand query; and e) delivering the obtained patent-product information to the public user. The systems and methods also provide for automatically issuance of an alert to a previously-specified recipient at a previously-specified time before expiration of a patent associated with the patent-product information. | 2011-06-02 |
20110131144 | SOCIAL ANALYSIS IN MULTI-PARTICIPANT MEETINGS - A method, system and computer program product are provided for social analysis in multi-party meetings. The method includes receiving a data stream of a multi-participant meeting and identifying participants' contributions in the data stream. The method also includes detecting a sub-activity within the data stream in which two or more participants are active and calculating a connection weight between two participants based on contributions in a sub-activity. Calculating a connection weight between two participants includes increasing a weighting of two participants that interact in the same sub-activity. The method also includes integrating the connection weight between two participants into a weighted social network. | 2011-06-02 |
20110131145 | Measuring engagement activities initiated by electronic word-of mouth referrals in social networks - A system is provided for assessing the historical engagement activities of a single user, and then altering the current presentation of engagement activities in accordance with a predetermined sequential series, or an algorithmic decision-tree, so that an optimized set of engagement options are presented to returning or recurring users. This system is capable of weighting each of the various engagement activities that have been clicked on by an individual, calculating an overall “engagement score”, and then presenting certain engagement activities based on that factor. | 2011-06-02 |
20110131146 | Employment management system - Embodiments of the present disclosure generally relate to a system, apparatus, and computer program product for employment management and, more particularly, an automated system for managing and matching employment requirements and employment candidates physically separated from one another. | 2011-06-02 |
20110131147 | METHOD AND SYSTEM FOR RECOMMENDATION BASED ON LOCATIONAL AND SOCIETAL RELATION - The present invention provides a method and a system for recommendation based on locational and societal relation capable of providing more personalized information by being linked with other persons that have locational and societal relationship based on the behavior, value, preference of the user through a psychographics-based recommendation system. | 2011-06-02 |
20110131148 | SYSTEM, METHOD, AND APPARATUS FOR MANAGING PRICE INFORMATION WITH LOCKING MECHANISMS - A computer-implemented method for managing price information. Embodiments include receiving a mapping of interconnected components, identifying as a first subset components subject to a first fixed price agreement not subject to a second fixed price agreement that overlaps the first fixed price agreement, identifying as a second subset the components subject to the second fixed price agreement not subject to the first fixed price agreement, and identifying as a third subset the components subject to both the first fixed price agreement and the second fixed price agreement. The method also includes receiving a price change for a price associated with a component in one of the subsets of components, and distributing an offset of the price change to components in the other subsets of components. | 2011-06-02 |
20110131149 | Method and Apparatus for Providing Retirement Income Benefits - A computerized method and system for administering an unannuitized variable annuity plan having a guaranteed minimum withdrawal payment feature associated with a systematic withdrawal program includes the steps of and system for storing data, determining an amount of a scheduled payment, periodically determining the account value, making the scheduled payment by withdrawing that amount from the account value, monitoring for an unscheduled withdrawal made under the plan and adjusting the amount of the scheduled payment in response to the unscheduled withdrawal. Scheduled payments will be made to the owner under the plan for the period of benefit payments, even if it is determined by the computerized method and system that the account value is or will be exhausted before all payments have been made. Payments made before such determination are made with the aid of the computer, and payments made thereafter may be made with or without the aid of the computer. | 2011-06-02 |
20110131150 | System and Method for Providing Secure Retirement Benefits Via a Conversion Process - A method for providing a person with a secured retirement program employs a computerized system to allocate assets owned by a person towards purchase of retirement benefits. The system selects at least one desired retirement benefit from a group of available retirement benefits. A user may specify a conversion period for allocating the assets to the selected benefits during this conversion period. The system allocates portions of the assets towards purchasing a fraction of the selected benefits at selected intervals within the conversion period. Thereafter, the system calculates benefit payments corresponding to the selected retirement benefits to the person during and after the conversion period, wherein the benefit payments during the conversion period is from contributions made from the assets and the purchased benefits, and the benefit payments after the conversion period are provided by the purchased benefits. | 2011-06-02 |
20110131151 | System and Method for Facilitating Unified Trading and Control for a Sponsoring Organization's Money Management Process - An embodiment of the present invention provides a system, method, process, software and standards that enable a unified trading and control process utilized by sponsoring organizations and asset managers (money managers) for sub advised or externally managed investment portfolios as to increase control over the trading process by a sponsoring organization, enhance regulatory compliance, substantially lower trading costs and improve investment performance on a recurring basis for the shareholders and beneficiaries investing in registered and non registered mutual funds and institutional investment portfolios. | 2011-06-02 |
20110131152 | METHOD AND SYSTEM FOR A DEFERRED VARIABLE ANNUITY WITH BENEFIT PAYMENTS AS A FUNCTION OF AN ADJUSTMENT FACTOR - A computer implemented data processing system and method processes data associated with a deferred variable annuity contract during the accumulation phase for a relevant life. The data includes a payment base value, a contract value, a withdrawal percent and a formula for determining an available benefit payment amount without reduction of the payment base value. The formula includes as factors the payment base value, the withdrawal percent, and an adjustment factor dependent on a period of deferral from a time a benefit payment withdrawal was first available until a first benefit payment withdrawal request and a period of time since the first benefit payment withdrawal request. | 2011-06-02 |
20110131153 | DYNAMICALLY CONTROLLING A COMPUTER'S DISPLAY - A computer-implemented method, system and computer program product for dynamically managing screen real estate on a remote computer's display is presented. A first computer receives an initial state of screen real estate of a remote computer's display. The first computer detects a change to an external physical environment of the remote computer's display, and then adjusts the initial state of the screen real estate in order to remotely create an adjusted state of the screen real estate. | 2011-06-02 |
20110131154 | NAVIGATION DEVICE, METHOD & SYSTEM - A navigation device is arranged to communicate information to a server. In at least one embodiment, the navigation device is arranged to determine a period of time for which a vehicle carrying the navigation device is parked, and to communicate information to the server associated with the period of time. | 2011-06-02 |
20110131155 | Method for Determining Distributions of Unobserved Classes of a Classifier - A distribution of an unobserved class for a classifier with no known training data is learned by first determining, for each known class, known distribution using known training data. Sufficient statistics of the distribution of the unobserved class are determined from the known distributions and the training data associated with each known class. If the known training data and the known distributions are bounded, then update parameters of the distribution of the unobserved class from the sufficient statistics, else update the parameters from sufficient statistics and a priori probability distributions that specify the distributions of the parameters. | 2011-06-02 |
20110131156 | System, Method and Computer Program Product for Incremental Learning of System Log Formats - A computer program is disclosed including but not limited to instructions to input an initial description of a data format and a batch of data comprising data in a new data format not covered by the initial description, instructions to use the first description to parse the records in the data source, instructions to discard records in the input data that parse successfully, instructions to collect records that fail to parse, instructions to accumulate a quantity, M of records that fail to parse, instructions to return a modified description that extends the initial description to cover the new data, instructions to transform the first description, D into a second description D′ to accommodate differences between the input data format and the first description D by introducing options where a piece of data was missing in the input data and introducing unions where a new type of data was found in the input data; and instructions to use a non-incremental format inference system such as LEARNPADS to infer descriptions for the aggregated portions of input data that did not parse using the first description D. | 2011-06-02 |
20110131157 | SYSTEM AND METHOD FOR PREDICTING CONTEXT-DEPENDENT TERM IMPORTANCE OF SEARCH QUERIES - An improved system and method for identifying context-dependent term importance of queries is provided. A query term importance model is learned using supervised learning of context-dependent term importance for queries and is then applied for advertisement prediction using term importance weights of query terms as query features. For instance, a query term importance model for query rewriting may predict rewritten queries that match a query with term importance weights assigned as query features. Or a query term importance model for advertisement prediction may predict relevant advertisements for a query with term importance weights assigned as query features. In an embodiment, a sponsored advertisement selection engine selects sponsored advertisements scored by a query term importance engine that applies a query term importance model using term importance weights as query features and inverse document frequency weights as advertisement features to assign a relevance score. | 2011-06-02 |
20110131158 | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD - An information processing apparatus that selects a plurality of feature amounts acquired by applying a filter to learning data and generates a discriminator based on the selected feature amounts includes a time specification unit configured to specify a calculation time required for acquiring a feature amount of a selection candidate by applying the filter to the selected feature amounts or the learning data, a precision specification unit configured to specify a precision of a discriminator generated based on the feature amount of the selection candidate and the selected feature amounts, a selection unit configured to select the feature amount of the selection candidate based on the calculation time and the precision, and a generation unit configured to generate the discriminator based on the selected feature amounts. | 2011-06-02 |
20110131159 | SYSTEMS AND METHODS FOR DETECTING THE PRESENCE OF A BIOLOGICAL STATUS USING CLUSTERING - A method for determining the presence of a biological entity. The method may include entering into a digital computer, at least a plurality of first input values associated with a first genetic element (e.g., mecA), a plurality of second input values associated with a second genetic element (femA), and a plurality of third input values associated with a third genetic element (e.g., orfX) associated with a plurality of samples. Each sample includes a first input value in the plurality of first input values, a second input value in the plurality of second input values, and a third input value in the plurality of third input values. The method also includes determining a threshold value associated with the third genetic element, separating the samples using the threshold value into a first set of samples and a second set of samples, clustering the first set of samples in a feature space defined by the first genetic element and the second genetic element, defining a first boundary space using the first set of samples, and defining a second boundary space using the second set of samples. The first and second boundary spaces differentiate a biological entity from other biological statuses. Other embodiments may also include the use of a genetic element such as SCCmec. | 2011-06-02 |
20110131160 | Method and System for Generating A Linear Machine Learning Model for Predicting Online User Input Actions - A method of targeting receives several granular events and preprocesses the received granular events thereby generating preprocessed data to facilitate construction of a model based on the granular events. The method generates a predictive model by using the preprocessed data. The predictive model is for determining a likelihood of a user action. The method trains the predictive model. A system for targeting includes granular events, a preprocessor for receiving the granular events, a model generator, and a model. The preprocessor has one or more modules for at least one of pruning, aggregation, clustering, and/or filtering. The model generator is for constructing a model based on the granular events, and the model is for determining a likelihood of a user action. The system of some embodiments further includes several users, a selector for selecting a particular set of users from among the several users, a trained model, and a scoring module. | 2011-06-02 |
20110131161 | Methods and Systems for Selecting and Presenting Content on a First System Based on User Preferences Learned on a Second System - A method of selecting and presenting content on a first system based on user preferences learned on a second system is provided. The method includes receiving a user's input for identifying items of the second content system and, in response thereto, presenting a subset of items of the second content system and receiving the user's selection actions thereof. The method includes analyzing the selected items to learn the user's content preferences for the content of the second content system and determining a relationship between the content of the first and second content systems to determine preferences relevant to items of the first content system. The method includes, in response subsequent user input for items of the first content system, selecting and ordering a collection of items of the first content system based on the user's learned content preferences determined to be relevant to the items of the first content system. | 2011-06-02 |
20110131162 | AUTONOMOUS BIOLOGICALLY BASED LEARNING TOOL - An autonomous biologically based learning tool system and a method that the tool system employs for learning and analysis are provided. The autonomous biologically based learning tool system includes (a) one or more tool systems that perform a set of specific tasks or processes and generate assets and data related to the assets that characterize the various processes and associated tool performance; (b) an interaction manager that receives and formats the data, and (c) an autonomous learning system based on biological principles of learning. The autonomous learning system comprises a memory platform and a processing platform that communicate through a network. The network receives data from the tool system and from an external actor through the interaction manager. Both the memory platform and the processing platform include functional components and memories that can be defined recursively. Similarly, the one or more tools can be deployed recursively, in a bottom-up manner in which an individual autonomous tools is assembled in conjunction with other (disparate or alike) autonomous tools to form an autonomous group tool, which in turn can be assembled with other group tools to form a conglomerated autonomous tool system. Knowledge generated and accumulated in the autonomous learning system(s) associated with individual, group and conglomerated tools can be cast into semantic networks that can be employed for learning and driving tool goals based on context. | 2011-06-02 |
20110131163 | Managing a Portfolio of Experts - Managing a portfolio of experts is described where the experts may be for example, automated experts or human experts. In an embodiment a selection engine selects an expert from a portfolio of experts and assigns the expert to a specified task. For example, the selection engine has a Bayesian machine learning system which is iteratively updated each time an experts performance on a task is observed. For example, sparsely active binary task and expert feature vectors are input to the selection engine which maps those feature vectors to a multi-dimensional trait space using a mapping learnt by the machine learning system. In examples, an inner product of the mapped vectors gives an estimate of a probability distribution over expert performance. In an embodiment the experts are automated problem solvers and the task is a hard combinatorial problem such as a constraint satisfaction problem or combinatorial auction. | 2011-06-02 |
20110131164 | SYSTEM AND METHOD FOR BUILDING A PREDICTIVE SCORE WITHOUT MODEL TRAINING - A system and method for building a predictive score without model training are disclosed. A set of predictive variables is defined based on raw data fields generated from raw data from one or more sources and domain knowledge. The raw data includes a historical set of transactions previously generated by one or more raw data sources. An scaled relative risk table to describe each predictive variable of the set of predictive variables is generated. The set of predictive variables is combined based on their associated relative risk tables to generate a predictive score for a future set of transactions. | 2011-06-02 |
20110131165 | EMOTION ENGINE, EMOTION ENGINE SYSTEM AND ELECTRONIC DEVICE CONTROL METHOD - An emotion engine and an emotion engine system adapted to an electronic device are provided. The emotion engine system includes a behavior control unit, a sensing unit, a time unit, and a behavior data bank. The behavior control unit provides a first behavior mode and a second behavior mode. When the sensing unit is enabled, it generates a trigger sensing signal or an initial sensing signal for the behavior control unit. The time unit generates a timing signal for the behavior control unit. The behavior data bank stores a plurality of behavior data, wherein the first and the second behavior modes are respectively corresponding to at least one of the behavior data. The behavior control unit determines the behavior data corresponding to the second behavior mode according to the timing signal, the trigger sensing signal and the first behavior mode. Additionally, an electronic device control method is also provided. | 2011-06-02 |
20110131166 | FUZZY USERS' ATTRIBUTES PREDICTION BASED ON USERS' BEHAVIORS - A method, apparatus, system, article of manufacture, and computer readable storage medium provide the ability to predict and utilize a user's attributes. A sample user behavior and a sample user attribute are collected. A model is trained based on the sample user behavior and sample user attribute. Using the model, a probability of a predicted user attribute based on the sample user behavior is predicted. Using the model and the probability, the predicted user attribute is fuzzily determined based on a real user behavior. The predicted user attribute is used to improve a user's experience. | 2011-06-02 |
20110131167 | LP relaxation modification and cut selection in a MIP solver - Mixed integer programs (MIP) are solved by constructing and solving associated linear programming (LP) relaxation problems. The LP relaxations are iteratively constructed through the introduction of cutting planes that are derived using one solution of an LP, then filtered based on an alternative solution to the LP. The LP relaxation is constructed, and its alternate solution is derived, to efficiently converge to a solution for the MIP. | 2011-06-02 |
20110131168 | RECOMMENDATION INFORMATION EVALUATION APPARATUS AND RECOMMENDATION INFORMATION EVALUATION METHOD - A content evaluation apparatus and a content evaluation method that can distribute contents that a user potentially needs without any omissions. A history class separation unit generates a separation plane for separating in a separation plane a characteristic vector of a selected content and characteristic vectors of non-selected contents stored in a browsing history table. A user characteristic vector calculation unit generates a user characteristic vector based on an orthogonal vector perpendicular to the separation plane thus generated and stores the user characteristic vector in a user characteristic vector management table. Subsequently, when a recommendation request receiving unit receives a recommendation request, a content evaluation unit evaluates the contents based on the stored user characteristic vector. | 2011-06-02 |
20110131169 | PATTERN DETERMINATION DEVICES, METHODS, AND PROGRAMS - A pattern determination device has probability computation means and dissimilarity decision means. The probability computation means computes an internal probability that is a probability in which a value of a predetermined component of a pattern that takes place according to a probability density distribution in a domain of an input pattern falls in a range between the value of said predetermined component of a pattern X (1) and the value of said predetermined component of a pattern x (2). The dissimilarity decision means decides a dissimilarity between said pattern X (1) and said pattern X (2) based on said internal probability computed by said probability computation means. | 2011-06-02 |
20110131170 | Processing data using sequential dependencies - The specification describes data processes for analyzing large data steams for target anomalies. “Sequential dependencies” (SDs) are chosen for ordered data and present a framework for discovering which subsets of the data obey a given sequential dependency. Given an interval G, an SD on attributes X and Y, written as X→G Y, denotes that the distance between the Y-values of any two consecutive records, when sorted on X, are within G. SDs may be extended to Conditional Sequential Dependencies (CSDs), consisting of an underlying SD plus a representation of the subsets of the data that satisfy the SD. The conditional approximate sequential dependencies may be expressed as pattern tableaux, i.e., compact representations of the subsets of the data that satisfy the underlying dependency. | 2011-06-02 |
20110131171 | RISK STRATIFICATION OF GENETIC DISEASE USING SCORING OF AMINO ACID RESIDUE CONSERVATION IN PROTEIN FAMILIES - Methods, databases and software for determining the risk of an adverse health event for patient by analysis of the protein sequence of the patient are described. The methods involve obtaining a protein sequence that is associated with a specific disorder from the patient. The protein sequence from the patient is compared to a database of sequences of the same protein and is analyzed to determine the conservation score of the amino acid residues in the protein. Those amino acid residues having high conservation scores will be further analyzed to determine if there are mutations present at those highly conserved positions. Patients having proteins with mutations in highly conserved positions are determined to have a higher risk of an adverse event due to the disorder. | 2011-06-02 |
20110131172 | IDENTIFYING GEOSPATIAL PATTERNS FROM DEVICE DATA - Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library. | 2011-06-02 |
20110131173 | COMPENSATING FOR UNBALANCED HIERARCHIES WHEN GENERATING OLAP QUERIES FROM REPORT SPECIFICATIONS - Systems, methods and articles of manufacture are disclosed for generating an online analytical processing (OLAP) query against a cube. The cube may have dimensions, each dimension having a hierarchy of members. A report specification may be received against a hierarchy of the cube. An OLAP query may be generated from the report specification. The OLAP query may include projected members not having any descendant at the detail level of the hierarchy, thus producing more accurate results. | 2011-06-02 |
20110131174 | SYSTEM AND METHOD FOR AN INTELLIGENT STORAGE SERVICE CATALOG - A method and system relate to data storage, and more particularly, to an intelligent storage service catalog. A method is implemented in a computer infrastructure having programming instructions. The programming instructions are operable to receive at least one definition of storage requirements for an organization for at least one data type and establish at least one data storage allocation rule based on the at least one data type. Additionally, the programming instructions are operable to receive a request for storage for the at least one data type and allocate data storage based on the request for storage and the at least one data storage allocation rule. | 2011-06-02 |
20110131175 | DOCUMENT MANAGEMENT SYSTEM, DOCUMENT MANAGEMENT METHOD, AND COMPUTER READABLE MEDIUM STORING PROGRAM THEREFOR - A document management system includes a memory and a controller. The memory stores access privilege information configured to define, for each display style of a document element displayed in an electronic document, privileges of users or user groups regarding access to a document element having a display style. In response to a request from a user to perform an operation on a document element in an electronic document, the controller controls whether the operation is executed or not on the document element, using the access privilege information stored in the memory, in accordance with a privilege among privileges of the users or user groups for a display style of the document element, the privilege being a privilege of the user or a user group to which the user belongs. | 2011-06-02 |
20110131176 | SYSTEMS AND METHODS FOR GENERATING ITERATED DISTRIBUTIONS OF DATA IN A HIERARCHICAL DATABASE - Embodiments relate to systems and methods for generating iterated distributions of data in a hierarchical database. A data store can store data in a hierarchical format, for instance, in a tree. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as nodes representing quarters. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, the spreading tool can access or host sequence logic including multiple sets of spreading rules which each ensure that data is spread in an order that takes dependencies, formatting, outputs, or other factors into account. In aspects, the spreading tool can receive or generate a prioritized ordering of the sets of spreading rules, to ensure that data distribution passes are iterated in a desired or error-free order. | 2011-06-02 |
20110131177 | METHOD AND SYSTEM FOR PROVIDING RAPID UPDATING OF SERVICES IN AN IMS ENVIRONMENT - A method and a system for creating or updating a plurality of user profiles in an IMS network are disclosed. For example, the method generates a service profile, wherein the service profile comprises a new service profile or an updated service profile having a service profile type identifier. The method sends, via an update message, the service profile to at least one network element that is used to support at least one service defined by the service profile for updating a plurality of user profiles maintained by the at least one network element. | 2011-06-02 |
20110131178 | MANAGING DATA IN MARKUP LANGUAGE DOCUMENTS STORED IN A DATABASE SYSTEM - Methods and systems are disclosed for storing, propagating, and searching for data stored in markup language documents, such as a data hierarchy defined by an XML schema. Each node in the data hierarchy may include an XML document representing an instance of the thing being categorized at that level of the hierarchy. A collection of such documents may be stored in a relational database according to a schema for storing the XML documents as well as the parent child relationships between the documents, i.e., a schema describing the data hierarchy. Further, a document at one node in the hierarchy may inherit attributes from its ancestors. That is, one node within a given hierarchy may inherit data from other nodes in the hierarchy as well as propagate information to descendants. | 2011-06-02 |
20110131179 | DATA CONTROL DEVICE, DATA CONTROL METHOD, AND COMPUTER-READABLE MEDIUM - A data control device includes: an execution unit that executes, as an active runtime environment, one of a plurality of runtime environments each provided with an individual clipboard used for data reading and writing; a switching unit that switches the active runtime environment; a decision unit that, when the active runtime environment is switched by the switching unit, decides whether an item of data written to a clipboard of a runtime environment that is active before the switching should be copied to a clipboard of a runtime environment that will become active after the switching, by referring to an attribute of at least one of the runtime environment that is active before the switching and the runtime environment that will become active after the switching; and a management unit that manages copying of the item of data between the clipboards based on the decision made by the decision unit. | 2011-06-02 |
20110131180 | METHOD AND APPARATUS FOR CONFIGURING A CONTENT OBJECT - An approach is provided for configuring a content object. A service receives a request, from a user, to configure a content object at a device. The service then causes, at least in part, a change to a state of the content object based on the request. The content object is related to a content playlist, and a configuration of the content object is stored at a host. | 2011-06-02 |
20110131181 | INFORMATION PROCESSING DEVICE AND COMPUTER READABLE STORAGE MEDIUM STORING PROGRAM - An information processing device includes a storage to store a plurality of original files and a processor to execute a first process including obtaining an acquisition request to request an acquisition of a first file descriptor assigned to a first file specified among the original files, the acquisition request being generated in a second process executed by the processor, determining whether or not the first file is designated as a file to be protected, generating a second file on a basis of the first file when the first file is determined to be designated as the file to be protected, and acquiring a second file descriptor assigned to the second file in reply to the acquisition request. | 2011-06-02 |
20110131182 | AUTOMATIC COMPARISON OF ROAMING DATA OR ROUTING DATA - Method for comparing network data, particularly roaming data and/or routing data, between at least two databases ( | 2011-06-02 |
20110131183 | Using a Data Protection Server to Backup and Restore Data on Virtual Servers - A virtual machine may be discovered through a directory service or via an agent that is installed on the host operating system that is running the virtual machine. If the agent is installed on the virtual machine, the agent monitors changes to a set of protected volumes on the virtual machine. If the agent is installed on the host, the agent monitors changes to the protected volumes, which may contain one or more virtual servers on the host. Periodically, these changes from the host or the virtual server are sent to a data protection server. The data protection server updates its replicas of protected volumes with the sent changes. Versions of files on a data protection server corresponding to a volume of a virtual server may be restored to the virtual machine, to another machine, or may be viewed from the data protection server. | 2011-06-02 |
20110131184 | FOCUSED BACKUP SCANNING - Methods, systems, and computer program products are provided for performing data backup of a file system. A monitoring process is configured to include a file system representation (FSR) representing the file system, the FSR comprising a plurality of nodes, each node corresponding to a respective one of a plurality of elements of the file system. A monitoring process includes a file system representation (FSR) of a file system. The FSR comprises a plurality of nodes corresponding to a respective one of a plurality of elements of the file system. The monitoring process receives a notification of a change to a first element of the file system, caches information associated with a second element of the file system to provide cached information, and processes the FSR in response to the change. | 2011-06-02 |
20110131185 | HDAG BACKUP SYSTEM WITH VARIABLE RETENTION - A storage system efficiently allocates storage space for data backup. An illustrative storage system comprises a storage and backup logic that manages data backup in the storage and converts a file to a hash-based directed acyclic graph (HDAG) so that a hierarchy of nodes of the HDAGs contain a hash of child nodes. The backup logic creates multiple HDAGs for one or more of a plurality of retention policies and represents directories by a first node containing a payload of metadata and weak references to roots of child nodes, and a second node containing references to the first node and to any HDAGs corresponding to files and/or directories governed by an active policy of the plurality of retention policies. | 2011-06-02 |
20110131186 | Extending a Database Recovery Point at a Disaster Recovery Site - A DBA may pre-generate database recovery jobs on a convenient schedule at a local site, then recover a database at a disaster recovery site. Archive log files for the database that are generated in the interim between recovery job generation and recovery job execution are automatically incorporated into the recovery job when it executes, extending the recovery point closer to the time of the disruption that triggered the need or desire for recovery. | 2011-06-02 |
20110131187 | SNAPSHOT STORAGE AND MANAGEMENT SYSTEM WITH INDEXING AND USER INTERFACE - A system and method of managing stored data in a storage management system. The storage management system includes a storage manager, a media agent connected to the storage manager, and a primary volume connected to the media agent. A plurality of snapshots are taken of the primary volume. The snapshots are indexed by associating respective information with the snapshot. The indexed snapshots are copied to a recovery volume. In this way, browsing features are enabled for the user. The user may view the snapshots in a hierarchical format, and may even view snapshot data in association with the corresponding application. The resultant recovery volume may be used to replace a primary volume. | 2011-06-02 |
20110131188 | METHOD AND SYSTEM FOR REAL TIME SYSTEM LOG INTEGRITY PROTECTION - A method and system for managing integrity of system log file data. The system comprises a first component which, using a hook in a kernel of an operating system, allows interception of a write operation by a file system on at least one log file; then the first component detects a change in the security context in which the record is written in the log file. At each change detected, the first component adds information in the log file including the context information. The system further comprises a second component which reads the log file and, using the information added by the first component, detects if the change of context is due to a malicious writing operation in the log file for instance done by an unauthorized user or process. | 2011-06-02 |
20110131189 | METHOD AND DEVICE FOR MANAGING QUEUES, AND CORRESPONDING COMPUTER PROGRAM PRODUCT - A method for managing a queue, such as for example a FIFO queue, and executing a look-ahead function on the data contained in the queue includes associating to the data in the queue respective state variables (C | 2011-06-02 |
20110131190 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING A GENERIC DATABASE SECURITY APPLICATION USING VIRTUAL PRIVATE DATABASE FUNCTIONALITY WITH A COMMON SECURITY POLICY FUNCTION - Methods for providing a generic database security application using virtual private database (VPD) functionality are provided. The methods may include inserting rows into a user security table in a database providing VPD functionality, each row comprising a user ID for which database access is to be controlled, the name of a database object to be secured, and a predicate; and defining a security policy function common to all secured database objects, said security policy function generating a second predicate to be appended by the database's VPD functionality to queries made on a queried secured database object by a querying user, said second predicate based on at least one predicate in at least one row in the user security table, the at least one row referencing the name of the queried secured database object and the user ID of the querying user. Related systems and computer program products are also provided. | 2011-06-02 |
20110131191 | 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. | 2011-06-02 |
20110131192 | Approaches to Reducing Lock Communications In a Shared Disk Database - Lock communications in a shared disk database system is reduced by several approaches: sending a single message to a lock manager for locks required for an operation and locks that will be required in the future, the operations may include row update, row delete, large scan, and row insert; performing an operation in two executions, where in a first execution locks required for the operation is determined without performing the operation, and in a second execution a single message is sent to a lock manager for the required locks and the operation is performed; in free space searching, sending a single message to a lock manager for row and page locks before a row insert is actually performed; and granting locks in an unfair manner. | 2011-06-02 |
20110131193 | On Demand Locking of Retained Resources in a Distributed Shared Disk Cluster Environment - Systems, methods, computer program product embodiments are provided for locking retained resources of database information in a distributed shared disk cluster environment. An embodiment includes providing a request on demand for physical access to a page by a task of a node among a cluster of nodes, managing selective bypassing of waiting access requests to the page at intranode and internode levels in response to the request on demand, and handling requests for page ownership to prioritize a request on demand. Further included are determining whether another node holds a lock on the page and identifying an access type for the waiting access requests in order to coordinate transfer of the lock to the node. | 2011-06-02 |
20110131194 | Creating a Service Mashup Instance - A method for creating a service mashup instance comprises recording at least two services being selected by a user during an exploration procedure, obtaining a relationship between the at least two services, and generating the service mashup instance based on the relationship. Additionally, a method of using content retrieved from external data sources to create a service based on that content comprises, with a browser application, recording at least two services being selected by a user during an exploration procedure, analyzing the relationship between the at least two services selected, generating the service mashup instance based on the relationship, and storing the relationship between the at least two services in a repository. | 2011-06-02 |
20110131195 | NETWORK SEARCH METHOD FOR PROVIDING SEARCH WINDOW DURING EXECUTION OF APPLICATION PROGRAM - The present invention pertains to a network search method for providing a search window during running an application program. The network search method includes displaying a search tool | 2011-06-02 |
20110131196 | FSA CONTEXT SWITCH ARCHITECTURE FOR PROGRAMMABLE INTELLIGENT SEARCH MEMORY - Memory architecture provides capabilities for high performance content search. The architecture creates an innovative memory that can be programmed with content search rules which are used by the memory to evaluate presented content for matching with the programmed rules. When the content being searched matches any of the rules programmed in the Programmable Intelligent Search Memory (PRISM) action(s) associated with the matched rule(s) are taken. Content search rules comprise of regular expressions which are converted to finite state automata (FSA) and then programmed in PRISM for evaluating content with the search rules. PRISM architecture comprises of a plurality of programmable PRISM Search Engines (PSE) organized in PRISM memory clusters that are used simultaneously to search content presented to PRISM. A context switching architecture enables transitioning of PSE states between different input contexts. | 2011-06-02 |
20110131197 | OPTIMIZING CACHING PERIOD OF LOCATION DATA FOR NETWORK BASED LOCATION SERVICES - A system and associated method for optimizing caching period of location data for network based location services. A location caching server receives a location request from a mobile device. The location caching server calculates, pursuant to a predefined calculation rule, a caching period of a location cache entry for the mobile device based on a precision level requested by the mobile device and a service precision level assigned for a type of location service for which the location request was made. The location caching server obtains real location data of the mobile device of the calculated caching period is expired. The location caching server subsequently adjusts the caching period based on a distance traveled by the mobile device pursuant to a predefined adjustment rule, and updates the location cache entry. | 2011-06-02 |
20110131198 | METHOD AND APPARATUS FOR PROVIDING A FILTER JOIN ON DATA STREAMS - A method and apparatus for processing at least one data stream are disclosed. For example, the method receives at least a join query for the at least one data stream, wherein the join query specifies a lifetime for keeping a tuple as a marker for a beginning of a sequence of interest, and receives a tuple from the at least one data stream. The method marks the tuple as a beginning of a sequence of interest and stores the tuple, if the tuple is the beginning of the sequence of interest. The method applies one or more initial predicates to the tuple, and determines if the tuple matched a marked tuple, if the tuple meets the one or more initial predicates. The method determines if the tuple meets one or more conditions to be outputted, if the tuple meets the one or more initial predicates conditions. | 2011-06-02 |
20110131199 | QUERY PLAN REFORMULATION - Apparatus, systems, and methods may operate to receive an original query plan, to transform the original query plan into an equivalent executable compact query plan, and to store the compact query plan on a machine readable device. Further activities may include computing maximal source sub-queries associated with the compact query plan, and computing semi-join reductions of the maximal source sub-queries to provide an executable derivative query plan, which may also be stored on a machine readable device. Additional apparatus, systems, and methods are disclosed. | 2011-06-02 |
20110131200 | COMPLEX PATH-BASED QUERY EXECUTION - Systems, methods, computer program product embodiments are provided for executing a function in a path-based query when extracting data from a markup language document for return as a relational table, the markup language document organized hierarchically into nodes. An embodiment includes receiving a path-based query including a complex row pattern and column definition, forming multiple sets of nodes based on a simplified row pattern and column definition, determining ancestor-descendent pairings for the nodes in the column definition set, and utilizing the ancestor-descendent pairings with the simplified row pattern to return a relational table satisfying the complex path-based query. An embodiment further includes extensible markup language (XML) as the markup language, and an XPath query expression as the complex path-based query. | 2011-06-02 |
20110131201 | Supply Chain Digital Map Management System and Integrating Method Therefor - The present invention discloses a supply chain digital map management system, which comprises a site database comprising basic records of vendors and an environment database comprising geographical features and atmosphere conditions that correspond to locations of the vendors. The supply chain digital map management system further comprises a processor which communicates with the site database and the environment database. As BOM tables, the vendor lists of a production are inputted into the processor, the supply chain structure is transferred and shown on the digital map. The supply chain digital map management shows the potential risks on the digital map with different colors/types of marking lines. | 2011-06-02 |
20110131202 | EXPLORATION OF ITEM CONSUMPTION BY CUSTOMERS - A method, system and computer program product for exploration of item consumption by customers are provided. The method includes profiling each customer with self attributes and related attributes in the form of consumed items; profiling each item with self attributes, first order related attributes in the form of customers of the profiled item, and second order related attributes in the form of items consumed by the customers of the profiled item; and indexing the customer profiles and item profiles in a faceted search engine for exploration by a user. Searching the customer profiles and item profiles is carried out by user selection of one or more attributes of the customers and/or items. The method includes refining the indexed profiles to a segment of the data in the form of a compound logic condition of the attributes of the customer and/or items. | 2011-06-02 |
20110131203 | Determining Website Relevancy at the Time of Asset Usage using Location Based Services - An embodiment of the invention includes a method for searching for mobile assets in accordance with location. A monitoring module monitors usage of assets in a plurality of mobile devices to identify assets used in different locations. For each usage of an asset, the monitoring module identifies the location of the mobile device utilizing the asset via a global positioning system. A search query for a requested asset is received from a requesting mobile device. The location of the requesting mobile device is identified. Assets that are used in the location of the requesting mobile device are identified based on the monitoring of the usage of assets. Results of the search query are weighed by assigning higher rankings to the assets used in the location of the requesting mobile device. The results of the search query are sent to the requesting mobile device and/or an interface. | 2011-06-02 |
20110131204 | Deriving Asset Popularity by Number of Launches - An embodiment of the invention includes a method for searching for mobile assets (e.g., mobile telephone applications and/or web applications) based on popularity. The popularities of the mobile assets are determined by monitoring usage of the assets, e.g., downloading of assets and/or launching of assets. Popularities of the mobile assets are also determined by gathering and analyzing user feedback of the assets, e.g., user tags and/or user quality ratings. Search queries for assets are also monitored to determine asset popularity. A search query for a requested asset is received from a requesting mobile device. Results of the search query are weighed with the popularities of the assets; and, the results of the search query are sent to the requesting mobile device. The results of the search query are also sent to an interface. A repository of assets are created based on the popularities of the assets. | 2011-06-02 |
20110131205 | SYSTEM AND METHOD TO IDENTIFY CONTEXT-DEPENDENT TERM IMPORTANCE OF QUERIES FOR PREDICTING RELEVANT SEARCH ADVERTISEMENTS - An improved system and method for identifying context-dependent term importance of queries is provided. A query term importance model is learned using supervised learning of context-dependent term importance for queries and is then applied for advertisement prediction using term importance weights of query terms as query features. For instance, a query term importance model for query rewriting may predict rewritten queries that match a query with term importance weights assigned as query features. Or a query term importance model for advertisement prediction may predict relevant advertisements for a query with term importance weights assigned as query features. In an embodiment, a sponsored advertisement selection engine selects sponsored advertisements scored by a query term importance engine that applies a query term importance model using term importance weights as query features and inverse document frequency weights as advertisement features to assign a relevance score. | 2011-06-02 |
20110131206 | Methods and Apparatus for Presenting Search Results with Indication of Relative Position of Search Terms - Methods and apparatus are provided for presenting search results with indication of relative position of search terms. According to one aspect of the invention, search results are displayed for a search query comprising a plurality of search terms. A search query is received, for example, from a user and at least one document satisfying the search query is obtained. The disclosed method determines a relative position of at least two of the search terms in the document and at least a portion of the document is presented with an indication of the relative position of the at least two search terms in the document. The relative position is indicated using a predefined character to indicate one or more intervening elements between the at least two search terms. A relevance ranking can optionally be presented that is based on the relative position of the at least two search terms. | 2011-06-02 |
20110131207 | TEXT MESSAGING HOT TOPICS - A device includes a memory to store instructions; and a processor to execute the instructions to implement a data collector to collect text messages, a keyword extractor to extract keywords or key phrases from the collected text messages, and a user interface to present one or more of the extracted keywords or key phrases to a particular user. The device further includes a filter to filter the collected text messages based on one or more criteria, and a keyword ranker to rank the extracted keywords or key phrases based on one or more criteria. | 2011-06-02 |
20110131208 | SYSTEMS AND METHODS FOR LARGE-SCALE LINK ANALYSIS - Systems and methods for accepting relationship indications based on interaction among entities, where each relationship indication specifies that a respective pair of the entities may be related. A single entity record may be constructed that indicates all the linked entities that have been identified as being related to the entity. The entities may include an individual, a set of individuals, a communication terminal, a plurality of communication terminals, an organization, an e-mail address, a Web-site, a bank account and a home address. An analytics operation may performed, such as identifying a shortest sequence of interrelated entities that relate a first entity with a second entity, and acting upon the identified sequence. | 2011-06-02 |
20110131209 | KNOWLEDGE DISCOVERY TOOL RELATIONSHIP GENERATION - A system for managing a knowledge model defining a plurality of entities is provided. The system includes an extraction tool for extracting data items from disparate data sources that determines if the data item has been previously integrated into the knowledge model. The system also includes an integration tool for integrating the data item into the knowledge model that integrates the data item into the knowledge model only if the data item has not been previously integrated into the knowledge model. Additionally, a relationship tool for identifying, automatically, a plurality of relationships between the plurality of entities may also be provided. The system may also include a data visualization tool for presenting the plurality of entities and the plurality of relationships. | 2011-06-02 |
20110131210 | GUIDED NAVIGATION SYSTEM - A navigation system is used in combination with a data retrieval system to more effectively locate the correct answers or information in search content. The navigation system provides taxonomies that identify different information categories and sub-categories (facets). Classifiers automatically classify the search content by identifying the content corresponding with associated facets. The facets, in conjunction with the associated classifiers, provide robust classification and correlation between both structured and unstructured content. Rules can be used in conjunction with the facets and classifiers to automatically control different navigation operations. The navigation system can also leverage ontologies to dynamically create taxonomies and provides unique facet expansion and intra-document classification operations. | 2011-06-02 |
20110131211 | METHODS AND SYSTEMS FOR VISUALIZING TOPIC LOCATION IN A DOCUMENT REDUNDANCY GRAPH - Methods, systems, and computer program products can visualize topic location in a document redundancy graph. Document subcomponents such as, for example, document paragraphs of a document or document set can be searched for user interface specified search data and a determination can be made as to which document subcomponents contain information relating to the search data. Based on the redundancy graph data, a determination can then be made as to which particular user selectable node(s) of the graph contain the particular document subcomponent(s). Data for identifying the determined particular user selectable node(s) on a user interface can be generated and rendered to allow a user to quickly locate the particular user selectable node(s) on the redundancy graph. The particular user selectable nodes themselves can for example be visually highlighted on the graph. Keyword indexing can be used to assure chosen keywords are keywords relating to particular topics contained in the document set. | 2011-06-02 |
20110131212 | INDEXING DOCUMENTS - A document to be indexed is initially indexed in dependence upon language-specific rules of a single language. A success metric is used to assess the effectiveness of the single language indexing. If a threshold level of success is not attained, the document is identified as multi-lingual. In response to identifying the document as multi-lingual, the document is queued for multi-lingual indexing. A document may be fragmented into a number of smaller documents, each of which is indexed separately. | 2011-06-02 |
20110131213 | Apparatus and Method for Mining Comment Terms in Documents - This invention discloses a method for mining a comment term in a document. The method comprises, first, to build a document database and a keyword database, wherein the document database includes at least one digital document, the keyword database includes at least one keyword. Then, a language of the digital document is determined. The digital document is processed based on the language to form a first document. Next, word groups are gathered from the first document based on a gathering range and apart-of-speech, wherein each word group includes the keyword and a word with the part-of-speech. | 2011-06-02 |
20110131214 | INFORMATION RETRIEVAL METHOD, COMPUTER READABLE MEDIUM AND INFORMATION RETRIEVAL APPARATUS - According to an aspect of the invention, a computer readable medium stores a program causing a computer to execute a process for retrieving information. The process includes an extracting process, an executing process, a first creating process, a second creating process, a determining process. The extracting process extracts, from a first composition that is an object to be searched for and that includes first sentence elements and a second composition that indicates a retrieval condition and that includes second sentence elements, the first sentence elements, the second sentence elements, and sentence element relations indicating relations between the first sentence elements and relations between the second sentence elements. | 2011-06-02 |
20110131215 | PROCESS APPARATUS, DATA SCHEDULING METHOD, AND COMPUTER READABLE MEDIUM THEREOF FOR A DATA SCHEDULE - A process apparatus, a data scheduling method, and a computer readable medium thereof for a data schedule are provided. The process apparatus comprises a storage, a receiving interface, and a microprocessor. The microprocessor is respectively electrically connected to the storage and the receiving interface. The storage is configured to store a data scheduling structure which is constructed of a plurality of data items in an execution sequence. The receiving interface receives an input data item. The microprocessor retrieves at least one relevant data item from the data items according to the correlation information of the input data item. The microprocessor further performs a weight calculation according to the at least one relevant data item and the input data item, so as to generate at least one weight calculation result. The microprocessor further inserts the input data item into the data scheduling structure according to the at least one weight calculation result, so as to form an updated data scheduling structure. | 2011-06-02 |
20110131216 | AUTOMATICALLY LINKING DOCUMENTS WITH RELEVANT STRUCTURED INFORMATION - A method of associating a given text document with relevant structured data is disclosed. The method receives as inputs a text document, and structured data in the form of a relational database. The method then identifies terms in the text document, and searches and queries the structured data using the terms to identify fragments of the structured data that are relevant to the document. Finally, the text document and the identified fragments of structured data are output to a user. | 2011-06-02 |
20110131217 | COMPUTER PROGRAM AND COMPUTER SYSTEM FOR PRODUCING TEST FLOW - A program executed on a computer including storage, processing, output, and input units, the storage unit storing test-difficulty-calculation-elements-database, test-menu-database, and test-flow-database, for each test-menu-record, the program causing the processing unit to execute: calculating test-difficulty for each test-menu-record based on test-difficulty-calculation-formula by using at least one among pieces of information indicative of relationship with netlist, the number of package/test pins, expected operational clock frequency, process technology information, power consumption, and tester storage space; identifying all relationship between DFT scheme and priority, and causing the storage unit to store information indicative of the relationship between the DFT scheme and priority into the test-flow-database; and sorting the DFT scheme in an order of the priority based on the relationship between the DFT scheme and priority, causing the storage unit to store the DFT scheme as a test flow, and causing the output unit to output the test flow. | 2011-06-02 |
20110131218 | Dynamic Content Sorting Using Tags - A data processing system facilitates organization of content such as digital photographs, video files, audio tracks, and the like. The data processing system comprises a content manager that manages a content database and includes a content database initialization or creation utility and a content database search utility. The a content database initialization utility creates a content database by assigning one or more tags that represents context of the content to content and combines the tag or tags with associated content in a data structure, and saves the data structure in a database. The content database search utility specifies a set of tag values representing context of content and initiates a database query for determining a set of content items that match the specified set of tag values. The content database search utility searches for the set of content items that match the tag values. | 2011-06-02 |
20110131219 | SYSTEM AND METHOD FOR MANAGING MULTIPLE EXTERNAL IDENTITIES OF USERS WITH LOCAL OR NETWORK BASED ADDRESS BOOK - A method and system for managing multiple external identities of users with a local or network based address book having the steps of: creating a set of address book field and value information, the set of address book field and value information being one or more external identities; and forwarding the one or more external identities to a receiving party. | 2011-06-02 |
20110131220 | SYSTEMS AND METHODS FOR GENERATING AN OPTIMIZED OUTPUT RANGE FOR A DATA DISTRIBUTION IN A HIERARCHICAL DATABASE - Embodiments relate to systems and methods for generating an optimized output range for a data distribution in a hierarchical database. A data store can store data in a hierarchical format, for instance, in a tree. Higher-level data, such as yearly profit, may be desired to be spread from parent nodes to lower nodes, such as nodes representing quarters. A spreading tool can insert child nodes representing quarters, months, or other at insertion point(s) represented or encoded by a set of placeholder nodes, dividing quantities appropriately. In aspects, the spreading tool can access multiple sets of spreading rules which govern the distribution of data from higher level nodes to lower level nodes. In aspects, the spreading tool can conduct multiple passes of data distribution using different sets of spreading rules, capturing the outputs expressed in the child nodes and selecting rule sets which produce a desired deviation, range, or other characteristics. | 2011-06-02 |
20110131221 | METHOD AND SYSTEM FOR PROVIDING CONTEXT AWARE COMMUNICATION - A method for processing a message received by a client device over a mobile communication network is provided. The method enables, firstly, applying one or more predetermined rules on the message. The one or more predetermined rules facilitate modifying the message by removing unwanted words therefrom. Secondly, the method enables matching keywords in the modified message with keywords stored in a keyword database to extract context from the message. Finally, the method enables rendering the extracted context on a user interface screen of the client device. The extracted context is customizable by a user. | 2011-06-02 |
20110131222 | PRIVACY ARCHITECTURE FOR DISTRIBUTED DATA MINING BASED ON ZERO-KNOWLEDGE COLLECTIONS OF DATABASES - A system and method for privacy-preserving distributed data mining are presented. The system comprises clients, servers, and a distributed database comprising databases each residing on a server, wherein original data in each database is changed into masked data using a masking function based on a query template generated by one or more clients, and in response to a query obtained from a client as an instantiation of the query template, the masked data is retrieved and the query result on the original data is obtained using a reconstruction function. The query result can be displayed on a computer. The query template and the query can be functions or protocols among clients. The retrieved masked data and the reconstruction function can compute an accurate query result on the original data without revealing additional information in the database having some original data that generates said query result. | 2011-06-02 |
20110131223 | DETECTING SPAM DOCUMENTS IN A PHRASE BASED INFORMATION RETRIEVAL SYSTEM - An information retrieval system uses phrases to index, retrieve, organize and describe documents. Phrases are identified that predict the presence of other phrases in documents. Documents are the indexed according to their included phrases. A spam document is identified based on the number of related phrases included in a document. | 2011-06-02 |
20110131224 | Methods for Creating a Recommended Device List from Metrics - An embodiment of the invention provides a method for creating a recommended device list from metrics. Device metrics of a plurality of mobile devices are accumulated, wherein the device metrics include device attributes of the mobile devices. The device attributes include user tags and/or user quality ratings of the mobile devices. A database of the mobile devices is created, wherein the database includes the device attributes. A request for a mobile device is received from a user, wherein the request includes user attributes. The user attributes include job responsibilities, job level, business unit, geographic location, and/or user affiliations. A processor matches the device attributes to the user attributes in order to generate a recommended device list. The recommended device list is sent to the user and/or an interface. | 2011-06-02 |
20110131225 | AUTOMATED STRAIGHT-THROUGH PROCESSING IN AN ELECTRONIC DISCOVERY SYSTEM - Embodiments of the invention relate to systems, methods, and computer program products for automated straight-through processing in an electronic discovery system. Further, the embodiments described herein provide for electronic discovery processes, such as, but not limited to, data collection, barcoding, source-to-processing, quality control, third-party network data transfer and data analysis platform loading to be automatically initiated and performed in pipeline fashion. Once a process is completed on a dataset, the next process in the flow is automatically initiated unless exceptions are determined to exist. In addition, embodiments provide for prioritizing cases and conducting each process in the straight-through data processing based on the case prioritization. | 2011-06-02 |
20110131226 | SYSTEM AND METHOD FOR ABSTRACTION OF OBJECTS FOR CROSS VIRTUAL UNIVERSE DEPOLYMENT - A system and method for abstracting objects in a virtual universe (VU) deployment is provided. The system and method abstracts VU objects for editing in a common abstraction utility and for deploying to one or more VU grids containing one or more VU architectures and/or platforms (servers). The method can be implemented in a computer infrastructure having programming instructions operable to: obtain an object associated with a first virtual universe server; translate the object with syntax specific to at least a second virtual universe server, the syntax being different than that used with the first virtual universe server; and deploy the translated object to the second virtual universe server. | 2011-06-02 |
20110131227 | METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING AN INTEGRATED KNOWLEDGE MANAGEMENT SYSTEM - Methods, systems, and computer program products for providing an integrated knowledge management system are provided. A method includes configuring access interfaces between a knowledge management system and each of respective external domains serviced by a service provider entity. The knowledge management system includes a knowledge engine and a source of information that is local to the knowledge management system. The method further includes configuring access interfaces between the knowledge management system and each of respective access channels serviced by the service provider entity. The method further includes receiving a request for information via a knowledge engine from at least one of the access interfaces, searching one or more knowledge bases for the information and providing a response to the request for information based upon the searching. The access interfaces, knowledge engine, and knowledge management system collectively portion at least a portion of the integrated knowledge management system. | 2011-06-02 |
20110131228 | METHOD & APPARATUS FOR IDENTIFYING A SECONDARY CONCEPT IN A COLLECTION OF DOCUMENTS - A Methodology for identifying secondary concepts that are included in one or more documents in a collection of documents is disclosed. Training information is manually created from a subset of a collection of documents and used by a primary concept identification function to process textual information contained in the documents included in the collection of documents to identify primary concepts included in the collection of documents. Each of the primary concepts included in the collection of documents is used as input to a secondary concept identification function which results in the identification of secondary concepts included in each of the primary concepts. A query is generated and used as input to both the primary and secondary concept identification functions and the result of both the operation of both of these functions on the query is compared to the identified secondary concepts. The distance between the query and each of the secondary concepts is determined and those secondary concepts that are within a predetermined distance of the query are displayed. | 2011-06-02 |
20110131229 | QUERY GENERATING APPARATUS,QUERY GENERATING METHOD AND DATABASE SEARCH SYSTEM - According to one embodiment, a query generating apparatus includes a query storing unit, a detecting unit, and a query generating unit. The query storing unit stores, in association with query identification information for identifying a database query, a query character string in which a portion of a parameter as a data retrieval condition for the database query specified by the query identification information is described as an arbitrary variable identifier. When the query identification information specifying the database query and a parameter necessary for retrieval of data are received from a client, the detecting unit detects the query character string associated with the received query identification information from the query storing unit. The query generating unit replaces the variable identifier described in the query character string detected from the query storing unit with the parameter received from the client and generates a database query. | 2011-06-02 |
20110131230 | SYSTEM AND METHOD FOR ACCESSING POTENTIAL DAMAGE TO INFRASTRUCTURE ITEMS AFTER NATURAL EVENTS - Systems and methods for responding to a risk of damage caused by a natural event are presented. A method presented includes checking a sensor system database on a regular period for an occurrence of a natural event. If the natural event has occurred, a determination can be made as to whether the natural event is of sufficient strength and proximity to an infrastructure item to create a potential hazard to the infrastructure item. If so, a map of the severity of the natural event can be obtained from the sensor system database and compared to a database of infrastructure items. The database includes a fragility index associated with each infrastructure item. A customized checklist can then be generated for inspection of the infrastructure item. | 2011-06-02 |
20110131231 | METHOD TO EFFICIENTLY LOCATE META-DATA STRUCTURES ON A FLASH-BASED STORAGE DEVICE - Flash memory systems and methods for efficiently locating meta-data structures on solid-state devices, such as, flash-based memory devices, which allows for fast reconstruction of metadata structures are provided. These systems and methods place checkpoints, which identify the location of metadata structures, intelligently on the device so as to permit a more efficient method of locating such checkpoints. These techniques ensure best wear-leveling as all blocks on the device undergo the same wear-leveling strategy. These systems and methods further provide a free block maintenance strategy that provides blocks freed by garbage collection for future checkpoint writes. | 2011-06-02 |
20110131232 | SELECTING AND ANNOTATING WELL LOGS - Well logs are selected, annotated and correlated. In one example, a display of a well log showing logged information and well depths corresponding to the information is presented. Data related to the well log is searched to find a named formation near a selected depth and a name of a formation near the named formation is selected. The selected adjacent formation name is then presented on the display of the well log in association with the displayed depth. | 2011-06-02 |
20110131233 | Using Symbols to Search Local and Remote Data Stores - An approach is provided that uses symbols to represent search criteria. In this approach, a symbol is received from a user in a search request. Search criteria that corresponds to the received symbol is retrieved from a computer accessible data store. Data stores are searched for the plurality of search criteria that correspond with the received symbol and search results are retrieved based on the searching performed. These retrieved search results are then provided to the user. | 2011-06-02 |
20110131234 | INFORMATION PROCESS SYSTEM, AND PROGRAM - The present invention provides a technology to shorten the time required for a process extracting a portion of the information from a database including a large amount of information indicating each of element combinations. In order to accomplish the above object, an information process system includes a first database in which a large amount of combination information indicating combinations of a plurality of elements composed of one or more elements associated with each item is accumulated, a second database in which a portion of the combination information included in the first database is accumulated, an extracting unit extracting information corresponding to an extraction condition from the second database in accordance with the designation of the extraction condition including information specifying the second database by the user, and an output unit visually outputting a list of the information in which one or more elements are associated with each item, on the basis of the information extracted by the extracting unit. | 2011-06-02 |
20110131235 | Actionable Search Results for Street View Visual Queries - A server system receives a visual query and information about the current location of the querying device. The server system sends the query and location information to a visual query search system and receives one or more search results in accordance with the visual query and the location information. From the one or more search results, the server system identifies an entity in the visual query. The server system further identifies a client-side action corresponding to the identified entity and creates an actionable search result element configured to launch the client-side action. For example, if the identified entity were a restaurant the actionable search result elements could include buttons to initiate a telephone call, to read reviews, to map the address, or to make a reservation. If the actionable search result is selected, the client system launches the client-side action in an application distinct from the visual query client application. | 2011-06-02 |
20110131236 | SPEECH RETRIEVAL APPARATUS AND SPEECH RETRIEVAL METHOD - Disclosed are a speech retrieval apparatus and a speech retrieval method for searching, in an audio file database, for one or more target audio files by using one or more input search terms. The speech retrieval apparatus comprises a related document obtaining unit configured to search, in a related document database where documents related to audio files in the audio file database are stored, for one or more related documents by using the search terms; a correspondence audio file obtaining unit configured to search, in the audio file database, for one or more correspondence audio files corresponding to the obtained related documents; and a speech-to-speech search unit configured to search, in the audio file database, for the target audio files by using the obtained correspondence audio files. | 2011-06-02 |
20110131237 | SEARCHING FOR MOBILE CONTENT - Methods and apparatus, including computer systems and program products, for searching for mobile content. A method includes receiving, via a user interface, at a computer system independent of the mobile device, information identifying the mobile device to receive computer data; receiving, at the computer system, information identifying the computer data to be downloaded to the mobile device; using the computer system to search computer data offerings from mobile device content providers for the computer data; and wirelessly transmitting to the mobile device data corresponding to a search result. Another method includes an application, on a mobile device, querying a computer system independent of the mobile device for a result of a search for the computer data, and causing the downloading of the computer data. | 2011-06-02 |
20110131238 | SMART ROAD-TOLL-SYSTEM - A road pricing smart client and method for a road pricing system enabling the removal of information from the positioning data describing the itinerary which suggest private data such as travelling speed and itinerary of the originator of the data. Accordingly, the smart client and method is configured to re-sample the original positioning points of the route into equidistant sections, remove timing information from the positioning data, slice the re-sampled route into slices shaped as those provided by other road users by employing a common “virtual grid”. By transmitting the slices in randomized order with an arbitrary delay, coherence of slices corresponding to formerly neighboring portions of the itinerary, are not correlated anymore. However, there is still enough information provided to the toll system to send an excerpt of the fee database allowing the smart pricing client or method to calculate the occurred fees. | 2011-06-02 |
20110131239 | MEDIA PLAYLIST CONSTRUCTION FOR VIRTUAL ENVIRONMENTS - Embodiments of the invention provide techniques for generating song playlists for use in an immersive virtual environment. Generally, playlists may be generated based on stored music preference data. The music preference data may be generated by storing user interactions with specific songs. The user interactions may be associated with characteristics of the user's situational context within the virtual world. The music preference data may be indexed by song name, and/or by musical properties. Subsequently, the music preference data may be used to generate a playlist adapted to the user's current situation within the virtual world. | 2011-06-02 |
20110131240 | Personalized Nutrition Advisor - The instant invention describes various computer program products and methods of using the same in order to provide personalized nutritional advice to end users. | 2011-06-02 |
20110131241 | Actionable Search Results for Visual Queries - A server system receives a visual query and identifies an entity in the visual query. The server system further identifies a client-side action corresponding to the identified entity and creates an actionable search result element configured to launch the client-side action. Examples of actionable search result elements are buttons to initiate a telephone call, to initiate email message, to map an address, to make a restaurant reservation, and to provide an option to purchase a product. The entity identified in the visual query may be indirectly associated with a client-side action whose contact address or appropriate link is found in a search result associated with the identified entity. The client system receives and displays the actionable search result element, and upon a user selection of the actionable search result element, launches the client-side action in an application distinct from the visual query client application. | 2011-06-02 |
20110131242 | PERSISTENT QUERYING IN A FEDERATED DATABASE SYSTEM - Methods and systems are provided, for persistent querying in a federated database system. A federated database system has a plurality of connectable database management system nodes, each database node having at least one database. Persistent querying includes: receiving a query at a first database node and propagating the query from the first database node to other database nodes in the federated database system. A responding database node satisfying the query: obtains a query results set; defines a topic identifier for the query; and publishes subsequent messages relating to the topic identifier when data updates are available. The first database node receives query results sets from one or more responding nodes and the first database node subscribes to topic identifiers for publications of subsequent messages from the responding database nodes. Subsequent messages are published relating to the query along the connection through which the query is returned. | 2011-06-02 |