Method And System For Presenting Command Information Associated With A Status
First Claim
1. A method for presenting command information associated with a status, the method comprising:
- associating a command with a status of a presentity for indicating a principal associated with the presentity can process the command when the presentity has the associated status;
determining a change in status associated with the presentity;
determining whether the changed status corresponds to the status associated with the command; and
sending a status message to a client including a watcher via a presence service, the status message including the changed status of the presentity and command information related to the command when the changed status corresponds to the status associated with the command, allowing the client including the watcher to request the principal to process the command.
2 Assignments
0 Petitions
Accused Products
Abstract
Accordingly, a method and system are disclosed for presenting command information associated with a status. According to an exemplary embodiment, the method includes associating a command with a status of a presentity for indicating a principal associated with the presentity can process the command when the presentity has the associated status. The method further includes determining a change in status associated with the presentity. The method also includes determining whether the changed status corresponds to the status associated with the command. The method further includes sending a status message to a client including a watcher via a presence service, the status message including the changed status of the presentity and command information related to the command when the changed status corresponds to the status associated with the command, allowing the client including the watcher to request the principal to process the command.
22 Citations
26 Claims
-
1. A method for presenting command information associated with a status, the method comprising:
-
associating a command with a status of a presentity for indicating a principal associated with the presentity can process the command when the presentity has the associated status; determining a change in status associated with the presentity; determining whether the changed status corresponds to the status associated with the command; and sending a status message to a client including a watcher via a presence service, the status message including the changed status of the presentity and command information related to the command when the changed status corresponds to the status associated with the command, allowing the client including the watcher to request the principal to process the command. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for presenting command information associated with a status, the method comprising:
-
transmitting a subscription request to a presence service, the subscription request for subscribing to a tuple associated with a presentity; receiving a status message via the presence service in response to a change in status of the presentity, the status message including the changed status of the presentity and command information related to a command indicating a principal associated with the presentity can process the command; and transmitting a selection message including a selection of the command for the presentity to process. - View Dependent Claims (17, 18)
-
-
19. A system for presenting command information associated with a status, the system comprising:
-
a presentity associated with a presence service; and a service state manager configured to associate a command with a status of the presentity for indicating a principal associated with the presentity can process the command when the presentity has the associated status, determine a change in status of the presentity, and determine whether the changed status corresponds to the status associated with the command; wherein the presentity is configured to send a status message to a client including a watcher associated with the presence service via the presence service, the status message including the changed status of the presentity and command information related to the command when the changed status corresponds to the status associated with the command, allowing the client including the watcher to request the principal to process the command. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer readable medium containing a computer program, executable by a machine, for presenting command information associated with a status, the computer program comprising executable instructions for:
-
associating a command with a status of a presentity for indicating a principal associated with the presentity can process the command when the presentity has the associated status; determining a change in status associated with the presentity; determining whether the changed status corresponds to the status associated with the command; and sending a status message to a client including a watcher via a presence service, the status message including the changed status of the presentity and command information related to the command when the changed in status corresponds to the status associated with the command, allowing the client including the watcher to request the principal to process the command.
-
Specification