WO2014108648A1 - Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire - Google Patents

Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire Download PDF

Info

Publication number
WO2014108648A1
WO2014108648A1 PCT/FR2014/050044 FR2014050044W WO2014108648A1 WO 2014108648 A1 WO2014108648 A1 WO 2014108648A1 FR 2014050044 W FR2014050044 W FR 2014050044W WO 2014108648 A1 WO2014108648 A1 WO 2014108648A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
program
information
received
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/FR2014/050044
Other languages
English (en)
Inventor
Alain M. MOLINIE
Eric M. LAVIGNE
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Veom Group SA
Original Assignee
Awox SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FR1350230A external-priority patent/FR3000864B1/fr
Priority claimed from FR1350231A external-priority patent/FR3000860A1/fr
Application filed by Awox SA filed Critical Awox SA
Priority to EP14703131.4A priority Critical patent/EP2944139A1/fr
Publication of WO2014108648A1 publication Critical patent/WO2014108648A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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
    • H04N21/439Processing of audio elementary streams
    • H04N21/4394Processing of audio elementary streams involving operations for analysing the audio stream, e.g. detecting features or characteristics in audio streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42208Display device provided on the remote control
    • H04N21/42209Display device provided on the remote control for displaying non-command information, e.g. electronic programme guide [EPG], e-mail, messages or a second television channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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
    • H04N21/44Processing 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
    • H04N21/44008Processing 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 involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content

