Method and apparatus for content pre-fetching and preparation
First Claim
1. A method of processing content in a network, the method comprising the steps of:
- predicting a device to be used by a user to access the network, wherein predicting the device is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the device is performed prior to the user actually selecting the predicted device for accessing the network;
predicting a content item to be requested by the user through the predicted device, wherein predicting the content item is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the content item to be requested by the user through the predicted device is performed prior to the user actually requesting the content item using the predicted device;
transcoding the predicted content item from a first format into at least a second format for anticipated access by the user in accordance with context information associated with the predicted device, wherein at least the second format is compatible with the predicted device, and wherein transcoding is performed prior to the user actually requesting the predicted content item using the predicted device;
providing the predicted content item to the device in the at least second format in response to the user actually requesting the predicted content item through the predicted device; and
pre-fetching the predicted content item and transferring the predicted content item to at least one replica store wherein the predicted content item will be held pending the user requesting the predicted content item.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of pre-fetching and preparing content in an information processing system is provided. The method includes the steps of generating at least one content pre-fetching policy and at least one content preparation policy, wherein each of the policies are at least in part a function of context information associated with a user. The content is pre-fetched based on information contained within the at least one content pre-fetching policy. Once the content has been pre-fetched, it is prepared based on information contained within the at least one content preparation policy. The context information associated with the user includes at least one of the user'"'"'s usage patterns, current location, future plans and preferences.
42 Citations
8 Claims
-
1. A method of processing content in a network, the method comprising the steps of:
-
predicting a device to be used by a user to access the network, wherein predicting the device is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the device is performed prior to the user actually selecting the predicted device for accessing the network; predicting a content item to be requested by the user through the predicted device, wherein predicting the content item is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the content item to be requested by the user through the predicted device is performed prior to the user actually requesting the content item using the predicted device; transcoding the predicted content item from a first format into at least a second format for anticipated access by the user in accordance with context information associated with the predicted device, wherein at least the second format is compatible with the predicted device, and wherein transcoding is performed prior to the user actually requesting the predicted content item using the predicted device; providing the predicted content item to the device in the at least second format in response to the user actually requesting the predicted content item through the predicted device; and pre-fetching the predicted content item and transferring the predicted content item to at least one replica store wherein the predicted content item will be held pending the user requesting the predicted content item. - View Dependent Claims (2, 3, 4)
-
-
5. An article of manufacture for processing content in a network, the article comprising a memory device comprising one or more programs which when executed implement the steps of:
-
predicting a device to be used by a user to access the network, wherein predicting the device is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the device is performed prior to the user actually selecting the predicted device for accessing the network; predicting a content item to be requested by the user through the predicted device, wherein predicting the content item is based at least in part on a pattern observed in a record of past context information associated with the user, and wherein predicting the content item to be requested by the user through the predicted device is performed prior to the user actually requesting the content item using the predicted device; transcoding the predicted content item from a first format into at least a second format for anticipated access by the user in accordance with context information associated with the predicted device, wherein at least the second format is compatible with the predicted device, and wherein transcoding is performed prior to the user actually requesting the predicted content item using the predicted device; providing the predicted content item to the device in the at least second format in response to the user actually requesting the predicted content item through the predicted device; and pre-fetching the predicted content item and transferring the predicted content item to at least one replica store wherein the predicted content item will be held pending the user requesting the predicted content item. - View Dependent Claims (6, 7, 8)
-
Specification