Method and apparatus for menu placement on a media playback device
US-10992990-B2 · Apr 27, 2021 · US
US12096080B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12096080-B2 |
| Application number | US-202117212507-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 25, 2021 |
| Priority date | Jun 23, 2006 |
| Publication date | Sep 17, 2024 |
| Grant date | Sep 17, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Methods and apparatuses for presenting menus to DVR users and users of other media playback devices are described. After a DVR (or other media device) has finished playing a recorded television program (or other content), or in response to other specified events, the DVR presents a screen which comprises a menu. In addition to or in alternative to “save” and “delete” options, the menu comprises one or more options. Each of these other options may correspond to a separate item. For example, a user's selection of such an option may cause the DVR to display or play certain content on the user's television set. Additionally, or alternatively, these other options, when selected by a user, may cause the DVR to display a user interface through which the user can actually interact with content, such as an item that was featured or referenced in the television program that the user was just watching.
Opening claim text (preview).
What is claimed is: 1. A method comprising: receiving, at a server from a third-party device, a request comprising: a) an identification of a selected program, (b) interactive information menu content, and (c) an indication of a chronological point in the selected program; in response to the receiving: detecting, at the server, that the selected program is being generated for display on a user device; identifying a particular period of time, wherein the particular period of time: (a) begins a specified period of time before the chronological point, and (b) ends the specified period of time after the chronological point; detecting that a pause user input for pausing the display of the selected program at a point in the selected program proximate the indicated chronological point is received; determining whether the point in the selected program proximate the indicated chronological point is within the specified period of time; and in response to determining that the point in the selected program proximate the indicated chronological point is within the specified period of time, causing, by the server, to generate for display on the user device, the interactive information menu content received from the third-party device. 2. The method of claim 1 , further comprising displaying an icon prior to the pause input, the icon indicating that the interactive information menu content will be shown when the selected program is paused. 3. The method of claim 1 , further comprising overlaying a trickplay bar upon the pause input along with the interactive information menu content. 4. The method of claim 1 , wherein the interactive information menu content is displayed at the chronological point in the selected program. 5. The method of claim 1 , wherein upon receipt of a selection of a content item in the interactive information menu content, causing to display the selected content item. 6. The method of claim 1 , further comprising causing for a portion of the selected program to be visible on the user device while the interactive information menu content is generated for display on the user device. 7. The method of claim 1 , wherein the interactive information menu content comprises a particular information corresponding to the selected program. 8. The method of claim 7 , further comprising displaying an icon proximate the particular information. 9. The method of claim 7 , wherein the particular information comprises a display of information, a link to view information, a link to request information, a link to interactive content, or a link to schedule content for recording or download by a multimedia device. 10. A system comprising: a module, implemented at least partially by computing hardware, configured to, at a server, receive from a third-party device a request comprising: a) an identification of a selected program, (b) interactive information menu content, and (c) an indication of a chronological point in the selected program; a module, implemented at least partially by computing hardware, configured to at the server, in response to the receiving, detect that the selected program is being generated for display on a user device; a module, implemented at least partially by computing hardware, configured to identify a particular period of time, wherein the particular period of time: (a) begins a specified period of time before the chronological point, and (b) ends the specified period of time after the chronological point; a module, implemented at least partially by computing hardware, configured to detect that a pause user input for pausing the display of the selected program at a point in the selected program proximate the indicated chronological point is received; a module, implemented at least partially by computing hardware, configured to determine whether the point in the selected program proximate the indicated chronological point is within the specified period of time; and a module, implemented at least partially by computing hardware, configured at the server, in response to determining that the point in the selected program proximate the indicated chronological point is within the specified period of time, to cause to generate for display of the interactive information menu content received from the third-party device on the user device. 11. A non-transitory computer-readable media storing instructions that, when executed by a computing device, causes: receiving, at a server from a third-party device a request comprising: a) an identification of a selected program, (b) interactive information menu content, and (c) an indication of a chronological point in the selected program; in response to the receiving: detecting, at the server, that the selected program is being generated for display on a user device; identifying a particular period of time, wherein the particular period of time: (a) begins a specified period of time before the chronological point, and (b) ends the specified period of time after the chronological point; detecting that a pause user input for pausing the display of the selected program at a point in the selected program proximate the indicated chronological point is received; determining whether the point in the selected program proximate the indicated chronological point is within the specified period of time; and in response to determining that the point in the selected program proximate the indicated chronological point is within the specified period of time, causing, by the server, to generate for display on the user device, the interactive information menu content received from the third-party device. 12. The non-transitory computer-readable media of claim 11 , wherein the instructions, when executed by the computing device, further causes: displaying an icon prior to the pause input, the icon indicating that the interactive information menu content will be shown when the selected program is paused. 13. The non-transitory computer-readable media of claim 11 , wherein the instructions, when executed by the computing device, further causes: overlaying a trickplay bar upon the pause input along with the interactive information menu content. 14. The non-transitory computer-readable media of claim 11 , wherein the interactive information menu content is displayed at the chronological point in the selected program. 15. The non-transitory computer-readable media of claim 11 , wherein upon receipt of a selection of a content item in the interactive information menu content, the instructions, when executed by the computing device, further causes: causing to display the selected content item. 16. The non-transitory computer-readable media of claim 11 , wherein the instructions, when executed by the computing device, further causes: causing for a portion of the selected program to be visible on the user device while the interactive information menu content is generated for display on the user device. 17. The non-transitory computer-readable media of claim 11 , wherein the interactive information menu content comprises a particular information corresponding to the selected program. 18. The non-transitory computer-readable media of claim 17 , wherein the instructions, when executed by the computing device, further causes: displaying an icon proximate the particular information.
End-user interface for programme selection · CPC title
End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · CPC title
Content retrieval operation from a local storage medium, e.g. hard-disk {(details of retrieval of video data and associated meta data in video databases G06F16/739)} · CPC title
involving advertisement data (advertising per se G06Q30/02) · CPC title
for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.