Electronic rights management
First Claim
1. Apparatus for providing a proxy service between one or more client platforms and one or more remote content providers providing electronic content or information, the apparatus comprising means for receiving and interpreting a request from a client platform for electronic content from a content provider, means for transmitting said request to said content provider and for receiving data including at least one marker identifying the location of a remote information handling and/or policy enforcement server appropriate to the content being requested, means for interpreting said one or more markers and transmitting a request on behalf of said client platform for a clear-content version of said content for transmission to said client platform provided that the requirements of the information handling and/or policy enforcement server are met.
4 Assignments
0 Petitions
Accused Products
Abstract
A proxy service for providing a practical point of intervention for the application of information handling policies, especially copyright management and enforcement services. The invention provides a platform upon which to generalize the interpretation and enforcement of copyright policies, which is particularly useful where large related basis of users with heterogeneous viewing environments might need policies applied in a uniform and flexible way. The invention keeps the process and mechanisms of user authentication and authorization separate and distinct from the actual implementation of policy enforcement.
-
Citations
10 Claims
- 1. Apparatus for providing a proxy service between one or more client platforms and one or more remote content providers providing electronic content or information, the apparatus comprising means for receiving and interpreting a request from a client platform for electronic content from a content provider, means for transmitting said request to said content provider and for receiving data including at least one marker identifying the location of a remote information handling and/or policy enforcement server appropriate to the content being requested, means for interpreting said one or more markers and transmitting a request on behalf of said client platform for a clear-content version of said content for transmission to said client platform provided that the requirements of the information handling and/or policy enforcement server are met.
-
2. Apparatus for providing a proxy service between one or more client platforms and one or more remote platforms arranged to receive electronic content or information from said one or more client platforms, the apparatus comprising means for receiving data from the client platform for transmission to a remote platform, said data being representative of the information or content to be provided to said remote platform and including at least one marker identifying the location of a remote information handling policy enforcement service appropriate to the information being provided, means for interpreting said one or more markers and transmitting a request to the appropriate information handling policy enforcement service for a clear-content version of said information to be provided to said remote location provided that the requirements of said information handling policy enforcement service are met.
-
9. A method of providing a proxy service between one or more client platforms and one or more remote content servers providing electronic content, the method comprising the steps of receiving and interpreting a request from a client platform for electronic content from a content server, transmitting said request to said content server and for receiving data including at least one marker identifying the location of a remote information handling and/or policy enforcement server appropriate to the content being requested, means for interpreting said one or more markers and transmitting a request on behalf of said client platform for a clear-content version of said content for transmission to said client platform provided that the requirements of said information handling and/or policy enforcement service are met.
-
10. A method for providing a proxy service between one or more client platforms and one or more remote platforms arranged to receive electronic content or information from said one or more client platforms, the method comprising the steps of receiving data from a client platform for transmission to a remote platform, said data being representative of information or content to be provided to said remote platform and including at least one marker identifying the location of a remote information handling policy enforcement service appropriate to the information being provided, interpreting said one or more markers and transmitting a request to the appropriate information handling policy enforcement service for a clear-content version of said information to be provided to said remote location provided that the requirements of said information handling policy enforcement service are met.
Specification