SOCIAL ATTENTION MANAGEMENT
First Claim
1. A computer-implemented method for social attention management, the computer-implemented method comprising performing computer-implemented operations for:
- receiving a request relating to one or more contacts, the request comprising one or more ofa request to add the one or more contacts to a contact list associated with a user,a request to remove the one or more contacts from the contact list,a request to organize the one or more contacts in the contact list, ora request to expand communications between the user and the one or more contacts;
obtaining interaction data relating to at least one of the contacts or the user;
determining an action to take in response to the request; and
executing the determined action with respect to the one or more contacts.
2 Assignments
0 Petitions
Accused Products
Abstract
Concepts and technologies are described herein for providing social attention management. An attention management device (“AMD”) can receive a request associated with one or more users of a social networking service. In response to receiving the request, the AMD collects and/or analyzes interaction data obtained from one or more systems or devices in communication with the AMD. The AMD surfaces or presents the interaction data to a user for consumption during the request review process. In response to receiving input from the user, the AMD can alter communications with one or more contacts. Methods for social attention management also are disclosed.
-
Citations
20 Claims
-
1. A computer-implemented method for social attention management, the computer-implemented method comprising performing computer-implemented operations for:
-
receiving a request relating to one or more contacts, the request comprising one or more of a request to add the one or more contacts to a contact list associated with a user, a request to remove the one or more contacts from the contact list, a request to organize the one or more contacts in the contact list, or a request to expand communications between the user and the one or more contacts; obtaining interaction data relating to at least one of the contacts or the user; determining an action to take in response to the request; and executing the determined action with respect to the one or more contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A computer-readable storage medium having computer-readable instructions stored thereupon that, when executed by a computer, cause the computer to:
-
receive a request relating to one or more contacts, the request being associated with a user of a social networking service, and the request comprising one or more of a request to add the one or more contacts to a contact list associated with the user, a request to remove the one or more contacts from the contact list, a request to organize the one or more contacts in the contact list, or a request to expand communications between the user and the one or more contacts; obtaining interaction data relating to at least one of the contacts or the user; determining an action to take in response to the request; and executing the determined action with respect to the one or more contacts. - View Dependent Claims (19)
-
-
20. A computer-readable storage medium having computer-readable instructions stored thereupon that, when executed by a computer, cause the computer to:
-
receive a request relating to one or more contacts, the request being associated with a user of a social networking service and comprising one or more of a request to add the one or more contacts to a contact list associated with the user, a request to remove the one or more contacts from the contact list, a request to organize the one or more contacts in the contact list, or a request to expand communications between the user and the one or more contacts; obtain interaction data relating to at least one of the contacts or the user, the interaction data comprising social networking data received from one or more social networking servers, communications data from one or more communication servers, and data collected by a client device associated with the user, wherein collecting the data comprises sensing an interaction at the client device using one or more sensors of the client device and an interaction tracking application executing on the client device, the interaction comprising an interaction between the user and at least one of the one or more contacts, and collecting the interaction data in response to sensing the interaction; determine an action to take in response to the request, the action comprising one or more of accepting the request to add the one or more contacts, denying the request to add the one or more contacts, removing the one or more contacts, organizing the one or more contacts into contact lists, or expanding communications between the user and the one or more contacts; and execute the determined action with respect to the one or more contacts.
-
Specification