Patent ID: 7237125
Filing Date: 2007-06-26
Classification: G06F,G06Q,H04L,H04N

Abstract:
1. A system for securely distributing content, said system comprising: a server having content stored thereon; a client device operable to accomplish a task related to the content, the client device including an application program that comprises a rendering engine for rendering the content; and a rights management module operatively coupled to said server and configured, upon a request from the client device to access the content, to determine if one or more security components are installed on the client device, and, if any of the security components are not determined to be installed on the client device, to download and install, on the client device, prior to delivery of the content from the server to the client device, at least one of the security components not determined to be installed on the client device to enable secure distribution of the content, wherein the rights management module is operative to attach at least one of the security components to the rendering engine, wherein the rights management module is further operative to check the content to determine if the requested content requires a client side security component, and to disengage the client side security component from the rendering engine if the requested content does not require a client side security component, and wherein at least one of the security components is operative to enforce usage rules associated with the content.