Digital rights management of streaming contents and services
First Claim
Patent Images
1. A method of managing digital rights of contents and services streamed to a client device, the method comprising:
- receiving and validating a certificate from the client device;
enabling the client device to log into and communicate with a server using a secure protocol to establish a private relationship between the client device and the server;
transmitting a resource identifier to the client device using the secure protocol when the private relationship is established;
receiving an encryption key from a service provider;
generating a hash value and a private key associated with the encryption key;
encrypting the resource identifier using the encryption key and the hash value; and
encrypting the hash value using the private key.
2 Assignments
0 Petitions
Accused Products
Abstract
Managing digital rights of contents and services streamed to a client device, including: receiving and validating a certificate from the client device; enabling the client device to log into and communicate with a server using a secure protocol to establish a private relationship between the client device and the server; and transmitting a resource identifier to the client device using the secure protocol when the private relationship is established.
24 Citations
16 Claims
-
1. A method of managing digital rights of contents and services streamed to a client device, the method comprising:
-
receiving and validating a certificate from the client device; enabling the client device to log into and communicate with a server using a secure protocol to establish a private relationship between the client device and the server; transmitting a resource identifier to the client device using the secure protocol when the private relationship is established; receiving an encryption key from a service provider; generating a hash value and a private key associated with the encryption key; encrypting the resource identifier using the encryption key and the hash value; and encrypting the hash value using the private key. - View Dependent Claims (2, 3)
-
-
4. A digital rights management system for streaming contents and services to a client device, the system comprising:
-
a registration unit configured to receive a certificate from the client device, wherein the registration unit enables the client device to log into and communicate with a server using a secure protocol when the certificate is validated, and wherein the validation of the certificate establishes a private relationship between the client device and the server; and an interface unit configured to transmit a resource identifier to the client device using the secure protocol when the private relationship is established, wherein the private relationship is used to periodically refresh the resource identifier to prevent unauthorized access to the contents and services. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A non-transitory computer storage medium storing a computer program to manage digital rights of contents and services streamed to a client device, the computer program comprising executable instructions that cause a computer to:
-
receive and validate a certificate from the client device; enable the client device to log into and communicate with a server using a secure protocol to establish a private relationship between the client device and the server; and transmit a resource identifier to the client device using the secure protocol when the private relationship is established, wherein the private relationship is used to periodically refresh the resource identifier to prevent unauthorized access to the contents and services. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification