System and method for harmonizing changes in user activities, device capabilities and presence information
First Claim
Patent Images
1. A method for utilizing presence information with a device comprising:
- detecting at least one of a status change in a status for the user and an activity change in an activity associated with a capability of the device, detecting the activity change including a second device communicating the activity change with a presence service; and
at least one of automatically altering the capability of the device if the status change is detected and automatically altering the status if the activity change is detected.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system utilizes presence information in a device. The method and system include detecting at least one of a change in the status for the user or a change in an activity associated with a capability of the device. The detection of the activity change includes a second device communicating the activity change with a presence service. The method and system also include automatically altering the capability of the device if the change in the status is detected or automatically altering the status if the change in the activity is detected.
-
Citations
19 Claims
-
1. A method for utilizing presence information with a device comprising:
-
detecting at least one of a status change in a status for the user and an activity change in an activity associated with a capability of the device, detecting the activity change including a second device communicating the activity change with a presence service; and
at least one of automatically altering the capability of the device if the status change is detected and automatically altering the status if the activity change is detected. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for utilizing presence information with a device having a plurality of capabilities comprising:
-
allowing a user to specify a first portion of the plurality of capabilities associated with a particular status;
detecting a change in the status for the user, the change in status indicating that the particular status is a current status of the user; and
automatically enabling or disabling a second portion of a plurality of capabilities of the device such that the first portion of the plurality of capabilities is active if the change in the status is detected.
-
-
7. A method for utilizing presence information with a device comprising:
-
optionally allowing a user to specify a particular status associated with at least one activity;
detecting a change to or initiation of a particular activity of the at least one activity, the detecting the change to or the initiation of the particular activity including a second device communicating the change or the initiation with a presence service;
determining the particular status associated with the particular activity; and
allowing a status for the user to be updated based on the particular activity.
-
-
8. A computer-readable medium containing a program for utilizing presence information with a device, the program including instructions for:
-
detecting at least one of a status change in a status for the user or an activity change in an activity associated with a capability of the device, detecting the activity change including a second device communicating the activity change with a presence service; and
at least one of automatically altering the capability of the device if the status change is detected and automatically altering the status if the activity change is detected. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system for allowing a device to utilize presence information comprising:
-
presence user agent for communicating with a user and for communicating on behalf of the user;
a capability monitor for detecting at least one of a status change in a status for the user or an activity change in an activity associated with a capability of the device and for automatically altering the capability of the device if the change in the status is detected or automatically altering the status if the change in the activity is detected, detecting the activity change including a second device communicating the activity change with a presence service; and
a watcher user agent for obtaining the presence information for the user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system for utilizing presence information with a device having a plurality of capabilities comprising:
-
presence user agent for communicating with a user and for communicating on behalf of the user;
a capability monitor for allowing a user to specify a first portion of the plurality of capabilities associated with a particular status, for detecting a change in the status for the user, the change in status indicating that the particular status is a current status of the user, and for automatically enabling or disabling a second portion of a plurality of capabilities of the device such that the first portion of the plurality of capabilities is active if the change in the status is detected; and
a watcher user agent for obtaining the presence information for the user.
-
-
19. A system for utilizing presence information with a device comprising:
-
presence user agent for communicating with a user and for communicating on behalf of the user;
a capability monitor for optionally allowing a user to specify a particular status associated with a each of at least one activity, for detecting a change to or initiation of a particular activity of the at least one activity, for determining the particular status associated with the particular activity, and for allowing a status for the user to be updated based on the particular activity, detecting the change to or the initiation of the particular activity including a second device communicating the activity change with a presence service; and
a watcher user agent for obtaining the presence information for the user.
-
Specification