Definitions

  • the present invention relates to an information communication device. It applies in particular to the field of interactive television. STATE OF THE ART
  • broadcasters are offering dedicated applications for this second screen to complement the ads on the main screen with ads targeted to the second screen, these ads can be interactive.
  • these applications require the user to download them from an application store.
  • the effectiveness of these applications depends on the ability of the user to activate said applications when in front of the television.
  • these applications are not able to determine if one or more people are watching the same program together.
  • these applications used from the second screen do not allow control of the main screen or interact with it.
  • the present invention aims to remedy all or part of these disadvantages.
  • the present invention provides information communication device, which comprises:
  • a first (105, 205) terminal comprising:
  • At least one means (120, 220) for recognizing a program being restored comprising:
  • At least one portable secondary terminal (140, 240) communicating, furthermore comprising:
  • a means for controlling the means for restoring the first terminal configured to control the reproduction of the audiovisual program and / or at least one complementary piece of information.
  • this device is to allow a broadcaster to display additional information to an audiovisual program in a guaranteed way. Moreover, this device adapts to both a live broadcast program and a program broadcast from a recording, such as a DVD for example. Finally, the possibility of controlling the display of the first terminal makes it possible to display one or more sources of information on the first terminal. Thus, it is possible, by ordering a secondary terminal to control the display of two views of the same sporting event filmed according to two different points of view, for example.
  • the device which is the subject of the present invention comprises means of synchronization between terminals implementing the Wi-Fi standard.
  • the synchronization means implements the transmission of a device.
  • periodic signal defined in IEEE 802.1 1 as a "beacon frame" independent of the transmitted data.
  • each communicating portable secondary terminal comprises:
  • the first server comprises:
  • the first terminal includes the program recognition terminal. These embodiments have the advantage of ensuring the proximity between the recognition terminal and the terminal configured to broadcast an audiovisual program and thus improve the performance of the recognition terminal.
  • At least one secondary terminal has a program recognition terminal.
  • the capture means is configured to capture a sound code incorporated in the sound signal of the audiovisual program, said code identifying said audiovisual program.
  • each secondary terminal comprises means for transmitting and / or receiving a signal representative of an interaction made with another secondary terminal during the display of complementary information on said other secondary terminal. and wherein the display means is configured to display information based on a signal representative of a said interaction.
  • the means for displaying complementary information is a user interface whose content is generated by the remote server.
  • said content is described by beacon language instructions.
  • the device that is the subject of the present invention comprises at least one means of discovery of secondary terminals accessible on a local network and capable of receiving and displaying complementary information and / or the program received, implementing the UPnP standard, at least one secondary terminal having a means of discovering the first server by implementing the UPnP standard.
  • the present invention also relates to an information communication method, which comprises:
  • FIG. 1 represents, schematically, a first particular embodiment of the information communication device object of the present invention
  • FIG. 2 represents, schematically, a second particular embodiment of the information communication device which is the subject of the present invention.
  • FIG. 3 represents a particular flow diagram of the information communication method that is the subject of the present invention.
  • Playback is the reading by a terminal of an audiovisual program.
  • FIG. 1 shows a first particular embodiment of the device 10 which is the subject of the present invention.
  • This device 10 comprises:
  • a first terminal 105 comprising:
  • a program recognition terminal 120 comprising:
  • a first server 135 comprising:
  • means 145 for receiving complementary information relating to the received program from a remote server 155 via the first server 135 and / or the received program;
  • a means 198 for controlling the means 1 15 for restoring the first terminal 105 configured to control the reproduction of the audiovisual program and / or at least one complementary piece of information.
  • the first terminal 105 is, for example, a television connected to an analog or digital cable network providing the television an audiovisual program to broadcast.
  • the means 1 10 for receiving an audiovisual program can be, for example, a plug connected to the cable network.
  • this means 1 10 reception may be an antenna in the case of a satellite television network, wireless or internet.
  • the means 15 for rendering the audiovisual program can be, for example, a screen. The restitution carried out by this means 1 15 restitution is controlled by at least one secondary terminal 140.
  • the program recognition terminal 120 is, for example, an electronic circuit connected to one of the ports of the television, such as a USB or HDMI port.
  • This recognition terminal 120 comprises means 125 for capturing signals broadcast by the first terminal 105 which may be, for example, a microphone.
  • This means 125 capture can, for example, capture the sound broadcast by the first terminal 105 to extract a succession of characteristic sound frequencies. For example, such a succession of frequencies is likely to be recurrent during the restitution of the credits of an audiovisual program regularly broadcast on a channel of the television network.
  • this capture means 125 is configured to capture a sound code incorporated in the sound signal of the audiovisual program, said code identifying said audiovisual program, such as a DTMF code for example.
  • the capture means 125 is configured to capture a succession of images, restored by the first terminal 105, characteristics of an audiovisual program.
  • this recognition terminal 120 includes means 130 for transmitting information representative of the signals received.
  • This transmission means 130 is an antenna configured to transmit on a wireless Internet network, for example.
  • the device 10 includes a first server 135 for identifying the audiovisual program being restored, different from the first terminal 105 and each secondary terminal 140, configured to receive the information representative of captured signals.
  • This first server 135 is a set-top box, comprising a memory, for example.
  • This first server 135 may, for example, daily record predetermined number of sound frequency sequences associated with an audiovisual program.
  • this first server 135 can only include a memory and communicating each frequency sequence received to a remote server 155, this remote server 155 being configured to perform the identification of the audiovisual program being read according to the sound frequency sequence. communicated.
  • this first server 135 comprises a signal reception means representative of a detected interaction between a user and a secondary terminal 140 during the restitution of an audiovisual program.
  • This receiving means 165 is an antenna configured to transmit on a wireless Internet network, for example.
  • the recognition terminal 120 comprises a means 180 of local audience estimation according to each received detected interaction.
  • This estimating means 180 may be a computer program counting the number of complementary information displayed on secondary terminals 140 having been in interaction with a user.
  • the first server 135 includes means 175 for finding secondary terminals accessible on a local area network and capable of receiving and displaying information complementary to at least one secondary terminal by implementing the UPnP standard ("Universal Plug and Play"). Play "in English).
  • This means 175 of discovery is an antenna configured to communicate on a wireless Internet network, for example.
  • the device 10 comprises means 185 for synchronization between terminals implementing the Wi-Fi standard such as for example the transmission of a periodic signal IEEE 802.1 1 beacon frame (in French "markup frame") independent of the data transmitted.
  • the beacon frame is used to allow a terminal to detect the presence of a nearby Wi-Fi network and its misuse makes it possible to achieve strong synchronization between terminals.
  • Using the beacon frame as a clock synchronization allows increased accuracy of the order of twenty-five microseconds.
  • This synchronization means 185 is, for example, a computer program present in each terminal and / or the first server adjusting the clock of said terminal and / or first server as a function of the clock of the received beacon frame signal.
  • this synchronization means 185 is an antenna configured to transmit the beacon frame signal and the internal clock of each terminal and / or the first server 135 is configured to adjust to that of the beacon frame.
  • this synchronization means 185 is an antenna configured to transmit the beacon frame signal and the internal clock of each terminal and / or the first server 135 is configured to adjust to that of the beacon frame.
  • a synchronization solution implementing the Wi-Fi standard without the use of the beacon frame signal is used.
  • the device 10 comprises two portable secondary terminals 140 communicating.
  • Each of these secondary terminals 140 is a smartphone or tablet for example.
  • Each of these terminals secondary 140 includes means 145 for receiving additional information relating to the program being restored, from a remote server 155, via the first server 135.
  • This receiving means 145 is an antenna configured to communicate on a wireless internet network, for example.
  • each of these secondary terminals 140 comprises a complementary information display means 150 received, such as a screen for example.
  • This display means 150 is a graphical interface whose content, described by instructions of a tagged language such as HTML for example, is generated by the remote server 155.
  • each secondary terminal 140 includes a means 160 for detecting a user interaction during the display of the complementary information.
  • This detection means 160 is, for example, a computer program configured to detect each action of a user on the human machine interface such as a touch screen or a keyboard for example. When these actions concern the displayed additional information, they are detected and recorded by the detection means 160.
  • Each secondary terminal 150 includes means for transmitting, to a first server, a signal representative of the detected interaction.
  • This transmission means may be an antenna configured to transmit on a wireless Internet network, for example.
  • this transmission means is also the reception means 145.
  • each secondary terminal 140 includes means 198 for controlling the means 1 15 for restoring the first terminal 105 configured to control the restitution of the audiovisual program and / or at least one complementary piece of information.
  • This control means 198 is, for example, an electronic circuit configured to issue a command to the first terminal 105. This command may notably be:
  • a command for displaying at least one additional information or a display command for the audiovisual program is a command for displaying at least one additional information or a display command for the audiovisual program.
  • each secondary terminal 140 includes means for transmitting and / or receiving a signal representative of an interaction made with another secondary terminal during the display of complementary information on said other secondary terminal and in wherein the display means is configured to display information as a function of a signal representative of a said interaction.
  • This means 190 for transmitting and / or receiving a representative signal is, for example, an antenna configured to communicate on a wireless Internet network, for example.
  • each secondary terminal 140 includes a means 170 for discovering the first server by implementing the UPnP standard. This discovery means 170 is an antenna configured to communicate on a wireless Internet network, for example.
  • a secondary terminal 140 initiating a communication with a first server 135 authenticates itself. This also makes it possible to limit the number of requests received by the first server 135.
  • the first server 135 sends a packet configured to wake each secondary terminal 140 to which it is sent.
  • the wake-up method differs according to the secondary terminal 140 and the first server 135 records, for each secondary terminal 140 in its network, the method of waking up said secondary terminal 140.
  • a method of the type "WoWLAN” English “Wake up on wireless area network” translated into French by "Wake on wireless LAN" can be used.
  • the wireless communications made between the first server 135 and at least one secondary terminal 140 use the IEEE 802.1 standard known to the public as "Wi-Fi”.
  • FIG. 2 shows a second particular embodiment of the device 20 of the present invention.
  • This device 20 comprises:
  • a first terminal 205 comprising:
  • a first server 235 comprising: means 275 for discovering secondary terminals 240 accessible on a local network and capable of receiving and displaying complementary information;
  • a program recognition terminal 220 comprising:
  • the first terminal 205 is, for example, a television connected to an analog or digital cable network providing the television with an audiovisual program to broadcast.
  • the means 210 for receiving an audiovisual program is, for example, a socket connected to the cable network.
  • this reception means 210 is an antenna in the case of a satellite television network, wireless or internet.
  • the means 215 for rendering the audiovisual program is, for example, a screen.
  • the device 20 includes a first server 235 for identifying the audiovisual program being restored, different from the first terminal 205 and each secondary terminal 240, configured to receive the information representative of captured signals.
  • This first server 235 is a set-top box ("set-top box" in English) with a memory, for example.
  • This first server 235 may, for example, daily record a predetermined number of sound frequency sequences associated with an audiovisual program.
  • this first server 235 includes a memory and communicating each received frequency sequence to a remote server 255, which remote server 255 being configured to perform the identification of the audiovisual program being played according to the sound frequency sequence communicated.
  • this first server 235 comprises means 265 for receiving signals representative of a detected interaction between a user and a secondary terminal 240 during the restitution of an audiovisual program.
  • This receiving means 265 is an antenna configured to transmit on a wireless Internet network, for example.
  • the recognition terminal 220 comprises a local audience estimation means 280 as a function of each received detected interaction.
  • This estimation means 280 may be a computer program counting the number of complementary information displayed on secondary terminals 240 having been in interaction with a user.
  • the first server 235 comprises means 275 for finding secondary terminals accessible on a local network and capable of receiving and displaying information complementary to at least one secondary terminal by implementing the UPnP standard ("Universal Plug and Play"). Play "in English).
  • This discovery means 275 is an antenna configured to communicate on a wireless Internet network, for example.
  • the device 20 comprises means 285 for synchronization between terminals, implementing the Wi-Fi standard that may consist of using the transmission of a periodic signal defined in IEEE 802.1 1 as a beacon frame (in French "frame of markup ") independent of the transmitted data.
  • a beacon frame in French "frame of markup ”
  • This synchronization means 285 is, for example, a computer program present in each terminal and / or first server adjusting the clock of said terminal and / or first server as a function of the clock of the received beacon frame signal.
  • this synchronization means 285 is an antenna configured to transmit the beacon frame signal and the internal clock of each terminal and / or first server 235 is configured to adjust to that of the beacon frame.
  • a synchronization solution implementing the Wi-Fi standard without the use of the beacon frame signal is used.
  • the device 20 comprises two portable secondary terminals 240 communicating.
  • Each of these secondary terminals 240 is a smart phone or tablet for example.
  • Each secondary terminal 240 comprises a program recognition terminal 220 which may be, for example, an electronic circuit connected to one of the ports of the television, such as a USB or HDMI port.
  • This recognition terminal 220 comprises means 225 for capturing signals broadcast by the first terminal 205 which is, for example, a microphone.
  • This capture means 225 captures, for example, the sound broadcast by the first terminal 205 to extract a succession of characteristic sound frequencies. For example, such a succession of frequencies is likely to be recurrent during the restitution of the credits of an audiovisual program regularly broadcast on a channel of the television network.
  • this capture means 225 is configured to capture a sound code incorporated in the sound signal of the audiovisual program, said code identifying said audiovisual program, such as a DTMF code for example.
  • this recognition terminal 220 comprises means 230 for transmitting information representative of the signals received.
  • This transmission means 230 is an antenna configured to transmit on a wireless Internet network, for example.
  • Each of these secondary terminals 240 comprises a means 245 for receiving additional information relating to the program being restored, from a remote server 255, via the first server 235.
  • This receiving means 245 is an antenna configured to communicate on a wireless Internet network, for example.
  • each of these secondary terminals 240 comprises a complementary information display means 250 received, such as a screen for example.
  • This display means 250 is a graphical interface whose content, described by instructions of a tagged language such as HTML for example, is generated by the remote server 255.
  • each secondary terminal 240 includes a means 260 for detecting an interaction of the user during the display of the complementary information.
  • This detection means 260 is, for example, a computer program configured to detect each action of a user on the human machine interface such as a touch screen or a keyboard for example. When these actions concern the displayed additional information, they are detected and recorded by the detection means 260.
  • each secondary terminal 240 includes a means 298 for controlling the means 215 for restoring the first terminal 205 configured to order the return of the audiovisual program and / or at least additional information.
  • This control means 298 is, for example, an electronic circuit configured to issue a command to the first terminal 205. This command may notably be:
  • Each secondary terminal 250 includes means for transmitting, to a first server, a signal representative of the detected interaction.
  • This transmission means is an antenna configured to transmit on a wireless Internet network, for example.
  • this transmission means is also the receiving means 245.
  • each secondary terminal 240 comprises means for transmitting and / or receiving a signal representative of an interaction made with another secondary terminal during the display of complementary information on said other secondary terminal and in wherein the display means is configured to display information as a function of a signal representative of a said interaction.
  • This means 290 for transmitting and / or receiving a representative signal is, for example, an antenna configured to communicate on a wireless Internet network, for example.
  • each secondary terminal 240 includes means 270 for discovering the first server by implementing the UPnP standard. This discovery means 270 is an antenna configured to communicate on a wireless Internet network, for example.
  • the terminal initiating the communication with the other terminals is authenticated.
  • the first server 235 sends a packet configured to wake each secondary terminal 240 to which it is sent.
  • the wake-up method differs depending on the secondary terminal 240 and the first server 235 records, for each secondary terminal 240 in its network, the wake up method of said secondary terminal 240.
  • FIG. 3 shows a first particular embodiment of the method that is the subject of the present invention. This method comprises:
  • Step 300 of discovery of secondary terminals accessible on a local network and able to receive and display complementary information is realized, for example, by the implementation of a communicating antenna on an Internet network.
  • the reception step 305 is carried out by the implementation of an analog or digital cable television network or an antenna for example.
  • the step 310 of restitution is carried out by the implementation of a screen, for example.
  • the capture step 315 is performed by the implementation of a microphone, for example.
  • the transmission step 320 is performed by the implementation of an antenna transmitting on a wireless Internet network, for example.
  • the receiving step 325 is performed by the implementation of an antenna transmitting on a wireless Internet network, for example.
  • the step 330 of reception is carried out by the implementation of an antenna transmitting on a wireless Internet network, for example.
  • the display step 335 is performed by the implementation of a screen, for example.
  • the step 340 of control, by the secondary terminal, of the restitution by the first terminal of the audiovisual program and / or of at least one complementary piece of information is realized, for example, by the implementation of an electronic circuit configured to generate a command.
  • the command thus generated is transmitted from the secondary terminal to the first terminal.
  • the step 345 of restitution, by the primary terminal, the audiovisual program and / or at least additional information controlled by the secondary terminal is achieved, for example, by the implementation of a screen.
  • the present invention consists in allowing local identification of a program being restored and the display of additional information to this program on one or a plurality of present terminals. near the place of restitution of the program.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Le dispositif (20) de communication d'information comporte : - un premier (205) terminal comportant : - un moyen (210) de réception d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu et - un moyen (215) de restitution du programme audiovisuel et/ou d'au moins une information complémentaire reçue; - au moins un moyen (220) de reconnaissance d'un programme en cours de restitution, comportant : - un moyen (225) de capture de signaux diffusés par le premier terminal et - un moyen (230) de transmission d'une information représentative des signaux captés; - un premier serveur (235) d'identification d'un programme audiovisuel en cours de restitution, différent de chaque terminal secondaire, configuré pour recevoir l'information représentative de signaux captés et - au moins un terminal secondaire (240) portable communiquant, comportant, de plus : - un moyen (245) de réception d'information complémentaire relative au programme reçu par le premier terminal, en provenance d'un serveur (255) distant, par l'intermédiaire du premier serveur, et/ou du programme reçu; - un moyen (250) d'affichage d'information complémentaire reçue et/ou du programme reçu et - un moyen (298) de commande du moyen de restitution du premier terminal configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire.

