Patent ID: 7073199
Filing Date: 2006-07-04
Classification: G06F,H04L

Abstract:
1. A system for distributing and enforcing use of digital documents having usage rights associated therewith, said system comprising: a server having at least one document stored thereon in computer readable form; a client having a standard application program including a rendering engine capable of rendering unencrypted documents for viewing; a communications network coupled to said client and said server; a rights management module included in said server and configured for receiving a request for at least one of the documents from said client and delivering the at least one document and a set of rights associated with and for enforcing use of the at least one document to said client; a connection module which is downloaded and included in said client and is attached to but separate from said rendering engine for receiving the set of rights associated with the at least one document, for verifying the integrity of the client by confirming a user interface module is attached to said rendering engine, and for verifying the integrity of the rendering engine; a user interface module which is downloaded and included in said client and is attached to but separate from said rendering engine for controlling access by the client to the at least one document for enforcing use of the at least one document in accordance with the set of rights associated with said at least one document.