Updating availability of an instant messaging contact
First Claim
1. A method for updating availability information of a contact that is stored in a device, the method comprising:
- determining that said contact is unavailable if a predetermined period of time has elapsed since said device sent an instant message to said contact during which said device has not received an expected notification for said message.
4 Assignments
0 Petitions
Accused Products
Abstract
A contact is determined to be unavailable if a predetermined period of time has elapsed since an instant message was sent to the contact and an expected notification for the instant message was not received during that predetermined period of time by the device that sent the instant message. If the expected notification is a delivered notification, then the contact is deemed unreachable. If the expected notification is a read notification and a delivered notification for the instant message has been received by the device that sent the instant message, then the contact is deemed busy.
14 Citations
19 Claims
-
1. A method for updating availability information of a contact that is stored in a device, the method comprising:
determining that said contact is unavailable if a predetermined period of time has elapsed since said device sent an instant message to said contact during which said device has not received an expected notification for said message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. A device able to communicate in an instant messaging system having one or more types of notifications for instant messages, the device comprising:
-
a communication interface through which said device is able to send instant messages to and receive instant messages from a network;
a processor coupled to said communication interface;
a user input component coupled to said processor through which a user of said device is able to provide content for said instant messages;
a user output component coupled to said processor through which said device is able to display said instant messages and selected notifications to said user; and
memory to store an identifier that identifies said device in said instant messaging system and to store code which, when executed by said processor, determines that a contact is unavailable if a predetermined period of time has elapsed since said device sent an instant message to said contact during which said device has not received an expected notification for said message. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification