WO2010010175A1 - Method of managing and broadcasting promotional messages to a user in a multimedia system - Google Patents

Method of managing and broadcasting promotional messages to a user in a multimedia system Download PDF

Info

Publication number
WO2010010175A1
WO2010010175A1 PCT/EP2009/059574 EP2009059574W WO2010010175A1 WO 2010010175 A1 WO2010010175 A1 WO 2010010175A1 EP 2009059574 W EP2009059574 W EP 2009059574W WO 2010010175 A1 WO2010010175 A1 WO 2010010175A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
message
broadcast
messages
promotional
Prior art date
Application number
PCT/EP2009/059574
Other languages
French (fr)
Inventor
Ferline Tiard
Gilles Poplin
Harold Cornier
Original Assignee
Ferline Tiard
Gilles Poplin
Harold Cornier
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
Application filed by Ferline Tiard, Gilles Poplin, Harold Cornier filed Critical Ferline Tiard
Publication of WO2010010175A1 publication Critical patent/WO2010010175A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/162Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
    • H04N7/163Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • 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, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • 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/442Monitoring 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, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44218Detecting physical presence or behaviour of the user, e.g. using sensors to detect if the user is leaving the room or changes his face expression during a TV program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Definitions

  • the invention relates to a method for managing and broadcasting promotional messages in a multimedia system.
  • the television experience has evolved through the proliferation of content, including the proliferation of channels, the introduction of video-on-demand (VOD) for "Video On Demand” according to the English terminology), the development of interactive services that can be used via a digital television installation.
  • VOD video-on-demand
  • the television experience has evolved through the multiplication of consultation contexts, such as electronic devices allowing the consultation of video content (television, projector, computer, mobile phone, portable multimedia player), and therefore, habits of viewing. uses.
  • the extent of the content and services to be promoted creates a problem of prioritization of the requests to be addressed to the user.
  • this need for content promotion creates a tension with the needs of conventional advertising, aimed at promoting products and services. services available outside the context of the television experience.
  • the content to be promoted being themselves competing media, or being the property of competing media, it is generally impracticable to promote a content or a set of content from a competing media to the one that broadcasts them.
  • some content generates more revenue than others and content broadcasters want to develop the audience of the most lucrative content, creating competition between their own services.
  • the linear structure of the television stream which includes conventional advertising films, loses its relevance in terms of impact of commercials, because the choice of content to consult is vast at any time, offering a huge choice and allowing the user to continually switch from one content to another, thus decreasing its fidelity to a channel, a service, or a context of consultation.
  • the media have both a problem of attraction of the user, a problem of user loyalty, and a problem of multiplicity of messages to be transmitted. These problems do not find a solution in the structuring of the flow.
  • Promotional messages although unsolicited by nature, presume that the user is interested in the information they contain. This presumption is all the more legitimate as the user can be lost in the multitude of content offers, and be the requester of promotional messages that are then assimilated to suggestions or recommendations.
  • the art of promotion therefore consists in anticipating or shaping the user's request by presenting a promotional message when it is receptive, which corresponds, in the context of the television experience, to the moment when, and whenever he is looking for content to consult.
  • targeting efforts alone do not offer a solution as to the attention that the user can bring to the promotional message in time and space, nor the opportunity that he will have to put the act into practice. or the choice that is offered by the promotional message.
  • An object of the invention is to provide a method for managing and disseminating information resolving the aforementioned problems related to the time and space of the dissemination of such information.
  • a method for managing and broadcasting promotional messages to a user in a multimedia system of the type comprising broadcasting means, means for receiving information flows, means for for detecting a movement of the user and processing means in relation to the broadcasting, reception and detection means, the method comprising steps of: selecting a promotional message to be broadcast by the detection processing means a relevant movement of the user by the detection means, diffusion, following detection, the promotional message read through the broadcast means to the user from the receiving means.
  • the fact of detecting a movement of the user in relation to the control means of the multimedia system makes it possible to distribute the information to the user while the latter is in an optimal temporal and spatial situation to receive this information.
  • the information received is then considered with all possible attention of the user.
  • the method has at least one of the following characteristics: during the selection step, said selection is performed according to one or more predetermined criteria; the predetermined criteria are chosen from among time criteria, current context of the multimedia system, including content being viewed, user profile, user preferences, priority rules and iteration of promotional messages; the promotional messages are stored on a remote server connected to the reception means; the promotional messages are retrieved by the reception means on the remote server at the time of their distribution; promotional messages are stored locally in the multimedia system; detection of the relevant movement of the user is performed when the multimedia system is in a standby state and / or walking; the method also allows a consultation of a set of promotional messages available pending broadcast and / or already broadcast; consultation is also carried out through a dedicated application; during the consultation, a predetermined specific movement of the user or another predetermined action can navigate from one promotional message to another in the set of promotional messages; during the promotional message broadcasting step, the broadcasting of said promotional message stops automatically after a predetermined duration; the promotional message broadcasting step comprises a substep of
  • a multimedia system of the type comprising broadcasting means, information flow receiving means, means for detecting a movement of the user and processing means in accordance with the invention. relationship with the broadcast, reception and detection means, the multimedia system being arranged to implement a method having at least one of the above features.
  • FIG. 1 is a block diagram of an infrastructure intended to implement a method according to the invention
  • Figure 2 is a diagram of a multimedia system for implementing the method according to the invention
  • Figure 3 is a flowchart showing the information circuit according to the method according to the invention.
  • TVI interactive television
  • Expansion potential is further multiplied by the availability, if possible, of a return path, which allows for two-way communication with the user, and facilitates the transaction and customization of services.
  • an ITV infrastructure intended to implement the method according to the invention generally consists of: a so-called remote infrastructure (100) allowing the broadcasting of television contents, and a so-called local infrastructure ( 200) forming a multimedia system comprising a device for viewing television contents
  • the remote infrastructure (100) includes:
  • a remote server for transmitting television contents to the user's television viewing device is used by a television content broadcaster: a television service provider, a cable operator, a satellite operator, the Internet, using an analogue or digital transmission mode, wired or wireless, and whether or not meeting GPRS, UMTS, EDGE standards, and any other actor in the broadcast of television content.
  • a television content broadcaster a television service provider, a cable operator, a satellite operator, the Internet, using an analogue or digital transmission mode, wired or wireless, and whether or not meeting GPRS, UMTS, EDGE standards, and any other actor in the broadcast of television content.
  • To this remote server can be added one or more servers that send the media information to the remote server and possibly receive back. These servers may be used by the television content broadcaster or by its television content publisher partners.
  • the television contents are of the video and / or audio and / or editorial and / or application data type, this includes without limitation: streams of audio and video television content broadcast in real time by cable, satellite, waves radios, etc., and all forms of advertisements, static pages, multimedia contents, interactive applications as well as the attributes of these contents, for example a link between video and editorial data, in the form of a marker inserted in the stream or other.
  • the incoming signal may be digital (in "mpeg” format, for example) or analog and will be transmitted under at least one of the known data transfer standards (DVB, including all its DVB-C, DVB-S, DVB H, DVB-T, DVB-IPTV etc., ATSC, ISDB-T, AVC and SVC in particular, and all public standards or proprietary TV broadcast content) and supported by a Analogue antenna, satellite, analogue or digital cable, CTV, SDV or DBS, fiber optic and any type of signal coming from a network such as the internet, ie any infrastructure enabling a consultation device television contents to receive a signal from the remote server.
  • DVD digital data transfer standards
  • the return channel allows the consultation device to communicate with the remote server via the telephone line, a cable bandwidth, IP (Internet Protocol), or other ...
  • the data transmitted by way of return can constitute a transaction, a request for information, a request for access to a content, in particular on the basis of a "Universal Resource Locator" (URL for "universal resource locator") associated with a solicitation offered to the user and which gives an internet address from which the content can be downloaded, or a request to modify the user account concerning his subscription or his preferences, a participation in a vote or a game, or even mediametric results (audience measurement, identification of the moments consultation, analysis of consultation habits, etc.).
  • the data transmitted by way of return can be explicitly triggered by the user, or implicitly within the framework of the use of one of the functionalities of the consultation device, or without his knowledge (but without opposition of its part) for technical maintenance or mediametric data.
  • the local infrastructure (200) includes, for its part: • A decoder (221) comprising: o A tuner, which receives the signal flowing through the incoming network, isolates a particular frequency, and transmits the data of this frequency to a processor and / or memory, o A modulator-demodulator, which allows the dialogue of the decoder with the remote servers by the incoming or outgoing networks, whatever the type of connection: coaxial, USB, serial,
  • a processor which may be of the micro processor type or a similar type of electronic component. This processor allows the operation of the coded programs of the software as well as the applications of the functions of the decoder. When a user activates an interactive function during its consultation, the processor searches the memory for the addresses of the contents associated with the action, these addresses are retransmitted to a graphics card and a card are intended to read the contents thus located. The contents are then broadcast to using means of diffusion, like a screen for example.
  • a memory 222,400
  • RAM volatile type
  • EDRAM EDRAM
  • SRAM SRAM
  • IT-SRAM IT-SRAM
  • Z-RAM non-volatile
  • PROM PROM
  • EPROM EEPROM
  • the content addresses may be local or relative to access in the memory of the decoder or connected disk, or external to access the memory of a remote server.
  • the incoming information (the television contents and / or the addresses of these contents) supported can be stored in the memory either at a non-penalizing moment for the user, for example while the decoder is in standby mode, or at the same time as content that he is consulting, or be sent to him in the course of consultation packets of information.
  • the loading of this information may or may not result from a request that it has issued by the return channel.
  • a control device such as a remote control, typically comprising: o push buttons and possibly other manipulative tools such as a surface sensitive to touch or movement (232), a trigger, a wheel, an accelerometer, etc. which allow the user to act on the television contents which are proposed to him on the screen.
  • a control signal transmitter generally infrared or radio frequency or radio in the case of a remote control, which communicates with the receiver of the decoder. Any device supporting a radiotelephone technology whatever the standard or the generation.
  • a screen typically a television monitor, regardless of size, definition, display technology (cathodic or digital, LCD, plasma, etc.), or a projector, or a screen integrated with a device in the case of a PDA, a mobile phone, a portable media player, or a laptop.
  • the different components of the decoder are integrated in a device also comprising a screen and / or a control device, such as a PDA, a mobile phone, a portable media player, or a laptop.
  • the control device is integrated in the device, especially in the case of a PDA, a mobile phone, a portable media player, or a laptop, or use a communication protocol more sophisticated allowing the transmission of more precise or complex or fast commands, such as for example a joystick or a computer mouse, whether physically connected to the device by a USB cable, or a proprietary format cable, or transmit wireless commands, using a protocol wifi, Bluetooth, or other.
  • the invention is applicable but not exclusively to any system for viewing multimedia content, including television.
  • the messages are distributed to devices for their consultation. Their display or reading is triggered by a movement of the user. If the user is not interested in the message, it is possible to disqualify it by a new movement, or by using another command of the consultation device. If it is interested, it is then possible to validate the functionality proposed by the message using a usual command of the consultation device (typically the "OK" button, or another button or manipulative tool used for validation, or dedicated validation and management of messages promotional, or presented by the message as validating the function of the message).
  • a usual command of the consultation device typically the "OK" button, or another button or manipulative tool used for validation, or dedicated validation and management of messages promotional, or presented by the message as validating the function of the message.
  • Such consultation devices form a multimedia system or an apparatus: equipped with a screen or a loudspeaker, allowing the emission of a promotional message in the form of an image, or a video, or a soundtrack, or text, or animation, or a combination of these elements.
  • a public or private network cable, satellite, internet, telephony or similar
  • data text and / or image and / or sound and / or video and / or animation
  • the consultation device makes it possible to consult television contents and understood as being: a television set
  • - a set-top box, modem, computer or other device connecting a broadcast network of television contents to a screen - a remote control with a screen and / or controlling a device with a screen and / or a loudspeaker
  • this consultation device can be applied to a device or a system having another vocation, but having the same opportunity to capture the user's attention on the basis of a movement made in connection with the device or the device. system and as part of the normal use of the device or system.
  • the global infrastructure includes, among others: - a motion detector (232), which can be located in the consultation device if it is portable (such as a mobile phone, a portable media player), or in a device ordered
  • a remote server (100) connected to the consultation device, from which the promotional messages are sent.
  • These messages can be broadcast to the decoder integrated in the audio-video stream, or in a data format different from the audio-video stream, or else using another channel of data transmission, for example the IP channel of a hybrid cable decoder.
  • an application translating the method according to the invention for example in the form of software, located in the consultation device and allowing at least to trigger the display and erasure, or reading and stopping playback of a promotional message stored in the device or on a server connected to the device, and communicate with a server remote through which the promotional messages to be broadcast.
  • the application also makes it possible: to apply sorting criteria stated by the publisher (s) to the promotional messages to refine the relevance of the choice of promotional message to be displayed, according to the time (time, day of the week, date, expiration of the message), the consultation context
  • the promotional message (media being consulted), the user's profile (age, gender, social class, preferences, habits, etc.), priority rules (such as an auction system, a message importance criterion, etc. ) and iteration of the promotional messages (recurrence of the display), or other criteria deemed relevant to select the promotional message to be displayed, to launch a function of the consultation device (such as zapping, recording, launching an application, initiating a transaction, or any function normally fulfilled by the device) from the promotional message.
  • a function of the consultation device such as zapping, recording, launching an application, initiating a transaction, or any function normally fulfilled by the device
  • thematic criterion sports, cinema, novelties, special offers, etc.
  • a promotional message publisher criteria service operator, third party such as a magazine publisher, a trademark, a production company, an association, etc.
  • a display criterion duration and transparency of the display, amplitude movement required to trigger the display and erasing or reading and stopping of a promotional message
  • the movement for triggering the display / erasure or reading / stopping of a promotional message is characterized by a predetermined minimum amplitude and / or energy according to the normal use of the consultation device. , so that the trigger is controllable by the user. In this case, it must be possible to prevent triggering in the context of a controlled movement, avoid normal handling of the consultation device or the control device (eg pressing the keys), and should be avoided for an involuntary movement of the hand like a tremor.
  • the remote infrastructure (100) is composed of one or more servers including managers for editing and / or dissemination of data and software applications. These different managers provide remote management of the maintenance (110) of the operating system (220) of the local infrastructure (200), the broadcasting of audio-video content (120) to the local infrastructure (200), broadcasting the editorial data relating to the contents and services (130) offered by the local infrastructure (200), and for implementing the method according to the invention, the remote infrastructure also allows the dissemination of promotional messages, and attributes of these promotional messages (140).
  • the remote infrastructure includes an on-demand content manager (150) for customizing access to the content and services according to the users, and / or a user account manager (160) to know the particular consumption of each user and personalize the content and services offer and the editorial data offer according to the users.
  • an on-demand content manager 150
  • a user account manager 160
  • the remote infrastructure includes an on-demand content manager (150) for customizing access to the content and services according to the users, and / or a user account manager (160) to know the particular consumption of each user and personalize the content and services offer and the editorial data offer according to the users.
  • the remote infrastructure (100) is connected to the local infrastructure (200) via the incoming network (300), which is embodied by optical, telephone, coaxial, or other cables, or by a wireless satellite signal, GSM , UMTS, GPRS, EDGE, or any other suitable protocol.
  • the incoming network (300) which is embodied by optical, telephone, coaxial, or other cables, or by a wireless satellite signal, GSM , UMTS, GPRS, EDGE, or any other suitable protocol.
  • the data relating to system maintenance (110) is exploited by the operating system (220) of the local infrastructure (200), and provide for upgrading and updating.
  • the audio-video streams (120) are interpreted by the components of the decoder (221), namely a processor, a tuner and / or a demodulator, and optionally a decryption system (or access control), and are relayed to the receiver. screen (210) for real-time consumption.
  • the editorial data (130) is stored in the memory of the local infrastructure, which can be a cache memory (222) in the case of a system that does not have a hard disk, or a durable memory (400) when the one it is available.
  • This durable memory is a mass storage type memory, such as a hard disk or SSD (for "Solid State Drive” in English terminology) called “flash memory”.
  • the editorial data is exploited by the interactive applications of the local infrastructure (223).
  • This editorial data (130) is relayed to the graphic plane (212) of the screen (210) by the applications (223) as a result of a user action on the buttons and manipulator tools (231) of the control device (230). ). These actions are transmitted via the command transmitter (233) to the command receiver (225). These actions allow the applications (223) to select the data to be exploited (130) stored in the cache (222) or durable (400).
  • the promotional messages are transmitted to the cache memory (220) according to the consumption of these messages. Between the remote infrastructure (100) and the infrastructure local (200), they can be stored in memory
  • the promotional message application (224) calls the following messages directly to the durable memory (400) if the addressing data is available in the cache memory (222), or via the promotional message store (140) of the remote infrastructure (100) if the promotional message addressing data is there.
  • the triggering of a promotional message by motion detected by the motion detector (232) is conditioned by a prioritization rule (227) defining the priority of the interactive applications
  • Attributes of the on-demand content (150) are transmitted to the local infrastructure (200) to be operated by an interactive application of the content-on-demand group (223).
  • the profile application (226) transmits to the user data manager (160) via the outgoing network (310) a command for triggering the on-demand contents (150).
  • This triggering command consists of either broadcasting the contents on demand (150) to the elements of the decoder (221) which relay them to the video plane (211) of the screen (210), or to the authorization given to the decryption element of the decoder (221) read the contents previously made available on the durable memory (400) or being broadcast in audio-video stream format (120).
  • the user data manager (160) can collect the data transmitted by the profile application (226) and including transactions, mediametric elements measuring the interest of the user for the various services offered via the local infrastructure (200). ), and preferences formulated by the user through the profile application (226). Alternatively, the user data manager (160) returns feedback criteria to the profile application (226). These data are available and accessible for interactive applications (223) to select editorial data (130) or for the application of promotional messages (224) for selecting promotional messages (140).
  • the application of promotional messages (224) exploits data intended for interactive applications (223) (especially to cross promotional messages with available editorial information), or data from the decoder (221) (including the time destination actual video plan, and scope of decryption items) or profile application
  • the promotional messages (140) may contain a software command line operable by one of the elements of the operating system (220) such that a user action on a button (231) of the controller (230) issued by the emitter (233), while a promotional message is presented on a graphical plane (212) of the screen (210), triggers a usual functionality of the operating system (220).
  • a user action by this means, triggers the display of editorial data (130) by one of the interactive applications (223), or initiates the transaction managed by the application of on-demand content included in the interactive applications ( 223), or triggers a channel change by the decoder (221), etc.
  • the durable memory (400) includes a hard disk included in the local infrastructure (200) either by the normal composition of the local infrastructure, or by adding an external hard disk connected to the local infrastructure by USB cable, Firewire, Ethernet or WiFi network, or other, or else, consist of a location on a remote server, dedicated or not to the user of the infrastructure local.
  • the durable memory (400) is included as included in the remote infrastructure (100).
  • the consultation device of the local infrastructure (200) connected to a promotional message server (140) receives (010) and stores (011) at least one promotional message in a local memory, for example the memory cache (222), at the request of the promotional message application (224).
  • the availability of this promotional message authorizes the application of promotional messages (224) to remain active (012) in the background of the operating system (220), waiting (013) of a trigger command issued by the detector of movement (232) and transmitted by the command transmitter (233) from the control device (230) to the operating system control receiver (225) (220).
  • the application of the promotional messages (224) crosses, if this function is available, attributes of the promotional messages available with contextual criteria (015) retrieved from the decoder (221) (content or service in progress), or interactive applications (223) including the clock, or the profile application (226), and at the end of this crossing, update the available promotional message (014) (ie the replace with another), so as to optimize the relevance of the choice of the promotional message in the context thus defined.
  • the promotional message application (224) Upon receipt of a trigger command (020), the promotional message application (224) displays (022) the promotional message selected in (014), on the one hand, and, on the other hand, queues an order applicable to the currently displayed message, which is either a commit command (024) or an erase command (023). In addition, the promotional message application (224) prepares the following promotional message (021), possibly by crossing the attributes of the available promotional messages with contextual criteria (015).
  • the application of promotional messages (224) receives (034) a validation command of the promotional message, the application of promotional messages (224) activates (044) then the function associated with said promotional message.
  • the application of promotional messages (224) receives (033) a deletion command of the promotional message, the application of promotional messages (224) erases (043) said promotional message of the local memory in which it was stored. Then, the application of promotional messages (224) is placed in a waiting state of a command to display a promotional message next
  • the next promotional message prepared on the one hand, and, on the other hand, waits for an order applicable to the currently displayed message, which is either a commit command (024) or a command of erasure (023).
  • the promotional message application (224) prepares the following promotional message (021), possibly by crossing the attributes of the available promotional messages with contextual criteria (015).
  • the process thus loops as long as promotional messages are available or the user indicates in one way or another that he no longer wishes to consult new promotional messages.
  • Example 1 A user watches television content on a channel A. This content does not interest him, and the user enters the remote control in order to search for other content to consult. The handshake movement of the remote control triggers the display of a promotional message superimposed with the current video content. This promotional message invites the user to view different content on a television channel B. The user is tempted by this suggestion. It validates the message by pressing the validation button. The process normally specified as part of the device for changing channels is started, and the television content of channel A is replaced by that of channel B, and the promotional message disappears.
  • Example 2 A user watches TV content on a channel A. This content does not interest him, and the user enters the remote control in order to search for other content to view. The movement of the remote control activates the display of a promotional message superimposed with the video content. This promotional message invites the user to view different content on a television channel B. The user is not interested in this suggestion. It agitates, for example, again the remote control and the promotional message disappears. It uses another function of the remote control to change channels.
  • Example 3 A user watches television content on a channel A. This content does not interest him, and the user enters the remote control for the purpose of searching for other content to view. The movement of the remote control activates the display of a promotional message superimposed with the video content. This promotional message invites the user to view different content on a television channel B. The user is not interested in this suggestion. It agitates, for example, again the remote control and the promotional message disappears. he again, and a new message appears, informing it of a promotion on video-on-demand content C. The user is tempted by this suggestion. It validates the message by pressing the validation button. The process normally specified in the device for a video-on-demand content purchase transaction is initiated for the content C (for example entering a PIN code).
  • promotional messages are broadcast through an audio system.

