IP Library Granted Patent US 10,038,686
Granted Patent B2
US 10,038,686 · App. 14/633,574 · Granted Jul 31, 2018

Hybrid device and person based authorization domain architecture

Inventors: Franciscus L. A. J. Kamperman (Geldrop, NL); Robert Paul Koster (Eindhoven, NL); Geert Jan Schrijen (Eindhoven, NL)
Assignee: KONINKLIJKE PHILIPS N.V.
H04L63/0823G06F21/10G06F21/31H04L63/10H04L63/101G06F2221/0706G06F2221/2129G11B20/00086G11B20/00731G11B20/00855H04L63/0428H04L2463/101
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,038,686
App. No.
14/633,574
Granted
Jul 31, 2018
Kind
B2
Abstract

This invention relates to a system and a method of generating an Authorized Domain (AD) by selecting a domain identifier, and binding at least one person (P 1 , P 2 , . . . , PN 1 ), at least one device (D 1 , D 2 , . . . , DM), and at least one content item (C 1 , C 2 , . . . , CN 2 ) to the Authorized Domain (AD) given by the domain identifier (Domain_ID). Hereby, a number of verified devices (D 1 , D 2 , . . . , DM) and a number of verified persons (P 1 , P 2 , . . . , PN 1 ) that is authorized to access a content item of the Authorized Domain ( 100 ) is obtained. In this way, access to a content item of an authorized domain by a person operating a device is obtained either by verifying that the content item and the person are linked to the same domain or by verifying that the device and the content item are linked to the same domain. Thereby, enhanced flexibility for one or more persons when accessing content in an authorized domain is obtained while security of the content is still maintaining. This is further done in a simple, secure, and reliable way.

Claims (130)

1. A server comprising:

a receiving system configured to receive, over a network, a request for a protected content, the request including a content identification of the protected content and at least one of a personal identification and a device identification, wherein the personal identification is associated with a person and the device identification is associated with a device;

a processing system configured to:

identify a domain identification associated with the received identification, wherein the domain identification associated with the received identification is provided in a corresponding rights certificate;

determine a second domain identification associated with the protected content, wherein the second domain identification is associated with at least one of: a personal identification and a device identification;

determine whether the domain identification associated with the protected content is comparable to the second domain identification;

provide an indication of a favorable determination when the domain identification and the second domain identifications are comparable;

determine a location of the protected content; and

a transmitting system configured to:

transmit to the device requesting the protected content upon receiving the indication of favorable determination, one of: the protected content when the protected content is remote from the device and an indication allowing access to the protected content when the protected content is local to the device.

2. The server of claim 1 , the processing system configured to:

decrypt the protected content based on a decryption key associated with the protected content, the decryption key being provided in the content container.

3. The server of claim 1 , the transmitting system configured to:

transmit a decryption key associated with the protected content.

4. The server of claim 1 , wherein the device identification is unique for each device.

5. A system comprising:

at least one device in a network; and

the server of claim 1 .

6. A server comprising:

a receiving system configured to:

receive over a network a request for a protected content, the request including a content identification of the protected content and at least one of: a personal identification of a person having access to the protected content and a device identification of a device in the network, wherein the personal identification is associated with the person and the device identification is associated with the device;

a processing system configured to:

determine whether at least a device identification is received;

identify, when a device identification is received, a domain identification associated with the received device identification, wherein the domain identification associated with the received device identification is provided in a device rights certificate associated with the device identification;

determine a second domain identification associated with the protected content, wherein the second domain identification is associated with at least one of: a personal identification and a device identification;

determine whether the second domain identification is comparable to the domain identification associated with the received device identification; and

provide an indication of a favorable determination when the domain identifications are comparable; and

a transmitting system configured to:

transmit, over the network, to the device associated with the device identification one of: the protected content and an indication of allowable access upon receiving the favorable indication.

7. The server of claim 6 , the processing system configured to:

determine whether at least a personal identification is received;

