MECHANISM FOR PUBLISHING PRESENCE INFORMATION WITHIN A PRESENCE SERVICE AND USER INTERFACE FOR CONFIGURING SAME
First Claim
1. A method of publishing presence information of a presentity within a presence service, said presence information including a first presence attribute and a second presence attribute, the method comprising:
- publishing the first presence attribute within the presence service only if at least one watcher within the presence service has subscribed to the first presence attribute; and
further publishing the second presence attribute within the presence service regardless of whether any watcher within the presence service has subscribed to the second presence attribute,said publishing and said further publishing both occurring during a connection of said presentity with said presence service.
3 Assignments
0 Petitions
Accused Products
Abstract
The presence information of a presentity within a presence service includes a first presence attribute and a second presence attribute. The first presence attribute is published within the presence service only if at least one watcher within the presence service has subscribed to it, while the second presence attribute is published within the presence service regardless of whether any watcher has subscribed to it. A user interface may be provided to configure the publishing of presence information on an attribute-by-attribute basis. An exemplary user interface includes, for each presence attribute comprising the presence information, a user interface control permitting selection of the publication mechanism for that presence attribute. The control has a plurality of options including a first option for causing the presence attribute to be published only if at least one watcher has subscribed to it and a second option for causing the presence attribute to be published regardless of whether any watcher has subscribed to it.
-
Citations
12 Claims
-
1. A method of publishing presence information of a presentity within a presence service, said presence information including a first presence attribute and a second presence attribute, the method comprising:
-
publishing the first presence attribute within the presence service only if at least one watcher within the presence service has subscribed to the first presence attribute; and further publishing the second presence attribute within the presence service regardless of whether any watcher within the presence service has subscribed to the second presence attribute, said publishing and said further publishing both occurring during a connection of said presentity with said presence service. - View Dependent Claims (2, 3, 4)
-
-
5. A machine-readable medium storing instructions which, when executed by a processor of a computing device, adapt said computing device to:
-
publish a first presence attribute of a presentity within a presence service, said publishing occurring only if at least one watcher within the presence service has subscribed to the first presence attribute; and further publish a second presence attribute of said presentity within said presence service, said further publishing occurring regardless of whether any watcher within the presence service has subscribed to the second presence attribute, said publishing and said further publishing both occurring during a connection of said presentity with said presence service. - View Dependent Claims (6, 7)
-
-
8. A computing device comprising:
-
a processor; and memory storing executable instructions which, when executed by said processor, adapt said computing device to; publish a first presence attribute of a presentity within a presence service, said publishing occurring only if at least one watcher within the presence service has subscribed to the first presence attribute; and further publish a second presence attribute of said presentity within said presence service, said further publishing occurring regardless of whether any watcher within the presence service has subscribed to the second presence attribute, said publishing and said further publishing both occurring during a connection of said presentity with said presence service. - View Dependent Claims (9, 10)
-
-
11. A method comprising:
at a computing device having a display, presenting a user interface on said display, said user interface comprising; for each presence attribute comprising presence information of a presentity within a presence service, a user interface control permitting selection of the publication mechanism for that presence attribute within the presence service, said user interface control having a plurality of options, said options including; a first option for causing the presence attribute to be published only if at least one watcher within the presence service has subscribed to the presence attribute; and a second option for causing the presence attribute to be published regardless of whether any watcher within the presence service has subscribed to the presence attribute.
-
12. A machine-readable medium storing instructions which, when executed by a processor of a computing device having a display, cause said computing device to present a user interface on said display, said user interface comprising:
for each presence attribute comprising presence information of a presentity within a presence service, a user interface control permitting selection of the publication mechanism for that presence attribute within the presence service, said user interface control having a plurality of options, said options including; a first option for causing the presence attribute to be published only if at least one watcher within the presence service has subscribed to the presence attribute; and a second option for causing the presence attribute to be published regardless of whether any watcher within the presence service has subscribed to the presence attribute.
Specification