US2012278880A1PendingUtilityA1

Secure Time/Date Virtualization

Assignee: LETERRIER GUILLAUMEPriority: May 1, 2007Filed: Jul 9, 2012Published: Nov 1, 2012
Est. expiryMay 1, 2027(~0.8 yrs left)· nominal 20-yr term from priority
G06F 21/725G06F 21/10
42
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system is provided that includes a processor and a system memory coupled to the processor, the system memory stores at least one application for execution by the processor. The system also includes logic coupled to the processor, the logic providing a secure time reference. The processor selectively accesses the secure time reference to generate a virtual time reference for the at least one application.

Claims

exact text as granted — not AI-modified
1 . A system, comprising:
 a processor;   a system memory coupled to the processor, the system memory stores at least one application for execution by the processor; and   logic coupled to the processor, the logic providing a secure time reference,   wherein the processor selectively accesses the secure time reference to generate a virtual time reference for the at least one application.   
     
     
         2 . The system of  claim 1  wherein the at least one application comprises a Digital Rights Management (DRM) agent that relies on the virtual time reference to determine when user rights to access a particular file or program of the system expires. 
     
     
         3 . The system of  claim 1  wherein the logic comprises a real-time clock. 
     
     
         4 . The system of  claim 1  wherein the logic comprises an incrementing counter of time units. 
     
     
         5 . The system of  claim 1  wherein the logic provides a validity indicator for the secure time reference. 
     
     
         6 . The system of  claim 5  wherein, if the validity indicator is successfully authenticated, the virtual time reference is updated based on the secure time reference. 
     
     
         7 . The system of  claim 5  wherein, if the validity indicator related to the secure time reference fails authentication, the virtual time reference is reset. 
     
     
         8 . The system of  claim 5  wherein, if the secure time reference is interrupted, the validity indicator is changed using a secure mode of the system. 
     
     
         9 . The system of  claim 5  wherein the validity indicator is automatically changed during a boot process that follows a power loss to the logic. 
     
     
         10 . The system of  claim 1  wherein the processor generates a plurality of independent virtual time references based on the secure time reference. 
     
     
         11 . A method, comprising:
 generating a secure time reference and a validity indicator for the secure time reference; and   if the validity indicator is authenticated, generating a virtual time reference based on the secure time reference.   
     
     
         12 . The method of  claim 11  wherein generating the virtual time reference comprises calculating an offset value between the virtual time reference and the secure time reference. 
     
     
         13 . The method of  claim 11  further comprising resetting the virtual time reference if the validity indicator fails authentication. 
     
     
         14 . The method of  claim 11  further comprising changing the validity indicator if the secure time reference is interrupted. 
     
     
         15 . The method of  claim 14  further comprising changing the validity indicator during a boot process that follows a power loss. 
     
     
         16 . A system, comprising:
 means for generating a secure time reference and a validity indicator for the secure time reference; and   means for generating a plurality of independent virtual time references based on the secure time reference.   
     
     
         17 . The system of  claim 16  further comprising means for authenticating the validity indicator. 
     
     
         18 . The system of  claim 16  further comprising means for detecting an interruption to the secure time reference and for changing the validity indicator due to the interruption. 
     
     
         19 . The system of  claim 16  further comprising means for resetting the independent virtual time references if the validity indicator fails authentication. 
     
     
         20 . The system of  claim 16  further comprising means for securely updating the independent virtual time references.

Join the waitlist — get patent alerts

Track US2012278880A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.