Description

SYSTEME ET METHODE POUR LA DISTRIBUTION DE L'INFORMATION COMPLEMENTAIRE A
UN
TERMINAL SECONDAIRE
DOMAINE TECHNIQUE DE L'INVENTION
La présente invention vise un dispositif de communication d'information. Elle s'applique notamment au domaine de la télévision interactive. ETAT DE LA TECHNIQUE
Pour le reste de ce document, on qualifiera de « local » (par opposition à « distant ») un objet présent dans les mêmes locaux que d'autres objets appartenant à un même dispositif.
Les revenus des radiodiffuseurs sont ceux de la publicité diffusée sur des téléviseurs. Aujourd'hui, la publicité est restreinte à une restitution passive et anonyme sur tous les téléviseurs, indépendamment du ou des utilisateurs de ces téléviseurs. Parallèlement, de plus en plus de téléspectateurs utilisent, en complément de la télévision, un deuxième écran (téléphone intelligent ou tablette, par exemple).
Fort de ce constat, les radiodiffuseurs proposent des applications dédiées pour ce second écran afin de complémenter les publicités diffusés sur l'écran principal par des publicités ciblées sur le deuxième écran, ces publicités pouvant être interactives.
Toutefois ces applications nécessitent que l'utilisateur les télécharge depuis un magasin d'applications. De plus, l'efficacité de ces applications dépend de la capacité de l'utilisateur à activer lesdites applications lorsqu'il est devant la télévision. De plus, ces applications ne sont pas capables de déterminer si une ou plusieurs personnes regardent ensemble le même programme. Finalement, ces applications utilisées depuis le second écran ne permettent pas la prise de contrôle de l'écran principal ou d'interagir avec lui.
De plus, dans le cas de programmes filmés selon une variété de points de vue simultanément, comme par exemple un événement sportif filmé par plusieurs caméras, l'utilisateur est contraint de ne regarder qu'une prise de vue à la fois. OBJET DE L'INVENTION
La présente invention vise à remédier à tout ou partie de ces inconvénients. A cet effet, la présente invention vise dispositif de communication d'information, qui comporte :
- un premier (105, 205) terminal comportant :
- un moyen (1 10, 210) de réception d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu et
- un moyen (1 15, 215) de restitution du programme audiovisuel et/ou d'au moins une information complémentaire reçue ;
- au moins un moyen (120, 220) de reconnaissance d'un programme en cours de restitution, comportant :
- un moyen (125, 225) de capture de signaux diffusés par le premier terminal et
- un moyen (130, 230) de transmission d'une information représentative des signaux captés ;
- un premier serveur (135, 235) d'identification d'un programme audiovisuel en cours de restitution, différent de chaque terminal secondaire, configuré pour recevoir l'information représentative de signaux captés et
- au moins un terminal secondaire (140, 240) portable communiquant, comportant, de plus :
- un moyen (145, 245) de réception d'information complémentaire relative au programme reçu par le premier terminal, en provenance d'un serveur (155, 255) distant, par l'intermédiaire du premier serveur, et/ou du programme reçu ;
- un moyen (150, 250) d'affichage d'information complémentaire reçue et/ou du programme reçu et
- un moyen de commande du moyen de restitution du premier terminal configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire.
L'avantage de ce dispositif est de permettre à un diffuseur d'afficher une information complémentaire à un programme audiovisuel de façon garantie. De plus, ce dispositif s'adapte aussi bien à un programme diffusé en direct qu'à un programme diffusé à partir d'un enregistrement, comme un DVD par exemple. Enfin, la possibilité de commander l'affichage du premier terminal permet d'afficher une ou plusieurs sources d'information sur le premier terminal. Ainsi, il est possible, par commande d'un terminal secondaire de commander l'affichage de deux vues d'un même événement sportif filmé selon deux points de vue différents, par exemple.
Dans des modes de réalisation, le dispositif objet de la présente invention comporte un moyen de synchronisation entre terminaux mettant en œuvre le standard Wi-Fi.
L'avantage de ces modes de réalisation est qu'ils s'appuient sur un standard très largement distribué qui permettent une implémentation facilitée du dispositif, Dans des modes de réalisation, le moyen de synchronisation met en l'œuvre l'émission d'un signal périodique défini dans IEEE 802.1 1 comme un « beacon frame » (en français « trame de balisage ») indépendant des données transmises.
Ces modes de réalisation ont l'avantage de permettre une synchronisation forte entre les différents terminaux et/ou le premier serveur et notamment idéale pour la synchronisation audio-vidéo en ne dépassant pas 100 millisecondes de délai entre le signal audio et le signal vidéo.
Dans des modes de réalisation, chaque terminal secondaire portable communiquant comporte :
- un moyen de détection d'une interaction de l'utilisateur au cours de l'affichage de l'information complémentaire,
- un moyen d'émission, à un premier serveur, d'un signal représentatif de l'interaction détectée et
et le premier serveur comporte :
- un moyen de réception de signaux représentatif d'interaction détectée et - un moyen d'estimation d'audience locale en fonction de chaque interaction détectée reçue.
Ces modes de réalisation ont l'avantage de permettre une mesure quantitative de l'audience du programme audiovisuel ainsi que de l'audience des informations complémentaires diffusées. Cet avantage est particulièrement important dans le cadre de la monétisation des informations complémentaires diffusées.
Dans des modes de réalisation, le premier terminal comporte le terminal de reconnaissance de programme. Ces modes de réalisation ont l'avantage de garantir la proximité entre le terminal de reconnaissance et le terminal configuré pour diffuser un programme audiovisuel et ainsi améliorer les performances du terminal de reconnaissance.
Dans des modes de réalisation, au moins un terminal secondaire comporte un terminal de reconnaissance de programme.
Ces modes de réalisation ont l'avantage de permettre une mobilité accrue du terminal de reconnaissance, ainsi capable de reconnaître un programme audiovisuel indépendamment du premier terminal sur lequel le programme audiovisuel est diffusé.
Dans des modes de réalisation, le moyen de capture est configuré pour capter un code sonore incorporé dans le signal sonore du programme audiovisuel, ledit code identifiant ledit programme audiovisuel.
Ces modes de réalisation ont l'avantage de permettre une identification rapide et fiable du programme audiovisuel en cours de restitution dans lequel a été incorporé le code sonore.
Dans des modes de réalisation, chaque terminal secondaire comporte un moyen d'émission et/ou de réception d'un signal représentatif d'une interaction réalisé avec un autre terminal secondaire au cours de l'affichage d'information complémentaire sur ledit autre terminal secondaire et dans lequel le moyen d'affichage est configuré pour afficher une information en fonction d'un signal représentatif d'une dite interaction.
Ces modes de réalisation ont l'avantage de permettre une plus grande interactivité entre les différents terminaux secondaires du dispositif. Cet avantage est particulièrement important dans le cas où l'information complémentaire serait un jeu auquel serait connectée une pluralité de terminaux secondaires, par exemple.
Dans des modes de réalisation, le moyen d'affichage d'une information complémentaire est une interface utilisateur dont le contenu est généré par le serveur distant.
Ces modes de réalisation ont l'avantage de permettre une faible utilisation des ressources du terminal secondaire, l'essentiel du traitement étant réalisé à distance.
Dans des modes de réalisation, ledit contenu est décrit par des instructions d'un langage à balise. Ces modes de réalisation ont l'avantage de permettre d'afficher des pages nécessitant peu de ressources d'un terminal secondaire.
Dans des modes de réalisation, le dispositif objet de la présente invention comporte au moins un moyen de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire et/ou le programme reçu, mettant en œuvre le standard UPnP, au moins un terminal secondaire comportant un moyen de découverte du premier serveur en mettant en œuvre le standard UPnP.
Ces modes de réalisation ont l'avantage, une fois la découverte finalisée, de permettre une communication optimisée entre les terminaux et/ou le serveur du dispositif.
La présente invention vise également un procédé de communication d'information, qui comporte :
- une étape de réception, par un premier terminal, d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu,
- une étape de restitution, par le premier terminal, du programme audiovisuel,
- une étape de capture, par un terminal de reconnaissance de programmes, de signaux diffusés par le premier terminal,
- une étape de transmission, par le terminal de reconnaissance de programmes, d'une information représentative des signaux captés,
- une étape de réception, par un premier serveur d'identification du programme audiovisuel en cours de restitution différent du premier terminal et de chaque terminal secondaire, de l'information représentative des signaux captés,
- une étape de réception, par un terminal secondaire portable communiquant, d'information complémentaire relative au programme reçu, en provenance d'un serveur distant, par l'intermédiaire du premier serveur et/ou du programme reçu,
- une étape d'affichage, par le terminal secondaire portable communiquant, de l'information complémentaire reçue et/ou du programme reçu,
- une étape de commande, par le terminal secondaire, de la restitution par le premier terminal du programme audiovisuel et/ou d'au moins une information complémentaire et - une étape de restitution, par le terminal primaire, du programme audiovisuel et/ou d'au moins une information complémentaire commandée par le terminal secondaire.
Les buts, caractéristiques et avantages de ce procédé étant similaires à ceux du dispositif de communication d'information objet de la présente invention, ils ne sont pas rappelés ici.
BREVE DESCRIPTION DES FIGURES
D'autres avantages, buts et caractéristiques de l'invention ressortiront de la description qui suit d'au moins un mode de réalisation particulier du dispositif de communication d'information, en regard des dessins annexés, dans lesquels :
- la figure 1 représente, schématiquement, un premier mode particulier de réalisation du dispositif de communication d'information objet de la présente invention,
- la figure 2 représente, schématiquement, un deuxième mode particulier de réalisation du dispositif de communication d'information objet de la présente invention et
- la figure 3 représente un logigramme d'étapes particulier du procédé de communication d'information objet de la présente invention.
DESCRIPTION D'EXEMPLES DE REALISATION DE L'INVENTION
La présente description est donnée à titre non limitatif.
On note, dès à présent, que les figures ne sont pas à l'échelle.
On appelle « restitution » la lecture, par un terminal, d'un programme audiovisuel.
On appelle « information complémentaire » à un programme audiovisuel tout élément d'information sonore ou visuel associé au programme audiovisuel. Ainsi, une information complémentaire peut correspondre à un autre programme audiovisuel. Par exemple, lors d'une manifestation sportive filmée selon plusieurs points de vue, le programme audiovisuel peut correspondre au flux audiovisuel diffusé par une chaîne et une information complémentaire peut correspondre à un autre flux audiovisuel filmé depuis un point de vue particulier montré ou non dans le programme audiovisuel. On observe sur la figure 1 , un premier mode de réalisation particulier du dispositif 10 objet de la présente invention. Ce dispositif 10 comporte :
- un premier terminal 105 comportant :
- un moyen 1 10 de réception d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu ;
- un moyen 1 15 de restitution du programme audiovisuel et/ou d'au moins une information complémentaire reçue et
- un terminal 120 de reconnaissance de programme, comportant :
- un moyen 125 de capture de signaux diffusés par le premier terminal 105 et
- un moyen 130 de transmission d'une information représentative des signaux captés ;
- un premier serveur 135 comportant :
- un moyen 175 de découverte de terminaux secondaires 140 accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire ;
- un moyen 165 de réception de signaux ;
- un moyen 180 d'estimation d'audience locale et
- un moyen 185 de synchronisation entre terminaux ;
- deux terminaux secondaires 140 portables communiquant, comportant chacun, de plus :
- un moyen 145 de réception d'information complémentaire relative au programme reçu, en provenance d'un serveur 155 distant, par l'intermédiaire du premier serveur 135, et/ou du programme reçu;
- un moyen 150 d'affichage d'information complémentaire reçue et/ou du programme reçu et
- un moyen 198 de commande du moyen 1 15 de restitution du premier terminal 105 configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire.
Le premier terminal 105 est, par exemple, un téléviseur connecté à un réseau câblé analogique ou numérique fournissant au téléviseur un programme audiovisuel à diffuser. Ainsi, le moyen 1 10 de réception d'un programme audiovisuel peut être, par exemple, une prise branchée sur le réseau câblé. Alternativement, ce moyen 1 10 de réception peut être une antenne dans le cas d'un réseau de télévision satellitaire, sans fil ou internet. Le moyen 1 15 de restitution du programme audiovisuel peut être, par exemple, un écran. La restitution réalisée par ce moyen 1 15 de restitution est commandée par au moins un terminal secondaire 140.
Le terminal 120 de reconnaissance de programme est, par exemple, un circuit électronique branché sur l'un des ports du téléviseur, comme par exemple un port USB ou HDMI. Ce terminal 120 de reconnaissance comporte un moyen 125 de capture de signaux diffusés par le premier terminal 105 qui peut être, par exemple, un microphone. Ce moyen 125 de capture peut, par exemple, capter le son diffusé par le premier terminal 105 pour en extraire une succession de fréquences sonores caractéristiques. Par exemple, une telle succession de fréquences est susceptible d'être récurrente lors de la restitution du générique d'un programme audiovisuel régulièrement diffusé sur une chaîne du réseau de télévision. Dans des variantes, ce moyen 125 de capture est configuré pour capter un code sonore incorporé dans le signal sonore du programme audiovisuel, ledit code identifiant ledit programme audiovisuel, comme un code DTMF par exemple. Dans des variantes, le moyen 125 de capture est configuré pour capter une succession d'images, restituées par le premier terminal 105, caractéristiques d'un programme audiovisuel. Finalement, ce terminal 120 de reconnaissance comporte un moyen 130 de transmission d'une information représentative des signaux captés. Ce moyen 130 de transmission est une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple.
De plus, le dispositif 10 comporte un premier serveur 135 d'identification du programme audiovisuel en cours de restitution, différent du premier terminal 105 et de chaque terminal 140 secondaire, configuré pour recevoir l'information représentative de signaux captés. Ce premier serveur 135 est un boîtier décodeur (« set-top box », en anglais) comportant une mémoire, par exemple. Ce premier serveur 135 peut, par exemple, quotidiennement enregistrer nombre prédéterminé de séquences de fréquences sonores associées à un programme audiovisuel. Alternativement, ce premier serveur 135 peut seulement comporter une mémoire et communiquant chaque séquence de fréquences reçues à un serveur 155 distant, ce serveur 155 distant étant configuré pour réaliser l'identification du programme audiovisuel en cours de lecture en fonction de la séquence de fréquences sonores communiquée. De plus, ce premier serveur 135 comporte un moyen de réception de signaux représentatif d'une interaction détectée entre un utilisateur et un terminal secondaire 140 au cours de la restitution d'un programme audiovisuel. Ce moyen 165 de réception est une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple. Le terminal 120 de reconnaissance comporte un moyen 180 d'estimation d'audience locale en fonction de chaque interaction détectée reçue. Ce moyen 180 d'estimation peut être un programme informatique comptant le nombre d'information complémentaires affichées sur des terminaux secondaires 140 ayant été en interaction avec un utilisateur. Finalement, le premier serveur 135 comporte un moyen 175 de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire d'au moins un terminal secondaire en mettant en œuvre le standard UPnP (« Universal Plug and Play » en anglais). Ce moyen 175 de découverte est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple.
De plus, le dispositif 10 comporte un moyen 185 de synchronisation entre terminaux mettant en œuvre le standard Wi-Fi comme par exemple l'émission d'un signal périodique IEEE 802.1 1 beacon frame (en français « trame de balisage ») indépendant des données transmises. Traditionnellement, le beacon frame est utilisée afin de permettre à un terminal de détecter la présence d'un réseau Wi-Fi à proximité et son utilisation détournée permet de réaliser une synchronisation forte entre terminaux. L'utilisation du beacon frame comme horloge de synchronisation permet une précision accrue de l'ordre de vingt-cinq microsecondes. Ce moyen 185 de synchronisation est, par exemple, un programme informatique présent dans chaque terminal et/ou le premier serveur ajustant l'horloge dudit terminal et/ou premier serveur en fonction de l'horloge du signal beacon frame reçue. Alternativement, ce moyen 185 de synchronisation est une antenne configurée pour émettre le signal beacon frame et l'horloge interne de chaque terminal et/ou le premier serveur 135 est configurée pour s'ajuster sur celle du beacon frame. Dans des variantes, une solution de synchronisation mettant en œuvre le standard de Wi- Fi sans l'utilisation du signal beacon frame est utilisée.
Finalement, le dispositif 10 comporte deux terminaux secondaires 140 portables communiquant. Chacun de ces terminaux secondaires 140 est un téléphone intelligent ou une tablette par exemple. Chacun de ces terminaux secondaires 140 comporte un moyen 145 de réception d'information complémentaire relative au programme en cours de restitution, en provenance d'un serveur 155 distant, par l'intermédiaire du premier serveur 135. Ce moyen 145 de réception est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple. De plus, chacun de ces terminaux secondaires 140 comporte un moyen 150 d'affichage d'information complémentaire reçue, comme un écran par exemple. Ce moyen 150 d'affichage est une interface graphique dont le contenu, décrit par des instructions d'un langage à balise comme le HTML par exemple, est généré par le serveur 155 distant.
De plus, chaque terminal secondaire 140 comporte un moyen 160 de détection d'une interaction de l'utilisateur au cours de l'affichage de l'information complémentaire. Ce moyen 160 de détection est, par exemple, un programme informatique configuré pour détecter chaque action d'un utilisateur sur l'interface homme machine comme un écran tactile ou un clavier par exemple. Lorsque ces actions concernent l'information complémentaire affichée, elles sont détectées et enregistrées par le moyen 160 de détection. Chaque terminal secondaire 150 comporte un moyen d'émission, à un premier serveur, d'un signal représentatif de l'interaction détectée. Ce moyen d'émission peut être une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple. Alternativement, ce moyen d'émission est également le moyen 145 de réception.
De plus, chaque terminal secondaire 140 comporte un moyen 198 de commande du moyen 1 15 de restitution du premier terminal 105 configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire. Ce moyen 198 de commande est, par exemple, un circuit électronique configuré pour émettre une commande à destination du premier terminal 105. Cette commande peut notamment être :
- une commande d'affichage d'au moins une information complémentaire et du programme audiovisuel,
- une commande d'affichage d'au moins une information complémentaire ou - une commande d'affichage du programme audiovisuel.
Ainsi, par exemple, il est possible de commander la restitution simultanée du programme audiovisuel, mais aussi d'un flux d'image secondaire et d'une interface comportant des données textuelles concernant le programme audiovisuel restitué. De plus, chaque terminal secondaire 140 comporte un moyen d'émission et/ou de réception d'un signal représentatif d'une interaction réalisé avec un autre terminal secondaire au cours de l'affichage d'information complémentaire sur ledit autre terminal secondaire et dans lequel le moyen d'affichage est configuré pour afficher une information en fonction d'un signal représentatif d'une dite interaction. Ce moyen 190 d'émission et/ou de réception d'un signal représentatif est, par exemple, une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple. Finalement, chaque terminal secondaire 140 comporte un moyen 170 de découverte du premier serveur en mettant en œuvre le standard UPnP. Ce moyen 170 de découverte est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple.
Afin de protéger le dispositif 10 d'attaques DOS (de l'anglais « déniai of service », traduit en français par déni de service), un terminal secondaire 140 initiant une communication avec un premier serveur 135 s'authentifie. Ceci permet, de plus, de limiter le nombre de requêtes reçues par le premier serveur 135.
De plus, afin de s'assurer que les terminaux secondaires 140 sont actifs en plus d'être présents à proximité du premier serveur 135, le premier serveur 135 émet un paquet configuré pour réveiller chaque terminal secondaire 140 auquel il est envoyé. La méthode de réveil diffère selon le terminal secondaire 140 et le premier serveur 135 enregistre, pour chaque terminal secondaire 140 dans son réseau, la méthode de réveil dudit terminal secondaire 140. Par exemple, dans le cadre d'un réseau local sans-fil, un procédé de type « WoWLAN » (de l'anglais « Wake up on wireless area network » traduit en français par « réveil sur réseau local sans fil ») peut être utilisé.
Dans des variantes, les communications sans-fil réalisées entre le premier serveur 135 et au moins un terminal secondaire 140 utilisent le standard IEEE 802.1 1 connu du public sous le nom de « Wi-Fi ».
On observe sur la figure 2, un deuxième mode de réalisation particulier du dispositif 20 objet de la présente invention. Ce dispositif 20 comporte :
- un premier terminal 205 comportant :
- un moyen 210 de réception d'un programme audiovisuel et
- un moyen 215 de restitution du programme audiovisuel ;
- un premier serveur 235 comportant : - un moyen 275 de découverte de terminaux secondaires 240 accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire ;
- un moyen 265 de réception de signaux ;
- un moyen 280 d'estimation d'audience locale et
- un moyen 285 de synchronisation entre terminaux et
- deux terminaux secondaires 240 portables communiquant, comportant chacun, de plus :
- un terminal 220 de reconnaissance de programme, comportant :
- un moyen 225 de capture de signaux diffusés par le premier terminal 205 et
- un moyen 230 de transmission d'une information représentative des signaux captés ;
- un moyen 245 de réception d'information complémentaire relative au programme en cours de restitution, en provenance d'un serveur 255 distant, par l'intermédiaire du premier serveur 235 et
- un moyen 250 d'affichage d'information complémentaire reçue.
Le premier terminal 205 est, par exemple, un téléviseur connecté à un réseau câblé analogique ou numérique fournissant au téléviseur un programme audiovisuel à diffuser. Ainsi, le moyen 210 de réception d'un programme audiovisuel est, par exemple, une prise branchée sur le réseau câblé. Alternativement, ce moyen 210 de réception est une antenne dans le cas d'un réseau de télévision satellitaire, sans fil ou internet. Le moyen 215 de restitution du programme audiovisuel est, par exemple, un écran.
De plus, le dispositif 20 comporte un premier serveur 235 d'identification du programme audiovisuel en cours de restitution, différent du premier terminal 205 et de chaque terminal 240 secondaire, configuré pour recevoir l'information représentative de signaux captés. Ce premier serveur 235 est un boîtier décodeur (« set-top box » en anglais) comportant une mémoire, par exemple. Ce premier serveur 235 peut, par exemple, quotidiennement enregistrer un nombre prédéterminé de séquences de fréquences sonores associées à un programme audiovisuel. Alternativement, ce premier serveur 235 comporte une mémoire et communiquant chaque séquence de fréquences reçues à un serveur 255 distant, ce serveur 255 distant étant configuré pour réaliser l'identification du programme audiovisuel en cours de lecture en fonction de la séquence de fréquences sonores communiquée.
De plus, ce premier serveur 235 comporte un moyen 265 de réception de signaux représentatifs d'une interaction détectée entre un utilisateur et un terminal secondaire 240 au cours de la restitution d'un programme audiovisuel. Ce moyen 265 de réception est une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple. Le terminal 220 de reconnaissance comporte un moyen 280 d'estimation d'audience locale en fonction de chaque interaction détectée reçue. Ce moyen 280 d'estimation peut être un programme informatique comptant le nombre d'information complémentaires affichées sur des terminaux secondaires 240 ayant été en interaction avec un utilisateur. Finalement, le premier serveur 235 comporte un moyen 275 de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire d'au moins un terminal secondaire en mettant en œuvre le standard UPnP (« Universal Plug and Play » en anglais). Ce moyen 275 de découverte est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple.
De plus, le dispositif 20 comporte un moyen 285 de synchronisation entre terminaux, mettant en œuvre le standard Wi-Fi pouvant consister à utiliser l'émission d'un signal périodique défini dans IEEE 802.1 1 comme un beacon frame (en français « trame de balisage ») indépendant des données transmises. L'utilisation du beacon frame comme horloge de synchronisation permet une précision accrue de l'ordre de vingt-cinq microsecondes. Ce moyen 285 de synchronisation est, par exemple, un programme informatique présent dans chaque terminal et/ou premier serveur ajustant l'horloge dudit terminal et/ou premier serveur en fonction de l'horloge du signal beacon frame reçue. Alternativement, ce moyen 285 de synchronisation est une antenne configurée pour émettre le signal beacon frame et l'horloge interne de chaque terminal et/ou premier serveur 235 est configurée pour s'ajuster sur celle du beacon frame. Dans des variantes, une solution de synchronisation mettant en œuvre le standard de Wi-Fi sans l'utilisation du signal beacon frame est utilisée.
Finalement, le dispositif 20 comporte deux terminaux secondaires 240 portables communiquant. Chacun de ces terminaux secondaires 240 est un téléphone intelligent ou une tablette par exemple. Chaque terminal secondaire 240 comporte un terminal 220 de reconnaissance de programme qui peut être, par exemple, un circuit électronique branché sur l'un des ports du téléviseur, comme par exemple un port USB ou HDMI. Ce terminal 220 de reconnaissance comporte un moyen 225 de capture de signaux diffusés par le premier terminal 205 qui est, par exemple, un microphone. Ce moyen 225 de capture capte, par exemple, le son diffusé par le premier terminal 205 pour en extraire une succession de fréquences sonores caractéristiques. Par exemple, une telle succession de fréquences est susceptible d'être récurrente lors de la restitution du générique d'un programme audiovisuel régulièrement diffusé sur une chaîne du réseau de télévision.
Dans des variantes, ce moyen 225 de capture est configuré pour capter un code sonore incorporé dans le signal sonore du programme audiovisuel, ledit code identifiant ledit programme audiovisuel, comme un code DTMF par exemple. Finalement, ce terminal 220 de reconnaissance comporte un moyen 230 de transmission d'une information représentative des signaux captés. Ce moyen 230 de transmission est une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple. Chacun de ces terminaux secondaires 240 comporte un moyen 245 de réception d'information complémentaire relative au programme en cours de restitution, en provenance d'un serveur 255 distant, par l'intermédiaire du premier serveur 235. Ce moyen 245 de réception est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple.
De plus, chacun de ces terminaux secondaires 240 comporte un moyen 250 d'affichage d'information complémentaire reçue, comme un écran par exemple. Ce moyen 250 d'affichage est une interface graphique dont le contenu, décrit par des instructions d'un langage à balise comme le HTML par exemple, est généré par le serveur 255 distant. De plus, chaque terminal secondaire 240 comporte un moyen 260 de détection d'une interaction de l'utilisateur au cours de l'affichage de l'information complémentaire. Ce moyen 260 de détection est, par exemple, un programme informatique configuré pour détecter chaque action d'un utilisateur sur l'interface homme machine comme un écran tactile ou un clavier par exemple. Lorsque ces actions concernent l'information complémentaire affichée, elles sont détectées et enregistrées par le moyen 260 de détection.
De plus, chaque terminal secondaire 240 comporte un moyen 298 de commande du moyen 215 de restitution du premier terminal 205 configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire. Ce moyen 298 de commande est, par exemple, un circuit électronique configuré pour émettre une commande à destination du premier terminal 205. Cette commande peut notamment être :
- une commande d'affichage d'au moins une information complémentaire et du programme audiovisuel,
- une commande d'affichage d'au moins une information complémentaire ou
- une commande d'affichage du programme audiovisuel.
Ainsi, par exemple, il est possible de commander la restitution simultanée du programme audiovisuel, mais aussi d'un flux d'image secondaire et d'une interface comportant des données textuelles concernant le programme audiovisuel restitué.
Chaque terminal secondaire 250 comporte un moyen d'émission, à un premier serveur, d'un signal représentatif de l'interaction détectée. Ce moyen d'émission est une antenne configurée pour émettre sur un réseau internet sans-fil, par exemple. Alternativement, ce moyen d'émission est également le moyen 245 de réception. De plus, chaque terminal secondaire 240 comporte un moyen d'émission et/ou de réception d'un signal représentatif d'une interaction réalisé avec un autre terminal secondaire au cours de l'affichage d'information complémentaire sur ledit autre terminal secondaire et dans lequel le moyen d'affichage est configuré pour afficher une information en fonction d'un signal représentatif d'une dite interaction. Ce moyen 290 d'émission et/ou de réception d'un signal représentatif est, par exemple, une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple. Finalement, chaque terminal secondaire 240 comporte un moyen 270 de découverte du premier serveur en mettant en œuvre le standard UPnP. Ce moyen 270 de découverte est une antenne configurée pour communiquer sur un réseau internet sans-fil, par exemple.
Afin de protéger le dispositif 20 d'attaques DOS (de l'anglais « déniai of service », traduit en français par déni de service), le terminal initiant la communication avec les autres terminaux s'authentifie.
De plus, afin de s'assurer que les terminaux secondaires 240 sont actifs en plus d'être présents à proximité du premier serveur 235, le premier serveur 235 émet un paquet configuré pour réveiller chaque terminal secondaire 240 auquel il est envoyé. La méthode de réveil diffère selon le terminal secondaire 240 et le premier serveur 235 enregistre, pour chaque terminal secondaire 240 dans son réseau, la méthode de réveil dudit terminal secondaire 240.
On observe sur la figure 3, un premier mode de réalisation particulier du procédé 30 objet de la présente invention. Ce procédé 30 comporte :
- une étape 300 de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire,
- une étape 305 de réception, par un premier terminal, d'un programme audiovisuel,
- une étape 310 de restitution, par le premier terminal, du programme audiovisuel,
- une étape 315 de capture, par un terminal de reconnaissance de programmes, de signaux diffusés par le premier terminal,
- une étape 320 de transmission, par le terminal de reconnaissance de programmes, d'une information représentative des signaux captés,
- une étape 325 de réception, par un premier serveur d'identification du programme audiovisuel en cours de restitution différent du premier terminal et de chaque terminal secondaire, de l'information représentative des signaux captés,
- une étape 330 de réception, par un terminal secondaire portable communiquant, d'information complémentaire relative au programme en cours de restitution, en provenance d'un serveur distant, par l'intermédiaire du premier serveur,
- une étape 335 d'affichage, par le terminal secondaire portable communiquant, de l'information complémentaire reçue,
une étape 340 de commande, par le terminal secondaire, de la restitution par le premier terminal du programme audiovisuel et/ou d'au moins une information complémentaire et
- une étape 345 de restitution, par le terminal primaire, du programme audiovisuel et/ou d'au moins une information complémentaire commandée par le terminal secondaire.
L'étape 300 de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire est réalisée, par exemple, par la mise en œuvre d'une antenne communicant sur un réseau internet.
L'étape 305 de réception est réalisée par la mise en œuvre d'un réseau de télévision analogique ou numérique câblé ou une antenne par exemple.
L'étape 310 de restitution est réalisée par la mise en œuvre d'un écran, par exemple.
L'étape 315 de capture est réalisée par la mise en œuvre d'un microphone, par exemple.
L'étape 320 de transmission est réalisée par la mise en œuvre d'une antenne transmettant sur un réseau internet sans-fil, par exemple.
L'étape 325 de réception est réalisée par la mise en œuvre d'une antenne transmettant sur un réseau internet sans-fil, par exemple.
L'étape 330 de réception est réalisée par la mise en œuvre d'une antenne transmettant sur un réseau internet sans-fil, par exemple.
L'étape 335 d'affichage est réalisée par la mise en œuvre d'un écran, par exemple.
L'étape 340 de commande, par le terminal secondaire, de la restitution par le premier terminal du programme audiovisuel et/ou d'au moins une information complémentaire est réalisée, par exemple, par la mise en œuvre d'un circuit électronique configuré pour générer une commande. La commande ainsi générée est transmise depuis le terminal secondaire au premier terminal.
L'étape 345 de restitution, par le terminal primaire, du programme audiovisuel et/ou d'au moins une information complémentaire commandée par le terminal secondaire est réalisée, par exemple, par la mise en œuvre d'un écran.
Ainsi, comme on le comprend à la lecture de la précédente description, la présente invention consiste à permettre une identification locale d'un programme en cours de restitution et l'affichage d'informations complémentaires à ce programme sur un ou une pluralité de terminaux présents à proximité du lieu de restitution du programme.

