Enforcing authorized domains with domain membership vouchers
First Claim
Patent Images
1. A method of establishing an authorized domain, the method comprising:
- (a) receiving a domain establishment request from a remote device, the request including a public key of the remote device;
ad (b) sending to the remote device a domain identifier and a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain.
1 Assignment
0 Petitions
Accused Products
Abstract
Domain membership vouchers are transmitted to devices in response to domain membership requests and domain joining requests. These vouchers include domain identifiers and domain keys encrypted with the public keys of the requesting devices. Once received, the domain membership vouchers establish the devices as members of authorized domains. Such authorized domains allow the sharing of protected content among devices within a particular authorized domain.
195 Citations
36 Claims
-
1. A method of establishing an authorized domain, the method comprising:
-
(a) receiving a domain establishment request from a remote device, the request including a public key of the remote device;
ad(b) sending to the remote device a domain identifier and a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of adding a remote device to an authorized domain, the method comprising:
-
(a) receiving a domain joining request including a domain identifier and a public key of the remote device; and
(b) sending to the remote device a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A system for establishing an authorized domain, the system comprising:
-
means for receiving a domain establishment request from a remote device, the request including a public key of the remote device; and
means for sending to the remote device a domain identifier and a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system for adding a remote device to an authorized domain, the system comprising:
-
means for receiving a domain joining request including a domain identifier and a public key of the remote device; and
means for sending to the remote device a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system, comprising:
-
a first module adapted to assign a domain identifier and a domain encryption key for an authorized domain, wherein the domain encryption key is adapted to encrypt keys for encrypting content authorized for consumption within the authorized domain; and
a second module adapted to generate a domain membership voucher, the domain membership voucher including the domain key encrypted with the public key of the remote device and the domain identifier. - View Dependent Claims (28, 29, 30, 34, 35)
-
-
31. A method of establishing an authorized domain in a communications device, the method comprising:
-
(a) sending a domain establishment request to a server, the request including a public key of the communications device; and
(b) receiving from the server a domain identifier and a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain.
-
-
32. A system for establishing an authorized domain in a communications device, the system comprising:
-
means for sending a domain establishment request to a server, the request including a public key of the communications device; and
means for receiving from the server a domain identifier and a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain.
-
-
33. A method of adding a communications device to an authorized domain, the method comprising:
-
(a) sending a domain joining request including a domain identifier and a public key of the communications device; and
(b) receiving from a server a domain key encrypted with the public key, wherein the domain key is adapted to decrypt content authorized for consumption within the authorized domain.
-
-
36. A system for adding a communications device to an authorized domain, the system comprising:
-
means for sending a domain joining request including a domain identifier and a public key of the communications device; and
means for receiving from a server a domain key encrypted with the public key, wherein the domain key is adapted to decrypt a content key that encrypts content authorized for consumption within the authorized domain.
-
Specification