Systems and methods for determining playback points in media assets
AssigneeRovi Product Corporation
InventorArun Sreedhara
Life of this patent
Estimating the term…
Abstract
Systems and methods are described for determining playback points in media assets based on both a keyword and a context of a current playback point in a media asset. For example, in response to user input of a keyword (e.g., “Matt Damon”) while the user is consuming a media asset, a current playback point in the media asset is determined. Context of the media asset at the current playback point is then determined (e.g., the current playback point involves a car chase). Playback points in the media asset are determined that match both the context and the keyword and are presented to the user (e.g., playback points with Matt Damon in a car chase).
Claims20
A method comprising:
- receiving, while generating a media asset for display, a keyword from a user;
- in response to receiving the keyword:
- retrieving metadata associated with a current playback point in the media asset;
- in response to determining that a first context and a second context is assigned based on the retrieved metadata:
- searching the user's viewing history to determine whether quantity of media assets consumed by the user that are associated with the first context exceed the quantity of media assets consumed by the user that are associated with the second context;
- and
- in response to determining that the quantity of media assets consumed by the user that are associated with the first context exceed the quantity of media assets consumed by the user that are associated with the second context:
- determining at least one playback point in the media asset based on the first context;
- and
- generating for display an indication of the at least one playback point associated with the first context.
A system comprising:
- user input circuitry;
- and
- control circuitry configured to:
- receive, while generating a media asset for display, a keyword from a user;
- in response to receiving the keyword:
- retrieve metadata associated with a current playback point in the media asset;
- in response to determining that a first context and a second context is assigned based on the retrieved metadata:
- search the user's viewing history to determine whether quantity of media assets consumed by the user that are associated with the first context exceed the quantity of media assets consumed by the user that are associated with the second context;
- and
- in response to determining that the quantity of media assets consumed by the user that are associated with the first context exceed the quantity of media assets consumed by the user that are associated with the second context:
- determine at least one playback point in the media asset based on the first context;
- and
- generate for display an indication of the at least one playback point associated with the first context.
Dependencies are inferred from the claim text.