Buy now option from map view
AssigneeeBay Inc.
InventorArunachalam Muthu
Life of this patent
Estimating the term…
Abstract
Product search results may be presented to a user via a map view, with merchants selling a selected product displayed on a map. A buy now button may be displayed for a merchant within the map view, allowing the user to execute a purchase transaction directly from the map view.
Claims20
A method of presenting product search results, the method comprising:
- receiving a search query from a client device;
- obtaining search results corresponding to the search query, each search result identifying a merchant;
- retrieving merchant information from a merchant database for one or more of the identified merchants from the search results;
- and
- forming a web page presenting the search results in a map view, wherein the map view includes a selectable location and a buy now button for each search result, wherein the buy now button is formed using the merchant information for the merchant identified for the corresponding search result and, when selected, causes a purchase transaction to be initiated on a merchant web site.
A method of presenting product search results, the method comprising:
- receiving a search query from a client device;
- obtaining search results corresponding to the search query, each search result identifying a merchant;
- forming a web page presenting the search results in a map view, wherein the map view includes a selectable location and a buy now button for each search result, wherein the buy now button is formed using merchant information for the merchant identified for the corresponding search result and, when selected, causes a purchase command to be issued;
- receiving the purchase command;
- retrieving merchant information from a merchant database for one or more of the identified merchants from the search results;
- and
- initiating a purchase transaction on a merchant web site using the merchant information, in response to receiving the purchase command.
A method of presenting product search results, the method comprising:
- receiving a search query from a client device;
- obtaining search results corresponding to the search query, each search result identifying a merchant;
- sending the search results to the client device to be presented in a map view, wherein the map view includes a selectable location and a buy now button for each search result, wherein the buy now button is formed using merchant information for the merchant identified for the corresponding search result and, when selected, causes a purchase command to be issued;
- receiving the purchase command;
- retrieving merchant information from a merchant database for one or more of the identified merchants from the search results;
- and
- initiating a purchase transaction on a merchant web site using the merchant information, in response to the receiving the purchase command.
A method of presenting product search results, the method comprising:
- receiving an indication from a user as to a product of interest;
- forming a search query based on the indication;
- sending the search query to a server;
- receiving search results from the server, the search results including merchant information, the merchant information including a location and purchase instructions;
- presenting the search results in a map view, wherein the map view includes a selectable location for each search result using the location from the merchant information and a buy now button for each search result using the purchase instructions for the merchant identified for the corresponding search result;
- receiving a selection of the buy now button;
- and
- initiating a purchase from a merchant associated with the merchant information, wherein the initiating includes executing the purchase instructions contained in the merchant information.
A method of presenting product search results, the method comprising:
- receiving an indication from a user as to a product of interest;
- forming a search query based on the indication;
- sending the search query to a server;
- receiving search results from the server, the search results including merchant information, the merchant information including a location;
- presenting the search results in a map view, wherein the map view includes a selectable location for each search result using the location from the merchant information and a buy now button for each search result;
- receiving a selection of the buy now button;
- and
- initiating a purchase from a merchant associated with the merchant information, in response to receiving the selection.
A client device including:
- processor;
- memory;
- an application configured to:
- receive an indication from a user as to a product of interest;
- form a search query based on the indication;
- send the search query to a server;
- receive search results from the server, the search results including merchant information, the merchant information including a location;
- present the search results in a map view, wherein the map view includes a selectable location for each search result using the location from the merchant information and a buy now button for each search result;
- and
- initiate a purchase from a merchant associated with the merchant information.
A server comprising:
- a processor;
- a memory;
- a server application;
- a product database;
- a merchant database;
- a buy now execution module;
- the server application configured to:
- receive a search query from a client device;
- obtain search results corresponding to the search query from the merchant database, each search result identifying a merchant;
- sending the search results to the client device to be presented in a map view, wherein the map view includes a selectable location and a buy now button for each search result, wherein the buy now button is formed using merchant information for the merchant identified for the corresponding search result and, when selected, causes a purchase command to be issued;
- the buy now execution module configured to:
- receive the purchase command;
- retrieve merchant information from the merchant database for one or more of the identified merchants from the search results;
- and
- initiate a purchase transaction in accordance with the purchase command using the merchant information.
Dependencies are inferred from the claim text.