Secure cached subscription service
AssigneeIntel Corporation
InventorsTimothy N. Towell, Gregory Kisor
Life of this patent
Estimating the term…
Abstract
A system and method for a secure cached subscription system is described. In one embodiment, the system comprises a content provider and a caching device connected to the content provider. The content provider speculatively downloads information into the caching device based upon a user's data. A processing device is connected via a high-bandwidth connection to the caching device for processing the information.
Claims29
A secure cached subscription system comprising:
- At least one content provider having fee-based, on-demand information and also having billing software to bill a user account when the fee-based, on-demand information is requested by the user;
- At least one primary caching device connected to the at least one content provider to receive the fee-based, on-demand information from the at least one content provider, wherein the at least one content provider is to speculatively download the fee-based, on-demand information into the caching device based upon viewing-habit data of the user;
- At least one secondary caching device connected to the at least one primary caching device to receive the fee-based, on-demand information from the at least one primary caching device, wherein the at least one secondary caching device is to receive the fee-based, on-demand information from the at least one primary caching device based upon viewing-habit data of the user;
- and
- At least one processing device connected via a high-bandwidth connection to the at least one secondary caching device to process the fee-based, on-demand information, the content provider to charge the user account a fee after the processing device has processed the fee-based, on-demand information.
A secure cached subscription system comprising:
- At least one content provider having fee-based, on-demand information and also having billing software to bill a user account when the fee-based, on-demand information is requested by the user, and having an encoder to encode the fee-based, on-demand information;
- At least one primary caching device connected to the at least one content provider to receive the encoded, fee-based, on-demand information from the at least one content provider, wherein the at least one content provider is to speculatively download the encoded, fee-based, on-demand information into a content cache in the primary caching device based upon viewing-habit data of the user;
- At least one secondary caching device connected to the at least one primary caching device to receive the encoded, fee-based, on-demand information from the at least one primary caching device, wherein the at least one secondary caching device is to receive the encoded, fee-based, on-demand information from the at least one primary caching device into a content cache in the secondary caching device based upon viewing-habit data of the user;
- At least one decoding device connected to the at least one secondary caching device to decode the encoded, fee-based, on-demand information to produce unencoded, fee-based, on-demand information;
- and
- At least one processing device connected via a high-bandwidth connection to the at least one decoding device to process the unencoded, fee-based, on-demand information, the processing device connected to the content provider, and the content provider to charge the user account a fee after the processing device has processed the unencoded, fee-based, on-demand information.
A method for providing a secure cached subscription system, comprising:
- Speculatively downloading fee-based, on-demand information from a content provider into a primary caching device based upon viewing-habit data of a user, the content provider having billing software to bill a user account;
- Speculatively downloading fee-based, on-demand information from a primary caching device into a secondary caching device based upon viewing-habit data of a user;
- Transferring the fee-based, on-demand information from the caching device to a processing device, upon a request of the user, so that the user can view the fee-based, on-demand information;
- and
- Charging the user account a fee after the fee-based, on-demand information has been transferred to the processing device.
A system for providing a secure cached subscription system, comprising:
- Means for speculatively downloading fee-based, on-demand information from the at least one content provider into an at least one primary caching device, and then into an at least one secondary caching device, based upon viewing-habit data of a user, the content provider having billing software to bill a user account;
- Means for transferring the fee-based, on-demand information from the secondary caching device to a processing device, upon a request of the user, so that the user can view the fee-based, on-demand information;
- and
- Means for charging the user account a fee after the fee-based, on-demand information has been transferred to the processing device.
An article of manufacture having one or more computer-readable media with executable instructions therein, which when executed by a processing device, causes the processing device to:
- Speculatively download fee-based, on-demand information from a content provider into an at least one primary caching device, and then into an at least one secondary caching device, based upon viewing-habit data of a user, the content provider having billing software to bill a user account;
- Transfer the fee-based, on-demand information from the caching device to a processing device, upon a request of the user, so that the user can view the fee-based, on-demand information;
- and
- Charge the user account a fee after the fee-based, on demand information has been transferred to the processing device.
Dependencies are inferred from the claim text.