05th week of 2011 patent applcation highlights part 59 |
Patent application number | Title | Published |
20110029420 | SYSTEMS AND METHODS FOR A MANAGER TOOLKIT - The invention provides systems and methods for a manager toolkit. The manager toolkit may be a gadget, widget, tool, or any other application that may provide a user with access to payroll or human capital data. The manager toolkit may provide a user with access to a full-sized payroll application or human capital management application. In some embodiments, the manager toolkit may share information with the payroll application or human capital management application. The manager toolkit may include utilities such as a company roster, a resource map, and a timescape. | 2011-02-03 |
20110029421 | GRAPHICAL USER INTERFACE RELATED TO NON-STANDARD TRADING OF FINANCIAL INSTRUMENTS - A graphical user interface related to non-standard settlement trading in financial instruments is provided. The graphical user interface preferably includes a selectable portion of a display screen related to a financial instrument and a selectable tab for accessing a selectable portion of the display screen related to one or a plurality of non-standard settlement positions with respect to the financial instrument. In one embodiment of the invention, when the tab is selected, access is provided to the selectable portion of the display screen related to the plurality of non-standard settlement positions. | 2011-02-03 |
20110029422 | TRADING GREENHOUSE GAS EMISSION CREDITS DETERMINED BASED ON THE USE OF A GENETICALLY MODIFIED PLANT - To trade greenhouse gas emission credits on an electronic trading market, an amount of nitrogen applied or to be applied to obtain a desired crop yield using a genetically modified version of a plant is determined. The genetically modified version of the plant has a nitrogen utilization efficiency greater than a non-genetically modified version of the plant. An amount of greenhouse gas emission is determined based on the amount of nitrogen. A greenhouse gas credit is calculated based on the determined amount of greenhouse gas emission. The calculated greenhouse gas credit is conveyed to one or more potential buyers through the electronic trading market. | 2011-02-03 |
20110029423 | SECURITIES MARKET AND MARKET MAKER ACTIVITY TRACKING SYSTEM AND METHOD - A method, system and computer program to monitor securities market activity to seek out imbalances in market activity that could lead to a price change in a particular security. Level 1 and/or level 2 data is analyzed to track the activity of market makers and to derive indicators of momentary upward or downward price pressure. The indicators can be displayed to a user. | 2011-02-03 |
20110029424 | HIDDEN BOOK TRADING SYSTEM - Presented is a system and method for performing crossing of institutional security orders. The system includes a first server interconnected to a second server and client stations across a communication network. The first server includes a database and is configured to receive institutional orders from the client station, which are stored in the database. The first server includes operating instructions operable to determine whether a match exists between contra institutional orders based on predetermined criteria. Upon determination of a match, the first server forwards a child order composed of at least a portion of one of the contra orders to the second server. At a fraction of a second later, the first server forwards the other of the contra orders to the second server followed by the remaining portion of the contra order. | 2011-02-03 |
20110029425 | PASS THROUGH LIQUIDITY IN A MULTI-TIERED TRADING SYSTEM AND METHOD - The present invention generally relates to brokerage systems and methods, and more particularly, to a multi-tiered trading system and corresponding methods which allow multiple customers and multiple dealers to transact on a single platform while maintaining the distinction of an inter-dealer system and a dealer-customer relationship. | 2011-02-03 |
20110029426 | System and Method for Changing the View of a Trading Screen - A trading screen displays market information, such as working orders, buy and sell orders, and other items of interest, in association with values on a value axis. Each item of interest is therefore displayed in relation to the value axis to provide a trader with an intuitive display of the market. In one embodiment, a user can select a location associated with a particular value on the trading screen and upon an selection, for example, by a click of the mouse button, the value axis is repositioned so that the selected value is moved to a predefined location. During which, market information is moved to new locations that are associated with their respective values on the value axis. | 2011-02-03 |
20110029427 | CREDIT SCORE AND SCORECARD DEVELOPMENT - Share of Wallet (“SOW”) is a modeling approach that utilizes various data sources to provide outputs that describe a consumers spending capability, tradeline history including balance transfers, and balance information. These outputs can be appended to data profiles of customers and prospects and can be utilized to support decisions involving prospecting, new applicant evaluation, and customer management across the lifecycle. The outputs can be used as attributes to consider in developing a credit bureau scorecard. | 2011-02-03 |
20110029428 | Mobile Remittance Network - A computerized network empowers senders (or payers) to send funds and recipients (or payees) to receive funds at any time anywhere in the world through user-accessible terminals such as ATM terminals, check-cashing kiosks, money services kiosks, cash registers, checkout stands, computers, contactless devices, wire line phones, mobile phones, smartphones, personal digital assistants, etc. Furthermore, the network collects and verifies senders' and recipients' identification information in accordance with the anti-money laundering, anti-terrorist financing, and anti-financial crimes regulatory requirements, such as the Bank Secrecy Act and the USA PATRIOT Act in the United States and any equivalent laws in other countries. | 2011-02-03 |
20110029429 | SYSTEM AND METHOD FOR PROCESSING A MAILING LABEL - A system and method of processing a mailing label through a postal service that requires an account that can be charged for generating the mailing label are described. The method includes charging or deducting a fictitiously fundable or chargeable account to enable generation of a mailing label for a mail piece. The mailing label includes a tracking indicium associated with the fictitiously fundable or chargeable account. The method further includes receiving the tracking indicium scanned from the mailing label on the mail piece when the mail piece is inducted in the mail stream or during transit of the mail piece in the mail stream, and charging or deducting funds from an actually fundable or chargeable account based upon the received scanned tracking indicium. | 2011-02-03 |
20110029430 | Systems and Methods to Provide Benefits of Account Features to Account Holders - Systems and methods are provided to facilitate the sharing of account features. In one aspect, a system includes a transaction handler to process transactions and a data warehouse to record the transactions and store account data identifying account features of separate accounts, such as a second account having a feature and a first account without this feature. Account holders of the first and second accounts are in a same household and thus, in accordance with a set of rules, eligible to share the account features. A portal is configured to receive a request identifying the first account and to determine whether a transaction initiated in the first account and qualified for a benefit of the account feature is entitled to the benefit; and if so, a notification engine is to transmit a notification message to an account holder of the first account. | 2011-02-03 |
20110029431 | System and Method for Enhancing Financial Institution Revenues Through Acceleration of Debit Processing - A system and method for enhancing financial institution revenue through acceleration of debit processing is provided. The method includes modeling the processing of account debit transactions, identifying ways to accelerate the processing of the account debit transactions and accelerating the account debit transactions. In a further embodiment, account debit transaction processing is accelerated from beginning on what has traditionally been referred to as Day 0 to beginning on some day before Day 0. | 2011-02-03 |
20110029432 | COMPUTER-IMPLEMENTED METHODS OF PROCESSING PAYMENTS FOR A MERCHANT SELLING GOODS OR SERVICES TO A CONSUMER - A computer-implemented method is provided of processing payments to a merchant for selling goods or services to a consumer. The computer-implemented method comprises at a first time, receiving from the consumer a first payment made by a first payment instrument for a first purchase of goods or services, at a second time which is after the first time, receiving from the consumer a second payment made by a second payment instrument which is different from the first payment instrument for a second purchase of goods or services, and processing the first and second payment instruments to link the first and second payment instruments to the same consumer and thereby allowing the merchant to link the first and second purchases of goods or services without having had to ask the consumer for any personal information. | 2011-02-03 |
20110029433 | IMPORT/EXPORT TRANSACTION FACILITY - An import/export facility; said facility including computer implemented software resident on servers and databases maintained by a Central Control Facility; said software providing for registration of Importers and Exporters and at least one Bank in each country of operation of registered said Importers and Exporters; said registration effected by accessing Internet web pages generated and transmitted by said software; said at least one Bank registering on behalf of a said registered Importer, a Hybrid Bank Guarantee with said Central Control Facility; a registered Exporter registering with said Central Control Facility an invoice against said Hybrid Bank Guarantee for a transaction with a said registered Importer, and wherein said software executes steps to monitor registered invoices against said Hybrid Bank Guarantee; said steps including:
| 2011-02-03 |
20110029434 | SYSTEM AND METHOD FOR FACILITATING PAYMENT TRANSACTIONS - A system and method of payment of an end-user account with a service provider includes a computer system that makes payments to service providers on behalf of end-users and that is operable to exchange information with a terminal at the point of sale or a web-enabled computer system operated by the end-user and with the computer system of the service provider. In one embodiment, the computer system of an intermediary receives a request to make a payment on an end user's account with a service provider. The computer system of the intermediary may communicate with the computer system of the service provider by logging on to the web page of the service provider as the end-user, and entering a universally accepted open system number and the amount of the payment received from the end user's source of funds to effect payment on the end user's account with the service provider. | 2011-02-03 |
20110029435 | SYSTEMS AND METHODS FOR DISTRIBUTING ELECTRONIC CONTENT - A system for distributing electronic content may include a content repository including one or more electronic content items. The content repository may be in communication with one or more content databases. The system may include a user interface in communication with the content repository. The user interface may be configured to receive a selection from a content administrator of one or more electronic content items available from the one or more content databases, and one or more end users to whom the selected electronic content items are assigned. The system may include one or more end user devices in communication with the content repository. Each end user device may be associated with an end user and an end user account. Each end user device may be configured to receive the selected electronic content items that are assigned to the corresponding end user from the content repository. | 2011-02-03 |
20110029436 | Methods And Systems For Delivering Sponsored Out-Of-Band Passwords - Methods and systems for delivering advertising content to selected users in combination with out-of-band passwords or access code information delivered over a selected communication medium. | 2011-02-03 |
20110029437 | Information System, Processing Station and Credit Card Payment Method - Disclosed are an information system, processing station and credit card payment method. The system comprises at least one mobile device and an information processing station communicating with the mobile device. The information processing station comprises at least one logistics information server and at least one money flow information server. The logistics information server stores shipping status messages, and the money flow information server receives and stores the shipping status messages output from the logistics information server. After the money flow information server receives at least one trading message from mobile device on an encrypted channel, the trading message is directed on another encrypted channel with at least one encrypting protocol and an authorization message from one of bank servers is received. After the authorization message is encrypted, the authorization message is stored in correspondence with the shipping status messages and a delivery confirmation message is output to the logistics information server. | 2011-02-03 |
20110029438 | SYSTEM AND METHOD FOR DELIVERY OF RETAIL-CHANNEL-SPECIFIC CONTENT TO A MEDIA DEVICE - A system comprising: a memory; at least one network entity operatively coupled to the memory and configured for: receiving an identifier of a media device; receiving an identity of a retail channel used to acquire the media device; storing in the memory an association between the identity of the retail channel and the identifier of the media device; and causing content specific to the retail channel to be transmitted to the media device over a communications network in response to determining a presence of the media device on the communications network. Also, a media device, comprising: a network interface; a user interface; and a processing entity. The processing entity is configured for: identifying the media device to an external entity via the network interface; receiving retail-channel-specific content over the network interface; and conveying the retail-channel-specific content via the user interface through a retail-channel-specific application installed on the media device. | 2011-02-03 |
20110029439 | High throughput research workflow - Methods and structures having and/or implementing integrated steps for use in a planning phase of high throughput research which can provide a process flow that can be used provide statistically defensible and reproducible data in high throughput research. The integrated steps can include quantifying systematic variation in a high throughput research system that is to process a candidate, wherein the high throughput research system has at least one physical attribute and at least one environmental attribute, identifying a design objective for the candidate, and providing an experimental design for the candidate that accounts for the systematic variation to produce the statistically defensible results. | 2011-02-03 |
20110029440 | Approach for Managing Project Schedule Data in a Project Management System - A project management system manages project schedule data using project task state data. The project task state data indicates the current state of project tasks and is used to determine which project tasks are to be included in a member schedule editor, member schedule reports and inspection reports. The project management system also provides support for various inspection functionality. The project management system also provides for the use of cache files to improve system performance. Cache files are used to store information for incomplete project tasks that is retrieved when member editor sessions are initiated. The project management system also uses “to do list” tasks to conspicuously identify assigned, but unscheduled, tasks to users and also provides for the restoration of meeting information in the event of database failures or file write failures. | 2011-02-03 |
20110029441 | METHOD TO GENERATE WORKFLOW TASKS DIRECTLY FROM FLOWCHARTS FOR PROCESSING EVENTS IN EVENT-DRIVEN JUDICIAL CASE MANAGEMENT SYSTEMS WITH WORKFLOW CONTROL - The present invention relates to a method and system for workflow management to automate the creation of event-task entries directly from flowcharts. The method and system of the present invention includes an entry described as MFIN. A MFIN is defined as a flowchart of a process that can be triggered by one or more events. When flowcharts are finalized, they are “published”, in which the system automatically parses the flowcharts, and populates a “published flowcharts table” with information regarding the tasks required to process each event, together with logical decisions, and timers (for tickler notifications) to be started. Instances of the MFINs are executed upon the occurrence of one or more events by looking up the entry in the “published flowcharts table” for that event, and triggering the specified tasks for the specified users. | 2011-02-03 |
20110029442 | System for Providing Wedding Management - A system including a terminal; and a network configured to communicatively couple with the terminal, the network including a database configured to store information concerning the user and a wedding card, and a server configured to provide web services that include receiving personal information concerning a user, determining whether to authorize the user based on the personal information, granting a wedding card to the user based on the determination to authorize the user, wherein the wedding card is associated with an upcoming wedding of the user, and providing access to a website for the user, wherein the website provides a wedding management system assisting the user in planning the upcoming wedding. | 2011-02-03 |
20110029443 | PERFORMING ACTIONS BASED ON CAPTURING INFORMATION FROM RENDERED DOCUMENTS, SUCH AS DOCUMENTS UNDER COPYRIGHT - A hardware, firmware, and/or software facility (“facility”) for providing information relevant to rendered documents is described. In some embodiments, the facility identifies multiple versions of an electronic document corresponding to a rendered document captured by a capture device. The facility may then provide a person utilizing the capture device with various ways to interact with one or more versions of the electronic document. In some embodiments, the facility determines that use of a rendered document is restricted, such as by copyright, to some degree. The facility may then offer the person the option to obtain unrestricted use of the rendered document. If the person accepts, the person obtains the right to store captures of the rendered document. If the person declines, the facility automatically discards captures of the rendered document. In some embodiments, the facility may automatically purchase rights to restricted-use rendered documents based upon the person's pre-defined criteria. | 2011-02-03 |
20110029444 | PROPERTY SCHEME MANAGEMENT SYSTEM AND METHOD - A property scheme management system comprising: | 2011-02-03 |
20110029445 | PHARMACEUTICAL PRODUCTION MANAGEMENT SYSTEM - A computer includes a memory and a processor, the memory having instrul. A computer-implemented method, a computer comprising a storage device, a memory and a processor, the storage device having instructions stored therein. The instructions, which when executed by the processor, causes the computer to (1) receive, at the production module, a request for production of a radioactive pharmaceutical; (2) verify, utilizing a training module on the computer, completion by the user of at least a training program corresponding to production of the radioactive pharmaceutical; (3) verify completion by the user of equipment calibration requirements and equipment qualification requirements for the equipment that is used in the production of the radioactive pharmaceutical; and (4) prevent access to further operations of the production module if the training program has not been completed, the equipment calibration requirements have not been completed or the equipment qualification requirements have not been completed. | 2011-02-03 |
20110029446 | Transport Vehicle Capacity Maximization Logistics System and Method of Same - Disclosed is a system for substantially optimizing logistics for loading vehicles and transporting goods and a method of accomplishing the same. | 2011-02-03 |
20110029447 | COMPUTER SYSTEM FOR ROUTING PACKAGE DELIVERIES - A shipping system for shipping packages involving the coordinated use of at least a first carrier and a second carrier. The shipping system includes physical delivery facilities for the physical delivery of packages, the physical delivery facilities including at least one transfer location at which the second carrier may take over delivery responsibilities for a package. The shipping system also includes an information system having a shipper computer system configured to record and determine whether the delivery address of a package is an efficient destination for the first carrier. If not an efficient destination, such as a delivery address having a rural zip code, the shipper computer system is configured to label the package for delivery to one of the transfer locations, allowing the first carrier to transfer the selected package to the second carrier for completion of the less efficient portion of the delivery. | 2011-02-03 |
20110029448 | Transport Vehicle Capacity Maximization Logistics System and Method of Same - Disclosed is a system for substantially optimizing logistics for loading vehicles and transporting goods and a method of accomplishing the same. | 2011-02-03 |
20110029449 | COURSE CREATION SYSTEM AND METHOD OF COURSE CREATION - A course creation system | 2011-02-03 |
20110029450 | COMPUTER-IMPLEMENTED METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR CONNECTING CONTRACT MANAGEMENT AND CLAIM MANAGEMENT - The description is directed to a computer-implemented method, system, and computer program product for connecting contract management and claim management. In one aspect, the computer-implemented method for connecting contract management and claim management may comprise: annotating target constraints, to be fulfilled by at least one contract, with machine-readable and/or machine-processible metadata; providing an electronic target form based on the annotated target constraints of the contract; receiving through an interface at least one actual data value corresponding to at least one of the target constraints in the electronic target constraint form; determining using a processor whether the at least one actual data value matches the at least one target constraint; and if a mismatch between the at least one actual data value and the at least one target constraint is determined, then providing an electronic decision form based on the mismatch. | 2011-02-03 |
20110029451 | Method for Aggregating and Valuing Intellectual Property in an Exchange - The present invention relates to methods of aggregating and valuing intellectual property in a financial exchange. The present invention provides means whereby holders of intellectual property rights may sell, or license intellectual property to an aggregator and receive shares of stock or cash for the contribution based on the aggregated value of the intellectual property held by the aggregator. | 2011-02-03 |
20110029452 | System and method for improving the minimization of the interest rate risk - A system for interest rate risk management, comprising: an input device, configured to receive as input a first group of data indicative of a first group of financial instruments to be protected; a second group of data indicative of a second group of financial instruments aimed at protecting said first group of financial instruments; and an interest rate risk minimization device, connected to said input device, configured to receive as input said first and second group of data, a data feed of current market prices of said first and second group of financial instruments, a set of parameters of a term structure model, and historical zero-coupon term structures of interest rates, and to generate historical model errors and, considering these errors, the optimal amount to be invested in each financial instrument which shall be used to protect the balance sheet or portfolio. The interest rate risk minimization device is further configured to generate a residual risk estimation. | 2011-02-03 |
20110029453 | System and method for improving the minimization of the interest rate risk - A system for interest rate risk management, comprising: an input device, configured to receive as input a first group of data indicative of a first group of financial instruments to be protected; a second group of data indicative of a second group of financial instruments aimed at protecting said first group of financial instruments; and an interest rate risk minimization device, connected to said input device, configured to receive as input said first and second group of data, a data feed of current market prices of said first and second group of financial instruments, a set of parameters of a term structure model, and historical zero-coupon term structures of interest rates, and to generate historical model errors and, considering these errors, the optimal amount to be invested in each financial instrument which shall be used to protect the balance sheet or portfolio. The interest rate risk minimization device is further configured to generate a residual risk estimation. | 2011-02-03 |
20110029454 | LINEAR PROGRAMMING USING L1 MINIMIZATION TO DETERMINE SECURITIES IN A PORTFOLIO - A computer-implemented method comprises receiving, by a processor, a vector and a matrix. The vector includes historical periodic returns of a portfolio and the matrix contains historical periodic returns of each security in a set of all possible securities comprising the portfolio. The method further comprises computing, by a processor, a linear programming solution of a vector of weights of the securities comprising the portfolio. The vector comprises a product of the matrix and the vector of weights. The linear programming solution is subject to a criterion that a sum of absolute values of the weights in the vector of weights is a minimum. The method also comprises displaying or storing results of the computing. | 2011-02-03 |
20110029455 | HEDGING EXCHANGE TRADED MUTUAL FUND OR OTHER PORTFOLIO BASKET PRODUCTS - A system for pricing and/or determining a basket of financial instruments for hedging investment risk in actively managed traded funds is described. The system uses a trusted computer system and includes a computer storage medium storing a computer program product. The product determines a basket of hedging instruments by applying statistical or economic based factor analysis to estimate the NAV or provide a hedging basket to rack actual NAV of an actively managed traded fund. | 2011-02-03 |
20110029456 | System and Method for a Risk Management Framework for Hedging Mortality Risk in Portfolios Having Mortality-Based Exposure - The invention comprises a system and method for hedging or mitigating mortality exposure risk in a portfolio of mortality-dependent instruments. A mortality risk or longevity risk of the portfolio is calculated or otherwise determined. Then the sensitivity of the portfolio to mortality risk or longevity risk is calculated or otherwise determined, in other words, how much is cost or value of the portfolio affected by a change in mortality rate. To account for that mortality exposure, a selection is made of building block mortality derivatives that include age-based mortality derivatives. The selected plurality of building block mortality derivatives are used to create a hedge against the mortality risk or longevity risk of the portfolio. | 2011-02-03 |
20110029457 | System and Method for Private Equity Fund Formation - A system for private equity fund formation comprises an equity fund application and a memory configured to store fund documents. Access to the fund documents is managed by the equity fund application according to the status of a user as a general partner, an investor, or a placement agent, which is embodied in an authorization code. Fund documents are organized according to fund firm, fund family, and specific fund. The equity fund application includes an agreement engine that automatically creates agreement documents based on information entered by a user in response to a questionnaire. In one embodiment, the equity fund application and the memory are implemented in an application server. Users interact with the equity fund application in the application server via a network and an access server. | 2011-02-03 |
20110029458 | COMPUTER METHOD AND APPARATUS FOR OUTCOME-BASED PRICING OF GOODS AND SERVICES - The present invention provides a system and method that allow sellers to offer goods and services at prices that vary depending on what transpires during the event or service. The final price is determined after the event or service based on the occurrence of certain pre-selected attributes. Candidate attributes are potentially associated with the event or service but the outcome or occurrence of the attribute is not knowable by the buyer and seller with certainty at the time of the original purchase. Using the outcome-based pricing (OBP) and settlement system the seller is able to set prices so as to minimize significant deviation from a pre-determined revenue plan, or alternatively build-in an increase or even decrease in gross revenues. The present invention allows for the order, payment and final settlement of the purchase transaction, automatically. The preferred embodiment for the OBP pricing and settlement system is via a computer network that includes the Internet. | 2011-02-03 |
20110029459 | PERSONALIZED INTERACTIVE MAIL PUBLISHING METHOD - The disclosure relates to a personalised interactive mail publishing method which can be used to consult personal data, trigger actions or acknowledge receipt in an instant and secure manner. The method includes: formation or extraction of the constituent data of a printable code; generation of complementary variables, such as for authentication; concatenation and compaction of the data from the code to be printed; formation of a file containing the data from the code to be printed and from the mail; conversion of the codes to enable optoelectronic capture; encapsulation of the code in a data flow; printing prior to the distribution of the mail or package; capture of the printed code by the recipient using, for example, a mobile telephone fitted with a camera; interpretation of the symbols forming the code using an embedded module; processing of the instructions contained in the code; connection to the server; encryption and comparison with the encryption performed by the embedded module; authentication; and access to the information indexed in the databases made available by the originator of the mail. | 2011-02-03 |
20110029460 | Conservation friendly water & water reclamation utility rate structure - The present invention provides a stepwise method to transform and improve a Water and/or Water Reclamation Utility rate structure. Schedules of charges that customers pay for their water and water reclamation service, called rates structures, impose financial losses in income on a utility when water consumption is decreased. One major factor that decreases water consumption is water conservation although there are others. Because of the financial losses, utilities have a disincentive to encourage conservation. The method of the present invention includes the addition of a customer asset charge to the current fixed and water use charges that eliminates the utilities financial losses in income while enabling the maintenance of comparable total charges to customers. With this method, both the utility and the customers save money with water conservation and the utility has a positive motivation to support water conservation. | 2011-02-03 |
20110029461 | Dynamic Electrical Power Pricing Communication Architecture - A dynamic electrical power pricing communication system is provided. The system comprises at least one computer system, at least one memory, a data analysis application that receives status information from residential consumers and analyzes the status information. The system further comprises an electrical power price generation application that determines dynamic electrical power prices for the residential consumers based on the analysis of the status information, on an area of the residential consumers, wherein the electrical power prices of each area are determined independently. The system further comprises a power price distribution application that transmits the power prices to the residential consumers. The status information comprises one or more of when the last electrical price was received, what the last received electrical power price value was, how much load can be shed by the residential consumer, a control mode of an electrical power controller, and communication network diagnostic information. | 2011-02-03 |
20110029462 | METHOD FOR MONITORING DRUG DOSING - A method and system to assist consumers in monitoring their consumption of acetaminophen or other drugs which may be contained in multiple products from multiple manufacturers. The method consists of scaling each dose on a common scale; printing distinctively on each container the amount one dose of the contained product in scale; instructing the consumer to multiply the number of doses of each product taken by the scaled number for that product; adding all such results together, and then insuring that consumption of the particular drug does not exceed a published number. By using a simple well published scale, having multiple manufacturers agree to using the same scale, and publishing the maximum allowable dose, consumers can easily monitor there consumption of said drug. | 2011-02-03 |
20110029463 | APPLYING NON-LINEAR TRANSFORMATION OF FEATURE VALUES FOR TRAINING A CLASSIFIER - A collection of labeled training cases is received, where each of the labeled training cases has at least one original feature and a label with respect to at least one class. Non-linear transformation of values of the original feature in the training cases is applied to produce transformed feature values that are more linearly related to the class than the original feature values. The non-linear transformation is based on computing probabilities of the training cases that are positive with respect to the at least one class. The transformed feature values are used to train a classifier. | 2011-02-03 |
20110029464 | SUPPLEMENTING A TRAINED MODEL USING INCREMENTAL DATA IN MAKING ITEM RECOMMENDATIONS - Incremental training data is used to supplement a trained model to provide personalized recommendations for a user. The personalized recommendations can be made by taking into account the user's behavior, such as, without limitation, the user's short and long term web page interactions, to identify item recommendations. A trained model is generated from training data indicative of the web page interaction data collected from a plurality of users. Incremental training data indicative of other web page interaction data can be used to supplement the trained model, or in place of the trained model. Incremental training data can be indicative of user behavior collected more recently than the data used to train the model, for example. | 2011-02-03 |
20110029465 | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND PROGRAM - A data processing apparatus includes an obtaining unit configured to obtain time-series data from a wearable sensor, an activity model learning unit configured to learn an activity model representing a user activity state as a stochastic state transition model from the obtained time-series data, a recognition unit configured to recognize a current user activity state by using the activity model of the user obtained by the activity model learning unit, and a prediction unit configured to predict a user activity state after a predetermined time elapses from a current time from the current user activity state recognized by the recognition unit. | 2011-02-03 |
20110029466 | SUPERVISED RANK AGGREGATION BASED ON RANKINGS - A method and system for rank aggregation of entities based on supervised learning is provided. A rank aggregation system provides an order-based aggregation of rankings of entities by learning weights within an optimization framework for combining the rankings of the entities using labeled training data and the ordering of the individual rankings. The rank aggregation system is provided with multiple rankings of entities. The rank aggregation system is also provided with training data that indicates the relative ranking of pairs of entities. The rank aggregation system then learns weights for each of the ranking sources by attempting to optimize the difference between the relative rankings of pairs of entities using the weights and the relative rankings of pairs of entities of the training data. | 2011-02-03 |
20110029467 | FACILITY FOR RECONCILIATION OF BUSINESS RECORDS USING GENETIC ALGORITHMS - A facility for the reconciliation of data records pertaining to business entities. One or more fitness functions are applied to fields contained in two conflicting data records to assess the similarity of each field. The results of the fitness functions are then weighted and combined to assess the likelihood that the two data records are associated with the same business entity. When the weighted fitness functions are applied to conflicting data records, the fitness functions generate a confidence level that the compared records are associated with the same business entity. If the confidence level exceeds a certain threshold, the facility accepts that the data records refer to the same business entity and synthesizes a business record from the data records. | 2011-02-03 |
20110029468 | METHOD OF GENERATING AN OPTIMIZED, DIVERSE POPULATION OF VARIANTS - The present disclosure relates to methods of rapidly and efficiently searching biologically-related data space to identify a population set maximally diverse and optimized for sets of desired properties. More specifically, the disclosure provides methods of identifying a diverse, evolutionary separated bio-molecules with desired properties from complex bio-molecule libraries. The disclosure additionally provides digital systems and software for performing these methods. | 2011-02-03 |
20110029469 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD AND PROGRAM - An information processing apparatus, which performs setting of a mixture model function representing a mixture model along with adaptively adjusting the number of model components mixed in the mixture model, includes an acquisition section configured to acquire a first data sample and a second data sample, both of which are composed of multi-dimensions; a mixture-model-function generation section configured to generate a mixture model function on the basis of the first data sample; a mixture-model-function goodness-of-fit calculation section configured to calculate a goodness of fit for the mixture model function on the basis of the second data sample; and a mixture-model-function update section configured to update the mixture model function so as to adjust the number of model components mixed in a mixture model, which are represented by the mixture model function, on the basis of the goodness of fit for the mixture model function. | 2011-02-03 |
20110029470 | SYSTEMS, METHODS, AND APPARATUS FOR RECONSTRUCTION OF 3-D OBJECT MORPHOLOGY, POSITION, ORIENTATION AND TEXTURE USING AN ARRAY OF TACTILE SENSORS - Systems, methods, and apparatus are provided using signals from a set of tactile sensors mounted on a surface to determine the three-dimensional morphology (e.g., size, shape, orientation, and/or position) and texture of objects of arbitrary shape. Analytical, numerical, and/or neural network approaches can be used to interpret the sensory data. | 2011-02-03 |
20110029471 | DYNAMICALLY CONFIGURABLE, MULTI-PORTED CO-PROCESSOR FOR CONVOLUTIONAL NEURAL NETWORKS - A coprocessor and method for processing convolutional neural networks includes a configurable input switch coupled to an input. A plurality of convolver elements are enabled in accordance with the input switch. An output switch is configured to receive outputs from the set of convolver elements to provide data to output branches. A controller is configured to provide control signals to the input switch and the output switch such that the set of convolver elements are rendered active and a number of output branches are selected for a given cycle in accordance with the control signals. | 2011-02-03 |
20110029472 | Method and Apparatus for Run-Time User Control of System-Generated Content - Methods and apparatus are provided for run-time user control of system-generated content. A user is presented with the system-generated content and can configure one or more rules at run-time. The rules identify one or more automated actions to perform upon the system-generated content when one or more conditions are satisfied. The automated actions are executed upon the system-generated content when the one or more conditions are satisfied. The exemplary automated actions may comprise transform, retrieve, update and alert. The conditions can specify, for example, when to perform the automated actions. Active tags may optionally be attached to or embedded directly in the system-generated content or in a document containing the system-generated content. Tools are optionally provided to allow a user to manage active tags. | 2011-02-03 |
20110029473 | MATCH ENGINE FOR DETECTION OF MULTI-PATTERN RULES - Methods, systems and computer program products are disclosed for detecting patterns in a data stream that match multi-pattern rules. One embodiment of the invention provides a method of recognizing a specified group of patterns in a data stream. The method comprises identifying a rule for said specified group of patterns in the data stream, and using a first array of finite state machines to scan the data stream for at least some of the patterns in the specified group. For patterns in the specified group that are found in the data stream by the first array of finite state machines, pattern identifiers are sent to a second array of finite state machines. The second array of finite state machines determines if the specified group of patterns is in the data stream in accordance with the identified rule by, at least in part, using said pattern identifiers. | 2011-02-03 |
20110029474 | INFERRING USER-SPECIFIC LOCATION SEMANTICS FROM USER DATA - Determining semantics for locations based on user data such as user activities and/or user communications. The user data is captured and analyzed to identify keywords including locations. Location data describing the locations is obtained and associated with the user and keywords. The associations represent user context for the locations. The associations are used to deliver services and/or products to the user at various times such as when user approaches or enters a particular location. | 2011-02-03 |
20110029475 | TAXONOMY-DRIVEN LUMPING FOR SEQUENCE MINING - Methods and apparatus are described for modeling sequences of events with Markov models whose states correspond to nodes in a provided taxonomy. Each state represents the events in the subtree under the corresponding node. By lumping observed events into states that correspond to internal nodes in the taxonomy, more compact models are achieved that are easier to understand and visualize, at the expense of a decrease in the data likelihood. The decision for selecting the best model is taken on the basis of two competing goals: maximizing the data likelihood, while minimizing the model complexity (i.e., the number of states). | 2011-02-03 |
20110029476 | INDICATING RELATIONSHIPS AMONG TEXT DOCUMENTS INCLUDING A PATENT BASED ON CHARACTERISTICS OF THE TEXT DOCUMENTS - Plural characteristics of text documents are extracted, where the plural characteristics include citations to or from other text documents and at least one other characteristic. At least one of the text documents is a patent. Each of the text documents is associated with a corresponding collection of the plural characteristics. An output is generated using the collections of the plural characteristics, where the output indicates relationships among at least a subset of the text documents including the patent based on the collections of the plural characteristics. | 2011-02-03 |
20110029477 | INFORMATION SIMILARITY AND RELATED STATISTICAL TECHNIQUES FOR USE IN DISTRIBUTED COMPUTING ENVIRONMENTS - Embodiments of methods, systems and/or apparatuses relating to data processing in distributed computing environments are disclosed. In particular, methods, systems, and/or apparatuses for determining information similarly and/or performing related statistical techniques which may be implemented or operated in a distributed computing environment are disclosed. | 2011-02-03 |
20110029478 | Stream Star Schema and Nested Binary Tree for Data Stream Analysis - An approach to processing data streams includes a new type dynamic database of stream star schema to accommodate high data stream rates for giga bits per second by reducing the insert time to a constant and a new type of data cube as nested binary tree to supports both data aggregates and data values. | 2011-02-03 |
20110029479 | METHOD AND SYSTEM TO MAINTAIN SERVICE ARCHITECTURE REPOSITORIES - A method and system of maintaining a computing services repository, including: accessing service data stored in a configuration database to populate a services repository with services and the service data from the configuration database; performing on-going service discovery to synchronize the services depository and the configuration database; and managing service data imported to the services repository from the configuration database. | 2011-02-03 |
20110029480 | Method of Compiling Multiple Data Sources into One Dataset - A method and device is disclosed for retrieving and compiling data from multiple independent sources into a data structure that is universal for all data sources. The data structure supports multi-threaded requests to retrieve such data and is therefore highly efficient for large, heavily trafficked datasets. | 2011-02-03 |
20110029481 | CONTROL SYSTEM AND METHOD FOR DATA STORAGE - A control system for data storage can prevent data loss while a connection between an electronic device and a storage device is disconnected. When the connection between the electronic device and the storage device is disconnected, data is stored in a backup device. When the connection between the electronic device and the storage device is reconnected, data stored in the backup device is transferred to the storage device to prevent data loss during the connection between the electronic device and the storage device was disconnected. | 2011-02-03 |
20110029482 | SYNCHRONIZING A CHANGE OF A MODULAR DOCUMENT - A first electronic device stores a modular document composed of plural component documents that are combined to allow presentation of the modular document. A surrogate of the modular document is sent to a second electronic device. A change of the surrogate made at the second electronic device is synchronized with the modular document, or a change of the modular document is synchronized with the surrogate at the second electronic device. | 2011-02-03 |
20110029483 | TABLE ANALYZER FOR SOLUTION TRANSITION EVENTS - Certain implementations provide systems, computer program products, computing devices, and methods to analyze how a preexisting database will be affected during a solution transition event (e.g., upgrading a database to a new version). Analysis can be conducted before the solution transition event has occurred. Analysis can yield a report detailing how upgrading will affect the data and data structures contained within a preexisting database system. The database system being analyzed can be part of a broader system upon which the solution transition event is performed. Analyzing how the solution transition event will affect a database system can be performed in preparation for performing the solution transition event on the broader system. | 2011-02-03 |
20110029484 | LOGGING FRAMEWORK FOR A DATA STREAM PROCESSING SERVER - Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server. | 2011-02-03 |
20110029485 | LOG VISUALIZATION TOOL FOR A DATA STREAM PROCESSING SERVER - Techniques for logging data pertaining to the operation of a data stream processing server. In one set of embodiments, logging configuration information can be received specifying a functional area of a data stream processing server to be logged. Based on the logging configuration information, logging can be dynamically enabled for objects associated with the functional area that are instantiated by the data stream processing server, and logging can be dynamically disabled for objects associated with the functional area that are discarded (or no longer used) by the data stream processing server. In another set of embodiments, a tool can be provided for visualizing the data logged by the data stream processing server. | 2011-02-03 |
20110029486 | SYNCHRONIZATION OF COMPUTER DATABASES USING CACHING AGENTS - A method and system for synchronization of computer databases using caching agents. In one embodiment, information is accessed from a first database. The information is stored into a persistent store, which may be a permanent media, such as a magnetic disk. The information is retrieved from the persistent store. Such retrieval may be in close time proximity to the storing, or the retrieval may be at a substantially different time from the storing. The synchronization is completed by updating a second database with the information retrieved by the caching agent from the persistent store. As an advantageous result, synchronization of computer databases is more efficient due to an optimized storage format for the information as well as maximum bandwidth access. As a further beneficial result, if a database is not present at the time of synchronization, embodiments of the present invention may enable synchronization capabilities unavailable under the prior art. | 2011-02-03 |
20110029487 | Simultaneously accessing file objects through Web services and file services - Accessing data file objects includes providing a file system interface on a client, where the file system interface allows an application running on the client to make file system calls to access the data file objects. A Web Services interface may also be provided on the client, where the Web Services interface allows an application to access file objects using the Web Services at the same time that file objects are being accessed through the file system interface. The Web Services interface may be a SOAP interface and/or a REST interface. Accessing data file objects may also include providing a direct file object interface on the client, where the direct file object interface allows an application to directly access file objects at the same time that file objects are being accessed using the Web Services interface and using the file system interface. | 2011-02-03 |
20110029488 | SYSTEM FOR COLLECTING, STORING,PRESENTING AND ANALYZING IMMUNIZATION DATA HAVING REMOTE STATIONS IN COMMUNICATION WITH A VACCINE AND DISEASE DATABASE OVER A NETWORK - A system is provided for collecting and storing immunization and disease data. Immunization mobile stations (IMSs) are provided with a software application to facilitate the collection of patient information such as biographical data, previous vaccination data, medical history, medications in use, occupation, administration of recent vaccination, disease symptoms and the like. IMSs synchronize the patient information with information stored in a database maintained at a data center that is accessible to different groups of personnel based on different privileges defined at the data center and security measures. Patients can access electronic patient records created by the IMSs, and stored at the IMSs and/or a local server and eventually at the data center, via telephone or computer (e.g., via web browser). IMSs can capture and store images of vaccination and disease symptom sites on patients. The database allows for vaccination and disease tracking and disease control. The IMSs can be provided with a vaccination recommendation engine to determine if a patient is eligible for a vaccination and electronic patient consent forms, and are programmable to track adverse events and create follow-up reports after a vaccine is administered. | 2011-02-03 |
20110029489 | Dynamic Information Hierarchies - A dynamic information hierarchy may be provided. Logging data comprising a captured user event and a component ID associated with a hierarchical node may be stored in a raw data table. The stored data may be aggregated across the nodes of the hierarchy, stored in an aggregation table, and provided to a user in a report. | 2011-02-03 |
20110029490 | Automatic Checkpointing and Partial Rollback in Software Transaction Memory - While speculatively executing a given one of a plurality of transactions concurrently executing on a computer, carry out write operations in a local data block, and automatically create an entry in a checkpoint log when reading from a shared memory. Continuously conflict check during read and tentative commit operations, and carry out a partial rollback upon detection of a conflict. The partial rollback is based upon the checkpoint log. | 2011-02-03 |
20110029491 | DYNAMICALLY DETECTING NEAR-DUPLICATE DOCUMENTS - Techniques for detecting one or more documents that are duplicate or near-duplicate of a first document are provided. The techniques include obtaining a first document, obtaining one or more additional documents, retrieving a set of one or more document signatures for each document, and detecting one or more documents that are duplicate or near-duplicate of the first document by detecting each of the one or more additional documents that have at least a minimum number of signatures in common with the first document, wherein detecting each of the one or more additional documents that have at least a minimum number of signatures in common with the first document comprises dynamically using at least one of a user-configurable similarity definition and a user-configurable similarity threshold value. | 2011-02-03 |
20110029492 | System and Method for Implementing a Reliable Persistent Random Access Compressed Data Stream - System and method for implementing a reliable persistent random access compressed data stream is described. In one embodiment, the system comprises a computer-implemented journaled file system that includes a first file for storing a series of independently compressed blocks of a data stream; a second file for storing a series of indexes corresponding to the compressed blocks, wherein each one of the indexes comprises a byte offset into the first file of the corresponding compressed block; and a third file for storing a chunk of data from the data stream before it is compressed and written to the first file. The system further comprises a writer module for writing uncompressed data to the third file and writing indexes to the second file and a compressor module for compressing a chunk of data from the third file and writing it to the end of the first file. | 2011-02-03 |
20110029493 | Generic Method To Build Catalogs For Change Management - A generic catalog build process which takes information and combines and displays the information in a number of ways, such that the process allows incorporation of a plurality of different builds in an organized and extensible way. Such a generic catalog build process advantageously lowers maintenance cost and development cost of for generating catalogs. | 2011-02-03 |
20110029494 | Techniques for determining an implemented data protection policy - Described are techniques for determining an implemented data protection policy. One or more recovery points corresponding to each of one or more storage objects are determined. A data protection method determined in accordance with a facility and replication type associated with said each recovery point is selected for each of said one or more recovery points. A data protection category for each of said one or more recovery points is determined in accordance with said data protection method, a recovery point type, and a recovery point location associated with said each recovery point. A data protection policy indicating an implemented data protection policy for each of said one or more storage objects for at least one data protection category is stored. | 2011-02-03 |
20110029495 | FILE TRANSFER BANDWIDTH CONSERVATION - Apparatus, systems, and methods may operate to receive first changes made to an unmodified version of a file at a first location and to store the first changes (included in the modified version of the file) on a node, such as a server, without a first conflict being detected. When a second conflict is detected between the first changes and second changes made to the unmodified version of the file at a second location, operations may include transmitting from the node a portion of the modified version (including the first changes, but not the second changes). This portion can be transmitted from the node to the second location to resolve the second conflict. An unmodified version of the file can be maintained at the second location where the second changes are made. Additional apparatus, systems, and methods are disclosed. | 2011-02-03 |
20110029496 | Apparatus, System, and Method for Coordinating Storage Requests in a Multi-Processor/Multi-Thread Environment - An apparatus, system, and method are disclosed for coordinating storage requests in a multi-processor/multi-thread environment. An append/invalidate module generates a first append data storage command from a first storage request and a second append data storage command from a second storage request. The storage requests overwrite existing data with first and second data including where the first and second data have at least a portion of overlapping data. The second storage request is received after the first storage request. The append/invalidate module updates an index by marking data being overwritten as invalid. A restructure module updates the index based on the first data and updates the index based on the second data. The updated index is organized to indicate that the second data is more current than the first data regardless of processing order. The modules prevent access to the index until the modules have completed updating the index. | 2011-02-03 |
20110029497 | Apparatus, System, and Method for Enhanced Block-Level Deduplication - An apparatus, system, and method are disclosed for enhanced block-level deduplication. A computer program product stores one or more express block signatures in an express directory that meet a reference count requirement. The computer program product also stores one or more primary block signatures and one or more reference counts for the primary block signatures in a primary directory. Each primary block signature has a corresponding reference count. The computer program product determines whether a block signature for a data block matches one of the one or more express block signatures stored in the express directory. | 2011-02-03 |
20110029498 | System and Method for Subunit Operations in a Database - A method for processing a transaction request at a database load balancer is disclosed. The method comprises receiving the transaction request, where the transaction request is comprised of one or more operations to be performed upon a database; analyzing the transaction request to determine the one or more operations; analyzing the transaction to determine one or more database units associated with the operations; analyzing the transaction requests and the one or more database units to determine one or more database subunits associated with the database units that the transaction request will perform one or more operations upon; associating one or more database locks with each of the one or more operations; analyzing one or more of the database locks to determine one or more sequence numbers associated with each of the one or more operations; and transmitting one or more unique identifiers for each of the database subunits, the one or more operations with the associated database locks and the sequence numbers to one or more database servers accessible to the database load balancer. Systems, apparatus and computer programming associated with or implementing the method are also disclosed. | 2011-02-03 |
20110029499 | CONTENT PROVIDING DEVICE, CONTENT PROVIDING METHOD, AND RECORDING MEDIUM - A content providing device includes, a data storage unit configured to store data representing characteristics of content items, a retrieval unit configured to retrieve, on the basis of the data of a content item selected from the content items, the data of which is stored in the data storage unit, a content item different in type from the selected content item, and a display information output unit configured to output display information displaying the content item retrieved by the retrieval unit. | 2011-02-03 |
20110029500 | SYSTEM AND METHOD FOR FLOATING INDEX NAVIGATION - System and method for implementing a floating index navigation tool are described. In one embodiment, the method includes, in response to a user's updating a search term, building first and second search queries; issuing the first and second search queries to at least one database comprising a searchable index of content; and responsive to receipt of search results from the first and second search queries, displaying the first query search results in a first manner and displaying the second query search results in a second manner different than the first manner. | 2011-02-03 |
20110029501 | Search Engine Platform - Systems and methods to perform efficient searching for web content using a search engine are provided. In an illustrative implementation, a computing environment comprises a search engine computing application having an essential pages module operative to execute one or more selected selection algorithms to select content from a cooperating data store. In an illustrative operation, the exemplary search engine executes on a received search query to generate search results. Operatively, the retrieved results can be generated based upon their joint coverage of the submitted search query by deploying a selected sequential forward floating selection (SFFS) algorithm executing on the essential pages module. In the illustrative operation, the SFFS algorithm can operate to iteratively add one and delete one element from the set to improve a coverage score until no further improvement can be attained. The resultant processed search results can be considered essential pages. | 2011-02-03 |
20110029502 | ADAPTIVE ROUTING OF RESOURCE REQUESTS FOR MULTILE BACK-END SYSTEMS - A system receives a request from a client relating to an account associated with the client, and values associated with a set of parameters relating to the request. The system matches the values to a structure that includes cases of the set of parameters to determine one or more cases similar to the values associated with the set of parameters. The system accesses information for the account based on routing information corresponding to the determined one or more similar cases. | 2011-02-03 |
20110029503 | APPARATUS AND METHODS FOR MANAGING A SOCIAL MEDIA UNIVERSE - Disclosed are methods and apparatus for managing social media universes. In one embodiment, media content and community members that have been associated with a new concept for creating a new universe are searched on a plurality of media content servers. For each found new concept, an association is retained between the new universe for the new concept and any found media content and community members. When a requesting user requests to view the new universe, a representation of the media content and the community members that are associated with the new universe is displayed for the requesting user. | 2011-02-03 |
20110029504 | SEARCHING AND ACCESSING DOCUMENTS ON PRIVATE NETWORKS FOR USE WITH CAPTURES FROM RENDERED DOCUMENTS - A facility for exposing an index of private documents is described. In a private network, the facility (1) identifies electronic versions of documents that are available inside the private network, including a distinguished document; (2) constructs an index covering the identified electronic versions of documents; and (3) exports the constructed index from the private network to an index publication server. At the index publication server, the facility (1) receives the exported index; (2) receives a query via a public network; and (3) uses an index, based upon the received index, to generate a query result for the received query that contains the distinguished document. | 2011-02-03 |
20110029505 | METHOD AND SYSTEM FOR CHARACTERIZING WEB CONTENT - An exemplary embodiment of the present invention provides a method of processing Web activity data. The method includes obtaining a database of clickstream data comprising a user identifier corresponding with a user ID and a uniform resource locator (URL) corresponding with a Web page visited from the user ID. The method also includes generating a plurality of features based on the URL. Further, the method includes generating a data structure comprising the user ID and the feature. The method also includes generating segment information from the data structure based on the similarity of a URL visitation pattern across different user IDs, wherein each segment in the segment information comprises one or more user IDs and one or more features. | 2011-02-03 |
20110029506 | METHOD AND APPARATUS FOR BOUNDING LARGE QUERY OPERATIONS - Bounding of large queries is provided in a network analysis environment by receiving a user query of a data set of network transactions, submitting a meta data query to the data set to determine whether the query would require an unreasonable amount of time to complete, and notifying the user to re-formulate the query if it would require too much time. | 2011-02-03 |
20110029507 | CARDINALITY AND SELECTIVITY ESTIMATION USING A SINGLE TABLE JOIN INDEX - A method for estimating the selectivity of a database base table predicate, the cardinality of a join, and the cardinality of an aggregation. The method includes receiving a database query, the query comprising one or more query predicates and referencing one or more database tables. One or more join indexes are identified, the join index(es) defined on respective database tables referenced by the database query. The join index(es) comprises one or more join index predicates, and includes one or more join columns in its select list. The row count selected by the query predicates is calculated at least partly using the row count or statistics of the one or more join indexes. The selectivity of the base table predicate is calculated at least partly from the calculated row count. The cardinality of the join is estimated at least partly from the row count and statistics of the identified join index(es). | 2011-02-03 |
20110029508 | SELECTIVITY-BASED OPTIMIZED-QUERY-PLAN CACHING - Embodiments of the present invention partition optimized query plans into equivalence groups, each comprising one or more equivalence classes. Each equivalence group corresponds to a particular compiled, normalized, and parameterized query plan prior to optimization. Each equivalence class within an equivalence group corresponds to a different query plan corresponding to the particular compiled, normalized, and parameterized query plan represented by the equivalence group that has been optimized with respect to the selectivity of one or more predicate clauses of the query that is compiled to produce the particular compiled, normalized, and parameterized query plan. Optimized query plans are cached according to their respective equivalence groups and equivalence classes. When a query, similar to a query already compiled, optimized, and cached, is subsequently received and compiled, a selectivity for a predicate of the compiled query is computed, allowing the database management system to retrieve a cached query plan optimized for a similar query with similar selectivity. | 2011-02-03 |
20110029509 | Best-Bet Recommendations - Best-bet recommendation may be provided. User behavior associated with a search result may be logged and applied to a relevance classifier. The relevance classifier may determine whether the user behavior indicates that the search result may comprise a best-bet result. A best-bet result may comprise a result associated with a high confidence that the result may be satisfactory to a user. The relevance classifier may be trained according to past searches and user behavior to improve the confidence on best-bet recommendations. Once confidence in a search result is high enough, future searches on the same query may provide the best-bet result to the searching user. | 2011-02-03 |
20110029510 | METHOD AND APPARATUS FOR SEARCHING A PLURALITY OF STORED DIGITAL IMAGES - A plurality of stored digital images are searched. Images are retrieved in accordance with a search query (step | 2011-02-03 |
20110029511 | KEYWORD ASSIGNMENT TO A WEB PAGE - A method, system and apparatus for a assigning keywords to a web page using keyword data from the web page itself, web pages having links pointing to the web page, and web pages pointed to by a link in the web page, wherein the keyword data from the multiple web pages is processed to provide a relevant set of keyword data for the web page. | 2011-02-03 |
20110029512 | PROVIDING LINK TO PORTION OF MEDIA OBJECT IN REAL TIME IN SOCIAL NETWORKING UPDATE - Techniques are described herein that are capable of providing a link to a portion of a media object (e.g., video, audio, etc.) in real time in a social networking update. For example, a user in a social networking system may generate a social networking update that references a media object while the user is consuming the media object. A determination may be made that the user is consuming the media object and that the user generates the social networking update while the user is consuming the media object. A link is inserted in the social networking update that references a portion of the media object that corresponds to a time instance at which the user generates the social networking update. For instance, the link may be automatically inserted in the social networking update. | 2011-02-03 |
20110029513 | Method for Determining Document Relevance - The relevance of a document to a given word or phrase is determined by calculating a function of whether the word or phrase occurs in the document and whether each member of a set of words or phrases related to the given word or phrase occurs in the document. A phrases may be included in this set if, out of all the documents in a collection that contain all the words of the phrase, the proportion of documents containing the phrase is greater than a predetermined value. Document relevance can be used to search for a document. | 2011-02-03 |
20110029514 | Case-Based Framework For Collaborative Semantic Search - Disclosed is a computer-implemented search method and computer-implemented agent system for efficient searching of information. Information may be located, for example, on XML databases, relational databases and files located on intranets and the Internet or other like computer network systems. Specifically, a service-oriented system architecture (also referred to as the Knowledge Sifter architecture), may be comprised of a community of cooperating agents. The system architecture may further be employed using a case-based framework configured to recommend query specifications and refinements based on previously-stored user-query cases. Other methodologies such as collaborative filtering, wherein the architecture can recommend a set of unseen items that are preferred by other users to the active user, can be used. Additionally, a hybrid filtering approach which combines both collaborative filtering and content-based filtering can be used effectively in the Knowledge Sifter architecture. | 2011-02-03 |
20110029515 | METHOD AND SYSTEM FOR PROVIDING WEBSITE CONTENT - An exemplary embodiment of the present invention provides a method of receiving Website content. The method includes generating a user profile comprising a cluster type obtained from a list of cluster types, wherein the list of cluster types is generated by processing a database of search queries. The method includes providing the relevant cluster types included in the user profile to a selected Website, wherein the cluster type sent to the Website is used by the Website at least in part to determine the content provided by the Website. | 2011-02-03 |
20110029516 | Web-Used Pattern Insight Platform - A web site usage pattern insight platform may be provided. User behaviors associated with web page requests, including search queries, may be captured and analyzed to provide usage pattern insights. The pattern insights may be aggregated across a plurality of users and may be used to provide recommendations for improving a system that hosts the web pages. | 2011-02-03 |
20110029517 | GLOBAL AND TOPICAL RANKING OF SEARCH RESULTS USING USER CLICKS - To estimate, or predict, the relevance of items, or documents, in a set of search results, relevance information is extracted from user click data, and relational information among the documents as manifested by an aggregation of user clicks is determined from the click data. A supervised approach uses judgment information, such as human judgment information, as part of the training data used to generate a relevance predictor model, which minimizes the inherent noisiness of the click data collected from a commercial search engine. | 2011-02-03 |
20110029518 | DOCUMENT SEARCH ENGINE INCLUDING HIGHLIGHTING OF CONFIDENT RESULTS - A search engine includes a decision component that determines whether documents that are returned in response to a user search query are likely to be very relevant to the search query. Links that refer to documents that the search engine determines to likely be very relevant may be displayed with visual cues that assist the user in browsing the links. The decision component may base its decision on a number of parameters, including: (1) the position of the document in a ranked list of search results, (2) the click through rate of the document, (3) relevance scores for the document and other documents that are returned as hits in response to the search query, and (4) whether the document is classified as a pornographic document (the search engine may refrain from showing visual cues for potentially pornographic documents). | 2011-02-03 |
20110029519 | Population clustering through density-based merging - A method and/or system for analyzing data using population clustering through density based merging. | 2011-02-03 |