Displaying an actionable element over playing content
First Claim
1. A method, comprising:
- identifying video content currently playing within a display environment provided by a playback device;
determining a location within the display environment at which to display an actionable element, wherein determining the location comprises;
identifying an area within the display environment in which the playback device displays a navigation element native to the playback device, andbased on the identifying, selecting the identified area within the display environment as the location within the display environment at which to display the actionable element;
in response to determining the location within the display environment at which to display the actionable element, displaying the actionable element at the determined location within the displaying environment, wherein the actionable element is based on the identified video content and includes a user-selectable option to perform an action associated with the identified video content;
identifying different video content currently playing within the display environment provided by the playback device; and
modifying a configuration of the displayed actionable element based on the identified different video content.
9 Assignments
0 Petitions
Accused Products
Abstract
Example methods and systems for displaying actionable elements over playing content, such as video content, are described. In some example embodiments, the methods and systems identify video content currently playing within a display environment provided by a playback device, and display an actionable element within the display environment provided by the playback device that is based on the identified video content and includes one or more user-selectable options to perform an action associated with the identified video content. Further, in some example embodiments, the methods and systems may perform an action (e.g., present supplemental content and/or information) in response to a selection of one or more of the user-selectable options.
-
Citations
18 Claims
-
1. A method, comprising:
-
identifying video content currently playing within a display environment provided by a playback device; determining a location within the display environment at which to display an actionable element, wherein determining the location comprises; identifying an area within the display environment in which the playback device displays a navigation element native to the playback device, and based on the identifying, selecting the identified area within the display environment as the location within the display environment at which to display the actionable element; in response to determining the location within the display environment at which to display the actionable element, displaying the actionable element at the determined location within the displaying environment, wherein the actionable element is based on the identified video content and includes a user-selectable option to perform an action associated with the identified video content; identifying different video content currently playing within the display environment provided by the playback device; and modifying a configuration of the displayed actionable element based on the identified different video content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having stored thereon program instructions that upon execution by a processor, cause performance of a set of acts comprising:
-
identifying video content currently playing within a display environment provided by a playback device; determining a location within the display environment at which to display an actionable element, wherein determining the location comprises; identifying an area within the display environment in which the playback device displays a navigation element native to the playback device, and based on the identifying, selecting the area within the display environment as the location within the display environment at which to display the actionable element; in response to determining the location within the display environment at which to display the actionable element, displaying the actionable element at the determined location within the displaying environment, wherein the actionable element is based on the identified video content and includes a user-selectable option to perform an action associated with the identified video content; identifying different video content currently playing within the display environment provided by the playback device; and modifying a configuration of the displayed actionable element based on the identified different video content. - View Dependent Claims (16, 17)
-
-
18. A computing system comprising:
-
one or more processors; and a non-transitory computer-readable medium having stored therein instructions that are executable to cause the computing system to perform a set of acts comprising; identifying video content currently playing within a display environment provided by a playback device, determining a location within the display environment at which to display an actionable element, wherein determining the location comprises; identifying an area within the display environment in which the playback device displays a navigation element native to the playback device and a size; and based on the identifying, selecting the area within the display environment as the location within the display environment at which to display the actionable element, in response to determining the location within the display environment at which to display the actionable element, displaying the actionable element at the determined location within the displaying environment, wherein the actionable element is based on the identified video content and includes a user-selectable option to perform an action associated with the identified video content, identifying different video content currently playing within the display environment provided by the playback device, and modifying a configuration of the displayed actionable element based on the identified different video content.
-
Specification