IP Library Granted Patent US 11,444,991
Granted Patent B2
US 11,444,991 · App. 16/983,846 · Granted Sep 13, 2022

Social sharing system

Inventors: Neelakantan Sundaresan (Mountain View, CA); Atish Das Sarma (Mountain View, CA); Si Si (Austin, TX); Elizabeth Churchill (San Francisco, CA)
Assignee: PayPal, Inc.
H04L65/403G06Q50/01G06Q30/0255G06Q30/0271
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,444,991
App. No.
16/983,846
Granted
Sep 13, 2022
Kind
B2
Abstract

A system, computer-readable storage medium storing at least one program, and computer-implemented method for providing recommendations based on social network sharing activity. Sharing activity relating to the sharing of the content item on a social network by a first user is accessed. Consumption information related to the consumption of the content item. A correlation between the sharing activity and the consumption information is determined. A recommendation is then generated based on the correlation.

Claims (37)

1. A system comprising:

one or more processors; and

one or more machine-readable storage media having instructions stored thereon that, in response to being executed by the one or more processors, cause the system to perform operations comprising:

obtaining user data for a first and second user from a social network, the user data for the first and second users including consumption information that relates to content items shared between the first and second users;

determining a set of relationship attributes of the first and second users, wherein one of the set of relationship attributes defines a relationship between the first user and the second user;

subsequent to the determining, identifying a third user based on the relationship attribute of the first and second users, wherein user data of the third user includes the relationship attribute, indicating that the third user has the same relationship with the first user that exists between the first user and the second user;

determining recommendation content items for the third user based on the consumption information; and

presenting the recommendation content items to the third user via a user interface on a device associated with the third user.

2. The system of claim 1 , wherein the user data further includes social network connection information that relates to connections between users of the social network.

3. The system of claim 1 , wherein determining the recommendation content items for the third user includes determining a correlation between consumption of a content item and the relationship attributes.

4. The system of claim 1 , wherein the operations further comprise:

in response to the identifying of the third user, determining a correlation of content items, wherein the correlation of content items includes a comparing with content items consumed.

5. The system of claim 4 , wherein the recommendation content items are determined based in part on the determining of the correlation of content items.

6. The system of claim 5 , wherein the correlation of the content items can include the price, category, and type of items.

7. The system of claim 1 , wherein determining the recommendation content items for the third user includes determining a correlation between a platform used to share a content item and consumption of the content item.

8. A method comprising:

obtaining user data for a first and second user from a social network, the user data for the first and second users including consumption information that relates to content items shared between the first and second users;

determining a set of relationship attributes of the first and second users, wherein one of the set of relationship attributes defines a relationship between the first user and the second user;

subsequent to the determining, identifying a third user based on the relationship attribute of the first and second users, wherein user data of the third user includes the relationship attribute, indicating that the third user has the same relationship with the first user that exists between the first user and the second user;

determining recommendation content items for the third user based on the consumption information; and

presenting the recommendation content items to the third user via a user interface on a device associated with the third user.

9. The method of claim 8 , wherein the user data further includes social network connection information that relates to connections between users of the social network.

10. The method of claim 8 , wherein determining the recommendation content items for the third user includes determining a correlation between consumption of a content item and the relationship attribute.

11. The method of claim 8 , further comprising:

in response to the identifying of the third user, determining a correlation of content items, wherein the correlation of content items includes a comparing with content items consumed.

12. The method of claim 11 , wherein the recommendation content items are determined based in part on the determining of the correlation of content items.

13. The method of claim 8 , wherein determining the recommendation content items for the third user includes determining a negative correlation between sharing a content item and consumption of the content item.

14. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

obtaining user data for a first and second user from a social network, the user data for the first and second users including consumption information that relates to content items shared between the first and second users;

determining a set of relationship attributes of the first and second users, wherein one of the set of relationship attributes defines a relationship between the first user and the second user;

subsequent to the determining, identifying a third user based on the relationship attribute of the first and second users, wherein user data of the third user includes the relationship attribute, indicating that the third user has the same relationship with the first user that exists between the first user and the second user;

determining recommendation content items for the third user based on the consumption information; and

presenting the recommendation content items to the third user via a user interface on a device associated with the third user.

15. The non-transitory machine-readable medium of claim 14 , wherein the user data further includes social network connection information that relates to connections between users of the social network.

16. The non-transitory machine-readable medium of claim 14 , wherein determining the recommendation content items for the third user includes determining a correlation between consumption of a content item and the relationship attribute.

17. The non-transitory machine-readable medium of claim 14 , wherein the operations further comprise:

applying a set of filters to the user data to omit a portion of the user data collected before a particular time.