33rd week of 2009 patent applcation highlights part 53 |
Patent application number | Title | Published |
20090204530 | BAR CODED MONETARY TRANSACTION SYSTEM AND METHOD - An improved financial transaction device comprising bar-coded information incorporating one of a plurality of algorithmic signatures, the signature being configured to permit at least one party involved in a financial transaction to store pertinent data in a multi-organizational payment tracking database, wherein the signature comprises a payment tracking identifier capable of uniquely referencing a single financial transaction and some of the pertinent data. The transaction may correspond to a format signature which may be in the form of a unique pictographic image representing the arrangement of data on a financial device for comparison against a library or database of signatures for purposes of device recognition. | 2009-08-13 |
20090204531 | FINANCIAL MANAGEMENT AND PROFESSIONAL REFERRAL SOFTWARE - This invention relates generally to software, and more specifically, to systems and methods for providing financial management and professional referral software. In one embodiment, the invention includes a software application that performs the steps of establishing an account for an individual; accepting assets for the individual, the assets being associated with the account; accepting liabilities for the individual, the liabilities being associated with the account; defining goals for the individual, the goals being associated with the account; defining a budget for the individual, the budget being associated with the account; receiving financial transactions for the individual, the financial transactions being associated with the account; reconciling the budget with the financial transactions; reconciling the financial statements with the financial transactions; reconciling the goals; summarizing the budget, financial statements, and goals for the individual; receiving a professional service provider; associating the professional service provider with a trigger event; evaluating any of the budget, financial statements, and the goals to determine whether the trigger event has occurred; and upon occurrence of the trigger event, referring the professional service provider to the individual. | 2009-08-13 |
20090204532 | GRAPHICAL TRADING INTERFACE FOR VISUALIZING STOP ORDER DATA - A computer-implemented method for visualizing trading data may be used together with a graphical user interface of a computer system. The method performs the displaying of a price range including graduated price levels for a tradable item. Data of a stop order is received and evaluated to determine price levels associated with the stop order. Further, a graphical representation of the stop order is displayed in the price range according to the evaluated data. The method may be stored as computer-executable instructions. The instructions are executable by a processor of a computer system which may include a memory for storing the instructions and a display to be used for the visualization. Moreover, a computer-readable medium may include further computer-executable instructions which may perform creating of new price levels in the price range corresponding to each determined price level and calculating executable order volumes for each price level. | 2009-08-13 |
20090204533 | Stock trading limit order coupled link (LOCK) - This invention has the potential to generate very good return on investments from stocks that are conservative in movement. This invention will greatly benefit investors that do not have the time to constantly trade stock yet want to take advantage of normal price fluctuations. The Limit Order Coupled LinK (LOCK) invention, for example, will take a buy order, complete the transaction at the specified price, then automatically resubmits a new order to sell at a specified higher price. If specified, the process can automatically cycle through the buy-sell process a set number of time allowing the investor to take advantage of intra-day market moves and normal stock price fluctuations with no personal investor evolvement. The LOCK order, with set profit margins, allows on-line traders and brokers to place one order, which will automatically generate logical, sequenced additional orders returning a profit on each transaction. LOCK will benefit both the investor and the stock trading company. | 2009-08-13 |
20090204534 | METHOD AND SYSTEM FOR PROVIDING ORDER ROUTING TO A VIRTUAL CROWD IN A HYBRID TRADING SYSTEM AND EXECUTING AN ENTIRE ORDER - A method of providing orders to a virtual trading crowd in an exchange prior to automatically linking the order to an away market includes receiving a marketable order at the exchange, wherein the exchange price differs from a national best bid or offer (NBBO) price, routing the order to a trade engine, disseminating a request for price message, the request for price message including a price equal to the NBBO price, receiving a response message, initiating a quote trigger, wherein the quote trigger occurs for a period of N seconds, allocating at least a portion of the order according to an allocation algorithm, wherein an order size of each market maker is capped to prevent inflation of an allocated portion of the order, and allocating any remaining portion of the order to at least one predetermined market maker guarantor for execution at the NBBO price. | 2009-08-13 |
20090204535 | LARGE BLOCK TRADING - Systems and methods for administering trade orders are described. An embodiment comprises receiving, from a first server operated by a first trader, a communication including a first trade order and one or more selection criteria, the first trade order including at least one of a specified instrument, a specified quantity, and a specified price; determining that a database of trade orders does not contain a trade order matching the first trade order; identifying a plurality of traders satisfying the selection criteria; sending, to a plurality of second servers, a query including at least one of the specified instrument, the specified quantity, and the specified price; receiving, from a one of the plurality of second servers operated on behalf of a second trader, a positive response to the query; and facilitating execution of a trade between the first trader and the second trader for the specified instrument at the specified price. | 2009-08-13 |
20090204536 | METHODS AND SYSTEMS FOR NETWORK LOAN MARKETING - Methods and systems for trading financial products such as loans over a network such as the Internet that includes receiving information relating to the financial product offered for sale on behalf of a seller, making the information relating to the financial product available over the network, receiving a bid from a buyer, wherein the bid comprises at least an amount offered to purchase the loan, and performing due diligence on the financial product. Methods and systems also include storing the information in a data storage medium at a central location to be searched by potential buyers, the information being accessible via, for example, the Internet. | 2009-08-13 |
20090204537 | Payment Method for Content, Mobile Equipment and Content Item Implementing the Method - The invention relates to a payment method for content, e.g. a content item protected by a Digital Rights Management (DRM) scheme. The content item contains a payment directive that automatically invokes a payment procedure before the content item may be used. The payment directive specifies how to utilise payment methods in the wireless network in order to grant access to the content downloaded in the device. The content item may be downloaded first but is not enabled until a payment has been initiated. The invention also relates to mobile equipment implementing the method and the corresponding content item. | 2009-08-13 |
20090204538 | USER INTERFACE AND SYSTEM INCLUDING SAME - A graphical user interface including a controller for redistributing funds between a first account and a second account. The controller includes a slidable element positionable over a fixed background element to define a first segment and a second segment of the background element. A length of the first segment is representative of a balance of the first account, and a length of the second segment is representative of a balance of the second account. | 2009-08-13 |
20090204539 | Portable Electronic Financial Management - An electronic wallet stores information regarding credit, membership and other accounts. The information may be accessed to facilitate monetary and other transactions utilizing the various stored accounts. The transactions are stored such that accurate account balances are maintained by the electronic wallet. Security measures prevent unauthorized users from accessing account information. The electronic wallet allows a user to program preset spending limits on the accounts stored in it. The electronic wallet includes a protective carrying case having a money clip and card holding slots. | 2009-08-13 |
20090204540 | Control features in a system and method for processing checks and check transactions - A method of processing paper checks that divides into two independent paths the processing of a data file representing a check and the digital image of the check. The data files and image files are separated both in time and in space, with the data files being used to promptly initiate the transfer of funds to and from appropriate accounts, while the paper checks, at a remote location and typically lagging in time, are scanned to create digital image files and deposited as an image or substitute check if deemed ACH ineligible. The method provides for the comparison of data files to image files, based on MICR information, to find any unmatching or mismatched items for exception processing and a process to manage ACH-ineligible items as an image or substitute check. The process further provides for a trial period protocol for performing image matching on ACH-eligible items during a trial period before sending such transactions for settlement. | 2009-08-13 |
20090204541 | PREVENTING UNAUTHORIZED MODIFICATION OR SKIPPING OF VIEWING OF ADVERTISEMENTS WITHIN CONTENT - A method, apparatus, and system are directed towards employing a chain of permission keys obtained during playing of advertisements within content to enable continued playing of the content. A sequence of encoded permission keys are generated with each encoded permission key, except a last permission key, incorporating a scrambling key useable to decode a next encoded permission key within the sequence of encoded permission keys that enables playing of a next portion of the content. If playing of any advertisement within the content is avoided, then access to an associated scrambling key useable to decode a next permission key is prevented, which in turn inhibits playing of a next portion of the content. In another embodiment, a heartbeat analysis may also be performed to monitor if skipping of an advertisement is being attempted, and if so, playing of the content is prevented. | 2009-08-13 |
20090204542 | PRIVATELY SHARING RELYING PARTY REPUTATION WITH INFORMATION CARD SELECTORS - A computer system accesses reputation information about a relying party. The reputation information can be stored locally or remotely (for example, at an identity provider or reputation service). A reputation information engine can be used to provide the reputation information to the user. The user can then use the reputation information in performing a transaction with the relying party. | 2009-08-13 |
20090204543 | SYSTEM AND METHOD OF SELECTIVELY DISTRIBUTING MEDIA CONTENT TO A CONSUMER AND PREVENTING THE UNAUTHORIZED SHARING OF MEDIA CONTENT - The present invention is a system and method of selectively distributing media content to consumers, the system comprising essentially of a USB-type storage device loaded with media content, a network and a user interface system. The method comprises essentially of providing a USB-type storage device loaded with media content, distributing the device to retail outlets, instructing a user to contact a network that is in electronic communication with the USB-type storage device, selectively registering the media content on the network, activating the USB-type storage device, displaying the activated media content to the consumer on a display device associated with the user interface system, and providing a means to upload media content onto the USB-type storage device in the event the media content becomes corrupted or erased. | 2009-08-13 |
20090204544 | ACTIVATION BY TRUST DELEGATION - A mechanism for delegating trust to activate a target program from the vendor (or its intermediary) to a customer (or its intermediary) using an issuance license. The customer may then activate using their own authentication implementation. Also, a method for formulating an issuance license that permits such delegation. Furthermore, a method for an entity outside of a customer to gather trace information from the activation process after the fact that allows a customer to identify the activating entity without the outside entity first identifying the activating entity. | 2009-08-13 |
20090204545 | Electronic financial transactions - A new electronic financial transaction (EFT) system is proposed, wherein the business logic of a transaction is defined at a location remote from a secure point of sale terminal, thus having a framework wherein the business logic can be easily customised or updated. | 2009-08-13 |
20090204546 | Electronic payment and associated systems - By linking together mobile telephony systems having small message service capacity and payment clearance systems such as those operated by banks and credit card companies, substantial facilitation of electronic payments may be achieved. Existing security systems designed to protect the mobile telephony system, for example SIM cards and optional encryption provide a base level of transaction security which may be enhanced by suitable programming to require the use of a PIN to validate a transaction. By linking such systems with e.g. ATMs, the usefulness of a mobile telephone, where each assigned telephone number essentially functions as a player identity number (or, in certain enhancements, as an account number), substantial transaction economies can be achieved without compromising security, with excellent audit trail features and with automatically generated confirmations and acknowledgements. | 2009-08-13 |
20090204547 | TRANSACTION MANAGEMENT SYSTEM AND METHOD - A transaction management system manages the purchase of products and/or services by a buyer from sellers. The system comprises: (a) a data store for storing seller data comprising, for each of a plurality of sellers, a seller identifier and seller offer data indicating at least one product and/or service offered for sale (b) a program store storing processor implementable instructions; and (c) a processor coupled to the data store and to the program store for implementing the stored instructions. | 2009-08-13 |
20090204548 | METHOD AND SYSTEM FOR EXECUTING TRADES IN A USER PREFERRED SECURITY - A system for executing trades in a user preferred security is disclosed. The system comprises a server system ( | 2009-08-13 |
20090204549 | RETIREMENT INCOME OPTION - An option is provided to hedge against the risk of a reduction in retirement benefits or a change in the timing of when such benefits are received. The option may also be used to hedge against reductions in returns from Social Security and retirement savings plans. The option is standardized in that it provides protection against an identifiable set of potential modifications to Social Security retirement benefits and the timing of such benefits as well as reductions in returns from retirement savings plans. At the same time, each option is customized for each purchaser based upon the purchaser's age, income level, investment mix, desired return and other factors. | 2009-08-13 |
20090204550 | Marketing plan for social change and resource reallocation through the sale and/or exchange of goods and services - A method and system for marketing goods/services based on the incomes of the suppliers of the goods/services and the purchasers of those goods/services. Those suppliers of the goods/services who have the least income will receive the most remuneration. Those suppliers of the goods/services who have the greater income will receive the least remuneration. Purchasers use the same method. This marketing plan generates significant income for those two billion people in the world who live on less than US$2.00/day. An exponential methodology creates the rate structure for all participants. | 2009-08-13 |
20090204551 | Learning-Based Method for Estimating Costs and Statistics of Complex Operators in Continuous Queries - A learning-based method for estimating costs or statistics of an operator in a continuous query includes a cost estimation model learning procedure and a model applying procedure. The model learning procedure builds a cost estimation model from training data, and the applying procedure uses the model to estimate the cost associated with a given query. The learning procedure uses a feature extractor, a confidence adjustor and a cost estimator. The feature extractor collects relevant training data and obtains feature values. The extracted feature values are associated with costs and used to create the cost estimator. The extracted feature values, the associated costs, the cost estimator, and a user interface are used to create a confidence adjuster. When applying the confidence adjuster and the cost estimator to a continuous stream of data, the feature extractor extracts feature values from the data stream, uses the extracted feature values as input into the confidence adjuster to determine whether or not the cost estimator should be used, and if so, uses the extracted feature values as inputs into the cost estimator to obtain the desired cost values. | 2009-08-13 |
20090204552 | PREPARATION OF AN EDIBLE PRODUCT FROM DOUGH - The present invention is directed to mold control and extended shelf life methods and compositions for preparing edible dough-based products, such as, for example, breads, by treating the surface of the dough used to prepare the edible product with at least one preservative and at least one pH adjusting agent prior to or during baking. The present invention is also directed to methods and compositions for preparing edible dough-based products, such as, for example, breads, by treating the surface of the dough used to prepare the edible product with a at least one pH adjusting agent prior to or during baking. The present invention is further directed to improved pan oil compositions for preparing edible dough based products which comprise at least one preservative in an amount effective to inhibit mold growth on the surface of the bread prepared from the dough and at least one pH adjusting agent in an amount effective to improve the activity of the at least one preservative and/or inhibit microbial growth on the surface of the bread prepared from the dough. | 2009-08-13 |
20090204553 | Feature Reduction Method for Decision Machines - A method for feature reduction in a training set for a learning machine such as a Support Vector Machine (SVM). In one embodiment the method includes a step ( | 2009-08-13 |
20090204554 | Direction-aware proximity for graph mining - A method and system for graph mining direction-aware proximity measurements. A directed graph includes nodes and directed edges connecting the nodes. A direction-aware proximity measurement is calculated from a first node to a second node or from a first group of nodes to a second group of nodes. The direction-aware proximity measurement from a first node to second node is based on an escape probability from the first node to the second node. Disclosed herein are methods for efficiently calculating one or multiple direction-aware proximity measurements. The direction-aware proximity measurements can be used in performing various graph mining applications. | 2009-08-13 |
20090204555 | SYSTEM AND METHOD USING HIDDEN INFORMATION - A method and system for use in describing a phenomenon of interest. The method and system computes a decision rule for use in describing the phenomenon of interest using training data relating to the phenomenon of interest, labels for labeling the training data, and hidden information about the training data or directed distances obtained from the hidden information, as inputs. | 2009-08-13 |
20090204556 | Large Scale Manifold Transduction - A method for training a learning machine for use in discriminative classification and regression includes randomly selecting, in a first computer process, an unclassified datapoint associated with a phenomenon of interest; determining, in a second computer process, a set of datapoints associated with the phenomenon of interest that is likely to be in the same class as the selected unclassified datapoint; predicting, in a third computer process, a class label for the selected unclassified datapoint in a third computer process; predicting a class label for the set of datapoints in a fourth computer process; combining the predicted class labels in a fifth computer process, to predict a composite class label that describes the selected unclassified datapoint and the set of datapoints; and using the combined class label to adjust at least one parameter of the learning machine in a sixth computer process. | 2009-08-13 |
20090204557 | Method and System for Analysis of Flow Cytometry Data Using Support Vector Machines - An automated method and system are provided for receiving an input of flow cytometry data and analyzing the data using one or more support vector machines to generate an output in which the flow cytometry data is classified into two or more categories. The one or more support vector machines utilizes a kernel that captures distributional data within the input data. Such a distributional kernel is constructed by using a distance function (divergence) between two distributions. In the preferred embodiment, a kernel based upon the Bhattacharya affinity is used. The distributional kernel is applied to classification of flow cytometry data obtained from patients suspected having myelodysplastic syndrome. | 2009-08-13 |
20090204558 | METHOD FOR TRAINING A LEARNING MACHINE HAVING A DEEP MULTI-LAYERED NETWORK WITH LABELED AND UNLABELED TRAINING DATA - A method for training a learning machine having a deep network with a plurality of layers, includes applying a regularizer to one or more of the layers of the deep network; training the regularizer with unlabeled data; and training the deep network with labeled data. Also, an apparatus for use in discriminative classification and regression, including an input device for inputting unlabeled and labeled data associated with a phenomenon of interest; a processor; and a memory communicating with the processor. The memory includes instructions executable by the processor for implementing a learning machine having a deep network structure and training the learning machine by applying a regularizer to one or more of the layers of the deep network; training the regularizer with unlabeled data; and training the deep network with labeled data. | 2009-08-13 |
20090204559 | Bounding error rate based on a worst likely assignment - Given a set of training examples—with known inputs and outputs—and a set of working examples—with known inputs but unknown outputs—train a classifier on the training examples. For each possible assignment of outputs to the working examples, determine whether assigning the outputs to the working examples results in a training and working set that are likely to have resulted from the same distribution. If so, then add the assignment to a likely set of assignments. For each assignment in the likely set, compute the error of the trained classifier on the assignment. Use the maximum of these errors as a probably approximately correct error bound for the classifier. | 2009-08-13 |
20090204560 | METHOD FOR DETERMINING VALIDITY OF COMMAND AND SYSTEM THEREOF - Provided is a method of determining command line validity, including: a step of maintaining a block network address database including block network address information; a step of receiving a command line from a terminal of a user; a step of extracting network address information included in the command line; a step of determining whether the network address information is the block network address information, with reference to the block network address database; a step of generating log information associated with the command line in case that the network address information is not the block network address information as the result of the determination, in which the log information comprises at least one of the network address information included in the command line, input time point information with respect to the input time point of the command line, and request content information; a step of recording the log information in a log database; and a step of determining the validity of the command line by using the log information. | 2009-08-13 |
20090204561 | System Configuration Analysis - In accordance with one embodiment, a method for detecting potential problems in the configuration or components of a complex system comprises comparing first configuration data for a first system with second configuration data compiled from analyzing a plurality of systems in a selected population; and reporting anomalies associated with the first system, in response to determining that the first configuration data deviates from components determined to be common to the selected population. | 2009-08-13 |
20090204562 | CONFIGURABLE MULTI-LINGUAL ADVISORY SYSTEM AND METHOD THEREOF - The present invention provides a configurable multi-lingual advisory system ( | 2009-08-13 |
20090204563 | GENERIC AI ARCHITECTURE FOR A MULTI-AGENT SYSTEM - The invention relates to architecture of a computer program in order to implement a multi-agent system. The architecture enables the agents to interact with a simulation or game world on a first plane and/or with robots in the real world. Said architecture has a second and third plane. Said second plane contains an abstract representation of the simulation world on the first plane which reduces on concepts. Said third plane implements the agents of the multi-agent system. Interfaces are only arranged between the first and second plane, and between the second and third plane, not however between the first and the third plane. The artificial intelligence of the agents is implemented on the second and third planes such that the simulation world of the first plane can be widened, which leads to artificial intelligence. As a result, the architecture provides a KI-middleware for, for example, computer games. | 2009-08-13 |
20090204564 | System for managing outcome information based on uri, and method for same - A system for managing outcome information based on URI comprises an outcome information managing unit that registers and manages outcome information; a URI managing unit that is connected to the outcome information managing unit and imparts a URI to the outcome information through a URI server so as to manage the outcome information; and a knowledge extending unit that is connected to the outcome information managing unit and the URI managing unit and extends knowledge by using an inference rule for an inference service based on the Semantic Web. | 2009-08-13 |
20090204565 | DATA MANAGEMENT FOR DATA AGGREGATION - The invention provides a method, system, and program product for managing data for data aggregation, including data mining and reporting. | 2009-08-13 |
20090204566 | Processing of Deterministic User-Defined Functions Using Multiple Corresponding Hash Tables - A deterministic UDF processing mechanism processes user-defined functions (UDFs) using multiple hash tables. Data access patterns for a UDF are collected, and an appropriate hash table set is then determined for the UDF from the data access patterns. If a UDF accesses some similar columns and some disjoint columns, the similar columns are grouped together, and one or more hash tables are allocated to the similar columns. Disjoint columns are allocated their own hash tables. In addition, the allocation of hash tables may be adjusted based on historical access patterns collected over time. By dynamically allocating and adjusting sets of hash tables to a deterministic UDF, the performance of the UDF is greatly increased. | 2009-08-13 |
20090204567 | CUSTOMIZATION SYNTAX FOR MULTI-LAYER XML CUSTOMIZATION - Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation/update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents. | 2009-08-13 |
20090204568 | DECODING DEVICE AND SEMICONDUCTOR DEVICE - When an external recording medium connected to an interface is removed therefrom and a new external recording medium is connected to the interface, a processor selects either first file analysis information read from a memory or second file analysis information generated based on analysis of data recorded on the new external recording medium as file analysis information to be used for decoding a file stored in the new external recording medium, and the processor makes such selection based on comparison between first recording medium management information and second recording medium management information. | 2009-08-13 |
20090204569 | METHOD AND SYSTEM FOR IDENTIFYING COMPANIES WITH SPECIFIC BUSINESS OBJECTIVES - A method for identifying companies with specific business objectives that includes using existing sources of company firmographic data to identify a broad set of companies and associated websites, crawling the websites associated with the identified companies and indexing web site content for each of the identified companies with the specific business objective to realize indexed web content. The method further includes joining the company firmographic data with the indexed web content using a business objective common identifier to generate a store of joined structured firmographic data and indexed web content and presenting a display image representation of the store of joined structured firmographic data and indexed web content for user review. The display image further receives user input to score each of said companies identified therein, and using a search interface, querying the store of scored, joined structured firmographic data and indexed web content. The method further includes augmenting the search interface, or search results from a query, with predictive, machine-leaning processes that allow rapid identification of companies possibly missed in the query. | 2009-08-13 |
20090204570 | METHOD AND APPARATUS FOR PERFORMING MULTI-STAGE TABLE UPDATES - One embodiment of the present invention provides a system that facilitates performing multi-stage table updates. During operation, the system receives a query at a query processor, wherein executing the query causes an update to an entire table in a database. Next, the system estimates an amount of transaction log space required to execute the query. If the amount of transaction log space is greater than a pre-determined threshold, the system splits the query into a set of sub-queries, wherein an amount of transaction log space required by each sub-query in the set of sub-queries is less than the pre-determined threshold. For each sub-query in the set of sub-queries, the system executes the sub-query, and performs a mini-commit operation for the sub-query, wherein updates which comprise the mini-commit operation are not exposed to a user. Finally, when mini-commit operations have been performed for all of the sub-queries, the system performs a commit operation for the query. | 2009-08-13 |
20090204571 | Distributed directory server, distributed directory system, distributed directory managing method, and program of same - There is provided a distributed directory server to be used in a plurality of distributed directory servers connected to one another through a network and in a distributed directory system made up of a plurality of user devices, which includes a transmitting/receiving section to transmit or receive messages between user devices and other distributed directory servers, a use history notifying section to read a totalized information database and to provide notification for instructing the transmitting/receiving section to transmit data on the number of times of using Pushed data to the distributed directory server, and an evaluation function computing section to determine operation rules for Push distribution command and Pull search command to an index for every management unit. | 2009-08-13 |
20090204572 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND COMPUTER PROGRAM - A configuration is provided that allows secure data management to be performed on subsequently acquired data associated with content management units. When subsequently acquired data, such as information subsequently generated or downloaded by a user in association with content stored on an information recording medium, is recorded to a hard disk or the like, subsequently-acquired-data search information and access control information are set. This configuration allows a subsequently-acquired-data file to be searched for and be obtained based on the subsequently-acquired-data search information and allows access control for each subsequently-acquired-data file to be performed based on the access control information. The search information and the access control information are also set in shared directories, such as a studio shared directory. | 2009-08-13 |
20090204573 | Computer-based method of measuring the usability of a web site - Computer-based method of detecting the guidance performance of an information driven web site for a user seeking a desired content, wherein a transition value is assigned to each click based on the effectiveness and efficiency of transition between web pages of such web site, and an indicator value is determined by combining these values into a metric, which reflects guidance performance of such web site. | 2009-08-13 |
20090204574 | SYSTEMS AND METHODS FOR COMPUTATION OF OPTIMAL DISTANCE BOUNDS ON COMPRESSED TIME-SERIES DATA - There are provided a method and a system for computation of optimal distance bounds on compressed time-series data. In a method for similarity search, the method includes the step of transforming sequence data into a compressed sequence represented by top-k coefficients of the sequence data and a sum of the energy of omitted coefficients of the sequence data. The method further includes the step of computing at least one of a lower bound and an upper bound on a distance range between a query sequence and the compressed sequence, given a first and a second constraint. The first constraint is that a sum of squares of the omitted coefficients is less than a sum of the energy of the omitted coefficients. The second constraint is that the energy of the omitted coefficients is less than the energy of a lowest energy one of the top-k coefficients. | 2009-08-13 |
20090204575 | MODULAR WEB CRAWLING POLICIES AND METRICS - A web crawler loads a policy from a customizable stored module that is separate and distinct from the web crawler's source code. The web crawler follows these policies in determining the order in which the web crawler will visit and index web pages in an index used by an Internet search engine. As a result, the web crawler's behavior can be modified more easily. The web crawler's behavior can be finely tuned to be more efficient and/or to accommodate the particular needs of the search engine. Multiple different policies may be maintained concurrently in separate stored modules, and the web crawler can be instructed to use different modules' policies at different specified times or under different specified circumstances. | 2009-08-13 |
20090204576 | Constructing a Domain-Specific Ontology by Mining the Web - A method, apparatus, and program product is provided for constructing a domain-specific ontology for interpreting a policy. A phrase assumed to be associated with a policy is received. An indefinite term in the phrase is identified. Internet searches are performed on a plurality of terms from the phrase. A plurality of potential replacement terms is extracted from the Internet search results for the indefinite term. A context-specific ontology is built for the indefinite term based upon tracked occurrences of the plurality of potential replacement terms. The policy is interpreted by accessing the domain-specific ontology to interpret the indefinite term, where the indefinite term is interpreted by mapping the indefinite term to a plurality of potential replacement terms in the ontology for a plurality of contexts, and creating a policy based upon the interpretation of the indefinite term from the ontology. | 2009-08-13 |
20090204577 | Saved Search and Quick Search Control - A computer-implemented method for facilitating a unified search comprising: providing a first user interface element with which a user can select a search type from a plurality of search types, wherein the search types comprise searches saved by a user and a plurality of standard searches; providing a second user interface element with which a user can select a refined search criteria that refines the selected search type; searching of customer relationship management data based upon the selected search type and the refined search criteria; and providing the results of the search in a single display frame. | 2009-08-13 |
20090204578 | TARGETED QUERIES USING AN OMA DM PROTOCOL - Various technologies and techniques are disclosed for extending the functionality of the Open Mobile Alliance (OMA) Device Management (DM) protocol. An addition is made to the OMA DM protocol that enables the server to specify node filtering criteria as part of a query to a target node on a mobile device to indicate a sub-set of the device management data for the target node that should be returned. As another variation, a modification is made to the OMA DM protocol that enables the server to specify what attributes should be selected on the mobile device in one parameter of a target URI of the Get command, and what format the device management data should be returned in as another parameter of the target URI of the Get command. | 2009-08-13 |
20090204579 | INDEXING EXPLICITLY-SPECIFIED QUICK-LINK DATA FOR WEB PAGES - Systems, methods, and computer storage media having computer-executable instructions embodied thereon for permitting webmasters to explicitly specify links or other web pages that the webmaster believes visitors to the web site or web page are interested in viewing are provided. Systems and methods for identifying explicitly-specified site-link data upon crawling the web site, indexing the site-link data in association with the web site or a web page, and exposing at least a portion of such site-link data when the associated web site and/or web page surfaces as the result of an input search query are also provided. | 2009-08-13 |
20090204580 | SELECTIVELY OBSCURING THE PRESENTATION OF RESTRICTED DATA ITEMS - A computerized method and system for obscuring adult advertisements are provided. Example embodiments may include receiving a search criterion and locating multiple data items using the search criterion. The method may include determining that a subset of the multiple data items has determinable characteristics. The multiple data items may be presented to a user such that each data item of the subset of the multiple data items is uniquely presented and the content of each data item is at least partially concealed. | 2009-08-13 |
20090204581 | METHOD AND APPARATUS FOR INFORMATION PROCESSING BASED ON CONTEXT, AND COMPUTER READABLE MEDIUM THEREOF - A method and apparatus for context based information processing, and a computer recording medium including the same, the information searching method including: analyzing a query input by a user; searching information based on personal context with reference to the analysis result; searching information based on neighbor context with reference to the analysis result; and searching information based on web context with reference to the analysis result. Accordingly, a personal information processing apparatus can collect, analyze, and arrange data on the daily life of a user without intervention of the user. In addition, the personal information processing apparatus provides an information search function based not only on personal context but also neighbor context and web context. Thus, an efficient and accurate personal information search function is provided. | 2009-08-13 |
20090204582 | NAVIGATION FOR LARGE SCALE GRAPHS - In one example embodiment, a method is illustrated as retrieving a plurality of search queries and defining relationships between search queries in the plurality of search queries based on semantic data associated with the search queries. A visual representation of the of the plurality of search queries may be generated and the visual representation may be partitioned into a plurality of tiles, each title representing a predefined portion of the visual representation. | 2009-08-13 |
20090204583 | METHOD FOR PROVIDING ACCESS TO DATA STORED IN A DATABASE TO AN APPLICATION - Access to data stored in a database within a data processing system is provided to an application in the following manner. At least one criterion for providing data is determined based at least on a service level agreement. A provisioning and deployment description identifying at least data units of a database to be provided to the application is received, and a system description including status and resource usage information of possible target systems within the data processing system is maintained. A placement technology description describing properties of data placement technologies is received. At least one target system and at least one data placement technology are selected based on said at least one criterion and said descriptions. Access to said data units is provided for said application using said selected at least one target database system and said at least one data placement technology. | 2009-08-13 |
20090204584 | INFORMATION SEARCH METHOD AND APPARATUS - Names of pieces of information to be searched are arranged in a predetermined order, and a range display bar that is divided into sections is formed on a screen. A detailed-name-of-information display section is formed adjacent to the range display bar to display detailed information associated with the names in a scrollable manner. An arbitrary range on the range display bar may be designated as a range of the names to be searched. Preferably, the names corresponding to the divided sections are searched with respect to the designated range for the names. Predetermined portions of the names obtained through the search are displayed on the divided sections. Preferably, the portions of the names include at least the initial letter of the names. The detailed information associated with the names in the designated range is displayed on the detailed-name-of-information display section in the arrangement order. | 2009-08-13 |
20090204585 | DOCUMENT MANAGEMENT SYSTEM, DOCUMENT MANAGEMENT APPARATUS, DOCUMENT MANAGEMENT METHOD AND PROGRAM - A document management system includes a registration unit that, for each of a plurality of document data pieces, registers information in a partial area constituting the document data piece and comment information added to describe content of the partial area information, in a storage unit in association with each other, a search unit that searches the storage unit to find partial area information that corresponds to information in a partial area designated in a document data piece being browsed by a user, and a search result display unit that displays, on a display unit, comment information added to the partial area information that was found. | 2009-08-13 |
20090204586 | DOCUMENT MANAGEMENT SYSTEM, DOCUMENT MANAGEMENT METHOD, AND SEARCH APPARATUS - A document management system includes a reception unit that receives a designated document that has been designated by a user, an extraction unit configured to extract signature information from the received designated document, a search unit configured to search a database for another document having signature information that matches the signature information extracted by the extraction unit, the another document being a different version of the designated document, and a display control unit configured to, based on a result of the search, perform control to display document information of the designated document and document information of the another document in association with version information determined based on the signature information. | 2009-08-13 |
20090204587 | METHOD FOR DETERMINING A DATA SET FOR DIAGNOSTIC USE FROM AMONG MULTIPLE STORED DATA SETS - In a method to determine one or more data sets (in particular radiological data sets) generated at an earlier point in time—which data sets are to be considered in the framework of a medical diagnosis, which data sets contain text information generated in the framework of earlier evaluations—from a data set assemblage containing a number of different data sets stored in a computer, an input or selection field for a search term is presented to the user on a monitor, in which field the user inputs or selects at least one search term, after which the text information of all data sets is automatically analyzed. That data set or those data sets that contain the search term or a comparable term associated with this search term in their text information are identified and displayed. | 2009-08-13 |
20090204588 | METHOD AND APPARATUS FOR DETERMINING KEY ATTRIBUTE ITEMS - A computer program, method, and apparatus for determining key attribute items and search keywords for use in analysis of incident records. Master tables provide a collection of registered text strings which may appear in incident records. Upon entry of a specified keyword, a master table search processor searches the master tables to extract a master table containing the specified keyword, as well as identifying under which attribute item of the extracted master table the specified keyword is found. The identified attribute item is referred to as a key attribute item. Then out of the extracted master table, a search keyword extractor extracts every text string under the key attribute item for use as search keywords. With those search keywords, an attribute item information generator retrieves incident records and produces attribute item information from the retrieved incident records and the key attribute item. | 2009-08-13 |
20090204589 | DOCUMENT MANAGEMENT APPARATUS, METHOD, SYSTEM, MEDIUM STORING A PROGRAM THEREOF - A document management apparatus that searches at least one document group saved in advance for a document group having attributes that correspond to a search condition. The apparatus includes an updating unit configured to update the attributes of the document group in accordance with an operation performed by a user on a document in the document group, and a search unit configured to search for a document group having attributes that correspond to user information inputted from the exterior. | 2009-08-13 |
20090204590 | SYSTEM AND METHOD FOR AN INTEGRATED ENTERPRISE SEARCH - Methods and systems allow integrated search in an enterprise environment that stores information in data silos. Entity type metadata, relations between entity types and other information related to entity types is extracted from the data silos. Metadata information extracted from multiple data silos is combined to construct a global data model for the enterprise. Entity instances present in the data silos are analyzed to generate documents representing the entity instances. Relations between documents are represented by links between documents. The documents generated are indexed to allow searching across the enterprise. Search results are presented in order of their importance to the searcher. | 2009-08-13 |
20090204591 | Method and arrangement for test case creation - The invention concerns a method for assigning a value to at least one data item of a test case instance. The invention is characterized in that the method comprises steps of selecting an input data item from a test design library, the library comprising a plurality of input data items and information about semantics and/or data type of the input data items and assigning the selected input data item as a value of data item of the test case instance. Also an arrangement and a computer readable media comprising a computer executable program are disclosed. | 2009-08-13 |
20090204592 | QUERY REWRITING WITH ENTITY DETECTION - A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the entity name is associated with a common word or phrase, the system generates a link to a rewritten query, performs a search based on the received search query to obtain first search results, and provides the first search results and the link to the rewritten query. When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query. | 2009-08-13 |
20090204593 | System and method for parallel retrieval of data from a distributed database - An improved system and method for parallel retrieval of data from a distributed database is provided. A parallel interface may be provided for use by a cluster of client machine for parallel retrieval of partial results from parallel execution of a database query by a cluster of database servers storing a distributed database. A query interface may be augmented for inputting a database query and specifying the number of instances of parallel retrieval of results from query execution. To do so, a commercial query language may be augmented for sending a query request that may include a parameter specifying the database query and an additional parameter specifying the desired retrieval parallelism. The augmented query interface may return a list of retrieval point addresses for retrieving the partial results assigned to each of the retrieval point addresses from parallel execution of the database query. | 2009-08-13 |
20090204594 | Recommendation System for Assisting Mashup Developers at Build-Time - A recommendation system exploits a repository of mashups to provide design-time assistance to the user through relevant suggestions as to what outputs can be generated along with the best plans to generate those outputs. An output ranker ranks the outputs of the system base on their popularity scores, and a planner uses metric planning algorithms and a configurable utility function. The system takes into account popularity and semantic similarity when recommending services and sources. | 2009-08-13 |
20090204595 | Method and apparatus for tracking a change in a collection of web documents - A method and an apparatus for tracking changes in a collection of web documents, for example, provided by a web site. The web documents are retrieved at a first assigned point in time and a second assigned point in time. Then a similarity measure for a combination of a retrieved web document at a first assigned point in time and a retrieved web document at a second assigned point in time is calculated for determining pairs of corresponding web documents. By comparing said calculated similarity measure of a pair of corresponding web documents with predetermined thresholds for the similarity measure a change in the content of the corresponding web document between the first assigned point in time and second assigned point in time is detected. Instead of referring to identifiers like URLs for web pages the content similarities of web pages are considered. The proposed strategy facilitates the work of marketing analysts. | 2009-08-13 |
20090204596 | SEMANTIC COMPATIBILITY CHECKING FOR AUTOMATIC CORRECTION AND DISCOVERY OF NAMED ENTITIES - A computer implemented system and method for processing text are disclosed. Partially processed text, in which named entities have been extracted by a standard named entity system, is processed to identify attributive relations between a named entity or proper noun and a corresponding attribute. A concept for the attribute is identified and, in the case of a named entity, compared with the named entity's context, enabling a confirmation or conflict between the two to be determined. In the case of a proper name, the attribute's context can be associated with the proper name, allowing the proper name to be recognized as a new named entity. | 2009-08-13 |
20090204597 | SYSTEM AND METHOD FOR PREFERRED SERVICES IN NOMADIC ENVIRONMENTS - A method of locating preferred services includes searching an augmented spatial index, which is based on a user's determined preferred services. Additionally, the method includes indicating a location of a currently-sought preferred service. | 2009-08-13 |
20090204598 | AD RETRIEVAL FOR USER SEARCH ON SOCIAL NETWORK SITES - In this invention, systems and methods for providing keywords for advertising are provided. After a user searches for another user in a social network, the webpage or blog of the queried user is retrieved, and keywords are extracted from this webpage. The keywords may be extracted from the user's profile on the social network (e.g., favorite sports, music artists, etc.), or keywords may be extracted from the text of the webpage (e.g., comments that comprise the blog entries). Once extracted, these keywords may then be used by an advertising system to provide targeted advertisements to the user. | 2009-08-13 |
20090204599 | USING RELATED USERS DATA TO ENHANCE WEB SEARCH - The claimed subject matter provides a system and/or a method that facilitates generating a personalized query result for a specific user. An interface can receive at least one of a portion of a text query to be searched or a portion of personalized content related to a user that submits the portion of the text query. A personalization component can combine the portion of personalized content related to the user with a portion of personalized content related to one or more disparate users to create group personalized content, wherein the group personalized content is compared with the portion of the text query to identify a relationship there between to generate a personalized query result in accordance with the relationship. | 2009-08-13 |
20090204600 | MOBILE RECOMMENDATION AND RESERVATION SYSTEM - Apparatus and methods are described for assisting a requester to identify and reserve a resource that meets the need of the requestor's request. For example, a request can be augmented using augmentation data, such as current position and requester preferences, and resources are located and ranked according to their match against the augmented request. A person who is the requester may engage in another attention demanding task, such as driving a car, while resources well matched to preferences are located. Preference data may be determined from social network data, a preference file, and/or other sources. | 2009-08-13 |
20090204601 | SOCIAL NETWORK SEARCH - A device, system and method to enable communications over a network wherein a user may conduct a search directed to target contacts within a social network. A knowledge base of prior social search responses may be searched for responses from the target contacts with the results being presented to the user. The results of the search can be sorted along with responses received from the target contacts. The selection of target contacts and presentation of results can be based on various attributes of target contacts or ranking of the prior search responses. The search responses received by the user along with attributes and rankings may be stored in the knowledge base for future use. The target contacts and search may be taken from contacts or the knowledge base of the contacts with greater than one degree of separation from the user. | 2009-08-13 |
20090204602 | APPARATUS AND METHODS FOR PRESENTING LINKING ABSTRACTS FOR SEARCH RESULTS - Disclosed are apparatus and methods for providing linking abstracts for a plurality of search results. In certain embodiments, an abstract of a listed search result is revised to include links to locations within the associated search result document that are proximate to one or more abstract portions. When the user selects a particular linkable abstract portion within a particular listed search result, the user is then provided with the corresponding location within the particular search result document. That is, the linked abstract portion is caused to be presented to the user. | 2009-08-13 |
20090204603 | MULTI-CHANNEL CONTENT MODELING SYSTEM - A service delivery platform receives a request for a catalogue. The system obtains subscriber-specific multi-media catalogue entries based on profile information stored with the service delivery platform. The system sends the subscriber-specific catalogue entries along with service details of the subscription back to the subscriber. | 2009-08-13 |
20090204604 | METHOD AND DEVICE FOR ONLINE DYNAMIC SEMANTIC VIDEO COMPRESSION AND VIDEO INDEXING - A technique for semantic video compression is shown in block ( | 2009-08-13 |
20090204605 | Semantic Search Via Role Labeling - A method and system for searching for information contained in a database of documents each includes an offline part and an online part. The offline part includes predicting, in a first computer process, semantic data for sentences of the documents contained in the database and storing this data in a database. The online part includes querying the database for information with a semantically-sensitive query, predicting, in a real time computer process, semantic data for the query, and determining, in a second computer process, a matching score against all the documents in the database, which incorporates the semantic data for the sentences and the query. | 2009-08-13 |
20090204606 | FILE MANAGEMENT SYSTEM, FILE MANAGEMENT METHOD, AND STORAGE MEDIUM - A file management apparatus which makes it possible to cache a file registered in a file server from an initial stage of registration thereof. When a file is newly registered in the file server, the file server extracts the feature elements of the file, and searches for an registered file having a high degree of similarity to the file being registered in response to the current registration request. The search is performed based on the feature elements and an access log. Then, the file server searches for a domain from which access has been made to the file a not smaller number of times than a predetermined number of times, and copies and registers the newly registered file also in a cache server of the domain. | 2009-08-13 |
20090204607 | DOCUMENT MANAGEMENT METHOD, DOCUMENT MANAGEMENT APPARATUS, INFORMATION PROCESSING APPARATUS, AND DOCUMENT MANAGEMENT SYSTEM - When registering a document, pieces of index candidate information to be assigned to the document to be registered are created and output based on user characteristic information acquired from login information of a user and document information acquired from the document to be registered. Index information selected by the user from the pieces of output index candidate information is received. The received index information is registered in association with the document acquired by a document information acquiring unit. When browsing a document, the user characteristic information acquired from the login information of the user is compared with user characteristic information set for the registered document in association with the index information. A document having user characteristic information whose predetermined items match items of the set user characteristic information is extracted as a document associated with the user. | 2009-08-13 |
20090204608 | PRODUCT PLACEMENT ENGINE AND METHOD - A product placement engine and method for automatically identifying products for association with a document, the engine including a parser, an analysis module adapted to determine word scores and to adjust the word scores of the words by predetermined weightings, a keyword constructor module adapted to construct a keyword query search string using words having the highest word scores, a search engine adapted to search a products database having product records to identify products satisfying the keyword query search string and assign product scores, and a post processing module adapted to identify word matches in each of the product records and the document and update the product score. | 2009-08-13 |
20090204609 | Determining Words Related To A Given Set Of Words - In one embodiment, display of a user entry window of a graphical user interface is initiated. Search terms entered into the user entry window to initiate a first search are received. One or more first search results from a corpus of documents are determined according to the search terms. Display of the search terms at a current search terms window of the graphical user interface is initiated. Display of the first search results at a search results window of the graphical user interface is initiated. Display of the first search suggestions at a search suggestion window of the graphical user interface is initiated. | 2009-08-13 |
20090204610 | DEEP WEB MINER - Systems, computer implemented methods and computer program products are provided for selectively capturing and/or evaluating information including content and metadata from across a network such as the “wide world web” (WWW), or more generally, the Internet. A deep web mining tool may be utilized to exploit the deep web by understanding forms, search engines and results pages. Moreover, deep web mining tool may be utilized to extract and exploit structured and unstructured content and metadata from web sites and documents, generate queries, capture and re-link web sites, crawl through web sites and non-HTML files and perform other aspects of obtaining and/or evaluating information. | 2009-08-13 |
20090204611 | INFORMATION DISPLAY APPARATUS, INFORMATION DISPLAY PROGRAM AND INFORMATION DISPLAY SYSTEM - The interest of a user of an information terminal is extracted by a file operation and information suited to the interest is provided. When a system call for file access is issued from an application program, an access processor | 2009-08-13 |
20090204612 | APPARATUS AND METHOD FOR DYNAMIC WEB SERVICE DISCOVERY - An apparatus and method is provided to dynamically search for available Web services by persistently searching a distributed multi-level UDDI registry chain, interrogating their published technical specifications and enabling the consumer to find, bind, and invoke the desired Web service in real-time and without intervention by the consumer. The search criteria includes identifying candidate published services that fall within an acceptable margin of error based on information previously published within a consumer service profile. The measure of conformance between the registry semantic map and consumer service profile is parameterized and chosen by the consumer in advance. The service profile includes an XML schema which exposes consumer profile metadata and corresponding information sets used by a rules engine for pattern matching purposes. | 2009-08-13 |
20090204613 | PATTERN DETECTION APPARATUS, PATTERN DETECTION SYSTEM, PATTERN DETECTION PROGRAM AND PATTERN DETECTION METHOD - A pattern detection apparatus includes a pattern DB which stores pattern information corresponding to a file type, a management unit which receives data belonging to a file which is transferred between an information processing apparatus and an external apparatus connected thereto and is divided into the data, and an arithmetic unit which checks whether or not the data include a pattern indicated by the pattern information corresponding to the file type of the file and which reports a check result to be sent to the information processing apparatus. | 2009-08-13 |
20090204614 | SEARCHABLE ELECTRONIC RECORDS OF UNDERGROUND FACILITY LOCATE MARKING OPERATIONS - Methods and apparatus for generating a searchable electronic record of a locate operation in which a presence or an absence of at least one underground facility within a dig area may be identified using one or more physical locate marks. Source data representing one or more input images of a geographic area comprising the dig area is received and processed so as to display at least a portion of the input image(s) on a display device. One or more digital representations of the physical locate mark(s) applied to the dig area during the locate operation are added to the displayed input image(s) as “locate mark indicators” so as to generate a marked-up image. Information relating to the marked-up image is electronically transmitted and/or electronically stored so as to generate the searchable electronic record of the locate operation. | 2009-08-13 |
20090204615 | PERSISTENT CROSS PLATFORM COLLECTION OF AUDIENCE DATA - Previous attempts to measure content and/or advertising consumption treat each category as a unique silo of information. A method, system, and method of doing business generate a profile by obtaining at least a first and second data measurement from a user impression of a linear source of content and a user impression of a time-shifted source of content and/or a user impression of an interactive source of content, and associating the measurements with a user ID to generate a profile. | 2009-08-13 |
20090204616 | ACCESS CONTROLLER USING TREE-STRUCTURED DATA - A method for controlling access to a data source includes steps of: storing a plurality of access control policies in a database; generating a plurality of tree-structured data from the policies; merging the plurality of tree-structured data; determining that a user is attempting to access part of the data source; determining whether or not to permit access; verify consistency of the determination; store the merged tree-structured data; and designate the part of the data source by a path expression. | 2009-08-13 |
20090204617 | CONTENT ACQUISITION SYSTEM AND METHOD OF IMPLEMENTATION - A system is provided which solves content acquisition issues by providing an automated method to acquire content in mass and maintain an association between available meta-data and the actual content, e.g., video file. The system includes a first component configured to log network traffic. The system also includes a second component configured to correlate downloaded content of the logged network traffic with an XML stream of URLs and respective content descriptions. | 2009-08-13 |
20090204618 | Storage system - A storage system capable of identifying all volumes to be audited is provided. | 2009-08-13 |
20090204619 | Device capable of automatically downloading files and method thereof - The present invention relates to a device capable of automatically downloading files comprises, a printed circuit board; a micro controller; a memory provided with a program; an internet interface for connecting to an internet; and a connecting interface coupled with a hub; when a card reader is coupled with the hub, the micro controller is controlled by the program with respect to a schedule written in a memory card in the card reader so as to connect to the internet via the internet interface and in sequence process relevant operations of downloading files. A method of automatically downloading files is also disclosed by the present invention. | 2009-08-13 |
20090204620 | SYSTEMS AND METHODS FOR COLLABORATIVE NOTE-TAKING - Techniques are provided for determining collaborative notes and automatically recognizing speech, handwriting and other type of information. Domain and optional actor/speaker information associated with the support information is determined. An initial automatic speech recognition model is determined based on the domain and/or actor information. The domain and/or actor/speaker language model is used to recognize text in the speech information associated with the support information. Presentation support information such as slides, speaker notes and the like are determined. The semantic overlap between the support information and the salient non-function words in the recognized text and collaborative user feedback information are used to determine relevancy scores for the recognized text. Grammaticality, well formedness, self referential integrity and other features are used to determine correctness scores. Suggested collaborative notes are displayed in the user interface based on the salient non-function words. User actions in the user interface determine feedback signals. Recognition models such as automatic speech recognition, handwriting recognition are determined based on the feedback signals and the correctness and relevance scores. | 2009-08-13 |
20090204621 | DATA WEDGE PROFILE SWITCHING - Systems, devices and/or methods that facilitate automatic data wedge configuration profile switching are presented. An automatic data wedge configuration profile switching system can improve productivity and reduce errors associated with manually switching data wedge configuration profiles. The automatic data wedge configuration profile switching system can automatically switch profiles based in part on indications related to foreground applications. This indication can be related to changing from a first foreground application to a second foreground application, can be related to changing from a first information input scheme to a second information input scheme within a foreground application, can be related to messages sent from foreground applications, or combinations thereof. | 2009-08-13 |
20090204622 | VISUAL AND NON-VISUAL CUES FOR CONVEYING STATE OF INFORMATION CARDS, ELECTRONIC WALLETS, AND KEYRINGS - A user desires to select information about himself. The system uses policies applicable to the display of the user's information and metadata about the user and the information to determine modified presentations of the user's information. The modified information can include visual and non-visual cues (such as aural, olfactory, or tactile). The system then displays the modified information, presenting the user with the visual and non-visual cues about the information. | 2009-08-13 |
20090204623 | GENERATING A VALUE ASSOCIATED WITH ONE OF A PLURALITY OF LEAF NODES BY IMPLICITLY RANDOMLY CLIMBING AN IMPLICIT TREE HAVING THE LEAF NODES - Provided are a method, system and article of manufacture for generating a value associated with one of a plurality of leaf nodes by implicitly randomly climbing an implicit tree having the leaf nodes. A determination is made of an ancestor node of a current node, wherein each ancestor node at a level of the ancestor node is associated with a different set of ordered leaf nodes, wherein there is a unique value associated with each leaf node. A determination is made of a first leaf node of the ordered leaf nodes associated with the determined ancestor node. A determination is made as to whether the determined ancestor node is a rightmost ancestor node at the level of the ancestor node. A first formula is used to determine a last leaf node of the ordered leaf nodes associated with the determined ancestor node in response to determining that the ancestor node is the rightmost ancestor node. A second formula different form the first formula is used to determine the last leaf node in response to determining that the ancestor node is the rightmost ancestor node. A value associated with a selected leaf node is generated that is between the determined first and last leaf nodes in response to determining to climb to the ancestor node of the current node and in response to determining not to climb to a further ancestor node of the determined ancestor node, wherein the generated value is used in a computational process. | 2009-08-13 |
20090204624 | METHOD AND SYSTEM FOR PREFERENCES-BASED MAIL DISTRIBUTION AND DIGITAL POSTAL SERVICES - A system and method for collecting and storing communications preferences of recipients and delivering communications to a recipient in accordance with the recipient's preferences is disclosed herein. Preferably, the communications preferences consist of at least one mail formatting preference and at least one sending preference. The system automatically formats a message in accordance with the intended recipient's communications preferences stored in a profile table. In an alternative embodiment, the system provides for a prompting function that can alter the communications preferences in the event that a particular preference must be changed. This prompting function is also useful if recipient does not have a corresponding profile in the profile table. | 2009-08-13 |
20090204625 | ELECTRONIC MANIFEST OF UNDERGROUND FACILITY LOCATE OPERATION - Methods and apparatus for generating a searchable electronic record of a locate operation performed by a locate technician, in which a presence or an absence of at least one underground facility within a dig area is identified. An image of a geographic area comprising the dig area is electronically received, and combined with image-related information so as to generate the searchable electronic record. The image-related information comprises at least a geographic location associated with the dig area, and a timestamp indicative of when the locate operation occurred. The searchable electronic record of the locate operation is electronically transmitted and/or electronically stored so that performance of the location operation is verifiable. | 2009-08-13 |
20090204626 | SYSTEMS AND METHODS FOR INFORMATION COMPRESSION - Systems and methods for information compression. In a first method embodiment, a computer implemented method for compressing information includes finding a closest match entry of a dictionary to a data block, the dictionary stored in computer usable media. A logical exclusive OR combination of the closest match entry and the data block is performed to form a spatial difference vector identifying locations wherein the data block differs from the closest match entry. An information difference vector comprising differences between the data block and the closest match entry is formed. A compressed data block comprising the spatial difference vector, the information difference vector and a reference to the closest match entry is produced. The compressed data block is characterized as being smaller than the data block. | 2009-08-13 |
20090204627 | FINITE HARMONIC OSCILLATOR - A dictionary at least partially spans a set of discrete q-length signals. The atoms of the dictionary are eigenvectors of a representation of a commutative subgroup of a finite symplectic group. The dictionary may be used for interpreting a radar signal, denoising a signal, compressing data, finding a sparse representation, deblurring at a signal finding a sparse representation of a signal, encoding a signal for communication, encoding a symbol for CDMF communication, classifying a data set and generating a random number. | 2009-08-13 |
20090204628 | Shared Inventory Item Donation in a Virtual Universe - Generally speaking, systems, methods and media for managing donations of shared inventory items in a virtual universe are disclosed. Embodiments of the method may include receiving a request to make available for donation a shared inventory item list that can be borrowed simultaneously by a plurality of users of a virtual universe where the request includes an indication of donation conditions for the donated shared inventory item. Embodiments may also include generating and storing metadata associated with the donated shared inventory item and receiving a request from a plurality of users to borrow the item. Embodiments may include lending the donated shared inventory item to the plurality of borrowing users such that multiple users are borrowing the item simultaneously. Embodiments may also include tracking usage of the donated shared inventory item by the plurality of borrowing users and optionally determining a donation amount resulting from the tracked usage. | 2009-08-13 |
20090204629 | CACHING AND MEMORY OPTIMIZATIONS FOR MULTI-LAYER XML CUSTOMIZATION - Embodiments of the present invention provide techniques for customizing aspects of a metadata-driven software application. In particular, embodiments of the present invention provide (1) a self-contained metadata engine for generating customized metadata documents from base metadata documents and customizations; (2) a customization syntax for defining customizations; (3) a customization creation/update component for creating and updating customizations; (4) a customization restriction mechanism for restricting the creation of new customizations by specific users or groups of users; and (5) memory and caching optimizations for optimizing the storage and lookup of customized metadata documents. | 2009-08-13 |