Aggregating online activities
First Claim
Patent Images
1. A method comprising:
- transmitting a first input specifying a first type of user interactions and a second type of user interactions;
receiving, from a third-party service, a set of user activity data describing user interactions of a first user with the third-party service, the user interactions being categorized into one of the first type of user interactions and the second type of user interactions;
transmitting for display to the first user on a social network service the set of user activity data describing the user interactions of the first user with the third-party service;
receiving, from the first user, a selection of a second user and a selection of the first type of user interactions;
determining a subset of user activity data from the set of user activity data based on the first type of user interactions;
transmitting for display to the second user the subset of user activity data describing the user interactions of the first user with the third-party service;
receiving, from the first user, an authorization to share user information stored in a social graph of the first user in the social network service with the third-party service; and
responsive to receiving the authorization from the first user, transmitting the user information stored in the social graph of the first user in the social network service to the third-party service.
2 Assignments
0 Petitions
Accused Products
Abstract
The disclosure includes a system and method for providing third party modifications to a user history. The system includes a processor and a memory storing instructions that, when executed, cause the system to: transmit a first input specifying a type of user interactions to be shared; receive a set of second inputs associated with user interactions with a first service; determine which of the set of second inputs with the first service is of the specified type; and transmit a set of user activity data describing the user interactions with the first service that are of the specified type.
-
Citations
20 Claims
-
1. A method comprising:
-
transmitting a first input specifying a first type of user interactions and a second type of user interactions; receiving, from a third-party service, a set of user activity data describing user interactions of a first user with the third-party service, the user interactions being categorized into one of the first type of user interactions and the second type of user interactions; transmitting for display to the first user on a social network service the set of user activity data describing the user interactions of the first user with the third-party service; receiving, from the first user, a selection of a second user and a selection of the first type of user interactions; determining a subset of user activity data from the set of user activity data based on the first type of user interactions; transmitting for display to the second user the subset of user activity data describing the user interactions of the first user with the third-party service; receiving, from the first user, an authorization to share user information stored in a social graph of the first user in the social network service with the third-party service; and responsive to receiving the authorization from the first user, transmitting the user information stored in the social graph of the first user in the social network service to the third-party service. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising a non-transitory computer usable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
transmit a first input specifying a first type of user interactions and a second type of user interactions; receive, from a third-party service, a set of user activity data describing user interactions of a first user with the third-party service, the user interactions being categorized into one of the first type of user interactions and the second type of user interactions; transmit for display to the first user on a social network service the set of user activity data describing the user interactions of the first user with the third-party service; receive, from the first user, a selection of a second user and a selection of the first type of user interactions; determine a subset of user activity data from the set of user activity data based on the first type of user interactions; transmit for display to the second user the subset of user activity data describing the user interactions of the first user with the third-party service; receive, from the first user, an authorization to share user information stored in a social graph of the first user in the social network service with the third-party service; and responsive to receiving the authorization from the first user, transmit the user information stored in the social graph of the first user in the social network service to the third-party service. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
one or more processors; and one or more memories storing instructions that, when executed by the one or more processors, cause the system to; transmit a first input specifying a first type of user interactions and a second type of user interactions; receive, from a third-party service, a set of user activity data describing user interactions of a first user with the third-party service, the user interactions being categorized into one of the first type of user interactions and the second type of user interactions; transmit for display to the first user on a social network service the set of user activity data describing the user interactions of the first user with the third-party service; receive, from the first user, a selection of a second user and a selection of the first type of user interactions; determine a subset of user activity data from the set of user activity data based on the first type of user interactions; transmit for display to the second user the subset of user activity data describing the user interactions of the first user with the third-party service; receive, from the first user, an authorization to share user information stored in a social graph of the first user in the social network service with the third-party service; and responsive to receiving the authorization from the first user, transmit the user information stored in the social graph of the first user in the social network service to the third-party service. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification