Social context monitor
First Claim
Patent Images
1. A method of storing contact data about a second person in an electronic contact profile by monitoring electronic computing activities of a first person on a first user computing device, the method comprising:
- monitoring, using an electronic context monitor, electronic computing activities of the first person on the first user computing device to identify contact data about the second person from an interaction between the second person and the first person using the first user computing device, wherein the first person and the second person are different physical persons and the interaction comprises at least one of a message sent from the first person to the second person and a message received by the first person from the second person;
creating, based on the monitored electronic computing activities of the first person, an electronic contact profile of the second person who is not a user of the first user computing device, the electronic contact profile storing the contact data about the second person;
selecting content for presentation to the first person on the first user computing device based on the contact data stored in the electronic contact profile of the second person who is not a user of the first user computing device; and
presenting the selected content to the first person on the first user computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
The method tracks keywords about a non-user of a computer and stores it in various contact profiles. The keywords in the contact profiles can be compared to stored content and content related to the keywords in the contact profile may be communicated to the user.
-
Citations
18 Claims
-
1. A method of storing contact data about a second person in an electronic contact profile by monitoring electronic computing activities of a first person on a first user computing device, the method comprising:
-
monitoring, using an electronic context monitor, electronic computing activities of the first person on the first user computing device to identify contact data about the second person from an interaction between the second person and the first person using the first user computing device, wherein the first person and the second person are different physical persons and the interaction comprises at least one of a message sent from the first person to the second person and a message received by the first person from the second person; creating, based on the monitored electronic computing activities of the first person, an electronic contact profile of the second person who is not a user of the first user computing device, the electronic contact profile storing the contact data about the second person; selecting content for presentation to the first person on the first user computing device based on the contact data stored in the electronic contact profile of the second person who is not a user of the first user computing device; and presenting the selected content to the first person on the first user computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium having computer-executable instructions which, when executed, implement a method for storing contact data about a second person, who is not a user of a first computer used by a first person, the method comprising:
-
accessing an electronic contact profile for the second person who is not a user of the first computer; monitoring messages between the second person and the first person using an electronic context monitor to determine keywords, from the messages, pertaining to the second person, wherein the first person and the second person are different physical persons; and storing the keywords determined from the messages in the electronic contact profile for the second person, the electronic contact profile being stored for access by the first person using the first computer; receiving, from the first person, a profile modification input through a user interface on the first computer and, in response, modifying one or more of the keywords stored in the electronic contact profile for the second person; selecting an advertisement for delivery to the first person on the first computer based on the modified keywords stored in the electronic contact profile for the second person who is not a user of the first computer; and displaying the advertisement to the first person on the first computer. - View Dependent Claims (13, 14)
-
-
15. A method of creating an electronic contact profile of a second person that stores contact data about the second person by monitoring the electronic computing activities of a first person on a first user computing device, the method comprising:
-
accessing the electronic contact profile of the second person who is not a user of the first user computing device, the electronic contact profile storing at least one of a date and a time; using an electronic context monitor on the first user computing device to monitor email communications between the second person and the first person using the first user computing device, wherein the first person and the second person are different physical persons; storing in the electronic contact profile contact data about the second person based on terms identified within a body of the email communications between the second person and the first person monitored by the electronic context monitor; communicating data in the electronic contact profile of the second person to an advertising manager; receiving one or more advertisements from the advertising manager that are selected based on a match between keywords from the electronic contact profile of the second person and keywords in the advertisements; and presenting, based on the at least one of a date and a time stored in the electronic contact profile, the selected one or more advertisements to the first person on the first user computing device. - View Dependent Claims (16, 17, 18)
-
Specification