Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


06th week of 2012 patent applcation highlights part 53
Patent application numberTitlePublished
20120036058TRADING ORDERS WITH DECAYING RESERVES - In various embodiments, an apparatus includes a processor and a memory. The memory is communicatively coupled to the processor. The memory stores software instructions that, when executed by the processor, cause the processor to receive a trading order for a particular quantity of a trading product. The trading order specifies that a first portion of the particular quantity is a displayed quantity and that a second portion of the particular quantity is a reserved quantity. The trading order specifies at least one of a decay rule, a decay interval, a decay rate, decay quantity, and one or more conditions. The software instructions, when executed by the processor, cause the processor to cause the reserved quantity to decay based at least in part on at least one of the decay rule, the decay interval, the decay rate, and the decay quantity, and one or more conditions.2012-02-09
20120036059CREATION AND REDEMPTION FOR ETP SHARES OF BULKY METALS - To create shares of an ETP based on a bulky metal, an authorized participant (AP) provides an amount of material, such as base or bulky metal, that is within an allowable range of the target value. A central intermediary intermediates the transfer of the mismatched weight between the ETP and the AP to bring the amount of the applicable material or bulky metal to the exact amount needed for the creation (or redemption, in the reverse transaction) of the ETP shares. The ownership of the last unit of bulky metal transferred in relation to the transaction is divided between the equalization facility and the ETP through the booking of account receivable/account payable transactions. The AP then pays or receives cash from the equalization facility based on whether too little or too much metal was transferred.2012-02-09
20120036060SYSTEM AND METHOD FOR EVENT-BASED TRADING - A system and method for news-based trading are developed. According to one method, a trader can pre-define a trading strategy including a number of trading rules to be applied based on a comparison of one or more estimated event values to the respective actual event values to be released at some later time. The example method further includes, upon receiving one or more actual event values via a user input or directly from outside sources, executing one or more predefined trading rules selected based on the comparison of the received actual event values to the respective estimated indicator values.2012-02-09
20120036061System and Method for Order Placement in an Electronic Trading Environment - A system and associated methods are provided for intelligent placement and movement of orders in an electronic trading environment. According to one example method, in addition to submitting a leg order at a calculated price level, additional orders, queue holder orders, are submitted for the leg order at prices either below or above the calculated price level. Based on this configuration, if the conditions change such that it is necessary to re-price the leg order, there will be already an order resting in the exchange order book at the re-calculated price that can be used in the strategy. Upon re-pricing the leg order, one or more additional queue holder orders will be placed in the market. Other tools are provided as well.2012-02-09
20120036062System and Method for Event Driven Virtual Workspace - A system and method for an event driven virtual workspace are described. According to one example method, a trader can define a plurality of windows to be associated with a virtual workspace. Also, the trader could define one or more triggering events, the combination of which may be used to activate the virtual workspace. In such an embodiment, when the system detects the one or more triggers, the system can attempt to activate the virtual workspace. According to the example method, the trader may place a number of limiting conditions before any states of the currently displayed windows are modified such that the triggered virtual workspace could be displayed. If no limiting conditions are detected, the system can display the triggered virtual workspace.2012-02-09
20120036063DYNAMIC CURRENCY CONVERSION SYSTEM AND METHOD - A transaction terminal system for a card-based purchase communicates with a host system to provide dynamic currency conversion. The transaction terminal system can select one of a number of different rate request messages according to various local factors in order to obtain a currency conversion rate for dynamic currency conversion.2012-02-09
20120036064UNIVERSAL MERCHANT APPLICATION, REGISTRATION AND BOARDING PLATFORM - A system for processing e-commerce transactions. The system includes one or more processors programmed to receive a selection of one or more alternative payment brands from a merchant. Each of said alternative payment brands including a different merchant application process. Further, the processors are programmed to receive merchant information from the merchant necessary to apply to the selected alternative payment brands and apply to each of the selected alternative payment brands using the merchant information in accordance with the merchant application process for the selected alternative payment brand.2012-02-09
20120036065Enhanced Electronic Data and Metadata Interchange System and Process for Electronic Billing and Payment System - A Software As A System (SAAS)-based system is disclosed herein for sending bills and payments in conjunction with a third-party accounting system. The system deploys a downloadable program interface to configure the third-party accounting system and then send and receive data between the two systems. The transmitted bills may contain an electronic signature, a line item billing, and/or other transaction-specific meta data, and, based on cash flow needs and outstanding bills, some or all customers may be offered a very substantial time-limited discount for immediate payment. Also, customers may use the line-item billing feature to withhold partial payments for specific issues attributed to specific items. Alternatively, a communication module between SAAS units (CSU) may be deployed to configure the third-party accounting system and then send and receive data between the two systems.2012-02-09
20120036066Consumer Self-Activated Financial Card - A pre-encoded financial card is disclosed along with a system and method allowing a user to attach it to pre-existing accounts and activate it instantly.2012-02-09
20120036067ELECTRONIC MONEY CHARGING SERVICE SYSTEM, ELECTRONIC MONEY CHARGING SERVER AND CHARGING METHOD THEREOF - E-money recharge service system, e-money recharge server, and recharge method are disclosed. The e-money recharge service system includes: recipient terminal for receiving and storing e-money; payer terminal for performing settlement approval procedure for payment of e-money loaded into recipient terminal; and money recharge server for receiving input of money information including information on the whole or part of identification of recipient terminal, identification of payer terminal, recharge amount, and methods of payment from subscriber to money recharge service, for the subscriber acting money payer recharging the recipient terminal with e-money corresponding to recharge amount and making payment for settling recharge amount of money through the methods of payment, and for the subscriber acting money recipient transmitting message of inquiry to payer terminal of settlement approval of recharge amount and recharging recipient terminal with e-money corresponding to recharge amount if settlement approval is issued by payer terminal.2012-02-09
20120036068Multiple Account Advanced Payment Card and Method of Routing Card Transactions - A system of accessing through a financial processing network multiple accounts associated with a single financial card. Data is input to the financial network in addition to the transaction data and the account identification data that in read from the card. This addition data permits the proper account to be accessed. The data may be input at the point of sale as an account selection. In this instance, the selection may be used to route the transaction data through the financial processing network or may be used to read data regarding one of multiple accounts encoded on the card. The data may also be stored as conditional routing rules at transfer points in the financial processing network. In this instance, the transaction is routed to the proper account based on the stored rules.2012-02-09
20120036069SYSTEM AND METHOD FOR REMOTELY PROVIDING FINANCIAL SERVICES - Systems and methods for providing two-way communication between a plurality of remote terminals and at least one operator terminal. The operator terminal displays a session-specific user interface for each remote terminal with which it is in communication. Multiple interfaces are displayed concurrently, so that a human operator using the operator terminal can monitor and manage multiple sessions corresponding to multiple remote terminals. Customers using the remote terminals can enter or otherwise provide data relating to a transaction. The data is transmitted to the operator terminal and displayed in the session-specific user interface corresponding to the remote terminal from which it originates. The operator can review the data and perform actions based on the data.2012-02-09
20120036070MODULAR TRANSACTIONAL BANKING PLATFORM - A modular transactional banking platform is disclosed that separates the chassis of the account from all of the remaining optional package features, allowing users to select and customize the various components they wish to package into their account. The banking platform is constructed using a modular one-to-many approach that separates the “chassis” from the “features” in a manner that enables customers (and the bank) to create multiple account combinations and the flexibility to change as their needs adjust. The process of account creation may be completed in a self-service manner in an online environment or in person with the assistance of a banker. The features of the account are then attached to the account chassis as money applications or money applications in a customer selected bundle or al a carte fashion.2012-02-09
20120036071VERIFICATION METHODS FOR FRAUD PREVENTION IN MONEY TRANSFER RECEIVE TRANSACTIONS - A computer system is operated to prevent fraud in a money transfer receive transaction. A send transaction request is received from a sender for a money transfer including a send amount. The sender is prompted to select one or more security inputs to be supplied by a receiver for redemption of the money transfer. A send transaction record is stored with the selected one or more security inputs in a server. A receive transaction request is then received from the receiver. The receiver is prompted for the one or more security inputs set for redemption of the money transfer, and the provided one or more security inputs from the receiver are received. The received one or more security inputs are authenticated, and release of funds in the send amount is authorized if the received one or more security inputs are authenticated.2012-02-09
20120036072Transport Logistics Systems and Methods - A logistics system manages the shipments of goods supplied from a plurality of different shippers by a plurality of carriers. It has a variety of modules integrated with each other to perform various functionalities. For example, it may have a purchasing module evaluating proposals by shippers for respective shipments of goods and awarding contracts for the shipments to the plurality of carriers. It may have an optimization module analyzing the proposals and informing the purchasing module if an opportunity exists for at least some of the shipments to be consolidated, in which case at least one contract awarded by the purchasing module is for a consolidated group of the shipments. It may have a contract administration module maintaining information relating to the status of proposals received and contracts awarded by the purchasing module. It may have a scheduling module scheduling shipments according to the awarded contracts. It may also have a shipment management module tracking the status of shipments awarded by the purchasing module and scheduled by said scheduling module. It may further have a financial module authorizing payments according to the status of shipments tracked by the shipment management module are passed between first and second asynchronous clock domains.2012-02-09
20120036073INTELLIGENT ESTIMATES IN AUTHORIZATION - Techniques for providing an intelligent estimated amount for authorization include receiving a request to calculate an estimated amount for a transaction where the final amount is not known at the time of authorization. A payment processing network calculates the estimated amount based on several factors associated with the transaction and provides the estimated amount to an issuer for authorization.2012-02-09
20120036074MOBILE SYSTEM FOR EXACTING PARKING TOLLS - Mobile systems are provided for charging electronic toll collection accounts for parking fees. The systems are configured to wirelessly request and receive tag data from an electronic toll device. Some embodiments include a vehicle and a boom, some embodiments include a handheld device, and other embodiments include combinations thereof. Methods of charging an electronic toll payment system are also provided. A mobile scan system wirelessly requests and receives tag data from an electronic toll device on a customer's vehicle which is checked for validity, and then an electronic toll collection account is charged a fee for parking.2012-02-09
20120036075DETERMINING MOBILE ACCOUNT TO APPLY MARKETPLACE CHARGES - Identifying a mobile operator account associated with a user to apply charges incurred by the user at a mobile marketplace service. The mobile operator provides an account identifier for the account to a billing token service associated with the mobile marketplace service. The billing token service creates a billing token including the account identifier, and provides the billing token to the user. When subsequently ordering from the mobile marketplace service, the user sends order requests with the billing token to the mobile marketplace service. The mobile marketplace service extracts the account identifier from the billing token and provides the order requests and the extracted account identifier to a mobile operator billing service. The mobile operator billing service applies a charge to the mobile operator account identified by the account identifier. Based on a charge status from the mobile operator billing service (e.g., a successful or unsuccessful charge), the mobile marketplace service allows or denies access by the user to an item identified in the order request.2012-02-09
20120036076PREPAID DISTRIBUTION APPLICATION AND DEVICE - A method comprising includes receiving an encrypted over-the-air message from a mobile wireless device requesting that the balance of a merchant's prepayment account for a distributor be reloaded by a requested amount, where the mobile wireless device stores the balance in a secure element holding data encrypted by a key, authorizing a reload of the merchant's prepayment account for the distributor, transmitting an encrypted over-the-air message to the mobile wireless device to enable the mobile wireless device to increase the balance of the merchant's prepayment account for the distributor by the requested amount where the wireless mobile device is able to display the balance of the merchant's prepayment account for the distributor, notifying the distributor that the balance of the merchant's prepayment account for the distributor has been increased by the requested amount so that the distributor can authorize an unscheduled delivery to the merchant, transmitting an over-the-air message including an encrypted version of the key to a reader device used by delivery personnel acting on behalf of the distributor so that the reader device can access the secure element of the mobile wireless device using offline near field communication to alter the balance of the merchant's prepayment account for the distributor, receiving a settlement over-the-air message from a reader device indicating an amount to be deleted from the balance of the merchant's prepayment account for the distributor that reflects the cost of merchandise delivered by delivery personnel on behalf of the distributor, where the distributor has decrypted the received encrypted key and accessed the secure element of the mobile wireless device to decrease the balance of the merchant's prepayment account for the distributor stored in the secure element by the cost of merchandise delivered.2012-02-09
20120036077SYSTEM AND METHOD FOR FILING LEGAL DOCUMENTS - A system is provided that has a filing manager for managing the filing of legal documents in a plurality of offices. The filing manager communicates with a client, and service providers including a drafting law firm, a translation partner, filing agents and designated prosecution agents. The filing manager includes a database for storing data relevant to the filing of a legal document. The filing manager also includes process circuitry configured to compute and execute a routine to manage the filing of legal documents.2012-02-09
20120036078System and Method for Coordinating the Collection, Analysis and Storage of Payroll Information Provided to Government Agencies by Government Contractors - A method for systematically coordinating the collection, analysis and storage of payroll information provided to government agencies by government contractors pursuant to applicable regulations is disclosed. The method includes collecting payroll information from contractors, performing an automated compliance check on the payroll information collected from contractors, storing verified payroll information in at least one database, and performing an automated fraud check on payroll information. The method also includes notifying auditors of instances of possible fraud, notifying auditors of instances of non-compliance, sorting payroll information in the at least one database according to geographic and skill categories, and providing reports to agencies.2012-02-09
20120036079BUILDING SOCIAL NETWORKS BASED ON COMMERCE - A social network relating consumers to a commerce system of interest is built. Weights are assigned for individual nodes of the social network based on predetermined criteria. The social network is navigated to identify customer leaders and define customer segments of the commerce system. The social network is also navigated to identify specific communication channels relative to the customer leaders. Effective marketing strategies are defined using the customer leaders and the specific communication channels.2012-02-09
20120036080METHOD AND SYSTEM FOR TRACKING ONLINE SOCIAL INTERACTIONS - Systems and methods of tracking online social interactions. In various instances, tracking may include any of the following inter-alia: ranking user accounts, identifying corresponding user accounts, noting online roles of user accounts and/or calculating the alternative cost of funding a traditional online campaign equivalent in exposure and partiality. In some cases, tracking may be used as part of end to end management of a campaign (e.g. advertisement, marketing, public relations, political, etc.)2012-02-09
20120036081METHOD AND SYSTEM FOR A REAL-TIME INTERACTIVE WEB/MEDIA-BASED ELECTRONIC NEW OR REMOTE HIRE DOCUMENT PROCESSING SYSTEM INTERFACED/INTERLINK TO AN EMPLOYER AUTHORIZED DISTAL/REMOTE NOTARIES PUBLIC OR 3RD PARTY AGENT - Disclosed is an interactive web based method and system facilitating an employee to virtually and electronically process their employee eligibility verification and certification with a live remote Notary Public or authorized third party agent; comprising on demand functionality implementing web-based appointment booking, on-line payment platform, secure web based interactive videoconferencing communication 2012-02-09
20120036082SYSTEM FOR COLLECTING AND DISSEMINATING INFORMATION ON LOADED/EMPTY VEHICLES - The present disclosure relates to a system for collecting and providing information on loaded/empty status of vehicles, which gathers loaded and empty vehicle information via the Internet and then provides shipping arrangement agencies in various regions information on freight for which a vehicle has not been dispatched and information on empty vehicles, from information collected on loaded and empty vehicles. Accordingly, multilevel procurement for freight is avoided, and freight can be delivered to a destination in a timely manner as requested by a merchant, which reduces freight transport charges and procurement fees.2012-02-09
20120036083SYSTEM AND METHOD FOR NAVIGATING A COLLECTION OF EDITORIAL CONTENT - Systems and methods for easily navigating a collection of editorial content related to products are described. Embodiments of the invention provide seamless, continuous, structured access to relevant product reviews. Users of embodiments of the invention can advance from one product review to another by selecting navigational buttons representing the previous and next product reviews from within a product review currently being viewed. The previous product review represents the review the user was viewing prior to the currently viewed review. The next product review is determined based on a simple learning engine that presents the next relevant product, along with another relevant product that is, for example, either cheaper or more expensive than the review being currently viewed. This simplifies the user experience by eliminating the need to go back to a listing page to research products similar to the product whose review is being viewed.2012-02-09
20120036084METHOD AND SYSTEM FOR RATING ITEMS - Items are rated for use in a recommender. A record of a plurality of previously rated items and their associated ratings is maintained and upon receiving a rating for a first item (2012-02-09
20120036085SOCIAL MEDIA VARIABLE ANALYTICAL SYSTEM - A system is configured to determine aggregated social media variables that may be used for modeling. The system includes an information identifier module determining keywords and phrases. The system also includes an aggregator receiving information collected from social media applications using the keywords and phrases and determining values for social media variables from the collected information. The aggregator aggregates the social media variables based on the values and weightings of the social media variables.2012-02-09
20120036086SYSTEM AND METHOD FOR MANAGEMENT OF INVESTMENT FUNDS - A computer system for determining investment fund holdings of a fund of funds accesses data relating to holdings of investment funds over time and investment rules of the funds of funds. The computer system analyzes the holdings of the investment funds over time to obtain investment performance data of the investment funds by asset class and volatility data. Using the investment performance data of the investment funds by asset class, the volatility data, and investment rules of the fund of funds, the computer system determines a selection of investment funds for holdings of the fund of funds.2012-02-09
20120036087AUTOMATIC INCOME ADJUSTMENT - A method includes receiving market data associated with an investment product that specifies a first guaranteed annual withdrawal amount and a second guaranteed annual withdrawal amount, where the first guaranteed annual withdrawal amount is greater than the second guaranteed annual withdrawal amount. The method includes automatically selecting a guaranteed annual withdrawal amount from the first guaranteed annual withdrawal amount and the second guaranteed annual withdrawal amount based on at least an evaluation of the market data.2012-02-09
20120036088Price display apparatus having bistable display panel and method thereof - The configurations of a price display apparatus and a method thereof are provided in the present invention. The proposed price display apparatus includes a bistable display panel displaying a selling price of an item.2012-02-09
20120036089System and Method for Dynamic, Real-Time Data Management and Processing to Facilitate Business Decisions - A system and method for integrating pricing components in real-time includes synthesizing a pricing formula obtained by eliciting relevant information from a user. The system and method may associate the pricing formula with identifiers representative of condition tables recognizable to an ERP pricing engine module such as, for example, an SAP pricing engine module or any other similar ERP component. The system and method may also associate coefficients, at least one surcharge, and at least one discount with an identifier representative of a condition type and transmitting/sending the coefficients, at least one surcharge and at least one discount via corresponding datastreams to the ERP pricing engine module.2012-02-09
20120036090SYSTEM AND METHOD FOR PROVIDING DELIVERED PRICING - Embodiments of the invention relate to a system, method, computer product and computer system for providing delivered pricing for at least one product. The method comprises receiving at least one delivery zone; providing at least one order threshold for the at least one product, including freight costs, the threshold the at least one order threshold based at least in part on a product unit cost and a freight cost based on the received destination zone; receiving a product quantity selection; providing preliminary delivered pricing based at least in part on the received product quantity selection; determining whether the preliminary delivered pricing meets or exceeds the at least one order threshold; and providing a total order cost, wherein the total order cost includes, the delivered pricing for at least one product based at least in part on the at least one delivery zone.2012-02-09
20120036091SYSTEM AND METHOD FOR AUTOMATED, RANGE-BASED IRRIGATION - A centralized irrigation system provides non-decision-making controllers in combination with a client server architecture that employs irrigation algorithms for monitoring and control. Live feedback means send information back to a server for use with sophisticated modeling capabilities to monitor exceptions to a planned control scheme, adjust control parameters, and provide a real-time update to system performance. This feedback is instantaneously routed from the server to monitoring and feedback client software connected to the server through a network and enables volume-based cycles and soaks of irrigation. Range-based control strategies determine a total volumetric water-holding capacity for a volume of soil and a range of desirable soil moisture. The system permits a shared-savings business model where the vendor provides a system and the customer only pays the vendor a portion of the savings obtained by using the system. It further permits rapidly deploying improved control systems to save water for a community.2012-02-09
20120036092METHOD AND SYSTEM FOR GENERATING A PREDICTION NETWORK - A system and method for creating a network from a number of nodes and edges, where each node is assigned data from at least one data source, the data of a data source being changeable, and wherein the data assigned to a node describe single forecasts from a prediction market, the method comprising structuring the data according to a predefined taxonomy, performing a pattern recognition within data assigned to at least two nodes, whereby the pattern recognition determines and analyzes at least two sequences of patterns of changes, comparing the sequences of patterns and deriving a correlation between the sequences of patterns from the comparison result, wherein the correlation defines the dependency between the nodes; and storing the sequences of patterns and the dependency in a pattern database, whereby the dependency forms an edge between the nodes.2012-02-09
20120036093Waveform Mapping Technique and Process for Tracking and Estimating Evolution of Semantic Networks - In certain embodiments, a computer-implemented method includes accessing first and second data associated with a semantic network, the first data indicating a first plurality of nodes within the semantic network and a first plurality of relationships between the first plurality of nodes at a first time, and the second data indicating a second plurality of nodes within the semantic network and a second plurality of relationships between the second plurality of nodes at a second time. The method further includes generating a first waveform from the first data and a second waveform from the second data. The waveforms indicate an activity level of each of the nodes within the semantic network. The method further includes analyzing the semantic network using the generated first and second waveforms.2012-02-09
20120036094LEARNING APPARATUS, IDENTIFYING APPARATUS AND METHOD THEREFOR - A learning apparatus acquires a plurality of training samples containing a plurality of attributes and known classes, gives the plurality of training samples to a route node of a decision tree to be learned as an identifier, generates a plurality of child nodes from a parent node of the decision tree, allocates the training samples whose attribute corresponding to a branch condition for classification is not a deficit values at the parent node of the decision tree out of the plurality of training samples, to any of the plurality of child nodes according to the branch condition, gives the training samples whose attribute is the deficit value, to any one of the plurality of child nodes, and executes the generation of the child nodes and the allocating of the training samples until a termination condition is satisfied.2012-02-09
20120036095METHOD OF GENERATING AN INTEGRATED FUZZY-BASED GUIDANCE LAW USING TABU SEARCH - The present invention relates to the generation of an integrated guidance law for aerodynamic missiles. Particularly, a Tabu search-based approach is utilized for generating an integrated fuzzy guidance law, which includes three separate fuzzy controllers. Each of these fuzzy controllers is activated in a unique region of missile interception. The method includes the following steps: establishing a missile guidance law ƒ(z), where z represents a vector containing fuzzy membership functions and guidance rules associated with the missile guidance law; and optimizing the missile launch guidance law ƒ(z) by minimizing the equation2012-02-09
20120036096METHOD OF GENERATING AN INTEGRATED FUZZY-BASED GUIDANCE LAW FOR AERODYNAMIC MISSILES - The method for generating an integrated guidance law for aerodynamic missiles uses a strength Pareto evolutionary algorithm (SPEA)-based approach for generating an integrated fuzzy guidance law, which includes three separate fuzzy controllers. Each of these fuzzy controllers is activated in a unique region of missile interception. The distribution of membership functions and the associated rules are obtained by solving a nonlinear constrained multi-objective optimization problem in which final time, energy consumption, and miss distance are treated as competing objectives. A Tabu search is utilized to build a library of initial feasible solutions for the multi-objective optimization algorithm. Additionally, a hierarchical clustering technique is utilized to provide the decision maker with a representative and manageable Pareto-optimal set without destroying the characteristics of the trade-off front. A fuzzy-based system is employed to extract the best compromise solution over the trade-off curve.2012-02-09
20120036097Systems And Methods For Recognizing Events - Systems and methods for recognizing events include a processor for executing machine readable instructions. The processor may be electronically coupled to an electronic memory. A temporal sensor may be electronically coupled to the processor for generating a sequence of temporal signals relating to an unrecognized event. The temporal sensor may transmit the sequence of temporal signals to the processor. The processor may execute the machine readable instructions to: input the sequence of temporal signals relating to the unrecognized event to a recurrent neural network; transform the sequence of temporal signals relating to the unrecognized event to a neural output relating to the unrecognized event with the recurrent neural network; input the neural output relating to the unrecognized event into a random forest classifier; and recognize a recognized event based upon a transformation of the neural output relating to the unrecognized event with the random forest classifier.2012-02-09
20120036098ANALYZING ACTIVITIES OF A HOSTILE FORCE - Historical data is processed to identify possible future hostile activities in high threat environments. Pieces of the historical data are collected in computer-readable memory as memory entities, where the memory entities are categorized according to types of attacks and locations of attacks. The memory entities contain attributes taken from the pieces of historical data. A computer system is used to analyze the memory entities with an Associative Memory, wherein correlations of the attributes of the different memory entities are identified. Patterns are discovered from the correlations. The patterns are made available so future hostile activities can be identified.2012-02-09
20120036099METHODS AND SYSTEMS FOR REWARD-MODULATED SPIKE-TIMING-DEPENDENT-PLASTICITY - Certain embodiments of the present disclosure support techniques for simplified hardware implementation of the reward-modulated spike-timing-dependent plasticity (STDP) learning rule in networks of spiking neurons.2012-02-09
20120036100EXTRACTION OF ATTRIBUTES AND VALUES FROM NATURAL LANGUAGE DOCUMENTS - One or more classification algorithms are applied to at least one natural language document in order to extract both attributes and values of a given product. Supervised classification algorithms, semi-supervised classification algorithms, unsupervised classification algorithms or combinations of such classification algorithms may be employed for this purpose. The at least one natural language document may be obtained via a public communication network. Two or more attributes (or two or more values) thus identified may be merged to form one or more attribute phrases or value phrases. Once attributes and values have been extracted in this manner, association or linking operations may be performed to establish attribute-value pairs that are descriptive of the product. In a presently preferred embodiment, an (unsupervised) algorithm is used to generate seed attributes and values which can then support a supervised or semi-supervised classification algorithm.2012-02-09
20120036101PREDICTIVE MODELS AND METHOD FOR ASSESSING AGE - Biomarkers useful for diagnosing and assessing physiological age are provided, along with kits for measuring their expression. The invention also provides predictive models, based on the biomarkers, as well as computer systems, and software embodiments of the models for scoring and optionally classifying samples. In a preferred embodiment, the biomarkers include a group of biomarkers whose expression levels are highly correlated to each other. In a preferred embodiment, expression levels of CD248; CD248 and SLC 1A7; CD248 and one, two, three or four of the group consisting of CCR7, B3GAT1, VSIG4 and LR-RN3; or CD248, SLC1A7 and one, two, three or four of the group consisting of CCR7, B3GAT1, VSIG4 and LRRN3 are determined.2012-02-09
20120036102SYSTEMS AND METHODS FOR A PREDICTIVE NOTIFICATION ENGINE - Certain embodiments of the present invention provide a system for predictive notification including a notification engine adapted to receive a sequence of data values for a parameter from a medical device. The notification engine is adapted to determine a prediction based at least in part on the sequence of data values. The notification engine is adapted to generate a notification based on the prediction.2012-02-09
20120036103Apparatus for determining association variables - An apparatus, and related method, for identifying one or more association variables is described. The apparatus includes at least one processor, at least one memory, and at least one program module stored in the memory configured to be executed by the processor. The program module includes instructions for selecting a subset of temporal onsets in a set of temporal onsets, instructions for determining a statistical relationship between the subset and a pattern of occurrence of a variable, and instructions for identifying the variable as an association variable in accordance with the statistical relationship. The subset includes one or more first temporal onsets corresponding to one or more instances of an event, and the set of temporal onsets includes the subset of temporal onsets and one or more second temporal onsets corresponding to one or more instances of a reoccurrence event.2012-02-09
20120036104SYSTEM AND METHOD FOR SYNCHRONIZING MEDIA FILES AND ASSOCIATED MEDIA ART - A method and apparatus for synchronizing media files and media art of electronic devices is provided. The apparatus includes a processor, at least one computer readable medium, an electronic device media library, and at last one program module. The program module stored is operable, upon execution by the processor to display, on a display of the management device, a graphical user interface displaying a management device media library. The program module is also operable to receive at least one media file from the management device media library and store the at least one media file in the electronic device media library. The program module is further operable to determine whether media art is associated with the at least one media file and retrieve the associated media art from a media source if no media art is associated with the at least one media.2012-02-09
20120036105Method and Apparatus for Distributing Data in a Peer-To-Peer Network - According to a first aspect of the present invention there is provided a method of distributing data to peers of a peer-to-peer network to enable those peers to provide data to other peers. The method comprises predefining a minimum number of peers that are required to store a data item, sending the data item to a number of data receiving peers from one or more data servers, determining if the number of data receiving peers that have sufficient storage capacity available to store the data item is less than the predefined minimum number, and, if it is, deleting previously stored data to make sufficient storage capacity available.2012-02-09
20120036106Data Replication Techniques Using Incremental Checkpoints - Incremental checkpoint, for use in data replication, track the changes made to a file system after a point in time at which the incremental checkpoint is created. Data replication techniques using the incremental checkpoints may include taking a regular checkpoint of the file system and creating the first time full copy on remote node using the regular checkpoint. Changes made to the file system are then tracked in an incremental checkpoint that are stored on the remote node. The processes of taking the incremental checkpoint and storing the incremental checkpoint are iteratively performed. The first time fully copy and the incremental checkpoints may then be used for data replication, backup, continuous data protection (CDP), or the like.2012-02-09
20120036107RULE BASED AGGREGATION OF FILES AND TRANSACTIONS IN A SWITCHED FILE SYSTEM - A switched file system, also termed a file switch, is logically positioned between client computers and file servers in a computer network. The file switch distributes user files among multiple file servers using aggregated file, transaction and directory mechanisms. The file switch distributes and aggregates the client data files in accordance with a predetermined set of aggregation rules. Each rule can be modified independently of the other rules. Different aggregation rules can be used for different types of files, thereby adapting the characteristics of the switched file system to the intended use and to the expected or historical access patterns for different data files.2012-02-09
20120036108System and Method for Archiving Objects in an Information Store - The invention relates generally to archiving data items in an information store. More particularly, the invention provides a computerized method for identifying, in a first information store, a first data item satisfying retention criteria; copying the first data item to a second information store; creating, in the first information store, a second data item containing a subset of the data of the first data item selected based on the data type of the first data item; and replacing the first data item, in the first information store, with the second data item.2012-02-09
20120036109SYSTEM AND METHOD FOR DELIVERING RESULTS OF A SEARCH QUERY IN AN INFORMATION MANAGEMENT SYSTEM - A system and method for managing data repositories may include providing techniques for end users to access and manipulate reports stored in the repositories. Text-based, image-based, or other types of reports may be stored in online and offline repositories, and in response to a search request, reports stored in the online and offline repositories may be retrieved. End users may export report data from text-based and image-based formats by converting the data into a spreadsheet format using various customization techniques. Thus, end users may edit, modify, analyze, or otherwise manipulate information in online and offline reports, while maintaining integrity of the information in the repositories.2012-02-09
20120036110Automatically Reviewing Information Mappings Across Different Information Models - A computer-implemented method, system, and program product for automatically reviewing a mapping between information models. The method includes: receiving a mapping between an element in the first information model to an element in the second information model. Each element is associated with an element identifier and an element value, and the mapping signifies a relationship between the element in the first information model and the element in the second information model. The method further includes comparing the received mapping against one or more known indications of suspicious mappings to determine if the received mapping resembles one of the indications of suspicious mappings. If the received mapping is determined to be suspicious, identifying the received mapping as one that requires review.2012-02-09
20120036111VIRTUAL COLUMNS - Techniques are described herein for performing column functions on virtual columns in database tables. A virtual column is defined by the database to contain results of a defining expression. Statistics are collected and maintained for virtual columns. Indexing is performed on virtual columns. Referential integrity is maintained between two tables using virtual columns as keys. Join predicate push-down operations are also performed using virtual columns.2012-02-09
20120036112System of and Method for Entity Representation Splitting Without The Need for Human Interaction - Disclosed is a system for, and method of, determining whether records and entity representations should be delinked. The system and method need no human interaction in order to calculate parameters and utilizing formulas used for the delinking decisions.2012-02-09
20120036113PERFORMING DEDUPLICATION OF INPUT DATA AT PLURAL LEVELS - Deduplication of input data is performed at a first level, where the deduplication at the first level avoids storing an additional copy of at least one of the chunks in a data store. Additional deduplication of the deduplicated input data is performed, wherein the additional deduplication further reduces duplication.2012-02-09
20120036114METHOD AND APPARATUS USING A HIERACHICAL SEARCHING SCHEME AMONG VIRTUAL PRIVATE COMMUNITIES - Provided is a member or content search method in a virtual private community (VPC) network including at least one of a first VPC including communication devices owned by a predetermined user, a second VPC that may be positioned in an upper layer of the first VPC, and a third VPC that may be positioned in an upper layer of the second VPC, the method including receiving, by one of the communication devices, a search request comprising one of VPC identifiers of a user, verifying a VPC corresponding to the VPC identifiers that may be included in the search request, in response to the search request, and searching for members included in the verified VPC, a VPC positioned in a lower layer of the verified VPC, or contents owned by the members included in the verified VPC.2012-02-09
20120036115METHOD AND APPARATUS FOR GENERATING INFORMATION - An apparatus, comprising a processor, memory including computer program code, the memory and the computer program code configured to, working with the processor, cause the apparatus to perform at least determining at least one significant location, receiving a first information associated with the significant location from a first information repository, retrieving a second information associated with the significant location from a second information repository, and generating a third information based at least in part on the first information and the second information is disclosed.2012-02-09
20120036116METHOD AND DEVICE FOR EFFICIENT SEARCHING OF DNA SEQUENCE BASED ON ENERGY BANDS OF DNA SPECTROGRAM - The present invention discloses a method for DNA sequence analysis based on DNA spectrogram database. Furthermore, a use, a device and a computer-readable medium related to the method are disclosed.2012-02-09
20120036117SELECTION OF ADVERTISEMENTS TO PRESENT ON A WEB PAGE OR OTHER DESTINATION BASED ON SEARCH ACTIVITIES OF USERS WHO SELECTED THE DESTINATION - A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.2012-02-09
20120036118Web Crawler Scheduler that Utilizes Sitemaps from Websites - Methods and systems for a web crawler scheduler that utilizes sitemaps from websites are described. A web crawler scheduling system receives a notification from a website or web server. In response to the notification, the system accesses one or more sitemap(s) for documents associated with the website or web server. The system schedules crawls of the documents based on information identified from the sitemaps. The system crawls at least a subset of the documents scheduled for crawling.2012-02-09
20120036119AUTO-REFINEMENT OF SEARCH RESULTS BASED ON MONITORED SEARCH ACTIVITIES OF USERS - A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.2012-02-09
20120036120QUERY TRANSLATION FOR SEARCHING COMPLEX STRUCTURES OF OBJECTS - Searching stored content is disclosed. A first mapping is created from an object to one or more stored relational database tables. A second mapping is created from the object to an indexer schema. One or both of the following is done: 1) using the first mapping to translate a search request expressed in an abstract query language to a first query language associated with the relational database; and 2) using the second mapping to translate the search request to a second query language associated with the indexer schema.2012-02-09
20120036121State-dependent Query Response - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines a search query, and providing the search query to a server system. Information that a search engine system determined was responsive to the search query is received at a computing device. The computing device is identified as in a first state, and a first output mode for audibly outputting at least a portion of the information is selected. The first output mode is selected from a collection of the first output mode and a second output mode. The second output mode is selected in response to the computing device being in a second state and is for visually outputting at least the portion of the information and not audibly outputting the at least portion of the information. At least the portion of information is audibly output.2012-02-09
20120036122CONTEXTUAL INDEXING OF SEARCH RESULTS - Briefly, embodiments of a method or a system of contextual indexing of search results is disclosed.2012-02-09
20120036123QUERY SUGGESTION FOR E-COMMERCE SITES - Methods, articles of manufacture and a system for providing query suggestions using a query log that includes a number of user sessions. The sessions comprise training data including a sequence of a plurality of sets of queries, some of the sets of queries including query transitions followed by a purchase related event. The query log is cleaned and normalized. From the cleaned and normalized query log stationary scores and transition scores of at least some of the plurality of sets is generated. A set of query suggestions is built and similarity scores are computed for at least some of the set of query suggestions to determine whether individual ones of the at least some of the set of query suggestions meet a predetermined assurance level. Those that meet the level are included as elements of the set of query suggestions that meet the predetermined assurance level. The set of query suggestions are mixed and ranked in accordance with a user behavior sought to be optimized.2012-02-09
20120036124METHODS OF ACCESSING A NAVIGATION DATABASE - A navigation database comprises a first set of elements comprising airports, beacons and waypoints; a second set of elements comprising procedures; and a third set of elements comprising routes. The method comprises a step of creating a pair of indices comprising an index comprising the elements of the three sets; identifier, a type and a functional identifier; a first list of pointers to the memory address where the elements are stored; a pre-index comprising a list of code, each code corresponding to the first characters of each element, the codes being indexed by a family of attributes of elements; a second list of pointers to the identifier of the first element in the first index.2012-02-09
20120036125Method and system for integrating web-based systems with local document processing applications - The present invention provides a method and system and software that allow users to readily access online legal research tools, while using other applications, such as word processors. One exemplary computer-implemented system provide an add-on software framework that integrates into a host word-processing application on a client access device. The add-on software framework allows users to select from an expandable listing of one or more web applications on a web server, with each of the web application capable of controlling operation of the host word processing application. The web applications facilitate extraction and access to information from the information-retrieval services as well as secondary source reference texts and incorporation of the information in the document or in metadata associated with the document. The present invention allows seamless user experience across host application, such as traditional word processing applications, and Information Service Providers (ISP), such as legal research database and searching tools, and Secondary sources, such as reference texts related to primary source documents, e.g., case law and statues, associated with the ISP service.2012-02-09
20120036126DATA CREATING APPARATUS AND DATA CREATING METHOD - A data creating apparatus extracts meta data about a topic from a document, the meta data including at least one linguistic expression about a behavior, a plurality of the linguistic expressions having a first modification relation. The data creating apparatus converts the linguistic expressions included in the behavioral meta data into each class, based on a behavior ontology that is expressed by a graph where the linguistic expression about a behavior is an instance and a concept of the instance is a class to create behavior map data that represents each of the classes converted and also representing a second modification relation among the classes as a link.2012-02-09
20120036127METHOD AND SYSTEM FOR REPUTATION EVALUATION OF ONLINE USERS IN A SOCIAL NETWORKING SCHEME - A method and system for evaluating the reputation of a member of a social networking system is disclosed. Consistent with an embodiment of the invention, one or more attributes associated with a social networking profile of a member of a social network are analyzed. Based on the analysis, a ranking, rating or score is assigned to a particular category of reputation. When requested, the ranking, rating or score is displayed to a user of the social network.2012-02-09
20120036128Predisposition Prediction Using Attribute Combinations - A method and system are presented in which predisposition predictions are generated for an individual with respect to an attribute indicated in a query. The predictions are based on the identification of predisposing attribute combinations within the attribute profile of the individual and statistical results that indicate the strength of association of the identified attribute combinations with the query attribute.2012-02-09
20120036129Predisposition Modification - A method and system for predisposition modification are presented in which a set of attributes for selective modification of the attribute profile of an individual are determined to enable the individual to modify their predisposition for acquiring an attribute of interest. The attribute of interest can be input in the form of a query attribute along with a minimum strength of association value which serves as a threshold to ensure that the results will provide at least a minimum degree of statistical certainty that the individual will acquire the attribute of interest upon modifying their attribute profile.2012-02-09
20120036130Systems, methods, software and interfaces for entity extraction and resolution and tagging - For automated text processing, the inventors devised, among other things, an exemplary system that includes an entity tagger, an entity resolver, a text segment classifier, and a relationship extractor. The entity tagger receives an input text segment, and tags named entities with the segment as being a person, company, or place. The entity resolver accesses authority files, and associates the persons and companies named in the text segment with specific entries in the files. The text segment classifier determines whether the text segment includes a relationship event, such as job-change event or merger and acquisition event, and if an event is detected, the relationship extractor determines the event role of entities named in the segment. For example, the extractor determines for a merger and acquisition event, which named company was the acquirer and which was acquired.2012-02-09
20120036131COMPUTER-AIDED METHODS AND SYSTEMS FOR PATTERN-BASED COGNITION FROM FRAGMENTED MATERIAL - A method for obtaining and analyzing information objects including generating, collecting or discovering information objects. The information objects are signified at least in part using deliberately ambiguated signifier prompts, for example, linear scale opposing negatives or positives, and/or multi-dimensional signifier prompts. The information objects may comprise text or non-text fragments, and may be generated or selected. The responses to the signifier prompts are stored with the fragments to provide a dataset of signified fragments. The signified fragments may be analyzed based on the signifiers and can be utilized as part of an explorable knowledge repository, or objective measures can be created to aid in mass opinion capture or human attitude auditing. The fragments may be represented on a graphical template. In one embodiment, fragment exemplars are identified that exemplify significant locations on the template, and the exemplar signifiers are used to automatically locate other signified fragments on the template.2012-02-09
20120036132APPARATUS AND METHODS FOR MANAGING CONTENT - Apparatus and methods for managing content, such as content captured by a mobile device, are provided. The apparatus and method include receiving a plurality of content, which includes tag information, e.g., date and location information and an identifier for the mobile device. In addition, the apparatus and methods may include automatically grouping the content based on the tag information, and automatically labeling the content based on the tag information. For example, determined groupings of the content may be placed into folders and labeled based upon the tag information.2012-02-09
20120036133COMPUTING DEVICE AND METHOD FOR SEARCHING FOR PARAMETERS IN A DATA MODEL - A computing device and method for searching for parameters in a data model uses a first hash table to store index values of all parameter names in a data model, and uses a second hash table to store index values of data paths of duplicate parameters names in the data model, and changes the comparison sequence when searching for parameters in the data model. That is, comparing beginning from the last character in the input data string, if a leaf node in the data model matches the last character, then comparing parent nodes of the leaf node with the remaining characters of the input data string. Then, a data path of a parameter having a unique name is located according to the first hash table. Furthermore, data paths of parameters having duplicate names is located according to the second hash table.2012-02-09
20120036134PERFORMING CONCURRENT REHASHING OF A HASH TABLE FOR MULTITHREADED APPLICATIONS - In one embodiment, the present invention includes a method for allocating a second number of buckets for a hash table shared concurrently by a plurality of threads, where the second number of buckets are logically mapped onto a corresponding parent one of the first number of buckets, and publishing an updated capacity of the hash table to complete the allocation, without performing any rehashing, such that the rehashing can later be performed in an on-demand, per bucket basis. Other embodiments are described and claimed.2012-02-09
20120036135DATABASE ANONYMIZATION FOR USE IN TESTING DATABASE-CENTRIC APPLICATIONS - At least one quasi-identifier attribute of a plurality of ranked attributes is selected for use in anonymizing a database. Each of the ranked attributes is ranked according to that attribute's effect on a database-centric application (DCA) being tested. In an embodiment, the selected quasi-identifier attribute(s) has the least effect on the DCA. The database is anonymized based on the selected quasi-identifier attribute(s) to provide a partially-anonymized database, which may then be provided to a testing entity for use in testing the DCA. In an embodiment, during execution of the DCA, instances of database queries are captured and analyzed to identify a plurality of attributes from the database and, for each such attribute identified, the effect of the attribute on the DCA is quantified. In this manner, databases can be selectively anonymized in order to balance the requirements of data privacy against the utility of the data for testing purposes.2012-02-09
20120036136SECURING DATABASE CONTENT - A method for securing content in a database includes identifying a challenge column associated with a database column referenced in an update query. A challenge value for the challenge column may be received and resolved for a match with a corresponding value stored in the challenge column. In case of a match, the update query may be certified for execution on the database, otherwise, the update query may be prevented from executing. Challenge columns may be determined by an analysis of the database on the basis of discriminating power, description complexity, and/or diversity.2012-02-09
20120036137METHOD AND SYSTEM FOR PROVIDING ACTIONABLE RELEVANT RECOMMENDATIONS - A method, a system and a computer program product for providing one or more actionable recommendations relevant to a need of a user and relevant to the user, are provided. A query is received for capturing the need of the user. Further, the need is analyzed to determine one or more characteristics corresponding to the need. Furthermore, the need is processed to generate one or more actionable recommendations. Moreover, the one or more actionable recommendations are provided to the user. The system also includes a processing module to process the need to generate one or more actionable recommendations. The system further includes a feedback module for iterative processing of the need.2012-02-09
20120036138METHOD AND APPARATUS FOR DESIGN SPACE EXPLORATION IN HIGH LEVEL SYNTHESIS - A method for automatically exploring a design space of an untimed high level language, comprising at least one of: (a) exploring automatically a set of local operations parsing an input source and assigning a set of attributes to each of the local operations; (b) exploring a set of global synthesis option that affects an entire design of a target circuit; and (c) exploring number and type of functional units allocated to the design.2012-02-09
20120036139CONTENT RECOMMENDATION DEVICE, METHOD OF RECOMMENDING CONTENT, AND COMPUTER PROGRAM PRODUCT - According to one embodiment, a content recommendation device includes a storage to store metadata; a display unit to display a plurality of pieces of content information corresponding to the contents; a selection unit to select first content information displayed on the display unit and second content information to be displayed after the first content information; an extraction unit to extract a keyword based on a co-occurrence relation between the metadata of the first and second content information; a generation unit to generate a search query based on the keyword; an acquisition unit to acquire third content information from an external database using the search query; a calculation unit configured to calculate similarity between the second and third content information by using the metadata of the second and third content information; and an arrangement control unit to arrange the third content information on the display unit based on the similarity.2012-02-09
20120036140METHODS AND APPARATUS FOR ANALYZING LOCATE AND MARKING OPERATIONS BY COMPARING FILTERED LOCATE AND/OR MARKING INFORMATION - Methods, apparatus and systems including a computer comprising at least one hardware processor, at least one tangible storage medium (memory), and at least one input/output (I/O) interface for evaluating a quality of a locate and/or marking operation. First information relating to the marking operation (e.g., marking information) is compared to second information relating to the locate operation (e.g., locate information). In some examples, one or both of the marking information and the locate information may be filtered to improve data integrity in some manner. One or more indications of a quality assessment of the locate and/or marking operation is automatically generated based on such a comparison, and the one or more indications of the quality assessment are electronically stored on the at least one tangible storage medium, and/or electronically transmitted via the at least one I/O interface, so as to provide an electronic record of the quality assessment.2012-02-09
20120036141EXTENDED USER PROFILE - A method of extending a user profile. A user specific data related to an application is received and stored for integration with a user profile. A template for the application is received and stored. The template tailors the user specific data based on aesthetic preferences of the user to generate a tailored user specific data. The user profile is extended based on the user specific data for the application and the template for the application. The user profile comprising the tailored user specific data may be provided for rendering. Local information, e.g., geographical location, of the user may be determined to tailor the user profile based on the local information. The user specific data and/or the template may be in a markup language format. Update to the user specific data and/or template may be pushed when available.2012-02-09
20120036142Optimized Satellite Image Retrieval - The present invention concerns a satellite image retrieving system that comprises electronic input means, electronic retrieving means, and electronic storing means. The electronic input means are coupled with the electronic retrieving means and are configured to generate input data and to provide the electronic retrieving means with said input data. The input data is indicative of a given geographic area. The electronic retrieving means are coupled with the electronic storing means that are configured to store satellite images, each satellite image stored on the electronic storing means representing a corresponding area of the earth's surface and being associated with corresponding telemetry data generated and associated with the satellite image by a satellite that has remotely sensed the satellite image. The satellite image retrieving system is characterized in that the electronic retrieving means are configured to retrieve a satellite image stored on the storing means from the electronic storing means on the basis of the input data and of the telemetry data associated with the satellite images stored on the electronic storing means.2012-02-09
20120036143Method of Operating a Media Playback Device and Media Playback Device - A method of operating a motor vehicle media playback device that plays media data files stored on a media memory connected to the media playback device. The media playback device reads data file names or sizes of the data files stored on the media memory, determines media data test values, looks these up in a media data test value storage area of the media playback device and, if one or several media data test values are not found, selects metadata about the media data file, from these generates a dataset and stores it a second storage area, the media data test value being stored in the media data test value storage area and linked with the dataset. If a test value is found, the pertinent dataset is selected from the second storage area and used to produce the selection list shown to a user.2012-02-09
20120036144INFORMATION AND RECOMMENDATION DEVICE, METHOD, AND PROGRAM - According to one embodiment, an information recommendation device includes following units. The input unit is configured to input a first document and a second document which has been browsed before the first document. The subject-keyword extraction unit is configured to extract first and second subject keywords from the first and second documents, respectively. The interest-keyword extraction unit is configured to extract first interest keywords from the first and second subject keywords, and to extract second interest keywords based on information specifying the first and second documents, the first interest keywords, and the first and second subject keywords. The second interest keywords are estimated to be keywords in which the user is next interested. The acquiring unit is configured to acquire, based on the second interest keywords, recommendation information on third documents which are candidates to be browsed after the first document. The presentation unit presents the recommendation information.2012-02-09
20120036145KNOWLEDGE STORAGE AND RETRIEVAL SYSTEM AND METHOD - A system and method for representing, storing and retrieving real-world knowledge on a computer or network of computers is disclosed. Knowledge is broken down into permanent atomic “facts” which can be stored in a standard relational database and processed very efficiently. It also provides for the efficient querying of a knowledge base, efficient inference of new knowledge and translation into and out of natural language. Queries can also be processed with full natural language explanations of where the answers came from. The method can also be used in a distributed fashion enabling the system to be a large network of computers and the technology can be integrated into a web browser adding to the browser's functionality.2012-02-09
20120036146APPARATUS FOR ELASTIC DATABASE PROCESSING WITH HETEROGENEOUS DATA - A database management system implemented in a cloud computing environment. Operational nodes are assigned as groups of controller-nodes, compute-nodes or storage-nodes. Queries specify one or more tables for an associated database operation, with each table being assigned to respective storage nodegroup(s). The number of nodes executing a given query may change, by (a) changing the compute-nodes associated with a connection, or (b) adding or removing nodes associated with a connection; and/or distributing data to a storage nodegroup based on a Distribution Method which may be either data dependent or data independent. A controller node further executes a Dynamic Query Planner (DQP) process that develops a query plan.2012-02-09
20120036147MESSAGE FILTER WITH REPLACEMENT TEXT - A computer network-based messaging system controls the content of messages sent by users. A database includes permitted words and replacement text elements corresponding to at least one permitted word. A message filter receives an entered word or phrase input by a user on a messaging device as part of a message. The message filter replaces the entered word in the message with a corresponding replacement text element stored in the database. A message sending part transmits the message including the replacement text element over a data network for viewing by other users only if every entered word in the message is included in the database. The message sending part transmits the message even though one or words contained in the replacement text element are not permitted words in the database. The system may allow deletion of a replacement text element from a message only in its entirety.2012-02-09
20120036148SOCIALIZING VIA SEARCH - Implementations of methods, apparatuses, or systems are disclosed to facilitate search related communications.2012-02-09
20120036149CHARACTER STRING GENERATION METHOD, ARTICLE OF MANUFACTURE AND SYSTEM - A method, article of manufacture, and system for enabling context surrounding a search result to be displayed succinctly. The method includes searching a document set configured as a frequency ordered suffix tree to obtain a frequency ordered context tree. Applying dynamic programming to the frequency ordered context tree to retrieve a set (C) of context strings (c) having n1 elements of context strings (c). Defining an area covered by a character string (s) in the entire set of context strings C {c2012-02-09
20120036150Page Server for Navigation Data - A page server and method of using the page server is described. The page server stores versioned pages. The pages, which are equally sized data chunks, can be stored with identifiers and version data in a relational database, in separate files, or in a single file where pages are concatenated. The page server may be accessed via SQL, a web interface, a proprietary key/value/version interface on top of TCP/IP, or other method. The page server facilitates incremental updates.2012-02-09
20120036151State-dependent Query Response - In general, the subject matter described in this specification can be embodied in methods, systems, and program products for receiving user input that defines a search query, and providing the search query to a server system. Information that a search engine system determined was responsive to the search query is received at a computing device. The computing device is identified as in a first state, and a first output mode for audibly outputting at least a portion of the information is selected. The first output mode is selected from a collection of the first output mode and a second output mode. The second output mode is selected in response to the computing device being in a second state and is for visually outputting at least the portion of the information and not audibly outputting the at least portion of the information. At least the portion of information is audibly output.2012-02-09
20120036152CONTEXT-BASED MULTI-DIMENSIONAL INQUIRING METHOD OF NUMBER ADDRESS BOOK - A method for context-based multi-dimensional searching of contacts in a phone address book is disclosed, the method comprises, inputting the searching field, determining if the searching field matches a certain city name, searching the full visiting card information in the address book, and sorting coordinators in the address book based on the multiple dimensions.2012-02-09
20120036153MOBILE SYSTEM, SEARCH SYSTEM AND SEARCH RESULT PROVIDING METHOD FOR MOBILE SEARCH - Provided is a search service providing system associated with a mobile system, and a method for providing a search result for a mobile terminal. The system may include a user interface unit to provide a search interface for selecting a search mode, a search request unit to receive search request information based on the search mode selected via the search interface, and to transfer the search request information to the search server, and a search result providing unit to receive a search result corresponding to the search request information from the search server, and to provide the search result. The search mode may include an audio search mode for providing a search result corresponding to input audio data, an image search mode for providing a search result corresponding to input image data, or both the audio search mode and the image search mode.2012-02-09
20120036154DYNAMIC CONTENT LINKED TO CONTACT IDENTIFIERS - A system, method, device and interface for accessing dynamic contact data. The system may include associating a telephone number with one or more uniform resource locators (URLs) identifying corresponding data sources, submitting a query in a form of a telephone number, retrieving the associated one or more URLs, retrieving data from the data sources corresponding to the one or more URLs, and rendering the retrieved data. Associating may be performed by a publisher interacting with a service platform server. The one or more of submitting, retrieving and rendering may be performed by a customer interacting with a service platform server.2012-02-09
20120036155ON-LINE SEARCHING SYSTEMS - A method of identifying within a database of node pairs, one or more complete paths connecting a start search node to a finish search node. The method includes sending a search query from a client terminal to a network: receiving the search query at a server, identifying node pairs having a finish node matching a start search node, sending a response from the server to the client terminal identifying any matching node pairs, and storing responses of any matching node pairs that have as a start node the finish search node. Further search queries are distributed across all servers, and node pairs having a finish node matching the start node contained in the query are identified. A response is sent from the server to the client terminal identifying any matching node pairs2012-02-09
20120036156SYSTEM AND METHOD FOR STORING AND RETRIEVING NON-TEXT-BASED INFORMATION - A method for non-text-based identification of a selected item of stored music. The first broad portion of the method focuses on building a music identification database. That process requires capturing a tag of the selected musical item, and processing the tag to develop reference key to the same. Then the tag is stored, together with the reference key and an association to the stored music. The database is built by collecting a multiplicity of tags. The second broad portion of the method is retrieving a desired item of stored music from the database. That process calls for capturing a query tag from a user, and processing the query tag to develop a query key to the same. The query tag is compared to reference keys stored in the database to identify the desired item of stored music.2012-02-09
20120036157System and Method for Determining Valid Citation Patterns in Electronic Documents - A system and method are provided for comparing portions of document text with potential citation components, determining if individual portions correspond to a citation component, and determining if a set of portions correspond to a valid citation pattern. A set of valid citation patterns is provided. Each citation pattern may include a specified combination of citation components. The invention further relates to identifying potential citation components from text in a document, analyzing a pattern of the identified citation components by comparing the pattern to a set of stored citation patterns to determine if the potential citation is a type of citation, and if so, is it a valid (and/or invalid) citation pattern. Once citation patterns have been determined in the document, annotations may be inserted into the document, and subsequent action may be taken, for example, generating a list of citations, providing research services, error-handling, and/or providing other options related to the citations.2012-02-09
Website © 2025 Advameg, Inc.