System and method for providing and utilizing presence information
First Claim
1. A method for utilizing presence information with a device comprising:
- obtaining user information for a user;
obtaining presence information for at least one entity associated with the user;
displaying at least a first portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information; and
presenting at least a second portion of the presence information in an alternative form if the device does not include the display.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system for utilizing presence information with a device is described. In one aspect, the method and system include obtaining user information for a user and obtaining presence information for at least one entity associated with the user. The method and system also include displaying at least a first portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information and presenting at least a second portion of the presence information in an alternative form if the device does not include the display. In another aspect, the method and system include allowing an activity related to a recipient be initiated by a user and determining a status of the recipient based on the identification information and in response to the activity being initiated by the user. In this aspect, the method and system also include presenting the status of the recipient to the user and allowing the user to alter the activity based upon the status of the recipient.
-
Citations
43 Claims
-
1. A method for utilizing presence information with a device comprising:
-
obtaining user information for a user;
obtaining presence information for at least one entity associated with the user;
displaying at least a first portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information; and
presenting at least a second portion of the presence information in an alternative form if the device does not include the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for utilizing presence information with a device comprising:
-
allowing an activity related to a recipient to be initiated by a user;
determining a status of the recipient based on identification information and in response to the activity being initiated by the user;
presenting the status of the recipient to the user. - View Dependent Claims (13)
-
-
14. A method for utilizing presence information with a device comprising:
-
allowing an activity related to a recipient to be initiated by a user;
obtaining user information for the user, the user information including an identity of the user;
obtaining presence information for at least one entity associated with the user;
displaying at least a portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information;
presenting at least a second portion of the presence information in an alternative form if the device does not include the display;
obtaining identification information for the recipient;
determining a status of the recipient based on the identification information;
presenting the status of the recipient to the user; and
allowing the user to alter the activity based upon the status of the recipient.
-
-
15. A system for allowing a device to utilize presence information comprising:
-
a presence user agent for communicating with a user and for communicating on behalf of the user;
a watcher user agent for obtaining user information for the user, obtaining presence information for the at least one entity associated with the user, for displaying at least a first portion the presence information for at least one entity only if the device includes a display capable of displaying the first portion of the presence information, and for presenting at least a second portion of the presence information in an alternative form if the device does not include the display. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for utilizing presence information for a device comprising:
-
a presence user agent for communicating with a user and providing a notification of an activity related to a recipient initiated by a user; and
a watcher agent for receiving a status of the recipient based on the identification information and in response to the activity being initiated by the user, and for presenting the status of the recipient to the user. - View Dependent Claims (28)
-
-
29. A system for utilizing presence information for a device comprising:
-
a watcher user agent for obtaining user information including a user identity for a user, obtaining presence information for the at least one entity associated with the user, for displaying at least a first portion the presence information for at least one entity only if the device includes a display capable of displaying the first portion of the presence information, presenting at least a second portion of the presence information in an alternative form if the device does not include the display, receiving a status of the recipient based on the identification information, and presenting the status of the recipient to the user; and
a presence user agent for communicating with the user, for providing an identification of the user, indicating that an activity related to a recipient is initiated by the user, and for allowing the user to alter the activity based upon the status of the recipient.
-
-
30. A system for providing presence information with a device comprising:
-
a lookup service for locating user information and presence information for at least one entity associated with the user and at least one recipient related to activity an activity initiated by the user, the user information including a user identity for the user, the presence information for the recipient including a status of the recipient;
a presence service for sending the user information and the presence information to the device in response to a notification that the user;
a user agent for obtaining user information including a user identity for a user, obtaining presence information for the at least one entity, for displaying at least a portion the presence information for at least one entity only if the device includes a display capable of displaying the first portion of the presence information, presenting at least a second portion of the presence information in an alternative form if the device does not include the display, obtaining identification information for the recipient, receiving a status of the recipient based on the identification information, and presenting the status of the recipient to the user; and
a presence user agent for communicating with the user, for providing an identification of the user, indicating that an activity related to a recipient is initiated by the user, and for allowing the user to alter the activity based upon the status of the recipient.
-
-
31. A computer-readable medium containing a program for utilizing presence information with a device, the program including instructions for:
-
obtaining user information for a user;
obtaining presence information for at least one entity associated with the user; and
displaying at least a first portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information; and
presenting at least a second portion of the presence information in an alternative form if the device does not include the display. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer-readable medium containing a program for utilizing presence information with a device, the program including instructions for:
-
allowing an activity related to a recipient to be initiated by a user;
determining a status of the recipient based on identification information and in response to the activity being initiated by the user;
presenting the status of the recipient to the user; and
allowing the user to alter the activity based upon the status of the recipient.
-
-
43. A computer-readable medium containing a program for utilizing presence information with a device, the program including instructions for:
-
allowing an activity related to a recipient to be initiated by a user;
obtaining user information for the user, the user information including an identity of the user;
obtaining presence information for at least one entity associated with the user;
displaying at least a portion the presence information for the at least one entity only if the device includes a display capable of displaying the first portion of the presence information; and
presenting a second portion of the presence information in an alternative form if the device does not include the display;
obtaining identification information for the recipient;
determining a status of the recipient based on the identification information;
presenting the status of the recipient to the user; and
allowing the user to alter the activity based upon the status of the recipient.
-
Specification