Method and apparatus for providing digital rights management service in the cloud
First Claim
1. A computer implemented method comprising:
- receiving, at a cloud-based server, a request for a digital rights license associated with a digital media content from a client device, wherein the digital media content has been determined to be protected by the client device and wherein the digital rights license enables accessing of the digital media content on the client device;
determining, by the cloud-based server, an external license server to facilitate processing the request;
routing the request to the external license server;
receiving, at the cloud-based server, a verification that the client device is entitled to access the digital media content and the requested digital rights license from the external license server; and
routing, by the cloud-based server, the requested digital rights license to the client device.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method and apparatus for providing digital rights management service in the cloud. The method comprises receiving, at a cloud-based server, a request for a digital rights license from a client device, wherein the digital rights license enables accessing of protected digital media content on the client device; determining, by the cloud-based server, an external license server to facilitate processing the request; routing the request to the external license server; receiving, at the cloud-based server, the requested digital rights license from the external license server; and routing, by the cloud-based server, the requested digital rights license to the client device.
11 Citations
20 Claims
-
1. A computer implemented method comprising:
-
receiving, at a cloud-based server, a request for a digital rights license associated with a digital media content from a client device, wherein the digital media content has been determined to be protected by the client device and wherein the digital rights license enables accessing of the digital media content on the client device; determining, by the cloud-based server, an external license server to facilitate processing the request; routing the request to the external license server; receiving, at the cloud-based server, a verification that the client device is entitled to access the digital media content and the requested digital rights license from the external license server; and routing, by the cloud-based server, the requested digital rights license to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for providing digital rights management service in the cloud comprising:
-
a computer having one or more processors; a non-transitory storage device storing computer readable instructions, that when executed by the one or more processers, cause the apparatus to perform a method comprising; receiving a request for a digital rights license associated with a digital media content from a client device, wherein the digital media content has been determined to be protected by the client device and wherein the digital rights license enables accessing of the digital media content on the client device; determining an external license server to facilitate processing the request;
routing the request to the external license server;receiving a verification that the client device is entitled to access the digital media content and the the requested digital rights license from the external license server; and routing the requested digital rights license to the client device. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium for storing computer instructions that, when executed by a cloud-based server causes the a cloud-based server to perform a method for providing digital rights management service in the cloud comprising:
-
receiving, at the cloud-based server, a request for a digital rights license associated with a digital media content from a client device, wherein the digital media content has been determined to be protected by the client device and wherein the digital rights license enables accessing of the digital media content on the client device; determining, by the cloud-based server, an external license server to facilitate processing the request; routing the request to the external license server; receiving, at the cloud-based server, a verification that the client device is entitled to access the digital media content and the requested digital rights license from the external license server; and routing, by the cloud-based server, the requested digital rights license to the client device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification