Media Analysis and Processing Framework on a Resource Restricted Device
US-2016357605-A1 · Dec 8, 2016 · US
US10070182B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10070182-B2 |
| Application number | US-201715695445-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 5, 2017 |
| Priority date | Dec 12, 2002 |
| Publication date | Sep 4, 2018 |
| Grant date | Sep 4, 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.
An apparatus and method is disclosed for preventing a viewer from switching from a channel when an advertisement is being displayed on the channel. The apparatus and method comprises an advertisement controller in a video playback device that (1) prevents a viewer of a direct (non-recorded) broadcast from switching channels when an advertisement is displayed, and (2) prevents a viewer of a recorded program from fast forwarding the recorded program in order to skip past advertisements that were recorded with the program. A viewer may either watch the advertisements or pay a fee in order to be able to change channels or fast forward when the advertisements are being displayed.
Opening claim text (preview).
What is claimed is: 1. An apparatus in a video display system that is configured to at least one of: display video programs with advertisements on a plurality of channels and to prevent a viewer of a video program with advertisements from switching from a first channel; and display a recorded video program with advertisements and to prevent the viewer of said recorded video program from fast forwarding said recorded video program to skip past advertisements in said recorded video program; wherein said video display system is further configured to receive commands from a remote control operated by the viewer through remote control key events, and wherein said apparatus comprises: an advertisement controller; a memory coupled to said advertisement controller; and advertisement control software within said memory, wherein, in response to detecting a first control signal in one of the video program and the recorded video program, said advertisement controller is configured to provide a notification to the viewer, and in response to providing the notification, said advertisement controller is configured to determine whether the viewer continues to watch one of the video program and the recorded video program, wherein, directly in response to determining that the viewer, after expiration of the notification, continues to watch the one of the video program and the recorded video program, said advertisement controller is configured to execute said advertisement control software to obtain exclusive access to one or more of said remote control key events for taking exclusive control of one of a channel switching function and a fast forwarding function of said video display system to prevent the viewer from the switching or the fast forwarding, and wherein, in response to determining that the viewer, prior to the expiration of the notification, does not continues to watch the one of the video program and the recorded video program, said advertisement controller is configured to bypass execution of said advertisement control software. 2. The apparatus as claimed in claim 1 , wherein said advertisement control software comprises: a Multimedia Home Platform system and Multimedia Home Platform application manager; and a first Multimedia Home Platform application that is configured to receive the first control signal, and in response to receiving said first control signal, taking exclusive control of one of: said channel switching function and said fast forwarding function, wherein said first Multimedia Home Platform application is further configured to receive a second control signal, and in response to receiving said second control signal, releasing the exclusive control of said one of: said channel switching function and said fast forwarding function. 3. The apparatus as claimed in claim 2 , wherein said advertisement control software comprises: a second application that is configured to prevent said first Multimedia Home Platform application from obtaining exclusive control of said one of: said channel switching function and said fast forwarding function. 4. The apparatus as claimed in claim 3 , wherein said second application comprises one of: Multimedia Home Platform software and a Multimedia Home Platform application. 5. The apparatus as claimed in claim 3 , wherein said advertisement control software comprises: a third Multimedia Home Platform application that is configured to send a payment authorization from said viewer to a program broadcaster to authorize said viewer to one of: switch channels during a display of an advertisement in a broadcast video program and fast forward a recorded video program during a display of an advertisement in said recorded video program. 6. A video display system that is configured to display video programs with advertisements on a plurality of channels, said video display system comprising an apparatus according to any of the preceding claims. 7. A method for requiring a viewer of a video program to watch advertisements in said video program, said method comprising at least one of acts of: displaying video programs with advertisements on a plurality of channels in a video display system and preventing said viewer from switching from a first channel to a second channel when an advertisement is displayed on said first channel; and displaying a recorded video program with advertisements on said video display system, and preventing a viewer of said recorded video program from fast forwarding said recorded video program to skip past advertisements in said recorded video program; wherein said video display system is configured to: receive commands from a remote control operated by a viewer through remote control key events, detecting a first control signal in one of the video program and the recorded video program; in response to the detecting act, providing a notification to the viewer; in response to providing the notification, determining whether the viewer continues to watch one of the video program and the recorded video program; directly in response to the act of determining that the viewer, after expiration of the notification, continues to watch the one of the video program and the recorded video program by the determining act, executing an advertisement control software stored in a memory coupled to an advertisement controller of said video display system to obtain exclusive access to one or more of said remote control key events for taking exclusive control of one of: a channel switching function of said video display system and a fast forwarding function of said video display system to prevent the viewer from the switching or the fast forwarding; and in response to the act of determining that the viewer, prior to the expiration of the notification, does not continue to watch the one of the video program and the recorded video program by the determining act, bypassing the act of executing said advertisement control software. 8. The method as claimed in claim 7 , further comprising acts of: providing a Multimedia Home Platform system and Multimedia Home Platform application manager in said advertisement control software; and providing a first Multimedia Home Platform application that is configured to receive the first control signal and a second control signal; in response to receiving said first control signal, causing said first Multimedia Home Platform application to take exclusive control of one of: said channel switching function and said fast forwarding function; and in response to receiving said second control signal, causing said first Multimedia Home Platform application to release said exclusive control of said one of: said channel switching function and said fast forwarding function. 9. The method as claimed in claim 8 , further comprising acts of: providing a second application in said advertisement control software; and causing said second application to prevent said first Multimedia Home Platform application from obtaining exclusive control of said one of: said channel switching function and said fast forwarding function. 10. The method as claimed in claim 9 , wherein said second application comprises one of: Multimedia Home Platform software and a Multimedia Home Platform application. 11. The method as claimed in claim 9 , further comprising acts of: providing a third Multimedia Home Platform application in said advertisement control software; and causing said third Multimedia Home Platform application to send a payment authorization from said viewer to a program broadcaster to authorize said viewer to one of: switch channels during a display of an advertisement in a broadcast video program and fast forward a recorded vi
Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules {; time-related management operations (arrangements for replacing or switching information during the broadcast or during the distribution H04H20/10)} · CPC title
on receiving information · CPC title
by altering the temporal resolution, e.g. by frame skipping (television signal recording using magnetic recording on tape for reproducing at a rate different from the recording rate H04N5/783) · CPC title
for forcing some client operations, e.g. recording {(remote booting in general G06F9/4416)} · CPC title
Centralised control of user terminal (subsequent to an upstream request signal H04N7/17345); Registering at central (by two-way working H04N7/17309) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.