09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software relating to the broadcasting of video on
all kinds of terminals, particularly televisions, computers,
digital video recorders, mobile phones, smart phones and
tablet computers, via communication networks; computer
software relating to the provision of downloadable
video-on-demand, television program and film services;
computer software relating to the transmission and exchange
of videos, data, images via communication networks; computer
software relating to viewing, recording and playing
multimedia digital content via the Internet, by
broadcasting, on demand and over-the-top (OTT) (video
broadcasting over the Internet) and transport stream (TS)
services; computer software relating to the broadcasting and
provision of multimedia and video content to customer
devices. Design and development of hardware, computer solutions and
software relating to image processing, transmission,
distribution and broadcasting of video content; software
design and development services for processing video signals
and digital images; software as a service (SaaS) offering
software for sending, receiving, transforming, transcoding,
enhancing, securing, measuring, recording and managing
multimedia content on the Internet and telecommunications
networks, including video clips, audio clips and data;
providing non-downloadable software for streaming audio
sequences, multimedia content and video sequences on the
Internet and telecommunications networks; design and
development services for computer software intended for
installation on electronic products, such as set-top boxes,
access gateways and enabling users to select, view and
manage video content.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for the broadcasting of video on all kinds of terminals, particularly televisions, computers, digital video recorders, mobile phones, smart phones and tablet computers, via communication networks; downloadable computer software for the provision of downloadable video-on-demand, television program and film services; downloadable computer software for the transmission and exchange of videos, data, images via communication networks; downloadable computer software for viewing, recording and playing multimedia digital content via the Internet, by broadcasting, on demand and over-the-top (OTT) (video broadcasting over the Internet) and transport stream (TS) services; downloadable computer software for the broadcasting and provision of multimedia and video content to customer devices Design and development of hardware, computer solutions and software for image processing, transmission, distribution and broadcasting of video content; software design and development services for processing video signals and digital images; software as a service (SaaS) offering software for sending, receiving, transforming, transcoding, enhancing, securing, measuring, recording and managing multimedia content on the Internet and telecommunications networks, namely, video clips, audio clips and data; providing non-downloadable software for streaming audio sequences, multimedia content and video sequences on the Internet and telecommunications networks; design and development services for computer software intended for installation on electronic products, in the nature of set-top boxes, access gateways and enabling users to select, view and manage video content
3.
METHOD AND SYSTEM FOR CUSTOMIZED AUDIO AND/OR VIDEO CONTENT DELIVERY
For delivering a customized audio and/or video content from a server equipment to a plurality of clients, the audio and/or video content being segmented into data segments, a method includes: delivering common data segments via a multicast communication, delivering customized data segments via unicast communications, and building, for each client according to an identifier of the client in question or information derived therefrom, one said customized audio and/or video stream from common data segments provided in multicast form by the server equipment and further including customized data segments provided in unicast form by the server equipment for customization to the client in question, wherein one or more customized data segments are interleaved between common data segments.
H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
4.
METHOD FOR GENERATING A PLURALITY OF DATA STREAMS FROM WATERMARKED STREAMS, METHOD FOR GENERATING A WATERMARKED DATA STREAM FROM DATA STREAMS, CORRESPONDING COMPUTER PROGRAM PRODUCT AND DEVICES
Method for generating a plurality of data streams from watermarked streams, method for generating a watermarked data stream from data streams, corresponding computer program product and devices A method is proposed for generating a plurality of data streams from a first watermarked 5 stream and from a second watermarked stream. Such method comprises: - calculating (S420) a main stream comprising at least one portion of common data present both in the first watermarked stream and in the second watermarked stream; - for at least one watermarked stream among the first and second watermarked streams: calculating (S430) a differential stream, comprising at least one portion of data 10 present in the watermarked stream and not present in the main stream; and - sending (S440) the main stream and the at least one differential stream to a remote electronic device.
H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
H04N 21/8358 - Generation of protective data, e.g. certificates involving watermark
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
5.
METHOD IN AN AUDIO / VIDEO GATEWAY DEVICE FOR CONDITIONALLY PROVIDING A SPECIFIC MANIFEST FILE RELATED TO THE DOWNLOAD OF PORTIONS OF AUDIO/VIDEO CONTENT VIA A MULTICAST TRANSMISSION MODE
The invention relates to a method for conditionally providing a metadata manifest file, by an audio and/or video gateway device (16), to an audio and/or video player device (17, 18), obtained according to a unicast transmission mode, depending on whether a first identifier of a first portion of an audio/video content referenced in said specific metadata file, has a value less than or equal to the value of a second identifier, of a second portion of said audio and/or video content corresponding to said first portion of said audio and/or video content, as referenced in a generic metadata file, made available to said audio and/or video content player device or to said gateway device via a transmission link operating in multicast mode and obtained by said gateway device.
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04L 65/612 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
A method for delivering a live video content using adaptive streaming from a cache server to a client device during a live video content delivery session is disclosed When a very first manifest request is received in said live content video delivery session, the cache server rewrites (S206) an original manifest by modifying a descriptor of at least one chunk so as to insert at least one additional start of independent group of pictures and transmits (S208) the rewritten manifest to the client device in response to the received manifest request. This enables the client device to have opportunities to join live video streaming closer to live edge.
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer software for interactive advertising relating to
video broadcasting on all types of terminals, particularly
televisions, computers, digital video recorders, mobile
phones, smart phones and tablet computers, via communication
networks; computer software for interactive advertising
relating to the provision of video-on-demand services,
downloadable television programs and films; computer
software for interactive advertising relating to the
transmission and exchange of videos, data, images via
communication networks; computer software for interactive
advertising relating to viewing, recording and playback of
digital multimedia content via the Internet, via
broadcasting, on demand and over-the-top (OTT) (video
broadcasting on the Internet) and transport stream (TS)
services; computer software for interactive advertising
relating to the dissemination and provision of multimedia
and video content to customer devices; computer software for
interactive advertising for installation on electronic
products, such as set-top boxes, access gateways and
enabling users to select, view and manage video content.
8.
METHOD FOR DELIVERING AN AUDIO AND/OR VIDEO CONTENT AND TRANSCODING PROXY IMPLEMENTING SAID METHOD
An A/V content comprising a primary A/V content and a secondary A/V content to be inserted in the primary A/V content is delivered to a client device using adaptive streaming. A transcoding proxy enables transcoding segments of the secondary A/V content, when the segments of the secondary A/V content have different duration than a typical duration of the segments of the primary A/V content. The transcoding rewrites (S204) an original secondary A/V content manifest by indicating (S204-2), in a part thereof intended to be reused by the client device to request segments of the secondary A/V content, that transcoding is requested, by indicating the typical duration of the segments of the primary A/V content, and by modifying (S204-1) a description of said at least one representation of the secondary A/V content, both to match a rewritten timeline aligned on the typical duration of the segments of the primary A/V content.
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/2362 - Generation or processing of SI [Service Information]
H04N 21/8547 - Content authoring involving timestamps for synchronizing content
9.
METHOD FOR CONTROLLING THE ROAMING OF A MOBILE STATION OPERATING A DOWNLOAD AND A RENDERING OF A VIDEO CONTENT, AND SYSTEM EXECUTING THE METHOD
A mobile station is configured to operate a reception of audio and/or visual content from a remote server of audio and/or visual contents connected to the network and to operate restitution of the audio and/or visual content, the content transiting, between the reception and the restitution, via a data reception buffer of the mobile station. The method includes i) triggering a sending, to a roaming management device of the network, of a first piece of information according to which roaming of the mobile station is prohibited, when a first quantity of data available in the reception buffer, lower than a first predetermined threshold, is detected, then, ii) triggering a sending, to the roaming management device, of a second piece of information according to which roaming of the mobile station is authorized, when a second quantity of data available in the reception buffer, greater than a second predetermined threshold, is detected.
H04W 8/02 - Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]Transfer of mobility data, e.g. between HLR, VLR or external networks
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
H04N 21/222 - Secondary servers, e.g. proxy server or cable television Head-end
10.
Method and controller for audio and/or video content delivery
A method for delivering an audio and/or video content using adaptive streaming to a terminal, the audio and/or video content being segmented into data segments available in various representations with respective audio and/or video qualities, the representations being time-aligned per segment, the segments being further divided into chunks, a controller selects, from a set of candidate caching platforms, the caching platform to be used to deliver the audio and/or video content to the terminal, as a function of a minimum burst transfer duration compared with the chunk duration as defined by an origin server providing the audio and/or video content. The controller redirects the terminal to the selected platform for further delivery of the audio and/or video content in the form bursts of chunks in response to requests for segments.
An audio and/or video content delivery system (100) is deployed on top of a mobile network, and comprises plural cache servers (132) arranged using a layer-based hierarchical tree topology. A breakout function of aggregation nodes (130) of the mobile network enables routing to the cache servers (132) packets addressed to an anycast addressing associated with the cache servers (132), wherein each layer of the layer- based hierarchical tree topology is associated with an anycast addressing. Traffic steering is configured so that the breakout function in each layer routes traffic addressed to the anycast addressing associated with said layer to the cache server (132) of said layer as well as of any and all downstream layers, in order to ensure service continuity for delivering an audio and/or video content to a mobile terminal (150).
H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
H04L 67/1034 - Reaction to server failures by a load balancer
H04N 21/60 - Network structure or processes for video distribution between server and client or between remote clientsControl signalling between clients, server and network componentsTransmission of management data between server and clientCommunication details between server and client
12.
Method and server for audio and/or video content delivery
For delivering an audio and/or video content using adaptive streaming from a cache server to a client device, the audio and/or video content being segmented into data segments available in various representations with respective audio and/or video qualities, the representations being time-aligned per segment, the segments being further divided into chunks, a method includes: obtaining a round-trip time value applicable between the cache server and the client device; computing a minimum bulk transfer size from the maximum average bitrate of the various representations of the audio and/or video content and from the obtained round-trip time value; computing a minimum bulk duration, with respect to the audio and/or video content, for the representation to be delivered to the client device; and delivering the audio and/or video content by burst transfers in the form of bulks of aggregated successive chunks for each segment in accordance with the computed minimum bulk duration.
A content delivery system for delivering an audio and/or video content to a mobile terminal is deployed on top of a mobile network and includes plural edge cache servers arranged using a star or hierarchical topology. The edge cache servers are connected to respective aggregation nodes of the mobile network such that a configurable breakout function of the nodes enables routing thereto packets addressed to an anycast addressing associated with the servers. When receiving a request, from the mobile terminal, for obtaining a manifest file of the audio and/or video content, an edge cache controller of the content delivery system creates a session identifier including a unicast addressing part pointing to the controller, and redirects the mobile terminal to the anycast addressing of the servers. The servers then obtain the session identifier from the mobile terminal and use the unicast addressing contained therein to receive context information from the controller.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Software in relation to the following fields: Broadcasting of videos on all types of terminals, Especially Television apparatus, Computers, Digital video recorders, Mobile telephones, Smartphones and tablets, via other communication networks; Software in relation to the following fields: Providing of video-on-demand services, television programmes and downloadable films; Software in relation to the following fields: Transmission and exchange of videos, data, images via other communication networks; Software in relation to the following fields: Viewing, recording and playing digital multimedia content via the Internet, broadcast, on-demand and over-the-top (OTT) services (broadcasting of video over the internet) and Transport Stream (TS); Software, in relation to the following fields: Broadcasting and providing of multimedia and video content to client devices; Computer software to be installed on electronic products, such as set-top boxes, access gateways and allowing users to select, view and manage video content. Design and development of hardware, computer solutions and computer software for image processing, distribution, transmission and broadcasting of video content; Design and development of computer software for processing video signals and digital images; Software as a service (SaaS) services featuring computer software for sending, receiving, transforming, transcoding, enhancing, securing, measuring, recording and managing multimedia content over the internet and telecommunications networks, including video sequences, audio sequences and data; Providing of non-downloadable computer software for streaming audio sequences, multimedia content and video sequences over the internet and over telecommunications networks; Design and development of computer software to be installed on electronic products, such as set-top boxes, access gateways and allowing users to select, view and manage video content.
15.
METHOD FOR DELIVERING AUDIO AND/OR VIDEO CONTENTS TO A PLAYER
A local area network includes plural content delivery network CDN receiver devices so as to enable player-equipped terminals in the local area network to receive audio and/or video contents. The disclosed method includes: obtaining capacity information from the CDN receiver devices; selecting, according to the capacity information, at least one CDN receiver device for a session of delivering an audio and/or video content to the player; when the session ends, the selected at least one CDN receiver device holds in place, during a predefined time duration, processing resources for a potential upcoming session; when another session starts before expiry of the predefined time duration, the processing resources hold in place are used for the new session. And when another session starts after expiry of the predefined time duration, reselection of at least one CDN receiver device, according to updated capacity information, is performed.
Providing business to business video streaming via the Internet, satellite, and cable, with technical enhanced capabilities for use by video content service providers, and providing consulting and telecommunication information in the form of reports in connection therewith
17.
METHOD AND CONTROLLER FOR AUDIO AND/OR VIDEO CONTENT DELIVERY
For delivering an audio and/or video content using adaptive streaming to a terminal, the audio and/or video content being segmented into data segments available in various representations with respective audio and/or video qualities, the representations being time-aligned per segment, the segments being further divided into chunks, a controller selects, from a set of candidate caching platforms, the caching platform to be used to deliver the audio and/or video content to the terminal, as a function of a minimum burst transfer duration compared with the chunk duration as defined by an origin server providing the audio and/or video content. The controller redirects the terminal to the selected platform for further delivery of the audio and/or video content in the form bursts of chunks in response to requests for segments.
For delivering a customized audio and/or video content from a server equipment to a plurality of clients, the audio and/or video content being segmented into data segments, a method comprises: delivering common data segments via a multicast communication, delivering customized data segments via unicast communications, and building, for each client according to an identifier of the client in question or information derived therefrom, one said customized audio and/or video stream from common data segments provided in multicast form by the server equipment and further including customized data segments provided in unicast form by the server equipment for customization to the client in question, wherein one or more customized data segments are interleaved between common data segments.
H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
42 - Scientific, technological and industrial services, research and design
Goods & Services
Commercial advisory services in the field of image
processing, distribution, transmission and broadcasting of
video content; business advisory and consultancy services
relating to image processing, distribution, transmission and
broadcasting of video content; commercial advisory services
relating to the customization of video content; marketing
services; market study services; advertising study services;
opinion polling; public relations services; consultancy
services in business management in the information
technology sector; collecting, systematizing data and
information in computer databases; commercial data analysis
services; data processing services; database management;
commercial administration relating to organizational
development of video content sales concepts; Systematization
of information and data in computer databases; conducting,
preparing and organizing trade fairs and trade shows for
commercial and advertising purposes in the field of image
processing, distribution, transmission and broadcasting of
video content; services for analyzing sales of video
content; sales administration of video content; commercial
information relating to methods for selling video content;
business consultancy, advice and assistance services for
advertising, marketing and promoting video content and
customizable video content; commercial strategy advice in
the field of video content sales, operations and design of
computer solutions and software with regard to image
processing, distribution, transmission and broadcasting of
video content; computerized processing of video images and
signals. Telecommunication services, namely, providing access to
images and videos via the Internet and telecommunications
networks; transmission and distribution of data, audiovisual
images and videos via the Internet and telecommunications
networks; streaming of audio and video content via the
Internet and telecommunications networks; transmitting
streamed sound, audiovisual recordings and videos via the
Internet and telecommunications networks; transmitting
information via an electronic communication network;
information on telecommunications and communication of video
and audiovisual images; video transmission; video
transmission and video-on-demand; television broadcasting;
cable television broadcasting; broadcasting of television
programs via satellite; rental and provision of apparatus
and facilities (including networks) for sending,
transmitting and receiving video data; providing access to
computer data banks via communication networks; provision of
information and advisory services relating to communication
technology and systems and broadcasting of video data. Design and development of hardware, computer solutions and
software relating to image processing, transmission,
distribution and broadcasting of video content; software as
a service [SaaS] with regard to image processing,
distribution, transmission and broadcasting solutions for
video content; platforms as a service [PaaS] with regard to
image processing, distribution, transmission and
broadcasting solutions for video content; software as a
service (SaaS) services featuring software for sending,
receiving, transforming, transcoding, enhancing, securing,
measuring, recording and managing media over the Internet
and telecommunications networks, including video sequences,
audio sequences and data; providing non-downloadable
software for streaming audio sequences, multimedia content
and video sequences over the Internet and telecommunications
networks; providing temporary use of online non-downloadable
cloud computing software for streaming audio sequences,
multimedia content and video sequences over the Internet and
telecommunications networks; software as a service (SaaS)
featuring software for streaming audio sequences, multimedia
content and video sequences over the Internet and
telecommunications networks; hosting of non-downloadable
software for collection, editing, transmission, storage and
sharing of audiovisual content; cloud computing; computer
and cloud-based services for online searching of multimedia
content; application service providers featuring application
programming interfaces (API) software for increasing
operational performance for software applications, websites,
application programming interfaces, video sequences, text
and data; synchronizing data and information in computer
databases; searching, browsing and retrieving information,
sites, and other resources available on global computer
networks and other communication networks for others.
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Services de télécommunication, nommément fourniture d'accès à un réseau informatique mondial, fourniture d'accès à un portail de partage de vidéos; services de diffusion simultanée d'émissions de télévision et de fichiers des contenus vidéo sur demande par le biais de réseaux informatiques mondiaux et l'internet; diffusion audio et vidéo en continu via Internet offrant de la musique, des films, des nouvelles et des sports, diffusion et lecture en continu d'enregistrements audio et vidéo d'événements en direct; transmission en continu de sons, enregistrements audiovisuels et vidéos offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; fourniture d'accès à des réseaux informatiques mondiaux d'information à des utilisateurs multiples pour le transfert et la diffusion d'un large éventail d'informations; informations en matière de télédiffusion par le biais de sites web; transmission d'émissions de télévision; services de transmission vidéo sur demande; télédiffusion; télédiffusion par câble; diffusion d'émissions de télévision par satellite; fourniture d'accès à des plates-formes internet pour l'échange d'enregistrement sur bandes vidéo et vidéoclips; fourniture d'accès à un stockage de données vidéo sur le réseau informatique mondial; mise à disposition d'informations en matière de technologies de communication dans le domaine de la radiodiffusion et de la diffusion d'enregistrement sur bandes vidéo et vidéoclips.
(2) Conception et développement de programmes informatiques et logiciels pour le traitement d'images, la distribution, la transmission et la diffusion de contenu vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; logiciels en tant que service [SaaS] portant sur des solutions de traitement de l'image, de distribution, de transmission et de diffusion de contenus vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; plateformes en tant que services [PaaS] portant sur des solutions de traitement de l'image, de distribution, de transmission et de diffusion de contenus vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; services de logiciels en tant que services (SaaS) proposant des logiciels pour l'envoi, la réception, la transformation, le transcodage, l'amélioration, la sécurisation, le mesurage, l'enregistrement et la gestion de contenus multimédias sur Internet et réseaux de télécommunication nommément séquences vidéo, séquences audio et données offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; mise à disposition de logiciels non téléchargeables pour la diffusion en continu de séquences audio, contenus multimédias et séquences vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; mise à disposition, pour utilisation temporaire, de logiciels d'informatique en nuage en ligne non téléchargeables pour la diffusion en continu de séquences audio, contenus multimédias et séquences vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; logiciels en tant que services (SaaS) proposant des logiciels pour la diffusion en continu de séquences audio, contenus multimédias et séquences vidéo offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial; hébergement de logiciels non-téléchargeables destinés à être utilisés par d'autres pour la collecte, l'édition, la transmission, le stockage et le partage de contenus audiovisuels offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial, hébergement d'un site web fournissant des systèmes informatiques virtuels nommément logiciels non-téléchargeables par le biais d'un nuage informatique; informatique en nuage offrant des logiciels de gestion de bases de données, informatique en nuage offrant l'hébergement web de contenu vidéo, services d'hébergement web par informatique en nuage; offre de systèmes informatiques virtuels et d'environnements informatiques virtuels par infonuagique; fournisseurs de services d'applications avec interfaces de programmation d'applications (API) pour augmenter les performances opérationnelles d'applications logicielles, de sites Web, d'interfaces de programmation d'applications, de séquences vidéo, de textes et de données offrant tout type de contenu nommément des films, des spectacles de comédie, des événements de divertissement, sportifs, culturels et jeux électroniques par le biais d'Internet et d'un réseau informatique mondial.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Telecommunication services, namely, providing access to images and videos via the Internet and telecommunications networks; transmitting and distributing data, audiovisual images and videos via the Internet and telecommunications networks; streaming audio and video content via the Internet and telecommunications networks; Communications services, namely, transmitting streamed sound, audiovisual recordings and videos via the Internet and telecommunications networks; transmission of information via an electronic communication network; Providing information on telecommunications and telecommunication as it relates to communication of video and audiovisual images; video transmission; video transmission and video-on-demand transmission; television broadcasting; cable television broadcasting; broadcasting of television programs via satellite; rental of telecommunications apparatus and telecommunication facilities for sending, transmitting and receiving video data and rental of access time to global computer networks; providing access to computer data banks via communication networks; provision of information and advisory services relating to communication services and broadcasting of video data Design and development of computer hardware, computer software relating to image processing, transmission, distribution and broadcasting of video content; software as a service (SaaS) featuring software for image processing, distribution, transmission and broadcasting solutions for video content; platform as a service (PaaS) featuring software for image processing, distribution, transmission and broadcasting solutions for video content; software as a service (SaaS) services featuring software for sending, receiving, transforming, transcoding, enhancing, securing, measuring, recording and managing media on the Internet and telecommunications networks, including video sequences, audio sequences and data; providing temporary use of online non-downloadable software for streaming audio sequences, multimedia content and video sequences on the Internet and telecommunications networks; providing temporary use of online non-downloadable cloud computing software for streaming audio sequences, multimedia content and video sequences on the Internet and telecommunications networks; software as a service (SaaS) featuring software for streaming audio sequences, multimedia content and video sequences on the Internet and telecommunications networks; Infrastructure as a service (IAAS) services and application service provider (ASP) services, namely, hosting for others of non- downloadable software for collection, editing, transmission, storage and sharing of audiovisual content; cloud computing featuring software for use in database management, electronic storage of data; providing temporary use of online non- downloadable computer software and cloud-based search engine for online searching of multimedia content; application service providers featuring application programming interface (API) software for increasing operational performance for software applications, websites, application programming interfaces, video sequences, text and data
22.
METHOD AND SERVER FOR AUDIO AND/OR VIDEO CONTENT DELIVERY
For delivering an audio and/or video content using adaptive streaming from a cache server to a client device, the audio and/or video content being segmented into data segments available in various representations with respective audio and/or video qualities, the representations being time-aligned per segment, the segments being further divided into chunks, a method comprises: obtaining a round-trip time value applicable between the cache server and the client device; computing a minimum bulk transfer size from the maximum average bitrate of the various representations of the audio and/or video content and from the obtained round-trip time value; computing a minimum bulk duration, with respect to the audio and/or video content, for the representation to be delivered to the client device; and delivering the audio and/or video content by burst transfers in the form of bulks of aggregated successive chunks for each segment in accordance with the computed minimum bulk duration.
H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
H04N 21/637 - Control signals issued by the client directed to the server or network components
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
23.
Method and system for audio-visual live content delivery
An audio-visual live content delivery system includes a client having access to a provider network via a gateway, an audio-visual live content delivering equipment comprising a multicaster for transmitting audio-visual live contents in multicast form via the provider network, a de-multicaster being able to perform a conversion in unicast form of audio-visual live contents received in multicast form from the multicaster, and a controller managing routing of requests to get audio-visual live contents. The client performs a discovery procedure aiming at receiving information on potential presence and availability of the de-multicaster. When the client intends receiving a targeted audio-visual live content, the client sends to the controller a request providing indication of presence and availability, or not, of the de-multicaster. Then the controller decides how redirecting the client to fulfill the request, according at least to the indication of presence and availability, or not, of the de-multicaster.
For delivering an audio and/or video content to a mobile terminal, a content delivery system is deployed on top of a mobile network. The content delivery system comprises plural edge cache servers arranged using a star topology or a hierarchical topology. The edge cache servers are connected to respective aggregation nodes of the mobile network such that a configurable breakout function of the aggregation nodes enables routing thereto packets addressed to an anycast addressing associated with the edge cache servers. When receiving a request, from the mobile terminal, for obtaining a manifest file of the audio and/or video content, an edge cache controller of the content delivery system creates a session identifier including a unicast addressing part pointing to the edge cache controller, and redirects the mobile terminal to the anycast addressing of the edge cache servers. The edge cache servers then obtain the session identifier from the mobile terminal and use the unicast addressing contained therein to receive context information from the edge cache controller.
A local area network comprises plural content delivery network CDN receiver devices so as to enable player-equipped terminals in the local area network to receive audio and/or video contents. The disclosed method comprises: obtaining capacity information from the CDN receiver devices; selecting, according to the capacity information, at least one CDN receiver device for a session of delivering an audio and/or video content to the player; when the session ends, the selected at least one CDN receiver device holds in place, during a predefined time duration, processing resources for a potential upcoming session; when another session starts before expiry of the predefined time duration, the processing resources hold in place are used for the new session. And when another session starts after expiry of the predefined time duration, reselection of at least one CDN receiver device, according to updated capacity information, is performed.
H04N 21/436 - Interfacing a local distribution network, e.g. communicating with another STB or inside the home
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
26.
METHOD AND SYSTEM FOR AUDIO-VISUAL LIVE CONTENT DELIVERY
An audio-visual live content delivery system includes: a client (110) having access to a provider network (102) via a gateway (140); an audio-visual live content delivering equipment (120) comprising a multicaster for transmitting audio-visual live contents in multicast form via the provider network (102); a de-multicaster (150) being able to perform a conversion in unicast form of audio-visual live contents received in multicast form from the multicaster; and a controller (130) managing routing of requests to get audio-visual live contents. The client (110) performs a discovery procedure aiming at receiving information on potential presence and availability of the de- multicaster (150). When the client (110) intends receiving a targeted audio-visual live content, the client (110) sends to the controller (130) a request providing indication of presence and availability, or not, of the de-multicaster (150). Then the controller (130) decides how redirecting the client (110) to fulfill the request, according at least to the indication of presence and availability, or not, of the de-multicaster (150).
This document describes an adaptive bitrate streaming method allowing streaming an audio video (AV) content to a client device using a multi content delivery network (CDN) approach. Each CDN stores multiple versions of a content that can be requested in the form of a succession of consecutive files using HTTP requests. The method is based on a use of an intermediate module, called diversity module, between an AV player of the client device and each CDN of a plurality of CDN. For each file of a version of a content requested by the AV player, the diversity module requests a manifest file to each CDN and estimates a bitrate of each CDN using reception performances of the manifest files. Each file is requested by the diversity module in the form of a succession of groups of segments structured according to a pattern comprising a predetermined number of segments. Each group comprises one set of segments for each CDN, each set comprising a number of segments intended to be requested to the CDN to which they correspond proportional to the bitrate of this CDN.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04N 21/6373 - Control signals issued by the client directed to the server or network components for rate control
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/63 - Control signaling between client, server and network componentsNetwork processes for video distribution between server and clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB'sCommunication protocolsAddressing
28.
Method for delivering an audio-video live content in multicast form
For delivering an AV live content, time being divided into transmission periods, the AV live content being divided into chunks, a server performs: obtaining at least one multicast reference stream intended to transport one chunk per transmission period; obtaining at least one multicast side stream intended to transport, for each transmission period, a plurality of chunks which at least includes the same chunk as in each multicast reference stream and at least one preceding chunk; and synchronously transmitting each multicast reference stream and each multicast side stream along the transmission periods. A device willing to receive the AV live content performs: joining one multicast side stream for obtaining at least one chunk transmitted in a first transmission period; and switching to one multicast reference stream for obtaining subsequent chunks which are transmitted from a second transmission period following the first transmission period.
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
For delivering an AV live content, time being divided into transmission periods, the AV live content being divided into chunks, a server device performs: obtaining at least one multicast reference stream (400) intended to transport one chunk (401) per transmission period; obtaining at least one multicast side stream (410) intended to transport, for each transmission period, a plurality of chunks (411, 412,413) which at least comprises the same chunk (413) as in each multicast reference stream and at least one preceding chunk (411; 412); and synchronously transmitting each multicast reference stream and each multicast side stream along the transmission periods. A device willing to receive the AV live content performs: joining one said multicast side stream for obtaining at least one chunk transmitted in a first transmission period; and switching to one said multicast reference stream for obtaining subsequent chunks which are transmitted from a second transmission period following the first transmission period.
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
For delivering an audio-visual content to a client device, an interconnecting device interconnecting a first network to a second network, the client device being connected to the second network, an equipment adapted to provide the audio-visual content being connected to the first network, said equipment performs: receiving, from the client device, a first request for receiving the audio-visual content; transmitting a redirecting message to the client device, said redirecting message redirecting the client device toward an agent implemented in the interconnecting device. Furthermore, said agent performs: receiving, from the client device, a second request for receiving the audio-visual content; acting as a relay between said equipment and the client device.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Apparatus and instruments for recording, transmission,
reproduction, storage, encryption, decryption,
transformation of data, sound and images; apparatus and
equipment for the processing of moving images and video in
real time or in non-real time; hardware for the
transmission, exchange and broadcasting of videos, data and
images via local area networks and the Internet; decoders,
digital decoders, set-top boxes; computers for processing
and managing video; apparatus and instruments for managing
and monitoring telecommunication networks and data
communication networks; computer software for broadcasting
video on any type of terminal, especially televisions,
computers, digital video recorders, cell phones, smart
phones and tablet computers, via communications networks;
computer software for providing access to video-on-demand,
downloadable films and television programs; computer
software for the transmission and exchange of videos, data
and images via communications networks; computer software
for searching, viewing, recording and playing multimedia
digital content via the Internet, by broadcasting, son
demand and over-the-top (OTT) services and transport stream
(TS); computer software for use in the field of the
providing and broadcasting multimedia content and video on
customer devices; computer software for set-top boxes
enabling users to select, view, and manage video content. Telecommunication and video communication services;
information on telecommunications and communication of video
and audiovisual images; broadcasting, providing video and
television programs via communications networks; video
transmission; video transmission and video-on-demand;
broadcasting, namely over-the-top (OTT) services;
distribution of video data or audiovisual images via a
communication network; operation of telecommunication
network portals; sending, transmission and reception of data
using telecommunications equipment, by radio, by radio
communication and by satellite; operation, rental and
provision of apparatus and facilities (including networks)
for transmitting and receiving video data; electronic
messaging services; exchange and transfer of video data
(telecommunication); providing access to computer data banks
via communication networks; operation of telecommunication
networks; computerized data transmission; providing access
to communication networks; broadcasting and communication by
satellite, aerials, line, cable, wire or fiber; provision of
information and advisory services relating to communication
technology and systems and broadcasting of video data;
providing access and communication networks, wireless or
not, web sites, electronic databases. Scientific and technological services and research and
design relating to image processing solutions, transmission,
distribution and broadcasting of video content; technical
project studies relating to image processing solutions,
transmission, distribution and broadcasting of video
content; design and development of hardware, computer
solutions and software relating to image processing,
transmission, distribution and broadcasting of video
content; computerized processing of video images and
signals; assistance and technical analysis relating to video
data communication; technical support services, namely
troubleshooting in the nature of diagnosing problems
relating to computer hardware and software relating to image
processing, transmission, distribution and broadcasting of
video content; technical support services, namely,
troubleshooting of computer software problems for image
processing, distribution, transmission and dissemination of
video; expertise services relating to image processing,
transmission, distribution and broadcasting of video
content, the drafting of technical expert reports in the
field of image processing, transmission, distribution and
broadcasting of video content.
32.
Gateway, and method, computer program and storage means corresponding thereto
A gateway connects a first communication network comprising at least one terminal intended to consume multimedia contents and a second communication network via which the gateway is intended to receive the multimedia contents in a stream form. The gateway detects (400) a use of a unicast connection intended for transmitting a multimedia content from an original server to a terminal of said network via the gateway; seeks (403) a connection redirection rule according to information exchanged by the original server and the terminal; establishes (406) a multicast connection in order to receive the multimedia content; receives (407) the multimedia content in the form of a stream according to the multicast connection; and transmits (409) to the terminal the multimedia content in the form of a stream according to the unicast connection.
H04N 21/647 - Control signaling between network components and server or clientsNetwork processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load or bridging between two different networks, e.g. between IP and wireless
H04L 29/06 - Communication control; Communication processing characterised by a protocol
42 - Scientific, technological and industrial services, research and design
Goods & Services
Telecommunication and video communication services, namely, satellite transmission, telecommunications routing and junction services; information on telecommunications and communication of video and audiovisual images via wireless communication networks; broadcasting, namely, cable television, broadcasting, wireless broadcasting, providing video and television programs via fixed and wireless communications networks; video transmission, namely, video broadcasting; video transmission over digital networks and video- on-demand transmission services; broadcasting, namely, over-the-top (OTT) services; distribution of video data or audiovisual images via a wireless communication network; operation of telecommunication network portals; sending, transmission and reception of data using telecommunications equipment, by radio, by radio communication and by satellite; operation, rental and provision of apparatus and facilities in the nature of wireless networks for transmitting and receiving video data; electronic messaging services; exchange and transfer of video data via telecommunication networks; providing access to computer data banks via wireless communication networks; operation of telecommunication networks; computerized data transmission via computer terminals; providing access to communication networks; broadcasting and communication by satellite, aerials, line, cable, wire or fiber; provision of information and advisory services relating to wireless communication technology and systems and broadcasting of video data; providing access and communication networks, wireless or not to web sites, electronic databases Scientific and technological services and research and design relating to image processing solutions, transmission, distribution and broadcasting of video content, namely, technical project studies, research and development of new products for others, scientific research, technical research; technical project studies relating to image processing solutions, transmission, distribution and broadcasting of video content; design and development of hardware, computer solutions and software relating to image processing, transmission, distribution and broadcasting of video content; computerized processing of video images and signals, namely, computer programming, computer software design, updating of computer software, computer software consultancy, creating and maintaining web sites for others, installation of computer software, maintenance of computer software; assistance in the nature of technical advice and technical analysis relating to video data communication; technical support services, namely, troubleshooting in the nature of diagnosing problems relating to computer hardware and software relating to image processing, transmission, distribution and broadcasting of video content, namely, video on demand and live TV streaming, technical support services, namely, troubleshooting of computer software problems used in image processing, distribution, transmission and broadcasting of video content, technical support services, namely, troubleshooting of computer software problems used in image processing, distribution, transmission and dissemination of video; expertise services relating to image processing, transmission, distribution and broadcasting of video content, namely, the drafting of technical expert reports in the field of image processing, transmission, distribution and broadcasting of video content
34.
SYSTEM AND METHOD FOR DELIVERING AN AUDIO-VISUAL CONTENT TO A CLIENT DEVICE
For delivering an audio-visual content to a client device, an interconnecting device interconnecting a first network to a second network, the client device being connected to the second network, an equipment adapted to provide the audio-visual content being connected to the first network, said equipment performs: receiving, from the client device, a first request for receiving the audio-visual content; transmitting a redirecting message to the client device, said redirecting message redirecting the client device toward an agent implemented in the interconnecting device. Furthermore, said agent performs: receiving, from the client device, a second request for receiving the audio-visual content; acting as a relay between said equipment and the client device.
Generating streams of respective layers representative of respective versions with respective bitrates of an audio-visual content, for allowing seamlessly switching from one layer to another in a conditional access system context, comprises: multiplexing segments of said layers, such that segments representative of a same part of the audio-visual content are grouped together; modifying timestamp information in said multiplexed segments, such that said modified timestamp information matches the timestamp information of a single stream; injecting the multiplexed segments with modified timestamp information in a conditional access scrambler; obtaining, from the conditional access scrambler, a scrambled multiplexed stream; extracting from said scrambled multiplexed stream one scrambled stream for each layer; restoring, in each extracted scrambled stream timestamp information, such that said restored timestamp information matches the timestamp information of a single stream.
H04N 21/2343 - Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
H04N 21/236 - Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator ] into a video stream, multiplexing software data into a video streamRemultiplexing of multiplex streamsInsertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rateAssembling of a packetised elementary stream
H04N 21/2389 - Multiplex stream processing, e.g. multiplex stream encrypting
H04N 21/845 - Structuring of content, e.g. decomposing content into time segments
36.
GATEWAY, AND METHOD, COMPUTER PROGRAM AND STORAGE MEANS CORRESPONDING THERETO
A gateway links a first communication network comprising at least one terminal intended to consume multimedia contents and a second communication network via which the gateway is intended to receive the multimedia contents in stream form. The gateway: detects (400) an implementation of point-to-point connection intended for a transmission of a multimedia content from an original server to a terminal via the gateway; searches (403) for a connection redirection rule as a function of information exchanged by the original server and the terminal; establishes (406) a point-multipoint connection so as to receive the multimedia content; receives (407) the multimedia content in the form of a stream according to the point-multipoint connection; and transmits (409) the multimedia content to the terminal in the form of a stream according to the point-to-point connection.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; Apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; Apparatus for recording, transmission or reproduction of sound or images; Magnetic data carriers, recording discs; Compact discs, DVDs and other digital recording media; Mechanisms for coin-operated apparatus; Cash registers, calculating machines, data processing equipment, computers; Computer software; Fire-extinguishing apparatus. Telecommunications. Scientific and technological services and research and design relating thereto; Industrial analysis and research services; Design and development of computer hardware and software.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; Apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; Apparatus for recording, transmission or reproduction of sound or images; Magnetic data carriers, recording discs; Compact discs, DVDs and other digital recording media; Mechanisms for coin-operated apparatus; Cash registers, calculating machines, data processing equipment, computers; Computer software; Fire-extinguishing apparatus. Telecommunications. Scientific and technological services and research and design relating thereto; Industrial analysis and research services; Design and development of computer hardware and software.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; Apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; Apparatus for recording, transmission or reproduction of sound or images; Magnetic data carriers, recording discs; Compact discs, DVDs and other digital recording media; Mechanisms for coin-operated apparatus; Cash registers, calculating machines, data processing equipment, computers; Computer software; Fire-extinguishing apparatus. Telecommunications. Scientific and technological services and research and design relating thereto; Industrial analysis and research services; Design and development of computer hardware and software.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; Apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling electricity; Apparatus for recording, transmission or reproduction of sound or images; Magnetic data carriers, recording discs; Compact discs, DVDs and other digital recording media; Mechanisms for coin-operated apparatus; Cash registers, calculating machines, data processing equipment, computers; Computer software; Fire-extinguishing apparatus. Telecommunications. Scientific and technological services and research and design relating thereto; Industrial analysis and research services; Design and development of computer hardware and software.
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
42 - Scientific, technological and industrial services, research and design
Goods & Services
Scientific, nautical, surveying, photographic, cinematographic, optical, weighing, measuring, signalling, checking (supervision), life-saving and teaching apparatus and instruments; apparatus and instruments for the supply, distribution, transformation, accumulation, regulation or control of electric current; apparatus for recording, transmission or reproduction of sound or images; magnetic data carriers, recording discs; automatic vending machines and mechanisms for coin-operated apparatus; cash registers, calculating machines, data processing equipment and computers; fire-extinguishing apparatus. Telecommunications. Scientific and technological services and research and design relating thereto; industrial analysis and research services; design and development of computer hardware and software.