30th week of 2011 patent applcation highlights part 54 |
Patent application number | Title | Published |
20110184854 | MERCHANT RATE LOOKUP - A system and method operate with a commerce processing system to determines a dynamic currency conversion markup rate for a given merchant and card number of a customer. The system and method determine the currency that is offered to the customer for the dynamic currency conversion transaction to support an opt-in process, so that an indication of a selected currency can be passed to a merchant in addition to the converted amount. Rate lookup logic is performed for every dynamic currency conversion transaction, and the data is arranged to be quickly accessed and occupies a minimum amount of memory storage space. Each merchant can elect to use a different rate for their customers based on business arrangements with the commerce processing system, their acquirer, the nature of their business, their competitors, and prevailing local market conditions. | 2011-07-28 |
20110184855 | SYSTEM AND METHOD FOR VIRTUAL PIGGYBANK - A method of providing control preferences for a prospective Internet user, the method comprising the steps of establishing a first account, the settings of the first account bcinj stored in a database; establishing a second account, the settings of the second account being stored in the database: linking the first and second accounts such that control settings of the second account are determined through the first account; and making a purchase from the second account consistent with the control settings of the second account. | 2011-07-28 |
20110184856 | SYSTEMS AND METHODS FOR CONTROLLING PAYMENT PROCESSING - A computer-implemented method for generating a financial product that is configured to be used for one or more payment transactions. The method includes receiving a selection of a plurality of core accounts for providing financial backing for the financial product, and generating the financial product based on one or more control parameters that define use restrictions for the financial product. | 2011-07-28 |
20110184857 | SYSTEMS AND METHODS FOR CONTROLLING PAYMENT PROCESSING - A computer-implemented method for generating a financial product that is configured to be used for one or more payment transactions. The method includes receiving a selection of a plurality of core accounts for providing financial backing for the financial product, and generating the financial product based on one or more control parameters that define use restrictions for the financial product. | 2011-07-28 |
20110184858 | SYSTEMS AND METHODS FOR MANAGING ACCOUNTS PAYABLE - A computer-implemented method for generating a first accounts payable financial product that is configured to be used for one or more payment transactions. The method includes receiving a selection of a core account for providing financial backing for the first accounts payable financial product; receiving a selection of a first recipient payee to which the first accounts payable financial product is to be distributed; generating the first accounts payable financial product based on one or more control parameters that define use restrictions for the first accounts payable financial product; and causing the first accounts payable financial product to be distributed to the first recipient payee. | 2011-07-28 |
20110184859 | Methods and systems for pricing products that enhance productivity - A method for pricing a productivity-enhancing product or method, such as a feed additive, a fertilizer, or the like, that includes consideration of an expected or realized added benefit from the productivity-enhancing product or method to an end user and the price that is expected to be received or has been received by the end user. Programs and systems with which such a pricing method are used are also disclosed. | 2011-07-28 |
20110184860 | METHOD AND SYSTEM FOR IMPLEMENTING AND MANAGING AN ENTERPRISE IDENTITY MANAGEMENT FOR DISTRIBUTED SECURITY IN A COMPUTER SYSTEM - A method and system for facilitating the management of user identities includes an ownership component, a registration component, and a servicing component. When a user first desires to access a system using the present invention, the registration component verifies the user's ownership of the underlying account by asking a variety of questions. Thereafter, when a user desires to service his account, the user may be re-queried to determine if he is attempting to access the correct information. An authentication and access component provides the functionality to access a system of the present invention. An audit component can be configured to periodically monitor the various accounts to ensure a continued linking between users and accounts. | 2011-07-28 |
20110184861 | METHOD AND SYSTEM FOR IMPLEMENTING AND MANAGING AN ENTERPRISE IDENTITY MANAGEMENT FOR DISTRIBUTED SECURITY IN A COMPUTER SYSTEM - A method and system for facilitating the management of user identities includes an ownership component, a registration component, and a servicing component. When a user first desires to access a system using the present invention, the registration component verifies the user's ownership of the underlying account by asking a variety of questions. Thereafter, when a user desires to service his account, the user may be re-queried to determine if he is attempting to access the correct information. An authentication and access component provides the functionality to access a system of the present invention. An audit component can be configured to periodically monitor the various accounts to ensure a continued linking between users and accounts. | 2011-07-28 |
20110184862 | Selecting a Device to Display Content - A method for displaying content is described. The method includes sending multimedia content to a first device and a second device for display on the first device and the second device; selecting one of the first device and the second device to display additional content based on a type of the additional content or a source of the additional content; sending the additional content to the selected device for display on the selected device. | 2011-07-28 |
20110184863 | SMART ON-LINE FILING SYSTEM - An approach is provided for enabling the assembly and delivery of documents for facilitating electronic bill payment and online document management. Collection of document information associated with a user account is performed, e.g., via a browser application. For example, the document information can include a digital scan of a physical document or an image. The collected document information is stored in a cloud-based filing system, which is configured to store a multitude of document information for respective user accounts. One or more actions are selectively initiated based on the collected document information for the particular user account. | 2011-07-28 |
20110184864 | CASH FOLDING APPARATUS AND METHOD - Embodiments of the present invention provide currency solutions for the visually impaired by, for example, providing automated teller machines (ATMs) or other cash dispensers configured to dispense folded bills to the customer. The bills are folded based on denomination to allow the customer receiving the bills from the cash dispenser to be able to identify the denomination of each bill. In some embodiments, the cash dispenser is configured to automatically identify whether the customer prefers to receive folded bills and, in some embodiments, the cash dispenser is configured to fold and dispense bills according to customer preferences. | 2011-07-28 |
20110184865 | INTERACTING WITH USER AT ATM BASED ON USER PREFERENCES - Embodiments of the present invention provide apparatuses, methods, and computer program products that allow for interaction with a user at an automated teller machine (ATM) based on pre-established user preferences. For example, an ATM is provided having: (1) a user interface configured to receive user identifying information from a user; and (2) a processing device operatively coupled to the user interface and configured to use the user identifying information to determine a pre-established user preference, wherein the processing device is further configured to use the user interface to interact with the user based at least partially on the pre-established user preference. | 2011-07-28 |
20110184866 | SYSTEMS AND METHODS FOR ENHANCED TRANSACTION PROCESSING - A computer-implemented method for modifying control parameters associated with a financial product that is linked to an account. The method includes receiving updated control parameters for the financial product, where the account provides financial backing for the financial product, and the updated control parameters define updated use restrictions for the financial product; and modifying the control parameters associated with the financial product to reflect the updated control parameters, where the financial product is configured to be used for one or more payment transactions in accordance with the updated use restrictions. | 2011-07-28 |
20110184867 | SYSTEM AND METHOD FOR GENERATING A DYNAMIC CARD VALUE - A method and system is provided for generating a dynamic card value (DCV) from a mobile user device for use in a transaction between a user cardholder and a transaction provider. The DCV may be configured for use as a card verification value (CVV), also known as a card security code (CSC), a primary account number (PAN), or a portion of a PAN. The DCV may be generated using a DCV generator which may include an algorithm and a DCV generation key. The DCV generation key may be camouflaged. Obtaining a DCV from the user device may require inputting a PIN, a device identifier, a challenge or transaction information. The DCV may be used for any transaction requiring the input of a user identification number and a verification value, including, credit card transactions, debit card transactions, online or telephonic transactions. | 2011-07-28 |
20110184868 | ENHANCED INVITATION PROCESS FOR ELECTRONIC BILLING AND PAYMENT SYSTEM - Enhanced systems and methods for processing invoices, payments, and money transfers are described. One aspect of the invention is a computer-implemented method (and corresponding system and computer program product) for inviting an entity to open an account at a billing and payment system, the method comprising: issuing a check payable to the entity, wherein a checkbox for opening an account at the billing and payment system is printed on an endorsement section of the check along with a reference to additional information regarding additional information related to the account opening; receiving an image of the endorsement section of the check after the check is cleared; determining whether the checkbox is checked in the image; and responsive to a determination that the checkbox is checked, opening an account for the entity at the billing and payment system. | 2011-07-28 |
20110184869 | METHOD OF MANAGING FRANCHISES USING CREDIT-CARD PAYMENT SYSTEM - A method of managing franchises using a credit-card payment system is provided. The method includes (a) inputting a goods selection or service use statement of a customer at a franchise to a franchise client to calculate an estimated payment amount, inputting member information of the customer to the franchise client, and transmitting the member information to a customer information server of a head office to request member authentication; (b) receiving, by the customer information server, a member authentication request signal for the customer, comparing the member authentication request signal with previously stored member information of the customer to perform authentication processing, and transmitting the result of authentication processing to the franchise client; (c) inputting credit-card payment information for the estimated payment amount to the franchise client, requesting a card company for payment approval, and receiving approval information; (d) outputting selection items for a satisfaction survey for service provided by the franchise through a sign pad connected to the franchise client; (e) when customer response data for the survey selection items is received from the sign pad, analyzing and statistically processing customer satisfaction evaluation information for the franchise according to the selection items, and storing the resultant customer satisfaction evaluation information in a database of the customer information server; and (f) switching the sign pad to a screen for obtaining a digital signature. | 2011-07-28 |
20110184870 | FORM PROCESSING IN A USER INTERFACE WORKFLOW COMPOSITION TOOL - A method for user interface workflow composition includes defining a form of different fields, at least one of the fields in the form referencing a business object providing access to data in an external data source that is different than at least one other data source for a correspondingly different one of the fields. A set of references to both human steps and automated steps of a workflow is loaded such, each human step referencing a corresponding user interface and each human step and automated step individually including contextual data. A human step is generated for the defined form and loading into the module. Graphical elements, each representative of a selected human or automated step, are visually placed into a canvas along with an individual graphical element representative of the defined form. Transitions are defined between the human and automated steps represented by corresponding graphical elements setting forth a user interface workflow. Finally, computer readable instructions are generated for the user interface workflow. | 2011-07-28 |
20110184871 | Automated Digital Express Gateway For Licensing And Acquiring Rights & Permissions For 3rd Party Copyrighted Content - The invention provides an end-to-end automated streaming workflow process which enables real-time or batch processing to grant licenses and to acquire licenses for 3 | 2011-07-28 |
20110184872 | METHODS AND SYSTEMS FOR PRIORITIZING CALL INITIATION IN A REAL ESTATE MANAGEMENT APPLICATION - A real estate service offers a management application for real estate agents to, for example, coordinate and manage real estate activities related to their clients. In one example, such a real estate application includes an embedded dialer application that includes several functionalities to develop a prioritized call initiation queue. In embodiments, the dialer retrieves and prioritizes all contacts associated with the agent using the dialer application. The dialer may utilize one or more of several mechanisms to prioritize the list of contacts to present the final call initiation queue to the user. The prioritization process takes several factors into account, such as, for example, the current availability of the client, a present geographic location of the client, an “emerging star” client, etc. | 2011-07-28 |
20110184873 | METHODS AND SYSTEMS FOR TRANSMITTING LOCATION BASED AGENT ALERTS IN A REAL ESTATE APPLICATION - Disclosed herein is a “location alert” feature of a real estate management application automatically identifies one or more of a real estate agent's clients that may be interested in receiving information related to a property that the agent is currently visiting. When the agent activates the location alert feature, a real estate service automatically captures information about the agent's current location, identifies potential clients that may be interested in the current location, and blasts out personalized alerts to the identified clients. | 2011-07-28 |
20110184874 | LEAD ALLOCATION IN REAL ESTATE APPLICATIONS USING INCOMING CLIENT'S GEOGRAPHIC POSITION - Disclosed herein is a lead allocation methodology that relates to a scenario where a client is best served by being assigned to an agent located in close geographic proximity to the client's current geographic position. In order to best cater such interests, the real estate service may perform the lead allocation by identifying current the geographic position of the client, and then comparing that position against current geographic positions of agents in geographic proximity to the client. In some instances, the real estate service identifies a certain number of most proximate agents and relays the client's request to such agents. When one of the agents responds to the request, that agent is assigned to the client. In some instances, the service then informs the client about the assignment, and also, in some instances, indicates an expected arrival time of the agent at the client's present location. | 2011-07-28 |
20110184875 | LEAD ALLOCATION IN REAL ESTATE APPLICATIONS USING DYNAMIC AGENT ALLOCATION WEIGHTAGES - An embodiment of lead allocation methodologies relates to dynamically assessing an allocation weightage of the real estate agents at the time an incoming client makes an agent request, and allocating an agent to the client based on a ranking of the allocation weightage. Each agent in a real estate service community comes with certain unique qualifications. Such qualifications could include expertise in specific factors. While some qualifications may stay constant, other qualifications, such as expertise, current client load, etc. vary with time and need to be periodically assessed. Additionally, the qualification of a given agent may also vary with respect to client characteristics. Accordingly, when a client makes a request for an agent, efficient lead allocation may be accomplished by dynamically assessing the status or qualifications of the agents at the time the request is made, and allocating the most qualified agent according to the dynamic assessment. | 2011-07-28 |
20110184876 | VIRTUAL BIDDING PLATFORM FOR LEAD ALLOCATION IN REAL ESTATE APPLICATIONS - In embodiments, the real estate service offers a virtual allocation platform to the real estate agents, allowing the agents to bid for an incoming client. In embodiments, the real estate service computes a ranking of the real estate agents and allows the real estate agents to bid for an incoming client. The real estate service evaluates a bid as a function of the allocation weightage (and corresponding ranking) of the agent and processes the bids in one of several ways. In some instances, the real estate service collects bids for a certain duration of time (e.g., 30 minutes after receiving the client request). The real estate service collects the bids and allocates the client to the bidder with the highest allocation weightage. In some instances, a tiered bidding system is utilized based on a ranking of the agents. | 2011-07-28 |
20110184877 | INSIDER THREAT CORRELATION TOOL - Systems and methods for calculating threat scores for individuals within an organization or domain are provided. Aspects of the invention relate to computer-implemented methods that form a predictive threat rating for user accounts. In one implementation, a first threat score representing a first time period may be calculated. The first threat score may be compared with aspects of the same user accounts for a second time period. Weighting schemes may be applied to certain activities, controls, and/or user accounts. Further aspects relate to apparatuses configured to execute methods for ranking individual user accounts. Certain embodiments may not block transmissions that violate predefine rules, however, indications of such improper transmission may be considered when constructing a threat rating. Blocked transmissions enforced upon a user account may also be received. Certain activity, such as accessing the internet, may be monitored for the presence of a security threat and/or an ethics threat. | 2011-07-28 |
20110184878 | MANAGED SERVICE FOR DETECTION OF ANOMALOUS TRANSACTIONS - A managed service for the detection of fraud and/or anomalous transactions is disclosed. In one implementation, the managed service receives data from customers over a wide area network, the data for each customer relating to information that the customer would like monitored for anomalous transactions. The service may analyze data from the customers based on Benford's law to detect potential anomalous transactions in the data from the customers. The managed service may further report occurrences of detected potential anomalous transactions to the customer. | 2011-07-28 |
20110184879 | METHOD AND APPARATUS FOR SOCIALLY ACQUIRING GOODS OR SERVICES - An approach is provided for coordinating the acquisition of items. Acquisition information for a plurality of items is received. Transmission of the acquisition information is caused, at least in part, to a plurality of devices. Status information related to acquiring at least a portion of the items is received from at least one of the devices. Transmission of the status information to at least another one of the devices is caused, at least in part. | 2011-07-28 |
20110184880 | Subscription Renewals for Digital Content - Subscriptions for digital products including digital content are disclosed. A subscription for a digital product can provide digital content to subscribers for a period of time. In one embodiment, a subscription for a digital product can be purchased from an online store, and then a subscriber can receive digital content associated with the subscription. The subscription may require renewal if the subscription is to be continued. A subscription server can be provided to manage renewal of subscriptions, including payment of subscription renewal fees, so that subscriptions can be renewed and thus continued. Receipts for payments can be electronically distributed so that, upon renewal, digital content providers for subscriptions can verify that a given subscriber has renewed a particular subscription for a digital product. | 2011-07-28 |
20110184881 | System and method for managing and using a competitive media site - A system and method for enabling networked computer users to manage and use a competitive media site is disclosed. A particular embodiment includes receiving a first and second content item from one or more content sources via a network; using a processor to initiate a competition in which users can submit ratings in support of either the first or the second content item; designating either the first or the second content item as a winning content item of the competition based on the user submitted ratings; and awarding points to winners of the competition, the winners including users who submitted ratings in support of the winning content item. | 2011-07-28 |
20110184882 | SOCIAL MODELING OF PROCESSES - A computer implemented method for social modeling is disclosed. The method includes entering into a modeling environment one or more model elements by one or more users via communication device communicating over a communication network, performing modeling actions on the model elements, by the users according to their roles, determining if one or more of the model elements satisfy a policy, and if so determining that the policy satisfying model elements are finalized. A computer program product and a data processing system are also disclosed. | 2011-07-28 |
20110184883 | METHODS AND SYSTEMS FOR SIMULATING A SEARCH TO GENERATE AN OPTIMIZED SCORING FUNCTION - Methods and systems for deriving a scoring function, for use in ordering a set of search results, are described. Consistent with some embodiments, a simulation platform includes an offline simulator module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the offline simulation platform to derive a set of weighting factors for use with one or more parameters in a parametric scoring function. The weighting factors are determined, for example, by specifying an equation setting one or more constraints and then solving the equation for the weighting factors. | 2011-07-28 |
20110184884 | OPTIMIZING PORTFOLIOS OF FINANCIAL INSTRUMENTS - A decision model is applied to a set of current data from a mortgage portfolio to generate a first portfolio metric. The decision model is formed from a network of a plurality of predictive models that are trained on historical data derived from a plurality of mortgage account profiles for a plurality of mortgages within the mortgage portfolio. One or more of the predictive models is an action-based predictive model allowing modification of at least one attribute affecting performance of the mortgage portfolio. One or more of the attributes can be modified and a second portfolio metric can then be optimized, using the decision model, in light of at least one constraint (which can be user-defined). Related techniques, apparatus, systems, and articles are described. | 2011-07-28 |
20110184885 | Methods and Systems for Comparing Stocks - An instrument and system for consistent and objective comparison of stock exchange listed stocks, regardless of geographical market, business activity and trading currency is provided. The instrument is configured to compare stocks current trading prices, by producing iso-prices and iso-values. Two stocks' iso-prices have equal premiums and discounts, in relation to their respective long-term price trends. Iso-values, on the other hand, represent prices that correspond to the same compounding rate of stockholder return. | 2011-07-28 |
20110184886 | AUTOMATED AGENT FOR SOCIAL MEDIA SYSTEMS - A method to automatically process social media data includes capturing captured data, describing actions and/or context relating a user across multiple social media systems. The captured data is stored within a database. One or more interfaces are provided in order to provide access to the stored captured data. A rules database is configured to store multiple social media rules (e.g., behaviors) that may be associated with a user. A behavior engine is configured to perform autonomous activities, on behalf of a user with respect to multiple social media platforms, based on the social medial rules and/or the captured data. | 2011-07-28 |
20110184887 | METHOD, PROCESSOR AND MAIL TRANSPORT SYSTEM FOR ASSOCIATING INFORMATION WITH A MAIL ITEM - In a method, data processor and mail transport system for a mail item, the mail item has an electronic memory device physically associated therewith that contains electronically stored information that is relevant for the transport of the mail item. | 2011-07-28 |
20110184888 | SYSTEM TO TRANSMIT AND RECEIVE WIRELESS POWER, TERMINAL DEVICE, MANAGEMENT SERVER, AND WIRELESS POWER TRANSMISSION APPARATUS - A system to transmit and receive wireless power, a terminal device, a management server, and a wireless power transmission apparatus may use non-radial wireless energy transmission technology to generate a resonant frequency in resonators and charge a device. The terminal device may receive the wireless power to perform charging by non-contact energy transmission. | 2011-07-28 |
20110184889 | Image forming system - An image forming system includes: an image forming unit that forms an image on a sheet including a mail; a size recognizing unit that recognizes a size of the mail on which the image is formed by the image forming unit; and a postage calculating unit that calculates the postage of the mail, on the basis of a signal output from the size recognizing unit. | 2011-07-28 |
20110184890 | HEAT TRANSFER COMPOSITIONS - A heat transfer composition comprising trans-1,3,3,3-tetrafluoropropene (R-1234ze(E)), difluoromethane (R-32) and 1,1-difluoroethane (R-152a). | 2011-07-28 |
20110184891 | UTILIZING CASH FLOW CONTRACTS AND PHYSICAL COLLATERAL FOR ENERGY-RELATED CLEARING AND CREDIT ENHANCEMENT PLATFORMS - In accordance with the present invention, a financial instrument for the energy market is created. The financial instrument comprises a derivative instrument related to accounts receivable or accounts payable or both. In a preferred embodiment, the derivative instrument normally consists of two sets of linked swaps. In the first set, the seller exchanges two things with a third party: (i) the right for payment of accounts receivable within a month from the buyer is exchanged for the right to payment of such accounts receivable within a week from the third party; and (ii) the obligation to deliver energy to the buyer is exchanged for the obligation to deliver to the third party. The buyer exchanges the mirror image of those with a third party, to wit: (i) the obligation to pay within a month to the seller is exchanged for the obligation to pay within a week to the third party, but the buyer receives financing to offset the cash flow ramifications; and (ii) the obligation to take delivery from the seller is exchanged with the obligation to take delivery from the third party. In accordance with another aspect of the present invention, the process takes place on a ‘clearing platform’ for such energy transactions. | 2011-07-28 |
20110184892 | Apparatus and Method for Baggage Check and Promotional Advertisement - A luggage tag for identifying luggage and providing promotional material includes a substrate comprising an elongated portion for forming a loop with which to attach the tag to a piece of luggage; a first scratch surface portion on the substrate which is removable to reveal a first printed indicator; and a second scratch surface portion on the substrate which is removable to reveal a second printed indicator, wherein, if the first and second printed indicators match, the tag is a prize winner. The substrate has a detachable portion, the second scratch surface being disposed on the detachable portion of the substrate. The elongate portion for forming the loop and the first scratch surface are disposed on a main portion of the substrate which remains as the luggage tag after the detachable portion is detached. | 2011-07-28 |
20110184893 | ANNOTATING QUERIES OVER STRUCTURED DATA - A query may be received at a computing device and may include one or more terms. For each set of structured data tuples, a set of tokens may be determined from the terms of the query by the computing device based on attribute values of attributes associated with the structured data tuples in the set of structured data tuples. An annotated query may be determined from each of the sets of tokens. A probability score may be determined for each of the determined annotated queries. The annotated query having the highest determined probability score may be selected, and one or more structured data tuples may be identified from the structured data tuples that have attributes with attribute values that match one or more tokens of the selected annotated query. | 2011-07-28 |
20110184894 | GENERATING A SET OF ATOMS - An automated method comprises receiving training data representing an initial data set including text representing at least one concept embodied by the data set, using the training data in order to generate a set of atoms, each atom comprising at least one word that represents one or more concepts of the initial data set, wherein generating a set of atoms comprises minimising a cost function using an iterative process to identify one or more atoms. | 2011-07-28 |
20110184895 | TRAFFIC OBJECT RECOGNITION SYSTEM, METHOD FOR RECOGNIZING A TRAFFIC OBJECT, AND METHOD FOR SETTING UP A TRAFFIC OBJECT RECOGNITION SYSTEM - A method for setting up a traffic object recognition system. A scene generator simulates three-dimensional simulations of various traffic situations which include at least one of the traffic objects. A projection unit generates signals which correspond to signals that the sensor would detect in a traffic situation simulated by the three-dimensional simulation. The signals are sent to the evaluation unit for recognizing traffic objects, and the pattern recognition is trained based on a deviation between the traffic objects simulated in the three-dimensional simulations of traffic situations and the traffic objects recognized therein. | 2011-07-28 |
20110184896 | METHOD FOR VISUALIZING FEATURE RANKING OF A SUBSET OF FEATURES FOR CLASSIFYING DATA USING A LEARNING MACHINE - A method for enhancing knowledge discovery from a dataset uses visualization of a subset features within a dataset that provide the best separation of the dataset into classes. One or more classifiers are trained using each subset of features and the success rate of the classifiers in accurately classifying the dataset is calculated. The success rate is converted into a ranking that is represented as a visually distinguishable characteristic. One or more tree structures may be displayed with a node representing each feature, and the visually distinguishable characteristic is used to indicate the scores for each feature subset. Connectors between the nodes may be used to indicate unconstrained and constrained feature sets. Nodes within a constrained path may be substituted for a feature within the preferred, unconstrained path if that feature is impractical to measure. | 2011-07-28 |
20110184897 | Contingency planning system and method - A contingency planning system apparatus including a world description subsystem responsive to data representing a description of the world related to a planning problem and configured to instantiate a plurality of world codelets in a codelet workspace. A coderack subsystem is responsive to a slipnet network and is configured to instantiate a plurality of codelets in the codelet workspace each having one or more slots for binding with binding sites of lower level codelets and configured to monitor constraint changes thereto and propagate those changes to any related codelets. A temperature subsystem is configured to detect when temperature in the codelet workspace has reached a predetermined level indicating a satisfactory solution to the planning problem has been achieved. A plan extractor is responsive to the temperature subsystem and is configured to extract one or more contingency plans from the codelet workspace when the predetermined temperature is reached and configured to cause the temperature subsystem change the temperature in the codelet workspace such that the plurality of codelets will develop new bindings representing new solutions to the planning problem. | 2011-07-28 |
20110184898 | Weight-Prediction System and Method Thereof - The present invention provides a weight-prediction method comprising the following steps: providing the first-period data and the second-period data of basic users and proving users, respectively; using an Artificial Neural Network method to analyze the first-period data and second-period data of basic users to calculate a basic parameter; analyzing the first period data of proving users by using a Fuzzy Inference system based on the basic parameter and then calculate a predictive data; comparing the predictive data with the second-period data of proving users and determining if the predictive data is in an acceptable range. If the predictive data is certainty in the acceptable range, the basic parameter is defined as a predictive parameter. | 2011-07-28 |
20110184899 | METHOD AND SYSTEM FOR GENERATING RECOMMENDATIONS OF CONTENT ITEMS - A recommendation system comprises a recommendation server ( | 2011-07-28 |
20110184900 | AFFECTIVE MODEL DEVICE AND METHOD FOR DECIDING THE BEHAVIOR OF AN AFFECTIVE MODEL DEVICE - An affective model device and a method of deciding the behavior of an affective model device are provided. The affective model device has affective components representing trait, attitude, mood, emotion, and the like. The affective model device updates the emotion at regular time intervals or when a stimulus is received, and decides the behavior based on the updated emotion. The emotion may be updated depending on trait, attitude, and mood. | 2011-07-28 |
20110184901 | Integrated Security Event Management System - An integrated security event management system (ISEMS) is disclosed and is based on service-oriented architecture (SOA) and includes one or more computers connected to one or more service-providing devices. At least one of the computers comprises one or more modules that are adapted to perform the following tasks: tasks to dynamically discover the service-providing devices and their services within a transit security domain in about real-time; tasks to acquire asynchronous state information notifications in about real-time from the discovered services; tasks to determine one or more Boolean outcomes from the asynchronous state information in about real-time via a configurable rules engine; and tasks to evaluate the one or more Boolean outcomes in about real-time via a configurable policy engine to determine state changes of one or more security policies. | 2011-07-28 |
20110184902 | BUSINESS RULE INTEGRATION WITH ENGINEERING APPLICATIONS - The system integrates a business rule engine with an engineering application that performs one or more predetermine functions relating to the monitoring, analyzing or controlling of a physical system. Rule processing requests are transmitted from the engineering application to a rule based service which manages the data retrieval, data insertion, rule engine invocation activities in a two pass design so as to optimize the rule processing performance for online system monitoring and control. | 2011-07-28 |
20110184903 | Operation System For Providing Backup Batteries For Hybrid Vehicles And/Or Electric Vehicles And Method Thereof - An operation system for providing backup batteries for hybrid vehicles and/or electric vehicles and a method thereof are provided. In accordance with the present invention, information and data related to backup batteries demanded for driving the gas-electric hybrid vehicles or electric vehicle to moves are obtained and processed, and according to the processed information and data, a service end provides backup batteries for replacing the original batteries for further driving the vehicle to move. When the vehicles at the client end lack electric power for further driving, they no longer need to wait to the have their batteries charged. Instead, backup batteries having sufficient electric power stored therein are provided for replacement to provide electric power for further driving. | 2011-07-28 |
20110184904 | Dynamic Storage Blocks Tiering - Storage management for database access, in which selected data blocks are associated with particular business operations, and in which those data blocks are disposed in response to an assessment of which of those business operations are more important, more urgent, or have a greater need to be reliable. This has the effect that overall transaction performance is improved without significantly increasing infrastructure cost. Noting the relative importance of those particular business transactions and the relative probability that those data blocks will be needed by those particular business transactions, and assuring that data blocks associated with relatively important business transactions are moved to relatively superior storage in advance of requests for access. | 2011-07-28 |
20110184905 | METHOD OF STORING AND ANALYSING DATA PRODUCED FROM INTERACTIONS BETWEEN EXTERNAL AGENTS AND A SYSTEM - The present invention relates to a method of storing data records produced from monitoring interactions between external agents and a system. The method comprises defining specific interactions that can occur between the external agents and the system as potential events of interest. A chain of interactions occurring during respective interaction sessions between a respective external agent and the system are monitored and potential events of interest occurring in the said chain are determined. Data records from the monitored chain of interactions are produced, the respective data record including data identifying determined potential events of interest and data associated therewith. A profile identity, representative of the external agent, is assigned to each data record produced during a said interaction session. Data records of individual potential events of interest are stored in a way that is ordered according to the type of potential event of interest and data records of potential events of interest occurring during an interaction session are stored in a way that is ordered according to assigned profile identity. | 2011-07-28 |
20110184906 | Client Side Locking - A collaborative authoring application provides an authoring environment in which two or more users can edit a document concurrently. Each user edits a copy of the document, sends updates to a master copy of the document, and receives updates from the master copy of the document. The authoring environment generally inhibits the users from providing conflicting editing instructions to the master copy of the document. For example, each user can generate a content lock about one or more data units within the document. The authoring environment may synchronize content locks automatically and content only at the request of the user. | 2011-07-28 |
20110184907 | METHOD AND SYSTEM FOR GUARANTEED TRAVERSAL DURING SHADOW MIGRATION - A method for migrating files including receiving, from a client, a file system (FS) operation request for a target FS, making a first determination that migration for a source FS is not complete, making a second determination that the FS operation request specifies a directory and that a directory level attribute for the directory on the target FS specifies that the directory is un-migrated. In response to the first and second determination, creating, using the meta-data for content in the directory, a directory entry for a file in the directory on the target FS, where the directory entry for the file is associated with a file level attribute that specifies the file is un-migrated, adding an unique identification (UID) for the file to a pending list, adding the UID for the directory to a removed list, and servicing, after the creating, the first FS operation request using target FS. | 2011-07-28 |
20110184908 | SELECTIVE DATA DEDUPLICATION - Data is selectively deduplicated such that portions of data suitable for deduplication are passed to a deduplication engine ( | 2011-07-28 |
20110184909 | METHOD AND APPARATUS FOR RANDOM ACCESS OF DATA STORED IN A SEQUENTIAL MANNER - Apparatus ( | 2011-07-28 |
20110184910 | Chain-of-Custody for Archived Data - A method that builds a chain-of-custody for archived data is disclosed to ensure the integrity and reliability of the archived data. In one implementation, by using a certified Time Stamp Authority (TSA), an indelible record of each time the archived data is touched (e.g. created, stored, retrieved, accessed, tested, moved, or transformed) is generated to build verifiable links between events to ensure the custody of the data can be audited and verified that it has remained intact throughout its lifetime. The chain-of-custody, in combination with the storage architecture that ensures archive data has not changed through various software and hardware means (e.g., multiple hash signatures to ensure integrity, timestamp authorities to pinpoint each time the archived data was touched, location information to pinpoint physical location, and coordinated chain of custody on multiple replicas of the digital artifact) validates that the archived data has not changed since it was archived. | 2011-07-28 |
20110184911 | DATA REPLICATION METHOD - To ensure data consistency for a new data replica created for a computing system, the transmission and receipt of messages altering the data are monitored and replication of the data is permitted when all changes to the data that have been transmitted to the data have been received. | 2011-07-28 |
20110184912 | DISPERSED STORAGE NETWORK UTILIZING REVISION SNAPSHOTS - A method begins by a processing module obtaining a directory file and determining a new snapshot identifier (ID) for the directory file. The method continues with the processing module identifying a version of a filename to associate with the new snapshot ID and updating the directory file by associating the snapshot ID to the version of the filename to produce an updated directory file. The method continues with the processing module dispersed storage error encoding the updated directory file to produce a set of encoded updated directory file slices and sending the set of encoded updated directory file slices to a dispersed storage network (DSN) memory for storage. | 2011-07-28 |
20110184913 | DISTRIBUTED DATA BACKUP - One or more techniques and/or systems are disclosed herein for backing up in-memory working store data. A first server in a plurality of connected servers detects a data change for a key-value pair the distributed in-memory working store. The first server determines a backup location for storing a copy of the key-value pair, which is comprised on a backup location server from the plurality of connected servers, by using a key from the key-value pair to identify the backup location server, and determine if the backup location server is available to store the backup copy. The first server sends the backup copy to the backup location server without prior permission from the backup location server and without subsequent feedback from the backup location server concerning the sending of the backup copy. | 2011-07-28 |
20110184914 | Database Archiving Using Clusters - A technique for archiving a relational database having tables of rows may use clusters. Transaction identifiers may be assigned to each of the rows in each of the tables such that all rows belonging to the same application transaction share a unique transaction identifier. Plural hierarchies may be determined, each hierarchy having high level nodes corresponding to the rows in a single table and dependent nodes corresponding to rows in other tables to which the rows in the single table are related in the database. The plural hierarchies may be merged to farm plural clusters, one cluster for each unique transaction identifier. Each cluster may have high level nodes corresponding to the plural hierarchies but only those dependent nodes from the plural hierarchies whose transaction identifiers correspond to that of the cluster. The clusters may be stored in one or more files to form an archive. | 2011-07-28 |
20110184915 | CLUSTER RESTORE AND REBUILD - Architecture that facilitates the restoration of a cluster database in a scalable way using backups (e.g., SQL database backups) and a partition rebuild mechanism to achieve a high level of partition level data consistency, even when restore fails on individual machines and/or machine failure occurs. The architecture restores replicas of the partitions in consideration that the backups may be created at different points and at different times. Optimized parallelism is achieved in restoring each database machine using local backups, which eliminates cross-machine network traffic. Thus, fast recovery of the distributed database can be accomplished on the order of hours over thousands of machines and terabytes of data. | 2011-07-28 |
20110184916 | INCREMENTAL AND PRIORITIZED RESTORATION OF BLOCKS - A first computational platform generates a data structure that indicates a set of blocks, wherein the indicated set of blocks have to be rewritten to revert a logical storage structure stored in the first computational platform to a previous state. An Input/Output (I/O) request that corresponds to a read operation on a selected block of the logical storage structure is received. A determination is made from the data structure that the selected block has to be rewritten to revert the logical storage structure stored in the first computational platform to the previous state. The first computational platform receives the selected block from a second computational platform, in response to a request made by the first computational platform to the second computational platform for the selected block. | 2011-07-28 |
20110184917 | OPERATION ARRANGEMENT SUPPORT SYSTEM AND METHOD THEREOF - An operation arrangement work is accelerated by improving efficiency of not only process of generating an operation arrangement proposal but also process of confirming whether the operation arrangement proposal is good or not by a user. An operation support system has an operation arrangement proposal generation part ( | 2011-07-28 |
20110184918 | RECOVERY POINT DATA VIEW SHIFT THROUGH A DIRECTION-AGNOSTIC ROLL ALGORITHM - A method and system of recovery point data view shift through a direction-agnostic roll algorithm is disclosed. The method includes forming a data view around a recovery point, and shifting the data view around the recovery point through a direction-agnostic roll algorithm that uses at least one of a roll-forward algorithm to shift the data view to a time after the recovery point and a roll-backward algorithm to shift the data view to a time before the recover point. A data integrity may be determined to be consistent at the recover point by examining data and meta-data associated with the recovery point. The recovery point may be associated with one of an automatically generated event, a user definable event, and/or a prepackaged event. A marker data may be generated at the recovery point to enable the direction-agnostic roll algorithm to reduce a recovery time objective when an algorithm is applied. | 2011-07-28 |
20110184919 | SYSTEM AND METHOD FOR PRESERVING ELECTRONICALLY STORED INFORMATION - A system and method for collection of electronically stored information (ESI) from Windows based desktops and laptops is disclosed that are under the control of remote custodians. The system and method include an external persistent memory storage device and a software application tool that is loaded onto the persistent memory storage device. The external persistent memory storage device is connected to the computer system hosting the persistent memory storage device to be examined, for example, by way of a USB or Ethernet port. Once connected to the computer system hosting the persistent memory storage device to be examined, a Quick Start program, which, when opened, allows the required processing to be methodically performed. Documentation is provided for completing information regarding the chain of custody of the external persistent memory storage device. The documentation may be imprinted on a security receptacle for receiving the external persistent memory storage device. The security receptacle is configured to protect the persistent memory storage device from electrostatic discharge and to indicate if the bag or container was tampered with after it was sealed. | 2011-07-28 |
20110184920 | SYSTEM AND METHOD FOR PROVIDING HIGH AVAILABILITY DATA - An embodiment relates to a computer-implemented data processing system and method for storing a data set at a plurality of data centers. The data centers and hosts within the data centers may, for example, be organized according to a multi-tiered ring arrangement. A hashing arrangement may be used to implement the ring arrangement to select the data centers and hosts where the writing and reading of the data sets occurs. Version histories may also be written and read at the hosts and may be used to evaluate causal relationships between the data sets after the reading occurs. | 2011-07-28 |
20110184921 | System and Method for Data Driven De-Duplication - Described are computer-based methods and apparatuses, including computer program products, for removing redundant data from a storage system. In one example, a data delineation process delineates data targeted for de-duplication into regions using a plurality of markers. The de-duplication system determines which of these regions should be subject to further de-duplication processing by comparing metadata representing the regions to metadata representing regions of a reference data set. The de-duplication system identifies an area of data that incorporates the regions that should be subject to further de-duplication processing and de-duplicates this area with reference to a corresponding area within the reference data set. | 2011-07-28 |
20110184922 | METHOD FOR FINDING FREQUENT ITEMSETS OVER LONG TRANSACTION DATA STREAMS - Provided is a method for finding frequent itemsets over logn transaction data streams. The method for finding frequent itemsets from data streams includes: (a) generating a plurality of projection tractions by projecting generated transactions; (b) mining each of the plurality of projection transactions by using a plurality of first layer prefix trees; (c) compressing the frequent itemsets generated at the first layer prefix tree to generate compressed itemsets; and (d) merging the generated compressed itemsets and mining the merged compressed itemsets by using a second layer prefix tree. Therefore, the present invention can effectively perform the frequent itemsets in the long transaction data stream environment. | 2011-07-28 |
20110184923 | METHOD AND SYSTEM FOR DEFERRED MAINTENANCE OF DATABASE INDEXES - Rectifying discrepancies between a table, from which a segment of data has been removed, and an index for the table may be deferred. Each entry in the index is sequentially analyzed to remove entries therefrom referring to any removed segment referenced in the starting location list. During this process, if a segment newly removed from the table is detected, then analysis of the index entries continues and an indicator is set that another segment has been removed. Analysis of the entries continues in a looping fashion until each entry has been assessed to determine if it makes a reference to any of the removed segments. If a query is received before rectification is complete then the query is amended by establishing search boundaries based so that the query does not produce any entries in the index referring to removed segments. | 2011-07-28 |
20110184924 | STORING TEMPORARY STATE DATA IN SEPARATE CONTAINERS - A temporary state service protocol is utilized by clients to temporarily store and access data within rows of a database between different requests made by end users. Each client creates and manages one or more items for storing data in rows of the database independently from other clients. An Application Programming Interface (API) is used to create and interact with the data that is temporarily stored in items within rows of the database. Different clients may share data within a single item and the data may persist beyond a session ending. Different rows of the database may be related such that a procedure affecting one of the rows affects its related rows. | 2011-07-28 |
20110184925 | System and Method for Compiling Search Results Using Information Regarding Length of Time Users Spend Interacting With Individual Search Results - A system and method for producing more relevant search results. When a user selects a search result from a search result listing, the amount of time that the user spends interacting with the item associated with the search result is tracked. Such information regarding interaction time is compiled and is used as a factor in assessing relevance of items in future searches. | 2011-07-28 |
20110184926 | EXPERT LIST RECOMMENDATION METHODS AND SYSTEMS - An expert list recommendation system is provided, including: a domain modeler for establishing an expert knowledge database according to a plurality of expert publications in different domains, receiving an inquired proposal, determining the academic field of the inquired proposal according to keywords of the inquired proposal and keyword sets of the expert publications in different domains stored in the expert knowledge database, and outputting a first domain expert list corresponding to the inquired proposal, wherein the first domain expert list comprises a first group of expert publications and a first group of expert names; and an expertise matcher for receiving the first domain expert list, comparing semantic relatedness between keywords of the inquired proposal and keywords corresponding to the first group of the expert publications of the first domain expert list to output a first expert list to a display device. | 2011-07-28 |
20110184927 | METHOD FOR SOURCING REPLACEMENT PARTS - A method of sourcing a piece of equipment or a replacement part includes preparing a part request record, providing a part source database, searching part source records in the database according to one or more search parameters associated with the part, part requestor or part source, creating a prospective part source list, and prioritizing the part source list by one or more indexing fields, to identify sources predicted to have the part at the best combination of quality, price, and other similar factors. A method of updating the indexing fields is also disclosed. | 2011-07-28 |
20110184928 | DETECTION OF BEHAVIOR-BASED ASSOCIATIONS BETWEEN SEARCH STRINGS AND ITEMS - A system and method are disclosed for automatically detecting associations between particular sets of search criteria, such as particular search strings, and particular items. Actions of users of an interactive system, such as a web site, are monitored over time to generate event histories reflective of searches, item selection actions, and possibly other types of user actions. An analysis component collectively analyzes the event histories to automatically identify and quantify associations between specific search strings (or other types of search criteria) and specific items. As part of this process, a decay function reduces the weight given to a post-search item selection event based on intervening events that occur between the search event and the item selection event. | 2011-07-28 |
20110184929 | SYSTEM AND METHOD FOR PROVIDING SPI EXTENSIONS FOR CONTENT MANAGEMENT SYSTEM - A virtual content repository (VCR) is a logical representation of one or more individual content repositories. The VCR uses a common Application Programming Interface (API) and a Service Provider Interface (SPI) to provide a single access point to one or more individual content repositories. The API describes how applications can interface with program logic and functionality provided by the content management system and the SPI describes how a content repository can be integrated into the VCR. A SPI adapter can be interposed between the at least one non-compliant repository in the VCR and the SPI. The SPI adapter can map a request to the non-compliant repository and provide content received from the non-compliant repository to originators of the requests. | 2011-07-28 |
20110184930 | Methods and Systems for Adjusting a Scoring Measure Based on Query Breadth - Methods and systems for adjusting a scoring measure of a search result based at least in part on the breadth of a previously-executed search query associated with the search result are described. In one described system, a search engine determines a popularity measure for a search result, and then adjusts the popularity measure based at least in part on a query breadth measure of a previously-executed search query associated with the search result. The search engine may use a variety of query breadth measures. For example, the search engine may use the quantity of results returned by the search query, the length of the query, the IR score drop-off, or some other measure of breadth. | 2011-07-28 |
20110184931 | List based attribute web search - If you know the name of a film star or a sports person then it is easy to find information about them. But suppose you don't know the name of the person you are trying to find. Suppose all that you know is that he is a singer who is homosexual and was knighted. My invention is a web search engine and you can submit a query to it such as: Occupation=“Singer”, Sex=“Male”, Sexuality=“Homosexual” and Honors=“Knighted”. | 2011-07-28 |
20110184932 | SEARCH USING PROXIMITY FOR CLUSTERING INFORMATION - The invention provides a method and system for hierarchical search retrieval. The method includes performing a text search on a hierarchy data structure of information. Forming a limited size hierarchy data structure using the search results. Assigning a location number for each search result in the hierarchy data structure. Sorting the hierarchy data structure. Clustering the sorted hierarchy data structure by categorizing the search results in the hierarchy data structure into groups that are related based on proximity. Limiting a hierarchical depth for each group in the clustered hierarchy data structure based on a configurable depth value to reduce hierarchical results for presentation. Providing the clustered hierarchical data structure as a list of search results as output. | 2011-07-28 |
20110184933 | JOIN ALGORITHMS OVER FULL TEXT INDEXES - According to one embodiment of the present invention, a method for processing join predicates in full-text indexes is provided. The method includes evaluating local predicates of an outer full text index to generate a first posting list of documents. For each document in the first posting list, the value of a join attribute is determined and an inner full text index is probed to obtain a second posting list of documents containing one of the join attributes determined for each document. Local predicates of an inner full text index are evaluated to generate a third posting list of documents, and the second posting list is merged with the third posting list to generate a merge list of documents. Documents in the first posting list may be paired up with documents in the merge list. | 2011-07-28 |
20110184934 | WAVELET COMPRESSION WITH BOOTSTRAP SAMPLING - A method for compressing an initial dataset may be implemented on a data processing system. The method may include generating a group of bootstrap samples of wavelet coefficients from the initial dataset using a wavelet basis function. An average quantile of the group of bootstrap samples of wavelet coefficients may be determined. The group of wavelet coefficients may be compressed by deleting initial wavelet coefficients having magnitudes less than the coefficient cutoff value equal to the average quantile. The compressed group of wavelet coefficients and the wavelet basis function may be used to approximate the initial dataset. | 2011-07-28 |
20110184935 | COMPUTERIZED SYSTEM AND METHOD FOR ASSISTING IN RESOLUTION OF LITIGATION DISCOVERY IN CONJUNCTION WITH THE FEDERAL RULES OF PRACTICE AND PROCEDURE AND OTHER JURISDICTIONS - A networked data processor maintains a database of information concerning potential evidence from litigants in legal proceedings supporting stipulated discovery agreements, and requiring meet-and-confer sessions prior to seeking court supervision. Individual or adverse parties can participate. Sources include data custodians, file repositories, electronic data, witnesses, etc. Managers and employees are polled to populate a database defining the litigant's organization and evidence. The evidence may be sequestered, copied and processed, e.g., filtered for confidentiality or privilege, analyzed as to format, and queried to assess the volume of data that would be responsive under alternative discovery specifications. Cost and time are assessed under alternative specifications and reports are provided for use in negotiating a discovery plan. A stipulated discovery plan may result, or if not, a meet-and-confer session is electronically managed in a multi-user teleconference. A report of stipulated and disputed points and associated arguments can be presented to the court. | 2011-07-28 |
20110184936 | DYNAMIC COMMUNITY-BASED CACHE FOR MOBILE SEARCH - A “Community-Based Mobile Search Cache” provides various techniques for maximizing the number of query results served from a local “query cache”, thereby significantly limiting the need to connect to the Internet or cloud using 3G or other wireless links to service search queries. The query cache is constructed remotely and downloaded to mobile devices. Contents of the query cache are determined by mining popular queries from mobile search logs, either globally or based on queries of one or more groups or subgroups of users. In various embodiments, searching and browsing behaviors of individual users are evaluated to customize the query cache for particular users or user groups. The content of web pages related to popular queries may also be included in the query cache. This allows cached web pages to be displayed without first displaying cached search results when a corresponding search result has a sufficiently high click-through probability. | 2011-07-28 |
20110184937 | SYSTEM AND METHOD FOR SELECTIVE INFORMATION AND RESOURCE SHARING - A method and system of automatically identifying a set of relevant and qualified recipients to share electronic data is disclosed. The system includes an electronic network configured to store and transmit the electronic data files. The electronic data files include one or more data tags defining a sharing condition that targets potential recipients of the data files or permits access to the data files. A people-tagging system provides an electronic platform including keyword lists (tags) defined by recipient users collaboratively. A matching tool includes software matching recipient users to the data files when the recipient users are associated with keyword lists that satisfy the sharing condition. The method includes tagging a data file by one or more keywords and using a people-tagging system where the recipient users define a list of tags on topics of interest. Recipient users are matched to data files when user lists of tags satisfying the sharing condition. | 2011-07-28 |
20110184938 | DETERMINING SIMILARITY BETWEEN SOURCE CODE FILES - According to one aspect of embodiments of the present invention, there is provided a computer system for determining similarity between a plurality of source code files. The computer system comprises a processor adapted to execute stored instructions, and a memory device that stores instructions for execution by the processor. The memory device comprises computer-implemented code adapted identify, in each of the plurality of source code files, data storage elements defined therein, determine which of the identified data storage elements are shared data storage elements, determine, for pairs of the source code files, the coincidence of the identified shared data storage elements, and identify pairs of the source code files as being similar based on the determined coincidence. | 2011-07-28 |
20110184939 | METHOD OF TRANSFORMING RESUME AND JOB ORDER DATA INTO EVALUATION OF QUALIFIED, AVAILABLE CANDIDATES - The present invention combines data in fields within tables of a dynamic database with the static XML metadata of a search collection in a combined hybrid static/dynamic database and search collection for use in evaluating qualified, available job candidates, The search results of the database search and the search collection search are filtered to narrow the candidates to the most qualified, available ones, according to the criteria set by the recruiter. | 2011-07-28 |
20110184940 | SYSTEM AND METHOD FOR DETECTING CHANGES IN THE RELEVANCE OF PAST SEARCH RESULTS - A query is received for a web search from a user, via a network. A search is performed for a first plurality of objects which match the query, whereby a first search result is produced. The first search result is ranked producing a first ranked search result. The occurrence of a trigger event is detected. A search is performed for a second plurality of objects accessible over the network which match the query, whereby a second search result is produced. The second search result is ranked producing a second ranked search result. The first ranked search result is compared with the second ranked search result wherein a delta score is determined for each reference in the second ranked search result. At least one of the references in the second ranked result set having a positive delta score is selected using and transmitted, over the network, to the user. | 2011-07-28 |
20110184941 | METHODS AND SYSTEMS FOR SELECTING AN OPTIMIZED SCORING FUNCTION FOR USE IN RANKING ITEM LISTINGS PRESENTED IN SEARCH RESULTS - Methods and systems for simulating a search, for the purpose of evaluating one or more scoring functions used in ordering item listings for presentation in a search results page are described. Consistent with some embodiments, a simulation platform includes a real-time simulation module that receives search result sets for search queries that result in the conclusion of a transaction. The result set is then processed by the simulation platform with one or more test scoring functions, such that the resulting position of the item listing that has resulted in the transaction can be compared with the actual position at which the item listing was displayed in the actual search results. For each test scoring function, an average rank shift metric is determined, and displayed, thereby providing a metric with which to base decisions about which scoring functions to use in the production system. | 2011-07-28 |
20110184942 | NATURAL LANGUAGE INTERFACE FOR FACETED SEARCH/ANALYSIS OF SEMISTRUCTURED DATA - Embodiments of the invention broadly contemplate systems, methods, apparatuses and program products providing a faceted search tool enabling a user to enter a natural language query that contains representative terms the user wants to search for, and a convenient interface display in which the facets which contain the searched values are automatically resolved and presented. | 2011-07-28 |
20110184943 | AUTOMATICALLY SCHEDULE AND RE-SCHEDULE MEETINGS USING RESCHEDULE FACTORS FOR CONFLICTING CALENDAR EVENTS - A method for scheduling calendar events includes receiving a search request with a plurality of constraints, searching the calendaring system databases to obtain a set of candidate calendar events that meet at least some of the constraints, calculating event reschedule factors for each candidate calendar event for which at least one participant has a conflicting calendar event, ranking the set of candidate calendar events based in part of the event reschedule factors, and preparing them for presentation. In various embodiments and circumstances, event reschedule factors correspond to one or more of: the ease of rescheduling a conflicting calendar event, an ease of overwriting a conflicting calendar event, the response status of the participants, the number of participants in the conflicting calendar event. | 2011-07-28 |
20110184944 | Longevity analysis and modifiable attribute identification - A method, software, database and system for determining modifiable lifestyle attributes which when altered, can increase the longevity of an individual is presented. Based on an individual's pangenetic (genetic and epigenetic) attributes and by comparison with databases of attributes and longevity data, specific modifiable attributes which increase longevity, based on the individual's specific pangenetic makeup, can be identified. | 2011-07-28 |
20110184945 | LOCATION AWARE RECOMMENDATION ENGINE - The subject matter disclosed herein relates to a location aware recommendation engine. In response to a recommendation request, relevant recommendations may be ranked based on the current location of a user, location associated with an entity, and/or accessibility criteria. | 2011-07-28 |
20110184946 | APPLYING SYNONYMS TO UNIFY TEXT SEARCH WITH FACETED BROWSING CLASSIFICATION - The invention provides a method and system for returning search results based on text and associated synonyms. The system including an input module configured for receiving a text search term. A search module is configured for searching index documents with the text search term to return matched index documents, and for searching synonym index entries to return classifications for synonym expansion for expanding the search for index documents. An analyzer module is configured for obtaining tokens for the text search term from the synonym index entries for determining matched synonym index entries. The search module is further configured for obtaining assigned synonym matching strength information of the matched synonym index entries in a search results list, and for sorting the search results list based on a confidence score to form a sorted search results list. An output module for presenting the sorted search result list on an interface module. | 2011-07-28 |
20110184947 | INFORMATION PROCESSING APPARATUS, INFORMATION PROCESSING METHOD, AND PROGRAM - When searching for and printing information from a plurality of portlets, a user must indicate search keywords for each portlet, and the labor increases as the number of portlet increases. Thus, the present invention enables compiling and printing related documents simply by inputting one search term, and the operational labor is thereby reduced. A portal server forms a portal system that manages a portlet server group. In this system, one portlet is defined as the main portlet, and formulae are defined for search terms for each portlet. The portal server searches the main portlet by using one designated search term and extracts related information according to the search term formula for other portlets based on these search results. The extracted search results resulting from searching each portlet using the search term formulae are laid out as one document and print data is produced. | 2011-07-28 |
20110184948 | MUSIC RECOMMENDATION METHOD AND COMPUTER READABLE RECORDING MEDIUM STORING COMPUTER PROGRAM PERFORMING THE METHOD - A music recommendation method and a computer readable recording medium storing a computer program performing the method are provided. In the music recommendation method, music items and rating data matrix comprising ratings and user IDs are first provided. Then, the ratings of each music item are classified into positive ratings and negative ratings. Thereafter, a pre-processing phase comprising a frame-based clustering step and a sequence-based clustering step is performed to transform the music items into perceptual patterns. Then, a prediction phase is performed to determine an interest value of a plurality of target music items for an active user. Thereafter, the target music items arranged into a music recommendation list in accordance with the first interest value and the second interest values, wherein the music recommendation list is a reference for the active user to select one of the target items. | 2011-07-28 |
20110184949 | RECOMMENDING PLACES TO VISIT - A method for recommending places to visit, included using a processor to provide the following steps: assembling a collection of images, wherein each image has first and second tags with the first tag corresponding to the location where the image was taken, and the second tag corresponding to subject matter of the image; clustering the images in response to the first tags into a plurality of locations; using the images in each location to produce at least one representative image of the location; using the second tags of images of each location to produce a list of representative keywords for each location; providing a query in the form of an image or subject matter, or both; and using the query in the form of an image to search among the representative images to recommend a location to visit, or using the query in the form of subject matter to search among the keywords to recommend a location to visit. | 2011-07-28 |
20110184950 | SYSTEM FOR CREATIVE IMAGE NAVIGATION AND EXPLORATION - A system and method for assisting a user in navigation of an image dataset are disclosed. The method includes receiving a user's text query, retrieving images responsive to the query from an image dataset, providing for receiving the user's selection of a first feature selected from a set of available first features via a graphical user interface, providing for receiving the user's selection of a second feature selected from a set of available second features different from the first features via the graphical user interface, and displaying at least some of the retrieved images on the graphical user interface. The displayed images are arranged, e.g., grouped, according to levels and/or combinations of levels of the user-selected first and second features. | 2011-07-28 |
20110184951 | PROVIDING QUERY SUGGESTIONS - Methods and computer-readable media are provided for determining suggested queries. A user enters a search website, and the user is identified based on a user identification. Suggested queries are determined based on a group associated with the user. This association is created by extracting queries from data logs, categorizing the queries into groups based on their respective subject matter, associating the user with one or more groups, and determining suggested queries for each group. The suggested queries are communicated for display. | 2011-07-28 |
20110184952 | Method And Apparatus For Fast Audio Search - According to embodiments of the subject matter disclosed in this application, a large audio database in a multiprocessor system may be searched for a target audio clip using a robust and parallel search method. The large audio database may be partitioned into a number of smaller groups, which are dynamically scheduled to available processors in the system. Processors may process the scheduled groups in parallel by partitioning each group into smaller segments, extracting acoustic features from the segments; and modeling the segments using a common component Gaussian Mixture model (“CCGMM”). One processor may also extract acoustic features from the target audio clip and model it using the CCGMM. Kullback-Leibler (KL) distance may be further computed between the target audio clip and each segment. Based on the KL distance, a segment may be determined to match the target audio clip; and/or a number of following segments may be skipped. | 2011-07-28 |
20110184953 | ON-LOCATION RECOMMENDATION FOR PHOTO COMPOSITION - A method of providing at least one recommended view to a user at a current geographic location that the user can use in composing images, comprising using a processor to provide the following steps using the geographic location of the user to obtain, from a database, images that were previously taken around the current geographic location; grouping the obtained images into clusters that correspond to distinct scenes; selecting a recommended view for each distinct scene using an image; and presenting the recommended view(s) to the user for consideration in composing images. | 2011-07-28 |