Providing product recommendations based on user interactions

US9818145B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9818145-B1
Application numberUS-201313906744-A
CountryUS
Kind codeB1
Filing dateMay 31, 2013
Priority dateMay 31, 2013
Publication dateNov 14, 2017
Grant dateNov 14, 2017

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.

Recommendations of items may be provided to a customer who purchases items from an online marketplace on behalf of a user account based on the interactions of the customer with the marketplace or with one or more external resources, such as a social network account affiliated with the customer. For example, systems and methods may utilize such interactions to determine which of the purchases of items on behalf of the user account are affiliated with the customer, and which may be affiliated with one or more other individuals. Similarly, the systems and methods may also identify recommendations for customers who have purchased items for delivery to a destination based on other items that have been delivered to the destination, and may further determine when a customer has purchased an item for a recipient who has already received the item from another customer.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system comprising at least one computer processor and at least one data store having computer-executable instructions stored thereon, wherein the computer system is connected to a communications network and configured to execute the computer-executable instructions to perform a method comprising: identifying a plurality of authorized users having access to a user account at an online marketplace using the at least one computer processor; identifying social network accounts at a social network of each of the plurality of authorized users using the at least one computer processor; accessing at least some of the social network accounts over the communications network using the at least one computer processor; obtaining information associated with each of the plurality of authorized users from the at least some of the social network accounts over the communications network using the at least one computer processor; identifying at least one attribute of each of the plurality of authorized users based at least in part on the information obtained from the at least some of the social network accounts using the at least one computer processor; identifying at least one attribute of each of a plurality of items previously purchased on behalf of the user account at the online marketplace using the at least one computer processor; determining that a correlation exists between an attribute of one of the plurality of authorized users and an attribute of a first item using the at least one computer processor, wherein the first item is one of the plurality of items previously purchased on behalf of the user account at the online marketplace; and in response to determining that the correlation exists between the attribute of the one of the authorized users and the attribute of the first item, identifying a recommendation of a second item for the one of the plurality of authorized users based at least in part on the correlation, wherein the second item is available at the online marketplace, and wherein the second item is not one of the plurality of items previously purchased on behalf of the user account at the online marketplace. 2. The computer system of claim 1 , wherein the method further comprises: presenting the recommendation of the second one of the plurality of items to the one of the plurality of authorized users. 3. The computer system of claim 1 , wherein the information obtained from the social network accounts comprises at least one of: a set of text posted by the one of the plurality of authorized users to the social network; or a photograph posted by the one of the plurality of authorized users to the social network. 4. The computer system of claim 1 , wherein identifying the at least one attribute of each of the plurality of items previously purchased on behalf of the user account at the online marketplace comprises: defining at least one cluster of the plurality of items previously purchased on behalf of the user account based at least in part on the at least one attribute of each of the plurality of items using the at least one computer processor, wherein the first item is included in the at least one cluster, and wherein determining that the correlation exists between the attribute of the one of the plurality of authorized users and the attribute of the first item: associating the one of the plurality of authorized users with the at least one cluster using the at least one computer processor, wherein the second item is included in the at least one cluster. 5. The computer system of claim 1 , wherein the method further comprises: receiving authorizations to access the social network accounts of each of the plurality of authorized users over the communications network using the at least one computer processor, wherein the at least some of the social network accounts are accessed over the communications network based at least in part on the authorizations. 6. A computer-implemented method comprising: identifying at least one attribute associated with each of a plurality of individual events of a browsing or purchasing history on behalf of a first user account held at an online marketplace using at least one computer processor, wherein the first user account has a plurality of authorized users; obtaining at least one attribute regarding at least a first authorized user of the first user account from at least one external resource using the at least one computer processor, wherein the first authorized user is one of the plurality of authorized users; determining a correlation of the at least one attribute associated with one of the events to the at least one attribute regarding the first authorized user using the at least one computer processor; determining that the one of the events is associated with the first authorized user using the at least one computer processor based at least in part on the correlation; identifying a first item recommendation for the first authorized user based at least in part on the correlation using the at least one computer processor; storing the first item recommendation in association with the first authorized user in at least one data store, wherein the first item recommendation identifies an item that is available for purchase from the online marketplace; and presenting the first item recommendation to the first authorized user. 7. The computer-implemented method of claim 6 , wherein the at least one external resource is a social network account of the first authorized user. 8. The computer-implemented method of claim 6 , wherein the one of the events is a purchase of an item from the online marketplace by the first authorized user or an evaluation of the item for purchase from the online marketplace by the first authorized user. 9. The computer-implemented method of claim 7 , further comprising: receiving an authorization to access the social network account of the first authorized user on behalf of the first authorized user, using the at least one computer processor, wherein the at least one attribute regarding the at least one of the plurality of authorized users of the first user account comprises at least one of a set of text, an image, an audio file, a video file or a hyperlinked resource posted by the first authorized user to the social network account of the first authorized user. 10. The computer-implemented method of claim 9 , wherein receiving the authorization to access the social network account of the first authorized user on behalf of the first authorized user comprises: receiving at least one of a user name or a password associated with the social network account of the first authorized user through a user interface provided by the online marketplace. 11. The computer-implemented method of claim 9 , further comprising: identifying a connection to the first authorized user based on the at least one attribute regarding the at least one of the plurality of authorized users. 12. The computer-implemented method of claim 11 , wherein the one of the events is a purchase of an item from the online marketplace by the connection to the first authorized user or an evaluation of the item for purchase from the online marketplace by the connection to the first authorized user. 13. The computer-implemented method of claim 11 , wherein the first item recommendation is associated with the connection to the first authorized user. 14. The computer-implemented method of claim 6 , wherein the at least one attribute associated with each of the plurality of the events is at least one of: a date of the event; a time of the event; a browser

Assignees

Inventors

Classifications

  • Recommending goods or services · 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 US9818145B1 cover?
Recommendations of items may be provided to a customer who purchases items from an online marketplace on behalf of a user account based on the interactions of the customer with the marketplace or with one or more external resources, such as a social network account affiliated with the customer. For example, systems and methods may utilize such interactions to determine which of the purchases of…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification G06Q30/0631. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 14 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).