# US 2021/0241339 A1 · Method, machine-readable medium, and system for proximity-based services for products marked by geographic indications

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

- Number: US 2021/0241339 A1
- Document ID: US20210241339A1
- Status: Published application
- Kind: A1
- Application number: 17/143,829
- Filed: 2021-01-07
- Published: 2021-08-05
- Earliest claimed: 2014-11-17
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Lakshmi Narasimhan; Saikrishna Vaidyanathan; Muthukumar Ramasamymadasamy
- Web page: https://patentgrep.com/patent/US20210241339A1

## CPC

- G06Q 30/0625: {by formulating product or service queries, e.g. using keywords or predefined options}
- G06F 16/23: Updating
- G06F 16/245: Query processing
- G06F 16/2452: Query translation
- G06F 16/24522: {Translation of natural language queries to structured queries}
- G06F 16/25: Integrating or interfacing systems involving database management systems
- G06F 16/43: Querying
- G06F 16/487: using geographical or spatial information, e.g. location
- G06Q 30/0251: Targeted advertisements
- G06Q 30/0623: {by investigating goods or services}
- G06Q 30/0639: {Locating goods or services, e.g. based on physical position of the goods or services within a shopping facility}
- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06Q 30/0643: {graphically representing goods, e.g. 3D product representation}
- 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
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

Generally discussed herein are systems, apparatuses, and methods for providing information regarding a product that is unique to a geographical region. In one or more embodiments a method may include determining a location of a user, receiving information indicative of one or more products unique to a particular geographical region corresponding to the determined location of the user, wherein each of the one or more products are offered for sale in the particular region by one or more merchants, and providing information about at least one of the products and about a merchant, from the one or more merchants, offering that product for sale in the geographical region.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving, by a publication system from a client device, a first location of the client device determined from a wireless communication from the client device;
translating, by a server, a query received via the client device into a format compatible with an items database, the items database storing information regarding items, the information regarding items aggregated from a plurality of databases that each include different information;
executing, by the server, the translated query on the items database;
determining, by the publication system, a plurality of items that are available within a specified distance of the first location and an associated at least one merchant that offers the plurality of items based on the executing of the translated query on the items database;
determining, by the publication system, one or more second locations at which the plurality of items is available based on the one or more second locations including a higher density of merchants offering the plurality of items than one or more other locations within the specified distance of the first location, the one or more second locations not including the one or more other locations; and
presenting, by the publication system to the client device, a map illustrating the location of the client device and merchants at the one or more second locations.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining the specified distance based on a radius of a circle originating from the first location.

### Claim 3 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining the specified distance based on a location density of a portion of the geographic region satisfying a threshold location density.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, further comprising:
presenting rating information for at least one merchant of the one or more second locations.

### Claim 5 (depends on 1)

The computer-implemented method of claim 1, further comprising:
retrieving shipping information for a user account of the publication system; and
transmitting the shipping information to a merchant located at the one or more second locations for delivery of the at least one item.

### Claim 6 (depends on 1)

The computer-implemented method of claim 1, further comprising:
determining a ranking for presenting the one or more second locations and a subset of the plurality of items based on a rating of each merchant of each of the one or more second locations, a rating of each item of the subset of the plurality of items, or a cost of each item of the subset of the plurality of items.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, wherein the ranking is based on the rating of each merchant, the rating of each merchant includes an offline component and an online component, and the offline component is updated upon selling the at least one item.

### Claim 8 (depends on 6)

The computer-implemented method of claim 6, wherein the ranking is based on the rating of each item of the subset of the plurality of items.

### Claim 9

A non-transitory machine-readable medium comprising instructions that, when executed by a machine, configure the machine to perform operations comprising:
receiving, by a publication system from a client device, a first location of the client device determined from a wireless communication from the client device;
translating, by a server, a query received via the client device into a format compatible with an items database, the items database storing information regarding items, the information regarding items aggregated from a plurality of databases that each include different information;
executing, by the server, the translated query on the items database;
determining, by the publication system, a plurality of items that are available within a specified distance of the first location and an associated at least one merchant that offers the plurality of items based on the executing of the translated query on the items database;
determining, by the publication system, one or more second locations at which the plurality of items is available based on the one or more second locations including a higher density of merchants offering the plurality of items than one or more other locations within the specified distance of the first location, the one or more second locations not including the one or more other locations; and
presenting, by the publication system to the client device, a map illustrating the location of the client device and merchants at the one or more second locations.

### Claim 10 (depends on 9)

The non-transitory machine-readable medium of claim 9, wherein the operations further comprise:
determining the specified distance based on a radius of a circle originating from the first location.

### Claim 11 (depends on 9)

The non-transitory machine-readable medium of claim 9, wherein the operations further comprise:
determining the specified distance based on a location density of a portion of the geographic region satisfying a threshold location density.

### Claim 12 (depends on 9)

The non-transitory machine-readable medium of claim 9, wherein the operations further comprise:
presenting rating information for at least one merchant of the one or more second locations.

### Claim 13 (depends on 9)

The non-transitory machine-readable medium of claim 9, wherein the operations further comprise:
retrieving shipping information for a user account of the publication system; and
transmitting the shipping information to a merchant located at the one or more second locations for delivery of the at least one item.

### Claim 14 (depends on 9)

The non-transitory machine-readable medium of claim 9, wherein the operations further comprise:
determining a ranking for presenting the one or more second locations and a subset of the plurality of items based on a rating of each merchant of each of the one or more second locations, a rating of each item of the subset of the plurality of items, or a cost of each item of the subset of the plurality of items.

### Claim 15 (depends on 14)

The non-transitory machine-readable medium of claim 14, wherein the ranking is based on the rating of each merchant, the rating of each merchant includes an offline component and an online component, and the offline component is updated upon selling the at least one item.

### Claim 16 (depends on 14)

The non-transitory machine-readable medium of claim 14, wherein the ranking is based on the rating of each item of the subset of the plurality of items.

### Claim 17

A system comprising:
one or more processors; and
memory including instructions that, when executed by the one or more processors, cause the system to perform operations comprising:
receiving, by a publication system from a client device, a first location of the client device determined from a wireless communication from the client device;
translating, by a server, a query received via the client device into a format compatible with an items database, the items database storing information regarding items, the information regarding items aggregated from a plurality of databases that each include different information;
executing, by the server, the translated query on the items database;
determining, by the publication system, a plurality of items that are available within a specified distance of the first location and an associated at least one merchant that offers the plurality of items based on the executing of the translated query on the items database;
determining, by the publication system, one or more second locations at which the plurality of items is available based on the one or more second locations including a higher density of merchants offering the plurality of items than one or more other locations within the specified distance of the first location, the one or more second locations not including the one or more other locations; and
presenting, by the publication system to the client device, a map illustrating the location of the client device and merchants at the one or more second locations.

### Claim 18 (depends on 17)

The system of claim 17, wherein the operations further comprise:
determining the specified distance based on a radius of a circle originating from the first location.

### Claim 19 (depends on 17)

The system of claim 17, wherein the operations further comprise:
determining the specified distance based on a location density of a portion of the geographic region satisfying a threshold location density.

### Claim 20 (depends on 17)

The system of claim 17, wherein the operations further comprise:
presenting rating information for at least one merchant of the one or more second locations.
