IP Library Granted Patent US 8,046,476
Granted Patent B2
US 8,046,476 · App. 10/353,014 · Granted Oct 25, 2011

Access right control using access control alerts

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,046,476
App. No.
10/353,014
Granted
Oct 25, 2011
Kind
B2
Abstract

Systems and methods are provided for providing access controlled event subscription and notification and event access change alerts. In some embodiments, the systems and methods of the present invention operate within a SIP infrastructure. As such, SIP SUBSCRIBE messages and SIP NOTIFY messages are used for subscribing to and receiving notifications related to access control. According to some embodiments, event access change alerts are used in conjunction with access controlled event subscription to provide an efficient method for providing access controlled event subscription using current access control information.

Claims (34)

1. A method comprising:

receiving from a requester a subscribe message for an event for a resource, the requestor being a different entity than the resource;

querying a database containing access control information for said event;

when said access control information does not indicate denial of access to said event, accessing updated access control information via a repository; and

notifying said requester of access status for said events based on said updated access control information;

wherein the accessing of updated access control information comprises sending the subscribe message to an access control network entity requesting updated access control information for said event and receiving updated access control information for said event in order to avoid notifying the requester of access status for the event that is based on stale information obtained by querying the database.

2. The method of claim 1 , wherein the accessing of updated access control information comprises:

subscribing to an access rights change alert event for access rights of said event; and while said subscription is in effect, accessing the last received access control information received from said network entity for said event.

3. The method of claim 1 , wherein said subscribe message comprises a session initiation protocol subscribe message.

4. The method of claim 1 , wherein said database is stored on a local cache.

5. The method of claim 1 , further comprising receiving from the access control network entity updated access control without a user's action when the access control is changed.

6. The method of claim 1 , wherein the access control network entity is a server.

7. An apparatus comprising:

at least one processor; and

at least one memory including computer program code for one or more programs,

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 from a requester a subscribe message for an event for the resource, the requestor being a different entity than the resource;

query a database containing access control information for said event;

when said access control information does not indicate denial of access to said event, access updated access control information via a repository; and

notify said requester of access status for said event based on said updated access control information;

wherein the access of updated access control information comprises sending the subscribe message to an access control network entity requesting updated access control information for said event, and receiving updated access control information for said event in order to avoid notifying the requester of access status for the event subscription that is based on stale information obtained by querying the database.

8. The apparatus of claim 7 , wherein the accessing of updated access control information comprises further causing the apparatus to:

determine to send the subscribe message to an access control network entity requesting updated access control information for said event; and

determine to receive updated access control information for said event.

9. The apparatus of claim 7 , wherein the accessing of updated access control information comprises further causing the apparatus to:

subscribe to an access rights change alert event for access rights of said event; and while said subscription is in effect, access the last received access control information received from said apparatus for said event.

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 from a requester a subscribe message for an event for a resource, the requestor being a different entity than the resource;

querying a database containing access control information for said event;

when said access control information does not indicate denial of access to said event, accessing updated access control information via a repository; and

notifying said requester of access status for said event based on said updated access control information;

wherein the accessing of updated access control information comprises sending the subscribe message to an access control network entity requesting updated access control information for said event, and receiving updated access control information for said event in order to avoid notifying the requester of access status for the event that is based on stale information obtained by querying the database.

11. The non-transitory computer-readable storage medium of claim 10 , wherein the accessing of updated access control information comprises:

subscribing to an access rights change alert event for access rights of said event; and while said subscription is in effect, accessing the last received access control information received from said network entity for said event.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035567/0073 →