# US 12,182,854 B2 · Method, medium, and system for social network initiated listings

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

- Number: US 12,182,854 B2
- Document ID: US12182854B2
- Status: Granted
- Kind: B2
- Application number: 17/560,770
- Filed: 2021-12-23
- Published: 2022-04-14
- Granted: 2024-12-31
- Earliest claimed: 2016-09-16
- Assignees: eBay Inc.
- Applicants: eBay Inc.
- Inventors: Or Levi; Ofer Schwartz; Amir Kost; Itay Rizmovich
- Web page: https://patentgrep.com/patent/US12182854B2

## CPC

- G06Q 30/0641: {utilising user interfaces specially adapted for shopping}
- G06F 16/9535: Search customisation based on user profiles and personalisation
- G06F 16/9536: Search customisation based on social or collaborative filtering
- G06F 16/955: using information identifiers, e.g. uniform resource locators [URL]
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06N 20/00: Machine learning
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q 30/0603: {Catalogue creation or management}
- G06F 16/9566: {URL specific, e.g. using aliases, detecting broken or misspelled links}
- 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)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS

## Abstract

Social network initiated listings can be implemented by using keyword extraction of a social network post containing a sell code. The extracted keywords can be categorized using a machine based categorization system. The listing user account of the post creator can be identified using active session analysis. A listing is created using the listing user account. A new post that contains a URL to the listing is then programmatically published on the social network.

## Claims

### Claim 1

A method, comprising:
receiving user identification information from a client device through an application programming interface (API), the user identification information including a social network site username and a listing network site username;
linking the user identification information to a database;
receiving a social network post on a social network site submitted by the client device through the API, the social network post referencing an item;
accessing the database to identify a listing network site associated with the listing network site username based on receiving the social network post;
checking cookie information stored on the client device;
determining that the client device has a first active session on the social network site and a second active session on the listing network site based on the cookie information;
identifying a listing user account based on the second active session;
generating, based on the identified listing user account, a listing for the item on the listing network site; and
publishing the listing on the social network site with a post submit API based on the client device having the first active session at the social network site and the client device having the second active session at the listing network site.

### Claim 2 (depends on 1)

The method of claim 1, wherein the social network post includes an image, and the method further comprises adding the image to the listing.

### Claim 3 (depends on 1)

The method of claim 1, further comprising:
determining a category based on the social network post; and
setting a category of the item in the listing to the determined category.

### Claim 4 (depends on 3)

The method of claim 3, wherein the determining of the category is based on an output received from a machine learning model.

### Claim 5 (depends on 3)

The method of claim 3, further comprising retrieving catalog data based on the category, and populating the listing based on the catalog data.

### Claim 6 (depends on 1)

The method of claim 1, wherein the social network post includes a hashtag, and the generating of the listing is in response to identifying the hashtag in the social network post.

### Claim 7 (depends on 1)

The method of claim 1, further comprising receiving search results including the social network post in response to a query requesting posts that include a sell code, wherein the receiving the social network post is in response to the search results.

### Claim 8

A system, comprising:
hardware processing circuitry;
one or more hardware memories storing instructions that when executed configure the hardware processing circuitry to perform operations comprising:
receiving user identification information from a client device through an application programming interface (API), the user identification information including a social network site username and a listing network site username;
linking the user identification information to a database;
receiving a social network post on a social network site submitted by the client device through the API, the social network post referencing an item;
accessing the database to identify a listing network site associated with the listing network site username based on receiving the social network post;
checking cookie information stored on the client device;
determining that the client device has a first active session on the social network site and a second active session on the listing network site based on the cookie information;
identifying a listing user account based on the second active session;
generating, based on the identified listing user account, a listing for the item on the listing network site; and
publishing the listing on the social network site with a post submit API based on the client device having the first active session at the social network site and the client device having the second active session at the listing network site.

### Claim 9 (depends on 8)

The system of claim 8, wherein the social network post includes an image, and the operations further comprise adding the image to the listing.

### Claim 10 (depends on 8)

The system of claim 8, the operations further comprising:
determining a category based on the social network post; and
setting a category of the item in the listing to the determined category.

### Claim 11 (depends on 10)

The system of claim 10, wherein the determining of the category is based on an output received from a machine learning mode.

### Claim 12 (depends on 11)

The system of claim 11, the operations further comprising retrieving catalog data based on the category, and populating the listing based on the catalog data.

### Claim 13 (depends on 8)

The system of claim 8, wherein the social network post includes a hashtag, and the generating of the listing is in response to identifying the hashtag in the social network post.

### Claim 14 (depends on 8)

The system of claim 8, the operations further comprising receiving search results including the social network post in response to a query requesting posts that include a sell code, wherein the receiving of the social network post is in response to the search results.

### Claim 15

A non-transitory computer readable storage medium comprising instructions that when executed configure hardware processing circuitry to perform operations comprising:
receiving user identification information from a client device through an application programming interface (API), the user identification information including a social network site username and a listing network site username;
linking the user identification information to a database;
receiving a social network post on a social network site submitted by the client device through the API, the social network post referencing an item;
accessing the database to identify a listing network site associated with the listing network site username based on receiving the social network post;
checking cookie information stored on the client device;
determining that the client device has a first active session on the social network site and a second active session on the listing network site based on the cookie information;
identifying a listing user account based on the second active session;
generating, based on the identified listing user account, a listing for the item on the listing network site; and
publishing the listing on the social network site with a post submit API based on the client device having the first active session at the social network site and the client device having the second active session at the listing network site.

### Claim 16 (depends on 15)

The non-transitory computer readable storage medium of claim 15, the operations further comprising:
determining, using an output from a machine learning model, a category based on the social network post; and
setting a category of the item in the listing to the determined category.

### Claim 17 (depends on 15)

The non-transitory computer readable storage medium of claim 15, wherein the social network post includes a hashtag, and the generating of the listing is in response to identifying the hashtag in the social network post.
