46th week of 2009 patent applcation highlights part 51 |
Patent application number | Title | Published |
20090281942 | SYSTEMS AND METHODS FOR DONATING - Disclosed are systems and method for donating. | 2009-11-12 |
20090281943 | Systems and Methods for Collecting Bonds and Fines for Warrants and Traffic Tickets - Systems and methods are provided that allow law officers to carry out financial transactions with individuals having outstanding warrants who might otherwise be arrested. The system includes a wireless (typically cellular based) credit card/debit card transaction unit carried by the law officer during the process of serving the warrant, or during a traffic stop, wherein an outstanding warrant is identified. The system further includes a wide area network (Internet) connection that facilitates record keeping functionality associated with the posting of the bond or payment of the fine by the individual being addressed by the law officer. The appropriate financial transaction computer systems convey payment or posting of the bond to a database associated with the police station or the like. Likewise, wide area network (Internet) connections to databases associated with the judicial courts that may have issued the warrants are also secured for the purposes of verifying the posting of the bond or the payment of the fine. The real time updating of records in each of the various agency databases provides the necessary security for both the individual on whom the warrant is served, and for the agencies involved in executing the warrant. | 2009-11-12 |
20090281944 | Systems And Methods For Secure Debit Payment - A method for generating a personal identification number (PIN) debit child product for use in performing a debit payment transaction with a merchant entity. A payment processing platform receives a user selection of a financial institution made via a merchant payment page and directs the user to authenticate a user identity with the financial institution. The payment processing platform receives a user selection of a core account held with the financial institution, such that the core account provides financial backing for the PIN debit child product. The PIN debit child product is generated that includes a child card number and a virtual PIN associated with the core account. Advantageously, the method provides the ability to make PIN debit transaction on the Internet. | 2009-11-12 |
20090281945 | Payment Processing Platform - A method for processing a child transaction involving a child product that is linked to a core account and is to be used for payment transactions within use restrictions defined by one or more control parameters. A payment processing platform receives one or more attributes defining the child transaction that is initiated at a merchant entity and compares the one or more attributes to the one or more control parameters. A child card number associated with the child transaction is determined, and a core account number, which is associated with the core account based on the child card number, is identified. Advantageously, the financial institution does not need to modify its legacy payment processing infrastructure in order to process payment transactions made using the child product. Additionally, child products protect consumers from fraud or identity theft and limit a customer's exposure when child products are lost or stolen. | 2009-11-12 |
20090281946 | ACH Payment Processing - Efficiently processing ACH payments by processing batches of ACH payments in parallel. A processing system of an ACH operator receives an ACH file including multiple batches of ACH items. Each batch includes at least one ACH item. A control module of the processing system organizes data in the ACH file into multiple partitions according to a selected strategy. Each partition includes at least one of the batches. A processing module of the processing system separately processes each partition in parallel, validating the batches and ACH items and creating at least one output batch for each partition. If the control module determines that the ACH file is acceptable, based on this parallel processing, then the processing module settles the ACH items in the output batches and creates at least one new ACH file for transmitting the settled ACH items to one or more corresponding receiving depository financial institutions. | 2009-11-12 |
20090281947 | METHOD AND SYSTEM FOR MOBILE COMMERCE - An authorization subscriber identification module card, including: (a) a subscriber identification module chip; and (b) a near field communication chip, connected to the subscriber identification module chip, wherein the near field communication chip is adapted to update a balance value in a memory of the authorization subscriber identification module card in response to balance updating information, and to transmit a near field communication confirmation transmission to an external system; wherein the authorization subscriber identification module card is further adapted to provide identification information to a charging authority server; to receive a balance updating information from the charging authority server; and to update the balance value in response to charging information. | 2009-11-12 |
20090281948 | COMMUNICATION DEVICE INCLUDING MULTI-PART ALIAS IDENTIFIER - Methods and systems are disclosed for allowing financial transactions to be conducted using consumer devices. In some embodiments, the consumer device is a mobile communication device, such as a mobile phone. A payer initiates a transaction by sending a payment request message from a mobile phone which specifies the payee and amount to be paid. Payees are identified by unique aliases, which are maintained in a database. The aliases, in turn, are comprised of multiple parts. Each part of the alias may identify a relevant aspect of the transaction. For example, one part of the alias may identify the payee and another part of the alias may identify the financial institution of the account of the payee. Methods for assembling the enrollment and alias database are included. | 2009-11-12 |
20090281949 | METHOD AND SYSTEM FOR SECURING A PAYMENT TRANSACTION - A mobile payment device | 2009-11-12 |
20090281950 | SYSTEM, MOBILE INFORMATION TERMINAL, EXTERNAL DEVICE, METHOD AND PROGRAM FOR EXECUTING CONTENT - A system that executes content like music and moving pictures, and protects rights like copyright, working on a configuration of a mobile information terminal and an external device is provided. A mobile information terminal acquires a right (ticket) to execute content. An external device of higher performance, compared with a mobile information terminal, executes content after receiving the ticket from a mobile information terminal. Though content and ticket can move freely in a system, once the content is executed, an identifier for identifying the mobile information terminal that demanded the execution of content is liked with the ticket. It is this mobile information terminal that can use the same ticket again. | 2009-11-12 |
20090281951 | Payment Processing Platform - A method for generating a child product that is linked to a core account. A payment processing platform receives a user selection of control parameters that define use restrictions for the child product and the core account that provides financial backing for the child product. The child product is generated and may be used for payment transactions within the use restrictions defined by the control parameters. The child product is delivered to a recipient as a physical card or as a virtual card or both as a physical card and a virtual card. Advantageously, the financial institution needs to modify its legacy payment processing infrastructure minimally in order to process payment transactions made using the child product. From a user perspective, child products protect consumers from fraud or identity theft and limit a customer's exposure when child products are lost or stolen. | 2009-11-12 |
20090281952 | SYSTEM AND METHOD FOR SPECIFIED POOL TRADING - A computer system and related computer-implemented methods are designed and configured to store and deliver, upon request, information related to a plurality of asset-backed security pools, and to execute transactions between one or more parties relating to at least one of the plurality of asset backed security pools. The computer system generally comprises a computer including a computer usable medium storing a computer readable program and a network interface that includes software modules and a data storage system in communication with the computer via the network interface, the data storage system storing information relating to the plurality of asset backed securities, and account information related to at least the one or more parties. The computer is operative with the computer readable program to provide information related to a plurality of asset-backed security pools to at least one of the parties, enable the at least one party to select one or more asset-backed security pools for inclusion in a specified pool, provide aggregate pool data related to the selected specified pool, provide information related to the selected specified pool to at least one other party, receive pricing information from the at least one other party, and execute a trade for the asset-backed security pools in the specified pool. | 2009-11-12 |
20090281953 | Seller's Listing System - A method, apparatus and computer program product for providing a seller's listing system is presented. By way of the seller's listing system information services and sales tools are online at a property specific sales and information center. Sellers have full access to an organized system that gives them complete control all the way through the entire sales process. Up to the minute answers and exact information are reported directly to the seller. Every entity, professional and company involved in the transaction reports to the seller via the Internet. | 2009-11-12 |
20090281954 | METHOD FOR MANAGING DISTRIBUTED TRADING DATA - In a preferred embodiment, the invention comprises a computer-implemented system and method of managing market information across a network of data providers, comprising the steps of: (a) electronically receiving first data including confidential information regarding market participants in a first system that protects said first data behind a firewall; (b) electronically receiving second data including confidential information regarding market participants in a second system that protects said second data behind a firewall; (c) electronically receiving an order and targeting parameters from a first market participant; (d) electronically issuing an advertisement request message to said first system and said second system, said advertisement message comprising display attributes of said order and comprising said targeting parameters; (e) electronically prompting said first system and said second system via the advertisement request message to each send a coordination request message to a Coordination Hub, said coordination request message comprising information deduced from said confidential information regarding market participants in said first and second systems, wherein the selection of the information that is sent to the Coordination Hub is based at least in part on said first market participant's targeting parameters; (f) electronically prompting based on the coordination request message said Coordination Hub to issue permissions to advertise the order to selected market participants, wherein market participants are selected based, at least in part, on said received information regarding market participants; and (g) electronically prompting based on the permission to advertise the order said first system and said second system to route information about said order from first participant to said selected market participants. | 2009-11-12 |
20090281955 | METHOD OF AND SYSTEM FOR ENABLING AND MANAGING SUB-CONTRACTING ENTITIES - A method of facilitating a project bid process includes generating a buyer-associated bid request utilizing at least a portion of bid item selections of a stored bid item list, transmitting the buyer-associated bid request to at least one supplier for solicitation of a supplier bid response to be generated with the bid item selections utilized in the buyer-associated bid request, generating a supplier-associated bid request utilizing at least a portion of the bid item selections utilized in the buyer-associated bid request, and transmitting the supplier-associated bid request to at least one subcontracting entity for solicitation of a subcontracting-entity bid response to be generated with the bid item selections utilized in the supplier-associated bid request. | 2009-11-12 |
20090281956 | METHOD AND SYSTEM FOR ENTERPRISE PORTFOLIO OPTIMIZATION - A portfolio generating system includes a portfolio optimizing unit configured to generate an optimized portfolio. | 2009-11-12 |
20090281957 | Sovereign Debt Fund - The current invention is a system, method and program product that solves the problems involved with investing in third World debt could be resolved by pledging these assets as contingent capital in a method similar to GFTIU. The proposition could be further enhanced by the establishment of a Sovereign Debt Fund (SDF). The proposition is further enhanced by the establishment of a Sovereign Debt Fund (SDF), which could employ several further methods that would further benefit both the holders of the debt and Governments involved. | 2009-11-12 |
20090281958 | BENCHMARK AND EVALUATION OF REFERENCE-DATE DEPENDENT INVESTMENTS - A system and method of automatically benchmarking and evaluating individual reference-date dependent investments and families of such investments using their historic returns performance is provided. A Glide Path Style Analysis creates a custom replication strategy that is a reference date dependent trajectory of portfolio allocations for any family of target date investments using reference benchmarks for the behavior attribution. The GPSA uses periodic RBSA to create estimate history of appropriately dated portfolio style allocations for each member from a family of TDF. | 2009-11-12 |
20090281959 | PERSONALIZED FINANCIAL ILLUSTRATION, GUIDANCE AND ADVISORY SYSTEM FOR REFERENCE-DATE DEPENDENT INVESTMENTS - A system and method is provided to generate personalized savings recommendation and/or needed assignments of reference-date dependent investments. Recommendations and assignments are based on differences between a investor profile and an ideal representative that was used to construct the investments. The system provides a configurable increasing level of financial service based on a Methodology Publisher's configuration for reference date based investments. A forecast simulation system is provided for each investor with various optimizers by the Methodologically Publisher to provide various level of financial services and portfolio recommendations for reference date dependent investments. Reports may be provided to investors illustrating progress toward goals and highlighting distribution of potential risky outcomes. An online inter-active mode may allow an investor to provide further profile information and customize a solution to their needs. | 2009-11-12 |
20090281960 | SYSTEM AND METHOD USING SECURITIES ISSUANCE FOR RISK TRANSFERENCE - Disclosed herein is a system and method for eliminating or transferring the non-economic risk of financial securities. The system and method serves to avoid non-economic losses in the first instance, and to counter the adverse capital impact of prior non-economic gap losses by providing capital relief consistent with a determined protected amount. An investor purchases from a financial institution a number of shares whose principal repayment at redemption is contingent upon the maturity proceeds of a designated fixed income securities (FIS) Portfolio. If the aggregate principal payment of the FIS Portfolio is less than a stipulated value, the shares are redeemed for less than the original purchase price. Otherwise the financial institution will repay the full principal amount of the shares at the stated redemption date. To secure the obligation to repay share principal, the financial institution pledges security that is invested in securities that are held in trust and margined periodically. | 2009-11-12 |
20090281961 | SYSTEM AND METHOD USING CONTRACT FOR RISK TRANSFERENCE - Disclosed herein is a system and method for eliminating or transferring the non-economic risk of financial securities. The system and method serves to avoid non-economic losses in the first instance, and to counter the adverse capital impact of prior non-economic gap losses by providing capital relief consistent with a determined protected amount. A client sells to an investor its rights to payments from a fixed income securities (FIS) Portfolio that exceed an agreed threshold, or protection value. The investor purchases the rights to the payments from the client for an amount substantially equal to the difference between the protection value and a higher threshold, or implied value. The client and investor agree to a profit sharing arrangement for FIS Portfolio payments over the implied value. As security for the client's obligation to deliver either the FIS Portfolio or its proceeds to the investor after the FIS Portfolio returns reach the protection value, the client pledges the FIS Portfolio or other agreed upon assets, or some combination thereof. | 2009-11-12 |
20090281962 | SYSTEM AND METHOD USING ASSET SALE AND LOAN FOR RISK TRANSFERENCE - Disclosed herein is a system and method for eliminating or transferring the non-economic risk of financial securities. The system and method serves to avoid non-economic losses in the first instance, and to counter the adverse capital impact of prior non-economic gap losses by providing capital relief consistent with a determined protected amount. A client makes a non-recourse loan to a provider. In return, the provider agrees to purchase a fixed income security (FIS) Portfolio from the client for an purchase price greater than the amount of the loan. If the aggregate principal payments (APP) of the FIS Portfolio exceed the purchase price, the parties engage in profit sharing of the APP over the purchase price. If the final market value of the FIS Portfolio is below the purchase price and above the loan amount, the losses are absorbed by the provider. In a broader implementation of the program, the client makes a revolving term loan to the provider, which over time the provider uses to acquire assets from the client to be used as collateral for the loan. | 2009-11-12 |
20090281963 | Fair Value Model Based System, Method, and Computer Program Product for Valuing Foreign-Based Securities in a Mutual Fund - A system and method for determining fair value prices of financial securities of international markets includes steps of selecting a universe of securities of a particular international market, computing overnight returns of each security in the selected universe over a predetermined past period of time, selecting at least one return factor of a domestic financial market from a plurality of return factors, computing, for each selected return factor, the return factor's daily return over said predetermined past period of time, calculating, for each selected return factor, a return factor coefficient for each security in the selected universe by performing a time series regression to obtain the contribution of each return factor's return to the security's overnight return, and storing each calculated return factor coefficient in a data file. | 2009-11-12 |
20090281964 | ADJUSTABLE DERIVATIVE SECURITIES AND METHOD FOR ADJUSTING THE VALUE OF SAME DUE TO A CORPORATE EVENT - The present invention relates to an adjustable equity derivative and method for allocating distributions amongst different adjustable derivative components of a security upon a corporate event effecting the underlying equity in a manner that factor in the time value of money. The present invention uses the concepts of present and future values with respect to valuing equity derivatives in order to more fairly and accurately represent the interests of the various holders of such adjustable components upon the occurrence of a corporate event affecting the value of the adjustable equity derivatives. | 2009-11-12 |
20090281965 | Method and apparatus for storing and using energy to reduce the end-user cost of energy - The invention relates to an energy storing method and apparatus for use by end-users of energy, such as commercial property owners and operators. The system differs from past systems, insofar as it is not intended to be used by and in connection with energy suppliers, such as large utility and power supply plants and grids. The system preferably relates to the manner in which an end-user of energy can implement energy and costs savings, by using energy storage and time-shifting methods, to control and regulate the consumption of energy in a manner that achieves a cost savings over a period of time. One aspect of the method relates to accurately forecasting and predicting the energy demands and peaks that might occur on a daily basis, by recording and analyzing the prior day's history, as well as the overall energy demand histories, using short and long term forecasts, and then setting up a variable energy storage/use plan or schedule that helps to reduce the peak demands by time-shifting the energy that is used, i.e., reducing consumption during high demand/high cost periods, and using the energy stored during low demand/low cost periods during the high demand/high cost periods. | 2009-11-12 |
20090281966 | VIRTUAL ROBOT INTEGRATION WITH SEARCH - An arrangement for virtually integrating a bot with a search functionality provided by an online search engine enables users of personal computers (“PCs”), mobile phones, and other devices to locate bot content in response to their search queries. The virtual integration enables bot content to be surfaced via the search engine. In response to a query, the search engine may return search results including links to one or more bots that are located on a presence-based network. When the user clicks on a link, a client application is launched on the PC or device that enables the user to converse with the bot using a natural language interface. The virtual integration also provides the bot with context of the user's last known query, or the query history. The bot can then start the conversation at a specific point within the bot's content hierarchy to respond to and answer the user's query. | 2009-11-12 |
20090281967 | COMMUNICATION DASHBOARD WITH DYNAMICALLY CONFIGURED AGENT INTERFACE - The method and system of the present invention include, responsive to a receipt of a customer input, customizing an agent interface menu. The customizing includes selecting a plurality of action items for the agent interface menu, and ordering the plurality or more action items in the agent interface menu. The customizing is performed using the customer input and an item of stored customer information. The method further includes presenting an item of the customer input in an agent interface. The agent interface includes the agent interface menu, a communication window, and a customer attributes display. Responsive to a selection of one of the plurality of action items, wherein the plurality of action items is presented by the agent interface menu, an input field in a form provided in support of an action selected from the agent interface menu is populated with the customer input received from the customer interface. | 2009-11-12 |
20090281968 | APPARATUS, AND AN ASSOCIATED METHOD, FOR QUANTIFYING A QUALITY OF A USE CASE - A use case quality index tool, and an associated method, analyzes the specifications of use cases. Determinations are made of conformity of a use case with use-case quality rules. And, a calculator calculates a use case quality index value that quantifies the conformity of the use case to the use-case quality rules. | 2009-11-12 |
20090281969 | Decision Tree Representation of a Function - An arbitrary function may be represented as an optimized decision tree. The decision tree may be calculated, pruned, and factored to create a highly optimized set of equations, much of which may be represented by simple circuits and little, if any, complex processing. A circuit design system may automate the decision tree generation, optimization, and circuit generation for an arbitrary function. The circuits may be used for processing digital signals, such as soft decoding and other processes, among other uses. | 2009-11-12 |
20090281970 | AUTOMATED TAGGING OF DOCUMENTS - An automated technique for tagging documents includes using a semantic tagger to generate an annotation that associates a standard tag with a first text fragment of the user-defined document, wherein the tagger is trained on a standard document annotated with a standard tag, associating the first user-defined tag with a second text fragment of the user-defined document in response to the second text fragment matching a value associated with the first user-defined tag, and establishing a mapping between the standard tag and the first user-defined tag in response to existence of a requisite correlation between the standard tag and the user-defined tag. The technique may further include selecting from the user-defined document a tagged text fragment that is associated with a second user-defined tag, and providing the tagged text fragment and a standard tag associated by the mapping with the second user-defined tag to the tagger as additional training input. | 2009-11-12 |
20090281971 | SYSTEM AND METHOD FOR CLASSIFYING DATA STREAMS WITH VERY LARGE CARDINALITY - Systems and methods for object classification are provided. An object is identified along with the attributes that describe that object. These attributes are grouped into attribute patterns. Classes to be used in the classification are also identified. For each identified class a sketch table containing a plurality of parallel hash tables is created and trained using known objects with known classifications. For the object to be classified, each attribute pattern is processed using the all of the hash functions for each sketch table. This results in a plurality of values under each sketch table for a single attribute pattern. The lowest value is selected for each sketch table. The distribution of values across all sketch tables is evaluated for each attribute pattern. This produces a discriminatory power for each attribute pattern. Those attribute patterns having a discriminatory power above a given threshold are selected. The selected attribute patterns and associated sketch table values are added. The sketch table with the largest overall sum is identified, and the class associated with that sketch table is assigned to the object to which the attribute patterns belong. | 2009-11-12 |
20090281972 | ADAPTIVE LEARNING FRAMEWORK FOR DATA CORRECTION - Architecture that employs adaptive learning algorithms to adapt a data correction tool to user-specific behavior during runtime. The architecture includes a framework for training and measuring adaptive learning algorithms, adapting the current text correction tool codebase, and one or more different adaptive learning algorithms. This enables a text correction system to adapt the behavior of the text correction system to an individual user based on the user's interaction with the data correction system. This also facilitates the testing and improvements in an adaptive learning algorithm at the vendor before shipping in a product to the end-user. This reduces the risk of shipping a feature the precise behavior of which is different for each user. | 2009-11-12 |
20090281973 | System and process for boosting recommendations for use in providing personalized advertisements to retail customers - A system and process for incorporating recommendation boosting in an automated recommendation system includes receiving recommendation boost instructions, receiving a request for one or more recommendations, receiving a set of recommendations from one or more automated recommendation systems, with each recommendation system utilizing selection models or user models and modifying the set of product recommendations according to the recommendation boost instructions. | 2009-11-12 |
20090281974 | System and method for adaptive data masking - A method for adaptive data masking of a database is provided. The method comprises extracting data from a first database and providing one or more predefined rules for masking the extracted data. The method further comprises masking a first portion of extracted data using a trained Artificial Neural Network (ANN), where the ANN is trained for masking at least one database having properties similar to the first database. The masked and unmasked data is aggregated to arrive at an output structurally similar to the extracted data. The method furthermore comprises determining a deviation value between the arrived output and expected output of the extracted data, and adapting the trained ANN automatically according to data masking requirements of the first database, if the deviation value is more than a predefined value. | 2009-11-12 |
20090281975 | RECOMMENDING SIMILAR CONTENT IDENTIFIED WITH A NEURAL NETWORK - Methods, systems and computer-readable media for finding similarities between visual objects by evaluating user interactions with a collection of visual objects are provided. Using a neural network, human interactions with a collection of visual objects are evaluated to ascertain relationships or connections between visual objects. The relationship between visual objects indicates that the visual objects are similar. Once relationships between visual objects are identified, a user may select one or more visual objects and receive suggested visual objects that are similar to the one or more visual objects selected by the user. | 2009-11-12 |
20090281976 | DEVICE-INFLUENCED TABLE FORMATTING - A server includes a logic subsystem and memory. The memory holds instructions that, when executed by the logic subsystem, cause the logic subsystem to determine if a table is wider than a viewing size of a screen of a requesting device, determine if the table is a data table or a layout table, and format an instance of the table prior to sending that instance of the table to the requesting device. The instance of the table sent to the requesting device is formatted in accordance with a determined viewing size of the screen of the requesting device and in accordance with a determined table type. | 2009-11-12 |
20090281977 | CHECKING RULE AND POLICY REPRESENTATION - A computer-performed method of examining policies for a target system of an enterprise system domain. The policies are represented as policy rules, each rule including a condition having binary operator expression(s), each expression referring to one or more policy attributes. For a pair of expressions, the computer(s) obtain sets of sample values sufficient to represent all values assumable by the policy attribute(s) referred to in the pair. The sample values are combined in a mixed-radix enumeration in which each attribute is represented in a corresponding position of each sample value combination and of the enumeration. Using the enumeration, the computer(s) evaluate each expression of the pair relative to each of the sample value combinations to obtain a truth table. Based on the truth table, a relationship between the pair is detected and the user may be notified as to an anomaly in the rules. | 2009-11-12 |
20090281978 | SYSTEMS AND METHODS FOR INTEGRATING USER-GENERATED CONTENT WITH PROPRIETARY CONTENT IN A DATABASE - A system for managing and displaying collaborative content in a database. The database is configured to store both editor-generated content and user-generated content. The system also includes a server interfacing with the database, a display device connected to the server, a editor content module interfacing with the database and configured to display the editor-generated content on the display device, a user interface module running on the sever, a user content module configured to receive the user input from the user interface module and display the user input as user-generated content on the display device, a validation module interfacing with the user content module, wherein the validation module is configured to verify the accuracy of the user-generated content, and a bias detection module interfacing with the user content module, wherein the bias detection module is configured to detect bias in the user-generated content. | 2009-11-12 |
20090281979 | SYSTEM AND METHOD FOR RECOGNIZING A KEYSTROKE IN AN ELECTRONIC DEVICE - The disclosure provides a system and a method of processing keystrokes entered on an electronic device. The method comprises: monitoring for activation of two or more keys on the keyboard; evaluating whether the activation of those keys occurs within a set window of time; evaluating locations of those keys. After these evaluations, if the keystroke conflict is determined to not have been produced, then characters for those keys are generated in order of their activations. If the keystroke conflict is determined to have been produced, then the method arbitrates between those keys to select a key utilizing a dictionary to automatically determine the key to be selected. In the dictionary, its entries are related to each of those keys combined with any previously entered keystrokes. The method then processes the selected key to generate on a display one character, which is associated with the selected key. | 2009-11-12 |
20090281980 | LIFESTYLE IMPROVEMENT SUPPORTING APPARATUS AND LIFESTYLE IMPROVEMENT SUPPORTING METHOD - To provide a lifestyle improvement supporting apparatus and a lifestyle improvement supporting method which can offer appropriate advice corresponding to a performance state of lifestyle improvement carried out by a subject. | 2009-11-12 |
20090281981 | Discriminant Forest Classification Method and System - A hybrid machine learning methodology and system for classification that combines classical random forest (RF) methodology with discriminant analysis (DA) techniques to provide enhanced classification capability. A DA technique which uses feature measurements of an object to predict its class membership, such as linear discriminant analysis (LDA) or Andersen-Bahadur linear discriminant technique (AB), is used to split the data at each node in each of its classification trees to train and grow the trees and the forest. When training is finished, a set of n DA-based decision trees of a discriminant forest is produced for use in predicting the classification of new samples of unknown class. | 2009-11-12 |
20090281982 | DEFINING A SINGLE ANNOTATION MODEL - The present invention defines a single Java annotation model. A method in accordance with an embodiment includes: receiving a Java annotation declaration in a Java annotation model; receiving a Java annotation definition in the Java annotation model; receiving domain specific context rules in the Java annotation model; and providing access to combined meta-data information derived from the Java annotation declaration, the Java annotation definition, and the domain specific context rules through the Java annotation model. | 2009-11-12 |
20090281983 | Methods, Systems, and Computer Program Products for Viewing File Information - A data processing method for a memory system of a computer includes: determining one or more volume locations of a file; determining one or more locations of extents of the file associated with each of the one or more volume locations; retrieving data attributes for each of the extents of the file at each of the one or more volume locations; formatting the data attributes; and generating an output including the formatted data attributes. | 2009-11-12 |
20090281984 | Packet Compression for Network Packet Traffic Analysis - Methods of capturing and compressing trace data for use in network packet traffic analysis are described. In an embodiment, when a packet is received, two records of the packet are created and stored. One record is stored in a file associated with the source address of the packet and the other record is stored in a file associated with the destination address of the packet. Various packet compression techniques are described and one example compares a newly received packet to the previous packet which has been stored in the same file and sets bits in the record which denote whether fields in the newly received packet are the same as the corresponding fields in the previous packet. | 2009-11-12 |
20090281985 | TECHNIQUES FOR TRANSFORMING AND LOADING DATA INTO A FACT TABLE IN A DATA WAREHOUSE - Techniques for transforming records prior to loading the records into a data warehouse in an efficient manner. In one embodiment, instead of using lookup transformations, a database operation such as an outer join operation is used to transform records stored in a fact staging table to add foreign keys to the records corresponding to the dimension tables that are associated with a fact table in a data warehouse to which the records are to be loaded. Since the outer join operation is memory intensive, a determination is made as to which dimension tables from the multiple dimension tables associated with the fact table are suitable, from a performance perspective, for the outer join operation. Only those suitable dimension tables are outer joined to the fact staging table to add the foreign keys for the outer joined dimension tables to the fact staging table records. Lookup transformations may be used to add foreign keys to the fact staging table records for the non-suitable dimension tables. The transformed fact records with the foreign keys may then be loaded into the fact table in the data warehouse. | 2009-11-12 |
20090281986 | Generating Database Query Plans - Embodiments of the invention provide techniques for optimizing database queries for energy efficiency. In general, a query optimizer is configured to compare energy requirements of query plans, and to select a query plan requiring minimal energy to execute. In one embodiment, the query optimizer may also compare time performance of the query plans, and may select a query plan by matching to a user preference for a relative priority between energy requirements and time performance. | 2009-11-12 |
20090281987 | INTEGRATED DISTRIBUTED QUERY PROCESSOR FOR DATA GRIDS - A method for processing a distributed query in a network of computational resources is provided. The method includes receiving a user-defined freshness criterion and a distributed query from a user. The user-defined data freshness criterion is based on the version of the distributed query results desired by the user. An integrated cost model is formulated to optimize the execution of the distributed query. The integrated cost model is based on one or more integrated cost model factors. Thereafter, an objective function is constructed, based on the processing cost for each of the one or more copies of the one or more relations, and a data transmission cost for the transfer of the one or more copies of the one or more relations from a first to a second computational resource. Subsequently, an optimal solution of the objective function is calculated by using one or more heuristic approaches. | 2009-11-12 |
20090281988 | Systems and Methods to Provide Search Based on Social Graphs and Affinity Groups - Methods, machine-readable media, apparatuses and systems are provided to identify and/or present information based on relationship-based recommendations. The information may be search results; and the relationship-based recommendations may be recommendations or preferences specified by related people in one or more social networks or affinity groups. For example, the search results can be presented in an order based at least in part on the recommendations and the relationship between the people who made the recommendations and the person who requested the search results. | 2009-11-12 |
20090281989 | Micro-Bucket Testing For Page Optimization - Methods for optimizing webpage content by micro-bucket testing user customization to the webpage include presenting a plurality of modules at a webpage based on a request from a user. The modules define an intent of the webpage. A change defining customization to one or more modules within the webpage is detected. A test case representing the change is automatically generated. The generated test case is a modified webpage having the customization. The webpage is presented to a first segment of users as a control page and the modified webpage is presented to a second segment of users in response to a request for the webpage. User interaction by the first and segment of users is monitored at the webpage and the modified webpage to determine website metrics of the corresponding webpages. The website metrics is used in defining a new control page of the webpage from the modified webpage or retaining the webpage as the control page. | 2009-11-12 |
20090281990 | System and Method for Dissemination of Relevant Knowledge - A method comprises extracting one or more document identifiers from a document currently displayed on the user's computer screen. The method further comprises searching an enterprise network, using the one or more document identifiers, for one or more related documents that are related to the document currently displayed on the user's computer screen. The one or more related documents may then be filtered, and the user may be notified of the one or more filtered related documents. | 2009-11-12 |
20090281991 | PROVIDING SEARCH RESULTS FOR MOBILE COMPUTING DEVICES - Technologies are described herein for providing search results for mobile computing devices. Search results are retrieved based on a search term. Each of the search results is assigned to one or more categories. The categories and the assigned search results are provided to the mobile computing device. The mobile computing device is adapted to display each of the categories and a partial list of the search results for each of the categories. | 2009-11-12 |
20090281992 | Optimizing Database Queries - Embodiments of the invention provide techniques for optimizing database queries for energy efficiency. In general, a query optimizer is configured to compare energy requirements of query plans, and to select a query plan requiring minimal energy to execute. In one embodiment, the query optimizer may also compare time performance of the query plans, and may select a query plan by matching to a user preference for a relative priority between energy requirements and time performance. | 2009-11-12 |
20090281993 | SYSTEM AND METHOD FOR DATA RETRIEVAL - In accordance with one or more embodiments, a system for facilitating transfer of data and information over a network includes a database component, a communication component adapted to communicate with a user via a portable communication device over the network, and a processing component adapted to receive a request for data and information from the user via the portable communication device over the network and process the request by accessing one or more documents from the database component related to at least one component of a machine specified by the user passed with the request. The communication component transfers the one or more documents from the database component to the portable communication device for viewing by the user. | 2009-11-12 |
20090281994 | Interactive Search Result System, and Method Therefor - A system and method to provide interactive search results, wherein interactive icons allow a user to customize displayed search results, thereby providing the user with a robust, tailored environment for providing relevant search results. | 2009-11-12 |
20090281995 | System and method for enhanced direction of automated content identification in a distributed environment - The successful development of digital production content within a development organization requires that the intellectual property rights of the multiple elements of digital content introduced into the digital production content. According to the invention there is provided a means of automatically identifying the source, licenses and other associated intellectual property information associated with the digital content introduced. The invention providing for the direction of a dynamic search engine according to metadata relating to the digital content produced, wherein the digital content introduced is not identified within existing databases of intellectual properties indexed according to digital content. Further the invention provides for interfacing the dynamic search engine with a web crawler to data mine a region of the World Wide Web around the location of the digital content introduced determined by the dynamic search engine. | 2009-11-12 |
20090281996 | GENERATING A SERVICE-ORIENTED ARCHITECTURE POLICY BASED ON A CONTEXT MODEL - A solution for generating a Service-Oriented Architecture (SOA) policy based on a context model is provided, which generates an application scope of the SOA policy; generates a context model; generates an action list for the context model based on action semantic modules customized by a user; generates a condition part of the SOA policy according to the context module; generates an action part of the SOA policy according to the action list; and combines the condition part and the action part to generate the SOA policy. | 2009-11-12 |
20090281997 | METHOD AND A SYSTEM FOR SEARCHING INFORMATION USING INFORMATION DEVICE - A method and system for searching information using information device is provided. The method for searching information comprises generating one or more questions corresponding to a search query. The questions are generated based on a predetermined ordering criterion when a predefined condition is true. One or more responses to the questions are received from a user. Information is rendered on the information device based on one or more of a response and the search query. | 2009-11-12 |
20090281998 | DELETION IN DATA FILE FORWARDING FRAMEWORK - Methods and apparatus, including computer program products, for deletion in data file forwarding framework. A framework includes a network of interconnected computer system nodes in which data files are continuously forwarded from computer memory to computer memory without storing on any physical storage device in the network, a central server coupled to the network, and a deletion server coupled to the network. | 2009-11-12 |
20090281999 | SYMBOLIC PROGRAM ANALYSIS USING TERM REWRITING AND GENERALIZATION - Systems and methods are disclosed for analyzing data-flow using program expressions or terms by extracting a control flow graph node from a work list; merging symbolic term values at join nodes; performing simplification of term values using rewriting logic; determining successors of the graph node to which data must be propagated; and updating symbolic data for elements of the successors. | 2009-11-12 |
20090282000 | WEB BROWSER ACCESSIBLE SEARCH ENGINE WITH STATISTICS GATHERING PERSISTENCE - A search engine server interacts with a client devices and web servers to enhance the quality of search service based on statistics that are gathered by the system. The search engine server monitors the quality of service and data format (i.e. encoding needed for secured delivery) of search results or searched web pages delivered from the web servers. On the client side, the system generates page content usefulness statistics by monitoring user interaction with search results or web pages on the client device. Each of the visited web pages/links is associated with a vectoring event, and a vector event table is constructed using these vectoring events from all the visited web pages or search results. The vectoring event table from several search sessions are retrieved periodically, and used to compute/evaluate statistics for each of the web servers that host web pages. | 2009-11-12 |
20090282001 | Information providing apparatus, portable information terminal, content processing device, device control apparatus, content processing system and program - A content list including contents processable by a designated processing device, among the contents to be processed including a specific content managed with respect to each user, is received by a portable terminal from an ECG server, and a content is selected by a user. Then, a processing request for the selected content is transmitted from the portable terminal to the designated device via the ECG server and a device control server, and unit information of the selected content is acquired by the portable terminal and displayed or reproduced. A user can thereby use the content and the unit information by selecting the content using the portable terminal without depending on the content and the processing device. | 2009-11-12 |
20090282002 | METHODS AND SYSTEMS FOR INTEGRATING DATA FROM SOCIAL NETWORKS - Methods and systems for integrating data from social networks. The methods and systems may gather data from social networking sites and sites with user review and advocacy data, and merge the data to create universal profiles for Internet users. The methods and systems may also integrate social networking data with user review and advocacy data to provide customized search results to search queries generated by users. | 2009-11-12 |
20090282003 | FILE MANAGEMENT APPARATUS, FILE MANAGEMENT METHOD, AND COMPUTER PROGRAM PRODUCT - A file management apparatus displays place images each of which is a unit for managing files on a display unit in a matrix manner. Files and thumbnail images are stored in association with one of the place images. When a place image is selected, thumbnail images associated with the selected place image are displayed on the display unit. When an instruction for shifting upward, downward, to the left, or to the right while thumbnail images are displayed, other thumbnail images associated with a place image arranged in a direction indicated by the instruction from a place image associated with the currently-displayed thumbnail images are displayed on the display unit. | 2009-11-12 |
20090282004 | METHOD FOR ANALYZING, LABELING AND CERTIFYING LOW RADIOCARBON FOOD PRODUCTS - Methods, particularly computer-implemented methods, are provided for analyzing, labeling, reporting, and certifying the radiocarbon abundance levels of low radiocarbon food products, including relevant chemical components of final products as well as components of lots used in manufacturing, so that manufacturers, consumers or other users of these products can have high confidence in their stated radiocarbon content and a better understanding of their potential effectiveness in reducing genetic damage. Other embodiments employ an algorithm to calculate an overall value or grade or range indicative of the product's known or estimated ability to either reduce the radiocarbon level of, or to reduce genetic damage occurring in, newly formed chromosomal material in consumers of such products, the chromosomal material comprising DNA and histone proteins and remote access by consumers to the computer-implemented methods, for example, via the Internet. | 2009-11-12 |
20090282005 | SIP NETWORK-BASED CONTENT SHARING METHOD AND SYSTEM - A content sharing method and system are provided such that a first client stores a content in one of its local storage and a content server and a second client requests from an information server one of a query and subscription of the content and downloads the content from the respective one of the local storage of the first client and the content server with reference to the respective one of the query and subscription result sent by the information server. In the content sharing method a first client stores a content in a content server or a local storage and assigns a content IDentifier (ID) to the content, creates a content list having content items each identified by a unique content ID, and registers the content list and an access rule with an information server, and the information server sends, when a second client requests one of a query and a subscription of the content, a respective one of a query result and a subscription result to the second client in consideration of a second client's access right specified in the access rule. | 2009-11-12 |
20090282006 | Transaction Management - A transaction management system facilitates the storage and management of documents associated with transactions. The system facilitates the review of stored transactions and their associated documents. The system also provides searching capabilities to quickly identify transactions that match a search query. Transaction models can be structured to define how data is organized and to normalize the description of contract terms in the system. Methods are also disclosed. | 2009-11-12 |
20090282007 | ELECTRONIC DICTIONARY APPARATUS AND RECORDING MEDIUM ON WHICH SEARCH CONTROL PROGRAM IS RECORDED - When an additional search key of an input unit is operated by the user, if a current display on a display screen of a display unit is a list display of respective example sentences, a user input for refining example sentences is received, and example sentences are refined in accordance therewith. When the additional search key is operated by the user, if the current display is a display of explanatory information on the vocabulary entry, the display screen of the display unit is split into two, and a search of the explanatory information is carried out on one split screen. | 2009-11-12 |
20090282008 | SYSTEM AND BUSINESS PROCESS METHOD FOR DELIVERING DISTRIBUTED SENSOR BASED CONTENT TO CONSUMERS - A method, system, and computer program product for receiving distributed sensor based content from content producers in data processing networks. A sensor services controller (SSC) utility manages the processes involved with connecting content producers and consumers through a set of interfaces of a Services Oriented Architecture. The set of interfaces include interfaces for publishing, finding and paying for content created by distributed sensor platform devices. For example, a query interface allows consumers of content to submit content requests to content producers. The SSC utility enables a sensor platform device to expose the device's capabilities to a sensor services controller through a standard “sensor device” interface. Sensor device capabilities include geophysical location (GPS coordinates), digital imaging sensors (optical, infrared, etc.), movement and orientation data (gyroscopic and accelerometer readings). Based on a set of conditions within the consumer's request, the producer acquires and returns the requested content to the consumer. | 2009-11-12 |
20090282009 | SYSTEM, METHOD, AND PROGRAM PRODUCT FOR AUTOMATED GRADING - A method for automated evaluation of documents includes steps of scanning a set of documents with Optical Character Recognition (OCR) software to produce an electronic format, converting the electronic format into a character set associated with an ID marker and sending the character set and ID marker to a server for the evaluation. An additional step provides for receiving from the server a results set wherein the results set includes the results of a comparison of at least a portion of the character set to at least a portion of a predefined character set using search coordinates where the search coordinates were in part determined by an identification of an identification field and predefined coordinates of the identification field in the predefined character set and character set coordinates of the identification field in the character set. | 2009-11-12 |
20090282010 | CREATION AND ENRICHMENT OF SEARCH BASED TAXONOMY FOR FINDING INFORMATION FROM SEMISTRUCTURED DATA - Techniques are provided for creating and updating a entity hierarchy (taxonomy) based on information captured about user interaction with a system. Techniques are also provided for using the taxonomy to determine the nature of entities represented by terms submitted to a search engine. Search logs analyzed for related sets of entities, and used to improve the taxonomy for storing information. Once the taxonomy is created, information across data sources are fetched and aggregated based on the taxonomy. When the system is queried, the query is modified to a predefined template, and the best fit result is promptly returned. A feedback mechanism is also provided to enhance taxonomy and entity data based on search volumes. This system enables search engines to provide accurate answers when entities, their attributes and relationships are involved. | 2009-11-12 |
20090282011 | DATA ACQUISITION APPARATUS AND DATA ACQUISITION METHOD - A data acquisition apparatus includes an input unit configured to input acquisition data specification information, secret data specification information, and output format specification information, an acquisition unit configured to acquire data specified by the acquisition data specification information from a database, an output unit configured to output the acquired data in a format specified by the output format specification information, and a control unit configured to control at least one of the acquisition unit and the output unit so that data specified by the secret data specification information which is independent of the output format specification information is not output. | 2009-11-12 |
20090282012 | LEVERAGING CROSS-DOCUMENT CONTEXT TO LABEL ENTITY - Entities, such as people, places and things, are labeled based on information collected across a possibly large number of documents. One or more documents are scanned to recognize the entities, and features are extracted from the context in which those entities occur in the documents. Observed entity-feature pairs are stored either in an in-memory store or an external store. A store manager optimizes use of the limited amount of space for an in-memory store by determining which store to put an entity-feature pair in, and when to evict features from the in-memory store to make room for new pairs. Feature that may be observed in an entity's context may take forms such as specific word sequences or membership in a particular list. | 2009-11-12 |
20090282013 | ALGORITHMICALLY GENERATED TOPIC PAGES - A method and system for generating a topic page for a search query on a search webpage includes receiving a query at the search webpage on a client. The query is transmitted from the search webpage on the client to a search engine on a server. A topic page generator available to the search engine analyzes the query to identify a plurality of dimensions. One or more content modules that match one or more of the dimensions are selected from a plurality of sources based on a weight associated with each of the content modules. The weight defines the ranking of a content module. The content modules for the plurality of dimensions are glued together and presented on the topic page in the order of the corresponding weight of the content modules. The order of presentation identifies the relevancy of the content modules to the query. The presented topic page provides the most relevant content modules for the query, and for a user located in a specific geo location. | 2009-11-12 |
20090282014 | Systems and Methods for Predicting a Degree of Relevance Between Digital Ads and a Search Query - Systems and methods for predicting a degree of relevance between a set of candidate digital ads and a search query are disclosed. Generally, an ad provider receives a digital ad request associated with a search query. The ad provider identifies a set of candidate digital ads that may be served in response to the digital ad request. A relevance module extracts a set of features from the set of candidate digital ads and the search query associated with the digital ad request, and determines a degree of relevance between the set of candidate digital ads and the search query based on a prediction model and the extracted set of features. If the relevance module determines the set of candidate digital ads is relevant to the search query, the ad provider may serve one or more digital ads from the set of candidate digital ads in response to the received digital ad request. | 2009-11-12 |
20090282015 | Systems and Methods for Predicting a Degree of Relevance Between Digital Ads and Webpage Content - Systems and methods for predicting a degree of relevance between a set of candidate digital ads and webpage content are disclosed. Generally, an ad provider receives a digital ad request associated with webpage content. The ad provider identifies a set of candidate digital ads that may be served in response to the digital ad request. A relevance module extracts a set of features from the set of candidate digital ads and the webpage content, and determines a degree of relevance between the set of candidate digital ads and the webpage content based on a prediction model and the extracted set of features. If the relevance module determines the set of candidate digital ads is relevant to the webpage content, the ad provider may serve one or more digital ads from the set of candidate digital ads in response to the received digital ad request. | 2009-11-12 |
20090282016 | Systems and Methods for Building a Prediction Model to Predict a Degree of Relevance Between Digital Ads and a Search Query or Webpage Content - Systems and methods for building a prediction model to predict a degree of relevance between digital ads and a search query or webpage content are disclosed. Generally, an indication of relevance is received between a plurality of digital ads and one of a webpage content or a search query. A set of features is extracted from the plurality of digital ads and one of the webpage content or the search query. A prediction model is then built to predict a degree of relevance between the set of candidate digital ads and one of a second webpage content or a second search query, where the prediction model is built based at least one the received indication of relevance and the extracted set of features. | 2009-11-12 |
20090282017 | NETWORK-COMMUNITY RESEARCH SERVICE - A network-community research service includes a research module to receive a research query from a requesting member belonging to a network community. The research module is configured to answer the research query with a ranked list of research results at least partially prioritized based on network-community activities of non-requesting members. | 2009-11-12 |
20090282018 | METHOD TO IDENTIFY EXACT, NON-EXACT AND FURTHER NON-EXACT MATCHES TO PART NUMBERS IN AN ENTERPRISE DATABASE - A method of searching for customer part numbers stored in an enterprise database includes creating a set of discrete search strings from a set of supplier part numbers by which a search of the customer part numbers is performed and identifying any exact, non-exact and further non-exact matches between the discrete search strings and the customer part numbers from an output of the search. | 2009-11-12 |
20090282019 | Sentiment Extraction from Consumer Reviews for Providing Product Recommendations - A system and method for recommending a product to a user in response to a query for a product with a feature wherein the recommendation is accompanied by a quotation expressing a sentiment about the feature or the product. | 2009-11-12 |
20090282020 | AUTO-SELECTION OF MEDIA FILES - Apparatus and methods to control selection of media content provide a mechanism to enhance user interaction with multimedia devices. Additional apparatus, systems, and methods are disclosed. | 2009-11-12 |
20090282021 | WEB BROWSER ACCESSIBLE SEARCH ENGINE WHICH ADAPTS BASED ON USER INTERACTION - A search engine (SE) is capable of adapting based on the user's interaction with search results/WebPages. Information, based on user interaction, is subsequently used to modify the priority of search results to create a more relevant search list that provides the user more relevant search information in a shorter period of time. The search engine adaptation takes place by calculating evaluation inputs based on user interaction with search results to compute a metric herein called as the desirability number for one or more search results. The desirability number (DN) is tagged as a search result or page attribute and is stored in the search engine server database in association with each search result or page. Based on the DN and other possible indicators, the resultant search list is modified to better prioritize search results that appear to be more meaningful to the user before continuing to present results to the user. | 2009-11-12 |
20090282022 | WEB BROWSER ACCESSIBLE SEARCH ENGINE THAT IDENTIFIES SEARCH RESULT MAXIMA THROUGH USER SEARCH FLOW AND RESULT CONTENT COMPARISON - An Internet infrastructure contains a search server that delivers search result pages of web sites to client devices based upon a search string. Maxima categories are provided that sort search results or web pages based upon popularity and/or context similarity. A web browser contained within a client device is coupled to display various search result pages of web sites delivered by the search server. A maxima determination module within the search server responds to the delivery of the initial search string by first categorizing search results applicability to the search string on the basis of maxima or by generating maxima categories with search results contained therein that correlated to the search string. These search results within each applicable maximum are then sorting on the basis of popularity within each of the maxima categories to effectuate popularity ranks for each search result or web page. User interaction with search results are monitored to better select search maxima and popularity ranks for subsequent search result requests for this search string, whereby the desirability of search results provided to the user improves over time. | 2009-11-12 |
20090282023 | SEARCH ENGINE USING PRIOR SEARCH TERMS, RESULTS AND PRIOR INTERACTION TO CONSTRUCT CURRENT SEARCH TERM RESULTS - An Internet infrastructure contains a search server that delivers search result pages of search results or web sites to client devices based upon a search string. The search results provided to the user take into account prior search terms entered by the user, and may take into account user interaction (or lack thereof) with prior search results as well as additional information other than just the search string and popularity ranking of web pages on the Internet. Specifically, a web browser contained in the client devices displays a first set of search result pages of web sites delivered by the search server in response to a search string. Then, in response to a modified search string and/or monitored and processed user interaction with prior search results, the search server delivers a second set of search result pages, comprising more relevant search information. | 2009-11-12 |
20090282024 | CASE SEARCH SYSTEM, CASE DATABASE, CASE SEARCH APPARATUS, CASE SEARCH METHOD, AND PROGRAM - A case search system for searching for a case that serves as a reference in a design or operation of a wireless network. | 2009-11-12 |
20090282025 | METHOD FOR GENERATING A REPRESENTATION OF IMAGE CONTENT USING IMAGE SEARCH AND RETRIEVAL CRITERIA - A method for generating representations of visual characteristics of images is presented. The method includes receiving search criteria. The criteria include images to be searched, query images and expected result sets, and a retrieval metric. The method identifies objects within each image and selectively generates a representation of visual characteristics of each image using descriptors from an inventory of descriptors in accordance with the retrieval metric. The method compares the representations of the query image to representations of the images to be searched and determines a search result. The search result is compared to the expected result. If the results do not match, the generating, comparing and determining steps are re-executed with reselected descriptors based on the search result and the retrieval metric. The re-execution continues in a trial-and-error approach until acceptable search results are achieved. When achieved, the method encodes the process for generating the representations. | 2009-11-12 |
20090282026 | SYSTEM TO GENERATE AN AGGREGATE INTEREST INDICATION WITH RESPECT TO AN INFORMATION ITEM - A method is provided to publish a list of top ranked listings. The method may include configuring a database to store a plurality of listings published over a network. An interest indication may be received from a user for a listing in the plurality of listings. An interest indication data structure may be created and stored that associates the user with the listing. Also, the top ranked listings may be identified from the plurality of listings based on the number of stored interest indication data structures for each listing. Further, the list of the top ranked listings may be published. | 2009-11-12 |
20090282027 | Distributional Similarity Based Method and System for Determining Topical Relatedness of Domain Names - Systems, computer software and methods for calculating relatedness scores of domain names, which are indicative of relatedness of pairs of domain names requested by clients are described. The method includes receiving DNS traffic data, where the DNS traffic data includes at least domain names requested by the clients and identities of the clients requesting the domain names; generating, based on the identities of the clients, vectors including the requested domain names, where entries in the vectors correspond to client sessions in which the client has requested the domain names; reducing a dimensionality of the vectors by applying a dimensionality reduction method for generating reduced vectors; applying a similarity metric to the reduced vectors to calculate the relatedness scores; and storing the relatedness scores of the domain names. | 2009-11-12 |
20090282028 | User Interface and Method for Web Browsing based on Topical Relatedness of Domain Names - Systems, computer software and methods for searching plural domain names based on domain name system queries are described. The method includes receiving as input a domain name, searching a database for identifying scores measuring relatedness of the input domain name and other domain names of the plural domain names, retrieving related domain names with the highest relatedness scores, and associating the input domain name and the related domain names. The relatedness scores are calculated based on the domain name system queries of users. | 2009-11-12 |
20090282029 | METHOD, A SYSTEM AND A COMPUTER PROGRAM PRODUCT FOR DETECTING A LOCAL PHENOMENON - A system for detecting a local phenomenon, the system includes an interface for receiving queries information from a system for retrieving art related media, and a processor, configured to: (a) create a first local popularity chart, wherein the creating of the first local popularity chart includes enumerating, for each geographic area of a group of sampled geographic areas, identical query strings of queries that are included in a group of queries; (b) create a first global popularity chart, wherein the creating of the first global popularity chart includes enumerating identical query strings of the queries that are included in the group of queries; and (c) select at least one query string in response to a scoring of the query string at the first local popularity chart and to a scoring of the query string at the first global popularity chart; wherein the group of queries includes queries which were queried during a first period of time. | 2009-11-12 |
20090282030 | SOLICITING INFORMATION BASED ON A COMPUTER USER'S CONTEXT - A user search request is received and context information for the user is identified. The user search request and the context information are then combined to generate search criteria corresponding to the user search request, providing for information solicitation based on a computer user's context. | 2009-11-12 |
20090282031 | LOOK-AHEAD DOCUMENT RANKING SYSTEM - A method and system is provided for calculating importance of documents based on transition probabilities from a source document to a target document based on looking ahead to information content of target documents of the source document. A look-ahead importance system generates transition probabilities of transitioning between any pair of source and target documents based on analysis of links to target documents of the source document. The system may calculate the transition probabilities based on the number of links on documents a look-ahead distance away. The system then solves for the stationary probabilities of the transition probabilities. The stationary probabilities represent the importance of the documents. | 2009-11-12 |
20090282032 | TOPIC DISTILLATION VIA SUBSITE RETRIEVAL - A method and system for generating a search result for a query of hierarchically organized documents based on retrieval of subtrees that are key resources for topic distillation is provided. The retrieval system may identify documents relevant to a query using conventional searching techniques. The retrieval system then calculates a subtree feature for subtrees that have an identified document as their root. After the retrieval system calculates the subtree feature for the subtrees, the retrieval system may generate a subtree relevance score for each subtree based on its subtree feature. The retrieval system may then order the identified documents based on their corresponding subtree relevances. | 2009-11-12 |
20090282033 | Search Engine with Fill-the-Blanks Capability - A client system provides to a server system a fill-the-blank query comprising one or more term segments and one or more missing term identifiers signifying missing information sought by a user. The client system receives from the server system a response to the query, the response including at least one or more potential answers corresponding to the one or more missing term identifiers in the fill-the-blank query, and then displays the response to the query, including displaying the one or more potential answers. Optionally, the client system displays a ranked list of documents containing the one or more potential answers. Optionally, the response to the query further includes snippets of text from one or more documents containing the one or more potential answers. Optionally, the fill-the blank query includes a respective missing term identifier located between two respective term segments. | 2009-11-12 |
20090282034 | METHODS TO CREATE A USER PROFILE AND TO SPECIFY A SUGGESTION FOR A NEXT SELECTION OF A USER - A user profile and/or the suggestions computed based thereon are obtained taking a special set of user features into account. The user features are defined to represent a typical general behaviour of an individual user in respect to the application where the user profile is used. In other words, for each application where a user profile is used a special set of user features are defined which are able to represent a typical general behaviour of an individual user. Based on these user features the weights in the list of word-weight pairs or weighted keywords which represents the user profile are computed or influenced during the creation of the user profile, and/or a mufti-user profile is split during the creation of an individual user profile from a mufti-user profile, and/or during specification of a suggestion a user history which is used to create the user profile, and/or the user profile, and/or the suggestion results are filtered. | 2009-11-12 |
20090282035 | KEYWORD EXPRESSION LANGUAGE FOR ONLINE SEARCH AND ADVERTISING - Media and methods are provided for creating and operating a keyword expression language. Syntax is generated as an abbreviation to represent a list of keywords. The syntax is executed as part of the keyword expression language to provide keywords. The syntax includes tokens that substitute for groups of information. Advertisers generate syntax which is subsequently used by a third-party to match to search queries and ads. The third-party may also generate keywords to match to the search queries and ads. The keywords are used to trigger advertising over the Internet. | 2009-11-12 |
20090282036 | METHOD AND APPARATUS FOR DUMP AND LOG ANONYMIZATION (DALA) - According to one embodiment of the invention, an original dump file is received from a client machine to be forwarded to a dump file recipient. The original dump file is parsed to identify certain content of the original dump file that matches certain data patterns/categories. The original dump file is anonymized by modifying the identified content according to a predetermined algorithm, such that the identified content of the original dump file is no longer exposed, generating an anonymized dump file. The anonymized dump file is then transmitted to the dump file recipient. Technical content and infrastructure of the original dump file is maintained within the anonymized dump file after the anonymization, such that a utility application designed to process the original dump file can still process the anonymized dump file without exposing the identified content of the original dump file to the dump file recipient. Other methods and apparatuses are also described. | 2009-11-12 |
20090282037 | METHOD AND SYSTEM FOR PROVIDING CONVENIENT DICTIONARY SERVICES - A method for providing a dictionary service to a terminal, includes: providing a dictionary service window in or near a web browser for displaying a webpage through a screen of the terminal if a certain item for executing dictionary services in the terminal is clicked; (b) receiving a query inputted in the provided dictionary service window wherein the query includes a query for requesting meaning, a query for requesting pronunciation, or both; and (c) searching and providing a translation data corresponding to the query for requesting meaning or a pronunciation data corresponding to the query for requesting pronunciation. The method provides a translation data and/or pronunciation data of a word or expression which the user wants to find out while web surfing through the dictionary service window. | 2009-11-12 |
20090282038 | Probabilistic Association Based Method and System for Determining Topical Relatedness of Domain Names - Systems, computer software and methods for calculating relatedness scores which are indicative of relatedness of pairs of domain names requested by clients are described. The method includes receiving DNS traffic data, wherein the DNS traffic data includes at least domain names requested by clients and identities of the clients requesting the domain names, generating sequences of the domain names based on the received DNS traffic data, collecting co-occurrence counts for queried pairs of domain names, applying a probabilistic association estimate to the collected counts to determine the relatedness scores of the queried pairs of domain names, and storing the determined relatedness scores. | 2009-11-12 |
20090282039 | APPARATUS FOR SECURE COMPUTATION OF STRING COMPARATORS - We present an apparatus which can be used so that one party learns the value of a string distance metric applied to a pair of strings, each of which is held by a different party, in such a way that none of the parties can learn anything else significant about the strings. This apparatus can be applied to the problem of linking records from different databases, where privacy and confidentiality concerns prohibit the sharing of records. The apparatus can compute two different string similarity metrics, including the bigram based Dice coefficient and the Jaro-Winkler string comparator. The apparatus can implement a three party protocol for the secure computation of the bigram based Dice coefficient and a two party protocols for the Jaro-Winkler string comparator which are secure against collusion and cheating. The apparatus implements a three party Jaro-Winkler string comparator computation which is secure in the case of semi-honest participants | 2009-11-12 |
20090282040 | ENCODING DATA TO BE SORTED - Key conditioning involves the construction of a byte orderable array from values for a possibly multi-field key concatenated key, for comparison by a sort routine. Byte-orderable sort keys are conditioned prior to execution of a sort routine, to facilitate an accurate and/or efficient sort procedure. For example, key conditioning may be applied to values in one or more columns of a database table, where the column(s) are used as keys for sorting rows of the table. Six factors are considered in encoding the byte array, such as whether nulls compare high or low; whether a field is fixed width or variable width; whether a field is guaranteed to be not null; whether a field is ordered ascending or descending; whether a field is the last field of a multi-field sort key or the only field of a sort key; and whether a field is likely to contain a significant number of zero values. | 2009-11-12 |
20090282041 | Caching Infrastructure - Example systems and methods are directed at maintaining and retrieving presence metadata. One example method includes receiving a request from a first client to edit a document file, and sending short-term check out metadata to the first client to begin an editing session. The method also includes writing the transition ID to a transition table stored in a cache, wherein the presence of another transition ID in the cache indicates that a document has switched from a single-client mode to a multi-client mode. An example system includes a processing unit operative to receive a document, the document including short-term check out metadata indicating an editing session has begun, ping a cache to determine if another transition ID is stored in the cache, and send a transition ID to a transition table stored in a cache to switch from a single-client mode to a multi-client mode. | 2009-11-12 |