Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


11th week of 2013 patent applcation highlights part 55
Patent application numberTitlePublished
20130066762Method and System For Enhancing The Efficiency Of A Digitally Communicated Data Exchange - The present invention relates to a method for enhancing the efficiency of digitally communicated data exchanges and to a computer system that implements such a method. The invention particularly concerns the use of adaptive custom compression techniques, binary integers (“bits”), massively parallel processing, database optimization techniques and/or calculation optimization techniques to achieve such enhanced efficiency. The invention is applicable to any digitally communicated data exchange, but is particularly applicable to exchanges of financial information such as financial market buy/sell orders, market making, etc.2013-03-14
20130066763SYSTEM AND METHOD FOR TRANSFERRING A LINE OF CREDIT BALANCE TO A CASH ACCOUNT - The present invention provides an automated system configured to facilitate transfers of cash value from one or more lines of credit to one or more deposit accounts or payment systems. An automated system ensures that requested funds are available in a customer's one or more lines of credit and electronically deposits the requested funds into one or more designated deposit accounts or payment systems. An automated system provides a means for customers to manage lines of credit, setup transfer transactions, define rules governing transfers and view transactional history. The automated system, in network connection with the lending organization's backend systems, may authenticate customer identities and credit accounts as well as insure that the requested funds are available for transfer into a deposit account.2013-03-14
20130066764System and Method for Determining Implied Market Information - Implied prices and their quantities are computed. Markets are characterized by exhaustively computing one or more combinations of other related markets. Each combination when summed in a particular way results in the market under consideration. In a described embodiment, the number of market combinations found is an exhaustive list of market combinations such that the market under consideration can be fully and completely characterized, such that each combination provides implied market information about the market under consideration. Implied market information can include implied prices and their quantities, which are computed for each combination and used accordingly in displays or used by automated or semi-automated trading tools.2013-03-14
20130066765SYSTEM AND METHOD FOR PROCESSING DATA PERTAINING TO FINANCIAL ASSETS - A method of processing data in connection with a security is provided. The security is collateralized by a plurality of home mortgage loans or by portions of the plurality of home mortgage loans. The method comprises generating payment projections regarding principal and interest payment projections for the plurality of home mortgage loans; determining that the payment projections have errors; and modifying loan characteristic data to eliminate errors in the loan characteristic data that cause errors in the payment projections. According to another embodiment, a method comprises receiving payment data regarding the plurality of loans a plurality of times separated by a plurality of days during the reporting cycle. Each time the payment data is received, the payment data is processed and the opportunity to make corrections is provided.2013-03-14
20130066766SYSTEM AND METHOD FOR COMMITTING TO PURCHASE OR SELL LOANS - A method for generating a price for a loan comprises providing a seller of one or more loans with an ability to make an N-day forward commitment, wherein N is an arbitrary number selectable by the seller. The method further comprises receiving a commitment from the seller for the one or more loans and generating a market-based price for the one or more loans based on the N-day forward commitment.2013-03-14
20130066767System and Method for Credit Information Acquisition, Aggregation, and Funding - A computer implemented system and method, in a client-server environment, is provided for customer credit information acquisition, aggregation, and maintenance, during a financing cycle. An identification (ID) module is configured to capture and associate customer identification data with an electronic customer file, while a credit application module captures and associates a customer credit application with the electronic customer file. An electronic dashboard tracks and selectively displays status of the electronic customer file, while an enforcement module selectively permits and prevents acquisition of a credit report for the customer in accordance with the status of the electronic customer file. A credit report module is configured to, upon permission by the enforcement module, acquire a credit report for the customer and associate it with the customer file. A funding repository module is configured to encrypt and associate any of the items associated with the electronic customer file with a URL for selective access by a financing entity.2013-03-14
20130066768System and method for providing a web-based service for users within a social network to engage in monetary transactions via a collective investment trust - This document proposes a system and method whereby users within a social network infrastructure can engage in monetary transactions with other users through the use of a collective investment trust. The system relies on a two-level prerequisite basis, the successful fulfillment of which deems a user of a social network a serviceable end-user. The invention links the end-users' social network(s) to an electronic transaction service. The successful conjoining of which allows said end-user to create or participate in a collective investment trust. Furthermore, a collective investment trust is not exclusively constrained to a single social network; it can be available to one or all serviceable social network(s) at the end-user's behest.2013-03-14
20130066769METHODS OF DISTRIBUTED INTERVIEWING - A distributed work force of selected candidate evaluators is used to quickly and efficiently provide multiple evaluations of a candidate for a skill position. Candidate information is provided to multiple candidate evaluators in a distributed work force. Review information is received from the multiple candidate evaluators comprising an evaluation score for one or more candidate attributes and a ranking is generated for the candidate relative to other candidates for the skill position based on the received review information.2013-03-14
20130066770Multi Tenancy For Single Tenancy Applications - A mechanism is provided for deploying software applications in a cloud computing environment. An administrator is provided an interface for allowing a software application that is designed for a single tenant to be used by a plurality of users. An aspect of the invention is to provide a mechanism for quickly and easily giving multi-user qualities to a single tenant application like autoCAD. As such, multiple users can access the application without the need to download and install a version locally on their system. The system is able to determine the period of time for which an application is in use for a given user, because every application is run on a resource that is part of the cloud environment. Therefore, it is possible for the application provider to charge for the application in a usage-based model—e.g. by the hour, or day—without any re-engineering of the existing application.2013-03-14
20130066771Systems and Methods to Configure Data for Diverse Services - A computing apparatus includes: a transaction handler configured to process payment transactions; a data warehouse coupled with the transaction handler to store transaction data recording the payment transactions processed by the transaction handler; and a portal coupled with the data warehouse to store non-transaction data associated with the transaction data. The portal is further configured to receive input from account holders to specify personalization data and to store the personalization data in the data warehouse to tag the non-transaction data. The personalization data controls the access to the non-transaction data tagged with the personalization data.2013-03-14
20130066772MULTI-FACTOR AND MULTI-CHANNEL ID AUTHENTICATION AND TRANSACTION CONTROL AND MULTI-OPTION PAYMENT SYSTEM AND METHOD - The present disclosure provides a multi-option system and method for payment of selected item from a merchant. A purchaser selects a payment option through an electronic device. A payment message indicating the selected payment option and the purchaser's account information associated with the selected payment option is sent to a payment portal. The payment portal selects a suitable participating entity based on the selected payment option and sends the purchaser's account information to the selected participating entity. The participating entity authenticates the purchaser's account and generates an instruction message based on the result of the authentication. The portal receives the instruction message and sends the same to a server of the merchant.2013-03-14
20130066773INTELLIGENT ADMINISTRATION SYSTEM FOR PAYING ELECTRIC BILL - An intelligent administration system for paying electricity bills mainly includes a monitoring device for monitoring the actual meter readings that indicate the electricity consumption of an electricity consuming system and a management platform connected to the monitoring device via a network system. Accordingly, the intelligent administration system for paying electricity bills of the present invention allows real-time monitoring of the electricity consuming system, provides remote value-adding and payments, and allows the administrator to adjust electricity charging standard according to the fluctuations in tariff, achieving a fair payment mechanism.2013-03-14
20130066774METHOD AND SYSTEM FOR WORKING CAPITAL MANAGEMENT - In accordance with aspects of the disclosure, a system and methods are provided for managing working capital by scheduling payments to be paid for accounts payable based on payments received for accounts receivable relative to one or more time intervals while maintaining a predetermined working capital reserve threshold. The systems and methods may include calculating accounts receivable patterns for each customer to determine a confidence level in receiving payments from each customer within the one or more time intervals, generating one or more potential payment schemes for each vendor, and generating a payment schedule for accounts payable for each vendor within the one or more time intervals based on the determined confidence level for each customer and the one or more potential payment schemes for each vendor while maintaining the predetermined working capital reserve threshold.2013-03-14
20130066775APPARATUS, METHOD, AND COMPUTER PROGRAM PRODUCT FOR DATA CLEANSING AND/OR BILLER SCRUBBING - A dropped payment file is obtained at a computing device of an operator of an electronic funds transfer bill payment system from a client of such system. The dropped payment file includes data associated with at least one unsuccessful attempt to match payment data to a corresponding biller. The data in the dropped payment file is cleaned to create an updated dropped payment file. Matching logic is applied to the updated dropped payment file to identify at least one recommended biller to which the payment data should likely have been routed to. The client is advised of the at least one recommended biller.2013-03-14
20130066776PAYMENT DEVICE - A program for running on a processor of a portable payment device is adapted for carrying out a payment interaction and permitting ticket storage in a memory of the portable payment device. The program is configured to interact with an access point and includes a set of instructions, a first code portion and a second code portion. The set of instructions, when executed by the processor, causes the portable payment device to perform the steps of: responsive to a first message from said access point, executing the first code portion; and responsive to a second message from the access point, executing the second code portion. The first code portion includes first instructions corresponding to the payment interaction. The second code portion includes instructions corresponding to the payment interaction and second instructions corresponding to the ticket interaction.2013-03-14
20130066777SYSTEM AND METHOD OF CERTIFYING A CHECK - A system and method of certifying a check which involves a captured image of the check. An example method includes receiving by a first computer a request from a second computer to certify a check from a payer to a payee, the check serving to withdraw funds from an account of the payer, receiving by the first computer an image file containing an image of the check from the second computer, obtaining an account number and an amount from the image file by the first computer, determining using the account number whether funds equal to the amount are in the account, and when funds equal to the amount are in the account, putting a hold on the funds equal to the amount and issuing a certification number and a password by the first computer.2013-03-14
20130066778Systems and Methods for Pre-Authorized Money Transfer Transactions - Methods and systems which allow one or more money transfer transactions to be implemented in a manner which provides additional certainty to a receiving party are provided. In one embodiment, a money transfer service authorizes a sender to transfer up to a certain amount of money. With this authorization, a money transfer transaction regiment is established, while the money transfer service maintains an accounting of the balance to insure that the balance remains below the pre-determined authorized amount. In another embodiment, a money transfer services utilizes reliability criteria to authorize a sender to transfer money with the money and service charge being collected after the transfer is completed.2013-03-14
20130066779System and Method for Issuing Negotiable Instruments by Licensed Money Transmitter from Direct Deposits - Anonymous transactions regarding prepaid negotiable instruments may be conducted. An anonymous account may be provided that is identified by an account number. Upon verification of a PIN and the account number, an individual is authorized to make an initial deposit of funds into the anonymous account, representing a pre-payment for negotiable instruments. The individual is thus authorized to request the issuance of negotiable instruments in an amount not exceeding the initial deposit of funds. When the issuance of negotiable instruments has depleted the initial deposit of funds, the anonymous account is closed. However, the anonymous account may be converted into a non-anonymous account, capable of accepting subsequent deposits, if the individual provides personal identifying information. While an anonymous account is not authorized to accept direct deposits of funds, the non-anonymous account may be linked to a traditional bank account, via a communications link, to indirectly offer direct deposit capabilities.2013-03-14
20130066780METHOD AND SYSTEM FOR FUNDING A FINANCIAL ACCOUNT - A system for generating and processing an electronic funding application is disclosed. The system includes a memory storing instructions and a processor configured to execute the instructions to transmit the electronic funding application to a client and enter financial data into the funding application. The financial data includes a magnetic ink character recognition (MICR) line, a currency amount, and an account identifier. The instructions further transmit the financial data to a server, validate at least a portion of the financial data by comparing a portion of the financial data to data representing valid demand deposit accounts, convert the MICR line to an item compatible with an automated clearing house (ACH) network, and submit the item and the currency amount to the ACH network. The currency amount is transferred from the demand deposit account of the customer to the financial account of the customer.2013-03-14
20130066781ENCRYPTION SWITCH PROCESSING - A method for delivering non-financial electronic data through a secure communications channel between a payment processing network and an access device is disclosed. One embodiment of the invention is directed to a method comprising receiving, at a payment processing network, a request to establish a secure communications channel between a consumer device and the payment processing network. Upon establishing a secure communications channel with the consumer device, the payment processor network receives non-financial electronic content from a merchant at the payment processing network where the non-financial electronic content is selected at the merchant by a user associated with the consumer device. The non-financial electronic content is sent to the consumer device from the payment processing network via the secure communications channel between the consumer device and the payment processing network.2013-03-14
20130066782Wireless Mobile Communicator for Contactless Payment on Account Read from Removable Card - A wireless mobile communications apparatus reads removable cards and can communicate an account corresponding to the removable card in order to conduct a wireless transaction with a merchant on the account with the wireless mobile communications apparatus. A total currency amount for the transaction, and remaining balance in the account after the transaction, can be displayed on a display screen of the wireless mobile communications apparatus. The removable card can be a gift card bearing a magnetic strip having an identifier for the account encoded thereto that will be read when inserted into the wireless mobile communications apparatus which can be a cellular telephone or Web enabled portable device. The magnetic strip gift card can be substantially composed of paper so as to be intended for disposable after use.2013-03-14
20130066783METHOD FOR PRODUCING A TRANSACTION SIGNAL - A method for generating a transaction signal using a first device and a second device includes generating first information dependent on a user-selected amount, transmitting the first information to a verification device and generating therefrom a signal, generating based on the first information with the verification device first verification information, transmitting the signal from the verification device to the first device where the signal is converted into a two-dimensional representation for display on the first device, recording the two-dimensional representation on the display of the first device with a camera of a second device and generating a recording signal, transmitting with the second device the recording signal, or other information dependent on the recording signal, to the verification device for generating second verification information, and generating the transaction signal when a comparison between the first verification information and the second verification information produces a predetermined result.2013-03-14
20130066784METHOD FOR REMOTE REVIEW OF CLINICAL DATA OVER A VULNERABLE SYSTEM - A method for remotely reviewing medical data allows medical data to be transmitted over a vulnerable network to a physician's mobile device. The method sends data to be transmitted through a console, and a data server to reach the mobile device. The method includes separating patient's medical file into a demographics layer and a data layer, separately encrypting the demographic layer and data layer using different encryption keys, and providing servers in a communication and processing system with a decryption key for the layer processed by such server. Medical file data may be separated into more than two layers. After reviewing the data, physicians may transmit their comments from their mobile device to the requestor by going through the same system. Separately encrypting different parts of a patient medical record enables processing and communication of patient medical files by intermediary servers without risking disclosure of sensitive patient information.2013-03-14
20130066785Use of Media Storage Structure with Multiple Pieces of Content in a Content-Distribution System - A method for distributing content. The method distributes a single media storage structure to a device (e.g., a computer, portable player, etc.). The media storage structure includes first and second pieces of encrypted content. Based on whether the device is allowed to access the first piece of content, the second piece of content, or both, the method provides the device with a set of keys for decrypting the pieces of the content that the device is able to access. The provided set of keys might include one or more keys for decrypting only one of the two encrypted pieces of content. Alternatively, it might include one or more keys for decrypting both encrypted pieces of content. For instance, the selected set of keys might include a first key for decrypting the first encrypted piece and a second key for decrypting the second encrypted piece.2013-03-14
20130066786METHOD AND SYSTEM FOR PROVIDING AN INTERNET BASED TRANSACTION - A method of providing an Internet based transaction for goods or services offered via a website, the method comprising requesting from the website a secure financial transaction from a merchant associated with the website for said goods or services using an Internet access device, activating an encryption device in data communication with the Internet access device, receiving from the encryption device encrypted user financial card details for the secure financial transaction, the Internet access device transmitting the received encrypted user financial card details over the Internet to a transaction server, decrypting the received encrypted user financial card details at the transaction server, and forwarding the decrypted card details to a financial institution in data communication with the transaction server and thereafter using the decrypted card details to complete the secure financial transaction for the Internet based transaction for said goods or services.2013-03-14
20130066787SYSTEM AND TREATMENT PROCESS OF A FINANCIAL TRANSACTION - The invention relates to a system and treatment process of a bank reimbursement transaction of a user of the system having made a first bank expense transaction for a company (2013-03-14
20130066788END-TO-END SECURE PAYMENT PROCESSES - Systems and method for performing secure electronic payment transactions to allow merchants to perform payment processing such that the merchant payment system is not required to store data specific to a particular payment device.2013-03-14
20130066789Project management tool - A project management system comprising a means for storing each of a plurality of process definitions, a plurality of phase definitions, a plurality of task definitions, an association between each task definition and a selected process definition and a selected phase definition, and task status information associated with each task, and a display means for displaying a two-dimensional grid arrangement in which a first dimension is subdivided according to process definitions and a second dimension is subdivided according to phase definitions, thereby to define a plurality of cells at the intersection of the two dimensions, a plurality of the cells thus defined therefore representing tasks, in respect of which task status information is displayed,a means for storing user identities and user rights associated with the user identities will allow the display means to be adapted to limit the display according to the user rights2013-03-14
20130066790Residual Value Warranty - A maximum expected value of a residual value warranty for a product to a customer is determined. An expected cost to a provider to support the residual value warranty for the customer is determined, based on the maximum expected value of the candidate residual value warranty to the customer. The expected profitability of the candidate residual value warranty is determined based on the expected cost.2013-03-14
20130066791DEVICE AND METHOD FOR DETERMINING STORAGE BATTERY RENTAL CAPACITY - There is provided a device for determining a rental capacity of a storage battery in which an appliance load predicting unit predicts a demand amount of a household electrical appliance; a power generator predicting unit predicts a power generation amount of a power generator; a constraint condition creating unit creates a constraint condition including first and second constraint expressions, the former matching the predicted demand amount with total electric power supplied to the household electrical appliance and the latter matching the predicted power generation amount with a sum of a power sale amount to the power supplier, a charge amount into the storage battery, and a supply amount to the household electrical appliance; an objective function creating unit creates an objective function based on a sale benefit function, a rental benefit function, a purchase cost function; and an optimization computing unit optimize the objective function to obtains a rental capacity.2013-03-14
20130066792SYSTEM AND METHOD FOR MANAGING LICENSES OF AGGREGATE DOCUMENTS - There is provided a method and system to manage licensing information associated with an aggregate document. In accordance with the method, a selection of an aggregate document that includes at least one associated sub-document is received. Each of the at least one sub-document is associated with at least one copyright flag. A sub-document is selected from the at least one sub-document. A copyright flag is selected from the at least one copyright flag associated with the selected sub-document. It is determined whether the selected copyright flag is resolved. The selected sub-document is exported to an export document capable of being transmitted to a computing system associated with a user if it is determined that the selected copyright flag is resolved.2013-03-14
20130066793Winrows - Winrows is a specific process which executes in synergy with Fill-A-Box©™ and Stat-Medicament-Disposal(c)™ removal of food waste (bio-waste) from landfills and water systems.2013-03-14
20130066794SYSTEM AND METHOD FOR SECURELY DISSEMINATING AND MANAGING POSTAL RATES - The system and method described herein may securely disseminate and manage postal rate information, including discount or custom postal rates established in contractual agreements negotiated between a postal service and certain mailers, among other postal rate types. For example, the postal service may upload postal rates to a server associated with a postage vendor and optionally associate the postal rates with particular mailers. The postal service and/or postage vendor may then validate whether the postal rates were correctly uploaded, and the postage vendor may then enable applicable mailers to utilize the postal rates in response to validating that the postal rates were correctly uploaded. Additionally, the postage vendor may maintain records relating to postage transactions, which a mailer can use to support a request to negotiate the custom postal rates with the postal service and subsequently prove compliance with any terms and conditions associated therewith.2013-03-14
20130066795Resume ID System - A computer-operated method for distributing job-seeker qualifications to hiring entities comprises job-seeker registration and secure internet entry/uploading, of personal data into a program administrator server, to selectively populate one or more data fields, including a résumé module, a photo/video module, a verification module, and a pre-employment screening module. The job-seeker selects a distribution security scheme, which may include requiring a password to view data, and the program administrator encodes a bar code based upon inputted data and filter/security selections, and sends the bar code to the seeker, who forwards the bar code to one or more hiring entities, who use it and a password for online viewing of the seeker's personal data. The bar code is customizable to be hiring-entity-specific and to permit only selective viewing of the entire stored databank, and may also be subsequently disabled. The bar code facilitates seeker tracking of a time/date of data viewing.2013-03-14
20130066796SYSTEM AND METHOD FOR PROVIDING VISUAL JOB INFORMATION AND JOB SEEKER'S INFORMATION - A multimedia recruitment system for providing job information and/or job seeker's information in a visual or video format is described. The multimedia recruitment system may deliver job and career opportunity information in a high quality visual or video representation. The multimedia recruitment system may also provide job seeker or job candidate's information in a visual or video representation. The visual or video representation may be provided through TV channels or networks, on-line communication networks, wireless networks, etc.2013-03-14
20130066797Method for Identifying, Employing, Retaining and Compensating Motivated Workers in a Business using an Ownership Experience Franchise Model - Disclosed is a franchise-style business method that incorporates a system of identifying, evaluating, hiring and recruiting qualified candidates, managing employees in smaller franchise cells and providing franchise owners with an ownership experience model otherwise absent in most organizations. The system entails identifying candidates, and thereafter tracking the performance of each franchise cell within the larger organization. The performance of the individual franchises determines their compensation, placing emphasis on higher work quality, output and developed business. Highly skilled and entrepreneurial candidates are given the opportunity to lead franchises within the larger organization, recruit and hire high performing employees and define their franchise business objectives. Greater employee satisfaction results in higher employee retention and improved employee performance, which improves efficiency and revenue for the overall organization.2013-03-14
20130066798TRANSCRIPT, COURSE CATALOG AND FINANCIAL AID APPARATUS, SYSTEMS, AND METHODS - In one aspect the invention relates to a method of automating an application process. The method includes the steps of collecting student identification information using a graphic user interface; collecting student transcript and student application data; generating a first secure communication channel to transmit a portion of the student transcript and student application data to a first server in response to a valid request; formatting the transcript data such that it is suitable for use by a first database; generating a second secure communication channel to transmit the portion of the student transcript and student application data to the first database, the first database managed by a higher educational institution, and notifying the first server when the transcript data has been received by the database. In one embodiment, the valid request is verified using student identification information.2013-03-14
20130066799Transporting Currency - A currency handling system includes a safe at a first location. The safe seals received currency in a tamper evident container before allowing access to the container. The container includes a container body defining a mouth providing access to an inner volume having variable height. The inner volume has a length and width sized to receive and hold currency in a stacked arrangement. The container also includes an information storage device disposed on the container body and a closure fastener disposed on at least one of the mouth and a side wall of the container body for holding the mouth in a permanently closed state, preventing non-destructive access to the inner volume of the container body. The currency handling system also includes a secure deposit system at a second location configured to receive the sealed container.2013-03-14
20130066800METHOD OF AGGREGATING CONSUMER REVIEWS - This invention is a computer-aided system, method, and product for creating, monitoring, and aggregating electronic consumer reviews of a specific entity. Moreover, the consumer reviews are automatically aggregated and grouped by the location of the consumer creating the review and the salesperson of the specific entity being reviewed. Each group of the grouped and aggregated consumer reviews are displayed on a network location that can be monitored by the entity being reviewed. Furthermore, each individual consumer review is displayed on at least two different network locations. Providing this plurality of network locations produces greater search engine optimization for the business being reviewed, and contributes to a higher search engine ranking on a plurality of search engine results pages.2013-03-14
20130066801OPTION SPREAD MIDRANGE PROCESSING - Midrange values, which may be, for example, midpoint values, may be derived and provided for use in identifying spread opportunities. A first midrange value disposed between a bid price and a ask price is derived for the first financial instrument. A second midrange value disposed between a bid price and a ask price is derived for a second financial instrument. A computing system then derives from the first and second midrange values a midrange spread value representing a difference between the first and second midrange values. Information identifying the first financial instrument including the first midrange value, information identifying the second financial instrument including the second midrange value, and the midrange spread value are communicated for display.2013-03-14
20130066802TARGET TRADING SYSTEM AND METHOD - A method of reaching one or more target positions in a user-directed trading system includes the steps of: identifying target positions, wherein each target position includes a tradable instrument identifier and a target quantity; for at least one of the target positions, identifying a corresponding initial position including a current quantity associated with the tradable instrument identifier; and triggering the trading system to identify orders required to reach at least one target position from at least one initial position. A user-directed trading system includes: a user interface through which a user identifies target positions, wherein each target position includes a tradable instrument identifier and a target quantity; for at least one of the target positions, identifies a corresponding initial position including a current quantity associated with the tradable instrument identifier; and identifies orders required to reach at least one target position from at least one initial position.2013-03-14
20130066803SYSTEM AND METHODS FOR ANALYZING, COMPUTING AND DISPLAYING DEPTH OF MARKET VOLUME STRENGTH - Systems and methods are described for analyzing, computing and displaying the depth of market (DOM) volume strength which may assist trader to forecast the movements of the financial instrument in a structured and systematic manner. According to various embodiments, the DOM volume of a financial instrument is measured. The DOM volume can include bid volume elements and/or ask volume elements corresponding to price levels for electronically traded financial vehicles such as stocks, futures, bonds, commodities, options and the like.2013-03-14
20130066804TARGET PORTFOLIO TEMPLATES - Methods, systems, and apparatus, including computer programs encoded on computer storage media, for preferred portfolio templates. One of the methods includes identifying a base data structure, the base data structure having nodes, each node of the base data structure having attributes. The method includes generating a dependent data structure based on the base data structure, each node in the base data structure having a corresponding a node in the dependent data structure. The method also includes determining whether to automatically change an attribute of a node in the dependent data structure in response to a change in an attribute of the corresponding node of the base data structure.2013-03-14
20130066805Method and System for Providing Synthetic Exposure to an Actively Managed Portfolio - An investment vehicle tracks the positive returns of actively managed investments without realizing investment return from the actively managed assets directly. This tracking is provided through the purchase of a series of call options linked to the positive performance of the actively managed portfolio as well as supplemental investments, for example, in fixed income instrument to provide a desired volatility to the portfolio of options and supplemental investments.2013-03-14
20130066806SYSTEM AND METHOD FOR DETERMINING THE MARKET RISK MARGIN REQUIREMENTS ASSOCIATED WITH A CREDIT DEFAULT SWAP - A system and computer-implemented method for determining a margin requirement associated with a plurality of financial instruments within a portfolio is disclosed. The system and method implement steps and procedures for analyzing the portfolio including the plurality of financial instruments where analyzing further includes determining a first time-series of returns for the plurality of financial instruments, determining a second time-series of returns for the plurality of financial instruments where the second time-series occurs after the first time-series, and calculating the correlation between the first time-series of returns and the second time-series of returns. The system and method implement further steps and procedures for calculating residuals and volatilities for the plurality of financial instruments within the portfolio as a function of the first time-series of returns, calculating a correlation matrix and degrees-of-freedom utilized to simulate standardized residuals for each of the plurality of financial instruments within the portfolio, generating simulated returns as a function of the simulated standardized residuals and the returns, generating a spread distribution for the portfolio, wherein the portfolio is repriced as a function of the simulated returns, and calculating a margin risk based on a risk percentile associated with the spread distribution.2013-03-14
20130066807Clearing System That Determines Margin Requirements for Financial Portfolios - Methods, systems and apparatuses are described for calculating a performance bond amount for a portfolio including interest rate swaps. A risk calculation module (or risk processor) may assist in the calculation. In some examples, values, such as swap (DV01) dollar values and volatility values, and adjustments/factors, such as calendar charge adjustments and liquidity charge minimums, may be used to enhance the margin calculation. These values may be maintained and updated in various ways, including but not limited to, lookup tables, matrices, and other structures. The margin calculations may be used by an exchange or clearinghouse to request a portfolio holder to deposit additional funds towards a performance bond associated with the portfolio.2013-03-14
20130066808METHOD AND APPARATUS FOR PRICING SECURITIES - The invention provides computer-implemented techniques and systems for parsimoniously modelling the price or value, expected rate of return or other relevant characteristics of securities issued by, or referenced to, firms (or other assets) by incorporating risk premia such that a range of different securities can be evaluated within a single, unified and coherent framework, thereby leading to significant reduction in the computing resources otherwise required.2013-03-14
20130066809Method of Identifying Patterns in Stock Market Data - The present invention relates to a method of identifying patterns in stock market data, the method comprising the steps of converting the stock market data for a given time period into a character representation of the stock market data; generating a string of character representations of the stock market data for a plurality of given time periods; and searching the string of character representations for a given sequence of character representations, the sequence representing a known pattern. The method provides for efficient identification of patterns in stock market date, in particular micro-patterns.2013-03-14
20130066810PARENT KID ROTH - There is disclosed a child wealth-building computer-implemented financial planning tool on computer readable medium. In an embodiment, the tool includes computer executable instructions for receiving an age of a child in a current tax year in to a computer system. The tool includes computer executable instructions for identifying services performed by the child into the computer system. The tool includes computer executable instructions for entering a source of wages and an amount of wages. The tool includes computer executable instructions for determining tax deductibility of the wages. The tool includes computer executable instructions for calculating tax savings to the parent and to the child. The tool includes computer executable instructions for reporting tax savings. Other embodiments are also disclosed.2013-03-14
20130066811PORTFOLIO MANAGEMENT ANALYSIS SYSTEM AND METHOD - An analysis system and method are provided in which out-of-bound accounts can be easily identified and rebalanced.2013-03-14
20130066812SOLID IDENTIFICATION GRID ENGINE FOR CALCULATING SUPPORT MATERIAL VOLUMES, AND METHODS OF USE - A method for calculating a support material volume, the method comprising generating a grid of cells for a tree data structure of a digital part, where the cells define a plurality of cell arrays, and pinging the cells of one of the cell arrays until a cell containing a subset of the tree data structure is reached or until each cell in the cell array is pinged, where if a cell containing the subset of the tree data structure is reached, then designating the reached cell and all remaining unpinged cells in the cell array as filled. The method also includes repeating the pinging step for each remaining cell array to determine a total filled volume, and subtracting a volume of the digital part from the total filled volume to determine a support material volume.2013-03-14
20130066813SYSTEM FOR PRICING INDIVIDUALLY QUOTED WHOLESALE FUEL PURCHASES - A computer-implemented method of generating fuel price data for at least one fuel type of a plurality of fuel types, the method being implemented in a computer comprising a memory in communication with a processor. The method comprises receiving, as input to the processor, unassigned delivery capacity data, the unassigned delivery capacity data indicating delivery capacity available for any one of the plurality of fuel types, receiving, as input to the processor, assigned delivery capacity data, the assigned delivery capacity data indicating, for each fuel type of the plurality of fuel types, delivery capacity only available for the fuel type of the plurality of fuel types and processing, by the processor, the assigned delivery capacity data and the unassigned delivery capacity data to generate the fuel price data for the at least one fuel type.2013-03-14
20130066814System and Method for Automated Classification of Web pages and Domains - Representative sample pages from websites accessible to Internet users are manually selected and classified into pre-defined categories based on page content to create a training set as an input to a classifier. An automated analysis is performed to identify a list of catchwords comprising the most frequently referenced words, tags, and/or links from the classified samples in each category in the training set. A data mining tool generates unique sets of distinctive catchwords and/or distinctive combinations of catchwords that have a high probability of appearing only in a single one of the pre-defined content categories. The classifier utilizes the sets of distinctive catchwords/combinations to classify new pages into one or more of the pre-defined content categories.2013-03-14
20130066815SYSTEM AND METHOD FOR MOBILE CONTEXT DETERMINATION - Methods and a system for mobile device activity classification or context determination. The device compresses and sends sensor data to a remote server together with a selected activity label during a training phase. The remote server receives labeled sensor data from a number of devices and generates a classification model. The model may be reduced to a subspace that represents the dominant model parameters. The subspace data structure, which may be a small matrix, is transmitted to the mobile device. The mobile device uses the subspace data structure to classify device activity as indicated by the device sensors. In one example, the sensor data is projected onto the subspace matrix, which results in estimates of state probabilities for the various predefined states, the dominant one of which is selected as the current state, or estimated state.2013-03-14
20130066816INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - Provided is an information processing apparatus including a learning part performing learning of a model of an environment in which an agent performs action, using an observed value observed in the agent when the agent capable of action performs action, an action determining part determining action to be performed by the agent, based on the model, and a user instruction output part outputting instruction information representing an instruction from a user according to the instruction from the user, wherein the action determining part determines the action performed by the agent according to the instruction information when there is an instruction from the user.2013-03-14
20130066817INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - There is provided an information processing apparatus including an information amount gain calculation unit that, on the assumption that a factor that could cause a state transition in a state transition model occurs and the state transition takes place as a result of an occurrence of the factor, determines an information amount gain, which is an information amount obtained by causing the factor to occur regarding a causal relationship between the factor and the state transition and observing a result thereof, an evaluation value calculation unit that determines an evaluation value to evaluate effectiveness of causing each of the factors to occur based on the information amount gain to acquire the causal relationship between the factor and the state transition, and a decision unit that decides the factor to be occurred based on the evaluation value.2013-03-14
20130066818Automatic Crowd Sourcing for Machine Learning in Information Extraction - A method for enabling machine learning from unstructured documents is described. The method comprises analyzing at an electronic device, one or more structured databases, thereby providing a mapping between a plurality of referenced character strings and a corresponding plurality of type labels; providing, at the electronic device, a first unstructured document comprising a plurality of unstructured character strings; analyzing the first unstructured document to identify a first character string of the plurality of unstructured character strings which is associated with a first referenced character string of the plurality of referenced character strings; associating, within the first unstructured document, a first type label which is mapped to the first referenced character string to the first character string; and determining a training set for machine learning from the first unstructured document comprising the association to the first type label.2013-03-14
20130066819ADAPTIVE RECOMMENDATION SYSTEM - A recommendation system for optimizing content recommendation lists is disclosed. The system dynamically tracks a list interaction history of a user, which details that user's interactions with a plurality of different lists presenting different recommended items to that user. The system automatically correlates one or more list preferences with that user based on the list interaction history, and builds a recommendation list with a plurality of candidate items having different recommendation confidences. The recommendation list is built such that each candidate item with a higher recommendation confidence is prioritized over each candidate item with a lower recommendation confidence according to the one or more list preferences correlated to that user.2013-03-14
20130066820SYSTEM AND METHOD FOR EVIDENCE-BASED DECISION BOOTSTRAPPING - The systems and methods relate to decision making processes. Data associated with a request for a decision is received. Risks associated with the request are identified. Decision queries associated with each of the identified risks are determined. Any non-standard attributes associated with each of the identified risks are identified. A confidence level threshold for each of the identified risks is determined. A decision recommendation, generated by a machine learning component, is received. The decision recommendation includes a response to each of the one or more decision queries, determined based on the exceptional attributes, if any, and a confidence level associated with the response. The confidence level is compared to the confidence level threshold. Based on the comparison, a decision path for responding to the request is determined. Decision path actions are determined based on the decision path.2013-03-14
20130066821SYSTEM AND METHOD FOR PROVIDING RECOMMENDATIONS WITH A LOCATION-BASED SERVICE - A mobile application is provided that provides intelligent recommendations based on the knowledge of where the user has been, and what venues the user would like to visit. Further, such an application may be capable of determining where people in a user's social network have been and what venue locations these related users would like to visit. Also, in another implementation, the application may be capable of determining where people with similar tastes have been, and where they would like to go. Some or all of this information may be used by a mobile application that provides recommendations to a user. For instance, in one implementation, a user having a mobile device such as a cell phone wishes to locate a venue based on one or more parameters, and some or all of this information may be used to order or rank recommendations within the interface.2013-03-14
20130066822Promoting content - Promoting a candidate content item included in a plurality of content items is disclosed. A plurality of user reputation scores is received. For the candidate content item in the plurality of candidate content items, a content reputation score is determined based at least in part on a portion of the received user reputation scores. A determination of whether to promote the candidate content item is made based at least in part on the content reputation score. The candidate content item is promoted if it is determined that the candidate content item should be promoted.2013-03-14
20130066823KNOWLEDGE REPRESENTATION SYSTEMS AND METHODS INCORPORATING CUSTOMIZATION - Techniques for analyzing and synthesizing complex knowledge representations (KRs) may utilize an atomic knowledge representation model including an elemental data structure and knowledge processing rules that are machine-readable. The elemental data structure may include a universal kernel and customized modules, which may represent knowledge that is generally applicable to a population and knowledge that is specifically applicable to individual data consumers, respectively.2013-03-14
20130066824SEMANTICS UPDATE AND ADAPTIVE INTERFACES IN CONNECTION WITH INFORMATION AS A SERVICE - Additional semantic information that describes data sets is inferred in response to a request for data from the data sets, e.g., in response to a query over the data sets, including analyzing a subset of results extracted based on the request for data to determine the additional semantic information. The additional semantic information can be verified by the publisher as correct, or satisfy correctness probabilistically. Mapping information based on the additional semantic information can be maintained and updated as the system learns additional semantic information (e.g., information about what a given column represents and data types represented), and the form of future data requests (e.g., URL based queries) can be updated to more closely correspond to the updated additional semantic information.2013-03-14
20130066825SEARCH OPTIMIZATION IN A COMPUTING ENVIRONMENT - Systems and methods for verifying membership in one or more sets that are subsets of a global set are provided. The method compromises representing members of the global set by mapping each member to a distinct Boolean variable of length d, wherein 22013-03-14
20130066826ADAPTIVE DATA MODEL AND WAREHOUSE PALETTE - Systems, methods, and other embodiments associated with and\ adaptive data model and warehouse palette are provided. In one embodiment, a method includes providing a user interface for collecting item definition attributes from a user. A database structure is generated to store item data according to collected the item definition attributes. An extract, transform, and load (ETL) layer is generated to extract item data from user data, transform the extracted data for storing in the database structure, and load the transformed extracted data into the database structure.2013-03-14
20130066827INFORMATION PROCESSING APPARATUS AND ELEMENT EXTRACTION METHOD - In an information processing apparatus, a first deletion unit deletes, from sets stored in a storage unit, sets having less than a threshold number of included elements and elements existing in only sets whose number is less than a threshold number of occurrences. A grouping unit generates a group of sets associated with each other in terms of commonality of elements out of the sets remaining in the storage unit. A second deletion unit deletes, with respect to each generated group, sets having less than the threshold number of included elements and elements existing in only sets whose number is less than the threshold number of occurrences, from the sets belonging to the group. An output unit outputs a list of elements included in the sets remaining in each group where there are no sets or elements that need to be deleted.2013-03-14
20130066828SCALE-OUT SYSTEM TO ACQUIRE EVENT DATA - Emitting events. A method includes acquiring data from a plurality of different sources by communicating to the different sources using a plurality of different protocols specific to the different sources. The method further includes, based on the acquired data, determining that an event should occur. The method further includes causing an event. The caused event is normalized for a consistent event evaluation by consumers irrespective of the specific shape of the data from the data source resulting in the event.2013-03-14
20130066829SYNCHRONIZATION OF DATABASE CHANGES AMONG MULTIPLE DEVICES - Methods, systems, and apparatus, including computer program products, for synchronizing database changes among multiple devices. In one aspect, a method includes determining one or more primary differences between a primary database and a local synchronization database; receiving, from a secondary device, one or more secondary differences associated with a secondary database; merging the primary differences and the secondary differences to generate a set of merged differences; providing the set of merged differences to the secondary device; receiving, from the secondary device, an acknowledgment indicating receipt of the set of merged differences; and updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment. Further, at least one conflict can be detected between the primary differences and the secondary differences, and can be resolved prior to generating the set of merged differences.2013-03-14
20130066830PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file.2013-03-14
20130066831METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING METADATA SUBSCRIPTION SERVICES - Providing metadata subscription services includes receiving a notification subscription request containing an item selected from a plurality of items residing in a repository. The items are stored in hierarchically-arranged levels of storage within the repository. Providing the services also includes determining that metadata of the item has been modified and creating a notification including changes made with respect to the metadata and any others of the items residing in the repository at a storage level equal to a storage level of the item and any storage levels that are lower than the storage level of the item. Providing the services further includes transmitting the notification to a user-specified first address and transmitting a copy of the item including the changes to a user-specified second address. The user-specified second address is different than the user-specified first address.2013-03-14
20130066832APPLICATION STATE SYNCHRONIZATION - One or more techniques and/or systems are provided for synchronizing application state between one or more instances of an application on one or more devices. In particular, an application state, such as application settings, may be synchronized between a first instance of an application on a first device and a second instance of the application on a second device. For example, a user may configure a new email account within a first instance of an email application on a laptop device. The new email account may be synchronized with a second instance of the email application on a tablet device. During synchronization, various conflict resolution, version verifications, and/or consistency verifications may be performed. In this way, the user may be provided with a seamless and consistent experience between the laptop and tablet device.2013-03-14
20130066833HOSTED STORAGE LOCKING - A hosted storage system receives a request from a requester to access a hosted resource. The hosted resource includes a binary large object. The hosted storage system providing hosted storage to a plurality of clients that are coupled to the hosted storage system. A copy of the hosted resource is created. A copy message including the copy of the hosted resource is provided to the requester. The hosted resource is maintained in the hosted storage system while the requester modifies the copy of the hosted resource. A message is received from the requester. The messages include a modified copy of the hosted resource. It is determined that the hosted resource has not been modified since the copy of the hosted resource was created. The hosted resource is replaced with the modified copy of the hosted resource.2013-03-14
20130066834PROVISIONING AND MANAGING REPLICATED DATA INSTANCES - A replicated database can be provisioned that provides primary and secondary replicas located in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can include a block level replication mechanism that allows any I/O operation to be replicated between the replicas. Any failure of the primary replica can be addressed by performing a failover operation to the secondary replica. A DNS name or other such approach can be used such that the name can be aliased to the secondary replica during a failover. The creation of the database and provisioning of the replicated instance can be initiated using a Web service call to a control environment. A replicated database can also be scaled according to storage or computing capacity with no disruption of service using a Web service call to the control environment.2013-03-14
20130066835TECHNIQUES FOR EFFICIENT FILE OPERATIONS - Various technologies described herein pertain to performing a file operation on an inputted file on a computer system. File data retained at a first location in a data store and a first file name retained at a second location in the data store can be provided. The inputted file can include the file data. Moreover, the first file name is a hard link to the file data. Further, a file operation command related to the file data can be received during installation or removal of the inputted file. Accordingly, a second file name retained at a third location in the data store can be created in response to the file operation command. The second file name is created while the file data is immutably maintained at the first location in the data store. Further, the second file name is a hard link to the file data.2013-03-14
20130066836MANIPULATING ELECTRONIC BACKUPS - Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes initiating a backup operation of data including a plurality of items, interrupting the backup operation, where interrupting occurs after a portion of the data has been completed, receiving an input to resume the backup operation, identifying a previously completed portion of the backup data, and performing a backup of a remaining uncompleted portion of the backup data. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.2013-03-14
20130066837RECOVERING STATEFUL READ-ONLY DATABASE SESSIONS - A process, apparatus, and computer-readable medium are provided for rebuilding a database session when a previous database session becomes unavailable and the commands previously sent for execution on the previous database session satisfy certain criteria. The process includes determining whether or not a set of commands sent by a client for execution on the previous database session is acceptable to replay based at least in part on whether or not the set of commands satisfies one or more criteria. The process further includes determining that the previous database session is unavailable. In response to determining that the previous database session is unavailable, if the set of commands is acceptable for replay, the set of commands is sent for execution on a new database session to rebuild the state on the new database session. The process masks the outage from the application.2013-03-14
20130066838EFFICIENT DATA RECOVERY - Embodiments are directed to locating and restoring backed up items using a custom schema and to efficiently transferring recovery data. In an embodiment, a computer system defines a schema that provides data search and retrieval among backup data sets. The schema stores searchable attributes for each database item and leverages a file system to store file system metadata for the data items of the backup sets. The computer system receives a request to find data items among the backup data sets and accesses the schema to determine, from the stored searchable attributes, which recovery points among the backup data sets include the requested data items. The computer system also restores the requested data items from the determined recovery point within the backup data sets.2013-03-14
20130066839RESTORE MANAGER - The restore of user data techniques include a method, a system, a device and/or a computer program product. In some embodiments of these techniques, the method includes receiving user selection for restoring backed up user data to a client device. The method further includes receiving backed up user data from a server based on the user selection. The method further includes determining file location for a file in the received backed up user data based on the user selection and a parameter associated with the client device. This Abstract is provided for the sole purpose of complying with the Abstract requirement rules. This Abstract is submitted with the explicit understanding that it will not be used to interpret or to limit the scope or the meaning of the claims.2013-03-14
20130066840METHOD AND APPARATUS FOR RESOLVING INCOHERENT DATA ITEMS - An approach is provided for resolving incoherent data items of a user spanning multiple different groups and/or services. An incoherency platform determines an incoherency of a first data item and at least a second data item that are shared by a first user in a first group and at least a second group, respectively. The platform also processes the incoherency, the first data item, the at least a second data item, or a combination thereof to cause, at least in part, a generation of a resolved data item. The platform further causes, at least in part, a substitution of the resolved data item for the first data item, the at least a second data item, or a combination thereof.2013-03-14
20130066841Accepting third party content contributions - Accepting a third party news article submission is disclosed. A first submission, including a first URL of a first news article that is different from a second URL of a previously accepted second news article submission, is received. One or more automated checks are performed on at least a portion of the first submission. Whether to accept the first submission is automatically determined based at least in part on the performed checks.2013-03-14
20130066842Method and Device for Storing Domain Name System Records, Method and Device for Parsing Domain Name - A method for storing domain name system (DNS) records includes locally storing received DNS records needed to be stored. If the size of all the stored DNS records does not satisfy a preset storing threshold, a part of the stored DNS records are deleted to make the size of the remaining DNS records after deletion satisfy the storing threshold. A domain name parsing method, device, and server are also provided.2013-03-14
20130066843INFORMATION CLASSIFICATION - Providing information classification in a computer system for use in an information management system. Information management provides services such as data protection, backup, retention, compliance, etc., by classifying the objects and/or environment of an entity according to its value to the entity. Initially a series of rules are identified relating to information management services. Using these rules, information is classified into categories by using a series of plugins that relate to specific characteristics of information within data. Often, classification includes the collection and/or generation of metadata. After the data is classified, service level objectives can be identified and mapped to service levels. After service levels are selected, the corresponding actions can be orchestrated such that the objects of the entity received the selected services in the service level.2013-03-14
20130066844SYSTEM AND METHOD FOR SEARCHING AND BROWSING MEDIA CONTENT - A method of searching for media content in a metadata database is provided. Searching may include matching keywords in search criteria or using predefined search criteria for browsing of static or dynamic listings of media content. The method includes receiving a search request including search criteria, and searching the metadata database for a physical media article matching the search criteria and a digital media selection matching the search criteria. The method also includes determining availabilities of the matching media article and the matching media selection. A search result set with the matching media articles and matching media selections is provided, based on their availabilities. The search result set may also include media articles and media selections that are indirectly associated with the search criteria. An associated content provider may be linked to the customer based on a subscription. The media selection may be accessed by an audio/visual display interface.2013-03-14
20130066845Concept Bridge and Method of Operating the Same - A concept bridge employable with a search engine, method of operating the same and computer information system employing the concept bridge and method. In one embodiment, the concept bridge includes an extractor configured to derive concept terms by extracting significant terms from search text and inferring relevant terms therefrom. The concept bridge also includes a query generator configured to generate a query consistent with an index of a search engine as a function of the concept terms.2013-03-14
20130066846Automated User-Friendly Click-and-Search System and Method for Helping Business and Industries in Foreign Countries Using Preferred Taxonomies for Formulating Queries to Search on a Computer Network and for Finding Relevant Industrial Information About Products and Services in Each Industrial Group, and Media for Providing Qualified Industrial Sales Leads - The invention, in general, comprises systems and methods for finding information relevant to a user on the World Wide Web. In various embodiments, the invention comprises using one or more of the following: ready-made English-language queries; an ISO Technical Standards Specification Terminology database; an economic activities database based on North American Industry Classification (NAICS); a language interface configured to enable a user to use his native language for constructing an initial query sentence based on subject structure and to obtain a corresponding English language query; an automated method of extracting site (URL) information on products, services and economic activities on the Web; and providing records showing search histories (with URLs), user names, and time data for marketing or research purposes.2013-03-14
20130066847METHOD FOR NAVIGATING WITHIN A SEARCH RESULT OBTAINED BY MEANS OF A SEARCH ENGINE - A method for navigating within a search result obtained with a search engine installed on an electronic device, wherein a list of results is obtained from a data server, the navigation method including: identifying, in each result in the list of results, first components of the result considered, and second components of the result considered; organizing the first components into a first sub-list of results and the second components into a second sub-list of results; restoring the first sub-list of results into a first display area of the screen, and the second sub-list of results into a second display area of the screen; synchronizing the selection of a result in the first sub-list of results with the selection of a corresponding result in the second sub-list of results; and using a multi-touch interface in order to select a search result spread over a plurality of lists showing a different view of the same information.2013-03-14
20130066848Method and Apparatus for an Application Crawler - A computer-implemented method is provided for searching for files on the Internet. In one embodiment, the method may provide an application crawler that assembles and dynamically instantiates all components of a web page. The instantiated web application may then be analyzed to locate desired components on the web page. This may involve finding and analyzing all clickable items in the application, driving the web application by injecting events, and extracting information from the application and writing it to a file or database.2013-03-14
20130066849TAG MANAGEMENT DEVICE, SYSTEM AND RECORDING MEDIUM - A tag management device executes a process including adding, to data received, sort-free identifiers that indentifies receiving order, and are monotonically increasing or monotonically decreasing numbers or character strings arranged in alphabetical order or a combination thereof; storing, sequentially in a first storing unit associated with a tag that is added to the received data, the identifiers added at the adding; storing, sequentially in a second storing unit in an associated manner, the received data and the identifiers added at the adding; and searching, when a storing unit associated with a tag to be searched for is the first storing unit, data associated with the tag to be searched for by joining, using an inner join or an outer join, information stored in the first storing unit and information stored in the second storing unit.2013-03-14
20130066850USING A PARTIALLY BUILT INDEX IN A COMPUTER DATABASE SYSTEM - A partially built index is used in a computer database system. When a database index is being built, or rebuilt, the database manager keeps track of the records processed using a relative row number (RRN) to track what part of the partially built index is complete. Queries are optimized by a query optimizer associated with the database manager that uses the portion of the index that is complete with reference to the RRN. The remainder of the database table beyond the RRN can be estimated or implemented using the completed data or can be determined by searching the relevant portion of the database table.2013-03-14
20130066851MULTIPLE CANDIDATE SELECTION IN AN ENTITY RESOLUTION SYSTEM - Systems, methods and articles of manufacture are disclosed for matching an inbound identity record to existing entities. Entity resolution (ER) candidate-building keys may be determined for a received identity record. A query may be generated from the ER candidate-building keys. When executing the query, a generic key may be identified. Execution of the query may be aborted upon a condition involving the generic key being satisfied.2013-03-14
20130066852Event visualization - Displaying a preference by a first user of a content contribution submitted by a second user is disclosed. A preference event by the first user is detected. A plurality of detected events is stored. In response to a query from a client, at least a portion of the stored detected events is stored. At least a portion of the received events is caused to be rendered graphically.2013-03-14
20130066853Presenting Search Results in Hierarchical Form - In one embodiment, identify a set of search results in response to a search query; display the set of search results; receive a user interaction in connection with a first search result from the set of search results; and in response to the user interaction, if the first search result is associated with one or more first information items, then expand the first search result, comprising display the one or more first information items associated with the first search result.2013-03-14
20130066854UPPER LAYER STATEFUL NETWORK JOURNALING - A system includes a computer processor that is configured to implement an upper layer stateful application network journaling process. The process includes recording and managing individual client actions on each server in a network. The recording and managing of the individual client actions executes at an application layer of a network protocol stack of the network. The process also includes recording and managing a server status snapshot on a per client basis. The recording and managing of the server status snapshot executes at the application layer of the network protocol stack of the network.2013-03-14
20130066855NESTED COMPLEX SEQUENCE PATTERN QUERIES OVER EVENT STREAMS - A method of evaluating nested complex sequence pattern queries includes obtaining events from an event stream and evaluating the events within a first window using an outer query to produce outer partial results. The method also includes determining a more stringent window constraint, the more stringent window constraint comprising a subset of the window constraint corresponding to events that produces the outer partial results and passing the more stringent window constraint to an inner query nested within the outer query. A complex event processing system is also provided.2013-03-14
20130066856CLUSTERING MULTIMEDIA SEARCH - A method for clustering a set of web search results is disclosed. A first signature is compared based at least in part on an analysis of multimedia content associated with a first web search result with a second signature based at least in part on an analysis of multimedia content associated with a second web search result. The first web search result is clustered with the second web search result based at least in part on the comparison of the first signature with the second signature.2013-03-14
20130066857INFORMATION MANAGING METHOD, INFORMATION SEARCHING METHOD AND DATA DISPLAYING METHOD - An information managing method for managing information based upon an electronic message containing apparatus information or event information transmitted from a substrate processing apparatus, the information managing method comprising: storing the apparatus information of the substrate processing apparatus at a transmission time of the electronic message in a first apparatus information storage unit; comparing the event information with a condition for accumulating the apparatus information when the electronic message is transmitted; and accumulating the apparatus information in a second apparatus information storage unit by associating the apparatus information with a time stamp of a generation of the event information when the condition is satisfied.2013-03-14
20130066858Dynamic submission and preference indicator - Indicating preference for a content contribution is disclosed. A request for information associated with the content contribution is received from a first entity. The status of the content contribution is determined. A response is provided to the first entity. Determining the status of the content contribution includes determining whether a submission of the content contribution was previously received.2013-03-14
20130066859SYSTEM AND METHOD FOR ANALYZING FITNESS CHARACTERISTICS - The present invention generally relates to fitness analysis. Specifically, this invention relates to a system and method for analyzing the readiness of an individual to perform one or more physical activities by testing and measuring performance of the individual, generating results and comparing the results to a degree of difficulty associated with said one or more physical activities.2013-03-14
20130066860METHOD, AN ARRANGEMENT AND A COMPUTER PROGRAM PRODUCT FOR ANALYSING A BIOLOGICAL OR MEDICAL SAMPLE - An aspect of the present invention is a computer executable method for characterizing, e.g. for diagnostic purposes, utilizing a reference database, a query sample tissue based on the gene expression data of the tissue. The method is characterized in that it comprises the steps of calculating an expression match score (EM-score) indicating the likelihood of having the gene expression level observed in the query sample in each of the tissue categories of the reference database, calculating for the genes of the sample tissue, using e.g. the EM-score, tissue specificity score (TS-score), that expresses how uniquely a gene identifies the query sample as belonging to a certain tissue category, calculating, utilizing e.g. the TS-score, overall similarity of the sample tissue in relation to a tissue category of the reference database, and storing at least some resulting characterization data to a memory device or outputting the data to an output device of a computer. An arrangement and a computer program product are also disclosed.2013-03-14
20130066861METHOD AND SYSTEM OF MANAGEMENT OF SEARCH RESULTS - A system and method for management of sponsored and organic search results is described. Sponsored results may be provided based on a ranking and a matching of a sponsored result and/or an organic result to a query. A sponsored or organic result may be provided algorithmically and/or using a human assistant.2013-03-14