Methods and systems for selecting a destination for storage of a media asset based on trick-play likelihood
AssigneeRovi Guides, Inc.
InventorsMichael McCarty, Glen E. Roe
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for selecting a storage location for a media asset. A determination is made as to whether a user device is accessing the media asset outside of the user's home location (e.g., over a wireless connection). When the user device is accessing the media asset outside of the user's home location, the following steps are performed. A determination is made whether the media asset features a set of scenes that increases a likelihood of using trick-play functions. If such scenes are present, the media asset is stored in a local storage of the user device. If such scenes are absent, the media asset is stored in a network storage.
Claims20
A method for selecting storage location for a media asset, the method comprising:
- maintaining a set of trick-play metadata templates indicative of a high likelihood of trick-play requests;
- providing the media asset to a user device;
- determining whether the media asset is being provided outside of a user's home location;
- and
- in response to determining that the user device is accessing the media asset outside of the user's home location:
- comparing metadata of the media asset to each of the set of trick-play metadata templates;
- in response to determining that the metadata of the media asset matches at least one template of the set of trick-play metadata templates, storing the media asset in a local storage of the user device;
- and
- in response to determining that the metadata of the media asset does not match any templates of the set of trick-play metadata templates, storing the media asset in a network storage.
A system for selecting storage location for a media asset, the method comprising:
- control circuitry configured to:
- maintain a set of trick-play metadata templates indicative of a high likelihood of trick-play requests;
- provide the media asset to a user device;
- determine whether the media asset is being provided outside of a user's home location;
- and
- in response to determining that the user device is accessing the media asset outside of the user's home location:
- compare metadata of the media asset to each of the set of trick-play metadata templates;
- in response to determining that the metadata of the media asset matches at least one template of the set of trick-play metadata templates, store the media asset in a local storage of the user device;
- and
- in response to determining that the metadata of the media asset does not match any templates of the set of trick-play metadata templates, store the media asset in a network storage.
Dependencies are inferred from the claim text.