Claims

REVENDICATIONS
1 . Dispositif (10, 20) de communication d'information, caractérisé en ce qu'il comporte :
- un premier (105, 205) terminal comportant :
- un moyen (1 10, 210) de réception d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu et
- un moyen (1 15, 215) de restitution du programme audiovisuel et/ou d'au moins une information complémentaire reçue ;
- au moins un moyen (120, 220) de reconnaissance d'un programme en cours de restitution, comportant :
- un moyen (125, 225) de capture de signaux diffusés par le premier terminal et
- un moyen (130, 230) de transmission d'une information représentative des signaux captés ;
- un premier serveur (135, 235) d'identification d'un programme audiovisuel en cours de restitution, différent de chaque terminal secondaire, configuré pour recevoir l'information représentative de signaux captés et
- au moins un terminal secondaire (140, 240) portable communiquant, comportant, de plus :
- un moyen (145, 245) de réception d'information complémentaire relative au programme reçu par le premier terminal, en provenance d'un serveur (155, 255) distant, par l'intermédiaire du premier serveur, et/ou du programme reçu ;
- un moyen (150, 250) d'affichage d'information complémentaire reçue et/ou du programme reçu et
- un moyen (198, 298) de commande du moyen de restitution du premier terminal configuré pour commander la restitution du programme audiovisuel et/ou d'au moins une information complémentaire.
2. Dispositif (10, 20) selon la revendication 1 , qui comporte un moyen (185, 285) de synchronisation entre terminaux mettant en œuvre le standard Wi-Fi.
3. Dispositif (10, 20) selon la revendication 2, dans lequel le moyen de synchronisation met en l'œuvre l'émission d'un signal périodique défini dans IEEE 802.1 1 comme un « beacon frame » (en français « trame de balisage ») indépendant des données transmises.
4. Dispositif (10, 20) selon l'une des revendications 1 à 3, dans lequel chaque terminal secondaire portable communiquant comporte :
- un moyen (160, 260) de détection d'une interaction de l'utilisateur au cours de l'affichage de l'information complémentaire,
- un moyen (145, 245) d'émission, à un premier serveur, d'un signal représentatif de l'interaction détectée et
dans lequel le premier serveur comporte :
- un moyen (165, 265) de réception de signaux représentatif d'interaction détectée et
- un moyen (180, 280) d'estimation d'audience locale en fonction de chaque interaction détectée reçue.
5. Dispositif (10) selon l'une des revendications 1 à 4, dans lequel le premier terminal comporte le moyen de reconnaissance de programme.
6. Dispositif (20) selon l'une des revendications 1 à 4, dans lequel au moins un terminal secondaire comporte un moyen de reconnaissance de programme.
7. Dispositif (10, 20) selon l'une des revendications 1 à 6, dans lequel le moyen de capture est configuré pour capter un code sonore incorporé dans le signal sonore du programme audiovisuel, ledit code identifiant ledit programme audiovisuel.
8. Dispositif (10, 20) selon l'une des revendications 1 à 7, dans lequel chaque terminal secondaire comporte un moyen (190, 290) d'émission et/ou de réception d'un signal représentatif d'une interaction réalisé avec un autre terminal secondaire au cours de l'affichage d'information complémentaire sur ledit autre terminal secondaire et dans lequel le moyen d'affichage est configuré pour afficher une information en fonction d'un signal représentatif d'une dite interaction.
9. Dispositif (10, 20) selon l'une des revendications 1 à 8, dans lequel le moyen d'affichage d'une information complémentaire est une interface utilisateur dont le contenu est généré par le serveur distant.
10. Dispositif (10, 20) selon la revendication 9, dans lequel ledit contenu est décrit par des instructions d'un langage à balise.
1 1 . Dispositif (10, 20) selon l'une des revendications 1 à 10, qui comporte au moins un moyen (175, 275) de découverte de terminaux secondaires accessibles sur un réseau local et capables de recevoir et d'afficher une information complémentaire et/ou le programme reçu, mettant en œuvre le standard UPnP,
au moins un terminal secondaire comportant un moyen (170, 270) de découverte du premier serveur en mettant en œuvre le standard UPnP.
12. Procédé (30) de communication d'information, caractérisé en ce qu'il comporte :
- une étape (305) de réception, par un premier terminal, d'un programme audiovisuel et d'au moins une information complémentaire au programme reçu,
- une étape (310) de restitution, par le premier terminal, du programme audiovisuel,
- une étape (315) de capture, par un terminal de reconnaissance de programmes, de signaux diffusés par le premier terminal,
- une étape (320) de transmission, par le terminal de reconnaissance de programmes, d'une information représentative des signaux captés,
- une étape (325) de réception, par un premier serveur d'identification du programme audiovisuel en cours de restitution différent du premier terminal et de chaque terminal secondaire, de l'information représentative des signaux captés,
- une étape (330) de réception, par un terminal secondaire portable communiquant, d'information complémentaire relative au programme reçu, en provenance d'un serveur distant, par l'intermédiaire du premier serveur et/ou du programme reçu, - une étape (335) d'affichage, par le terminal secondaire portable communiquant, de l'information complémentaire reçue et/ou du programme reçu,
- une étape (340) de commande, par le terminal secondaire, de la restitution par le premier terminal du programme audiovisuel et/ou d'au moins une information complémentaire et
- une étape (345) de restitution, par le terminal primaire, du programme audiovisuel et/ou d'au moins une information complémentaire commandée par le terminal secondaire.
PCT/FR2014/050044 2013-01-10 2014-01-10 Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire Ceased WO2014108648A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
EP14703131.4A EP2944139A1 (fr) 2013-01-10 2014-01-10 Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FR1350230 2013-01-10
FR1350231 2013-01-10
FR1350230A FR3000864B1 (fr) 2013-01-10 2013-01-10 Dispositif de synchronisation de diffusion de signal sonore et diffuseur sonore
FR1350231A FR3000860A1 (fr) 2013-01-10 2013-01-10 Dispositif et procede de communication d'information
FR1353364A FR3000861A1 (fr) 2013-01-10 2013-04-12 Dispositif et procede de communication d'information
FR1353364 2013-04-12

