TRACKING RECENT CONTACTS
First Claim
Patent Images
1. A method in a computer system for tracking recent contacts of a user, comprising:
- receiving an indication of a real-time conversation between a conversation participant and the user through any of multiple modes of communication;
adding the conversation participant to a list of recent contacts; and
displaying the list of recent contacts to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for tracking recent real-time conversation participants, or contacts, of a user is provided. The real-time communication system receives an indication of a conversation between a user and a conversation participant and adds the conversation participant to a list of the user'"'"'s recent contacts. The real-time communication system displays the list of recent contacts to the user to select from when the user initiates a real-time conversation.
-
Citations
20 Claims
-
1. A method in a computer system for tracking recent contacts of a user, comprising:
-
receiving an indication of a real-time conversation between a conversation participant and the user through any of multiple modes of communication; adding the conversation participant to a list of recent contacts; and displaying the list of recent contacts to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium encoded with computer-executable instructions for controlling a computer system to identify a participant for a conversation with a user, by a method comprising:
-
creating a list of recent contacts configured to contain participants to which communications have been recently sent and participants from which communications have been recently received when a communication is sent by the user to a participant, adding the participant to the list of recent contacts; when a communication is received by the user from a participant, adding the participant to the list of recent contacts; displaying the list of recent contacts to the user; receiving a selection from the user of a participant from the list of recent contacts; and initiating a conversation with the selected participant. - View Dependent Claims (11, 12, 13)
-
-
14. A computer system for maintaining a data store of recent contacts for a user, comprising:
-
a recent contacts data store that identifies contacts who have had recent communications with the user; a contacts updating component that updates the recent contacts data store when a notification of a communication with a new contact is received; a communication receiving component that notifies the contacts updating component when a communication is received; and a communication sending component that notifies the contacts updating component when a communication is sent. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification