System and method controlling access to digital works using a network
OwnerAnthony R. Auer, Stanley J. Simmons +1inventors
InventorsAnthony R. Auer, Stanley J. Simmons, Eric C.H. Yeung
Life of this patent
Estimating the term…
Loading patent…
OwnerAnthony R. Auer, Stanley J. Simmons +1inventors
InventorsAnthony R. Auer, Stanley J. Simmons, Eric C.H. Yeung
Estimating the term…
Controlled access to digital works using a network employs a dynamically updated client identification code to uniquely identify the client to a server, a content identification code to identify digital work, and a client software module as an agent of the server. An encrypted secret or unencrypted authorization code allowing access to the data content is transmitted to the client. Transmitting an encrypted secret to the client over an insecure communications network supports encryption of the digital work. A database association provides for a software license environment for copies of different digital works and at least one machine. Distributing supplemental data content (e.g. advertising) from one or many servers to a client involves contacting an authentication server to determine whether access to the primary digital work should be provided to the client, retrieving from a data content server the supplemental data content and transmitting the supplemental data content to the client for display.
In an insecure communications network comprising a client and server communicating through said insecure communications network, a method of providing controlled access to digital works over said insecure network, said method comprising:
A method for creating a client identification code by:
In an insecure communications network comprising a client and server communicating through said insecure communications network, a method of transmitting in encrypted fashion to said client a secret, said method comprising:
In a software license environment for multiple copies of different digital works and at least one machine, a database association comprising
In a communications network where a client communicates with a plurality of types of servers, a method of distributing supplemental data content from said server to said client or other clients in said network, said method comprising:
Dependencies are inferred from the claim text.