Presence change alert
First Claim
1. A method for monitoring availability of a contact, the method comprising:
- receiving a selection indicating the contact from a user;
determining a type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication;
determining at least one relevant type of availability associated with the contact based at least in part on a type of availability of interest to the user, the at least one relevant type of availability including a first type of availability that corresponds to the type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication;
determining that the at least one relevant type of availability for the contact has changed based at least in part on availability information from a network; and
responsive to determining that the at least one relevant type of availability for the contact has changed, displaying a notification alerting the user of the change of the at least one relevant type of availability for the contact, the notification including a time indicator icon that conveys a time of day when the change of the at least one relevant type of availability for the contact occurred.
12 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and a method for monitoring availability of a contact are described. The apparatus includes an interface module for receiving a selection from a user that indicates the contact to be monitored. The apparatus also includes a presence change alert manager that is coupled to the interface module and is coupled to a network. The presence changer alert manager is configured to determine at least one relevant type of availability for the contact and to determine if availability information obtained from the network corresponds to a change in a relevant type of availability for the contact. The apparatus further includes a notification manager coupled to the presence change alert manager. If the presence change alert manager determines that the obtained availability information corresponds to a change of a relevant type of availability for the contact, the notification manager generates a notification alerting the user of the change.
29 Citations
36 Claims
-
1. A method for monitoring availability of a contact, the method comprising:
-
receiving a selection indicating the contact from a user; determining a type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication; determining at least one relevant type of availability associated with the contact based at least in part on a type of availability of interest to the user, the at least one relevant type of availability including a first type of availability that corresponds to the type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication; determining that the at least one relevant type of availability for the contact has changed based at least in part on availability information from a network; and responsive to determining that the at least one relevant type of availability for the contact has changed, displaying a notification alerting the user of the change of the at least one relevant type of availability for the contact, the notification including a time indicator icon that conveys a time of day when the change of the at least one relevant type of availability for the contact occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 35, 36)
-
-
19. A method for monitoring availability of a plurality of contacts, the method comprising:
-
receiving a plurality of selections indicating the plurality of contacts from a user; determining, for each contact in the plurality of contacts, a type of communication for which the respective contact was unavailable when the respective contact was selected to communicate via the type of communication; determining, for each contact in the plurality of contacts, at least one relevant type of availability associated with the respective contact based at least in part on a type of availability of interest to the user, the at least one relevant type of availability associated with the respective contact including a first type of availability that corresponds to the type of communication for which the respective contact was unavailable when the respective contact was selected to communicate via the type of communication; determining the at least one relevant type of availability for a first contact included in the plurality of contacts has changed based at least in part on a first availability information from a network; and responsive to determining that the at least one relevant type of availability for the first contact included in the plurality of contacts has changed, displaying a first notification alerting the user of the first change of the at least one relevant type of availability for the first contact, the notification including a time indicator icon that conveys a time of day when the change of the at least one relevant type of availability for the first contact occurred. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus for monitoring availability of a contact, the apparatus comprising:
a non-transitory computer-readable medium storing computer-executable code, the computer-executable code comprising; an interface module for receiving a selection indicating the contact from a user; a presence change alert manager for determining a type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication, the presence change alert manager determining at least one relevant type of availability associated with the contact based on at least in part on a type of availability of interest to the user, the at least one relevant type of availability including a first type of availability that corresponds to the type of communication for which the contact was unavailable when the contact was selected to communicate via the type of communication, the presence change alert manager determining the at least one relevant type of availability for the contact has changed based at least in part on availability information from a network, the presence change alert manager coupled to the interface module and coupled to the network; and a notification manager for, responsive to the presence change alert manager determining that the at least one relevant type of availability for the contact has changed, generating and displaying a notification alerting the user of the change of the at least one relevant type of availability for the contact, the notification manager coupled to the presence change alert manager and the notification including a time indicator icon that conveys a time of day when the change of the at least one relevant type of availability for the contact occurred. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
Specification