12th week of 2010 patent applcation highlights part 42 |
Patent application number | Title | Published |
20100076875 | SYSTEM AND METHOD FOR PROVISIONING ANTICIPATED TAX REFUND, INCOME OR CONSUMER LOANS - A system and method for provisioning a refund anticipation loan is providing that includes receiving tax return information wherein the tax return information is associated with a taxpayer and the tax return information includes an expected refund amount and authorization for a combined bank to receive the expected refund amount, determining whether the expected refund amount meets a threshold value for the RAL, determining whether there is a debt indicator associated with the tax return, requesting an account for the taxpayer from a combined bank wherein the combined bank will also fund the RAL under a the same charter, requesting RAL funding for the taxpayer account from the combined bank if a debt indicator is not associated with the tax return, and receiving the expected refund amount at the combined bank, wherein the RAL is offset by receipt of the expected refund amount at the combined bank. | 2010-03-25 |
20100076876 | Information processing method for managing and determining tax provision information - A multi-user information processing method for managing and determining tax provision information that includes a source database storing data for determining tax provision information; a calculation engine for performing information processing operations on the data stored in the source database for determining tax provision information; a transformed database for storing tax provision information determined by the calculation engine; and a reporting engine for producing reports using information from the transformed database. | 2010-03-25 |
20100076877 | CREATING REVENUE SOURCES USING PAYROLL PROCESSING - Example methods, apparatuses, and articles of manufacture are disclosed that may be used to provide or otherwise support creating new and/or reoccurring revenue sources using novel payroll processing techniques. | 2010-03-25 |
20100076878 | APPARATUS AND METHOD FOR IMPLEMENTING A ROAD PRICING SCHEME - A vehicle monitoring device, comprising: a location device for determining location data indicating a location of a vehicle during a journey between an origin point and a destination point; a fuel consumption device for determining fuel consumption data indicating an amount of fuel consumed by the vehicle during the journey, or an emission measurement device for determining emission data indicating an amount of emission produced by the vehicle during the journey; and a vehicle monitoring processor for receiving and processing the location data and the fuel consumption data. A vehicle charging device, comprising: a vehicle charging processor for receiving and processing location data indicating a location of a vehicle comprising a vehicle monitoring device during a journey between an origin point and a destination point, and fuel consumption data indicating an amount of fuel consumed by the vehicle during the journey from the vehicle monitoring device or emission data indicating an amount of emission produced by the vehicle during the journey from the vehicle monitoring device; and a road fee calculator for calculating a fee associated with the at least one vehicle monitoring device based on the received data. | 2010-03-25 |
20100076879 | SYSTEM AND METHOD OF PROVIDING SERVICES VIA PEER-TO-PEER-BASED NEXT GENERATION NETWORK - A peer-to-peer network comprises a plurality of intelligent terminal nodes, each intelligent terminal node being operable to establish, maintain, and tear-down communication sessions with another intelligent terminal node, a plurality of network service nodes coupled to the plurality of intelligent terminal nodes, the plurality of network service nodes comprise at least one of the plurality of intelligent terminal nodes, at least one user P2P function module operable to store, locate and distribute service resource information related to user policies, and at least one network P2P function module operable to store, locate and distribute service resource information related to operator provider policies, and operable to exert stricter security control than the at least one user P2P function module. | 2010-03-25 |
20100076880 | Third-Party Billing System and Method - A third-party billing system and method permits consumers to conduct e-commerce transactions (including microtransactions) securely and anonymously by providing billing and personal information to the third party billing system rather than to merchants. A consumer initiates a transaction by placing an order for a product. The consumer then authorizes the transaction by transmitting an authorization code to a billing computer. The authorization code identifies the consumer billing account to which the transaction is to be charged. The authorization code can also authenticate the consumer through use of a PIN. Multiple consumers can charge transactions to one billing account, in which case each consumer can be assigned a different PIN with restrictions that limit that consumer's use of the account. The billing computer then verifies the authorization code and transmits an approval code to the merchant computer. To fulfill the transaction, the consumer sends a fulfillment request and a consumer identifier to the merchant computer. The consumer identifier can be anonymous, meaning that it identifies only the destination to which the product is to be delivered. If that consumer identifier matches a second consumer identifier that the consumer sends to the billing computer, the merchant computer then delivers the product to the consumer. The billing computer can charge the transaction to the consumer billing account directly, or it can aggregate the transaction for later charging of an aggregated total. The billing computer can also obtain a charge pre-authorization to ensure that the billing account can accommodate the charging of aggregated transactions. | 2010-03-25 |
20100076881 | Enhanced Valuation System and Method for Real Estate - A system and method for producing a valuation for real property that allows the rating of various metrics that contribute to a determination of value for the subject property, the rating being based on the quality and applicability to the subject property of the data sources from which data is gathered for each metric, such that the final valuation is based on a weighted average of each of the metrics, thereby eliminating the human bias from the actual valuation result, but providing an improved result over a valuation based solely on results from an automated valuation model. | 2010-03-25 |
20100076882 | RATE EXCEPTION MANAGEMENT TOOL - The innovation relates to a system and/or methodology for the convenient and consistent determination of rate exceptions for banking products. The system provides for a rate exception component that determines one or more proposed exception rates based on a customer's score, and information regarding the competitive banking environment for similar banking products. The customer scores and competitive banking environment data are determined by a data analytics component, which can update the data at regular intervals or when modifications to the data occur. | 2010-03-25 |
20100076883 | GENERATING RISK POOLS - A trading platform and trading method that allows access to additional pools of liquidity is described. Other embodiments are also described. | 2010-03-25 |
20100076884 | TRADING RELATED TO FUND COMPOSITIONS - A trading platform and trading method that allows access to additional pools of liquidity is described. Other embodiments are also described. | 2010-03-25 |
20100076885 | CLEARING AND SETTLEMENT OF TRADES IN OVER THE COUNTER MARKETS - A post-trade settlement system matches trade tickets relating to trades executed on a trading system or by another means. Matched trades are novated by executing a trade for the volume and price of the matched trade between a first counterparty and the settlement system and an equal but opposite trade between the settlement system and the second counterparty to the trade. The positions of each counterparty are continuously netted. There is no physical settlement of the positions but profit and loss is transferred periodically. If physical settlement is required a notice of interest is sent and a counterparty identified. A settlement swap is then executed between the settlement system and the two counterparties to the physical settlement. The settlement swap moves the position to be settled physically from the settlement system to each of the counterparties whereupon the amount moved can be settled by a transfer from one counterparty to the other. | 2010-03-25 |
20100076886 | Trading Platform - This invention concerns a trading platform suitable for derivative and foreign exchange transactions between wholesale banking clients operating in the global financial markets. In particular, the invention concerns an interactive, automated computerized trading platform for regulating the buying and selling of all or part of orders listed on the platform by traders. Using the platform a trader (a broker or dealer) is able to enter an order that includes a (offer or bid) price visible to counterparties as well as one or more better prices that are hidden from counterparties. The trader is also able to interactively respond to visible (bid or offer) prices in counterparties' orders by changing the prices in their own order. And, the platform responds automatically to a counterparty's order that includes a visible price which matches a price, whether visible or hidden, in the trader's order, to facilitate a trade between them. In another aspect the invention concerns a method of operating an interactive, automated computerized trading platform. In a further aspect the invention concerns a computer program product. | 2010-03-25 |
20100076887 | AUTOMATED BATCH AUCTIONS IN CONJUNCTION WITH CONTINUOUS FINANCIAL MARKETS - A method and system for performing a batch auction whereby a series of orders, according to a variety of predetermined order types, are generated by qualified market participants and communicated to an auction system. The auction system takes into account each order and its impact upon relative supply and demand to determine by a preset algorithm a price and share transaction quantity. Trades are executed at the price, and a portion of the transaction quantity is allocated to each investor on a fair basis dependent upon their initial orders. In embodiments of the present invention, the auction system uses a computer system or network designed to automatically perform one or more steps of the above method. Such a system is preferably connected to one or more ECNs such that non-executed shares can be automatically sent to outside sources for execution. In alternative embodiments, the invention includes the use of a one or more intermediaries or market makers to cover certain unexecuted trades at the determined price. The present invention is preferably used to conduct batch auctions at the opening and closing of securities trading markets. | 2010-03-25 |
20100076888 | SYSTEM AND METHOD FOR PROVISIONING A CONTROLLED SECONDARY MARKET FOR SMALL DOLLAR DEPOSITS AND LENDING - A system for aggregating retail financial services distribution partners and providing real time, automated matching of the tailored products being delivered to clients by distribution partners to available financing and deposit locations. Secondary market participants are also assembled to provide financing capacity and locations for deposits of the system's marketplace. | 2010-03-25 |
20100076889 | METHOD FOR RETAIL ON-LINE ACCOUNT OPENING WITH EARLY WARNING METHODOLOGY - A system and method for a retail customer interfacing with a financial institution through a computer network is presented. The method includes an early warning evaluation of the customer and/or entities associated with the customer to identify fraudster/abusers and prevent them from opening online accounts at the financial institution. | 2010-03-25 |
20100076890 | GUI-BASED WALLET PROGRAM FOR ONLINE TRANSACTIONS - Provided is a method and a GUI-based software application that acts as a wallet with network interconnectivity for enabling a user to securely and seamlessly conduct transactions with his or her online financial transaction program by means of a computer or a wireless handheld device without having to depend on an Internet browser. | 2010-03-25 |
20100076891 | Superior identification system by changing word or number codes - A system and method for identification purposes or for preventing unauthorized use of a credit/debit card and its numbers. For each new transaction, a new PIN code is needed. After usage, the code is deleted and the card and its numbers cannot render a transaction until a new code has been established. The PIN code can consist of numbers, letters or a word. The user/card holder can be in charge of generating each new code. When entering the code, a new code can be entered at the same time which replaces the last code. The new code could also be entered at a later time by using a phone or the internet. During communication between parties over, such as a telephone or over the internet, only a portion of the card number would be included in the communication, along with a predetermined password. In an enhanced version intercepting the new code or seeing what digits are used by the card holder would be worthless since a secret digit only known by the true cardholder would have to be added to the last code when used for the next transaction. The system also describes a manner of quickly entering letters on an existing numbered keypad. In this manner, easy to remember words can be used. | 2010-03-25 |
20100076892 | INTERMEDIARY PAYMENT SYSTEM AND METHOD FOR GAMING - A method for enabling consumers in a gaming context to push funds from a traditional open loop account to a closed loop account, and back. At the request of a consumer, funds are transferred to an open loop account of an intermediary payment system that holds or keeps track of virtual closed loop accounts for each consumer and virtual closed loop accounts for individual games, casinos or gaming establishments. The consumer may use an associated closed loop card to place a bet at the gaming establishment that will cause funds to be transferred from the consumer's virtual closed loop account to the gaming establishment's closed loop account. Thereafter, the funds are transferred from the intermediary payment system to an open loop account belonging to the gaming establishment. | 2010-03-25 |
20100076893 | METHOD FOR PROCESSING AND ROUTING FINANCIAL TRANSACTIONS FROM CAPTURE POINTS AND AUTHORIZED BY FINANCIAL INSTITUTIONS, IMPLEMENTED THROUGH SOFTWARE - A method for the routing of messages coming from capture points directly, or indirectly, connected to the Tecban network, and authorized by the Financing Institutions, which are also connected to the Tecban network, remarkably conceived to consolidate the ATM network of Tecban, as well as the proprietary networks of the Financing institutions administered by Tecban, through a number of encoded instructions, contained in a software used in computer networks to exchange messages among the several elements involved. | 2010-03-25 |
20100076894 | SYSTEM AND METHOD FOR ACQUIRING AND DISTRIBUTING ADVERTISEMENT IMPRESSIONS - The present invention provides a method and system for acquiring and distributing a plurality of advertising impressions. The method and system includes determining a number of advertisement impressions requested to satisfy a plurality of advertisement contracts under management in an electronic advertisement system. The method and system includes bidding, in an bid exchange, for a plurality of advertisement impressions to win the number of advertisement impressions requested, the bidding using a randomized exchange purchasing strategy for the placement of a plurality of bids in the bid exchange, the bidding performed using a decentralized implementation. And the method and system includes, upon acquisition of advertisement impressions from the exchange, allocating the advertisement impressions proportionally to each of the plurality of advertisement contracts. | 2010-03-25 |
20100076895 | APPARATUS AND METHODS FOR CUSTOMER INTERACTION MANAGEMENT - Apparatus and methods for selecting an offer for presentation to a customer of a bank are provided. The methods may include optimizing historical customer data; selecting an offer based on the historical customer data; and, based at least in part on recent customer data, determining whether to present the offer to the customer. Optimizing the historical data may involve performing batch processing on the historical data. The recent customer data may be updated in real time. Offers may be generated and selected for presentation to the customer based on the historical data, the recent data and rules. One or more offers that are generated may be removed from consideration based on the recent customer data, which may provide real-time information about the customer and/or the customer's needs. | 2010-03-25 |
20100076896 | SUBSTITUTABILITY OF FINANCIAL INSTRUMENTS - A trading platform and trading method that allows access to additional pools of liquidity is described. Other embodiments are also described. | 2010-03-25 |
20100076897 | MEDIA INVESTMENT AND INVENTORY MANAGEMENT SYSTEM AND METHOD - A system and method that provides efficient management and analysis of campaigning is described. In one embodiment the method involves receiving inputs from user and maintaining performance of a campaign in a database to be used for further analysis and comparison with actual performance parameters of a campaign for later evaluation and deal making. | 2010-03-25 |
20100076898 | Method of Scheduling a Workforce Constrained By Work Rules and Labor Laws - A method and apparatus are provided for evaluating a plurality of work schedules containing scheduling information for a plurality of agents of an organization. The method includes the steps of providing a rule plug-in, defining a rule from the plug-in by associating an agent scheduling characteristic with the plug-in, comparing the agent scheduling characteristic with a set of agent scheduling entries of each agent within each of the plurality of work schedules and selecting a work schedule of the plurality of work schedules for use by the organization based upon the comparison. | 2010-03-25 |
20100076899 | METHOD FOR MANAGING A TRANSITION PROGRAM BY THE RISKS ASSOCIATED WITH THE ACTIVITIES COMPRISED THEREIN - A method is provided for managing a transition period during which a software application is changed by carrying out a transition program that comprises a plurality of activities, each associated with a risk factor representing a risk of a failure to carry out the transition program if the associated activity is not timely completed. | 2010-03-25 |
20100076900 | TRANSACTION METHOD AND A METHOD OF CONTROLLING USE OF A GAME - In an example, a gaming device includes a license module, the license module arranged to determine, prior to allowing execution of program code of a game having an associated license, whether the license is a fixed term license or a continual term license, and, if the license is a fixed term license, check that the license is current before allowing the program code to execute. In an example, a method of controlling use of a game by a gaming device, the game having an associated license, includes determining prior to allowing the program code of the game to execute whether the license is a fixed term license or a continual term license, and, if the license is a fixed term license, checking whether the license is current before allowing the program code to execute. | 2010-03-25 |
20100076901 | Food Delivery Packaging and Process - The present invention relates to food delivery packaging ( | 2010-03-25 |
20100076902 | CARGO TRACKING APPARATUS, SYSTEM AND METHOD - A system for tracking a location of at least one item is described. The system includes a tag associated with the at least one item during a shipping journey. The tag detects shipping information, including temperature, humidity, shock, etc. The tag sends the shipping information to a master unit. The master unit also detects certain shipping information. The master unit communicates with a central processor to provide the shipping information to the central processor. The central processor relies on the shipping information to determine one of a condition or a location of the item. | 2010-03-25 |
20100076903 | Systems and Methods for Providing Personalized Delivery Services - Systems and methods are disclosed for providing personalized delivery services by a carrier providing a package delivery service. Typically, the consignee indicates a delivery preference to be applied to delivery of a package, such as indicating a specific location where the package is to be left upon delivery, if the consignee is not present to accept the package. In one embodiment, the consignee may be notified by the carrier of the scheduled delivery of the package, and may be linked to the carrier's web site to indicate a delivery preference. Alternatively, the delivery preference may be indicated by the consignee proactively accessing the web site. After conveying a delivery preference, the carrier's systems communicate the delivery preference at the appropriate time to a portable computing device which informs the delivery personnel of the consignee's delivery preference. Other embodiments allow the consignor to indicate delivery preferences. | 2010-03-25 |
20100076904 | APPARATUS AND METHODS FOR FACTS BASED TRADING - Apparatus and methods for providing a trading recommendation. The apparatus and methods may involve using information about events and reactions to the events. The events and the reactions may be used to identify an expected impact of the event on a market. The expected impact may be used to recommend investment vehicle trades. The methods may include receiving an information item that relates to an event; receiving a sentiment indicator corresponding to the item; assigning to the item a market impact weighting index that is at least partially based on the sentiment indicator; and, based at least partially on the market impact weighting index, selecting the trading recommendation from a database of trading recommendations. | 2010-03-25 |
20100076905 | SYSTEM AND METHOD FOR INCORPORATING MORTALITY RISK IN AN INVESTMENT PLANNING MODEL - A retirement planning method for computing possible future values of a portfolio of an investor. In one embodiment, the method includes the steps of (a) receiving a plurality of user inputs comprising an initial value of the portfolio and a current age of the investor; (b) providing data indicating one of cumulative probabilities of living to an age of death and cumulative probabilities dying at an age of death for persons of a given age group; (c) randomly drawing a number between 0 and 1 for the investor; (d) defining the randomly drawn number as one of said one of cumulative probabilities of living to an age of death and cumulative probabilities of dying at an age of death; (e) determining an age of death of the investor in accordance with said data based on the current age of the investor and the randomly drawn number; (f) computing a future value of the portfolio using the age of death of the investor determined in step (e), a predetermined rate of return, and the initial value of the portfolio; and (g) outputting the computed future value of the portfolio. | 2010-03-25 |
20100076906 | METHOD AND SYSTEM FOR USING QUANTITATIVE ANALYTICS ON A GRAPHICAL USER INTERFACE FOR ELECTRONIC TRADING - A method and system for providing a graphical user interface (GUI) for real-time market tracking, trading and display of financial note, bond, instrument and futures contract information for electronic trading. The method and system via the GUI allow display of Treasury note, Treasury bond, futures contract and other entities using quantitative analytics based on customizable real-time market data and customized static values for electronic trading. | 2010-03-25 |
20100076907 | METHOD AND SYSTEM FOR AUTOMATICALLY INPUTTING, MONITORING AND TRADING RISK- CONTROLLED SPREADS - A method and system for providing dynamic display of electronic trading information for trading risk-controlled spreads. The method and system allow spreads to be automatically inputted, executed, monitored and managed via plural different risk controls on one or more trading exchanges. The method and system provide automatic readjustment of desired market limit prices using one or more pre-determined spread trading risk factors and market depth information to maintain a desired price differential and a desired risk level for the automatic risk-controlled spread. | 2010-03-25 |
20100076908 | FINANCIAL OPTIMIZATION SYSTEM AND METHOD - An improved investment optimizing system and method. Once an investor or investment advisor determines the appropriate asset allocation and that there are both taxable accounts and tax-deferred or tax-free investment accounts, the invention will optimize/maximize the investor's ending after-tax asset accumulation, which is the objective of all investors. This is accomplished by allocating the chosen investment vehicles between the taxable and tax-deferred accounts in an optimum way. The invention runs on a computer system and searches for an allocation which results in a maximal return. Intelligent heuristics measure increased performance based on different asset allocations. | 2010-03-25 |
20100076909 | SYSTEM AND METHOD FOR PROVIDING INTERACTIVE TROUBLESHOOTING - An approach provides interactive troubleshooting. A robotic chat application receives a service inquiry over a chat session from a chat-enabled device, wherein the service inquiry is associated with a service provider network. A troubleshooting engine collects information from a user of the chat-enabled device regarding the service inquiry. The robotic chat application retrieves a flow definition and an associated query corresponding to the service inquiry based upon the collected information. The troubleshooting engine generates a command, based on the query, for resolving the service inquiry. | 2010-03-25 |
20100076910 | CALCULATING WEB PAGE IMPORTANCE BASED ON WEB BEHAVIOR MODEL - Method for determining a webpage importance, including receiving web browsing behavior data of one or more users; creating a model of the web browsing behavior data; calculating a stationary probability distribution of the model; and correlating the stationary probability distribution to the webpage importance. | 2010-03-25 |
20100076911 | Automated Feature Selection Based on Rankboost for Ranking - A method using a RankBoost-based algorithm to automatically select features for further ranking model training is provided. The method reiteratively applies a set of ranking candidates to a training data set comprising a plurality of ranking objects having a known pairwise ranking order. Each round of iteration applies a weight distribution of ranking object pairs, yields a ranking result by each ranking candidate, identifies a favored ranking candidate for the round based on the ranking results, and updates the weight distribution to be used in next iteration round by increasing weights of ranking object pairs that are poorly ranked by the favored ranking candidate. The method then infers a target feature set from the favored ranking candidates identified in the iterations. | 2010-03-25 |
20100076912 | System and Method for Determining a Characteristic of an Individual - A system and method for determining a characteristic of an individual is provided. The method includes determining at least one nonconscious element of an interaction by the individual and correlating the at least one nonconscious element with at least one identifiable demographic characteristic of the individual. The system includes a computerized medium having a human interface system situated to facilitate interaction with the individual and produce a quantity of data corresponding to the interaction. A programmable device is in communication with the computerized medium and is situated to use at least a portion of the quantity of data corresponding to the interaction with the individual to determine at least one nonconscious element of the interaction with the individual. A correlation system is situated to correlate the at least one nonconscious element with at least one identifiable demographic characteristic and output a quantity of resulting information. | 2010-03-25 |
20100076913 | FINDING COMMUNITIES AND THEIR EVOLUTIONS IN DYNAMIC SOCIAL NETWORK - Systems and methods are disclosed to find dynamic social networks by applying a dynamic stochastic block model to generate one or more dynamic social networks, wherein the model simultaneously captures communities and their evolutions, and inferring best-fit parameters for the dynamic stochastic model with online learning and offline learning. | 2010-03-25 |
20100076914 | CLASSIFICATION AND POLICY MANAGEMENT FOR SOFTWARE COMPONENTS - A method, system, and computer usable program product for classification and policy management for software components are provided in the illustrative embodiments. A metadata associated with an application or component is identified. A mapping determination is made whether the metadata maps to a classification in a set of classifications. A policy that is applicable to the classification is identified and associated with the classification. If the mapping determination is deterministic, the component is assigned to the classification and the policy associated with the classification is associated with the component. If the mapping determination is not deterministic, a user intervention may be necessary, the component may be classified in a default classification, or both. Because of the policy being associated with the classification, associating the policy with the component may occur based on the metadata of the application or component and its resultant classification. | 2010-03-25 |
20100076915 | Field-Programmable Gate Array Based Accelerator System - Accelerator systems and methods are disclosed that utilize FPGA technology to achieve better parallelism and processing speed. A Field Programmable Gate Array (FPGA) is configured to have a hardware logic performing computations associated with a neural network training algorithm, especially a Web relevance ranking algorithm such as LambaRank. The training data is first processed and organized by a host computing device, and then streamed to the FPGA for direct access by the FPGA to perform high-bandwidth computation with increased training speed. Thus, large data sets such as that related to Web relevance ranking can be processed. The FPGA may include a processing element performing computations of a hidden layer of the neural network training algorithm. Parallel computing may be realized using a single instruction multiple data streams (SIMD) architecture with multiple arithmetic logic units in the FPGA. | 2010-03-25 |
20100076916 | Autonomous Learning Dynamic Artificial Neural Computing Device and Brain Inspired System - A hierarchical information processing system is disclosed having a plurality of artificial neurons, comprised of binary logic gates, and interconnected through a second plurality of dynamic artificial synapses, intended to simulate or extend the function of a biological nervous system. The system is capable of approximation, autonomous learning and strengthening of formerly learned input patterns. The system learns by simulated Synaptic Time Dependent Plasticity, commonly abbreviated to STDP. Each artificial neuron consisting of a soma circuit and a plurality of synapse circuits, whereby the soma membrane potential, the soma threshold value, the synapse strength and the Post Synaptic Potential at each synapse are expressed as values in binary registers, which are dynamically determined from certain aspects of input pulse timing, previous strength value and output pulse feedback. | 2010-03-25 |
20100076917 | System and method for predicting rare events - Systems and methods are provided for predicting rare events, such as hospitalization events. Predictor sequences may be generated by example systems and methods. Further, the fitness of those sequences may be measured. Sequences may be refined and/or combined with other sequences to produce better sequences. Related sequences may have their relationship identified and associated with the respective sequences. Finally, the sequences may be used to create a predictive model designed to determine, based on a sequence of events related to a person, if a hospitalization event is likely to occur in a given timeframe. Other models may be constructed and used to predict other rare events, based on related event sequences. | 2010-03-25 |
20100076918 | APPARATUS AND METHOD FOR PERFORMING SERVICE ADAPTATION IN RESPECT OF A MOBILE COMPUTING DEVICE - One embodiment of the invention provides a method and apparatus for performing service adaptation in respect of a mobile computing device. The method includes providing a service adaptation specification as a set of rules, where each rule comprises a rule body containing one or more premises and a rule head containing one or more conclusions that hold if said one or more premises are true. The rules are defined as classes in an ontology. The premises represent adaptation context and the conclusions represent service adaptation decisions. The method further comprises running the rules on a Description Logics reasoner in conjunction with adaptation context relating to the mobile computing device for a requested service to produce one or more service adaptation decisions. The method further comprises adapting the requested service provided to the mobile computing device in accordance with the service adaptation decisions from the description logics reasoner. | 2010-03-25 |
20100076919 | METHOD AND APPARATUS FOR PATTERN MATCHING - A method of pattern matching is provided, including: determining whether there is flow status information corresponding to a current pattern for a transmission flow to which a current segment belongs; if yes, performing pattern matching for the current segment by taking the flow status information as assistant information of the pattern matching; otherwise, creating the flow status information corresponding to the current pattern for the transmission flow and performing pattern matching for the current segment by taking the flow status information as assistant information of the pattern matching. An apparatus of pattern matching is also provided, including a flow status information configuration module and a pattern matching processing module. The solution of the present invention can avoid the defects caused by flow-reassembly. | 2010-03-25 |
20100076920 | Data Fusion Framework for Wide-Area Assessment of Buried Unexploded Ordnance - A data fusion framework is provided for wide-area assessments of unexploded ordnance. One or more wide-area survey data sources representing assessments of geographic sites that may contain unexploded ordnance (UXO) can be analyzed by a data source module as part of the data fusion framework. The data sources can include a geographic registration and a degree of belief and the data source module can register the data sources to a common map grid. A feature layer module can extract a plurality of feature layers from the wide-area survey data sources. A feature map module can generate a plurality of feature maps for each of the plurality of feature layers based on the degree of belief. Finally, a data fusion module can combine the plurality of feature maps and generate a plurality of output maps. This output maps can then be used by UXO site managers to support decisions regarding remediation efforts. | 2010-03-25 |
20100076921 | SIMILAR IMAGE PROVIDING DEVICE, METHOD AND PROGRAM STORAGE MEDIUM - There is provided a similar image providing device including: a lesion region extracting unit that extracts a lesion region from a subject diagnostic image; a local image feature extracting unit that extracts local image features; a quantizing unit that quantizes the local image features; a lesion classifying unit that classifies a lesion; a storing unit storing correlation coefficients between local image features and topic variables expressing degrees of progression or degrees of seriousness of lesions; an expected value estimating unit that acquires expected values of probabilities of occurrence of topic variables; an image storing unit that stores diagnostic images and the expected values; and a providing unit that provides diagnostic images corresponding to expected values of topic probabilities of occurrence that best approximate the expected values of the topic probabilities of occurrence. | 2010-03-25 |
20100076922 | DETECTING BULK FRAUDULENT REGISTRATION OF EMAIL ACCOUNTS - The invention provides for at least three processes for detecting the probability of abusive use of a message account for sending large amounts of unsolicited messages, such as spam, to other message accounts. For example, information provided at registration for a new message account can be processed to determine the likelihood of abusive use of that message account. Also, inbound messages can be processed to determine if the message account that sent the inbound message is abusing the use of that message account. Additionally, outbound messages can be processed to determine if the message account that is attempting to send an outbound message is abusing the use of that message account. Each of these three processes can operate separately or in any combination with each other to further improve the probability that abusive use of a message account will be detected promptly and accurately. | 2010-03-25 |
20100076923 | ONLINE MULTI-LABEL ACTIVE ANNOTATION OF DATA FILES - Online multi-label active annotation may include building a preliminary classifier from a pre-labeled training set included with an initial batch of annotated data samples, and selecting a first batch of sample-label pairs from the initial batch of annotated data samples. The sample-label pairs may be selected by using a sample-label pair selection module. The first batch of sample-label pairs may be provided to online participants to manually annotate the first batch of sample-label pairs based on the preliminary classifier. The preliminary classifier may be updated to form a first updated classifier based on an outcome of the providing the first batch of sample-label pairs to the online participants. | 2010-03-25 |
20100076924 | SYSTEM AND METHOD OF MANAGING SOFTWARE PRODUCT-LINE CUSTOMIZATIONS - A method of managing application service provider product line variations is disclosed. The method includes receiving a client customization request, creating a configuration managed file tailored to the client customization request, binding the configuration managed file to at least one customizable resource, and deploying the customizable resource to a data store. The customizable resource is instantiated after disposition at the data store. | 2010-03-25 |
20100076925 | SYSTEM FOR MANAGING DATA COLLECTION PROCESSES - A system for managing data collection processes is disclosed. An apparatus that incorporates teachings of the present disclosure can include, a data collection system having a controller element that assigns a priority level for processes, assigns to each of the processes a query interval for requesting use of processing resources, prompts each of the processes according to their respective query interval to request use of at least a portion of available processing resources, releases at least a portion of the available processing resources to a requesting one of the processes when the utilization of available processing resources exceeds a utilization threshold, and modifies the query interval of the processes after occurrence of a triggering event. Additional embodiments are disclosed. | 2010-03-25 |
20100076926 | METHOD AND SYSTEM FOR DYNAMIC CONTACT INFORMATION MANAGEMENT IN ELECTRONIC COMMUNICATION DEVICES - A method and system for user contact information in electronic devices is provided. One implementation involves detecting a change in a user contact information at a first electronic device, determining effective date of the change in the contact information, storing the contact information change and effective date in a memory store, automatically communicating the contact information change and effective date to a second electronic device, and applying the received contact information change to a contact information list in a memory store of the second device, on or after the effective date. | 2010-03-25 |
20100076927 | IMAGE FORMING APPARATUS, INFORMATION PROCESSING SYSTEM, METHOD OF CONTROLLING THE IMAGE FORMING APPARATUS, AND STORAGE MEDIUM - An image forming apparatus which is capable of reducing a memory thereof and avoiding a file of which actual data is stored from being requested from other apparatuses. An image forming apparatus is connected to a plurality of external apparatuses via a communication line and is capable of synchronizing files with the external apparatuses. When it is determined that a file is a file of which actual data does not need to be stored, and at the same time it is determined that synchronization with all of the external apparatuses is completed, there is deleted the actual data of the file which is determined to be a file of which actual data does not need to be stored. | 2010-03-25 |
20100076928 | Updating Method For Databases, in Particular Navigation Databases - A method for updating a decentralized database, in particular a navigation database, that is subdivided into segments, by transmitting an updated segment from a central database subdivided into corresponding segments to the decentralized database, and by storing the updated segment in the decentralized database avoids inconsistencies in an only stepwise update in that the segments are modeled to a hierarchical model in the decentralized database, and in the updating of the segment the particular segments from which the segment depends are updated as well. | 2010-03-25 |
20100076929 | Address Resolving Database - A system for resolving addresses in an internet protocol based network. The system comprises an address resolving master database and a plurality of slave databases. A plurality of transfer agents are each allocated to one of the plurality of slave databases for reading data from the master database and writing it to the slave databases. A plurality of applications have read access to at least one of the plurality of slave databases. | 2010-03-25 |
20100076930 | SYSTEM AND METHOD FOR PROVIDING HIGH AVAILABILITY DATA - A computer-implemented data processing system and method writes a first plurality of copies of a data set at a first plurality of hosts and reads a second plurality of copies of the data set at a second plurality of hosts. The first and second pluralities of copies may be overlapping and the first and second pluralities of hosts may be overlapping. A hashing function may be used to select the first and second pluralities of hosts. Version histories for each of the first copies of the data set may also written at the first plurality of hosts and read at the second plurality of hosts. The version histories for the second copies of the data set may be compared and causal between the second copies of the data set may be evaluated based on the version histories for the second copies of the data set. | 2010-03-25 |
20100076931 | Recording Information About an Item - Among other disclosed subject matter, a computer program product is tangibly embodied in a computer-readable storage medium and includes instructions that when executed by a processor perform a method for recording information about an item. The method includes assigning a unique identifier to an item in a repository, the item supporting versioning and being subject to a data model having no predefined schema for items. The method includes associating a first attribute with the unique identifier, the first attribute being part of the item and being configured for modification. The method includes associating the first attribute with a version number, wherein the versioning is supported without recording in the repository a time period when the first attribute is valid. | 2010-03-25 |
20100076932 | IMAGE LEVEL COPY OR RESTORE, SUCH AS IMAGE LEVEL RESTORE WITHOUT KNOWLEDGE OF DATA OBJECT METADATA - A system and method for performing an image level restore of data is described. In some examples, the system receives a request to restore a file and transmits the request to an intermediate component. The intermediate component may then retrieve a directory file from an image of a secondary copy of a data set, identify a location of the file from the directory file, and provide the location to the requestor. | 2010-03-25 |
20100076933 | TECHNIQUES FOR RESOURCE LOCATION AND MIGRATION ACROSS DATA CENTERS - An exemplary system includes a front-end component to receive requests for resources in a data center and configured to associate each request with identifying information, to locate one or more resources for each request and to store, in a log file, the identifying information and information about the location of the one or more resources; one or more distributed computation and storage components to acquire log file information and configured to analyze log information to decide if one or more resources associated with one or more requests should be migrated to a data center in a different geographical location; and a location service component to receive decisions made by the one or more distributed computation and storage components and configured to inform the front-end component when a decision causes one or more resources to be migrated to a data center in a different geographical location to thereby allow the front-end component to re-direct future requests for the one or more migrated resources to the data center in the different geographical location. Various other devices, systems and methods are also described. | 2010-03-25 |
20100076934 | Storing Block-Level Tracking Information in the File System on the Same Block Device - Writes to a storage device of a protected computer system are tracked in a manner that accounts for those writes that may occur during a system reboot process when the file system is not available. During the shutdown process, write tracking data is maintained in system memory and is written into storage locations allocated to the tracking file after the file system has been dismounted so that any writes that may occur during the file system dismount can be captured. During the boot process, temporary write tracking data is maintained in system memory even before the file system is mounted so that any writes that may occur immediately after the file system mount can be captured. The temporary write tracking data is later merged with the tracking data contained in the tracking file and the merged tracking data is used to track further writes to the storage device. | 2010-03-25 |
20100076935 | METHOD, SYSTEM, AND COMPUTER FOR ANALYTICAL REPORTING AND ARCHIVING OF DATA - A method for archiving and analyzing manufacturing execution data using a server coupled to a database, wherein the data includes database tables, database views, and/or database scripts. The method includes selecting at least one data source having the data stored in a database, extracting at least a selected portion of the data from the data source into the database without further input; automatically formatting the extracted data according to a predefined format; and analyzing the formatted data according to a predefined report structure. | 2010-03-25 |
20100076936 | SYSTEM AND METHOD FOR EXAMINING CLIENT GENERATED CONTENT STORED ON A DATA CONTAINER EXPORTED BY A STORAGE SYSTEM - A system and method for examining content of a client computer operating system is provided. Layout information of data related to a data container stored within the client computer is retrieved, where the layout information is implemented in terms of native operating system semantic of the client computer. The layout information is transmitted to a storage system. The storage system reconstructs the layout information of the data container stored within the client computer in a shadow volume implemented in terms of native operating system semantic of the storage system. | 2010-03-25 |
20100076937 | FEED PROCESSING - Feed Processing. An example method of processing a feed stored in a storage device includes receiving an input feed. Each record of the feed is associated with one or more unique identifiers. A first unique identifier for each record of the input feed is then generated. Each record of the input feed and each record of the feed is grouped as changed or not changed based on the first unique identifier for each record of the input feed and a first unique identifier for each record of the feed. A second unique identifier for each record of the input feed grouped as changed is also generated. Each record of the input feed grouped as changed and each record of the feed grouped as changed are then regrouped based on the second unique identifier for each record of the input feed and a second unique identifier for each record of the feed. Further, the feed is updated based on the regrouping, whereby a user accessing a record from the storage device obtains updated version of the record. | 2010-03-25 |
20100076938 | PROTOCOL MISMATCH DETECTION SYSTEM, PROTOCOL MISMATCH DETECTION METHOD, AND PROTOCOL MISMATCH DETECTION PROGRAM - A protocol mismatch detection system ( | 2010-03-25 |
20100076939 | INFORMATION PROCESSING SYSTEM, DATA UPDATE METHOD AND DATA UPDATE PROGRAM - An information processing system, a data update method and a data update program are disclosed. In a data base system of master-slave configuration, the update result can be accessed also on slave side with the access request immediately after the particular update. The data base system DBS includes a master DB computer and at least a slave DB computer. The slave DB computer judges from the count on an update counter table whether the update log received from the master DB computer is to be reflected in a duplicate data base or not. Thus, the lost update problem is solved while at the same time realizing a high-speed process. | 2010-03-25 |
20100076940 | METHOD FOR PROVIDING MAXIMAL CONCURRENCY IN A TREE STRUCTURE - Techniques for providing maximal concurrency while ensuring no deadlock in a tree structure are provided. The techniques include accessing a minimum number of one or more nodes to perform an operation. | 2010-03-25 |
20100076941 | MATRIX-BASED SCANS ON PARALLEL PROCESSORS - A system and method for performing a scan of an input sequence in a parallel processor having a shared register file. A two dimensional matrix is generated, having a number of rows representing a number of threads and a number of columns based on the input sequence block size and the number of rows. One or more padding columns may be added to the matrix to avoid or reduce memory bank conflicts. A first traversal of the rows performs a reduction or a scan of each of the rows in parallel, storing the reduction values. The reduction values are used during a second traversal to propagate the reduction values. In a segmented scan, propagation is selectively performed based on flags representing segment boundaries. | 2010-03-25 |
20100076942 | Food nutrition management system and method - A food nutrition management system provides a portable electronic device to a user for inputting a personal data and special codes. The personal data and the special codes are received by a register and management unit for further registering at a database. The database is searched for a food nutrition component table corresponding to a special code. The food nutrition component table searched is transmitted for displaying on a display unit, stored in the database when a store instruction is input through the portable device, and analyzed and compared with a suggestion of daily ingestion amounts per person for a variety of nutrition when an inquiry instruction is input. The portable electronic device displays current and past ingestion amounts for the variety of nutrition and notices the user of which nutrition is insufficient or surplus and of the possible diseases and symptoms. | 2010-03-25 |
20100076943 | Foreign-Language Learning Method Utilizing An Original Language to Review Corresponding Foreign Languages and Foreign-Language Learning Database System Thereof - A foreign-language learning method includes: providing first language sentences and second language sentences in a database, each first language sentence linking at least one second language sentence; analyzing and retrieving first-language-sentence structures from the first language sentences and second-language-sentence structures from the second language sentences, each first-language-sentence structure linking the corresponding first language sentence and each second-language-sentence structure linking the corresponding second language sentence; inputting a first-language or second-language query sentence into the database; retrieving a sentence structure from the query sentence; comparing the sentence structure of the query sentence with the first-language-sentence or second-language-sentence structures so as to generate matched sentences; reviewing the matched first language sentences in the first language for determining the desired second language sentence, or reviewing the matched second language sentences in the second language for determining the desired first language sentence. | 2010-03-25 |
20100076944 | MULTIPROCESSOR SYSTEMS FOR PROCESSING MULTIMEDIA DATA AND METHODS THEREOF - A method and system for processing multimedia data is provided. The method for processing multimedia data in a multiprocessor system includes enabling communication between a plurality of processors in response to receipt of multimedia data. The method also includes providing portions of the multimedia data selectively to the plurality of processors. Further, the method includes processing the portions of the multimedia data by the plurality of processors. Moreover, the method includes synchronizing the portions of the multimedia data. The method also includes performing at least one of queuing the portions of the multimedia data to be played, playing the portions of the multimedia data and skipping the portions of the multimedia data based on the synchronizing. A system for processing multimedia data includes one or more sub-processors for processing portions of multimedia data selectively. The system also includes a master processor for synchronizing the portions of the multimedia data. | 2010-03-25 |
20100076945 | SYSTEM AND METHOD FOR PROVIDING BUSINESS INFORMATION TO A COMMUNICATION DEVICE - A system and method for providing business information to a communication device include partitioning a region for each base station, and creating a database to store business information of each region. The system and method further include receiving a query request from the communication device through a base station, determining a region corresponding to the base station, and sending business information of the determined region to the communication device. | 2010-03-25 |
20100076946 | Method and system for sharing documents between on-demand services - A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of content that includes content stored at the first on-demand service and content stored at a second on-demand service. The content of the second on-demand service may be associated with information about the content, allowing the content to be shared among multiple users of the first on-demand service. The user wanting to view the content, select or click on an indicator identifying the content, a connection to the second on-demand service is established, and images of the content are sent from the second on-demand service to the first on-demand service. | 2010-03-25 |
20100076947 | PERFORMING LARGE SCALE STRUCTURED SEARCH ALLOWING PARTIAL SCHEMA CHANGES WITHOUT SYSTEM DOWNTIME - A method and apparatus is provided for hosting within a search engine, large-scale heterogeneous repositories of searchable and navigable content. Customers of the hosting platform are customers wanting to outsource the management of their searchable content. Content domain experts from each customer independently define a taxonomy of categories and attributes for their structured content that form a hierarchical set of nodes (a directed graph) that are mapped to a common physical search engine infrastructure. The mapping algorithm that maps unique attributes across potentially very different subject domains onto the same physical infrastructure is introduced. Once the physical structure is created, the search engine can use it for searching or navigating just within one customer's domain or users can search across multiple customer domains. When a customer makes changes to the logical structure, each individual change is categorized as compatible and incompatible, and executed in different time frames based on the amount of disruption it will require to the operational system. | 2010-03-25 |
20100076948 | SYSTEM AND METHOD FOR INTERFACING SEARCH REQUEST AND CORRESPONDING SEARCH RESULT - A system and associated method for handling a search request and a corresponding search result. A client program interactively receives the search request from a user pursuant to an input configuration that defines a time period within which the user can continue typing a search term. The client program submits the search request to a server program that returns the corresponding search result having a respective suggestion for each extended search term. The client program displays the corresponding search result pursuant to an output configuration that defines a manageable number of suggestions to be displayed and a visual cue that the corresponding search result is partially displayed and that can be selected for full display of the corresponding search result. | 2010-03-25 |
20100076949 | Information Retrieval System - An information retrieval system is described for retrieving a list of documents such as web pages or other items from a document index in response to a user query. In an embodiment a prediction engine is used to predict both explicit relevance information such as judgment labels and implicit relevance information such as click data. In an embodiment the predicted relevance information is applied to a stored utility function that describes user satisfaction with a search session. This produces utility scores for proposed lists of documents. Using the utility scores one of the lists of documents is selected. In this way different sources of relevance information are combined into a single information retrieval system in a principled and effective manner which gives improved performance. | 2010-03-25 |
20100076950 | Masked Data Service Selection - Computer based methods, systems and software for selecting services for a consumer are presented in which pangenetic (genetic and epigenetic) features of the consumer are correlated with pangenetic based data profiles of candidate services, and the most appropriate services for the consumer are selected or ranked based on the results of the correlation. Non-pangenetic features of the consumer, as well as preferred service features such as price and satisfaction rating, can be used in conjunction with the pangenetic correlation to determine the most appropriate services for the consumer. Data masking is used to maintain privacy of sensitive portions of the pangenetic data. | 2010-03-25 |
20100076951 | SERVICE FOR NEGOTIATING A MEETING LOCATION GIVEN MULTIPLE USER PREFERENCES AND LOCATIONS USING SOCIAL NETWORKING - A computer-implemented method for providing a meeting location recommendation comprises receiving user preferences specifying types of recommendations to be provided, including defining which types of user ratings of services from a social networking service to consider, wherein at least a portion of the services being rated have respective service locations; receiving a meeting location recommendation request, including a list of participants; initiating a request to the social networking service to retrieve a subset of the user ratings based at least in part on the user preferences of the participants; and returning to the participants a list of the services and corresponding service locations specified in the subset of the user ratings to enable the participants to negotiate one of the service locations to serve as an agreed to meeting location. | 2010-03-25 |
20100076952 | SELF CONTAINED MULTI-DIMENSIONAL TRAFFIC DATA REPORTING AND ANALYSIS IN A LARGE SCALE SEARCH HOSTING SYSTEM - A method is provided for reporting and analyzing user search behaviors in a large scale heterogeneous search engine platform. Content repository managers want to understand how users search for content in their repository including what categories and attributes users are interested in, how users were referred to the site, and which searchable items were viewed. The method provides a low-cost alternative to OLAP and data warehouse solutions and exploits the scalability and user interface of a search engine. Furthermore, the taxonomy of the content repository needed for analysis is already known to the search engine, and need not be exported or represented in a different format required by another tool. Data analysis can be conducted interactively and in real-time. | 2010-03-25 |
20100076953 | COMPUTER-IMPLEMENTED METHOD AND APPARATUS FOR RECORDING AND ORGANIZING MULTIPLE RESPONSES TO QUERIES USED TO CREATE A LEGACY PROFILE IN A MANNER THAT EXPANDS MEMORY RECALL - Focused sets of queries are presented to an interviewee. Responses to the queries are recorded and displayed to the interviewee in a manner that focuses the interviewee on the current query. Responses are sorted based on importance to the interviewee. Responses are confirmed by the interviewee to ensure completeness and accuracy. | 2010-03-25 |
20100076954 | Representative Document Selection for Sets of Duplicate Dcouments in a Web Crawler System - Duplicate documents are detected in a web crawler system. Upon receiving a newly crawled document, a set of documents, if any, sharing the same content as the newly crawled document is identified. Information identifying the newly crawled document and the selected set of documents is merged into information identifying a new set of documents. Duplicate documents are included and excluded from the new set of documents based on a query independent metric for each such document. A single representative document for the new set of documents is identified in accordance with a set of predefined conditions. | 2010-03-25 |
20100076955 | DATA NETWORK SERVICE BASED ON PROFILING CLIENT-ADDRESSES - A service is provided on a data network. The data network comprises a plurality of clients and one or more servers. Each specific client has a specific network address. In a database, respective groups are formed of the network addresses. Each respective group has a respective profile. Each respective profile is determined by one or more respective commonalities in requests sent by the clients to the one or more servers over a period of time. Each specific network address is grouped in at least one specific group based on the requests sent by the specific client and matching a specific profile. | 2010-03-25 |
20100076956 | VIRTUAL JAVASCRIPT OBJECT NOTATION - A client receives an object definition defining an object and an array of elements from a server. Each of the elements in the received array includes data representing objects associated with a data store of the server. The client instantiates a plurality of objects based on the received array and based on the received object definition. The objects are then accessed via a web application executing on the client. | 2010-03-25 |
20100076957 | METHOD AND APPARATUS FOR DETECTING SENSITIVE CONTENT IN A DOCUMENT - One embodiment of the present invention provides a system that detects sensitive content in a document. In doing so, the system receives a document, identifies a set of terms in the document that are candidate sensitive terms, and generates a combination of terms based on the identified terms that is associated with a semantic meaning. Next, the system performs searches through a corpus based on the combination of terms and determines hit counts returned for each term in the combination and for the combination. The system then determines whether the combination of terms is sensitive based on the hit count for the combination and the hit counts for the individual terms in the combination, and generates a result that indicates portions of the document which contain sensitive combinations. | 2010-03-25 |
20100076958 | SYSTEM AND METHOD FOR PLAYLIST GENERATION BASED ON SIMILARITY DATA - System, method and computer program that encompasses one or more client devices cooperating with a program host's on-line data processing center for making purchase recommendations of media items to a program participant. Accordingly, there is a transmission from a program host to a program participant of identification of at least one recommended-for-purchase media item selected based on the recommended-for-purchase media item being rated as similar to a designated media item presently contained in an inventory of a media library of the program participant. The rating of the recommended-for-purchase media item as being similar to the designated media item presently contained in the inventory of the media library of the program participant is representative of a frequency at which the recommended-for-purchase media item co-occurs with the designated media item in media libraries of others. | 2010-03-25 |
20100076959 | METHODS FOR RETRIEVING SHAPES AND DRAWINGS - There are disclosed methods to provide stable pose determinations of various three dimensional shapes. Methods are also disclosed for determining multiple, unique drawing descriptors for two dimensional drawings, and for obtaining intermediate three dimensional representations of two dimensional drawings as one way to determine the descriptor. Methods are also disclosed to provide for searching of two dimensional drawings and three dimensional shapes using user-defined input, which may be a drawing or sketch. User interactivity is provided to further refine search results. | 2010-03-25 |
20100076960 | METHOD AND SYSTEM FOR DYNAMICALLY GENERATING AND FILTERING REAL-TIME DATA SEARCH RESULTS IN A MATRIX DISPLAY - A method and system for dynamically generating and filtering real-time data search results in a matrix display, filtered by client-side data manipulation. The method includes, responsive to a search request, retrieving a set of search results, wherein each search result is associated with an image. The method includes filtering the search results based on client-side manipulation of search results criteria. The method includes displaying a matrix of the associated search results and images, wherein each image is automatically resized, in part, based on the number of search results. The method includes, responsive to client-side manipulation of search result criteria, removing irrelevant search results and resizing remaining result images, in part, based on the number of remaining search results. | 2010-03-25 |
20100076961 | ABSTRACT RECORDS - Embodiments of the invention provide methods, systems, and articles of manufacture improving the process of query composition, query processing, and presenting query results to users of an abstract database. Embodiments of the present invention organize and view data using abstract records. Specifically, users compose a query according to the logical relationships present in the data. Rather than evaluate conditions against a set of rows from a relational table, conditions included in abstract query are evaluated against instances of an abstract record. Instances that satisfy the conditions specified by an abstract query are returned as query results. In a specific case abstract records are used to evaluate a “never exists conditions, that determine the absence of data in an abstract records that satisfy a particular condition. | 2010-03-25 |
20100076962 | System and method for aggregation and monitoring of multimedia data stored in a decentralized way - System and method for aggregation and monitoring of multimedia data stored in a decentralized way for triggering upcoming class action events, whereas source databases ( | 2010-03-25 |
20100076963 | INDEX MAKING DEVICE, SYSTEM, PROGRAM, AND METHOD, AND RETRIEVAL DEVICE, SYSTEM, PROGRAM, AND METHOD - Provided is an index making device for lightening a load on a network and an information-providing server. The index making device ( | 2010-03-25 |
20100076964 | Instance-Class-Attribute Matching Web Page Ranking - To be applied on one more data processing systems, a collection of documents is ranked by class and attributes. Each document is associated with at least one primary class. Each class contains at least one attribute which extends the meaning of the class. All documents in the data repository are searched for an instance (keyword). The resulting documents are then grouped by the most frequently found class. Each document within each class is then searched and ordered by the most frequently found attributes for that class. Documents are grouped by most frequently found class and then ordered within each class by most frequently found attribute. | 2010-03-25 |
20100076965 | INFORMATION DISPLAY DEVICE, INFORMATION DISPLAY PROGRAM AND INFORMATION DISPLAY SYSTEM - A weight processor | 2010-03-25 |
20100076966 | SYSTEMS AND METHODS FOR GENERATING SOCIAL INDEX SCORES FOR KEY TERM ANALYSIS AND COMPARISONS - In one aspect, the present disclosure relates to a method, in a computer network, for generating social index scores associated with key terms within web-based social network sites. Generally, the method comprises the steps of receiving an input of the key terms from a user, generating search queries from the key terms, providing the generated search queries to the web-based social network sites, capturing search results received from the web-based social network sites in response to the provided search queries, generating, from the captured search results, the social index scores using a processing algorithm, storing the generated social index scores in at least one database, and, providing at least one representation of the generated social index scores to the user in one or more of numerical, visual, and printed form. | 2010-03-25 |
20100076967 | System and Method For Automating The Creation Of Customized Media - A system and method for automating the creation of customized media includes generating media content comprising first metadata associated with the media content, reviewing the media content and the first metadata, applying at least one set of rules to the media content and the first metadata, and generating a customized media output based on the media content, the first metadata and the at least one set of rules. | 2010-03-25 |
20100076968 | METHOD AND APPARATUS FOR AGGREGATING AND PRESENTING DATA ASSOCIATED WITH GEOGRAPHIC LOCATIONS - Implementations relate to systems and methods for aggregating and presenting data related to geographic locations. Geotag data related to geographic locations and associated features or attributes can be collected to build a regional profile characterizing a set of locations within the region. Geotag data related to the constituent locations, such as user ratings or popularity ranks for restaurants, shops, parks, or other features, sites, or attractions, can be combined to generate a profile of characteristics of locations in the region. The platform can generate recommendations of locations to transmit to the user of a mobile device, based for instance on the location of the device in the region as reported by GPS or other location service and the regional profile. Geotag data can include audio data analyzed using region-specific terms, and user recommendations can be presented via dynamic menus based on regional profiles, user preferences or other criteria. | 2010-03-25 |
20100076969 | METHODS AND SYSTEMS FOR CLUSTERING BIOLOGICAL ASSAY DATA - Methods for clustering a data set from a biological assay are provided. Aspects of the methods include applying statistical analyses to bisected subsets of the data at selected cut-of values to identify one or more break points in the data set. In certain aspects, the statistical analyses employed are based on determining the p-values of two-tailed t-tests calculated using the bisected data at each cut-off value. Aspects of the invention further include computer programming and systems which are configured to cluster data sets from biological assays according to the subject methods. | 2010-03-25 |
20100076970 | Providing Location Information Within a Virtual World - Embodiments of the invention provide techniques for providing information describing locations to users of an immersive virtual environment. In one embodiment, patterns of locations visited by various users of the virtual environment may be stored in a searchable data structure(s). Further, characteristics of the location visits may be used to determine whether a given location visit was favorable for each user. Subsequently, locations visited by a current user may be matched to one of the stored patterns of locations. The matching pattern may then be used to provide favorability information describing other locations available to the current user. The favorability information may be presented to the user as graphical indications visible within the user's view of the virtual environment. | 2010-03-25 |
20100076971 | Flexible methods for cataloguing metadata and for specifying a play queue for media systems - A flexible method for cataloguing metadata makes it possible for users of digital media systems to define the set of metadata tags that best describe recordings within each genre. Tagging recordings with appropriate metadata facilitates selection of a desired recording. In addition, flexible metadata tags minimize the display area required to present information essential to selecting the desired recording. A flexible method for specifying a Play Queue makes it possible to queue items comprising Collections of Tracks. Tracks can be collected according to various criteria. One type of Collection simply lists the desired Tracks from a single album. Other Collections specify Tracks based on a search of the catalog, a random selection from the catalog, or a previously saved list. Collections maintain their identity in the Play Queue, so users can easily modify or remove a Collection or change the sequence of Collections. | 2010-03-25 |
20100076972 | CONFIDENCE LINKS BETWEEN NAME ENTITIES IN DISPARATE DOCUMENTS - The invention relates to cross-document entity co-reference systems in which naturally occurring entity mentions in a document corpus are analyzed and transformed into name clusters that represent global entities. In a first aspect of the invention, a name variation module analyzes naturally occurring names of entities extracted from the document corpus and provides an initial set of equivalent names that could refer to the same real world entity. In a second aspect of the invention, a disambiguation module takes the initial set of equivalent names and uses an agglomerative clustering algorithm to disambiguate the potentially co-referent named entities. | 2010-03-25 |
20100076973 | RESOURCE INFORMATION PROVIDING SYSTEM, METHOD, RESOURCE INFORMATION PROVIDING APPARATUS, AND PROGRAM - In a resource information providing system in which resource information providing apparatuses which periodically collect pieces of resource information of a management target apparatus and stores the pieces of information in a cache are hierarchized, when an elapsed time specifying request specifying maximum allowable elapsed time with respect to the resource information is input from a request source which requests the resource information, the resource information providing apparatus obtains the maximum elapsed time from acquisition of the resource information by the management target apparatus until arrival thereof to the request source and determines whether it is exceeding the maximum allowable elapsed time input from the request source or not. If it is exceeding, the resource information providing apparatus shortens the collection interval thereof by the time obtained by subtracting the maximum allowable elapsed time from the maximum elapsed time. | 2010-03-25 |
20100076974 | COMPUTER-READABLE RECORDING MEDIUM, METHOD, AND APPARATUS FOR CREATING MESSAGE PATTERNS - An apparatus receives messages having a linking keyword for identification of a transaction, classifies the received messages in terms of transaction using message patterns and the linking keyword. It compares a series of messages associated with the transaction with the message patterns. It makes a decision as to whether the series of messages associated with the transaction matches any one of the message patterns. It creates a record including an identifier for the transaction and the linking keyword. It searches for the unclassified messages based on the linking keywords contained in the unclassified messages, and identifies the record containing the identical linking keyword. It stores the identifiers for the unclassified messages into a linked candidate list in a corresponding manner to linked candidate transactions. It adds the unclassified messages to the message pattern which corresponds to the linked candidate transaction to create a new message pattern. | 2010-03-25 |