IP Library Granted Patent US 8,447,974
Granted Patent B2
US 8,447,974 · App. 12/621,844 · Granted May 21, 2013

Method and apparatus for managing access rights to information spaces

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,447,974
App. No.
12/621,844
Granted
May 21, 2013
Kind
B2
Abstract

An approach is provided for managing access rights of users to information spaces using signatures stored in a memory tag. A signature manager caused reading of a memory tag to initiate a request, from a device, for an initial access to an information space. The request includes an authorization signature associated with the device. The signature manager determines a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space. The signature manager then modifies the authorization signature based on the determination and stores the modified authorization signature for validation of subsequent access to the information space by the device.

Claims (62)

1. A method comprising:

causing, at least in part, reading of a memory tag to initiate a request, from a device, for an initial access to an information space, the request including an authorization signature associated with the device;

determining a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space;

modifying the authorization signature based on the determination; and

causing, at least in part, storage of the modified authorization signature.

2. A method of claim 1 , wherein the level of access is full access or restricted access, the method further comprising:

joining the device to the information space at the determined level of access.

3. A method of claim 1 , wherein the level of access is full access or restricted access, the method further comprising:

causing, at least in part, downloading of an application associated with the information space to the device.

4. A method of claim 1 , wherein the level of access is no access, the method further comprising:

sealing the information space against access by the device.

5. A method of claim 1 , further comprising:

preventing or limiting re-use of the authorization signature by another device.

6. A method of claim 1 , further comprising:

receiving another request, from the device, for subsequent access to the information space;

in response to the another request, retrieving the modified authorization signature from the device;

determining the level of access from the modified authorization signature; and

causing, at least in part, actions that result in providing the determined level of access to the device.

7. A method of claim 1 , wherein the information space is signed by an authorized entity, the method further comprising:

detecting a disparity between a signature associated with the information space and either the authorization signature or the modified authorization signature,

wherein the determined level of access is based, at least in part, on the detection.

8. A method of claim 1 , wherein the initial access includes communication between the device and the information space, an interaction process between the device and the information space, or a combination thereof.

9. 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,

cause, at least in part, reading of a memory tag to initiate a request, from a device, for an initial access to an information space, the request including an authorization signature associated with the device;

determine a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space;

modify the authorization signature based on the determination; and

cause, at least in part, storage of the modified authorization signature.

10. An apparatus of claim 9 , wherein the level of access is full access or restricted access, and the apparatus is further caused to:

joining the device to the information space at the determined level of access.

11. An apparatus of claim 9 , wherein the level of access is full access or restricted access, and the apparatus is further caused to:

cause, at least in part, downloading of an application associated with the information space to the device.

12. An apparatus of claim 9 , wherein the level of access is no access, and the apparatus is further caused to:

seal the information space against access by the device.

13. An apparatus of claim 9 , wherein the apparatus is further caused to:

prevent or limit re-use of the authorization signature by another device.

14. An apparatus of claim 9 , wherein the apparatus is further caused to:

receive another request, from the device, for subsequent access to the information space;

in response to the another request, retrieve the modified authorization signature from the device;

determine the level of access from the modified authorization signature; and

cause, at least in part, actions that result in providing the determined level of access to the device.

15. An apparatus of claim 9 , wherein the information space is signed by an authorized entity, and the apparatus is further caused to:

detect a disparity between a signature associated with the information space and either the authorization signature or the modified authorization signature,

wherein the determined level of access is based, at least in part, on the detection.

16. An apparatus of claim 9 , wherein the initial access includes communication between the device and the information space, an interaction process between the device and the information space, or a combination thereof.

17. An apparatus of claim 9 , wherein the apparatus is a mobile phone further comprising:

user interface circuitry and user interface software configured to facilitate user control of at least some functions of the mobile phone through use of a display and configured to respond to user input; and

a display and display circuitry configured to display at least a portion of a user interface of the mobile phone, the display and display circuitry configured to facilitate user control of at least some functions of the mobile phone.

18. 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:

causing, at least in part, reading of a memory tag to initiate a request, from a device, for an initial access to an information space, the request including an authorization signature associated with the device;

determining a level of access to the information space by comparing the authorization signature against a lattice of signature primitives associated with the information space;

modifying the authorization signature based on the determination; and

causing, at least in part, storage of the modified authorization signature.

19. A non-transitory computer-readable storage medium of claim 18 , wherein the apparatus is caused to further perform:

receiving another request, from the device, for subsequent access to the information space;

in response to the another request, retrieving the modified authorization signature from the device;

determining the level of access from the modified authorization signature; and

causing, at least in part, actions that result in providing the determined level of access to the device.

20. A non-transitory computer-readable storage medium of claim 19 , wherein the information space is signed by an authorized entity, and the apparatus is caused to further perform:

detecting a disparity between a signature associated with the information space and either the authorization signature or the modified authorization signature,

wherein the determined level of access is based, at least in part, on the detection.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2020
From: NOKIA TECHNOLOGIES OY
To: VIVO MOBILE COMMUNICATION CO., LTD.
Reel/Frame 051594/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035512/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2010
From: BOLDYREV, SERGEY; OLIVER, IAN; KAAJA, HARALD; JANTUNEN, JONI; ARPONEN, JARMO
To: NOKIA CORPORATION
Reel/Frame 024423/0682 →