Content pre-fetching for computing devices
First Claim
Patent Images
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
- determining whether to pre-fetch content to a computing device, including generating features comprising temporal-related feature data associated with the content, providing the features as a feature vector input into a model trained at least in part with historical access data, and obtaining information from the model indicative of whether to pre-fetch the content.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards a technology that timely pre-fetches content to a computing device based upon a prediction that a user will be requesting access to the content. Features comprising temporal features, spatial features, spatiotemporal features and/or other features associated with content are provided to a model trained at least in part with historical access data. The model returns information from which a determination of whether to pre-fetch the content is made.
38 Citations
20 Claims
-
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
determining whether to pre-fetch content to a computing device, including generating features comprising temporal-related feature data associated with the content, providing the features as a feature vector input into a model trained at least in part with historical access data, and obtaining information from the model indicative of whether to pre-fetch the content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- 10. A system comprising, a model trained based upon historical access data to predict whether to pre-fetch content, the model configured to receive as input a feature vector that represents a piece of content, the feature vector including data representative of spatiotemporal-related feature data associated with the piece of content, the model further configured to process the feature vector to output information indicative of whether a user is likely to request timely access to the content.
-
17. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
-
selecting a content identifier; generating a feature vector for the content identifier, the feature vector including temporal-related featured data, spatial-related feature data and spatiotemporal-related feature data associated with the content identifier; providing the feature vector to a model; receiving a prediction-related value from the model representative of the feature vector; and pre-fetching content corresponding to the content identifier to a computing device if the prediction-related value indicates that future access to the content is likely to be requested. - View Dependent Claims (18, 19, 20)
-
Specification