Abstract

The method of managing and broadcasting promotional messages to a user in a multimedia system of the type comprising broadcasting means (210), reception means (221) for receiving information streams, means for detecting a movement (232) of the user and means of processing (223,224) in relation to the broadcasting, reception and detection means, comprises steps of: selection of a promotional message to be broadcast by the processing means - detection of a relevant movement of the user by the detection means, - broadcasting, following detection, of the promotional message read through the broadcasting means for the attention of the user from the reception means.

Description

Titre : Procédé de gestion et de diffusion de messages promotionnels à un utilisateur dans un système multimédia Title: Method of managing and distributing promotional messages to a user in a multimedia system
L' invention concerne un procédé de gestion et de diffusion de messages promotionnels dans un système multimédia.The invention relates to a method for managing and broadcasting promotional messages in a multimedia system.
Par exemple, dans le cadre de la télévision, l'expérience télévisuelle a évolué par la multiplication des contenus, entre autres la multiplication des chaînes, l'introduction de la vidéo-à-la-demande (VOD, pour « Video On Demand » selon la terminologie anglo-saxonne) , le développement des services interactifs utilisables via une installation de télévision numérique. Parallèlement, l'expérience télévisuelle a évolué par la multiplication des contextes de consultation, comme les appareils électroniques permettant la consultation de contenus vidéo (téléviseur, projecteur, ordinateur, téléphone portable, lecteur multimédia portable) , et de ce fait, des habitudes d'usages.For example, in the context of television, the television experience has evolved through the proliferation of content, including the proliferation of channels, the introduction of video-on-demand (VOD) for "Video On Demand" according to the English terminology), the development of interactive services that can be used via a digital television installation. At the same time, the television experience has evolved through the multiplication of consultation contexts, such as electronic devices allowing the consultation of video content (television, projector, computer, mobile phone, portable multimedia player), and therefore, habits of viewing. uses.
Ces différentes évolutions génèrent une problématique de communication et d'attraction d'audience pour les diffuseurs de contenus télévisuels, comme les chaînes de télévision et les opérateurs du câble, du satellite, de la télévision par voie IP (Internet Protocol) et de la télévision par réseau de téléphonie mobile.These different developments generate a problem of communication and audience attraction for television content broadcasters, such as television channels and operators of cable, satellite, IP television (Internet Protocol) and television by mobile phone network.
De fait, l'étendue des contenus et services à promouvoir crée un problème de hiérarchisation des sollicitations à adresser à l'utilisateur. D'une part, ce besoin de promotion des contenus crée une tension avec les besoins de la publicité classique, visant à promouvoir des produits et services disponibles en dehors du contexte de l'expérience télévisuelle. D'autre part, les contenus à promouvoir étant eux-mêmes des médias concurrents, ou étant la propriété de médias concurrents, il est généralement impraticable de promouvoir un contenu ou un ensemble de contenus depuis un média concurrent à celui qui les diffuse. Enfin, certains contenus génèrent davantage de revenus que d'autres et les diffuseurs de contenus souhaitent développer l'audience des contenus les plus lucratifs, créant ainsi une concurrence entre leurs propres services.In fact, the extent of the content and services to be promoted creates a problem of prioritization of the requests to be addressed to the user. On the one hand, this need for content promotion creates a tension with the needs of conventional advertising, aimed at promoting products and services. services available outside the context of the television experience. On the other hand, the content to be promoted being themselves competing media, or being the property of competing media, it is generally impracticable to promote a content or a set of content from a competing media to the one that broadcasts them. Finally, some content generates more revenue than others and content broadcasters want to develop the audience of the most lucrative content, creating competition between their own services.
Or, la structure linéaire du flux télévisuel, qui inclut les films de publicité classique, perd de sa pertinence en terme d'impact des films publicitaires, car le choix de contenus à consulter est vaste à tout moment, offrant un immense choix et permettant à l'utilisateur de passer continuellement d'un contenu à un autre, diminuant ainsi sa fidélité à une chaîne, un service, ou un contexte de consultation .However, the linear structure of the television stream, which includes conventional advertising films, loses its relevance in terms of impact of commercials, because the choice of content to consult is vast at any time, offering a huge choice and allowing the user to continually switch from one content to another, thus decreasing its fidelity to a channel, a service, or a context of consultation.
Ainsi, les médias ont à la fois un problème d'attraction de l'utilisateur, un problème de fidélisation de l'utilisateur, et un problème de multiplicité des messages à émettre. Ces problèmes ne trouvent pas de solution dans la structuration du flux.Thus, the media have both a problem of attraction of the user, a problem of user loyalty, and a problem of multiplicity of messages to be transmitted. These problems do not find a solution in the structuring of the flow.
Les diffuseurs de contenus s'efforcent alors de reproduire et de déporter la promotion de leurs contenus vers d'autres supports, comme la presse, internet, des courriers, des messages e-mail ou SMS, c'est-à-dire en s 'éloignant du contexte de consultation. De ce fait, l'impact du message publicitaire décroît, et la concurrence entre les messages émis s'étend.Content broadcasters then strive to reproduce and defer the promotion of their content to other media, such as the press, internet, mail, e-mail or SMS messages, that is to say 'away from the consultation context. As a result, the impact of the message advertising decreases, and the competition between messages is spread.
Pour pallier à cela, ils affinent le ciblage des messages promotionnels; au ciblage classique par le temps (horaire, jour de la semaine) et par l'espace (le contexte de consultation : le support de communication, le service, programme ou chaîne en cours de consultation) s'ajoute un ciblage permis par les fonctions logicielles du décodeur et/ou d'une application distante gérant un compte utilisateur et connectée au décodeur par réseau (internet, câble, téléphonique ou autre) et permettant d'analyser le contexte d'usage (action utilisateur), et/ou le profil de l'utilisateur (préférences, sexe, âge, classe sociale, etc.), dans le but d'accroître la pertinence, et donc l'impact, des messages diffusés, et faire face à la multiplication des messages à diffuser.To mitigate this, they refine the targeting of promotional messages; to the classic targeting by time (time, day of the week) and by the space (the context of consultation: the support of communication, the service, program or chain in course of consultation) is added a targeting allowed by the functions software of the decoder and / or of a remote application managing a user account and connected to the decoder by network (internet, cable, telephone or other) and making it possible to analyze the context of use (user action), and / or the profile of the user (preferences, gender, age, social class, etc.), in order to increase the relevance, and therefore the impact, of the messages broadcast, and to cope with the multiplication of messages to be broadcast.
Les messages promotionnels, bien que par nature non sollicités, présument d'un intérêt de l'utilisateur pour l'information qu'ils contiennent. Cette présomption est d'autant plus légitime que l'utilisateur peut être perdu dans la multitude des offres de contenus, et être demandeur de messages promotionnels qui s'assimilent alors à des suggestions ou des recommandations. L'art de la promotion consiste donc à anticiper ou façonner la demande de l'utilisateur, en présentant un message promotionnel au moment où il y est réceptif, ce qui correspond, dans le contexte de l'expérience télévisuelle, au moment où, et à chaque fois qu'il est en recherche d'un contenu à consulter . Pourtant, les efforts de ciblage seuls ne proposent pas de solution quant à l'attention que l'utilisateur pourra porter au message promotionnel dans le temps et l'espace, ni à l'opportunité qu'il aura de mettre en pratique l'acte ou le choix qui lui est proposé par le message promotionnel .Promotional messages, although unsolicited by nature, presume that the user is interested in the information they contain. This presumption is all the more legitimate as the user can be lost in the multitude of content offers, and be the requester of promotional messages that are then assimilated to suggestions or recommendations. The art of promotion therefore consists in anticipating or shaping the user's request by presenting a promotional message when it is receptive, which corresponds, in the context of the television experience, to the moment when, and whenever he is looking for content to consult. However, targeting efforts alone do not offer a solution as to the attention that the user can bring to the promotional message in time and space, nor the opportunity that he will have to put the act into practice. or the choice that is offered by the promotional message.
En termes de temps et d'espace, en insérant des messages interactifs dans le flux, les annonceurs ne font qu'étendre la problématique des films promotionnels classiques à un nouveau format, cette fois interactif; ils restent contraints par le contexte du média et leur nature non sollicitée. Il est alors difficile de synchroniser la diffusion du message avec une attente de l'utilisateur.In terms of time and space, by inserting interactive messages into the feed, advertisers are only extending the issue of conventional promotional films to a new format, this time interactive; they remain constrained by the context of the media and their unsolicited nature. It is then difficult to synchronize the diffusion of the message with a wait of the user.
Les chances sont alors grandes pour que l'effet du message promotionnel se dissolvent avant que l'utilisateur ait eu accès au contenu promu, car contrairement aux produits et services promus par les films publicitaires classiques, les contenus télévisuels ont un caractère éphémère et leur multiplicité crée un contexte extrêmement compétitif (un consommateur a le choix entre une dizaine de marques de lessive, mais entre des milliers de contenus) .Chances are then high that the effect of the promotional message dissolve before the user has access to the promoted content, because unlike products and services promoted by conventional commercials, television content is ephemeral and their multiplicity creates an extremely competitive context (a consumer has the choice between a dozen brands of laundry, but between thousands of contents).
Un tel exemple d' insertion de messages interactifs dans le flux est décrit dans le document WO2007/149754.Such an example of insertion of interactive messages into the stream is described in WO2007 / 149754.
Un but de l'invention est de fournir un procédé de gestion et de diffusion d' informations résolvants les problèmes précédemment évoqués liés au temps et à l'espace de la diffusion de telles informations. A cet effet, il est prévu, selon l'invention, un procédé de gestion et de diffusion de messages promotionnels à un utilisateur dans un système multimédia du type comportant des moyens de diffusion, des moyens de réception de flux d'informations, des moyens de détection d'un mouvement de l'utilisateur et des moyens de traitement en relation avec les moyens de diffusion, de réception et de détection, le procédé comportant des étapes de : sélection d'un message promotionnel à diffuser par les moyens de traitement détection d'un mouvement pertinent de l'utilisateur par les moyens de détection, diffusion, suite à la détection, du message promotionnel lu à travers les moyens de diffusion à l'attention de l'utilisateur depuis les moyens de réception .An object of the invention is to provide a method for managing and disseminating information resolving the aforementioned problems related to the time and space of the dissemination of such information. For this purpose, it is provided, according to the invention, a method for managing and broadcasting promotional messages to a user in a multimedia system of the type comprising broadcasting means, means for receiving information flows, means for for detecting a movement of the user and processing means in relation to the broadcasting, reception and detection means, the method comprising steps of: selecting a promotional message to be broadcast by the detection processing means a relevant movement of the user by the detection means, diffusion, following detection, the promotional message read through the broadcast means to the user from the receiving means.
Ainsi, le fait de détecter un mouvement de l'utilisateur en relation avec les moyens de contrôle du système multimédia permet de diffuser l'information à l'utilisateur alors que ce dernier est dans une situation temporelle et spatiale optimale pour recevoir cette information. L'information reçue est alors considérée avec toute l'attention possible de l'utilisateur.Thus, the fact of detecting a movement of the user in relation to the control means of the multimedia system makes it possible to distribute the information to the user while the latter is in an optimal temporal and spatial situation to receive this information. The information received is then considered with all possible attention of the user.
Avantageusement mais facultativement, le procédé présente au moins l'une des caractéristiques suivantes : lors de l'étape de sélection, ladite sélection s'effectue selon un ou plusieurs critères prédéterminés ; les critères prédéterminés sont choisis parmi des critères de temps, de contexte courant du système multimédia, notamment le contenu en cours de visualisation, de profil de l'utilisateur, de préférences de l'utilisateur, de règles de priorités et d'itération des messages promotionnels ; les messages promotionnels sont stockés sur un serveur distant connecté au moyens de réception ; les messages promotionnels sont récupérés par les moyens de réceptions sur le serveur distant au moment de leur diffusion ; les messages promotionnels sont stockés localement dans le système multimédia ; la détection du mouvement pertinent de l'utilisateur s'effectue lorsque le système multimédia est dans un état de veille et/ou de marche ; le procédé permet en outre une consultation d'un ensemble de messages promotionnels disponibles en attente de diffusion et/ou déjà diffusés ; la consultation s'effectue, en outre, par le biais d'une application dédiée ; lors de la consultation, un mouvement spécifique prédéterminé de l'utilisateur ou une autre action prédéterminée permet de naviguer d'un message promotionnel à l'autre dans l'ensemble de messages promotionnels ; lors de l'étape de diffusion du message promotionnel, la diffusion dudit message promotionnel s'arrête automatiquement après une durée prédéterminée ; l'étape de diffusion du message promotionnel comporte une sous-étape d'appel d'une fonction du système multimédia à partir du message promotionnel diffusé ; le procédé comporte en outre une étape de mesure d'audience des messages promotionnels diffusés ; le procédé comporte en outre une étape d'analyse des mouvements pertinent de l'utilisateur afin d'identification dudit utilisateur et d'association de données médiamétriques à cette identification ; le procédé comporte une étape supplémentaire d'envoi de la mesure et/ou des données médiamétriques ; le message promotionnel est établi selon un format d'un visuel statique ; le message promotionnel est établi selon un format d'un visuel animé ; le message promotionnel est établi selon un format vidéo, agrémenté ou non d'une bande sonore, occupant tout ou partie des moyens de diffusion, et étant diffusé en combinaison avec ou en alternative à un contenu en cours de diffusion au moment de la détection du mouvement pertinent de l'utilisateur ; le message promotionnel est établi selon un format audio, qu'il soit diffusé en combinaison avec ou en alternative à une bande sonore d'un contenu en cours de diffusion au moment de la détection du mouvement pertinent de l'utilisateur ; le procédé comporte en outre une étape de fourniture d'une interface d'édition à distance d'un message promotionnel ; le procédé comporte en outre, suite à la diffusion du message promotionnel, une étape de détection d'un deuxième mouvement pertinent de l'utilisateur entraînant l'effacement du message promotionnel ; et, l'étape de diffusion du message est déclenchée suite à la détection du mouvement pertinent ou à une autre action prédéterminée de l'utilisateur différente du mouvement pertinent détecté.Advantageously, but optionally, the method has at least one of the following characteristics: during the selection step, said selection is performed according to one or more predetermined criteria; the predetermined criteria are chosen from among time criteria, current context of the multimedia system, including content being viewed, user profile, user preferences, priority rules and iteration of promotional messages; the promotional messages are stored on a remote server connected to the reception means; the promotional messages are retrieved by the reception means on the remote server at the time of their distribution; promotional messages are stored locally in the multimedia system; detection of the relevant movement of the user is performed when the multimedia system is in a standby state and / or walking; the method also allows a consultation of a set of promotional messages available pending broadcast and / or already broadcast; consultation is also carried out through a dedicated application; during the consultation, a predetermined specific movement of the user or another predetermined action can navigate from one promotional message to another in the set of promotional messages; during the promotional message broadcasting step, the broadcasting of said promotional message stops automatically after a predetermined duration; the promotional message broadcasting step comprises a substep of calling a function of the multimedia system from the promotional message broadcast; the method further includes a step of measuring the audience of the promotional messages broadcast; the method further comprises a step of analyzing the relevant movements of the user for identification of said user and association of mediametric data to this identification; the method comprises an additional step of sending the measurement and / or mediametric data; the promotional message is established in a format of a static visual; the promotional message is set in a format of an animated visual; the promotional message is established in a video format, with or without a soundtrack, occupying all or part of the broadcasting means, and being broadcast in combination with or as an alternative to a content being broadcast at the time of the detection of the relevant movement of the user; the promotional message is established in an audio format, whether it is broadcast in combination with or as an alternative to a sound track of a content being broadcast at the time of detection of the relevant user's movement; the method further comprises a step of providing a remote editing interface of a promotional message; the method further comprises, following the broadcast of the promotional message, a step of detecting a second relevant movement of the user resulting in the deletion of the promotional message; and, the message broadcast step is triggered following detection of the relevant motion or other predetermined action of the user other than the relevant motion detected.
II prévu, en outre, selon l'invention, un système multimédia du type comportant des moyens de diffusion, des moyens de réception de flux d'informations, des moyens de détection d'un mouvement de l'utilisateur et des moyens de traitement en relation avec les moyens de diffusion, de réception et de détection, le système multimédia étant agencé de sorte à mettre en œuvre un procédé présentant au moins l'une des caractéristiques précédentes.II further provided, according to the invention, a multimedia system of the type comprising broadcasting means, information flow receiving means, means for detecting a movement of the user and processing means in accordance with the invention. relationship with the broadcast, reception and detection means, the multimedia system being arranged to implement a method having at least one of the above features.
D'autres caractéristiques et avantages de l'invention apparaîtront lors de la description ci-après d'un mode de réalisation. Aux dessins annexés : la figure 1 est un schéma de principe d'une infrastructure destinée à mettre en œuvre un procédé selon l'invention ; la figure 2 est un schéma d'un système multimédia destiné à mettre en œuvre le procédé selon l'invention ; et, la figure 3 est un organigramme montrant le circuit de l'information selon le procédé selon l' invention .Other features and advantages of the invention will become apparent in the following description of an embodiment. In the accompanying drawings: FIG. 1 is a block diagram of an infrastructure intended to implement a method according to the invention; Figure 2 is a diagram of a multimedia system for implementing the method according to the invention; and, Figure 3 is a flowchart showing the information circuit according to the method according to the invention.
En introduction, un domaine privilégié pour la mise en œuvre du procédé selon l'invention est le celui de la TVIIn introduction, a preferred field for implementing the method according to the invention is that of the TVI
(télévision interactive) : la TVI a été développée pour enrichir l'expérience de consultation de contenus télévisuels, notamment grâce à des services interactifs. Le potentiel d'extension est encore multiplié par la disponibilité, si cela est possible, d'une voie de retour, qui permet une communication à double sens avec l'utilisateur, et facilite les transactions et la personnalisation des services.(interactive television): TVI has been developed to enrich the viewing experience of television content, notably through interactive services. Expansion potential is further multiplied by the availability, if possible, of a return path, which allows for two-way communication with the user, and facilitates the transaction and customization of services.
En référence à la figure 1, une infrastructure de TVI destiné à mettre en œuvre le procédé selon l'invention se compose généralement : d'une infrastructure dite distante (100) permettant la diffusion des contenus télévisuels, et d'une infrastructure dite locale (200) formant un système multimédia comportant un dispositif de consultation de contenus télévisuelsWith reference to FIG. 1, an ITV infrastructure intended to implement the method according to the invention generally consists of: a so-called remote infrastructure (100) allowing the broadcasting of television contents, and a so-called local infrastructure ( 200) forming a multimedia system comprising a device for viewing television contents
L'infrastructure distante (100) comprend :The remote infrastructure (100) includes:
• Un serveur distant destiné à transmettre des contenus télévisuels vers le dispositif de consultation de contenus télévisuels de l'utilisateur. Ce serveur distant est utilisé par un diffuseur de contenus télévisuels : fournisseur de services de télévision, un opérateur du câble, du satellite, par Internet, utilisant un mode de transmission analogique ou numérique, avec ou sans fil, et répondant ou non aux normes GPRS, UMTS, EDGE, et de tout autre acteur de la diffusion de contenus télévisuels. A ce serveur distant, peuvent s'ajouter un ou plusieurs serveurs qui envoient les informations médias au serveur distant et éventuellement en reçoivent en retour. Ces serveurs peuvent être utilisés par le diffuseur de contenus télévisuels ou par ses partenaires éditeurs de contenus télévisuels.A remote server for transmitting television contents to the user's television viewing device. This remote server is used by a television content broadcaster: a television service provider, a cable operator, a satellite operator, the Internet, using an analogue or digital transmission mode, wired or wireless, and whether or not meeting GPRS, UMTS, EDGE standards, and any other actor in the broadcast of television content. To this remote server, can be added one or more servers that send the media information to the remote server and possibly receive back. These servers may be used by the television content broadcaster or by its television content publisher partners.
Il est à noter que les contenus télévisuels sont du type vidéo et/ ou audio et/ ou données éditoriales et/ ou données applicatives, cela inclut sans limitation : des flux de contenus télévisuels audio et vidéo diffusés en temps réel par câble, satellite, ondes radios, etc, et toutes formes de publicités, des pages statiques, de contenus multimédia, des applications interactives ainsi que les attributs de ces contenus par exemple un lien entre des données vidéo et éditoriales, sous forme de marqueur inséré dans le flux ou autre.It should be noted that the television contents are of the video and / or audio and / or editorial and / or application data type, this includes without limitation: streams of audio and video television content broadcast in real time by cable, satellite, waves radios, etc., and all forms of advertisements, static pages, multimedia contents, interactive applications as well as the attributes of these contents, for example a link between video and editorial data, in the form of a marker inserted in the stream or other.
Un réseau entrant (300) par lequel circule un signal entrant émis par le serveur distant. Le signal entrant peut être digital (au format « mpeg », par exemple) ou analogique et sera transmis sous au moins une des normes connues de transfert de données (DVB, y compris toutes ses déclinaisons DVB-C, DVB-S, DVB-H, DVB-T, DVB-IPTV etc., ATSC, ISDB-T, AVC et SVC en particulier, et toutes les normes publiques ou propriétaires de diffusion de contenus télévisuels) et supporté par une infrastructure de type antenne analogique, Satellite, câble analogique ou numérique, CTV, SDV ou bien DBS, fibre optique et tout type de signaux émanant d'un réseau comme internet, c'est-à-dire toute infrastructure permettant à un dispositif de consultation de contenus télévisuels de recevoir un signal émanant du serveur distant .An incoming network (300) through which an incoming signal transmitted by the remote server flows. The incoming signal may be digital (in "mpeg" format, for example) or analog and will be transmitted under at least one of the known data transfer standards (DVB, including all its DVB-C, DVB-S, DVB H, DVB-T, DVB-IPTV etc., ATSC, ISDB-T, AVC and SVC in particular, and all public standards or proprietary TV broadcast content) and supported by a Analogue antenna, satellite, analogue or digital cable, CTV, SDV or DBS, fiber optic and any type of signal coming from a network such as the internet, ie any infrastructure enabling a consultation device television contents to receive a signal from the remote server.
Un réseau sortant (310), dénommé généralement « voie de retour ». La voie de retour permet au dispositif de consultation de dialoguer avec le serveur distant par la ligne téléphone, par une bande passante du câble, par voie IP (Internet Protocol), ou autre... Les données transmises par voie de retour peuvent constituer une transaction, une demande d'information, une demande d'accès à un contenu, notamment sur la base d'une "Universal Resource Locator" (URL pour « localisateur universel de ressource ») associée à une sollicitation proposée à l'utilisateur et qui donne une adresse internet depuis laquelle le contenu peut être téléchargé, ou une demande de modification du compte utilisateur concernant son abonnement ou ses préférences, une participation à un vote ou un jeu, ou encore des résultats médiamétriques (mesure d'audience, identification des moments de consultation, analyse des habitudes de consultation, etc) . Les données transmises par voie de retour peuvent être explicitement déclenchées par l'utilisateur, ou implicitement dans le cadre de l'usage d'une des fonctionnalités du dispositif de consultation, ou à son insu (mais sans opposition de sa part) pour de la maintenance technique ou les données médiamétriques .An outgoing network (310), generally referred to as "return path". The return channel allows the consultation device to communicate with the remote server via the telephone line, a cable bandwidth, IP (Internet Protocol), or other ... The data transmitted by way of return can constitute a transaction, a request for information, a request for access to a content, in particular on the basis of a "Universal Resource Locator" (URL for "universal resource locator") associated with a solicitation offered to the user and which gives an internet address from which the content can be downloaded, or a request to modify the user account concerning his subscription or his preferences, a participation in a vote or a game, or even mediametric results (audience measurement, identification of the moments consultation, analysis of consultation habits, etc.). The data transmitted by way of return can be explicitly triggered by the user, or implicitly within the framework of the use of one of the functionalities of the consultation device, or without his knowledge (but without opposition of its part) for technical maintenance or mediametric data.
L'infrastructure locale (200) comprend, quant à elle : • Un décodeur (221) comportant : o Un tuner, qui reçoit le signal circulant par le réseau entrant, en isole une fréquence particulière, et transmet les données de cette fréquence à un processeur et/ ou à une mémoire, o Un modulateur-démodulateur, qui permet le dialogue du décodeur avec les serveurs distant par les réseaux entrant ou sortant, quelque soit le type de connexion : coaxial, USB, série,The local infrastructure (200) includes, for its part: • A decoder (221) comprising: o A tuner, which receives the signal flowing through the incoming network, isolates a particular frequency, and transmits the data of this frequency to a processor and / or memory, o A modulator-demodulator, which allows the dialogue of the decoder with the remote servers by the incoming or outgoing networks, whatever the type of connection: coaxial, USB, serial,
Ethernet, satellite, etc., en interprétant les données pour les rendre exploitables à fin de consultation des contenus. o Un processeur, qui peut être du type micro processeur ou un type de composant électronique similaire. Ce processeur autorise le fonctionnement des programmes codés du logiciel ainsi que les applications des fonctions du décodeur. Quand un utilisateur active une fonction interactive pendant sa consultation, le processeur recherche dans la mémoire les adresses des contenus associés à l'action, ces adresses sont retransmises à une carte graphique et une carte sont destinées à lire les contenus ainsi localisés. Les contenus sont ensuite diffusés à l'aide de moyens de diffusion, comme un écran par exemple . o Une mémoire (222,400), qui est physique (disque dur, disque optique, mémoire flash, ou autre) ou virtuelle ou encore une combinaison des deux. Sa technologie est de type volatile (RAM) d'une façon non limitative : DRAM, EDRAM, SRAM, IT-SRAM ou Z-RAM, ou non-volatiles (ROM) d'une façon non limitative : PROM, EPROM, EEPROM. Ou encore une combinaison des deux : FeRAM, MRAM, NRAM, PRAM.Ethernet, satellite, etc., interpreting the data to make them usable for viewing content. o A processor, which may be of the micro processor type or a similar type of electronic component. This processor allows the operation of the coded programs of the software as well as the applications of the functions of the decoder. When a user activates an interactive function during its consultation, the processor searches the memory for the addresses of the contents associated with the action, these addresses are retransmitted to a graphics card and a card are intended to read the contents thus located. The contents are then broadcast to using means of diffusion, like a screen for example. o A memory (222,400), which is physical (hard disk, optical disk, flash memory, or other) or virtual memory or a combination of both. Its technology is of the volatile type (RAM) in a non-limiting way: DRAM, EDRAM, SRAM, IT-SRAM or Z-RAM, or non-volatile (ROM) in a non-limiting way: PROM, EPROM, EEPROM. Or a combination of both: FeRAM, MRAM, NRAM, PRAM.
Elle sera soit contenue dans le décodeur, soit sur un disque externe connectable au décodeur localement sur un port USB, Ethernet, firewire ou autre, soit sur un serveur distant et relié au décodeur, les adresses des contenus pourront ainsi être locales ou relatives pour accéder à la mémoire du décodeur ou à un disque connecté, ou externes pour accéder à la mémoire d'un serveur distant. Les informations entrantes (les contenus télévisuels et/ou les adresses de ces contenus) supportées peuvent être stockées dans la mémoire soit à un moment non pénalisant pour l'utilisateur, par exemple pendant que le décodeur est en veille, soit en même temps qu'un contenu qu'il est en train de consulter, soit lui être envoyé en cours de consultation par paquets d'informations. Le chargement des ces informations peut ou non résulter d'une demande qu'il aura émise par la voie de retour. o Un récepteur permettant de transmettre au processeur les signaux reçus du fait d'une action de l'utilisateur sur une des commandes du décodeur ou de son dispositif de commande.It will either be contained in the decoder, or on an external disk connectable to the decoder locally on a USB port, Ethernet, firewire or other, or on a remote server and connected to the decoder, the content addresses may be local or relative to access in the memory of the decoder or connected disk, or external to access the memory of a remote server. The incoming information (the television contents and / or the addresses of these contents) supported can be stored in the memory either at a non-penalizing moment for the user, for example while the decoder is in standby mode, or at the same time as content that he is consulting, or be sent to him in the course of consultation packets of information. The loading of this information may or may not result from a request that it has issued by the return channel. o A receiver for transmitting to the processor the signals received as a result of an action of the user on one of the commands of the decoder or its control device.
• Un dispositif de commande (230), comme une télécommande, comportant typiquement : o des boutons poussoirs et éventuellement d'autres outils manipulatoires comme une surface sensible au toucher ou au mouvement (232), une gâchette, une roulette, un accéléromètre, etc, qui permettent à l'utilisateur d'agir sur les contenus télévisuels qui lui sont proposés sur 1 ' écran . o un émetteur de signal de commande, généralement infrarouge ou radio fréquence ou hertzien dans le cas d'une télécommande, qui communique avec le récepteur du décodeur. Tout dispositif supportant une technologie de radiotéléphonie quelque soit la norme ou la génération.• A control device (230), such as a remote control, typically comprising: o push buttons and possibly other manipulative tools such as a surface sensitive to touch or movement (232), a trigger, a wheel, an accelerometer, etc. which allow the user to act on the television contents which are proposed to him on the screen. o a control signal transmitter, generally infrared or radio frequency or radio in the case of a remote control, which communicates with the receiver of the decoder. Any device supporting a radiotelephone technology whatever the standard or the generation.
• Un écran (210), typiquement un moniteur de télévision, quel qu'en soit la taille, la définition, la technologie d'affichage (cathodique ou numérique, LCD, plasma, etc), ou un projecteur, ou un écran intégré à un appareil dans le cas d'un PDA, d'un téléphone mobile, d'un lecteur multimédia portable, ou d'un ordinateur portable.• A screen (210), typically a television monitor, regardless of size, definition, display technology (cathodic or digital, LCD, plasma, etc.), or a projector, or a screen integrated with a device in the case of a PDA, a mobile phone, a portable media player, or a laptop.
Pour certains dispositifs de consultation de contenus télévisuels, les différents composants du décodeur sont intégrés à un appareil comportant également un écran et/ou un dispositif de commande, comme un PDA, un téléphone mobile, un lecteur multimédia portable, ou un ordinateur portable. De même, le dispositif de commande est intégré à l'appareil, notamment dans le cas d'un PDA, d'un téléphone mobile, d'un lecteur multimédia portable, ou d'un ordinateur portable, ou alors utiliser un protocole de communication plus sophistiqué permettant la transmission de commandes plus précises ou complexes ou rapides, comme par exemple une manette de jeu ou une souris d'ordinateur, qu'il soit relié physiquement à l'appareil par un câble USB, ou un câble au format propriétaire, ou qu'il transmettent les commandes sans fil, grâce à un protocole wifi, Bluetooth, ou autre.For some television viewing devices, the different components of the decoder are integrated in a device also comprising a screen and / or a control device, such as a PDA, a mobile phone, a portable media player, or a laptop. Similarly, the control device is integrated in the device, especially in the case of a PDA, a mobile phone, a portable media player, or a laptop, or use a communication protocol more sophisticated allowing the transmission of more precise or complex or fast commands, such as for example a joystick or a computer mouse, whether physically connected to the device by a USB cable, or a proprietary format cable, or transmit wireless commands, using a protocol wifi, Bluetooth, or other.
De manière générale, l'invention est applicable mais pas exclusivement à tout système permettant la consultation de contenus multimédia, notamment télévisuels.In general, the invention is applicable but not exclusively to any system for viewing multimedia content, including television.
Selon l'invention, les messages sont distribués vers des dispositifs permettant leur consultation. Leur affichage ou leur lecture est déclenchée par un mouvement de l'utilisateur. Si l'utilisateur n'est pas intéressé par le message, il lui est possible de le disqualifier par un nouveau mouvement, ou en utilisant une autre commande du dispositif de consultation. S'il est intéressé, il lui est alors possible de valider la fonctionnalité proposée par le message en utilisant une commande habituelle du dispositif de consultation (typiquement le bouton « OK », ou un autre bouton ou outil manipulatoire utilisé pour la validation, ou dédié à la validation et la gestion des messages promotionnels, ou présenté par le message comme validant la fonction du message) .According to the invention, the messages are distributed to devices for their consultation. Their display or reading is triggered by a movement of the user. If the user is not interested in the message, it is possible to disqualify it by a new movement, or by using another command of the consultation device. If it is interested, it is then possible to validate the functionality proposed by the message using a usual command of the consultation device (typically the "OK" button, or another button or manipulative tool used for validation, or dedicated validation and management of messages promotional, or presented by the message as validating the function of the message).
De tels dispositifs de consultation forment un système multimédia ou un appareil : doté d'un écran ou d'un haut parleur, permettant l'émission d'un message promotionnel sous forme d'image, ou de vidéo, ou de bande sonore, ou de texte, ou d'animation, ou d'une combinaison de ces éléments. - connecté à un réseau public ou privé (câble, satellite, internet, téléphonie ou similaire) permettant la diffusion de données (texte et/ou image et/ou son et/ou vidéo et/ou animation) constituant le message promotionnel, ainsi que des attributs de ces données et/ou des commandes logicielles associées à ces données et exploitables par l'appareil.Such consultation devices form a multimedia system or an apparatus: equipped with a screen or a loudspeaker, allowing the emission of a promotional message in the form of an image, or a video, or a soundtrack, or text, or animation, or a combination of these elements. - connected to a public or private network (cable, satellite, internet, telephony or similar) allowing the dissemination of data (text and / or image and / or sound and / or video and / or animation) constituting the promotional message, as well as attributes of these data and / or software commands associated with this data and usable by the device.
Dans une application possible de l'invention, le dispositif de consultation permet la consultation de contenus télévisuels et compris comme étant : un téléviseurIn one possible application of the invention, the consultation device makes it possible to consult television contents and understood as being: a television set
- un décodeur, modem, ordinateur ou autre appareil reliant un réseau de diffusion de contenus télévisuels à un écran - une télécommande dotée d'un écran et/ou contrôlant un appareil doté d'un écran et/ou d'un haut-parleur- a set-top box, modem, computer or other device connecting a broadcast network of television contents to a screen - a remote control with a screen and / or controlling a device with a screen and / or a loudspeaker
- un téléphone fixe ou mobile un lecteur multimédia portable ou non- a landline or mobile phone a portable media player or not
- un ordinateur portable - une console de jeux un PDA (assistant personnel électronique)- a laptop - a games console a PDA (electronic personal assistant)
- une combinaison des appareils suscités. Toutefois, ce dispositif de consultation peut être appliqué à un appareil ou un système ayant une autre vocation, mais présentant la même opportunité de capter l'attention de l'utilisateur sur la base d'un mouvement effectué en relation avec l'appareil ou le système et dans le cadre de l'utilisation normale de l'appareil ou du système.- a combination of the devices created. However, this consultation device can be applied to a device or a system having another vocation, but having the same opportunity to capture the user's attention on the basis of a movement made in connection with the device or the device. system and as part of the normal use of the device or system.
L'infrastructure globale comprend, entre autre : - un détecteur de mouvement (232), qui peut être situé dans le dispositif de consultation si celui-ci est portable (comme un téléphone portable, un lecteur multimédia portable) , ou dans un dispositif de commandeThe global infrastructure includes, among others: - a motion detector (232), which can be located in the consultation device if it is portable (such as a mobile phone, a portable media player), or in a device ordered
(comme une télécommande, une manette de jeu, une souris), ou dans un objet externe situé en relation avec l'appareil et/ou l'utilisateur qui permette d'identifier un mouvement pertinent pour l'utilisation de l'invention(as a remote control, joystick, mouse), or in an external object related to the apparatus and / or the user that identifies a relevant movement for the use of the invention
- un serveur distant (100) connecté au dispositif de consultation, à partir duquel sont émis les messages promotionnels. Ces messages peuvent être diffusés vers le décodeur intégrés au flux audio-vidéo, ou dans un format de données différent du flux audio-vidéo, ou encore utilisant une autre voie de transmission des données, par exemple la voie IP d'un décodeur câble hybride. une application traduisant le procédé selon l'invention, se présentant par exemple sous une forme logicielle, située dans le dispositif de consultation et permettant a minima de déclencher l'affichage et l'effacement, ou la lecture et l'arrêt de lecture d'un message promotionnel stocké dans l'appareil ou sur un serveur connecté à l'appareil, et de communiquer avec un serveur distant par lequel transitent les messages promotionnels à diffuser.a remote server (100) connected to the consultation device, from which the promotional messages are sent. These messages can be broadcast to the decoder integrated in the audio-video stream, or in a data format different from the audio-video stream, or else using another channel of data transmission, for example the IP channel of a hybrid cable decoder. . an application translating the method according to the invention, for example in the form of software, located in the consultation device and allowing at least to trigger the display and erasure, or reading and stopping playback of a promotional message stored in the device or on a server connected to the device, and communicate with a server remote through which the promotional messages to be broadcast.
Optionnellement, l'application permet également : d'appliquer des critères de tri énoncés par le (s) éditeur (s) aux messages promotionnels pour affiner la pertinence du choix de message promotionnel à afficher, en fonction du temps (heure, jour de la semaine, date, expiration du message) , du contexte de consultationOptionally, the application also makes it possible: to apply sorting criteria stated by the publisher (s) to the promotional messages to refine the relevance of the choice of promotional message to be displayed, according to the time (time, day of the week, date, expiration of the message), the consultation context
(média en cours de consultation) , du profil de l'utilisateur (âge, sexe, classe sociale, préférences, habitudes, etc) , de règles de priorité (comme un système d'enchère, un critère d'importance du message, etc) et d'itération des messages promotionnels (récurrence de l'affichage), ou d'autres critères jugés pertinents pour sélectionner le message promotionnel à afficher, de lancer une fonction du dispositif de consultation (comme zapper, enregistrer, lancer une application, initier une transaction, ou toute fonction normalement remplie par l'appareil) à partir du message promotionnel . de consulter l'ensemble des messages promotionnels disponibles et/ou l'historique des messages promotionnels diffusés, soit à partir d'un message promotionnel lors de sa diffusion, soit à partir d'une application dédiée et accessible depuis la navigation ordinaire de l'appareil, par exemple depuis le menu de 1 ' appareil - d'appliquer des préférences utilisateur à la sélection de messages promotionnels, comme un critère thématique (sport, cinéma, nouveautés, offres spéciales, etc) , un critère d'éditeur de message promotionnel (opérateur du service, partie tierce comme un éditeur de magazine, une marque commerciale, une entreprise de production, une association, etc) , un critère d'affichage (durée et transparence de l'affichage, amplitude de mouvement requise pour déclencher l'affichage et l'effacement ou la lecture et l'arrêt de lecture d'un message promotionnel) de mesurer l'audience des messages promotionnels (lesquels ont été présentés, suivis d'une action utilisateur, recherchés dans l'historique, combien ont été présentés, etc) et de transmettre ces mesures par voie de retour.(media being consulted), the user's profile (age, gender, social class, preferences, habits, etc.), priority rules (such as an auction system, a message importance criterion, etc. ) and iteration of the promotional messages (recurrence of the display), or other criteria deemed relevant to select the promotional message to be displayed, to launch a function of the consultation device (such as zapping, recording, launching an application, initiating a transaction, or any function normally fulfilled by the device) from the promotional message. to consult all the available promotional messages and / or the history of the promotional messages diffused, either from a promotional message during its diffusion, or from a dedicated application and accessible since the ordinary navigation of the device, for example from the menu of the device - to apply user preferences to the selection of promotional messages, as a thematic criterion (sport, cinema, novelties, special offers, etc.), a promotional message publisher criteria (service operator, third party such as a magazine publisher, a trademark, a production company, an association, etc.), a display criterion (duration and transparency of the display, amplitude movement required to trigger the display and erasing or reading and stopping of a promotional message) of measuring the audience of the promotional messages (which have been presented, followed by a user action, searched in the history, how many were presented, etc.) and to transmit these measurements by way of return.
Le mouvement permettant le déclenchement de l'affichage / l'effacement ou la lecture / l'arrêt de lecture d'un message promotionnel est caractérisé par une amplitude et/ou une énergie minimum prédéterminer en fonction de l'usage normal du dispositif de consultation, de manière à ce que le déclenchement soit contrôlable par l'utilisateur. En l'occurrence, le déclenchement doit pouvoir être évité dans le cadre d'un mouvement contrôlé, doit être évité lors de la manipulation normale du dispositif de consultation ou du dispositif de commande (appui sur les touches par exemple) , et doit être évité pour un mouvement involontaire de la main comme un tremblement.The movement for triggering the display / erasure or reading / stopping of a promotional message is characterized by a predetermined minimum amplitude and / or energy according to the normal use of the consultation device. , so that the trigger is controllable by the user. In this case, it must be possible to prevent triggering in the context of a controlled movement, avoid normal handling of the consultation device or the control device (eg pressing the keys), and should be avoided for an involuntary movement of the hand like a tremor.
En référence à la figure 2, nous allons décrire plus en détail l'infrastructure globale destinée à mettre en œuvre le procédé selon l'invention. L'infrastructure distante (100) est composée d'un ou plusieurs serveurs comportant des gestionnaires permettant l'édition et /ou la diffusions de données et applications logicielles . Ces différents gestionnaires assurent la gestion à distance de la maintenance (110) du système d'exploitation (220) de l'infrastructure locale (200), la diffusion des contenus audio-vidéo (120) vers l'infrastructure locale (200), la diffusion des données éditoriales relatives aux contenus et services (130) proposés par l'infrastructure locale (200), et pour la mise en œuvre du procédé selon l'invention, l'infrastructure distante permet également la diffusion de messages promotionnels, et des attributs de ces messages promotionnels (140) . En variante, l'infrastructure distante inclut un gestionnaire de contenus à la demande (150) permettant de personnaliser l'accès aux contenus et services selon les utilisateurs, et / ou un gestionnaire de comptes utilisateurs (160) permettant de connaître la consommation particulière de chaque utilisateur et de personnaliser l'offre de contenus et services et l'offre de données éditoriales selon les utilisateurs.Referring to Figure 2, we will describe in more detail the overall infrastructure for implementing the method according to the invention. The remote infrastructure (100) is composed of one or more servers including managers for editing and / or dissemination of data and software applications. These different managers provide remote management of the maintenance (110) of the operating system (220) of the local infrastructure (200), the broadcasting of audio-video content (120) to the local infrastructure (200), broadcasting the editorial data relating to the contents and services (130) offered by the local infrastructure (200), and for implementing the method according to the invention, the remote infrastructure also allows the dissemination of promotional messages, and attributes of these promotional messages (140). Alternatively, the remote infrastructure includes an on-demand content manager (150) for customizing access to the content and services according to the users, and / or a user account manager (160) to know the particular consumption of each user and personalize the content and services offer and the editorial data offer according to the users.
L'infrastructure distante (100) est reliée à l'infrastructure locale (200) via le réseau entrant (300), qui est matérialisé par des câbles optiques, téléphoniques, coaxiaux, ou autre, ou par un signal sans fil par satellite, GSM, UMTS, GPRS, EDGE, ou tout autre protocole idoine.The remote infrastructure (100) is connected to the local infrastructure (200) via the incoming network (300), which is embodied by optical, telephone, coaxial, or other cables, or by a wireless satellite signal, GSM , UMTS, GPRS, EDGE, or any other suitable protocol.
Les données relatives à la maintenance système (110) sont exploitées par le système d'exploitation (220) de l'infrastructure locale (200), et en assurent le perfectionnement et la mise à jour.The data relating to system maintenance (110) is exploited by the operating system (220) of the local infrastructure (200), and provide for upgrading and updating.
Les flux audio-vidéo (120) sont interprétés par les composants du décodeur (221), soit un processeur, un tuner et/ou un démodulateur, et optionnellement un système de décryptage (ou contrôle d'accès), et sont relayés vers l'écran (210) pour une consommation en temps réel.The audio-video streams (120) are interpreted by the components of the decoder (221), namely a processor, a tuner and / or a demodulator, and optionally a decryption system (or access control), and are relayed to the receiver. screen (210) for real-time consumption.
Les données éditoriales (130) sont stockées dans la mémoire de l'infrastructure locale, qui peut être une mémoire cache (222) dans le cas de système ne disposant pas d'un disque dur, ou sur une mémoire durable (400) lorsque celle-ci est disponible. Cette mémoire durable est une mémoire de type stockage de masse, comme un disque dur ou un disque SSD (pour « Solid State Drive », selon la terminologie anglo-saxonne) dit « à mémoire flash ». Les données éditoriales sont exploitées par les applications interactives de l'infrastructure locale (223) . Ces données éditoriales (130) sont relayées vers le plan graphique (212) de l'écran (210) par les applications (223) en conséquence d'une action utilisateur sur les boutons et outils manipulatoires (231) du dispositif de commande (230) . Ces actions sont transmises via l'émetteur de commandes (233) vers le récepteur de commandes (225) . Ces actions permettent aux applications (223) de sélectionner les données à exploiter (130) stockées dans la mémoire cache (222) ou durable (400) .The editorial data (130) is stored in the memory of the local infrastructure, which can be a cache memory (222) in the case of a system that does not have a hard disk, or a durable memory (400) when the one it is available. This durable memory is a mass storage type memory, such as a hard disk or SSD (for "Solid State Drive" in English terminology) called "flash memory". The editorial data is exploited by the interactive applications of the local infrastructure (223). This editorial data (130) is relayed to the graphic plane (212) of the screen (210) by the applications (223) as a result of a user action on the buttons and manipulator tools (231) of the control device (230). ). These actions are transmitted via the command transmitter (233) to the command receiver (225). These actions allow the applications (223) to select the data to be exploited (130) stored in the cache (222) or durable (400).
Les messages promotionnels sont transmis à la mémoire cache (220) au gré de la consommation de ces messages. Entre l'infrastructure distante (100) et l'infrastructure locale (200) , ils peuvent être stockés dans la mémoireThe promotional messages are transmitted to the cache memory (220) according to the consumption of these messages. Between the remote infrastructure (100) and the infrastructure local (200), they can be stored in memory
(400) disponible dans l'infrastructure locale (200) ou bien sur un serveur de l'infrastructure distante (100), et transmis à la mémoire cache (222) à la demande de l'application de messages promotionnels (224) présente dans l'infrastructure locale (200), de façon à ce qu'un message soit toujours immédiatement disponible pour lecture sur le plan graphique (212) de l'écran (210) dès réception d'une commande par le récepteur (225) émise via l'émetteur de commande (233) par le dispositif de commande (230) suite à un signal envoyé par le détecteur de mouvement (232) .(400) available in the local infrastructure (200) or on a server of the remote infrastructure (100), and transmitted to the cache memory (222) at the request of the promotional message application (224) present in the local infrastructure (200), so that a message is always immediately available for reading on the graphical plane (212) of the screen (210) upon receipt of a command by the receiver (225) transmitted via the control transmitter (233) by the control device (230) following a signal sent by the motion detector (232).
L'application de messages promotionnels (224) appelle les messages suivants directement vers la mémoire durable (400) si les données d'adressage sont disponibles dans la mémoire cache (222), ou bien via la banque de messages promotionnels (140) de l'infrastructure distante (100) si les données d'adressage des messages promotionnels s'y trouvent . Le déclenchement d'un message promotionnel par un mouvement détecté par le détecteur de mouvement (232) est conditionnable par une règle de priorisation (227) définissant la priorité des applications interactivesThe promotional message application (224) calls the following messages directly to the durable memory (400) if the addressing data is available in the cache memory (222), or via the promotional message store (140) of the remote infrastructure (100) if the promotional message addressing data is there. The triggering of a promotional message by motion detected by the motion detector (232) is conditioned by a prioritization rule (227) defining the priority of the interactive applications
(223) sur l'application de messages promotionnels (224) . II est par exemple édicté que les messages promotionnels ne s'affichent que si aucune application interactive (223) n'est active dans le plan graphique (212) de l'écran (210) .(223) on the application of promotional messages (224). It is for example enacted that the promotional messages are displayed only if no interactive application (223) is active in the graphical plane (212) of the screen (210).
Les attributs des contenus à la demande (150) sont transmis à l'infrastructure locale (200) pour être exploités par une application interactive du groupe dédié aux contenus à la demande (223) .Attributes of the on-demand content (150) are transmitted to the local infrastructure (200) to be operated by an interactive application of the content-on-demand group (223).
Suite à une action utilisateur sur les éléments (231) du dispositif de commande (230) transmise via l'émetteur de commandes (233) et le récepteur de commandes (225) permettant à une application (223) de confirmer une transaction à l'application de profil (226), l'application profil (226) transmet au gestionnaire de données utilisateur (160) via le réseau sortant (310), une commande de déclenchement des contenus à la demande (150) . Cette commande de déclenchement consiste soit en la diffusion des contenus à la demande (150) vers les éléments du décodeur (221) qui les relayent vers le plan vidéo (211) de l'écran (210), soit en l'autorisation donnée à l'élément de décryptage du décodeur (221) de lire les contenus préalablement rendus disponibles sur la mémoire durable (400) ou en cours de diffusion en format flux audio-vidéo (120) .Following a user action on the elements (231) of the control device (230) transmitted via the command transmitter (233) and the command receiver (225) allowing an application (223) to confirm a transaction to the In the profile application (226), the profile application (226) transmits to the user data manager (160) via the outgoing network (310) a command for triggering the on-demand contents (150). This triggering command consists of either broadcasting the contents on demand (150) to the elements of the decoder (221) which relay them to the video plane (211) of the screen (210), or to the authorization given to the decryption element of the decoder (221) read the contents previously made available on the durable memory (400) or being broadcast in audio-video stream format (120).
Le gestionnaire de données utilisateur (160) pourra recueillir les données transmises par l'application de profil (226) et comportant des transactions, des éléments médiamétriques mesurant l'intérêt de l'utilisateur pour les différents services proposés via l'infrastructure locale (200), et des préférences formulées par l'utilisateur par l'intermédiaire de l'application de profil (226) . En variante, le gestionnaire de données utilisateurs (160) transmet en retour des critères de recommandations à l'application de profil (226) . Ces données sont disponibles et accessibles pour les applications interactives (223) pour sélectionner les données éditoriales (130) ou pour l'application de messages promotionnels (224) pour sélectionner les messages promotionnels (140) .The user data manager (160) can collect the data transmitted by the profile application (226) and including transactions, mediametric elements measuring the interest of the user for the various services offered via the local infrastructure (200). ), and preferences formulated by the user through the profile application (226). Alternatively, the user data manager (160) returns feedback criteria to the profile application (226). These data are available and accessible for interactive applications (223) to select editorial data (130) or for the application of promotional messages (224) for selecting promotional messages (140).
En variante, l'application des messages promotionnels (224) exploite des données destinées aux applications interactives (223) (notamment pour croiser les messages promotionnels avec les informations éditoriales disponibles), ou des données du décodeur (221) (notamment la destination en temps réel du plan vidéo, et la portée des éléments de décryptage) ou à l'application de profilAlternatively, the application of promotional messages (224) exploits data intended for interactive applications (223) (especially to cross promotional messages with available editorial information), or data from the decoder (221) (including the time destination actual video plan, and scope of decryption items) or profile application
(226) (notamment les recommandations) pour sélectionner les messages à afficher.(226) (including recommendations) to select which messages to display.
Les messages promotionnels (140) peuvent contenir une ligne de commande logicielle exploitable par l'un des éléments du système d'exploitation (220) de sorte qu'une action utilisateur sur un bouton (231) du dispositif de commande (230) émise par l'émetteur de commandes (233), alors qu'un message promotionnel est présenté sur un plan graphique (212) de l'écran (210), déclenche une fonctionnalité usuelle du système d'exploitation (220) . Par exemple, une action utilisateur, par ce biais, déclenche l'affichage de données éditoriales (130) par une des applications interactives (223) , ou lancer la transaction gérée par l'application de contenus à la demande incluses dans les applications interactives (223) , ou déclenche un changement de chaîne par le décodeur (221), etc.The promotional messages (140) may contain a software command line operable by one of the elements of the operating system (220) such that a user action on a button (231) of the controller (230) issued by the emitter (233), while a promotional message is presented on a graphical plane (212) of the screen (210), triggers a usual functionality of the operating system (220). For example, a user action, by this means, triggers the display of editorial data (130) by one of the interactive applications (223), or initiates the transaction managed by the application of on-demand content included in the interactive applications ( 223), or triggers a channel change by the decoder (221), etc.
En variante, la mémoire durable (400) comprend un disque dur inclus dans l'infrastructure locale (200) soit par la composition normale de l'infrastructure locale, soit par adjonction d'un disque dur externe relié à l'infrastructure locale par câble USB, Firewire, réseau Ethernet ou wifi, ou autre, ou alors, consister en un emplacement sur un serveur distant, dédié ou non à l'utilisateur de l'infrastructure locale. Dans ce deuxième cas, la mémoire durable (400) est comprise comme incluse dans l'infrastructure distante (100) .Alternatively, the durable memory (400) includes a hard disk included in the local infrastructure (200) either by the normal composition of the local infrastructure, or by adding an external hard disk connected to the local infrastructure by USB cable, Firewire, Ethernet or WiFi network, or other, or else, consist of a location on a remote server, dedicated or not to the user of the infrastructure local. In this second case, the durable memory (400) is included as included in the remote infrastructure (100).
En référence à la figure 3, nous allons décrire plus en détails le circuit des messages promotionnels lors de la mise en œuvre du procédé selon l'invention.With reference to FIG. 3, we will describe in more detail the circuit of the promotional messages during the implementation of the method according to the invention.
Dans une première étape, le dispositif de consultation de l'infrastructure locale (200) connecté à un serveur de messages promotionnels (140) reçoit (010) et stocke (011) au moins un message promotionnel dans une mémoire locale, par exemple la mémoire cache (222), à la demande de l'application de messages promotionnels (224) . La disponibilité de ce message promotionnel autorise l'application de messages promotionnels (224) à rester active (012) en arrière plan du système d'exploitation (220), en attente (013) d'une commande de déclenchement émise par le détecteur de mouvement (232) et transmise par l'émetteur de commandes (233) du dispositif de commandes (230) au récepteur de commandes (225) du système d'exploitation (220) .In a first step, the consultation device of the local infrastructure (200) connected to a promotional message server (140) receives (010) and stores (011) at least one promotional message in a local memory, for example the memory cache (222), at the request of the promotional message application (224). The availability of this promotional message authorizes the application of promotional messages (224) to remain active (012) in the background of the operating system (220), waiting (013) of a trigger command issued by the detector of movement (232) and transmitted by the command transmitter (233) from the control device (230) to the operating system control receiver (225) (220).
Pendant cette attente, l'application des messages promotionnels (224) croise, si cette fonction est disponible, des attributs des messages promotionnels disponibles avec des critères contextuels (015) récupérés du décodeur (221) (contenu ou service en cours), ou des applications interactives (223) y compris l'horloge, ou de l'application de profil (226), et à l'issue de ce croisement, mettre à jour le message promotionnel disponible (014) (c ' est-a-dire le remplacer par un autre), de façon à optimiser la pertinence du choix du message promotionnel dans le contexte ainsi défini.During this waiting period, the application of the promotional messages (224) crosses, if this function is available, attributes of the promotional messages available with contextual criteria (015) retrieved from the decoder (221) (content or service in progress), or interactive applications (223) including the clock, or the profile application (226), and at the end of this crossing, update the available promotional message (014) (ie the replace with another), so as to optimize the relevance of the choice of the promotional message in the context thus defined.
A réception d'une commande de déclenchement (020), l'application de messages promotionnels (224) affiche (022) le message promotionnel sélectionné en (014), d'une part, et, d'autre part, se met en attente d'une commande applicable au message couramment affiché, qui est soit une commande de validation (024), soit une commande d'effacement (023) . De plus, l'application de messages promotionnels (224) prépare le message promotionnel suivant (021), éventuellement en procédant au croisement des attributs des messages promotionnels disponibles avec des critères contextuels (015) .Upon receipt of a trigger command (020), the promotional message application (224) displays (022) the promotional message selected in (014), on the one hand, and, on the other hand, queues an order applicable to the currently displayed message, which is either a commit command (024) or an erase command (023). In addition, the promotional message application (224) prepares the following promotional message (021), possibly by crossing the attributes of the available promotional messages with contextual criteria (015).
Si, suite à l'affichage du message promotionnel (022), l'application de messages promotionnels (224) reçoit (034) une commande de validation du message promotionnel, l'application de messages promotionnels (224) active (044) alors la fonction associée audit message promotionnel.If, following the display of the promotional message (022), the application of promotional messages (224) receives (034) a validation command of the promotional message, the application of promotional messages (224) activates (044) then the function associated with said promotional message.
Si, suite à l'affichage du message promotionnel (022), l'application de messages promotionnels (224) reçoit (033) une commande d'effacement du message promotionnel, l'application de messages promotionnels (224) efface (043) ledit message promotionnel de la mémoire locale dans lequel il a été stocké. Puis, l'application de messages promotionnels (224) se place dans un état d'attente d'une commande d'affichage d'un message promotionnel suivantIf, following the display of the promotional message (022), the application of promotional messages (224) receives (033) a deletion command of the promotional message, the application of promotional messages (224) erases (043) said promotional message of the local memory in which it was stored. Then, the application of promotional messages (224) is placed in a waiting state of a command to display a promotional message next
(031), le message promotionnel suivant ayant été préalablement préparé (021) . A la réception de la commande d'affichage du message promotionnel suivant (041), l'application de messages promotionnels (224) affiche(031), the following promotional message having been previously prepared (021). Upon receipt of the display command of the next promotional message (041), the application of promotional messages (224) displays
(022) le message promotionnel suivant préparé, d'une part, et, d'autre part, se met en attente d'une commande applicable au message couramment affiché, qui est soit une commande de validation (024), soit une commande d'effacement (023) . De plus, l'application de messages promotionnels (224) prépare le message promotionnel suivant (021), éventuellement en procédant au croisement des attributs des messages promotionnels disponibles avec des critères contextuels (015) .(022) the next promotional message prepared, on the one hand, and, on the other hand, waits for an order applicable to the currently displayed message, which is either a commit command (024) or a command of erasure (023). In addition, the promotional message application (224) prepares the following promotional message (021), possibly by crossing the attributes of the available promotional messages with contextual criteria (015).
Le procédé boucle ainsi tant que des messages promotionnels sont disponibles ou que l'utilisateur indique d'une manière ou d'une autre qu'il ne souhaite plus consulter de nouveaux messages promotionnels.The process thus loops as long as promotional messages are available or the user indicates in one way or another that he no longer wishes to consult new promotional messages.
Exemples de mise en œuvre du procédé selon l'inventionExamples of implementation of the process according to the invention
Exemple 1 : Un utilisateur regarde un contenu télévisuel sur une chaîne A. Ce contenu ne l'intéresse pas, et l'utilisateur saisit la télécommande dans l'objectif de chercher un autre contenu à consulter. Le mouvement de prise en main de la télécommande déclenche l'affichage d'un message promotionnel en superposition avec le contenu vidéo en cours. Ce message promotionnel invite l'utilisateur à consulter un contenu différent sur une chaîne de télévision B. L'utilisateur est tenté par cette suggestion. Il valide le message en appuyant le bouton de validation. Le processus normalement spécifié dans le cadre de l'appareil pour changer de chaîne est enclenché, et le contenu télévisuel de la chaîne A est remplacé par celui de la chaîne B, et le message promotionnel disparaît .Example 1: A user watches television content on a channel A. This content does not interest him, and the user enters the remote control in order to search for other content to consult. The handshake movement of the remote control triggers the display of a promotional message superimposed with the current video content. This promotional message invites the user to view different content on a television channel B. The user is tempted by this suggestion. It validates the message by pressing the validation button. The process normally specified as part of the device for changing channels is started, and the television content of channel A is replaced by that of channel B, and the promotional message disappears.
Exemple 2 : Un utilisateur regarde un contenu télévisuel sur une chaîne A. Ce contenu ne l'intéresse pas, et l'utilisateur saisit la télécommande dans l'objectif de chercher un autre contenu à consulter. Le mouvement de prise en main de la télécommande déclenche l'affichage d'un message promotionnel en superposition avec le contenu vidéo. Ce message promotionnel invite l'utilisateur à consulter un contenu différent sur une chaîne de télévision B. L'utilisateur n'est pas intéressé par cette suggestion. Il agite, par exemple, de nouveau la télécommande et le message promotionnel disparaît. Il utilise une autre fonction de la télécommande pour changer de chaîne.Example 2: A user watches TV content on a channel A. This content does not interest him, and the user enters the remote control in order to search for other content to view. The movement of the remote control activates the display of a promotional message superimposed with the video content. This promotional message invites the user to view different content on a television channel B. The user is not interested in this suggestion. It agitates, for example, again the remote control and the promotional message disappears. It uses another function of the remote control to change channels.
Exemple 3 : Un utilisateur regarde un contenu télévisuel sur une chaîne A. Ce contenu ne l'intéresse pas, et l'utilisateur saisit la télécommande dans l'objectif de chercher un autre contenu à consulter. Le mouvement de prise en main de la télécommande déclenche l'affichage d'un message promotionnel en superposition avec le contenu vidéo. Ce message promotionnel invite l'utilisateur à consulter un contenu différent sur une chaîne de télévision B. L'utilisateur n'est pas intéressé par cette suggestion. Il agite, par exemple, de nouveau la télécommande et le message promotionnel disparaît. Il l'agite encore une fois, et un nouveau message apparaît, l'informant d'une promotion sur un contenu de vidéo à la demande C. L'utilisateur est tenté par cette suggestion. Il valide le message en appuyant sur le bouton de validation. Le processus normalement spécifié dans le cadre de l'appareil pour une transaction d'achat de contenu de vidéo à la demande est enclenché pour le contenu C (par exemple la saisie d'un code de type PIN) .Example 3: A user watches television content on a channel A. This content does not interest him, and the user enters the remote control for the purpose of searching for other content to view. The movement of the remote control activates the display of a promotional message superimposed with the video content. This promotional message invites the user to view different content on a television channel B. The user is not interested in this suggestion. It agitates, for example, again the remote control and the promotional message disappears. he again, and a new message appears, informing it of a promotion on video-on-demand content C. The user is tempted by this suggestion. It validates the message by pressing the validation button. The process normally specified in the device for a video-on-demand content purchase transaction is initiated for the content C (for example entering a PIN code).
Bien entendu, de nombreuses modifications peuvent être apportées à l'invention sans sortir du cadre de celle-ci. Par exemple, les messages promotionnels sont diffusés à travers un système audio. Of course, many modifications can be made to the invention without departing from the scope thereof. For example, promotional messages are broadcast through an audio system.

Claims

REVENDICATIONS
1. Système multimédia comportant des moyens de réception (221) de flux d'informations, des moyens de traitement (223,224), des moyens de détection d'un mouvement (232) de l'utilisateur et des moyens de diffusion (210), caractérisé en ce que les moyens de diffusion sont agencés de sorte à diffuser un message, notamment promotionnel, à l'attention de l'utilisateur depuis les moyens de réception suite à une détection d'un mouvement pertinent de l'utilisateur par les moyens de détection, le message à diffuser étant sélectionné par les moyens de traitement.A multimedia system comprising information flow receiving means (221), processing means (223,224), user movement detecting means (232) and broadcasting means (210), characterized in that the broadcasting means are arranged to broadcast a message, especially promotional, to the attention of the user from the receiving means following a detection of a relevant movement of the user by the means of detection, the message to be broadcast being selected by the processing means.
2. Système selon la revendication 1, caractérisé en ce que, le message à diffuser est sélectionné par les moyens de traitement selon un ou plusieurs critères prédéterminés.2. System according to claim 1, characterized in that the message to be broadcast is selected by the processing means according to one or more predetermined criteria.
3. Système selon la revendication 2, caractérisé en ce que les critères prédéterminés sont choisis parmi des critères de temps, de contexte courant du système multimédia, notamment le contenu en cours de visualisation, de profil de l'utilisateur, de préférences de l'utilisateur, de règles de priorités et d'itération des messages promotionnels .3. System according to claim 2, characterized in that the predetermined criteria are selected from time criteria, current context of the multimedia system, including the content being viewed, the profile of the user, preferences of the user, priority rules and iteration of promotional messages.
4. Système selon l'une des revendications 1 à 3, caractérisé en ce que les messages sont stockés sur un serveur distant connecté aux moyens de réception.4. System according to one of claims 1 to 3, characterized in that the messages are stored on a remote server connected to the receiving means.
5. Système selon la revendication 4, caractérisé en ce que les messages sont récupérés par les moyens de réception sur le serveur distant au moment de leur diffusion. 5. System according to claim 4, characterized in that the messages are retrieved by the receiving means on the remote server at the time of their broadcast.
6. Système selon l'une des revendications 1 à 4, caractérisé en ce qu' il comporte en outre des moyens de mémorisation destinés à stocker localement les messages.6. System according to one of claims 1 to 4, characterized in that it further comprises storage means for locally storing the messages.
7. Système selon l'une des revendications 1 à 6, caractérisé en ce que la détection du mouvement pertinent de l'utilisateur s'effectue lorsque le système est dans un état de veille et/ou de marche.7. System according to one of claims 1 to 6, characterized in that the detection of the relevant movement of the user is performed when the system is in a state of sleep and / or walk.
8. Système selon l'une des revendications 1 à 7, caractérisé en ce qu' il est agencé de sorte à permettre en outre une consultation d'un ensemble de messages disponibles en attente de diffusion et/ou déjà diffusés.8. System according to one of claims 1 to 7, characterized in that it is arranged to allow further consultation of a set of available messages awaiting broadcast and / or already broadcast.
9. Système selon la revendication 8, caractérisé en ce que la consultation s'effectue, en outre, par le biais d'une application dédiée.9. System according to claim 8, characterized in that the consultation is performed, in addition, through a dedicated application.
10. Système selon la revendication 8, caractérisé en ce que, lors de la consultation, un mouvement spécifique prédéterminé de l'utilisateur ou une autre action prédéterminée permet de naviguer d'un message à l'autre dans l'ensemble de messages.10. System according to claim 8, characterized in that, during the consultation, a predetermined specific movement of the user or another predetermined action to navigate from one message to another in the set of messages.
11. Système selon l'une des revendications 1 à 10, caractérisé en ce que les moyens de diffusion sont agencés de sorte à arrêter automatiquement la diffusion dudit message après une durée prédéterminée.11. System according to one of claims 1 to 10, characterized in that the diffusion means are arranged to automatically stop the broadcast of said message after a predetermined time.
12. Système selon l'une des revendications 1 à 11, caractérisé en ce que, lors de la diffusion du message, les moyens de traitement sont agencés de sorte à pouvoir appeler une fonction dudit système multimédia à partir du message diffusé.12. System according to one of claims 1 to 11, characterized in that, during the broadcast of the message, the processing means are arranged so as to be able to call a function of said multimedia system from the broadcast message.
13. Système selon l'une des revendications 1 à 12, caractérisé en ce que les moyens de traitement sont agencés de sorte à effectuer en outre une mesure d' audience des messages diffusés.13. System according to one of claims 1 to 12, characterized in that the processing means are arranged to further perform an audience measurement broadcast messages.
14. Système selon l'une des revendications 1 à 13, caractérisé en ce que les moyens de traitement sont agencés de sorte à effectuer en outre une analyse des mouvements pertinent de l'utilisateur afin d'identification dudit utilisateur et d'association de données médiamétriques à cette identification.14. System according to one of claims 1 to 13, characterized in that the processing means are arranged to further perform a relevant analysis of the movements of the user for identification of said user and association of data mediametrically to this identification.
15. Système selon l'une des revendications 13 ou 14, caractérisé en ce que les moyens de traitement sont agencés de sorte à effectuer en outre un envoi de la mesure et/ou des données médiamétriques.15. System according to one of claims 13 or 14, characterized in that the processing means are arranged to further perform a sending of the measurement and / or mediametric data.
16. Système selon l'une des revendications 1 à 15, caractérisé en ce que le message est établi selon un format d'un visuel statique.16. System according to one of claims 1 to 15, characterized in that the message is established in a format of a static visual.
17. Système selon l'une des revendications 1 à 15, caractérisé en ce que le message est établi selon un format d'un visuel animé.17. System according to one of claims 1 to 15, characterized in that the message is established in a format of an animated visual.
18. Système selon l'une des revendications 1 à 15, caractérisé en ce que le message est établi selon un format vidéo, agrémenté ou non d'une bande sonore, occupant tout ou partie des moyens de diffusion, et étant diffusé en combinaison avec ou en alternative à un contenu en cours de diffusion au moment de la détection du mouvement pertinent de l'utilisateur.18. System according to one of claims 1 to 15, characterized in that the message is established in a video format, with or without a soundtrack, occupying all or part of the broadcasting means, and being broadcast in combination with or alternatively with a content being broadcast at the time of detection of the relevant user's movement.
19. Système selon l'une des revendications 1 à 15, caractérisé en ce que le message est établi selon un format audio, qu'il soit diffusé en combinaison avec ou en alternative à une bande sonore d'un contenu en cours de diffusion au moment de la détection du mouvement pertinent de l'utilisateur.19. System according to one of claims 1 to 15, characterized in that the message is established in an audio format, it is broadcast in combination with or alternatively to a sound track of a content being broadcast at moment of detection of the relevant movement of the user.
20. Système selon l'une des revendications 1 à 19, caractérisé en ce que les moyens de traitement sont agencés de sorte à fournir en outre une interface d'édition à distance d'un message.20. System according to one of claims 1 to 19, characterized in that the processing means are arranged to further provide a remote editing interface of a message.
21. Système selon l'une des revendications 1 à 20, caractérisé en ce que les moyens de traitement sont agencés de sorte à effectuer en outre, suite à la diffusion du message promotionnel, le traitement d'une détection d'un deuxième mouvement pertinent de l'utilisateur entraînant l'effacement du message des moyens de diffusion.21. System according to one of claims 1 to 20, characterized in that the processing means are arranged to further perform, following the dissemination of the promotional message, the processing of a detection of a second relevant movement. of the user causing the message of the broadcast means to be erased.
22. Système selon l'une des revendications 1 à 21, caractérisé en ce qu' il est agencé de sorte que la diffusion du message soit déclenchée suite à la détection du mouvement pertinent ou à une autre action prédéterminée de l'utilisateur différente du mouvement pertinent détecté. 22. System according to one of claims 1 to 21, characterized in that it is arranged so that the broadcast of the message is triggered following the detection of the relevant movement or to another predetermined action of the user different from the movement relevant detected.
PCT/EP2009/059574 2008-07-25 2009-07-24 Method of managing and broadcasting promotional messages to a user in a multimedia system WO2010010175A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0855127 2008-07-25
FR0855127A FR2934398B1 (en) 2008-07-25 2008-07-25 METHOD FOR MANAGING AND DISSEMINATING PROMOTIONAL MESSAGES TO A USER IN A MULTIMEDIA SYSTEM

Publications (1)

Publication Number Publication Date
WO2010010175A1 true WO2010010175A1 (en) 2010-01-28

Family

ID=40377539

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2009/059574 WO2010010175A1 (en) 2008-07-25 2009-07-24 Method of managing and broadcasting promotional messages to a user in a multimedia system

Country Status (2)

Country Link
FR (1) FR2934398B1 (en)
WO (1) WO2010010175A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012120160A1 (en) * 2011-03-10 2012-09-13 Totalbox, S. L. Method and device for broadcasting multimedia content

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001033838A1 (en) * 1999-11-01 2001-05-10 Koninklijke Philips Electronics N.V. A digital television (dtv) including a smart electronic program guide (epg) and operating methods therefor
WO2002102030A2 (en) * 2001-06-07 2002-12-19 Predictive Networks, Inc. METHOD AND SYSTEM FOR PROFILING iTV USERS AND FOR PROVIDING SELECTIVE CONTENT DELIVERY
US20030226141A1 (en) * 2002-06-03 2003-12-04 Krasnow Genessa L. Advertisement data store
WO2007049248A2 (en) * 2005-10-28 2007-05-03 Koninklijke Philips Electronics N.V. Customized advertising with mhp application
US20080151125A1 (en) * 2006-12-20 2008-06-26 Verizon Laboratories Inc. Systems And Methods For Controlling A Display

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001033838A1 (en) * 1999-11-01 2001-05-10 Koninklijke Philips Electronics N.V. A digital television (dtv) including a smart electronic program guide (epg) and operating methods therefor
WO2002102030A2 (en) * 2001-06-07 2002-12-19 Predictive Networks, Inc. METHOD AND SYSTEM FOR PROFILING iTV USERS AND FOR PROVIDING SELECTIVE CONTENT DELIVERY
US20030226141A1 (en) * 2002-06-03 2003-12-04 Krasnow Genessa L. Advertisement data store
WO2007049248A2 (en) * 2005-10-28 2007-05-03 Koninklijke Philips Electronics N.V. Customized advertising with mhp application
US20080151125A1 (en) * 2006-12-20 2008-06-26 Verizon Laboratories Inc. Systems And Methods For Controlling A Display

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012120160A1 (en) * 2011-03-10 2012-09-13 Totalbox, S. L. Method and device for broadcasting multimedia content

Also Published As

Publication number Publication date
FR2934398A1 (en) 2010-01-29
FR2934398B1 (en) 2010-09-10

Similar Documents

Publication Publication Date Title
KR102428645B1 (en) Method and system for transferring an interactive feature to another device
US8320746B2 (en) Recorded programs ranked based on social networks
US20100036854A1 (en) Sharing Television Clips
US11792456B2 (en) Systems and methods for managing available bandwidth in a household
KR20200015582A (en) Systems and Methods for Generating Volume-Based Response for Multiple Voice-Operating User Devices
US20120278209A1 (en) Micro-app dynamic revenue sharing
JP5863661B2 (en) Assembling stream content for on-demand presentations
JP7019669B2 (en) Systems and methods for disambiguating terms based on static and temporal knowledge graphs
JP2019520010A (en) Method and system for alerting a user about the availability of unconsumed content
JP7004451B2 (en) Media content recommendations based on user trajectory
JP2019531609A (en) System and method to ensure continued access to playlist media regardless of geographic content restrictions
US20180129383A1 (en) Method and Apparatus for Presenting Media Content
JP2021503821A (en) Systems and methods for providing recommendations based on short and long media viewing profiles
US20140122258A1 (en) Sponsored ad-embedded audio files and methods of playback
JP2019511848A (en) Method and system for efficiently downloading media assets
KR20110047768A (en) Apparatus and method for displaying multimedia contents
US9813777B1 (en) Time shifting content for network DVR and trick play keys
KR101709145B1 (en) Platform independent system for context-related advertisement delivery and display
EP4161081A1 (en) Method for generating a personalized television channel for a user of a terminal configured to access at least one audiovisual content broadcasting service, corresponding device, service equipment, system and computer program.
WO2010010175A1 (en) Method of managing and broadcasting promotional messages to a user in a multimedia system
WO2007131525A1 (en) User interface for digital television networks
WO2017158274A1 (en) Acquisition of extracts of a multimedia stream on a terminal
FR2938145A1 (en) PROCESSING A REQUEST FOR AN INTERACTIVE PROGRAM GUIDE SERVER, RECEPTION EQUIPMENT AND INTERACTIVE SERVER THEREFOR

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: 09800077

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09800077

Country of ref document: EP

Kind code of ref document: A1