Method and apparatus for content protection in a secure content delivery system
First Claim
1. A server apparatus connectable to one or more requestor processes and at least one a source of titles over a computer network comprising:
- a processor;
a memory coupled to the processor;
a network interface coupled to the memory and processor;
conversion logic responsive to a unique identifier of a title and configured to convert the unique identifier of the title into a location identifier indicating an address on the computer network where the title may be accessed; and
activator generator logic responsive to the network interface and configured to generate an activator.
6 Assignments
0 Petitions
Accused Products
Abstract
A system for secure delivery of on-demand content over broadband access networks utilizes a pair of servers and security mechanisms to prevent client processes from accessing and executing content without authorization. A plurality of encrypted titles are stored on a content server coupled to the network. An access server also coupled to the network contains the network addresses of the titles and various keying and authorization data necessary to decrypt and execute a title. A client application executing on a user'"'"'s local computer system is required to retrieve the address, keying and authorization data from the access server before retrieving a title from the content server and enabling execution of the title on a user'"'"'s local computer system.
197 Citations
17 Claims
-
1. A server apparatus connectable to one or more requestor processes and at least one a source of titles over a computer network comprising:
-
a processor;
a memory coupled to the processor;
a network interface coupled to the memory and processor;
conversion logic responsive to a unique identifier of a title and configured to convert the unique identifier of the title into a location identifier indicating an address on the computer network where the title may be accessed; and
activator generator logic responsive to the network interface and configured to generate an activator. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product for use with a server apparatus having a processor, a memory and a network interface, the server apparatus connectable to one or more requester processes and at least one a source of titles over a computer network, the computer program product comprising a computer usable medium having computer usable program code embodied thereon, the computer program code comprising:
-
(a) network interface program code responsive to requests from a requestor process on the computer network;
(b) conversion program code responsive to a unique identifier of a title supplied by a requestor process and configured to convert the unique identifier of the title into a location identifier indicating an address on the computer network where the title may be accessed; and
(c) generator program code configured to generate an activator for a requestor process. - View Dependent Claims (8, 9, 10, 11)
-
-
12. In a server apparatus comprising a processor, memory and a network interface, and connectable to a computer network, a method for enabling requesting processes to access a title comprising:
-
(a) authenticating a launch string from a requesting process;
(b) converting a unique identifier of a title received from a requesting process to a location identifier indicating an address of a source on the computer network where the title may be accessed;
(c) generating an activator; and
(d) forwarding the activator to the requesting process over the computer network. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification