Patent classifications
G06Q30/0625
SYSTEM AND METHOD FOR PROVIDING A SEARCH ENTITY-BASED PAYMENT PROCESS
Disclosed is a method including presenting an input field on a user interface of a generalized search entity, wherein the generalized search entity processes data using a generalized search engine that indexes and searches both merchant sites and non-merchant sites, receiving user input in the input field and determining whether the user input corresponds to a product in a product database to yield a determination. When the determination indicates that the user input does correspond to the product in the product database, the method includes presenting a purchase-related search result, wherein the purchase-related search result is configured such that when a user interacts with the purchase-related search result and confirms a purchase associated with the purchase-related search result, the generalized search entity initiates a purchasing process for the product.
SYSTEM AND METHOD FOR PROVIDING MULTPLE APPLICATION PROGRAMMING INTERFACES FOR A BROWSER TO MANAGE PAYMENTS FROM A PAYMENT SERVICE
Disclosed herein are systems, methods, and computer-readable storage devices for a new browser including multiple application programming interfaces. A method includes receiving, from a site, at a browser and via a first application programming interface that defines a first protocol for communicating data between the browser and the site, a first payment request associated with a potential purchase by a user, in response to the first payment request and based on an identification of a payment service, communicating, from the browser and via a second application programming interface that defines a second protocol for communicating data between the browser and the payment service, a second payment request to the payment service, receiving, at the browser, from the payment service, via the second application programming interface, authorized payment information and communicating, from the browser, to the site and via the first application programming interface, the authorized payment information.
NATURAL QUERY COMPLETION FOR A REAL-TIME MORPHING INTERFACE
A morphing interface system updates, that is, morphs a display on a client device as a user provides portions of input and additionally provides suggested selections for a user based on the received user input. The system receives a first portion of user input and generates intent suggestions for the user based on the user input. The intent suggestions, which represent predicted likely intents of the user, are provided to the user for selection. The user may select an intent suggestion or may provide additional user input. Based on the user response, the system determines whether an intent is selected or if additional information is needed. When an intent is selected, the interface morphs into an interface to provide predicted entity suggestions for the user to select entity values as inputs to execution of the intent.
METHODS AND SYSTEMS FOR AGGREGATE CONSUMER-BEHAVIOR SIMULATION AND PREDICTION BASED ON AUTOMATED FLIGHT-RECOMMENDATION-AND-BOOKING SYSTEMS
The current document is directed to methods and systems, including an automated flight-recommendation-and-booking system that provide accurate, short lists of flights that best match a user's preferences and flight parameters specified by the user. In addition, the automated flight-recommendation-and-booking system learns, over time, to provide the most desirable flights to each user. The currently disclosed systems continuously monitor and store detailed information with regard to users' interactions with the systems, flight information, and other types of information that can be used to more accurately identify suitable flights for particular users. Furthermore, the currently disclosed systems continuously store information about user interactions as well as information about airlines, flights offered by airlines, and other types of information relevant to air travel in order to be able to subsequently find and present information about flights that closely match each user's preferences and flight parameters. The stored information, and additional information inferred by analyzing the stored information, can be used, by the currently disclosed systems, to model, simulate, and predict future behavior of airline customers, including the responses of airline customers to newly provided flights, price changes, addition of services and amenities, and other such changes. This, in turn, allows airlines and business analysts to rationally plan and develop new and improved business opportunities.
METHODS AND SYSTEMS FOR PROVIDING A VEHICLE RECOMMENDATION
A computer-implemented method for determining a reward associated with one or more transactions of a user may comprise obtaining travel data of the user via a device associated with the user, wherein the travel data includes travel dates of the user; obtaining, via one or more processors, exchange rate data based on the travel data of the user; determining, via the one or more processors, a value of the reward associated with the one or more transactions of the user during the travel dates based on the exchange rate data; transmitting, to the user, a notification indicative of the reward associated with the one or more transactions; and causing the reward associated with the one or more transactions to be directed to a financial account associated with the user.
SYSTEM AND METHOD FOR RECOMMENDING HOME APPLIANCES TO A CONSUMER
A system functions to recommend equipment expansions, additions and/or substitutions; interconnections; supplemental capabilities; features; etc. based upon a knowledge of a consumer's existing audio and/or visual system configuration.
SYSTEMS AND METHODS FOR ENHANCED INFORMATION VISUALIZATION
In accordance with the present invention, an information management application that provides users with the ability to create and customize matrix displays of information relating to a particular product or service for navigation by other users is provided.
Multiple format search result sets
A search application can return results including items listings posted to a website. An item listing can be posted to the website in a first format for a first time period and posted to the website in a second format for a second period of time. Responsive to a query for an item, results can be displayed in both the first format and the second format in a user interface.
Message based generation of item listings
According to various exemplary embodiments, an electronic text message is received from a source telephone number, the electronic text message including content describing a product item. A seller of the product item is identified, based on the source telephone number, and the product item is identified, based on the content included in the electronic text message. Thereafter, a draft version of an item listing is automatically generated, where the item listing lists the product item as being for sale by the seller on a marketplace website.
Enhanced Shopping Actions on A Mobile Device
Example embodiments described herein disclose a specially configured device to receive and recognize enhanced user interactions through a graphical user interface. A user device may accordingly receive and display a set of search results, detect a user input entered via a touch-input device related to a single item from among the set of search results, determine a pressure exerted upon the touch-input device corresponding to the user input, and based on at least the pressure of the user input, select and execute an appropriate commerce action.