Method and system for preventing unauthorized recording of media content on an apple operating system
First Claim
1. A system for preventing unauthorized recording of media content on an operating system (OS) comprising:
- means for registering a compliance mechanism on a client system having said OS operating thereon, said compliance mechanism providing stand-alone functionality and operation on said client system, said compliance mechanism comprising;
means for validating components of said compliance mechanism on said client system;
means for preventing decryption of media content on said client system if a framework detects an invalid environment; and
means for providing kernel level extension information to said framework; and
means for disabling output of said media content on said client system having said OS operating thereon if a portion of said compliance mechanism is invalidated.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for preventing unauthorized recording of media content on an Apple operating system (OS). The present method registers a compliance mechanism on a client system having the Apple OS operating thereon. The compliance mechanism comprises a framework for validating the compliance mechanism on the client system, and a multimedia component opened by the framework. The present method uses the multimedia component for decrypting the media content on the client system. The present method also prevents decryption of the media content on the client system having the Apple OS operating thereon if a portion of the compliance mechanism is invalidated.
-
Citations
9 Claims
-
1. A system for preventing unauthorized recording of media content on an operating system (OS) comprising:
-
means for registering a compliance mechanism on a client system having said OS operating thereon, said compliance mechanism providing stand-alone functionality and operation on said client system, said compliance mechanism comprising; means for validating components of said compliance mechanism on said client system; means for preventing decryption of media content on said client system if a framework detects an invalid environment; and means for providing kernel level extension information to said framework; and means for disabling output of said media content on said client system having said OS operating thereon if a portion of said compliance mechanism is invalidated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification