Presence system and method for presence management
First Claim
1. A presence system comprising:
- a table of presences with attached category that associates and stores a presence identifier of a presence of each user, category information and the presence,a watcher list that stores a watcher that refers to the presence, for each presence identifier of the users;
a first subscription receiving unit for receiving a subscription that includes category information corresponding to the presence that the subscriber wishes to subscribe to, a user identifier of the subscriber and a user identifier of a subscribee, anda registration unit for specifying the presence identifier corresponding to the user identifier of the subscribee and the category information included in the subscription by searching a table of presences with attached category, and for registering the identifier of the user of the subscriber onto the watcher list of the given presence identifier,wherein one or more of the table of presences, the watcher list, the first subscription receiving unit, and the registration unit are embodied in a computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A presence server stores a presence that is identified by presence IDs “a1” and “a2”, as the presence of a user “A”. User “A” can pass a card that they hold through a card reader at a timing of their choosing. The card reader reads in data from the card and transmits a renewal request to the presence server. The renewal request includes a renewer ID, an object ID, category information and the presence. When the presence server receives the renewal request, it specifies the presence ID “a1” of user “A” to be the presence that is to be renewed, based on the category information, and moreover, rewrites the presence of the presence ID “a1” to a presence “meeting room A” that is included in the renewal request. Thus, the card reader can renew the presence designated by the “category information”. As for the presence that is renewed, it is notified to a watcher of the presence “a1” from the presence server.
7 Citations
15 Claims
-
1. A presence system comprising:
-
a table of presences with attached category that associates and stores a presence identifier of a presence of each user, category information and the presence, a watcher list that stores a watcher that refers to the presence, for each presence identifier of the users; a first subscription receiving unit for receiving a subscription that includes category information corresponding to the presence that the subscriber wishes to subscribe to, a user identifier of the subscriber and a user identifier of a subscribee, and a registration unit for specifying the presence identifier corresponding to the user identifier of the subscribee and the category information included in the subscription by searching a table of presences with attached category, and for registering the identifier of the user of the subscriber onto the watcher list of the given presence identifier, wherein one or more of the table of presences, the watcher list, the first subscription receiving unit, and the registration unit are embodied in a computer. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A presence system comprising:
-
a table of presences with attached category that stores a disclosure condition of a presence of each user in association with a presence identifier, category information and the presence; a watcher list that stores a watcher that refers to a presence, for each presence of the users; a first subscription receiving unit for receiving a subscription that includes category information corresponding to the presence to which the subscriber wishes to subscribe, the user identifier of the subscriber and a user identifier of the subscribee, and a disclosure judgment unit for judging whether or not the subscriber satisfies the disclosure conditions, from among the disclosure conditions of the presence of the subscribee, of the presence corresponding to the category information included in the subscription, and for registering the subscriber onto the watcher list of the subscribee if the disclosure conditions are satisfied, wherein one or more of the table of presences, the watcher list, the first subscription receiving unit, and the disclosure judgment unit are embodied in a computer.
-
-
7. A presence system comprising:
-
a first presence table that stores presences of each user in association with presence identifiers and category information; a first watcher list that stores a watcher that refers to a presence, for each presence of the users; a first transfer request receiving unit for receiving a transfer request that includes a user identifier of a transfer origin of a presence, a user identifier of a transfer destination of the presence, and category information that is associated with the transfer of the presence; a first subscription creation unit for setting the transfer destination as a subscriber and setting the transfer origin as a subscribee, in response to receiving the transfer request, and for creating a subscription that includes category information in the transfer request; a first watcher registration unit for associating the user identifier of the transfer destination with the category information in the transfer request, and for registering them onto the watcher list of the transfer origin, based on the subscription, and a notification unit with attached category information for notifying the category information included in the transfer request, and the presence of the transfer origin, to the transfer destination if the presence of the transfer origin is renewed, wherein one or more of the first presence table, the first watcher list, the first transfer request receiving unit, the first subscription creation unit, the first watcher registration unit, and the notification unit are embodied in a computer. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A presence system comprising:
-
a presence table with attached disclosure conditions that stores the presences of each user in association with a presence identifier, disclosure conditions of the presence and the transfer origin of the presence; a watcher list that stores watchers that refer to a presence, for each presence of the users; a second subscription receiving unit for receiving a subscription that includes a user identifier of the subscriber and a user identifier of the subscribee; an indirect subscription creation unit for creating a subscription to the transfer origin of the presence of the subscribee, the subscription including the user identifier of the subscriber, the user identifier of the subscribee and the user identifier of the transfer origin, and an indirect subscription unit for retrieving for the presence that includes the subscribee in its watcher list from the presence table with attached disclosure conditions, and for registering the subscriber onto the watcher list of the subscribee, based on the retrieval result, wherein the retrieved presence is among the presences of the transfer origin, and the subscriber satisfies disclosure conditions of the retrieved presence, wherein one or more of the presence table, the watcher list, the second subscription receiving unit, the indirect subscription creation unit, and the indirect subscription unit are embodied in a computer.
-
Specification