# US 2014/0156465 A1 · Buy now option from map view

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0156465 A1
- Document ID: US20140156465A1
- Status: Published application
- Kind: A1
- Application number: 13/705,401
- Filed: 2012-12-05
- Published: 2014-06-05
- Earliest claimed: 2012-12-05
- Assignees: eBay Inc.
- Inventors: Arunachalam Muthu
- Web page: https://patentgrep.com/patent/US20140156465A1

## CPC

- G06Q 30/0635: {replenishment orders; recurring orders}
- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/08: Auctions
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## 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.

## Claims

### Claim 1

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.

### Claim 2 (depends on 1)

The method of claim 1, wherein the merchant information includes an application programming interface (API) call that, when executed, adds a product corresponding to a selected search result to a shopping cart of a merchant identified by the selected search result.

### Claim 3 (depends on 1)

The method of claim 1, wherein the merchant information includes a uniform resource locator (URL) that, when followed, adds a product corresponding to a selected search result to a shopping cart of a merchant identified by the selected search result.

### Claim 4 (depends on 1)

The method of claim 1, wherein the initiation of the purchase transaction includes adding a product corresponding to a selected search result to a shopping cart of a merchant identified by the selected search result.

### Claim 5 (depends on 1)

The method of claim 1, wherein the initiation of the purchase transaction includes opening a payment screen from a payment company, wherein the payment screen asks for confirmation of a payment and, when the payment is confirmed, executes a payment from an account to a merchant identified by the selected search result.

### Claim 6 (depends on 1)

The method of claim 1, wherein the initiation of the purchase transaction further includes passing information regarding log-in information for a user of the client device to the merchant web site.

### Claim 7 (depends on 6)

The method of claim 6, wherein the log-in information is stored in a cookie on the client device, the cookie corresponding to the merchant web site.

### Claim 8

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.

### Claim 9 (depends on 8)

The method of claim 8, wherein the merchant information includes an API call.

### Claim 10 (depends on 8)

The method of claim 8, wherein the merchant information includes a URL.

### Claim 11

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.

### Claim 12 (depends on 11)

The method of claim 11, wherein the client device is a mobile device.

### Claim 13

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.

### Claim 14 (depends on 13)

The method of claim 13, wherein the method is executed by a non-browser application.

### Claim 15

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.

### Claim 16 (depends on 15)

The method of claim 15, wherein the initiating includes sending instructions to a buy now execution module.

### Claim 17

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.

### Claim 18 (depends on 17)

The client device of claim 17, wherein the application is a web browser.

### Claim 19 (depends on 17)

The client device of claim 17, wherein the application is a non-browser application.

### Claim 20

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.
