Patent ID: 7802095

Claim:
A method for preventing unauthorized recording of media content on an operating system comprising: registering a compliance mechanism on a client system having said operating system operating thereon, said compliance mechanism providing stand alone functionality and operation on said client system, said compliance mechanism comprising: a framework for validating said compliance mechanism on said client system; and a multimedia component opened by said framework, said multimedia component for decrypting said media content on said client system; and preventing decryption of said media content on said client system having said operating system operating thereon if a portion of said compliance mechanism is invalidated; and utilizing said compliance mechanism to control an output of said media content by said multimedia component, said compliance mechanism diverting a commonly used data pathway output of said media component to a controlled data output pathway monitored by said compliance mechanism after said multimedia component begins to present said contents of said media content, said compliance mechanism utilized to stop or disrupt the playing of said media content at said controlled data output pathway when said playing of said media content is outside of a usage restriction applicable to said media file.