Patent ID: 9571469
Date: 2017-02-14
CPC Classifications: G06F,H04L

Claim:
1. A computer implemented system for delivering electronic content to a subscriber, ahead-of-time, said system comprising: a policy server configured to create a file access policy, said file access policy specifying at least one of a first time stamp, a second time stamp, and a time period, said time period representative of time duration between said first time stamp and said second time stamp, in accordance with at least, one of which the electronic content is to be rendered accessible to the subscriber, said policy server further configured to authenticate the subscriber, embed said file access policy with the electronic content, and generate embedded electronic content; an encryption module configured to encrypt the embedded electronic content, and generate encrypted electronic content, said encryption module further configured to transmit said encrypted electronic, content, ahead of at least one of said first time stamp, said second time stamp and said time period, to a network enabled device accessible to the subscriber; and a client processor cooperating with said network enabled device and said policy server, said client processor configured to decrypt the encrypted electronic content, said client processor configured to communicate with a time server to determine a current time stamp, said client processor further configured to analyze the file access policy, said client processor further configured to: compare said first time stamp with said current time stamp in the event that only the first time stamp is specified by said file access policy; compare said second time stamp with said current time stamp in the event that only the second time stamp is specified by said file access policy; compare said time period representative of time duration between said first time stamp and said second time stamp, with the current time stamp, in the event that said first time stamp and said second time stamp are specified by said file access policy; render the encrypted electronic content accessible on the network enabled device when only said first time stamp is specified by said file access policy and said current time stamp is greater than said first time stamp; render the encrypted electronic content accessible on die network enabled device when only said second time stamp is specified by said file access policy and said current time stamp is within said second time stamp; and render the encrypted electronic content accessible on the network enabled device, in the event that the current time stamp is within the time period specified by the file access policy.