Publications (1)

Publication Number Publication Date
WO2014108648A1 true WO2014108648A1 (fr) 2014-07-17

Family

ID=51166553

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2014/050044 Ceased WO2014108648A1 (fr) 2013-01-10 2014-01-10 Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire

Country Status (2)

Country Link
EP (1) EP2944139A1 (fr)
WO (1) WO2014108648A1 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110046110A (zh) * 2019-04-24 2019-07-23 嘉应学院 一种用于现场设置终端的方法及适配器

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
WO2010090946A1 (fr) * 2009-02-05 2010-08-12 Digimarc Corporation Publicité basée sur la télévision et distribution de widgets tv pour téléphone portable
US20110103763A1 (en) * 2009-11-05 2011-05-05 Cosmo Research Company Limited System and method for identifying, providing, and presenting supplemental content on a mobile device
WO2011053271A1 (fr) * 2009-10-29 2011-05-05 Thomson Licensing Architecture d'écran interactif à écrans multiples

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010090946A1 (fr) * 2009-02-05 2010-08-12 Digimarc Corporation Publicité basée sur la télévision et distribution de widgets tv pour téléphone portable
US20100205628A1 (en) * 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
WO2011053271A1 (fr) * 2009-10-29 2011-05-05 Thomson Licensing Architecture d'écran interactif à écrans multiples
US20110103763A1 (en) * 2009-11-05 2011-05-05 Cosmo Research Company Limited System and method for identifying, providing, and presenting supplemental content on a mobile device

