Processing

Please wait...

Settings

Settings

Goto Application

1. WO2010059841 - DYNAMIC APPLICATION INSERTION FOR MPEG STREAM SWITCHING

Publication Number WO/2010/059841
Publication Date 27.05.2010
International Application No. PCT/US2009/065169
International Filing Date 19.11.2009
IPC
H04N 7/12 2006.01
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
7Television systems
12Systems in which the television signal is transmitted via one channel or a plurality of parallel channels, the bandwidth of each channel being less than the bandwidth of the television signal
CPC
H04N 21/235
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
23Processing of content or additional data; Elementary server operations; Server middleware
235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
H04N 21/2668
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
H04N 21/4349
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
4348Demultiplexing of additional data and video streams
4349by extracting from data carousels, e.g. extraction of software modules from a DVB carousel
H04N 21/435
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
H04N 21/4383
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
4383Accessing a communication channel
H04N 21/44016
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
NPICTORIAL COMMUNICATION, e.g. TELEVISION
21Selective content distribution, e.g. interactive television or video on demand [VOD]
40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
44016involving splicing one content stream with another content stream, e.g. for substituting a video clip
Applicants
  • FOURTHWALL MEDIA, INC. [US]/[US] (AllExceptUS)
  • SLOTHOUBER, Louis, P. [US]/[US] (UsOnly)
  • YE, Aaron [US]/[US] (UsOnly)
  • KOTMEL, Jr., Allan, V. [US]/[US] (UsOnly)
  • BROWN, Marco, J. [US]/[US] (UsOnly)
Inventors
  • SLOTHOUBER, Louis, P.
  • YE, Aaron
  • KOTMEL, Jr., Allan, V.
  • BROWN, Marco, J.
Agents
  • TATE, Rodger, L.
Priority Data
61/116,20419.11.2008US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) DYNAMIC APPLICATION INSERTION FOR MPEG STREAM SWITCHING
(FR) INSERTION D'APPLICATION DYNAMIQUE POUR COMMUTATION DE FLUX MPEG
Abstract
(EN)
Disclosed herein are methods and systems for dynamically creating and inserting an application into an MPEG program transport stream. The application may be subsequently run on a customer premises equipment (CPE) device to effect switching between content streams for presentation to viewers based on other available data, such as targeting information.
(FR)
L'invention porte sur des procédés et des systèmes pour créer et insérer de façon dynamique une application dans un flux de transport de programme MPEG. L'application peut être ultérieurement exécutée sur un dispositif d'équipement installé chez le client (CPE) pour effectuer une commutation entre des flux de contenu pour une présentation à des spectateurs selon d'autres données disponibles, telles que des informations de ciblage.
Latest bibliographic data on file with the International Bureau