Method and system for managing access to presence attribute information
First Claim
1. A presence attribute information server comprising:
- a processor;
an interface unit, coupled to the processor, including a network interface for receiving and transmitting user presence attribute information; and
a storage unit, coupled to the interface unit and the processor, including user presence attribute information and associated access authorization information organized and arranged as one or more entries in a data structure;
wherein said access authorization entries are each associated with corresponding user presence attribute information entries, each user presence attribute information entry having a presence attribute value field, corresponding to one or more types of presence attributes, and each access authorization information entry having a user field identifying one or more users and one or more access condition entries, wherein the access condition entries define the conditions when the corresponding user presence attribute information is available to the corresponding identified one or more users.
4 Assignments
0 Petitions
Accused Products
Abstract
A presence attribute information server and manager application, and corresponding method is provided for managing access to presence attribute information. In addition to the presence attribute information entries, access authorization entries associated with at least some of the presence attribute information entries are provided which define conditions in which access to the presence attribute information is authorized. Generally, the defined conditions can include temporal and/or spatial requirements associated with either the user requesting the presence attribute information or the person/item associated with the presence attribute information, for purposes of establishing authorization to access the presence attribute information.
-
Citations
22 Claims
-
1. A presence attribute information server comprising:
-
a processor; an interface unit, coupled to the processor, including a network interface for receiving and transmitting user presence attribute information; and a storage unit, coupled to the interface unit and the processor, including user presence attribute information and associated access authorization information organized and arranged as one or more entries in a data structure; wherein said access authorization entries are each associated with corresponding user presence attribute information entries, each user presence attribute information entry having a presence attribute value field, corresponding to one or more types of presence attributes, and each access authorization information entry having a user field identifying one or more users and one or more access condition entries, wherein the access condition entries define the conditions when the corresponding user presence attribute information is available to the corresponding identified one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A presence attribute information manager application comprising:
-
a processor; an interface unit, coupled to the processor, including a data input device for receiving user presence attribute information from the user and a network interface for transmitting user presence attribute information; a storage unit, coupled to the interface unit and the processor, including user presence attribute information and associated access authorization information organized and arranged as one or more entries in a data structure; wherein said access authorization entries are each associated with corresponding user presence attribute information entries, each user presence attribute information entry having a presence attribute value field, corresponding to one or more types of presence attributes, and each access authorization information entry having a user field identifying one or more users and one or more access condition entries, wherein the access condition entries define the conditions when the corresponding user presence attribute information is available to the corresponding identified users. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification