Outer Rim Archives
Archives · 2024 · 11936936

Granted patent

Method and system for providing and displaying optional overlays

Number
11936936
Published
2024-03-19
Filed
2014-10-09
Assignee
DISNEY ENTERPRISES, INC.
Inventors
Smolic; Aljoscha et al.
CPC
H04N21/4722; H04N21/4122; H04N21/4316; H04N21/4725; H04N21/4882
Verdict
Set aside content overlay UI feature, business
Source
Google Patents · FreePatentsOnline

Abstract

A method including receiving video of an event; generating an overlay for the video; generating an information message containing information enabling a receiver of the video and the overlay to selectively display or hide the overlay; and transmitting the video, the overlay, and the information message. The video is transmitted in a primary stream of a multi-stream transmission including a primary stream and one or more auxiliary streams. The overlay is transmitted in a first one of the auxiliary streams.

Background

BACKGROUND (1) Viewers of sporting events often wish to have additional information provided during a broadcast. Typically, this information is provided either verbally by a commentator or visually through the use of informational overlays (or inlays) that show information as part of the video broadcast. However, both of these approaches provide information at the discretion of the broadcaster, and, thus, often do not align with the interests of the viewer, or a third party. Prior methods of providing optional visual overlays use an approach wherein video is broadcast in a standard format, while overlays are sent separately over the Internet, but this approach can lead to synchronization problems. (2) Viewers of sporting events often wish to receive additional information beyond that which is contained in the broadcast video itself. This information may include the score of the game, the game clock, the players currently in the game, the roles of players currently in the game, in-game and historical statistics, the position of the ball within the playing surface, etc. This information is typically provided either verbally by a commentator, or visually through the insertion of overlays or inlays into the video image. In either case, the broadcaster of the event (e.g., the commentator or director) decides what specific information (e.g., game enhancements) should be provided. This does not always match the interests of the viewer. For example, a purist viewer may wish to watch

Claims

1. A method, comprising: receiving video of an event that is to be included in a multi-stream broadcast of a television program; generating an overlay for the video that is to be included in the multi-stream broadcast of the television program, wherein the overlay is generated based on at least data from a video capture arrangement that is capturing the video of the event; generating an information message corresponding to the video and the overlay, wherein the information message comprises a label of the overlay and a transparency parameter corresponding to the overlay; generating, the multi-stream broadcast of the television program, including a primary stream, one or more auxiliary streams, and the information message, wherein the primary stream includes the video, a first auxiliary stream of the one or more auxiliary streams includes the overlay, the label of the overlay is included in a second auxiliary stream of the one or more auxiliary streams and the transparency parameter corresponding to the overlay is included in a third auxiliary stream of the one or more auxiliary streams; broadcasting the multi-stream broadcast of the television program over the single transmission channel, wherein the video, the overlay, and the information message are synchronized prior to the broadcasting. || 9. A system, comprising: an interface receiving a multi-stream broadcast of a television broadcast over a single transmission channel, the multi-stream broadcast of the television broadcast including a primary stream, one or more auxiliary streams and an information message, the primary stream of the multi-stream broadcast includes video of an event, a first auxiliary stream of the one or more auxiliary streams includes an overlay for the video, a second auxiliary stream of the one or more auxiliary streams includes a label for the overlay and a third auxiliary stream of the one or more auxiliary streams includes a transparency parameter corresponding to the overlay, wherein the overlay is generated based on at least data from a video capture arrangement that is capturing the video of the event, wherein the information message includes data corresponding to the video and the overlay, wherein the video, the overlay, and the information message are synchronized to each other prior to broadcasting the multi-stream broadcast of the television program to the interface; and an overlayer performing one of displaying the overlay or hiding the overlay based on a user instruction and the information message. || 17. A method, comprising: receiving a multi-stream broadcast of a television program over a single transmission channel, the multi-stream broadcast of the television program including a primary stream, one or more auxiliary streams and an information message, wherein the primary stream includes a video of an event, a first auxiliary stream of the one or more auxiliary streams includes an overlay for the video, a second auxiliary stream of the one or more auxiliary streams includes a label for the overlay and a third auxiliary stream of the one or more auxiliary streams includes a transparency parameter corresponding to the overlay, wherein the overlay is generated based on at least data from a video capture arrangement that is capturing the video of the event, wherein information message corresponds to the video and the overlay, wherein the video, the overlay, and the information message are synchronized to each other prior to the reception of multi-stream broadcast of the television program over the single transmission channel; and outputting a display that is based on the received multi-stream broadcast of the television program including the video based on a user selection to either display the overlay or hide the overlay and the information message, the display including the overlay when the user selection is to display the overlay, the display not including the overlay when the user selection is to hide the overlay.