Systems and methods for adjusting buffer size
AssigneeRovi Guides, Inc.
InventorsVishwas Sharadanagar Panchaksharaiah, Vikram Makam Gupta
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for adjusting a size of a buffer based on a probability that a rewind request will be received during a currently playing segment of media. When the system determines that receiving a rewind request is likely, the system will increase the size of a buffer such that the rewind request can be accommodated using data from the buffer. When the system determines that receiving a rewind request is unlikely, the system will decrease the size of the buffer to free resources for other system components.
Claims2
A method for dynamically adjusting a size of a buffer of a media consumption device, the method comprising:
- buffering a first segment of the media asset in a buffer having a first buffer size;
- retrieving metadata associated with a second segment of the media asset;
- determining, based on retrieved metadata of the second segment of the media asset and a user profile, whether a rewind request is likely to be received during the second segment of the media asset;
- in response to determining that the rewind request is likely to be received:
- increasing the size of the buffer to a second buffer size;
- and
- buffering the second segment of the media asset in the buffer having the second buffer size;
- and
- in response to detecting end of the second segment, reducing the size of the buffer to the first buffer size.
-30. (canceled)
Dependencies are inferred from the claim text.