IP Library › Granted Patent US 10,726,102
Granted Patent B2
US 10,726,102 · App. 14/591,952 · Granted Jul 28, 2020

Method of and system for providing access to access restricted content to a user

Inventors: Lauri Valjakka (Lappeenranta, FI); Jukka-Pekka Jussila (Lappeenranta, FI); Jari Tapio (Lappeenranta, FI)
Assignee: IPRA Technologies Oy Ltd.
G06F21/10
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 10,726,102
App. No.
14/591,952
Granted
Jul 28, 2020
Kind
B2
Abstract

According to an example embodiment of the invention, there is provided a system for providing access to access restricted content to a user, the system including a communication arrangement operable to receive a content request message, the content request message including a content identifier, a processor configured to cause a first determination to be performed to yield a positive or a negative result, a validation module configured to, in response to the first determination yielding a positive result, obtain a first digital rights management key, the processor being further configured to cause a second determination to be performed to yield a positive or a negative result, and responsive to the first and second determinations yielding a positive result, the validation module is configured to cause access to the access restricted content to be provided to the user.

Claims (26)

1. An apparatus, comprising at least one processor and a memory comprising program instructions, the processor, memory and program instructions configured to cause the apparatus at least to:

obtain an access restricted content from at least one of a content database and a content providing server;

obtain a first digital rights management key from the content database, wherein the obtaining is based at least in part on a query, the query comprising the content identifier and an identifier associated with the user;

using the first digital rights management key, obtain a fingerprint of the access restricted content wherein the obtaining is based at least in part on the first digital rights management key,

cause the content providing server to validate the fingerprint, and, if the validation is successful, access the access restricted content and

derive a second and third digital rights management key from the access restricted content using the digital rights management header of the access restricted content

wherein the second and third digital rights management keys are applied to retrieve the payload of the access restricted content and wherein at least one of the second or third digital rights management key is used to encrypt the other key of the second or third digital rights management key

wherein the content is usable without being in an unprotected state.

2. The apparatus according to claim 1 , wherein the apparatus is caused to obtain the first digital rights management key either by receiving it from a server or by generating it at least in part from at least one of environmental parameters and parameters of the access restricted content.

3. The apparatus of claim 1 , wherein the first digital rights management key is unique to a specific session.

4. The apparatus of claim 1 , wherein the access restricted content comprises a first layer that is decryptable using the first digital rights management key, the first layer comprising information on which key may be used to obtain fuller access to the access restricted content.

5. The apparatus of claim 1 , wherein the first, second and third digital rights management keys are each encrypted with 256 bit AES encryption.

6. The apparatus of claim 1 , wherein at least one of the content database and the content providing server comprise a content registration module, wherein said content registration module registers the usage of the content on the content database with respect to the user identifier and the content identifier.

7. The apparatus of claim 1 , wherein said status content usage includes the calculated time period associated with the user identifier and the content identifier.

8. The apparatus of claim 1 , wherein the apparatus retrieves the first digital rights management key from at least one of the content database and the content providing server when required.

9. The apparatus of claim 1 , wherein the apparatus generates the first digital rights management key when required, the generation being based on environment and media parameters.

10. A method, comprising:

obtaining an access restricted content from at least one of a content database and a content providing server;

obtaining a first digital rights management key from a content database, wherein the obtaining is based at least in part on a query, the query comprising the content identifier and an identifier associated with the user;

deriving, using the first digital rights management key, from the access restricted content a fingerprint of the access restricted content wherein the obtaining is based at least in part on the first digital rights management key,

causing the content providing server to validate the fingerprint, and, if the validation is successful, accessing the access restricted content and

information describing encryption properties of the access restricted content, and

deriving, using the digital rights management header of the access restricted content, from the access restricted content a second and third digital rights management key,

wherein the second and third digital rights management keys are applied to retrieve the payload of the access restricted content and wherein at least one of the second or third digital rights management key is used to encrypt the other key of the second or third digital rights management key,

wherein the content is usable without being in an unprotected state.

11. The method of claim 10 , wherein the first digital rights management key is unique to a specific session.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 058486 FRAME: 0196. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Dec 30, 2021
From: IPRA TECHNOLOGIES LTD OY
To: VALJAKKA, LAURI
Reel/Frame 058600/0426 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: IPR AVENUE OY
To: VALJAKKA, LAURI
Reel/Frame 058486/0196 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2016
From: IPR AVENUE OY
To: IPRA TECHNOLOGIES OY LTD.
Reel/Frame 040396/0492 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2016
From: SC INTELLIGENT HOLDING LTD.
To: IPR AVENUE OY
Reel/Frame 040318/0833 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2015
From: VALJAKKA, LAURI; JUSSILA, JUKKA-PEKKA; TAPIO, JARI
To: SC INTELLIGENT HOLDING LTD.
Reel/Frame 035738/0913 →
Priority Claims (1)
FI 20145013 · Jan 8, 2014 · national
Continuity (1)
Related Publication 20150193601A1 · Jul 9, 2015