Live channel switching and return during commercial breaks
US-2015095932-A1 · Apr 2, 2015 · US
US9936263B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9936263-B2 |
| Application number | US-201615283932-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 3, 2016 |
| Priority date | Dec 30, 2015 |
| Publication date | Apr 3, 2018 |
| Grant date | Apr 3, 2018 |
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.
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for controlling display of media content. An embodiment operates by receiving a selection of media content for playback, presenting interstitial media content on a first device prior to playing the media content, transmitting an option to skip the interstitial media content to a second device, receiving a request to skip the interstitial media content from the second device, stopping presentation of the interstitial media content on the first device, and presenting the selected media content on the first device.
Opening claim text (preview).
What is claimed is: 1. A system comprising: at least one processor; and a memory operatively coupled to the at least one processor, the processor configured to: receive a selection of media content for playback; present interstitial media content on a first device prior to playing the media content; transmit an option to skip the interstitial media content to a second device, wherein the option to skip is associated with a first bid value inputted by a user; receive a request to skip the interstitial media content from the second device, wherein the request to skip is based at least in part on the first bid value and a priority value associated with a type of the interstitial media content; stop presentation of the interstitial media content on the first device based at least in part on the request to skip; and present the selected media content on the first device. 2. The system of claim 1 , wherein the second device presents the option to skip to the user and generates the request to skip the interstitial media content in response to receiving acceptance of the option to skip by the user. 3. The system of claim 1 , wherein the first device is a media playback device and the second device is a control device. 4. The system of claim 1 , wherein the request to skip the interstitial media content is received using a real-time protocol. 5. The system of claim 1 , wherein the interstitial media content and the option to skip the interstitial media content are presented concurrently. 6. The system of claim 1 , wherein the request to skip is based at least in part on the first bid value being greater than a second bid value inputted by a provider of the selected media content. 7. The system of claim 1 , wherein the request to skip is based at least in part on an aggregate bid value and a second bid value inputted by a provider of the selected media content, wherein the aggregate bid value is based at least in part on the first bid value and a third bid value inputted by a second user. 8. The system of claim 1 , wherein the first bid value is inputted by the user in real-time during playback of the media content. 9. A computer implemented method, comprising: receiving, by at least one computer system, a selection of media content for playback; determining, by the at least one computer system, to present interstitial media content on a device based at least in part on the selected media content, a first bid value inputted by a user, and a priority value associated with a type of the interstitial media content; stopping, by the at least one computer system, presentation of the interstitial media content on the device based at least in part on the determining; and presenting, by the at least one computer system, the selected media content on the device. 10. The computer implemented method of claim 9 , wherein the device is a media playback device. 11. The computer implemented method of claim 9 , the stopping further comprising: stopping presentation of the interstitial media content on the device prior to playing the selected media content. 12. The computer implemented method of claim 9 , the determining further comprising: determining to present the interstitial media content on the device based at least in part on the user of the device. 13. The computer implemented method of claim 9 , the determining further comprising: determining to present the interstitial media content on the device based at least in part on the first bid value being greater than a second bid value inputted by a provider of the selected media content. 14. The computer implemented method of claim 9 , the determining further comprising: determining to present the interstitial media content on the device based at least in part on an aggregate bid value and a second bid value inputted by a provider of the selected media content, wherein the aggregate bid value is based at least in part on the first bid value and a third bid value inputted by a second user. 15. The computer implemented method of claim 9 , wherein the first bid value is inputted by the user in real-time during playback of the media content. 16. A non-transitory, tangible computer-readable device having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform operations comprising: receiving a selection of media content for playback; presenting interstitial media content on a first device prior to playing the media content; transmitting an option to skip the interstitial media content to a second device, wherein the option to skip is associated with a first bid value inputted by a user; receiving a request to skip the interstitial media content from the second device, wherein the request to skip is based at least in part on the first bid value and a priority value associated with a type of the interstitial media content; stopping presentation of the interstitial media content on the first device based at least in part on the request to skip; and presenting the selected media content on the first device. 17. The computer-readable device of claim 16 , wherein the second device presents the option to skip to the user and generates the request to skip the interstitial media content in response to receiving acceptance of the option to skip by the user. 18. The computer-readable device of claim 16 , wherein the first device is a media playback device and the second device is a control device. 19. The computer-readable device of claim 16 , wherein the request to skip the interstitial media content is received using a real-time protocol. 20. The computer-readable device of claim 16 , wherein the interstitial media content and the option to skip the interstitial media content are presented concurrently.
Determination of fees for advertising · CPC title
for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks (specific graphical features in visual interfaces H04N21/4312) · CPC title
Control parameters, e.g. trick play commands, viewpoint selection · CPC title
Stream processing in response to a playback request from an end-user, e.g. for trick-play · CPC title
Billing {, e.g. for subscription services (payment schemes, architectures or protocols G06Q20/00; e-commerce G06Q30/00; arrangements for billing for the use of broadcast information or broadcast-related information H04H60/21)} · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.