Patent ID: 7134144

Claim:
A method of detecting and responding to a rollback of a clock on a computing device to prevent misuse of digital content, the method comprising: obtaining a current time from the clock; obtaining a stored time from a secure store of the computing device, the secure store comprising a state store of a digital rights management system on the computing device; comparing the obtained current time to the obtained stored time to determine whether the obtained current time is earlier than the obtained stored time; and determining that a clock rollback has occurred if the current time is earlier than the stored time, and taking a predetermined course of action based on the determination that the clock rollback has occurred, the method performed in connection with the digital rights management system on the computing device for rendering digital content on the computing device in accordance with a corresponding digital license on the computing device, wherein taking a predetermined course of action based on the determination that the clock rollback has occurred comprises examining the corresponding digital license for event code corresponding to a determined clock rollback, and if present running the event code to prevent misuse of digital content.