Dynamic creation of networks

US10467707B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10467707-B2
Application numberUS-201314071361-A
CountryUS
Kind codeB2
Filing dateNov 4, 2013
Priority dateNov 4, 2013
Publication dateNov 5, 2019
Grant dateNov 5, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Techniques for creating a user network based on user interest in a product are described. For example, a first search query is received from a first client device. The first client device is associated with a first user. A second search query is received from a second client device. The second client device is associated with a second user. The first search query is matched to a product. The second search query is matched to the product. A user network corresponding to the product is created. The first user is added to the user network based on the matching of the first search query to the product. The second user is added to the user network based on the matching of the second search query to the product.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: one or more hardware processors; and a non-transitory machine-readable medium for storing instructions that, when executed by the one or more hardware processors, cause the one or more hardware processors to perform operations comprising: automatically receiving a first search query from a first client device, the first client device associated with a first identifier of a first user; automatically receiving a second search query from a second client device, the second client device associated with a second identifier of a second user; automatically matching the first search query to a product; automatically matching the second search query to the product; automatically generating a record in a database, the record identifying an online user network created to correspond to the product; based on the matching of the first search query and the second search query to the product, automatically adding the first identifier of the first user and the second identifier of the second user to a count associated with the product and to the record identifying the online user network, the online user network being a temporary online user network that is shut down after a last user of a plurality of users added to the temporary online user network leaves the temporary online user network, the plurality of users including the first user and the second user; generating and causing display, on the first client device and the second client device, of a user interface corresponding to the online user network based on the count associated with the product meeting or exceeding a threshold value, the generating of the user interface including generating a selectable network-persist user interface element to request a persisting of the online user network; automatically causing a persisting of the temporary online user network at the record in the database based on a request to persist the temporary online user network received from at least one of the first client device or the second client device via a selection of the selectable network-persist user interface element, the persisting including generating a uniform resource locator (URL) associated with the persisted online user network for accessing the persisted online user network, the persisting resulting in a permanent online user network that is accessible to the first user and the second user after a period of absence from the permanent online user network via the URL associated with the persisted online user network; determining a first user sentiment score for the product based on input data pertaining to the first user; the first user sentiment score corresponding to the first user; determining a second user sentiment for the product based on input data pertaining to the second user, the second user sentiment score corresponding to the second user; generating an aggregate user sentiment score for the product based on the first user sentiment score and the second user sentiment score; and transmitting a communication including an indication of the aggregate user sentiment score to one or more sellers of the product. 2. The system of claim 1 , wherein the operations further comprise: transmitting, based on the matching of the first search query to the product, a notification to the first client device, the notification inviting the first user to join the online user network corresponding to the product; and receiving from the first client device, an acceptance by the first user of the invitation to join the online user network, and wherein the online user network is created in response to receiving the acceptance by the first user. 3. The system of claim 1 , wherein the operations further comprise: determining that the online user network corresponding to the product does not exist, and wherein the online user network is created in response to the determining that the online user network corresponding to the product does not exist. 4. The system of claim 1 , wherein the operations further comprise: receiving a request to persist the temporal online user network, the request being from at least one of the first client device or the second client device. 5. The system of claim 1 , wherein the operations further comprise: facilitating a communication among a plurality of users added to the online user network, the plurality of users including the first user and the second user. 6. The system of claim 1 , wherein the operations further comprise: generating a user interface for communication among a plurality of users added to the online user network including the first user and the second user; presenting the user interface to the plurality of users via a client device of each of the plurality of users; receiving a communication by the first user from the first client device; and broadcasting the communication by the first user to the plurality of users via the user interface presented to the plurality of users. 7. The system of claim 1 , wherein the operations further comprise: receiving a first geo-location datum corresponding to the first client device; receiving a second geo-location datum corresponding to the second client device; and determining that the first geo-location datum and the second geo-location datum identify a location common to the first user and the second user, and wherein the online user network further corresponds to the location. 8. The system of claim 1 , wherein the operations further comprise: providing an online forum interface to at least one of the first client device or the second client device to facilitate posting of information about the product to an online forum corresponding to the product. 9. The system of claim 1 , wherein the operations further comprise: providing a poll interface to at least one of the first client device or the second client device to facilitate an initiation of a poll of one or more users added to the online user network. 10. The system of claim 9 , wherein the operations further comprise: determining that the first user has an interest in purchasing the product based on a participation by the first user in the poll; identifying a level of the interest of the first user in the product based on user activity data that corresponds to the first user; determining that the level of interest of the first user exceeds a threshold value; and presenting a promotion associated with the product based on the determining that the level of the interest of the first user exceeds the threshold value. 11. The system of claim 1 , wherein the first user and the second user are buyers of the product. 12. A method comprising: automatically receiving a first search query from a first client device, the first client device associated with a first identifier of a first user; automatically receiving a second search query from a second client device, the second client device associated with a second identifier of a second user; automatically matching, using one or more hardware processors, the first search query to a product; automatically matching the second search query to the product; automatically generating a record in a database, the record identifying an online user network created to correspond to the product; based on the matching of the first search query and the second search query to the product, automatically adding the first identifier of the first user and the second identifier of the second user to a count associated with the product and to the record identifying the online user network, the online user network being a temporary online user network that is shut down after a last user of a plurality

Assignees

Inventors

Classifications

  • G06Q10/40Primary

    Business processes related to social networking or social networking services · CPC title

  • by formulating product or service queries, e.g. using keywords or predefined options · CPC title

  • G06Q50/01Primary

    Physics · mapped topic

  • Determination of affinities or common interests between users · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10467707B2 cover?
Techniques for creating a user network based on user interest in a product are described. For example, a first search query is received from a first client device. The first client device is associated with a first user. A second search query is received from a second client device. The second client device is associated with a second user. The first search query is matched to a product. The se…
Who is the assignee on this patent?
Ebay Inc
What technology area does this patent fall under?
Primary CPC classification G06Q10/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 05 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).