Method of providing access to presence related information
DCFirst Claim
Patent Images
1. A method comprising:
- determining, via at least one processor, to facilitate access to at least one interface configured to allow access to at least one service, the at least one service configured to perform at least the following;
store, at a server, presence information for a user;
receive a request for access to said presence information from an entity;
allow or deny access to said presence information based on a pre-defined list;
log the identity of an entity each time the entity requests, accesses, or is denied access to the presence information;
provide data to a wireless information terminal associated with the user for presenting the identity of the entity,log the time of request, access, or denial of access at the server; and
deliver to the terminal for display the logged time of request, access, or denial of access and the identity of the entity that has requested, accessed, or been denied access to, the presence information together with a user selectable option to contact that entity using voice or message based communication.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Presence information for a user is stored and made accessible using a conventional client server or peer to peer Presence model. The identity of any entity that requests or accesses this Presence information is however legged and then automatically provided to a wireless information device operated by the user. This enables the device to display the identity of the entity that requested or accessed the Presence information and hence (a) can prompt a user to contact the entity that sought his Presence information and (b) inhibits inappropriate accessing of Presence information.
-
Citations
14 Claims
-
1. A method comprising:
-
determining, via at least one processor, to facilitate access to at least one interface configured to allow access to at least one service, the at least one service configured to perform at least the following; store, at a server, presence information for a user; receive a request for access to said presence information from an entity; allow or deny access to said presence information based on a pre-defined list; log the identity of an entity each time the entity requests, accesses, or is denied access to the presence information; provide data to a wireless information terminal associated with the user for presenting the identity of the entity, log the time of request, access, or denial of access at the server; and deliver to the terminal for display the logged time of request, access, or denial of access and the identity of the entity that has requested, accessed, or been denied access to, the presence information together with a user selectable option to contact that entity using voice or message based communication. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; receive data defining the identity of an entity each time the entity has requested, accessed, or been denied access to presence information relating to the user of the apparatus; determine to display that identity together with an indication that presence information has been sought, accessed, or denied access to receive data defining the time at which presence information was requested, accessed, or denied access; and display that time wherein the identity of the entity that has requested, accessed, or is denied access to, the presence information is displayed on the apparatus together with a user selectable option to contact that entity using voice or message based communication. - View Dependent Claims (7, 8, 9, 13)
-
-
10. A non-transitory computer readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving data on a wireless information terminal, said data defining an identity of an entity each time the entity has requested, accessed, or been denied access to presence information relating to a user of the terminal, receiving data defining a time at which said presence information was requested, accessed, or denied access to; displaying on said wireless information terminal said identity of an entity together with an indication that presence information has been sought, accessed, or denied access to, and a kind of said presence information that was requested, accessed, or denied access to, together with a user selectable option to contact that entity using voice or message based communication; and displaying the time. - View Dependent Claims (11, 12, 14)
-
Specification