determine, when a personal identification is received, a domain identification associated with the received personal identification, wherein the domain identification associated with the received personal identification is provided in a personal rights certificate;

determine whether the domain identification associated with the protected content is comparable to the domain identification associated with the received personal identification; and

provide the indication of a favorable determination when the domain identifications are comparable.

8. The server of claim 6 , the processing system configured to:

decrypt the protected content based on a decryption key associated with the protected content.

9. The server of claim 6 , the transmitting system configured to:

transmit a decryption key associated with the protected content.

10. The server of claim 6 , wherein the device identification is unique for each device.

11. A system comprising:

at least one device in a network; and

the server of claim 6 .

12. A server comprising:

a receiving system configured to:

receive a request for a protected content, the request including at least a content identification associated with the protected content and at least one of: a personal identification and a device identification, wherein the personal identification is associated with a person making the request and the device identification is associated with a device from which the request is made;

a processing system in communication with the receiving system, the processing system configured to:

determine a domain identification based on at least one of: a personal identification and a device identification, wherein the domain identification associated with the received device identification is provided in a device rights certificate associated with the device identification; and

determine whether the domain identification associated with one of the at least one of the received personal identification and the device identification is comparable to a domain identification associated with the protected content; and

generate a favorable indication indicating a domain identification associated with the protected content is comparable to the domain identification associated with the received identification; and

a transmitting system configured to:

transmit to a device providing the request the protected content and an indication of access upon receiving the favorable indication.

13. The server of claim 12 , the processing system configured to:

formulate an authorized domain, identified by the domain identification, the authorized domain comprising:

at least one of a plurality of persons accessing a network, each of the plurality of persons being identified by a corresponding personal identification wherein the corresponding personal identification is associated with the domain identification;

at least one of at least one device accessing the network, the device identification associated with each of the at least one of the at least one device being unique and being associated with the domain identification; and

a plurality of protected content associated with the domain identification.

14. The server of claim 12 , the processing system configured to:

decrypt the protected content.

15. The server of claim 12 , the transmitting system configured to:

transmit a decryption key associated with the protected content.

16. The server of claim 12 , wherein the personal identification is obtained from at least one of: a smart card, a mobile phone, and a biometric sensor.

17. The server of claim 12 , the processing system configured to:

receive information regarding the domain identification associated with the personal identification, the information contained in the request.

18. The server of claim 12 , the processing system configured to:

receive information regarding the domain identification associated with the device identification, the information contained in the request.

19. A system comprising:

at least one device in a network; and

the server of claim 12 .

20. A server comprising:

a receiving system configured to:

receive a request for protected content, the request including an identification of the content and at least one of a personal identification of a person and a device identification of a device in a network;

a processor system configured to:

identify a domain identification associated with the protected content;

identify a domain identification associated with the at least one of: the received personal identification and the device identification, wherein the domain identification associated with the received device identification is provided in a device rights certificate associated with the device identification;

determine whether the domain identification associated with one of the received identification is comparable to the domain identification associated with the protected content; and

generate a favorable indication indicating a domain identification associated with the protected content is comparable to the domain identification associated with one of the at least one received personal identification and the device identification.

21. The server of claim 20 comprising a transmission system configured to:

transmit the protected content to a device associated with the device identification upon receiving the favorable indication.

22. The server of claim 21 , the processing system configured to:

decrypt the protected content.

23. The server of claim 20 , a transmission system configured to:

transmit an indication of access to the protected contention to a device associated with the device identification upon receiving the favorable indication.

24. The server of claim 23 , wherein the indication represents a decrypting key.

25. The server of claim 20 , comprising a memory system configured to:

store the protected content on the device associated with the device identification.

26. The server of claim 20 , the receiving system configured to:

receive the domain information associated with the personal identification and the device identification.

27. The server of claim 20 , further comprising:

a storage system configured to:

store an authorized domain, identified by a domain identification, the authorized domain comprising:

a personal identification identifying each person of a plurality of persons accessing the network, the personal identification being associated with the domain identification;

