System and method for pre-loading personal media device content
A method, system and article for allowing access to pre-loaded media content on a personal media device. Access is allowed depending upon the presence of a pre-loaded content encryption key on the personal media device. The pre-loaded encryption key is associated with the pre-loaded media content.
1 . A method comprising:
allowing access to pre-loaded media content on a personal media device depending upon presence on the personal media device of a pre-loaded content encryption key associated with the pre-loaded media content.
2 . The method of claim 1 , wherein the pre-loaded content encryption key is stored on the personal media device prior to the personal media device being offered for sale.
3 . The method of claim 1 , further comprising:
denying access to the pre-loaded media content based, at least in part, upon expiration of a period of time.
4 . The method of claim 1 , further comprising:
denying access to the pre-loaded media content based, at least in part, upon expiration of a period of time after the media content is accessed.
5 . The method of claim 1 , further comprising:
denying access to pre-loaded media content based, at least in part, upon a counter that tracks accesses to the pre-loaded media content being a zero value.
6 . The method of claim 1 , further comprising:
allowing access to the pre-loaded media content, after the pre-loaded content encryption key has expired if a user encryption key is present on the personal media device.
7 . The method of claim 6 , further comprising:
allowing access to purchased media content depending upon the user encryption key on the personal media device.
8 . The method of claim 6 , further comprising:
allowing access to subscription media content depending upon the user encryption key on the personal media device.
9 . The method of claim 1 , wherein the pre-loaded content encryption key is unique to the pre-loaded media content.
10 . The method of claim 6 , wherein the user encryption key is unique to a subscription.
11 . A method comprising:
allowing access to pre-loaded media content on a personal media device depending upon presence on the personal media device of a pre-loaded content encryption key associated with the pre-loaded media content;
decrementing a counter stored in the personal media device for each instance of media content being accessed; and
denying access to the plurality of the pre-loaded media content based, at least in part, upon if the counter reaching a predefined value.
12 . The method of claim 11 , further comprising:
a media distribution system, accessing the counter.
13 . The method claim 11 , further comprising:
allowing access to the pre-loaded media content depending upon a user encryption key being present on the personal media device.
14 . A computing device configured to:
allow access to pre-loaded media content on the computing device depending upon presence on the computing device of a pre-loaded content encryption key associated with the pre-loaded media content.
15 . The computing device of claim 14 , wherein the pre-loaded content encryption key is stored on the computing device prior to the computing device being offered for sale.
16 . The computing device of claim 14 , further configured to:
deny access to the pre-loaded media content based, at least in part, upon expiration of a period of time.
17 . The computing device of claim 14 , further configured to:
deny access to the pre-loaded media content based, at least in part, upon expiration of a period of time after the media content is accessed.
18 . The computing device of claim 14 , further configured to:
deny access to the pre-loaded media content based, at least in part, upon a counter that tracks accesses to the pre-loaded media content being a zero value.
19 . The computing device of claim 14 , further configured to:
allow access to the pre-loaded media content, after the pre-loaded content encryption key has expired if a user encryption key is present on the computing device.
20 . The computing device of claim 19 , further configured to:
allow access to purchased media content depending upon the user encryption key on the computing device.
21 . The computing device of claim 19 , further configured for:
allowing access to subscription media content depending upon the user encryption key on the computing device.
22 . The computing device of claim 14 , wherein the pre-loaded content encryption key is unique to the pre-loaded media content.
23 . The computing device of claim 19 , wherein the user encryption key is unique to a subscription.
24 . A computing device configured to:
allow access to pre-loaded media content on the computing device depending upon presence on the computing device of a pre-loaded content encryption key associated with the pre-loaded content;
decrementing a counter stored in the computing device for each instance that the media content is accessed; and
denying access to the plurality of the pre-loaded media content based, at least in part, upon if the counter reaches a predefined value.
25 . The computing device of claim 24 , further configured to:
a media distribution system, access the counter.
26 . The computing device of claim 24 , further configured to:
allow access to the pre-loaded media content depending upon a user encryption key being present on the computing device.
27 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to:
allow access to pre-loaded media content on a personal media device depending upon presence on the personal media device of a pre-loaded content encryption key associated with the pre-loaded media content.
28 . The computer program product of claim 27 , wherein the pre-loaded content encryption key is stored on the personal media device prior to the personal media device being offered for sale.
29 . The computer program product of claim 27 , further comprising instructions to:
deny access to the pre-loaded media content based, at least in part, upon expiration of a period of time.
30 . The computer program product of claim 27 , further comprising instructions to:
deny access to the pre-loaded media content based, at least in part, upon expiration of a period of time after the media content is accessed.
31 . The computer program product of claim 27 , further comprising instructions to:
deny access to the pre-loaded media content based, at least in part, upon a counter that tracks accesses to the pre-loaded media content being a zero value.
32 . The computer program product of claim 27 , further comprising instructions to:
allow access to the pre-loaded media content, after the pre-loaded encryption key has expired if a user encryption key is present on the personal media device.
33 . The computer program product of claim 32 , further comprising instructions to:
allow access to purchased media content depending upon the user encryption key on the personal media device.
34 . The computer program product of claim 32 , further comprising instructions to:
allow access to subscription media content depending upon the user encryption key on the personal media device.
35 . The computer program product of claim 27 , wherein the pre-loaded content encryption key is unique to the pre-loaded media content.
36 . The computer program product of claim 32 , wherein the user encryption key is unique to a subscription.
37 . A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to:
allow access to pre-loaded media content on a personal media device depending upon presence on the personal media device of a pre-loaded content encryption key associated with the pre-loaded media content;
decrement a counter stored in the personal media device for each instance that the media content is accessed; and
deny access to the pre-loaded media content based, at least in part, upon if the counter reaches a predefined value.
38 . The computer program product of claim 37 , further comprising instructions to:
a media distribution system, access the counter.
39 . The computer program product of claim 37 , further comprising instructions to:
allow access to the pre-loaded media content depending upon a user encryption key being present on the personal media device.