Method and system for collecting and presenting historical communication data for a mobile device
First Claim
Patent Images
1. A computer-implemented method for presenting information related to historical communication and personal data, the method comprising:
- collecting historical communication data and personal data extracted from a plurality of communications sent by a plurality of senders to a user of a mobile communication device;
generating, using the historical communication data and personal data, a plurality of profiles including a first profile of a first sender, each profile being for a respective sender of the plurality of senders, each profile containing information about the respective sender, and each profile further containing a contact network comprising a list of contacts associated with the respective sender;
monitoring use of the mobile communication device;
determining whether the user of the mobile communication device has made a request to view the first profile, wherein the request is made by selecting an e-mail from the first sender in an inbox;
ranking the respective list of contacts for each profile based on a respective number of communications between the user and each respective contact of the list of contacts;
extracting respective information about each sender from at least one social network, wherein the extracted information comprises contacts publicly listed on a social network profile page of the sender;
storing the respective extracted information in the profile of each respective sender, wherein the publicly listed contacts are listed in the contact network of the respective sender; and
in response to the request, presenting information obtained from the first profile on a display of the mobile communication device.
6 Assignments
0 Petitions
Accused Products
Abstract
Among other disclosures, a method may include collecting historical communication data and personal data relating to a portion of a plurality of communications, a sender of one or more of the communications or one or more recipients of the communications. The method may include depositing the collected data into a repository of historical communication data and personal data. The method may include presenting one or more items in the repository on a mobile device, in response to user behavior.
-
Citations
17 Claims
-
1. A computer-implemented method for presenting information related to historical communication and personal data, the method comprising:
-
collecting historical communication data and personal data extracted from a plurality of communications sent by a plurality of senders to a user of a mobile communication device; generating, using the historical communication data and personal data, a plurality of profiles including a first profile of a first sender, each profile being for a respective sender of the plurality of senders, each profile containing information about the respective sender, and each profile further containing a contact network comprising a list of contacts associated with the respective sender; monitoring use of the mobile communication device; determining whether the user of the mobile communication device has made a request to view the first profile, wherein the request is made by selecting an e-mail from the first sender in an inbox; ranking the respective list of contacts for each profile based on a respective number of communications between the user and each respective contact of the list of contacts; extracting respective information about each sender from at least one social network, wherein the extracted information comprises contacts publicly listed on a social network profile page of the sender; storing the respective extracted information in the profile of each respective sender, wherein the publicly listed contacts are listed in the contact network of the respective sender; and in response to the request, presenting information obtained from the first profile on a display of the mobile communication device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method comprising:
-
collecting historical communication data and personal data extracted from a plurality of communications sent by a plurality of senders including a first sender; generating a first profile for the first sender containing information using the historical communication data and personal data, the first profile further containing a contact network comprising a list of contacts associated with the first sender; enabling a determination of whether a user has made a request to view the first profile in response to using a mobile communication device, wherein the request is made by selecting a message from the first sender in an inbox; ranking the list of contacts for the first profile based on a respective number of communications between the user and each respective contact of the list of contacts; extracting information about the first sender from at least one social network, wherein the extracted information comprises contacts publicly listed on a social network profile page of the first sender; storing the extracted information in the first profile, wherein the publicly listed contacts are listed in the contact network of the first sender; and in response to the request, enabling presentation of information obtained from the first profile on a display of the mobile communication device, the presented information including the ranked list of contacts.
-
-
16. A computer-implemented method comprising:
-
collecting communication data extracted from a plurality of communications sent by a plurality of senders to a user of a communication device; extracting respective information about each sender from at least one social network, wherein the information comprises a picture of the sender, and further comprises contacts publicly listed on a social network profile page of the sender; generating, using the communication data, a plurality of profiles including a first profile of a first sender, each profile being for a respective sender of the plurality of senders, each profile containing information about the respective sender, each profile including the picture of the respective sender, and each profile further including a contact network, the contact network comprising a list of contacts associated with the respective sender; ranking the respective list of contacts for each profile based on a respective number of communications between the user and each respective contact of the list of contacts; storing the respective extracted information in the profile of each respective sender, wherein the publicly listed contacts are listed in the contact network of the sender; monitoring user behavior by the user on the communication device, the monitoring including determining whether the user has selected a message from the first sender in an inbox; and in response to the user behavior, presenting information obtained from the first profile on a display of the communication device, including presenting the picture of the first sender to the user, and further including presenting information about the first sender, other than the picture, obtained from the at least one social network. - View Dependent Claims (17)
-
Specification