Patent ID: 8793793
Filing Date: 2014-07-29
Classification: G06F

Abstract:
1. A method for playing digital content, comprising the steps of: receiving a particular piece of rental digital content; determining, by a processing unit within a computing device, a beginning of a rental window for the particular rental digital content; storing the beginning of the rental window value within a storage device within the computing device; determining, by the processing unit, an end of the rental window for the particular rental digital content; storing the end of the rental window value within the storage device; determining, by a processing unit within a computing device, a beginning of a play window for the particular rental digital content; storing the beginning of the play window value within the storage device; determining, by the processing unit, an end of the play window for the particular rental digital content, wherein the play window is shorter in length than the rental window; storing the end of the play window value within the storage device; playing the particular rental digital content on the computing device only during the time period between the beginning and end of the rental window and between the beginning and end of the play window; and determining whether a system clock of the computing device has been tampered with by comparing a current clock value of the system clock against one or more of: the beginning of the rental window value and the beginning of the play window value, wherein a request to play the particular rental digital content is denied if the system clock has been tampered with.