NETWORKED SERVICES LICENSING SYSTEM AND METHOD
First Claim
1. A method for controlling consumption of a Web service, by one or more computing devices associated with a Web service provider, for providing content to a client device in accordance with rights expression information associated with the content to allow the content to be rendered on the client device, said method comprising:
- authenticating, by at least one of the one or more computing devices, with an authorization entity.receiving, by at least one of the one or more computing devices, a request to render content from a client device associated with a user;
transmitting to an authorization entity, by at least one of the one or more computing devices, a request to provide the Web service;
receiving, by at least one of the one or more computing devices, an authorization from the authorization entity to provide the Web service when the authorization entity determines that the user is authorized to use the Web service to render the content;
receiving, by at least one of the one or more computing devices, rights expression information associated with content, the rights expression information including conditions of use of the content;
interpreting, by at least one of the one or more computing devices, said rights expression information; and
providing, by at least one of the one or more computing devices, the content to the client device for consumption of the content based on said rights expression information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for controlling consumption of a distributed network service in accordance with rights expression information associated with the distributed network service and specifying a manner of use of the distributed network service, including interpreting the rights expression information associated with the distributed network service, the rights expression information indicating a manner of use of the distributed network service; and controlling consumption of the distributed network service based on the rights expression information.
-
Citations
1 Claim
-
1. A method for controlling consumption of a Web service, by one or more computing devices associated with a Web service provider, for providing content to a client device in accordance with rights expression information associated with the content to allow the content to be rendered on the client device, said method comprising:
-
authenticating, by at least one of the one or more computing devices, with an authorization entity. receiving, by at least one of the one or more computing devices, a request to render content from a client device associated with a user; transmitting to an authorization entity, by at least one of the one or more computing devices, a request to provide the Web service; receiving, by at least one of the one or more computing devices, an authorization from the authorization entity to provide the Web service when the authorization entity determines that the user is authorized to use the Web service to render the content; receiving, by at least one of the one or more computing devices, rights expression information associated with content, the rights expression information including conditions of use of the content; interpreting, by at least one of the one or more computing devices, said rights expression information; and providing, by at least one of the one or more computing devices, the content to the client device for consumption of the content based on said rights expression information.
-
Specification