a device identification associated with each of at least one device accessing the network, the device identification being associated with the domain identification; and

a plurality of protected content associated with the domain identification.

28. The server of claim 27 ; a transmission system configured to:

transmit the domain identification to each of the plurality of persons and each of the at least one devices within the authorized domain.

29. The server of claim 27 , the processor configured to:

associate each of the at least one of the devices with the domain identification; and

associate each of the plurality of persons with the domain identification.

30. A system comprising:

at least one device in a network; and

the server of claim 20 .

31. A method for operating a server, the method comprising:

receiving over a network, by a receiving system of a server, a request for a protected content, the network being accessible by a person, the request including a content identification of the protected content and at least one of a personal identification and a device identification, wherein the personal identification is associated with the person and the device identification is associated with a device;

a processing system of the server:

determining a domain identification associated with the protected content;

identifying a domain identification associated with the received identification, wherein the domain identification is provided in a corresponding rights certificate associated with at least one of: at least one personal identification and at least one device identification;

determining whether the domain identification associated with the protected content is comparable to the domain identification associated with the received identification;

providing an indication of a favorable determination when the domain identifications are comparable;

determining a location of the protected content; and

transmitting, by a transmitting system of the server, to a device providing the request, upon receiving the indication of favorable determination, one of: the protected content when the protected content is remote from the device and an indication allowing access to the protected content when the protected content is local to the device.

32. A method of operating a server, the method comprising:

receiving over a network, by a receiving system, a request for a protected content, the request including a content identification of the protected content and at least one of: a personal identification of a person having access to the network and a device identification of a device in the network;

determining, by a processing system:

a domain identification associated with the protected content;

identifying a domain identification associated with the received identification, provided in a corresponding rights certificate associated with corresponding ones of said at least personal identification and said at least one device identification;

determining whether the domain identification associated with the protected content is comparable to the domain identification associated with the received device identification; and

providing an indication of a favorable determination when the domain identifications are comparable; and

transmitting, by a transmitting system, upon receiving the favorable indication to a device providing said request one of: the protected content and an indication of allowable access.

33. A method of operating a server, the method comprising:

receiving, by a receiving system, a request for a protected content, the request including at least a content identification associated with the protected content and at least one of: a personal identification and a device identification;

determining, by a processing system in communication with the receiving system, a domain identification associated with the protected content,

determining, by the processing system in communication with the receiving system, whether a domain identification associated with one of the at least one of the received personal identification and the device identification is comparable to the domain identification associated with the protected content, wherein the domain identification associated with the received device identification is provided in a device rights certificate associated with the device identification; and

generating, by processing system in communication with the receiving system, a favorable indication indicating a domain identification associated with the protected content is comparable to the domain identification associated with one of the at least one personal identification and the device identification; and

transmitting, by a transmitting system, to a device associated the request one of: the protected content and an indication of access.

34. A method of operating a server, the method comprising:

receiving, by a receiving system, a request for protected content, the request including an identification of the content and at least one of a personal identification of a person and a device identification of a device in a network;

identifying, by a processor system, a domain identification associated with the protected content;

identifying, by the processor system, a domain identification associated with the at least one of a received personal identification and a device identification, wherein the domain identification associated with the received device identification is provided in a device rights certificate associated with the device identification;

determining whether the domain identification associated with at least one of the at least one received personal identification and the device identification is comparable to the domain identification associated with the protected content; and

generating a favorable indication indicating a domain identification associated with the protected content is comparable to the domain identification associated with one of the at least one personal identification and the device identification.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2024
From: KONINKLIJKE PHILIPS N.V.
To: MEDIA CONTENT PROTECTION LLC
Reel/Frame 068200/0378 →
CHANGE OF NAME Recorded May 30, 2024
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: KONINKLIJKE PHILIPS N.V.
Reel/Frame 067590/0566 →
Priority Claims (1)
EP 03102281 · Jul 24, 2003 · regional
Continuity (2)
Continuation 10565663
Related Publication 20150172279A1 · Jun 18, 2015