Patent classifications
H04N21/23424
METHOD FOR SIGNALLING A SUBSTITUTION TO A TERMINAL, METHOD FOR SUBSTITUTION BY A TERMINAL, AND CORRESPONDING COMPUTER PROGRAM PRODUCTS, SYSTEM AND TERMINAL
A method for signalling, to a terminal, substitution of an item of content, broadcast via a broadcast network to which the terminal is connected, with a substitute item of content. Such a method includes: obtaining a substitute information packet including time information indicating a time of execution, by the terminal, of an action for substituting the broadcast item of content with the substitute item of content, wherein the time information corresponds to a date of rendering of an image of the broadcast item of content with reference to a reference clock embedded in the broadcast item of content; generating an event notification message including the time information; and inserting the event notification message into a data flow conveying the item of content broadcast within the broadcast network.
INTEGRATING SECURE WATERMARKS INTO CONTENT
A method includes receiving, by a content server including one or more processors and from a client device, one or more characteristics of a particular content delivery opportunity, obtaining, by the content server, a watermarked digital component that is stenographed with a watermark representing (i) a payload that triggers an action by a client device that detects the watermark and (ii) a reporting location that is contacted by a client device in response to detecting the watermark, generating, by the content server, combined content by combining the watermarked digital component with content from a source that differs from a source of the digital component, and providing, by the content server and to the client device, the combined content.
SYSTEMS, METHODS, AND ARTICLES FOR OPTIMIZING CLEARANCE OF CONTENT
Systems, methods and articles for optimizing the clearance of content, such as advertisements. The systems disclosed herein provide a greater chance that offers to buy advertisement placement opportunities from media providers are accepted by the media providers. This is achieved by matching advertisements to advertisement placement opportunities which match buyer goals and provider goals, and by using historical data related to advertisements that the seller has cleared. The system may optimize clearance for multiple buyers which are competing for the same advertisement placement opportunities at the same time.
Internet enabled video media content stream
Aspects of the subject disclosure may include, for example, a method that includes receiving weblink information, receiving media content, inserting the weblink information into a digital frame, providing the plurality of digital frames as a video stream to a consumer media device, displaying, by the consumer media device, the video stream, receiving, by the consumer media device, a user input to pause the video stream during the displaying of the video stream to pause the video stream to display a current digital frame of the plurality of digital frames, receiving, by the consumer media device, a user input indicating a selection of a portion of the current digital frame, determining selected Weblink information for the portion of the current digital frame, and providing a connection to a website associated with the selected Weblink information to the consumer media device. Other embodiments are disclosed.
TRANSPARENT INTERCEPT FOR ADAPTIVE BITRATE SPLICER
Methods, systems, and computer readable media can be operable to facilitate the intercept and manipulation of content requested by a client device. The methods, systems, and apparatuses described herein enable the interception and redirection of packets based upon a set of rules. Intercepted packets may be redirected away from an origin server and may be forwarded to a splicing device. The splicing device may establish a session with a corresponding origin server, and retrieve content that is requested by the intercepted packet. In embodiments, the splicing device may identify alternate content that is associated with the intercepted packet and/or content that is further associated with a device or subscriber associated with the packet. One or more segments of the requested content, or the entirety of the requested content may be replaced with the alternate content, and the modified content may be output to the client device requesting the content.
Computing system with content-characteristic-based trigger feature
In one aspect, an example method includes (i) receiving, by a computing system, media content; (ii) generating, by the computing system, a fingerprint of a portion of the received media content; (iii) determining, by the computing system, that the received media content has a predefined characteristic; (iv) responsive to determining that the received media content has the predefined characteristic, transmitting, by the computing system, the generated fingerprint to a content identification server to identify the portion of the received media content; and (v) performing an action based on the identified portion of media content.
CONTENT-MODIFICATION SYSTEM WITH ADVERTISEMENT RECONCILIATION FEATURE
In one aspect, a method includes while a first content-presentation device is performing a content-replacement operation in which the first content-presentation device outputs a replacement advertisement segment in place of an advertisement segment, determining, by a computing system, that the advertisement segment is not an expected modifiable advertisement segment. The method also includes in response to determining that the advertisement segment is not the expected modifiable advertisement segment, determining, by the computing system, that the advertisement segment is ineligible for replacement The method also includes in response to determining that the advertisement segment is ineligible for replacement, causing, by the computing system, at least one content-presentation device to perform, at a subsequent content-replacement opportunity, a corrective content-replacement operation in which the at least one content-presentation device outputs the advertisement segment in place of a subsequent modifiable advertisement segment that the at least one content-presentation device is scheduled to receive.
ATSC 3.0 advertising notification using event streams
An Event Streams ‘event’ which contains information about ads is sent via ATSC 3.0 to a receiver player along with an xlinkResolution signal. This information includes but is not limited to time stamps for when the ads will start and stop. When this xlinkResolution is sent to the receiver player, the receiver player sends a notification to a broadcaster app containing the information about start and stop time for presenting the ad. Using this information, the broadcaster app updates itself so that, for example, the broadcaster app can present a message on a user interface regarding the subject of the ad, or present content related to but different from the ad along with the ad itself.
Systems and methods to insert supplemental content into presentations of two-dimensional video content
Systems and methods for inserting supplemental content into presentations of two-dimensional video content are disclosed. Exemplary implementations may: obtain two-dimensional video content depicting a three-dimensional space; obtain supplemental content; obtain a model of the three-dimensional space defining the one or more visible physical features within the three-dimensional space; determine the camera position of the two-dimensional video content; identify a presentation location within the two-dimensional video content; determine integration information; modify the two-dimensional video content to include the supplemental content at the identified presentation locations in accordance with the integration information and/or perform other operations.
SYSTEMS AND METHODS FOR CAUSING A USER TO VIEW SECONDARY CONTENT THAT RELATES TO A MEDIA ASSET FROM WHICH A USER HAS SWITCHED AWAY
Systems and methods are described herein for a media guidance application to determine that a user has switched away from a source transmitting a media asset with which the user was engaged and detect, while the user is switched away from the source, that secondary content transmitted by the source during a break of playback of the media asset relates to the media asset. In response to detecting that the secondary content relates to the media asset, the media guidance application may access a database to determine whether the secondary content specifically corresponds to the media asset, and, in response to determining that the secondary content specifically corresponds to the media asset, the media guidance application may generate for display the secondary content to the user.