Also Published As

Publication number Publication date
EP2944139A1 (fr) 2015-11-18

Similar Documents

Publication Publication Date Title
US20110289532A1 (en) System and method for interactive second screen
TWI523535B (zh) 耗用內容及元資料之技術
RU2601446C2 (ru) Оконечное устройство, серверное устройство, способ обработки информации, программа и система подачи сцепленного приложения
US20120272279A1 (en) Apparatus for providing internet protocol television broadcasting contents, user terminal and method for providing internet protocol television broadcasting contents information
US9037971B2 (en) Secondary audio content by users
CN103581769B (zh) 用户装置、第二屏幕系统和渲染第二屏幕信息的方法
US20120240177A1 (en) Content provision
KR101358807B1 (ko) 디지털 워터마크를 이용한 멀티 디바이스간 프로그램 동기화 방법 및 이를 구현하기 위한 시스템
US20120240144A1 (en) Content provision
CN102193794B (zh) 链接实时媒体情境到相关的应用程序和服务
US20160277808A1 (en) System and method for interactive second screen
CN102460578A (zh) 自动联系信息传输系统
US20160239571A1 (en) Systems and methods for content selection based on search query correlation with broadcast media
CN104185040A (zh) 应用同步方法、应用服务器及终端
US20210006870A1 (en) Object detection from media data rendered on a device networked to a client device
JP2014531798A (ja) マルチメディア検索を用いて視聴者がテレビで視聴しているものを特定すること
US20120240162A1 (en) Content Provision
KR102024437B1 (ko) 복수의 촬영 영상 전송을 위한 시스템 및 그 제어방법
FR3000861A1 (fr) Dispositif et procede de communication d'information
US10091544B1 (en) Visual identifier to trigger an action
KR101334127B1 (ko) 클라이언트 단말기를 이용한 동영상 콘텐츠 공유 서비스 제공 시스템 및 방법
EP2944139A1 (fr) Système et méthode pour la distribution de l'information complémentaire à un terminal secondaire
WO2013088095A1 (fr) Procédé et dispositif de communication entre terminaux
EP3661221B1 (fr) Procédé de suivi d'une émission audiovisuelle et équipement permettant sa mise en oeuvre
EP4224868A2 (fr) Procédés de synchronisation, de génération d'un flux, programmes d ordinateur, media de stockage, dispositifs de restitution, d exécution et de génération correspondants

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14703131

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2014703131

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014703131

Country of ref document: EP