Tracking contacts across multiple communications services
First Claim
1. A method for tracking at least recent contacts and favorite contacts across multiple communications services, the method comprising:
- collecting, by a processor, information associated with a plurality of contact interactions of a user from each of a set of different communications services utilized by the user, the plurality of contact interactions comprising a plurality of communications between the user and a multiplicity of other users over the set of different communications services;
storing, by a storage device, the information associated with each of the plurality of contact interactions;
analyzing the information associated with each of the plurality of contact interactions;
determining at least one of a list of most recent contacts and a list of favorite contacts from analyzing the information associated with each of the plurality of contact interactions; and
displaying a graphical user interface showing a network of the user based on at least one of the list of most recent contacts and the list of favorite contacts, wherein the graphical user interface comprises a symbol identifying each other user of the multiplicity of other users, the symbol of a particular user of the multiplicity of other users being automatically set to a first symbol comprising a first shape in response to the particular user being on the list of most recent contacts based on analyzing the information associated with each of the plurality of interactions, and the symbol of the particular user being automatically set to a second symbol comprising a second shape different from the first shape in response to the particular user being on the list of favorite contacts based on analyzing the information associated with each of the plurality of interactions, wherein the network of the user comprises a hub and spoke configuration, each other user of the multiplicity of users being identified by the symbol at an end of the spoke opposite the hub based on the other user being on the list of most recent contacts, the list of favorite contacts or the other user being on both the list of most recent contacts and the list of favorite contacts.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for tracking at least recent contacts and favorite contacts across multiple communications services may include collecting, by a processor, information associated with a plurality of contact interactions of a user from each of a set of different communications services utilized by the user. The method may also include storing, by a storage device, the information associated with each of the plurality of contact interactions. The method may additionally include analyzing the information associated with each of the plurality of contact interactions. The method may further include determining at least one of a list of most recent contacts and a list of favorite contacts from analyzing the information associated with each of the plurality of contact interactions.
23 Citations
18 Claims
-
1. A method for tracking at least recent contacts and favorite contacts across multiple communications services, the method comprising:
-
collecting, by a processor, information associated with a plurality of contact interactions of a user from each of a set of different communications services utilized by the user, the plurality of contact interactions comprising a plurality of communications between the user and a multiplicity of other users over the set of different communications services; storing, by a storage device, the information associated with each of the plurality of contact interactions; analyzing the information associated with each of the plurality of contact interactions; determining at least one of a list of most recent contacts and a list of favorite contacts from analyzing the information associated with each of the plurality of contact interactions; and displaying a graphical user interface showing a network of the user based on at least one of the list of most recent contacts and the list of favorite contacts, wherein the graphical user interface comprises a symbol identifying each other user of the multiplicity of other users, the symbol of a particular user of the multiplicity of other users being automatically set to a first symbol comprising a first shape in response to the particular user being on the list of most recent contacts based on analyzing the information associated with each of the plurality of interactions, and the symbol of the particular user being automatically set to a second symbol comprising a second shape different from the first shape in response to the particular user being on the list of favorite contacts based on analyzing the information associated with each of the plurality of interactions, wherein the network of the user comprises a hub and spoke configuration, each other user of the multiplicity of users being identified by the symbol at an end of the spoke opposite the hub based on the other user being on the list of most recent contacts, the list of favorite contacts or the other user being on both the list of most recent contacts and the list of favorite contacts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18)
-
-
17. A method for tracking at least recent contacts and favorite contacts across multiple communications services, the method comprising:
-
collecting, by a processor, information associated with a plurality of contact interactions of a user from each of a set of different communications services utilized by the user, the plurality of contact interactions comprising a plurality of communications between the user and a multiplicity of other users over the set of different communications services; storing, by a storage device, the information associated with each of the plurality of contact interactions; analyzing the information associated with each of the plurality of contact interactions; determining at least one of a list of most recent contacts and a list of favorite contacts from analyzing the information associated with each of the plurality of contact interactions; and displaying a graphical user interface showing a network of the user based on at least one of the list of most recent contacts and the list of favorite contacts, wherein the graphical user interface comprises a symbol identifying each other user of the multiplicity of other users, the symbol of a particular user of the multiplicity of other users being automatically set to a first symbol comprising a first shape in response to the particular user being on the list of most recent contacts based on analyzing the information associated with each of the plurality of interactions, the symbol of the particular user being automatically set to a second symbol comprising a second shape different from the first shape in response to the particular user being on the list of favorite contacts based on analyzing the information associated with each of the plurality of interactions, and the symbol for the particular user being automatically set to a third symbol comprising a third shape different from the first shape and the second shape in response to the particular user being on both the list of most recent contacts and the list of favorite contacts, wherein the network of the user comprises a hub and spoke configuration, each other user of the multiplicity of other users being identified within one of the first symbol, the second symbol and the third symbol at an end of the spoke opposite the hub based on the other user being on the list of most recent contacts, the list of favorite contacts or the other user being on both the list of most recent contacts and the list of favorite contacts, one of the first symbol, second symbol or third symbol being automatically set in response to which list the other user is on.
-
Specification