29th week of 2011 patent applcation highlights part 53 |
Patent application number | Title | Published |
20110178938 | SYSTEM AND METHOD FOR ASSESSING ENVIRONMENTAL FOOTPRINT - An environmental footprint assessment system is disclosed. The environmental footprint assessment system determines the environment footprint of an entity by analyzing financial information regarding the entity. For example, the environmental footprint assessment system may determine the carbon footprint of a business. The environmental footprint assessment system compares an entity's financial information against a database of environmental impacts to produce an initial carbon footprint assessment for the entity. The initial assessment is reviewed for areas of spending that contribute significant to the entity's carbon footprint. The database of environmental impacts can be refined with additional environmental impact information regarding the areas of significant carbon contribution. A subsequent iteration of the carbon footprint assessment is performed, and an updated carbon footprint assessment is produced. The process is repeatedly iteratively to produce additional carbon footprint assessments. | 2011-07-21 |
20110178939 | SYSTEM AND METHOD FOR DEVELOPING, IMPLEMENTING, AND MONITORING A DYNAMIC SCALABLE PHILANTHROPIC INFRASTRUCTURE THAT MOTIVATES AND EMPOWERS INDIVIDUALS TO ENGAGE IN AND MANAGE DESIRED CUSTOMIZABLE PHILANTHROPIC ACTIVITIES - The present invention is directed to systems and methods for providing unconventional employee benefit plans and corresponding customizable benefits to high-earning individuals, and more particularly to a system and method for developing, implementing, and monitoring a dynamic scalable philanthropic infrastructure, that is made available to selected members of an implementing organization as a workplace benefit, and that includes at least one or more customizable training and counseling components configured to provide the eligible participating members with a better understanding of philanthropy as part of a balanced lifestyle, and to motivate, empower, and guide the members, to engage in, and to manage one or more desired philanthropic activities. | 2011-07-21 |
20110178940 | AUTOMATED ASSESSMENT CENTER - A web based Assessment Center system that imposes a prescribed workflow and facilitates defined interactions between the various participants implementing the Assessment Center method using portal technology. The system relies on a hub-and-spoke web-based client/server architecture, and a software foundation comprising an open-architecture modular array of web-based software for data collection and exchange between the various participants. The software modules include a Role profile module by which a customer can specify a freeform customer role profile, a Job Analysis module for distilling suitability ranking factors from the customer's free form Role profile, a Proctor Module for online testing, a Simulation Module for recording video simulations, and a Scoring Module for standardizing multiple Assessor scoring of the recorded video simulations and consolidation of the online test scores and simulation scores into a Data Map for collective decision-making. An integrated Video Training Module for training and certification of Assessors. | 2011-07-21 |
20110178941 | INTERNET BASED RESUME COLLECTOR AND RELATED METHOD - An internet based resume database collector includes at least one host server. The at least one host server is operative to communicate with the Internet. The resume database system is accessible by a plurality of job candidates and a plurality of employers over the internet. The resume database system includes an interface module, a data collector module and a formatting module. The resume database system further includes a criteria collector module, a search module and a communications module. | 2011-07-21 |
20110178942 | Targeted Security Implementation Through Security Loss Forecasting - A method of selecting security actions is provided. The method comprises estimating a maximum forecast loss, identifying general, sector specific, and targeted threats. The method further comprises forecasting a security loss based on the estimated maximum forecast loss and the threats, estimating a reduction in the security loss based on a first investment on a general threat countermeasure, on a second investment on a sector specific countermeasure, and on a third investment on a targeted threat countermeasure. The method further comprises allocating at least a portion of a security investment budget among the first, the second, and the third investments to maximize the estimated reduction in security loss. An aspect disclosed comprises a method that determines rates of return on security investment and selects security investments based on the rates of return. An aspect disclosed comprises a system for forecasting a security loss based on a security investment. | 2011-07-21 |
20110178943 | Systems and Methods For Anonymity Protection - In any situation where an individual's personal attributes are at risk to be revealed or otherwise inferred by a third, there is a chance that such attributes may be linked back to the individual. Examples, of such situations include publishing user profile micro-data or information about social ties, sharing profile information on social networking sites or revealing personal information in computer-mediated communication. Measuring user anonymity is the first step to ensure that a users identity cannot be inferred. The systems and methods of the present disclosure, embrace an information-entropy-based estimation of the user anonymity level which may be used to predict identity inference risk. One important aspect of the present disclosure is complexity reduction with respect to the anonymity calculations. | 2011-07-21 |
20110178944 | SYSTEM FOR CALCULATING THE NUMBER OF DELIVERY ROUTES, AND METHOD FOR CALCULATING THE NUMBER OF DELIVERY ROUTES - The necessary number of delivery routes is accurately calculated corresponding to properties of an area. A system | 2011-07-21 |
20110178945 | SYSTEM FOR ASSISTING DETERMINATION OF DELIVERY SYSTEM, ROUTE CREATION SYSTEM, METHOD FOR ASSISTING DETERMINATION OF DELIVERY SYSTEM, AND ROUTE CREATION METHOD - Articles are delivered to stores within a predetermined area in an economical and efficient manner. A route creation system | 2011-07-21 |
20110178946 | SYSTEMS AND METHODS FOR REDUNDANCY USING SNAPSHOTS AND CHECK POINTING IN CONTACT HANDLING SYSTEMS - One example embodiment includes a method for computing environment redundancy with check pointing. The method includes receiving a script application in a first computing environment and a second computing environment. The method further includes receiving the one or more scripts in the first computing environment and the second computing environment. The method further includes executing the script application and at least one of the one or more scripts in the first computing environment and preparing a snapshot of the state of the first computing environment at predetermined checkpoints in the script application and the one or more scripts. The method further includes saving the snapshot to a memory in the first computing environment, transmitting the snapshot to the second computing environment and saving the snapshot to a memory in the second computing environment. | 2011-07-21 |
20110178947 | GREETER METHODS AND SYSTEMS - A restaurant greeter method includes storing a plurality of greeting messages in memory of a greeter, associating at least one greeting message with a specific time of day, playing the at least one greeting message from the memory of the greeter upon detection of an individual at the specific time of day, and playing a different message if an individual is detected and the time is not at the specific time of day. Messages and other data can be downloaded from a remote server or loaded at the greeter. The greeter can be interrupted by a base station. Each of the messages can be temporally assigned. In an example, a bypass circuit selectively connects the greeter intermediate to the menu post and the base station. | 2011-07-21 |
20110178948 | METHOD AND SYSTEM FOR BUSINESS PROCESS ORIENTED RISK IDENTIFICATION AND QUALIFICATION - A method and system for identifying and quantifying a risk is disclosed. In one embodiment, the method comprises forming a two-dimensional risk matrix, wherein a first dimension of the matrix comprises risk variable categories and a second dimension comprises standard business processes, placing a risk variable onto the two-dimensional risk matrix, wherein the risk variable is categorized by one of the risk variable categories and one of the standard business processes, connecting the variable node with another risk variable in the two-dimensional risk matrix, and applying a learning method to the two-dimensional risk matrix to compose a risk model to use for quantifying the risk. The system comprises a processor operable to perform the steps embodied by the method. | 2011-07-21 |
20110178949 | METHOD AND SYSTEM ENABLING DYNAMIC COMPOSITION OF HETEROGENOUS RISK MODELS - A method and system for quantifying risk by composing a heterogeneous risk model are provided. The method comprises providing risk input data associated with one or more risk nodes to a processor, running one or more risk models to output individual risk quantifications for each risk node, and aggregating the individual risk quantifications into a single output. The system comprises a processor operable to provide risk input data associated with one or more risk nodes to a processor, run one or more risk models to output individual risk quantifications for each risk node and aggregate the individual risk quantifications into a single output. | 2011-07-21 |
20110178950 | System and method of visual representation of stock exchange transactions - System and method of visual representation of stock exchange transactions which provide additional information for traders when it comes to taking buy/sell decisions for stocks, being oriented towards electronic stock exchange transactions. Specifically, the present invention is aimed at tools for trading of products that can be traded in terms of quantities and/or prices. The method is based on labeling each transaction with a label selected from between initiated buy transaction, when the execution price is equal to or greater than the sell limit price registered in the first sell level of the order book, and initiated sell transaction, when the execution price is equal to or lower than the buy limit price registered in the first buy level of the order book. | 2011-07-21 |
20110178951 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR DETERMINING A VALUE OF AN INDEX - A method and system for determining and sending or posting an electronic value for an index is provided. A list of sectors is obtained. The system then accesses a database storing company information. Eligible securities are selected, assigned to sectors and ranked within each sector. A weight for each eligible security is determined. An amount for the index value of the selected eligible securities based on the weighting is calculated. The index value may be posted or outputted electronically. | 2011-07-21 |
20110178952 | SYSTEM, METHOD, AND PRODUCT FOR PROTECTING A REAL ESTATE VALUE - A computer program product, saved on a memory connected to a computer, to protect a purchase price of real estate to minimize liability risk associated with a loss of value of the real estate. The computer program product includes programs by which the computer executes a plurality of steps. The steps include selecting at least one inventory of real estate for processing and calculating a protected price of at least one unit of the selected at least one inventory. An exercise option for the at least one unit based on the start date and the protected price may be determined and an opt-out option based on the start date and the protected price may also be determined. At least one of (a) a first output or an exercise failure output based on the exercise option or (b) a second output or an opt-out failure output based on the opt-out option may be output. | 2011-07-21 |
20110178953 | METHODS AND SYSTEMS FOR COMPUTING TRADING STRATEGIES FOR USE IN PORTFOLIO MANAGEMENT AND COMPUTING ASSOCIATED PROBABILITY DISTRIBUTIONS FOR USE IN OPTION PRICING - Exemplary methods and systems for creating uncorrelated trading strategies and deriving associated implied probability distributions of the price of an underlying financial instrument at future times are disclosed, applicable to stock market prices, interest rates, currency exchange rates, commodity prices and credit spreads. | 2011-07-21 |
20110178954 | System and Method for Visualization of Results of Multi-Criteria Financial Optimizations - Described is a system including a memory arrangement and a processor for graphically representing in a space data representing at least one portfolio. The memory arrangement stores a Multi-Criteria Financial Optimization (“MCFO”). The processor solves the MCFO to generate data corresponding to a set of portfolios. The processor selects vertex points corresponding to a set of components of the portfolios. The processor defines coordinates of the vertices on a chart and plots the vertices as points on the chart. The processor defining a projection vector-function using coordinates of the vertices and selecting a subset of the portfolios on the chart. The processor computing coordinates for the portfolios in the subset using the projection vector-function and a weighting corresponding to the portfolios. The processor plotting points corresponding to the portfolios in the subset on the chart using the computed coordinates. | 2011-07-21 |
20110178955 | Open End Mutual Fund Securitization Process - A computer implemented system is provided for exchanging shares in an exchange traded product. A display is provided for displaying data representing shares of an exchange traded product comprising a leveraged portfolio of securities satisfying capitalization and performance criteria, the securities within the portfolio being weighted and having an expected future performance return greater than securities comprising a benchmark. The leveraged exchange traded product is configured for trading shares of the leveraged exchange traded product at a real time determined price related to the underlying price of each of the selected securities comprising the leveraged exchange traded product and related to the respective weightings of the selected securities. The exchange traded product can be open ended. An exchange computer is also provided for processing the exchange of the shares at a price related to the price of the securities within the leveraged portfolio, the exchange computer being configured to transmit data indicative of trades which occur intra-day over a communication network to an exchange clearing computer. | 2011-07-21 |
20110178956 | SYSTEM AND METHOD FOR EFFICIENTLY USING COLLATERAL FOR RISK OFFSET - A system and method for analyzing correlation between the assets given by the trader for collateral and that trader's open positions is disclosed. Thus, if the collateral is correlated to the trader's open positions, then some offset can be given. If there is no correlation than the collateral is valued in the conventional way. For example, if a trader provides t-bills as collateral for an account that has open positions (e.g. short futures) in T-bills, than that trader's account can be credited with some offset since the value of T-bills and T-bill futures are highly correlated. | 2011-07-21 |
20110178957 | High Speed Processing of Financial Information Using FPGA Devices - Methods and systems for processing financial market data using a reconfigurable logic device are disclosed. Various operations such as basket calculation and volume weighted average price (VWAP) operations can be performed on the financial market data using firmware logic deployed on the reconfigurable logic device to accelerate the speed of processing. | 2011-07-21 |
20110178958 | System and Method for Analyzing Data Associated with Statistical Arbitrage - Providing computer-based systems and methods for analyzing historical performance of financial securities and identifying trades in those securities based on the securities' current position as compared to this historical performance. These computer-based systems and computer-implemented methods include identifying stock pairs to include in a trading portfolio, based on a measure of the pair's relative performance, such as a modified Sharpe Ratio. The value of the stocks in each stock pair in the portfolio is assessed and deviations determined. This assessment can occur daily or at a longer or shorter time step. Stocks are bought or sold based on the current price of the stock as compared to historical performance. The present invention preferably employs a large number of stock pairs in the trading portfolio. This use of a large number of pairs results in a plurality of stocks being in more than one stock pair. | 2011-07-21 |
20110178959 | CHARGE AND DISCHARGE CONTROL DEVICE - A charge and discharge control device for controlling a battery in an electric vehicle to be charged and discharged with electricity, the electricity being transmitted and received through a power line, and being bought and sold, includes a switching unit, a communication unit, a determination unit and a controller. The switching unit switches charge and discharge. The communication unit receives current electricity price. The determination unit determines first and second electricity price thresholds. The first electricity price threshold is determined using difference between current and start times, and difference between current and target amounts of charge. The second electricity price threshold is equal to or larger than the first electricity price threshold. The controller controls the switching unit to charge the battery if the current electricity price is smaller than the first electricity price threshold, and discharge if the current electricity price is larger than the second electricity price threshold. | 2011-07-21 |
20110178960 | SMART QUEUING METHOD AND SYSTEM - The present disclosure presents a novel approach to customer queuing, customer relationship tracking, and/or directed advertising. Customers may be notified by text message or by cell phone call when they reach the head of the line, and they may respond to the automated notification. The venue collects key contact information from its patrons that can be used to connect with them at a later time. The present disclosure eliminates reliance on expensive pager systems, allows customers to roam more freely, and gives hosts and hostesses more freedom in acquiring and disposing of customers. The system is also configurable to the venue's attributes some examples of which include smoking/non-smoking, inside/outside, number of tables, and wait time algorithms for customer wait time prediction. | 2011-07-21 |
20110178961 | METHODS OF REDUCING GREENHOUSE GASES IN LANDFILLS AND COAL MINES - A method of reducing greenhouse gases while simultaneously generating carbon credits includes mitigating greenhouse gases at unregulated landfill sites or mitigating greenhouse gases at regulated landfill sites in excess of the required mitigation activities, obtaining carbon credits in an amount created by the mitigation efforts and selling or using the carbon credits in an open market to, for example, offset the costs of the mitigation efforts or to fund or support other greenhouse gas emission activities. | 2011-07-21 |
20110178962 | SYSTEM AND METHOD FOR DYNAMIC ADAPTIVE USER-BASED PRIORITIZATION AND DISPLAY OF ELECTRONIC MESSAGES - A method and system that dynamically ranks electronic messages based on their situational and inherent dimensions, which are judged by a set of filters. These filters evaluate the different elemental metadata constituting a message and produce a priority value based on filters relevance and importance. The system iterates through queued messages, examine the structured content for expected attributes, statistically analyze unstructured content, apply dynamically weighted rules and policies to deliver a priority ranking, and then display the message and its vital attributes in accordance with the priority ranking. The system also adaptive learns and adjusts its weighted rules and policies to permit priority ranking to change on real-time or interval-based(may be user-defined) schedule. The system includes a GUI for increasing reading and processing efficiency. The GUI performs supervised and unsupervised learning from the user's behaviors, and displays messages in accordance with their priority classification. | 2011-07-21 |
20110178963 | SYSTEM FOR THE DETECTION OF RARE DATA SITUATIONS IN PROCESSES - An apparatus for detecting a rare situation in a process described by a plurality of parameters, the apparatus comprising: a parameter value inputter, for inputting values of at least two interrelated parameters of the plurality of parameters, the interrelated parameters constituting at least one cluster, and a rare situation detector for detecting a rare situation according to an alert policy, the alert policy being based at least on an output value of an alert model, the alert model configured to provide the output value as a function of the input parameter values of parameters constituting the at least one cluster. | 2011-07-21 |
20110178964 | Recommendation System Using Rough-Set and Multiple Features Mining Integrally and Method Thereof - The present invention solves problems of cold start, first rater, sparsity and scalability for recommendation. A recommendation system according to the present invention finds association rules through data mining. Then, the recommendation system integrates a rough-set algorithm and a statistical analysis prediction for recommendation. The recommendation is dynamically made from a result of the rough-set algorithm and a result of the statistical analysis prediction by setting a standard deviation as a threshold. | 2011-07-21 |
20110178965 | METHOD FOR TRAINING A SYSTEM TO SPECIFICALLY REACT ON A SPECIFIC INPUT - A method for training a system to specifically react on a specific input. The method can include defining a set of binary data structures, each representing a real-world component, item, or virtual object; storing each data structure as a binary pattern; creating uniquely identifiable copies of the data structures to represent individual instances of the components, items, or virtual objects; creating a virtual state space of the components, items, or virtual objects by grouping them as relevant for a specific situation; receiving an input to change a status or an attribute value of at least one of the components, items, or virtual objects; storing the received changes in a new version of the applicable data structure instance; analyzing similarities of the stored binary patterns related to a particular action performed; and if a matched binary pattern is identified, proposing at least one possible action related to the matched binary pattern. | 2011-07-21 |
20110178966 | Method for Matching Elements in Schemas of Databases Using a Bayesian Network - A method matches elements in two schemas for two associated databases using automatic schema matching (ASM), wherein there is one schema for each database, wherein the elements define objects in the databases, and wherein the matching is performed on pairs of the elements by a combined matcher including a set of matchers. A Bayesian network (BN) is constructed for the set of matchers, and for each pair of elements the following steps are performing: obtaining an individual similarity value for each pair of the elements and each matcher, determining a likelihood ratio for each individual similarity value, performing belief updating on the BN using the likelihood ratios to obtain a final similarity value and corresponding probability, and outputting the final similarity value and the probability to indicate whether the pair of the elements match, or not. | 2011-07-21 |
20110178967 | METHODS AND APPARATUS FOR DATA ANALYSIS - A method and apparatus for data analysis according to various aspects of the present invention is configured to test a set of components and generate test data for the components. A diagnostic system automatically analyzes the test data to identify a characteristic of a component fabrication process by recognizing a pattern in the test data and classifying the pattern using a neural network. | 2011-07-21 |
20110178968 | SYSTEM AND METHOD FOR DETECTING RESPIRATORY INSUFFICIENCY IN THE BREATHING OF A SUBJECT - Respiratory insufficiency is detected by classifying preliminary breaths identified through a capnogram as being valid or artifact. Individual breaths are classified as being valid or artifact by determining values of a plurality of breathing parameters for a given breath, inferring a value for a key parameter from the determined values for the plurality of breathing parameters, and comparing the inferred value for the key parameter to a predetermined threshold. | 2011-07-21 |
20110178969 | METHOD AND SYSTEM FOR IMPROVING PERSONAL PRODUCTIVITY IN HOME ENVIRONMENTS - Method and system for improving personal productivity in home environments may store state information associated with an environment and one or more users in a knowledge base, detected activity of a user, infer location of the user based on the detected activity, and suggest one or more tasks to be performed based on the inferred user location. | 2011-07-21 |
20110178970 | TEMPLATE CLAUSES BASED SAT TECHNIQUES - A CNF formula comprises at least one template clause representing a set of concrete clauses, each associated with a different temporal shift. The template clause is utilized by a SAT solver in determining satisfiability of the CNF formula. The template clause may be utilized to reduce amount of storage resources required for performing the satisfiability analysis. The template clause may in some cases increase feasibility of determining satisfiability. The template clause may in some cases reduce required time to determine satisfiability. The template clause may be utilized in incremental SAT solving to reuse deduced relations between literals that are applicable to additional cycles, such as invariants originating from a transition relation of a model. | 2011-07-21 |
20110178971 | PORTABLE DATA MANAGEMENT - Embodiments for methods, systems, and computer program products for creating and managing a portable data rule using an electronic computing device are presented including: causing the electronic computing device to create a rule definition including, defining an expression by a user, where the expression defines a logic of a rule, causing the electronic computing device to parse the expression into a logical variable associated with the expression, causing the electronic computing device to identify the logical variable, and causing the electronic computing device to store the rule definition, where the rule definition includes the expression and the logical variable. In some embodiments, the causing the electronic computing device to identify the logical variable includes: causing the electronic computing device to return a name of the logical variable; and causing the electronic computing device to return an expected type of the logical variable. | 2011-07-21 |
20110178972 | CREATING SNAPSHOTS OF DATA USING A SELECTED ONE OF DIFFERENT SNAPSHOT ALGORITHMS - In a storage system, snapshots of data are created according to a snapshot algorithm in response to writes. The snapshot algorithm is selected from among a plurality of different snapshot algorithms according to one or more criteria. | 2011-07-21 |
20110178973 | Web Content Rewriting, Including Responses - A content rewriting system is described herein that allows web site administrators to setup rewriting of web responses in an easy and efficient manner. The system provides a configuration schema and an efficient workflow that enables web administrators to easily setup rules to modify HTML or other content without having a high performance penalty or losing flexibility. The content rewriting system applies regular expressions or wildcard patterns to a response to locate and replace the content parts based on the rewriting logic expressed by outbound rewrite rules. The system parses an initial response generated by a web application, applies one or more outbound rules to rewrite the response, and provides the rewritten response to a client that submitted a request for the response. | 2011-07-21 |
20110178974 | METHOD AND SYSTEM FOR ANALYZING DATA STORED IN A DATABASE - One embodiments of the present invention is directed to a data-analysis system, implemented as one or more electronic computers that execute one or more computer programs. The data-analysis system includes a metadata-extraction component that extracts indications of data entities and relationships between data entities from data stored on one or more electronic-memory and mass-storage devices, a relationship-inference component that analyzes the data to infer additional relationships between data entities, a context-determination component that determines one or more contexts within which the data is analyzed, and a navigational analysis tool, displayed on a computer device, that provides an interface that allows for navigation between relationship-interconnected data entities within each of one or more contexts, for viewing representations of data entities and relationships, and for editing and updating the relationships. | 2011-07-21 |
20110178975 | SOLVING CONTINUOUS STOCHASTIC JUMP CONTROL PROBLEMS WITH APPROXIMATE LINEAR PROGRAMMING - In a scheduling or planning process, a hybrid process is determined representing operation of a system. The hybrid process includes stochastic jumps. An approximate linear program is constructed respective to the hybrid process and a set of control actions for controlling the system. The approximate linear program includes a stochastic jump constraint term representative of stochastic jumps of the hybrid process. The approximate linear program is solved. The system is controlled based on the solved approximate linear program. | 2011-07-21 |
20110178976 | DISCRIMINATION APPARATUS AND METHOD - An apparatus for discrimination includes a memory, an alignment unit configured to align nodes of a decision tree in the memory, wherein a node in which depth from a root node is not greater than a threshold is aligned in accordance with a breadth of first order, and a node in which depth from a root node is greater than a threshold is aligned in accordance with a depth of first order, and a discrimination unit, receiving an inputted data, configured to discriminate a class of the inputted data using the nodes aligned in the memory. | 2011-07-21 |
20110178977 | BUILDING MANAGEMENT SYSTEM WITH FAULT ANALYSIS - A controller for a building management system is configured to analyze faults in the building management system. The controller detects a fault in the building management system by evaluating data of building management system using a system of rules. The controller determines a conditional probability for each of a plurality of possible fault causes given the detected fault. The controller determines the most likely fault cause by comparing the determined probabilities and electronically reports the most likely fault cause. | 2011-07-21 |
20110178978 | CHARACTERIZING AND PREDICTING AGENTS VIA MULTI-AGENT EVOLUTION - A method of predicting the behavior of software agents in a simulated environment involving modeling a plurality of software agents representing entities to be analyzed, which may be human beings. Using a set of parameters that governs the behavior of the agents, the internal state of at least one of the agents is estimated by its behavior in the simulation, including its movement within the environment. This facilitates a prediction of the likely future behavior of the agent based solely upon its internal state; that is, without recourse to any intentional agent communications. In one embodiment, the simulated environment is based upon a digital pheromone infrastructure. The simulation integrates knowledge of threat regions, a cognitive analysis of the agent's beliefs, desires, and intentions, a model of the agent's emotional disposition and state, and the dynamics of interactions with the environment. | 2011-07-21 |
20110178979 | MOVEMENT DETERMINATION APPARATUS AND MOVEMENT DETERMINATION METHOD - A movement determination apparatus includes an acquiring unit that acquires a plurality of position information of an object at desired periods, a classifying unit that classifies the plurality of position information acquired by the acquiring unit into a plurality of measurement segments, an estimating unit that estimates existence regions of the object in the plurality of measurement segments, on a basis of the classified plurality of position information, and a determining unit that determines movement of the object position by comparing the existence regions. | 2011-07-21 |
20110178980 | DATA SOURCE INDEPENDENT INTERFACE FOR AN ELECTRONIC BILL PRESENTMENT AND PAYMENT SYSTEM - An electronic bill presentment and payment system including an extensible, customizable, data source independent data layer for accessing a business data repository for processing billing information. The business data repositories use one or more data source formats. A business logic module generating business data requests for data from the business data repository in order to carry out processing of billing information. The business data requests are independent of the one or more data source formats of the business data repository. A data layer descriptor repository stores customizable data source descriptions for generating the data layer. The data layer is generated from the customizable descriptors in the data layer descriptor repository. The data layer module receives the data source independent business data requests and based on the request, the data layer implements a data source specific method for fulfilling the request by accessing data in the business data repository. The data layer module further returns a result back to the business logic module in data source independent format. The data layer descriptor repository preferably includes top-level listings of data sources in the system. The data layer descriptor repository further includes customized data source specifications for the each of the data sources listed in the customized set of data sources. | 2011-07-21 |
20110178981 | COLLECTING COMMUNITY FEEDBACK FOR COLLABORATIVE DOCUMENT DEVELOPMENT - A Web based community feedback collection tool. The Web based community feedback collection tool is programmed to establish the linkage between the traditional document editing tools (e.g., MS Word, Powerpoint) and a Web based community feedback collection tool. A writer could get the summarized feedback generated from Reader/Web community directly when they open the document through the traditional document editing tool. The reader could provide feedback directly as well when they read the document through the document editing tool. | 2011-07-21 |
20110178982 | UPDATING ELEMENTS IN A DATA STORAGE FACILITY USING A PREDEFINED STATE MACHINE, WITH SERIAL ACTIVATION - A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in multiple traversals of the state machine, so there is a serial activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping. | 2011-07-21 |
20110178983 | Fast primary cluster recovery - A cluster recovery process is implemented across a set of distributed archives, where each individual archive is a storage cluster of preferably symmetric nodes. Each node of a cluster typically executes an instance of an application that provides object-based storage of fixed content data and associated metadata. According to the storage method, an association or “link” between a first cluster and a second cluster is first established to facilitate replication. The first cluster is sometimes referred to as a “primary” whereas the “second” cluster is sometimes referred to as a “replica.” Once the link is made, the first cluster's fixed content data and metadata are then replicated from the first cluster to the second cluster, preferably in a continuous manner. Upon a failure of the first cluster, however, a failover operation occurs, and clients of the first cluster are redirected to the second cluster. Upon repair or replacement of the first cluster (a “restore”), the repaired or replaced first cluster resumes authority for servicing the clients of the first cluster. This restore operation preferably occurs in two stages: a “fast recovery” stage that involves preferably “bulk” transfer of the first cluster metadata, following by a “fail back” stage that involves the transfer of the fixed content data. Upon receipt of the metadata from the second cluster, the repaired or replaced first cluster resumes authority for the clients irrespective of whether the fail back stage has completed or even begun. | 2011-07-21 |
20110178984 | REPLICATION PROTOCOL FOR DATABASE SYSTEMS - Database management architecture for recovering from failures by building additional replicas and catching up replicas after a failure. A replica includes both the schema and the associated data. Modifications are captured, as performed by a primary replica (after the modifications have been performed), and sent asynchronously to secondary replicas. Acknowledgement by a quorum of the replicas (e.g., primary, secondaries) at transaction commit time is then awaited, and desired to be obtained. The logging of changes for recovery from failures is implemented, as well as online copying (e.g., accepting modifications during the copy) of the data when replica catch-up is not possible. Modifications can be sent asynchronously to the secondary replicas and in parallel. | 2011-07-21 |
20110178985 | MASTER MONITORING MECHANISM FOR A GEOGRAPHICAL DISTRIBUTED DATABASE - The present invention faces the issue of data replication in different database nodes of a geographically distributed database wherein clients cannot always perform any database-related operation in the closest database node. Thus, the present invention provides for an enhanced distributed database system with a plurality of nodes, each node arranged for storing a replica of at least one partition of data, and a method of handling said distributed database system comprising the steps of: partitioning data to a number of partitions; replicating each partition into a number of replicas; for each partition, distributing the number of replicas amongst database nodes; activating more than one node; monitoring at each active node events of: latest updating of each replica, replica status, status of local resources in charge of each replica, and connectivity status of each replica; upon activation o deactivation of a node, determining which node is considered current master node for each partition in charge of current mast replica; for any request received in a node to read/write data, determining the current master node in charge of the current master replica, and routing said request to said current master node. | 2011-07-21 |
20110178986 | 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. | 2011-07-21 |
20110178987 | APPARATUS AND METHOD FOR PROCESSING DATA ACCORDING TO REMOTE CONTROL IN DATA STORAGE DEVICE - A method and apparatus for processing data at a data storage device according to remote control are provided. In response to a remote control permission request being received from a remote control device, identification information included in the remote control permission request may be authenticated. A remote control command according to a right corresponding to the identification information may be performed when the remote control command is received from the remote control device. | 2011-07-21 |
20110178988 | COMPUTER SYSTEM AND ITS DATA CONTROL METHOD - Provided are a computer system and its data control method that enable safe backup of data and reduction in the capacity of data to be backed up. A control processor refers to a differential and, if a differential bit is “0,” encrypts data of an online VOL with an encryption circuit by using key information, and transfers the encrypted data to a second storage system. If the differential bit is “1,” the control processor performs redundancy elimination processing to journal data, thereafter compresses the journal data with a compression circuit, encrypts the compressed journal data with an encryption circuit according to the key information, and transfers the journal data that was encrypted after compression to the second storage system. | 2011-07-21 |
20110178989 | REMEDYING METHOD FOR PROBLEMS IN VIRTUAL SERVER SYSTEM AND SYSTEM THEREOF - According to the invention, a managing server, using a snapshot-appended information table which stores management information for identifying snapshots of a virtual server, a setting change table which stores setting change information on the virtual server, and a policy table which stores policies to be met by the virtual server, acquires the setting change information from the setting change table, selects the setting change information items from the acquired setting change information matching policies stored in the policy table, acquires management information on the snapshots of the virtual server from the snapshot-appended information table, identifies a snapshot of the virtual server with reference to the acquired management information, changes the identified snapshot of the virtual server based on the selected setting change information items, and rolls back the virtual server according to the changed snapshot. | 2011-07-21 |
20110178990 | INFORMATION PROCESSOR, INFORMATION PROCESSING SYSTEM, DATA ARCHIVING METHOD, AND DATA DELETION METHOD - An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a registration processing unit that registers information defining the deletion target into a management data unit. In addition, the information processor may include a deletion processing unit that deletes the deletion target from a database, and deregisters the deleted deletion target from the management data unit. The information processor can also include a data manipulation command processing unit, which, in the case where a data manipulation command having a manipulation target that coincides with a table of the deletion target registered in the management data unit is received, processes the data manipulation command in a state where a condition to exclude the deletion target from the manipulation target is added to the data manipulation command. | 2011-07-21 |
20110178991 | METHOD FOR OPERATING AN ARCHIVING SYSTEM FOR DATA SETS, IN PARTICULAR MEDICAL IMAGE DATA SETS, AND ARCHIVING SYSTEM - A method is disclosed for operating an archiving system for data sets, in particular medical image data sets, by way of a storage device having at least one storage medium including physical memory areas. In at least one embodiment, such data sets are stored in such a way that they fill up the memory areas in chronological sequence. | 2011-07-21 |
20110178992 | FILE MANAGEMENT METHOD OF SERVER - A file management method of a server is implemented on a Linux operating system of the server. The method includes the steps of determining if there is a file deleted; when the result is yes, searching for an actual disk block location at which the deleted file is originally located and then recovering the deleted file; moving the recovered file to a predetermined location; and changing an access privilege level of the Linux operating system. | 2011-07-21 |
20110178993 | TECHNIQUES FOR DETERMINING AN IMPLEMENTED DATA PROTECTION POLICY - Described are techniques for determining an implemented data protection policy. One or more recovery points corresponding to each of one or more storage objects are determined. A data protection method determined in accordance with a facility and replication type associated with said each recovery point is selected for each of said one or more recovery points. A data protection category for each of said one or more recovery points is determined in accordance with said data protection method, a recovery point type, and a recovery point location associated with said each recovery point. A data protection policy indicating an implemented data protection policy for each of said one or more storage objects for at least one data protection category is stored. | 2011-07-21 |
20110178994 | CONTACTLESS IC MEMORY ON REMOVEABLE MEDIA - Method, system, and computer program product embodiments for recording data on a contactless integrated circuit (IC) memory associated with a data storage cartridge are provided. In one exemplary embodiment, an index of a plurality of files to be recorded on a storage media of the data storage cartridge is parsed with a table of contents (TOC) profile file to build a table of contents (TOC) specific to an owning application of the plurality of files. The TOC is written to the contactless IC memory. | 2011-07-21 |
20110178995 | MICROBLOG SEARCH INTERFACE - Methods, systems, and computer-readable media for searching microblog entries. The microblog entries may be generated through a single microblog website or across multiple microblog sites. Upon receiving a search input, a series of microblog entries responsive to the search input may be displayed to the user. The displayed microblog entries may be the most recently generated microblog entries that are responsive to the search input. In another embodiment, the microblog entries returned are a best match to the search criteria, which may be based on a user authority score for a user that drafted a microblog entry and additional characteristics of the microblog entry. | 2011-07-21 |
20110178996 | SYSTEM AND METHOD FOR CREATING A DE-DUPLICATED DATA SET - The present invention is directed to a system and method for creating a non-redundant data set from a plurality of data sources. Generally, the system and method operate by creating unique hash keys corresponding to unique data files; compiling the hash keys along with seeking information for the corresponding data files; de-duplicating the hash keys; and retrieving/storing the data files corresponding to the de-duplicated hash keys. Thus, in accordance with the system and method of the present invention, a non-redundant data set can be created from a plurality of data sources. The system of the present invention can operate independently or in conjunction with any de-duplicating methods and systems. For example, a de-duplicating method and system can be used to read and obtain data from a variety of media, regardless of the application used to generate the backup media. The component parts of a file may be read from a medium, including content and metadata pertaining to a file. These pieces of content and metadata may then be stored and associated. To avoid duplication of data, pieces of content and metadata may be compared to previously stored content and metadata. Furthermore, using these same methods and systems the content and metadata of a file may be associated with a location where the file resided. A database which stores these components and allows linking between the various stored components may be particularly useful in implementing embodiments of these methods and systems. | 2011-07-21 |
20110178997 | METHOD AND SYSTEM FOR ATTRIBUTE ENCAPSULATED DATA RESOLUTION AND TRANSCODING - A computer readable medium having software instructions that, when executed, perform a method for preserving data stored in a file system with a plurality of files. The method involves determining whether storage capacity of the file system has reached a threshold level, wherein the threshold level is stored in at least one of a plurality of size-reducing policies, obtaining a criterion from the at least one size-reducing policy, identifying a subset of the plurality of files that match the criterion, accessing metadata of each of the identified subset of files, wherein the metadata of each of the identified subset of files comprises at least one option for reducing a size of the file, and performing a size-reducing action to reduce a size of each of the identified subset of files based on the option for reducing the size of each of the identified subset of files and the criterion. | 2011-07-21 |
20110178998 | System and Method for Data Management - A system, method, and computer program product for data transfer. The method includes receiving a request to transfer a principal object from a source location to a target location. The method also includes receiving at least one closure rule corresponding to the principal object, and transferring the principal object from the source location to be stored in the target location. The method also includes identifying at least one secondary object to be transferred with the principal object, according to the at least one closure rule. The method also includes selectively transferring the secondary object from the source location to be stored in the target location. | 2011-07-21 |
20110178999 | DEVICE AND METHOD FOR CHECKING THE INTEGRITY OF PHYSICAL OBJECTS - The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers ( | 2011-07-21 |
20110179000 | DATABASE SYSTEM PROVIDING HIGH PERFORMANCE DATABASE VERSIONING - A database system providing high performance database versioning is described. In one embodiment, for example, in a database system employing a transaction log, an improved method of the present invention is described for restoring databases to a consistent version, the method comprises steps of: providing a shared cache storing database blocks for use by multiple databases; for a read-only transaction of a given database, creating a cache view of the shared cache using the given database's transaction log, the cache view comprising particular database blocks of the shared cache that record a view of a particular version of the database at a given point in time; creating a shadow cache for storing any database blocks that overflow the cache view; and in conjunction with the cache view and the shadow cache, preserving a logical undo operation for the read-only transaction of the given database, so as to allow the given database to be restored to a transactionally consistent version upon starting the read-only transaction. | 2011-07-21 |
20110179001 | ANNOTATING MEDIA CONTENT WITH RELATED INFORMATION | 2011-07-21 |
20110179002 | System and Method for a Vector-Space Search Engine - A system and method for a search engine is disclosed. A method for operating a search engine may include calculating a plurality of document vectors, receiving a search request, calculating a search request vector, calculating a distance between the search request vector and the plurality of document vectors, and returning a list of documents that are within a predetermined distance of the search request vector. An information handling system for a search engine may include a central processing unit that is coupled to a general purpose graphical processing unit. The central processing unit is able to calculate a plurality of document vectors, receive a search request, calculate a search vector, and return a list of documents that are within a predetermined distance of the search request vector. The general purpose graphical processing unit is able to calculate a distance between the search request vector and the plurality of document vectors. | 2011-07-21 |
20110179003 | System for Sharing Emotion Data and Method of Sharing Emotion Data Using the Same - The present invention relates to a system for sharing emotion data and a method of sharing emotion data using the same, which are capable of obtaining collective intelligence through an emotion data set for specific video data, etc. The system for sharing emotion data comprises a plurality of clients each configured to comprise input means for inputting emotion data, storage means for storing the inputted emotion data, and a display unit for displaying integrated data received to input the emotion data; a sharing server configured to comprise formation means for receiving a plurality of the emotion data from the plurality of clients and forming an emotion data set and to transmit the integrated data to the clients; and a main database coupled to the sharing server and configured to store at least any one of the integrated data or the emotion data set formed in the sharing server. | 2011-07-21 |
20110179004 | METHOD AND SYSTEM FOR AN INTERNET BROWSER ADD-ON PROVIDNG SIMULTANEOUS MULTIPLE INTERACTIVE WEBSITES - The present invention describes a system and method of displaying and queuing search results and comprises a method of Internet browser add-ons or a web-based program where the multiple results from one or more search engines are displayed partially in one frame on one window screen and can be moved to a second frame so that the search results can be sorted and placed into a queue for later viewing. The invention is particularly, but not exclusively, useful as a system and methods with novel aspect to develop the Internet browser view more user friendly to the users and includes further a Download module to user computer and an Install/Remove module of the add-on software module. | 2011-07-21 |
20110179005 | METHOD AND APPARATUS FOR PERFORMING A SEARCH - A method and apparatus for generating search results with higher relevancy. More specifically, the present invention provides a listing of narrowing or related search terms based upon the search term submitted by the user. The present invention effectively guides users to narrow their search by guiding users to select or click on highly related search terms. In one embodiment, the listing of the highly related search terms is generated in accordance with sales and/or click information, e.g., via scoring of search terms that is premised on sales and/or click information. | 2011-07-21 |
20110179006 | SYSTEM AND METHOD FOR PROVIDING A NATURAL LANGUAGE INTERFACE TO A DATABASE - A system and method for providing a natural language interface to a database or the Internet. The method provides a response from a database to a natural language query. The method comprises receiving a user query, extracting key data from the user query, submitting the extracted key data to a data base search engine to retrieve a top n pages from the data base, processing of the top n pages through a natural language dialog engine and providing a response based on processing the top n pages. | 2011-07-21 |
20110179007 | SYSTEMS AND METHODS FOR WEB SERVICE ARCHITECTURES - Web service registry systems and methods, and web service architectures are disclosed. A web service registry system can include a web service registry, a plurality of web services, a plurality of knowledgebase models, and a control system. The plurality of web services can be published to the web service registry for effective dynamic discovery and invocation of the web services. The plurality of knowledgebase models, which can be defined by domain knowledge experts, can be associated with the web service registry. Each of the knowledgebase models can include a semantic specification and a syntactic specification. The control system can periodically filter non-compliant web services from the web service registry, where a non-compliant web service fails to comply with a predetermined knowledgebase model associated with the web service registry. Other embodiments of the web service management systems, architectures, and methods are also disclosed. | 2011-07-21 |
20110179008 | HOSTING MULTIPLE LOGICAL DATABASES CONTAINED IN PHYSICAL DATABASE - Architecture that defines a logical database that shares physical resources with a containing physical database. The architecture isolates the relational engine system metadata parts of a database in horizontal scopes to form separate namespaces, and shares the underlying storage engine system metadata. Sharing physical database resources enables efficient input/output (I/O) utilization and instantaneous database creation and growth. In addition, logical databases can be backed up as a single transactionally consistent unit. | 2011-07-21 |
20110179009 | INTERNET-BASED OPINION SEARCH SYSTEM AND METHOD, AND INTERNET-BASED OPINION SEARCH AND ADVERTISING SERVICE SYSTEM AND METHOD - The present invention relates to an Internet-based opinion search system and an opinion search and advertisement service system and method for same, wherein user opinion information scattered across various websites existing on the Internet is automatically extracted and analyzed to provide opinion search services so that search and statistical results may be checked based on affirmative/negative opinions, and also provides appropriate custom advertisement services to individual opinion search users in addition to user opinion information scattered across various websites on the Internet so that: opinion search users may easily and quickly search and monitor the opinions of other users with respect to a specific keyword, substantial amount of time formerly spent searching for opinions of other users may be greatly reduced, opinions of other users with respect to a specific keyword may be searched and monitored easily and quickly from the standpoint of an opinion search user, and more efficient advertisement effects can be obtained regarding the goods from the standpoint of a sponsor, which can effectively improve the probability of purchase of goods. | 2011-07-21 |
20110179010 | METHOD AND APPARATUS FOR PROVIDING SUPPLEMENTAL VIDEO CONTENT FOR THIRD PARTY WEBSITES - A method, apparatus and article of manufacture for providing supplemental video content for third party websites is disclosed. In one embodiment, coded instructions are transmitted from a content enhancement server to a host server, for incorporation into the webpage source code. The host server is controlled by a first entity and the content enhancement server is controlled by a second entity commercially distinct from the first entity. Keywords are generated by execution of the coded instructions in the webpage received in the client computer from the host server, and the keywords are sent to a content enhancement server, which generates supplemental substantive video content information for transmission to the client. | 2011-07-21 |
20110179011 | DATA OBFUSCATION SYSTEM, METHOD, AND COMPUTER IMPLEMENTATION OF DATA OBFUSCATION FOR SECRET DATABASES - A data obfuscation system, method, and computer implementation via software or hardware allows a legitimate user to gain access via a query to data of sufficient granularity to be useful while maintaining the confidentiality of sensitive information about individual records. Output values of a data request are obfuscated in a repeatable manner, via the use of an Obfuscating Function (OF), while maintaining the amount of obfuscation within a range so that the transformed values provide to a user information of a prescribed level of granularity. The data obfuscating system and method is particularly applicable to databases. The data obfuscation engine may be implemented in hardware and/or software within a stand alone or distributed environment. | 2011-07-21 |
20110179012 | NETWORK-ORIENTED INFORMATION SEARCH SYSTEM AND METHOD - A search system responds to a search query initially by identifying a set of network locators that are deemed relevant to the search query. The system then retrieves one or more information resources corresponding to each network locator. The system then processes the retrieved set of information resources to extract an information item from the set of information resources, and returns that information item to the user as a response to the search query. The returned information item may be in the form of a standard sentence in a language used for spoken and written communication among humans. | 2011-07-21 |
20110179013 | Search Log Online Analytic Processing - A suffix-tree index may be constructed from search engine search logs. This suffix-tree is scalable and suitable for use in a distributed computing environment. Data mining against the data may proceed with functions including a forward search, backward search, and/or query session retrieval. | 2011-07-21 |
20110179014 | MANAGING DATA QUERIES - One method includes receiving a database query, receiving information about a database table in data storage populated with data elements, producing a structural representation of the database table that includes a formatted data organization reflective of the database table and is absent the data elements of the database table, and providing the structural representation and the database query to a plan generator capable of producing a query plan representing operations for executing the database query on the database table. Another method includes receiving a query plan from a plan generator, the plan representing operations for executing a database query on a database table, and producing a dataflow graph from the query plan, wherein the dataflow graph includes at least one node that represents at least one operation represented by the query plan, and includes at least one link that represents at least one dataflow associated with the query plan. | 2011-07-21 |
20110179015 | DATABASE QUERY RESOURCE MANAGEMENT USING SELECT STATEMENT CONDITION - A resource allocation system for a database environment. In a specific embodiment, the resource allocation system is adapted to implement a method that includes receiving a first signal from a user input device to identify a SQL SELECT statement to be used in a future database query. The system receives a second signal from the user input device to determine a resource to be used when the SELECT statement is executed. The system then stores, in a storage device, an indication of the resource in association with the SELECT statement so that when the SELECT statement is executed the resource is used. | 2011-07-21 |
20110179016 | Collection of Performance Information for Search Queries Executed in a Tiered Architecture - An execute request is sent to a search component. The execute request specifies a search query. Subsequently, an execute response is received from the search component. The execute response comprising latency data and one or more properties of query results. The latency data specifies an amount of time consumed by the search component to process the execute request. The query results are content items that satisfy the search query. A record object model latency request is sent to the search component. The record object model latency request specifies search performance information based on the latency data. A record interface latency request is sent to the search component. The record interface latency request specifies interface performance information based on an amount of time consumed by the first component to process the search request. | 2011-07-21 |
20110179017 | DETECTING SPIKING QUERIES - Methods, systems, and media are provided for identifying and clustering queries that are rising in popularity. Resultant clustered queries can be compared to other stored queries using textual and temporal correlations. Fresh indices containing information and results from recently crawled content sources are searched to obtain the most recent query activity. Historical indices are also searched to obtain temporally correlated information and results that match the clustered query stream. A weighted average acceleration of a spike can be calculated to distinguish between a legitimate spike and a non-legitimate spike. Legitimate clusters are combined with other stored clusters and presented as grouped content results to a user output device. | 2011-07-21 |
20110179018 | METHOD AND DEVICE FOR STORING AND ACCESSING RETAIL CONTACTS - A method and device for storing and accessing retail contacts. The retail contact data includes retail contact information detailing a plurality of retail contacts, keywords, and a plurality of associations linking each retail contacts to at least one of the keywords. User input of a keyword results in display of the associated retail contacts. Selection of a retail contact from the display may result in initiation of a session such as a voice call or website access. | 2011-07-21 |
20110179019 | SYSTEM AND METHOD FOR FINDING UNEXPECTED, BUT RELEVANT CONTENT IN AN INFORMATION RETRIEVAL SYSTEM - An improved method for information retrieval in web query and recommendation systems, where items that are likely unfamiliar to the users of the system, but potentially relevant, are recommended. In a recommendation system having ratings by a plurality of users for a plurality of items, items are assigned to one or more data regions based on item attributes or user activity. Source regions are identified for each of the data regions. For a given user, data regions with which both the user and the user's social network are unfamiliar are identified. Within a given data region, the relevance of items to the user within such regions is evaluated using ratings provided by other users who have entered ratings similar to the user in source regions for the data region. Items receiving the highest relevance score are recommended to the user. | 2011-07-21 |
20110179020 | SCALABLE TOPICAL AGGREGATION OF DATA FEEDS - Data items of various data feeds (such as articles posted to a website or entries in an RSS feed) may be associated with various topics, but a user may be unable to monitor a large number of data feeds, and to avoid previously reviewed data items while searching for new data items. An aggregation service may monitor many data feeds, perform an automated topical evaluation of the data items, and generate a set of topical data feeds. Additional services may also be applied, such as filtering the topical data feeds by various criteria, translating data items from a native language into another language, and removing equivalent data items, such as articles redundantly covering the same news story. A centralized or cooperatively distributed service may scale for improved efficiency and value, since each data feed may be monitored and each data item received and evaluated on behalf of many users. | 2011-07-21 |
20110179021 | DYNAMIC KEYWORD SUGGESTION AND IMAGE-SEARCH RE-RANKING - A content-based re-ranking (CBR) process may be performed on query results based on a selected keyword that is extracted from previous query results, and thereby increase a relevancy of search results. A search engine may perform the CBR process using a target image that is selected from a plurality of image search results, the CBR to identify re-ranked image search results. Keywords may be extracted from the re-ranked image search results. A portion of the keywords may be outputted as suggested keywords and made selectable by a user. Finally, a refined CBR process may be performed based on the target image and a received selection a suggested keyword, the refined CBR to output the refined image search results. | 2011-07-21 |
20110179022 | METHOD OF ANALYZING CLAIMS OF A PATENT DOCUMENT AND PATENT ANALYSIS SYSTEM THEREOF - A method of analyzing claims of a patent includes retrieving a patent document. The patent document includes at least one claim. The method further includes analyzing the claim and a vocabulary database so as to generate at least one conjunction term of the claim with an analysis device, and evaluating quality of the claim according to the at least one conjunction term with the analysis device. | 2011-07-21 |
20110179023 | Methods and Apparatus for Employing Usage Statistics in Document Retrieval - Methods and apparatus consistent with the invention provide improved organization of documents responsive to a search query. In one embodiment, a search query is received and a list of responsive documents is identified. The responsive documents are organized based in whole or in part on usage statistics. | 2011-07-21 |
20110179024 | SYSTEMS AND METHODS FOR RANKING DOCUMENTS - Systems, methods, and computer-readable media are provided for ranking documents. An exemplary method includes receiving a plurality of queries from a user that are related to a search topic. The queries are compared to a plurality of documents stored in a database to identify candidate documents that match one or more of the queries. The number of matching queries is determined for the candidate documents. The candidate documents are ranked, using a computer processor, for relevance to the search topic based at least on the number of matching queries for each respective candidate document. | 2011-07-21 |
20110179025 | SOCIAL AND CONTEXTUAL SEARCHING FOR ENTERPRISE BUSINESS APPLICATIONS - A process for performing a search of data includes creating a search index of a data base system comprising data associated with an enterprise business application (e.g., a Customer Relationship Management (CRM) application) and user information associated with a plurality of users of the enterprise business application. The process searches the database system via the search index based on a received search query from a first user of the plurality of users, and determines the relevancy of identified search results to the first user based on one or more attributes of the first user (e.g., an algorithm that takes into account user profile information, social network information, strength of contact or connection to other users, and so on). The process further includes communicating at least a portion of the search results to the first user for display. | 2011-07-21 |
20110179026 | Related Concept Selection Using Semantic and Contextual Relationships - A system and method for ranking results derived from various analytical processes for a concept selector is disclosed. The method ranks the concepts extracted for information input to a concept selector by semantic mapping and contextual mapping techniques. Information is input to a concept selector. The concept selector may then analyze the input information to select list of matched synonyms, generate concept relationship maps, concept database maps for the matched concepts from its databases. In addition, content provided from the web page may also be analyzed by the concept selector for mapping the concepts. Further, obtained list of matched terms, keywords and concepts are sent to the ranking module for ranking the results. The ranking module may rank the results obtained based on pre-defined filtering techniques such as semantic rules, business rules and so on. The ranked results are output by the concept selector. | 2011-07-21 |
20110179027 | AUTOMATIC LINKING OF POINTS OF INTEREST FOR INDOOR LOCATION BASED SEARCHING - A database of the location based relationships of points of interest within an environment is automatically generated using a digital representation of the environment that includes the points of interest at different locations within the environment. The locations of the points of interest in the environment are identified and the location based relationships between the points of interest are determined. The points of interest are labeled with the determined relationships and the points of interest and labeled relationships are stored. For example, a graph structure may be produced where each node is a point of interest and the edges between nodes is labeled with the determined relationships. | 2011-07-21 |
20110179028 | AGGREGATING DATA FROM A WORK QUEUE - One or more techniques and/or systems are disclosed herein for aggregating web-based data stored in a distributed data store so that it can be retrieved in a first-in, first-out (FIFO) manner. A unique aggregation key is generated for respective one or more data generated from a web-based event, where the one or more data are added to the distributed data store, and the aggregation key corresponds merely to the data generated from the web-based event. The one or more data from the web based event is aggregated in a FIFO queue and stored in a same partition of the distributed data store, based on the aggregation key. | 2011-07-21 |
20110179029 | EXPERIENCE INFORMATION PROCESSING APPARATUS AND METHOD FOR SOCIAL NETWORKING SERVICE - An experience information processing apparatus for a social networking service, includes an ontology unit for providing a social ontology including social connection information and location information of a user and a service ontology including web service information, service location information and tag information. Further, the experience information processing apparatus includes an experience information management unit for extracting experience information content having location information from a plurality of mobile devices, classifying the extracted experience information content using the ontology unit to establish an experience information database, and searching the established experience information database based on the location information in response to a request from the mobile device to provide a social media service by linking the social connections information, the location information, and the tag information. Furthermore, the experience information processing apparatus includes an experience information storage unit for storing the experience information database. | 2011-07-21 |
20110179030 | METHOD AND APPARATUS FOR INDEXING SUFFIX TREE IN SOCIAL NETWORK - A method for indexing a suffix tree in a social network includes: scanning an input string and dividing the string into partitions each having a common prefix; performing no-merge suffix tree indexing on the divided partitions; storing information on the partitions on which no-merge suffix tree indexing is performed; storing suffix nodes of the no-merge suffix tree; and establishing a prefix tree. The performing no-merge suffix tree indexing includes: generating a set of suffixes having the common prefix in the input string; generating a suffix set from the set of suffixes and storing the suffix set; and building the suffix set as a sub-tree. | 2011-07-21 |
20110179031 | CONFIGURATION INFORMATION MANAGEMENT DEVICE, DISTRIBUTED INFORMATION MANAGEMENT SYSTEM, AND DISTRIBUTED INFORMATION MANAGEMENT METHOD - A configuration information management device includes a configuration information storage unit for storing a configuration item indicative of information about a target of management, and an item relationship indicative of information about a connection between configuration items independently of a different configuration information management device. When a request to enter a cluster is accepted that is a group of a configuration item and an item relationship connected together, the configuration information management device determines a destination to store the cluster, and controls to cause the configuration information storage unit or the different configuration information management device to store the cluster. When a search request to search for a configuration item or an item relationship is accepted, the configuration information management device specifies a place where a cluster containing the target of the search is stored, and retrieves the configuration item or the item relationship targeted for the search from the storage place of the cluster. | 2011-07-21 |
20110179032 | CONCEPTUAL WORLD REPRESENTATION NATURAL LANGUAGE UNDERSTANDING SYSTEM AND METHOD - A Natural Language Understanding system is provided for indexing of free text documents. The system according to the invention utilizes typographical and functional segmentation of text to identify those portions of free text that carry meaning. The system then uses words and multi-word terms and phrases identified in the free to text to identify concepts in the free text. The system uses a lexicon of terms linked to a formal ontology that is independent of a specific language to extract concepts from the free text based on the words and multi-word terms in the free text. The formal ontology contains both language independent domain knowledge concepts and language dependent linguistic concepts that govern the relationships between concepts and contain the rules about how language works. The system according to the current invention may preferably be used to index medical documents and assign codes from independent coding systems, such as, SNOMED, ICD-9 and ICD-10. The system according to the current invention may also preferably make use of syntactic parsing to improve the efficiency of the method. | 2011-07-21 |
20110179033 | MULTI-PASS DATA ORGANIZATION AND AUTOMATIC NAMING - A method and a system to organize a data set into groups of data subsets in multiple passes using different parameters and to automatically name the groups is disclosed. For example, a data set is retrieved in accordance with a search query submitted by a user. The data set is organized into clusters based on a statistic(s) of the data set. The data set is then organized into groups of data subsets based on an attribute(s) indicated by the data set. Each of the groups are automatically named based on a property shared by data units of the group. The name(s) of a group may be mined from the data units of the group, retrieved from a structure that maps to attribute values indicated by the data units of the group, etc. | 2011-07-21 |
20110179034 | Information processor, method of processing information, and program - An information processor carrying out statistical natural language processing for a document, the information processor includes a characteristic amount extraction unit configured to detect context information including a proper noun pair from the document and extract a characteristic amount of the detected context information; a characteristic amount analysis unit configured to, by analyzing the characteristic amount of the extracted context information using a probability model in which a document topic meaning an entire topic of the document and a context topic meaning a local topic of the document are considered, estimate a potential variable and a context topic ratio in the probability model; and a clustering unit configured to cluster the proper noun pair included in the context information based on the context topic ratio estimated regarding the characteristic amount of the respective context information. | 2011-07-21 |
20110179035 | CITATION NETWORK VIEWER AND METHOD - A visualization-based interactive legal research tool that generates from a multi-dimensional citation network a semantics-constrained citation sub-network that focuses on one individual issue in which a user is interested, and puts the sub-network on an interactive user interface (“UT”), which allows the researcher to browse, navigate, and jump over to start new sub-networks on different issues that are relevant to original issues. | 2011-07-21 |
20110179036 | Methods and Apparatuses For Abstract Representation of Financial Documents - Systems and methods are provided for creating abstracted, normalized, and reuseable and combinable representations of information contained in multiple documents and information of any supported format, and allowing for exporting of information in any other desired and supported format. Further the system and methods provide for uploading documents based on a known template, where the data members can be automatically recognized and the document stored in normalized format without end-user or developer intervention. Normalization of data is achieved transparently on upload and denormalization performed transparently on download. Further, embodiments provide for the reuse and recombination of data members to create entirely new representations. | 2011-07-21 |
20110179037 | DATA CLASSIFIER SYSTEM, DATA CLASSIFIER METHOD AND DATA CLASSIFIER PROGRAM - A data classifier system of the present invention selects a plurality of classifications correlated to data groups so as to output classification axes based on hierarchical classifications and data groups. The data classifier system includes a basic category accumulation means, a classification axis candidate creation means and a priority calculation means. The basic category accumulation means accumulates classifications serving as basic categories used for selecting desired classifications in advance. The classification axis candidate creation means creates classification axis candidates based on combinations of classifications each correlated to at least one data among descendant classifications of each basic category. The priority calculation means calculates priorities with respect to the classification axis candidates created by the classification axis candidate creation means based on hierarchical distances of classifications in the classified hierarchy. | 2011-07-21 |