WO2009101227A1 - System and method for transmitting personalized content in communication devices - Google Patents

System and method for transmitting personalized content in communication devices Download PDF

Info

Publication number
WO2009101227A1
WO2009101227A1 PCT/ES2009/000079 ES2009000079W WO2009101227A1 WO 2009101227 A1 WO2009101227 A1 WO 2009101227A1 ES 2009000079 W ES2009000079 W ES 2009000079W WO 2009101227 A1 WO2009101227 A1 WO 2009101227A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
user
server
communication device
manager
Prior art date
Application number
PCT/ES2009/000079
Other languages
Spanish (es)
French (fr)
Inventor
José Manuel MENÉNDEZ GARCÍA
Guillermo CISNEROS PÉREZ
Federico ÁLVAREZ GARCÍA
Iago FERNÁNDEZ-CEDRÓN FERNÁNDEZ-MAQUIEIRA
Silvia Uribe Mayoral
Carlos Alberto MARTÍN EDO
David JIMÉNEZ BERMEJO
José Luis NÚÑEZ FERNÁNDEZ-VIVANCOS
Martín DÍAZ CUESTA
Original Assignee
Universidad Politécnica de Madrid
Zentym Solutions Sl
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 Universidad Politécnica de Madrid, Zentym Solutions Sl filed Critical Universidad Politécnica de Madrid
Publication of WO2009101227A1 publication Critical patent/WO2009101227A1/en

Links

Classifications

    • 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
    • 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

Definitions

  • Microsoft Corp. has a patent "Automatically Inserting Advertisements into Source Video Contained Playback Streams", US2007204310, which includes a system and methods for the automatic insertion of advertising in video sources. This patent is limited to the insertion of advertising in the video, it does not cover the integration of that video in a mobile communication network, either DVB or 3G as in the present, nor the aspects related to transmission. Google Inc.
  • the first describes a multichannel architecture to allow the sending of advertising directed directly to television terminals connected to a data center or a cable header;
  • the second includes a model of databases, specific hardware and communications of the devices with the central to improve the personalization of the advertising that is managed by the previous patent; and, third, it facilitates methods for managing the advertising personalization model with disconnections by interest groups within the defined architecture.
  • This set of patents is focused on the television broadcasting environment in cable networks with their peculiarities, against the objective of work in mobility networks presented in this patent.
  • Prime Res Alliance E Inc has a "Delivering Targeted Advertisements to the Set-Top-Box" patent, US2005278743, which defines the use of an additional channel to dump personalized advertising content onto a television user receiver.
  • This patent focuses on the environment of conventional television receivers, not mobility, based on content dump for additional channels and not in their joint and integrated management in media streams.
  • the second one presents a content management model based on a switch installed on the television receiver or on the recorder and providing a second input signal to the television according to the control information it receives.
  • Both patents are designed to Conventional television receivers, there is direct user interaction when selecting the content which determines the differences with the patent presented since it is possible to use networks in mobility and achieves a transparent viewing of the contents for the end user.
  • the system and the procedure for the issuance of personalized advertising content according to the characteristics and consumption of the users, for communication devices that are presented, is a solution for delivery through at least one communications network that allows the individual visualization of multimedia files to a number of electronic communication devices with video and audio playback capabilities and that allows this data delivery to be selective based on the characteristics of the user according to an intelligent system that allows the user to extract the characteristics of the user and by so that you receive those personalized advertising contents instead of the reproduction of the commercial contents disseminated to all users.
  • the user of the communication device which has implemented the system, will begin to visualize a series of commercial multimedia contents selected from the sender itself and previously stored in the terminal, specially designed to satisfy their personal tastes and preferences.
  • the communication device may be any electronic communication device, such as a mobile terminal, a television receiver, a GPS, an electronic agenda, or any other device capable of communicating with the outside.
  • a content provider or broadcaster (2) sends the audio, video or both signal by some method of wave transmission (5).
  • the communication device (1) itself, when executing the option of audio or video reproduction, sends, through a device manager (13) and through a connection in a communications network (6), the request for access to the service of custom content While the user is viewing any audio or video content, on the server (3) the assignment of the personalized content to be delivered begins.
  • both the information provided by the user and the information inferred through their behavior are used with respect to all the content presented, in addition to reading the timestamps introduced in the broadcast by the broadcaster.
  • All the actions carried out by the user, from the time of connection until their visualization, such as the attitude of the user towards the contents presented, obtained by means of a direct user interaction with the communication device (1) or by means of capturing external user biometric data; or the interaction with the communication device (1), will be saved on the server (3) for statistical processing and the subsequent presentation of the results of this treatment on the web server (4).
  • the data that has been stored on the user's behavior will be sent when the user finishes visualizing the audio and video broadcast, completely or partially, so that the modifications that can be made in the evolutionary system of content selection (32) occur gradually.
  • the statistics to be displayed on the web server (4) can be customized by the system administrator, connecting to it through some type of communications connection (7).
  • the communications device (1) which has the ability to present information and reproduce multimedia content, which each of the registered users will have, will have at least the following modules: a player ( 11), a mass storage device (12), a device manager (13), - a system for capturing consumption and user preferences (14).
  • the player (11), whose main functionality is to reproduce the multimedia content received, both the audio and video stream and the personalized content (which will be provided by the server content manager (3)), will also offer the possibility of selecting the channel to be presented at any time according to the user's decision. This implies that there may be a change at the moment in which the personalized content chosen for the user is being viewed.
  • the mass storage device (12) will be responsible for storing entire blocks, or parts, of those customized contents from the server (3) that could not be reproduced, either by user interaction or because the time available for presentation It was shorter than the block's own duration.
  • This device can be both external to the mobile device, and integrated into it. If the communication device does not have this module, or if you do not want to use it, the transmission of content files to the communication device is not stored in the mass storage device (12) but is reproduced without the need for Store it completely before viewing.
  • the device manager (13) is the main module of the system architecture of the communication device part (1). It will be in charge of coordinating, managing and carrying out communications with the server (3), informing you of the events carried out by the user (such as changing the channel, switching off the device, etc.). its The first function will be to send a message to the server when the application starts up, in order to indicate the availability of the device.
  • Other information of interest sent can be: the change of channel by the user, if at the time of that change a personalized content was being reproduced or not, what was the last of these contents reproduced, etc. It will also keep a record of the blocks presented and those stored for later reuse.
  • the system for capturing consumption and user preferences (14) captures the consumption information of the user of the individual programs, and sends it to the database (31) at the end or between media of the audiovisual visualization so that the system of Processing of user data from the server (3) extract the features and adapt the personalized commercial information that will be sent to the user.
  • the server (3) of the system constitutes a large part of the intelligence of the system. He is in charge of the selection of the information that will be sent to the subscribers, taking into account data about their surroundings as well as their preferences, expressed both by them and induced by their actions. It consists, at least, of: database (31), a selection of contents (32), a content manager (33).
  • the database (31) will store all user data. It will also include the contents available for dissemination, cataloged according to their content. Finally, you will have a series of labels to finish modeling the relationship between users and personalized content.
  • the selection of contents (32) is a module based on artificial intelligence and will be in charge of relating the available contents with the users present. It will be an evolutionary system that learns from the interaction of the user, as well as from certain variables of its surroundings. However, this system has the capacity to instead of using an evolutionary system of content selection for the personalization of contents for the user, a statistical predictive algorithm based on the user data stored on the server is used (for example a content selection system based on the socio-economic data of the user) or said selection is made by a person manually.
  • the content manager (33) is the main module in the server part. Directs the execution of the tasks to be performed. It also incorporates a small database with the connected users, the size in seconds of the next block of personalized content for each of them, as well as the personalized contents that are stored in each communication device (1).
  • This module directs the selection of content according to user and, once chosen, is responsible for sending it to the user before it is necessary to issue it. Finally, this module will be in charge of making a statistical treatment of all the information handled. The statistics generated will be sent via a communications connection (7) to the web server (4) for later presentation.
  • the web server (4) is the portal in which the statistics received from the server's content manager will be presented to, in this way, have a complete view, both of the operation of the system and its evolution, making access to all This information is as simple as possible.
  • the communications that are maintained between all the parts of the system are: the sending of the personalized contents to the mass storage device (12) by means of a connection in a communications network (6) such as by means of cable or wireless system; the channels broadcast by the broadcaster aerially (5); the data sent by the device (1) to the server (3) through a connection in a communications network (6), to register and connect to the service, as well as all information interacting with the system; The statistical data, once processed, is sent to the web server (4) to be displayed, through a communications connection (7). DESCRIPTION OF THE DRAWINGS
  • Figure 1 represents the system for the emission of personalized advertising contents proposed in the present invention, where (1) is a communication device, (2) is a content provider or broadcaster, (3) is a server, (4) it is a web server, (5) are the channels broadcast by the broadcaster aerially, (6) a connection in a communications network and (7) the communications connection used to send the user behavior data to the web server (4 ).
  • Figure 2 is a schematic representation of the components of the communications device where (11) a player, (12) a mass storage device, (13) a device manager and (14) a system for capturing consumption and preferences of the Username.
  • Figure 3 is a representation of the server where (1) is a database of the user and the content files to be disseminated, (32) an evolutionary system of content selection based on evolutionary artificial intelligence, which selects the contents for each user and (33) a content manager (33) which in turn incorporates a database with information of the connected users and the contents for them.
  • the user starts the device manager (13), this sends to the content manager (33) from the server (3) the username and password and is sent via a secure connection (through the IP protocol) (6).
  • the time table in the television broadcast is requested to know when the next block of commercial multimedia content arrives and its duration. Otherwise the service subscription form is sent to you.
  • the device manager (13) will start the player (11), it makes use of those APIs (such as Mobile Media API JSR 135) that allow the reproduction of multimedia content received from the broadcaster (2) or from the server custom content It also allows the possibility of playing video available on an http link and from there you will get the requested temporary planning. Also, look at your mass storage device (12) if, from any previous session, there were commercial multimedia content not shown. During this period the user's behavior will continue to be monitored in order to provide information to the evolutionary content selection system (32) and thus facilitate the method of content selection.
  • JSR 75 File Connection
  • SATSA JSR 177
  • This data received by the content manager (33) of the server (3) will be communicated to the evolutionary content selection system (32) which, through an artificial intelligence system (for example based on neural networks or similar expert system), would select the most appropriate contents, taking into account the necessary time as well as the user to whom these contents are directed.
  • an artificial intelligence system for example based on neural networks or similar expert system
  • the contents and data of the users will be stored in a relational database (31) controlled by a MySQL manager.
  • the communication device (1) will have a record and will maintain a file with the user's behavior with respect to the commercial multimedia contents shown. This information will be sent to the server content manager (33) at the end of the television viewing. The manager will update the relevant databases.
  • the web server (4) will show the statistical data selected by the system administrator in charge of maintaining the database and the web portal and that can be selected from a menu, on the same server. To perform this action the administrator will have to identify.
  • the J2ME platform with the MIDP and CLDC profile and its optional packages has been chosen, due to the advantages offered.
  • the player (11) or player
  • the interaction with the mass storage block will be carried out with the File Connection (JSR 75) and SATSA (JSR 177) APIs that provide SIM card access capabilities, as well as the terminal's file system, including the expansion card of memory
  • the device manager (13) will also be developed in JAVA. Communications with the server (3) of personalized content will be made through secure wireless IP connections (6) (https protocol with SSL), necessary for user authentication and subsequent interaction with the server (3). Through 3G or WiMax if they are available, in the area that the user is, the latter.
  • the web portal (4) is developed with DHTML and XML for the presentation of operating statistics. To limit access to information only to system administrators, the use of secure https connections (7) is proposed. These pages will be hosted on a web server, in our case Apache. In the case, the channels broadcast by the broadcaster aerial (5), will be made through DVB-H connections, to ensure the correct sending and reception of multimedia content.

Abstract

The invention described herein relates to a system and a method for transmitting personalized advertising content for communication devices. This system delivers advertising content via one or more mobile communication networks, enabling users to receive personalized advertisements transparently, said advertisements being selected from the transmission centre in accordance with information on the preferences of each user, said information being compiled and processed by an artificial intelligence or statistical unit associated with the communication display device.

Description

TÍTULO TITLE
Sistema y procedimiento para la emisión de contenidos personalizados en dispositivos de comunicaciónSystem and procedure for issuing personalized content on communication devices
SECTOR TÉCNICOTECHNICAL SECTOR
Tecnología de las Telecomunicaciones, difusión sonido y televisión (UNESCO 3325.01)Telecommunications Technology, sound and television broadcasting (UNESCO 3325.01)
ESTADO DE LA TÉCNICA La emisión de contenidos para dispositivos portátiles ha sido posible desde la llegada de la telefonía móvil digital. Aunque la explosión de estos servicios ha llegado con la comercialización de servicios de video sobre redes de telefonía móvil de 3a generación o de los estándares y tecnologías de radiodifusión de señal audiovisual para dispositivos portátiles como DVB-H o MediaFlo. La radiodifusión de señal audiovisual para dispositivos móviles se realiza de la misma forma que mediante en dispositivos fijos aunque con características adaptadas como se puede ver en el estándar DVB-H. Hasta ahora los contenidos tanto comunes como comerciales se realizan de forma "uno para todos" en la parte de emisión y radiodifusión, llegando el mismo contenido y solamente haciendo una regionalización del mismo usando diferente contenido en los emisores y reemisores de señal.STATE OF THE TECHNIQUE The broadcast of content for portable devices has been possible since the arrival of digital mobile telephony. Although the explosion of these services has come up with marketing video services over mobile networks of 3rd generation or standards and audiovisual signal broadcasting technologies for portable devices such as DVB-H or MediaFlo. Audiovisual signal broadcasting for mobile devices is done in the same way as in fixed devices but with adapted features as can be seen in the DVB-H standard. So far, both common and commercial content are made "one for all" in the broadcasting and broadcasting part, arriving at the same content and only by regionalizing it using different content in the transmitters and signal transmitters.
Otros sistemas se han realizado para Internet o sistemas de distribución de televisión con receptores fijos, aunque las posibilidades de los dispositivos portátiles son mucho mayores que los mencionados.Other systems have been made for the Internet or television distribution systems with fixed receivers, although the possibilities of portable devices are much greater than those mentioned.
De entre los sistemas patentados relacionados con la gestión de publicidad pueden reverenciarse varios que guardan mayor o menor similitud con el presente.Among the patented systems related to advertising management, several can be revered that are more or less similar to this.
Microsoft Corp. dispone de una patente "Automatically Inserting Advertisements into Source Video Contení Playback Streams", US2007204310, que recoge un sistema y métodos para la inserción automática de publicidad en fuentes de vídeo. Esta patente se limita a la inserción de publicidad en el vídeo, no abarca la integración de ese vídeo en una red de comunicación móvil, bien DVB bien 3 G como en la presente, ni los aspectos relacionados con la transmisión. Google Inc.dispone igualmente de dos patentes "Targeted Mobile Advertisements", WO2007098487, que define un método para generar contenidos publicitarios para transmitir a dispositivos móviles tras recibir solicitud desde un terminal; y, "Suggesting and/or Providing Targeting Criteria for Advertisements", KR20060130155, que sintetiza un conjunto de palabras claves con términos-categorías de clasificación que sirvan de soporte para seleccionar los anuncios servidos a un destino. La primera patente trabaja sobre dispositivos móviles, pero a diferencia de la presente sólo sobre redes de telefonía, además, el envío de publicidad es bajo demanda, no siendo integrado en el flujo audiovisual y transparente para el usuario como lo es en esta. La segunda, recoge un conjunto de términos para mejorar la personalización, el objetivo de la presente patente es lograr esta a través de la información del sistema, sin entrar en la determinación de parámetros o clasificaciones ontológicas.Microsoft Corp. has a patent "Automatically Inserting Advertisements into Source Video Contained Playback Streams", US2007204310, which includes a system and methods for the automatic insertion of advertising in video sources. This patent is limited to the insertion of advertising in the video, it does not cover the integration of that video in a mobile communication network, either DVB or 3G as in the present, nor the aspects related to transmission. Google Inc. also has two patents "Targeted Mobile Advertisements", WO2007098487, which defines a method to generate advertising content to transmit to mobile devices after receiving a request from a terminal; and, "Suggesting and / or Providing Targeting Criteria for Advertisements", KR20060130155, which synthesizes a set of keywords with classification terms-categories that serve as support for selecting the ads served to a destination. The first patent works on mobile devices, but unlike the present one only on telephone networks, in addition, the sending of advertising is on demand, not being integrated into the audiovisual flow and transparent to the user as it is in it. The second includes a set of terms to improve personalization, the objective of this patent is to achieve this through the information of the system, without entering into the determination of parameters or ontological classifications.
En una línea similar Glenbrook Associated Inc. registró una patente "System and Method for Generating and Delivering Personalized Content", WO2007084793, que configura un sistema de multimedia para la personalización de contenidos para un usuario individual. La patente de Glenbrook presenta un modelo para personalizar contenidos pero no incluye la gestión de los mismos en la red de comunicación como esta, ni el detalle de procedimiento para los contenidos publicitarios que está recogido en esta patente. Discovery Communicat Inc. dispone de tres patentes en este entorno: "Internally Targeted Advertisements using Televisión Delivery Systems", AU2002356545, "Targeting Advertisiments to Televisions Termináis", HKl 048037, y "Assigning Targeted Advertisements to Múltiple Broadcast Channels", HKl 048038. La primera describe una arquitectura multicanal para permitir el envío de publicidad dirigida directamente a terminales de televisión conectados a un centro de datos o una cabecera de cable; la segunda, recoge un modelo de bases de datos, hardware específico y comunicaciones de los dispositivos con la central para mejorar la personalización de la publicidad que se gestiona mediante la patente anterior; y, la tercera, facilita métodos para la gestión del modelo de personalización de publicidad con desconexiones por grupos de interés dentro de la arquitectura definida. Este conjunto de patentes está centrado en el entorno de difusión de televisión en redes de cable con sus peculiaridades, frente al objetivo de trabajo en redes de movilidad que se presenta en esta patente.In a similar vein, Glenbrook Associated Inc. registered a "System and Method for Generating and Delivering Personalized Content" patent, WO2007084793, which configures a multimedia system for personalizing content for an individual user. The Glenbrook patent presents a model for customizing contents but does not include the management of them in the communication network like this, nor the procedural detail for the advertising content that is included in this patent. Discovery Communicat Inc. has three patents in this environment: "Internally Targeted Advertisements using Television Delivery Systems", AU2002356545, "Targeting Advertisiments to Televisions Termináis", HKl 048037, and "Assigning Targeted Advertisements to Multiple Broadcast Channels", HKl 048038. the first describes a multichannel architecture to allow the sending of advertising directed directly to television terminals connected to a data center or a cable header; the second, includes a model of databases, specific hardware and communications of the devices with the central to improve the personalization of the advertising that is managed by the previous patent; and, third, it facilitates methods for managing the advertising personalization model with disconnections by interest groups within the defined architecture. This set of patents is focused on the television broadcasting environment in cable networks with their peculiarities, against the objective of work in mobility networks presented in this patent.
De Product Engine Inc. puede mencionarse la patente "Method, Algorithm, and Computer Program for Optimizing the Performance of Messages Including Advertisements in an Interactive Measurable Médium", US2007050204, que detalla el método, los procedimientos, algoritmia, sistema y programación con objeto de mejorar y optimizar la gestión de campañas publicitarias en mercados como Internet, en los que es posible gracias a la interactividad recibir información adicional de los usuarios. Esta patente se centra en la recogida y gestión de información del usuario a través de la interacción de los mismos, es de mucho menor ámbito que la patente presente, ya que esta integra la gestión del contenido y de la red de transporte junto con la de adquisición de información del usuario con el objetivo de la personalización.From Product Engine Inc., the "Method, Algorithm, and Computer Program for Optimizing the Performance of Messages Including Advertisements in an Interactive Measurable Medium", US2007050204, detailing the method, procedures, algorithm, system and programming in order to improve and optimize the management of advertising campaigns in markets such as the Internet, where it is possible thanks to interactivity to receive additional information from users. This patent focuses on the collection and management of user information through their interaction, it is of much smaller scope than the present patent, since it integrates the management of the content and the transport network together with that of Acquisition of user information for the purpose of personalization.
Prime Res Alliance E Inc dispone una patente "Delivering Targeted Advertisements to the Set-Top-Box", US2005278743, que define el uso de un canal adicional para volcar contenidos publicitarios personalizados sobre un receptor de usuario de televisión.Prime Res Alliance E Inc has a "Delivering Targeted Advertisements to the Set-Top-Box" patent, US2005278743, which defines the use of an additional channel to dump personalized advertising content onto a television user receiver.
Esta patente se centra en el entorno de receptores de televisión convencional, no de movilidad, en base a volcado de contenidos para canales adicionales y no en su gestión conjunta e integrada en los flujos de media.This patent focuses on the environment of conventional television receivers, not mobility, based on content dump for additional channels and not in their joint and integrated management in media streams.
En Europa, se han encontrado dos patentes que trabajan en un entorno similar: "Interactive televisión broadcast system uses two video signáis on single channel with alternative views combined with advertisements" de NPTV (Francia), FR2793987, y "Switching device for changing televisión programme to alternative programme, e.g. for determining effectiveness of advertisements" de FRAUNHOFER GES FORSCHUNG (Alemania), DEl 9840522. La primera gestiona un doble envío de información, la del programa principal y anuncios asociados y la de un segundo envío de anuncios; y su visionado final a elección del usuario ajustándose el visionado con unas señales de control transmitidas y los contenidos grabados en una memoria del receptor. La segunda, presenta un modelo de gestión de los contenidos basado en un conmutador instalado en el receptor de televisión o en el grabador y que provea de una segunda señal de entrada al televisor según la información de control que reciba. Ambas patentes están diseñadas para receptores de televisión convencionales, existe interacción directa del usuario a la hora de seleccionar el contenido lo cual determina las diferencias con la patente presentada ya que está permite utilizar redes en movilidad y consigue un visionado de los contenidos de forma transparente para el usuario final.In Europe, two patents working in a similar environment have been found: "Interactive television broadcast system uses two video sign on single channel with alternative views combined with advertisements" by NPTV (France), FR2793987, and "Switching device for changing television program to alternative program, eg for determining effectiveness of advertisements "by FRAUNHOFER GES FORSCHUNG (Germany), DE 9840522. The first one manages a double sending of information, that of the main program and associated announcements and that of a second sending of announcements; and its final viewing at the user's choice, adjusting the viewing with transmitted control signals and the contents recorded in a memory of the receiver. The second one presents a content management model based on a switch installed on the television receiver or on the recorder and providing a second input signal to the television according to the control information it receives. Both patents are designed to Conventional television receivers, there is direct user interaction when selecting the content which determines the differences with the patent presented since it is possible to use networks in mobility and achieves a transparent viewing of the contents for the end user.
EXPLICACIÓN DE LA INVENCIÓNEXPLANATION OF THE INVENTION
El sistema y el procedimiento de emisión de contenidos publicitarios personalizados según características y consumos de los usuarios, para dispositivos de comunicación que se presenta, es una solución para la entrega a través de, al menos, una red de comunicaciones que permita luego la visualización individual de archivos multimedia a un número de dispositivos de comunicación electrónicos con capacidades de reproducción de vídeo y audio y que permite que esta entrega de los datos sea selectiva en función de las características del usuario según un sistema inteligente que permite extraer las características del usuario y por ende que reciba aquellos contenidos publicitarios personalizados en vez de la reproducción de los contenidos comerciales difundidos a todos los usuarios.The system and the procedure for the issuance of personalized advertising content according to the characteristics and consumption of the users, for communication devices that are presented, is a solution for delivery through at least one communications network that allows the individual visualization of multimedia files to a number of electronic communication devices with video and audio playback capabilities and that allows this data delivery to be selective based on the characteristics of the user according to an intelligent system that allows the user to extract the characteristics of the user and by so that you receive those personalized advertising contents instead of the reproduction of the commercial contents disseminated to all users.
De este modo, al iniciarse un periodo publicitario ordinario, el usuario del dispositivo de comunicación, que lleve implementado el sistema, comenzará a visualizar una serie de contenidos multimedia comerciales seleccionados desde el propio emisor y previamente almacenados en el terminal, especialmente pensados para satisfacer sus gustos y preferencias personales.Thus, at the beginning of an ordinary advertising period, the user of the communication device, which has implemented the system, will begin to visualize a series of commercial multimedia contents selected from the sender itself and previously stored in the terminal, specially designed to satisfy their personal tastes and preferences.
En el contexto de esta invención, el dispositivo de comunicación puede ser cualquier dispositivo electrónico de comunicación, como por ejemplo un terminal móvil, un receptor de televisión, un GPS, una agenda electrónica, o cualquier otro dispositivo con capacidad de comunicación con el exterior.In the context of this invention, the communication device may be any electronic communication device, such as a mobile terminal, a television receiver, a GPS, an electronic agenda, or any other device capable of communicating with the outside.
En un sistema basado en este modelo, un proveedor de contenidos o radiodifusor (2) envía la señal de audio, video o ambas mediante algún método de transmisión por ondas (5). El propio dispositivo de comunicación (1), al ejecutar la opción de reproducción de audio o vídeo manda, a través del gestor de dispositivo (13) y mediante una conexión en una red de comunicaciones (6), la petición de acceso al servicio de contenido personalizado. Mientras el usuario realiza el visionado de cualquier contenido de audio o vídeo, en el servidor (3) se inicia la asignación del contenido personalizado a entregarle. Para ello se hace uso tanto de la información proporcionada por el propio usuario como de la inferida a través de su comportamiento con respecto a todo aquel contenido presentado, además de leer las marcas de tiempos introducidas en la emisión por el radiodifusor. A la vez, y mediante la conexión en una red de comunicaciones (6) entre servidor (3) y el dispositivo de comunicación (1), se hace un estudio de qué cantidad de contenido es necesario dentro del siguiente bloque a presentar, para lo que deberá tenerse en cuenta de cuánto tiempo de bloque se dispone y qué contenido se encuentra ya presente en el dispositivo de almacenamiento masivo (12) del dispositivo de comunicación (1). Debido al pequeño tamaño de estos contenidos, su envío hacia el dispositivo de comunicación también podrá realizarse mediante conexiones de red. El sistema trabajara independientemente de si los archivos de contenidos a enviar son encriptados o cifrados o no. En el momento en el que en la transmisión de audio y video se muestren los contenidos comerciales, el reproductor del servidor (11) deberá comenzar la presentación del contenido elegido; en el caso de no disponer del contenido a tiempo se mostrara una imagen estática previamente guardada en el dispositivo de comunicación. Durante este periodo, el comportamiento del usuario seguirá siendo monitorizado con el objetivo de proporcionar información al sistema evolutivo de selección de contenidos (32) del servidor (3) y así facilitar el método de elección de contenidos.In a system based on this model, a content provider or broadcaster (2) sends the audio, video or both signal by some method of wave transmission (5). The communication device (1) itself, when executing the option of audio or video reproduction, sends, through a device manager (13) and through a connection in a communications network (6), the request for access to the service of custom content While the user is viewing any audio or video content, on the server (3) the assignment of the personalized content to be delivered begins. For this, both the information provided by the user and the information inferred through their behavior are used with respect to all the content presented, in addition to reading the timestamps introduced in the broadcast by the broadcaster. At the same time, and by connecting in a communications network (6) between server (3) and the communication device (1), a study is made of how much content is necessary within the next block to be presented, for what It should be taken into account how much block time is available and what content is already present in the mass storage device (12) of the communication device (1). Due to the small size of these contents, it can also be sent to the communication device via network connections. The system will work regardless of whether the content files to be sent are encrypted or encrypted or not. At the moment in which the commercial content is shown in the audio and video transmission, the server player (11) must start the presentation of the chosen content; in the case of not having the content on time, a static image previously saved in the communication device will be displayed. During this period, user behavior will continue to be monitored in order to provide information to the evolutionary content selection system (32) of the server (3) and thus facilitate the method of content selection.
Todas las acciones realizadas por el usuario, desde el tiempo de conexión hasta su visualización, como por ejemplo la actitud de éste frente a los contenidos presentados, obtenida mediante una interacción directa de usuario con el dispositivo de comunicación (1) o bien mediante la captación externa de datos biométricos del usuario; o la interacción con el dispositivo de comunicación (1), se guardarán en el servidor (3) para su tratamiento estadístico y la posterior presentación de los resultados de este tratamiento en el servidor web (4). Los datos que se han ido almacenando sobre el comportamiento del usuario se enviarán cuando el usuario termine de visualizar la emisión de audio y video, completa o parcialmente, para que las modificaciones que se puedan hacer en el sistema evolutivo de selección de contenidos (32) se produzcan paulatinamente. Las estadísticas a mostrar en el servidor web (4) podrán ser personalizadas por el administrador del sistema, conectándose al mismo mediante algún tipo de conexión de comunicaciones (7).All the actions carried out by the user, from the time of connection until their visualization, such as the attitude of the user towards the contents presented, obtained by means of a direct user interaction with the communication device (1) or by means of capturing external user biometric data; or the interaction with the communication device (1), will be saved on the server (3) for statistical processing and the subsequent presentation of the results of this treatment on the web server (4). The data that has been stored on the user's behavior will be sent when the user finishes visualizing the audio and video broadcast, completely or partially, so that the modifications that can be made in the evolutionary system of content selection (32) occur gradually. The statistics to be displayed on the web server (4) can be customized by the system administrator, connecting to it through some type of communications connection (7).
Dentro de este sistema, el dispositivo de comunicaciones (1), el cual tiene la capacidad de presentación de información y reproducción de contenidos multimedia, que poseerá cada uno de los usuarios registrados, dispondrá de, al menos, los módulos siguientes: un reproductor (11), un dispositivo de almacenamiento masivo (12), un gestor de dispositivo (13), - un sistema de captación de consumo y preferencias del usuario (14).Within this system, the communications device (1), which has the ability to present information and reproduce multimedia content, which each of the registered users will have, will have at least the following modules: a player ( 11), a mass storage device (12), a device manager (13), - a system for capturing consumption and user preferences (14).
El reproductor (11), cuya funcionalidad principal es la de reproducir el contenido multimedia recibido, tanto el flujo de audio y video como los contenidos personalizados (que serán proporcionados por el gestor de contenidos del servidor (3)), ofrecerá, además, la posibilidad de seleccionar el canal a presentar en cualquier momento según la decisión del usuario. Esto implica que puede darse un cambio en el momento en el que se esté visionando el contenido personalizado elegido para el usuario.The player (11), whose main functionality is to reproduce the multimedia content received, both the audio and video stream and the personalized content (which will be provided by the server content manager (3)), will also offer the possibility of selecting the channel to be presented at any time according to the user's decision. This implies that there may be a change at the moment in which the personalized content chosen for the user is being viewed.
El dispositivo de almacenamiento masivo (12) se encargará de guardar bloques enteros, o partes, de aquellos contenidos personalizados procedentes del servidor (3) que no hayan podido ser reproducidos, ya sea por la interacción del usuario o porque el tiempo disponible para su presentación era menor que la propia duración del bloque. Este dispositivo puede ser tanto externo al dispositivo móvil, como estar integrado en el mismo. Si el dispositivo de comunicación no dispone de este modulo, o si no se quiere hacer uso de él, la transmisión de archivos de contenidos al dispositivo de comunicación no se almacena en el dispositivo de almacenamiento masivo (12) sino que se reproduce sin necesidad de almacenarlo completamente previo a la visualización.The mass storage device (12) will be responsible for storing entire blocks, or parts, of those customized contents from the server (3) that could not be reproduced, either by user interaction or because the time available for presentation It was shorter than the block's own duration. This device can be both external to the mobile device, and integrated into it. If the communication device does not have this module, or if you do not want to use it, the transmission of content files to the communication device is not stored in the mass storage device (12) but is reproduced without the need for Store it completely before viewing.
El gestor del dispositivo (13) es el módulo principal de la arquitectura del sistema de la parte del dispositivo de comunicación (1). Se encargará de coordinar, gestionar y realizar las comunicaciones con el servidor (3), informándole de los eventos realizados por el usuario (como por ejemplo, cambio de canal, apagado del dispositivo, etc.). Su primera función será la de enviar un mensaje al servidor al arrancar la aplicación para, de esta forma, indicar la disponibilidad del dispositivo.The device manager (13) is the main module of the system architecture of the communication device part (1). It will be in charge of coordinating, managing and carrying out communications with the server (3), informing you of the events carried out by the user (such as changing the channel, switching off the device, etc.). its The first function will be to send a message to the server when the application starts up, in order to indicate the availability of the device.
Otros datos de interés enviados pueden ser: el de cambio de canal por parte del usuario, si al producirse ese cambio se estaba reproduciendo un contenido personalizado o no, cuál fue el último de estos contenidos reproducido, etc. Además llevará un registro de los bloques presentados y de aquellos almacenados para su posterior reutilización.Other information of interest sent can be: the change of channel by the user, if at the time of that change a personalized content was being reproduced or not, what was the last of these contents reproduced, etc. It will also keep a record of the blocks presented and those stored for later reuse.
El sistema de captación de consumo y preferencias del usuario (14) captura la información de consumo del usuario de los programas individuales, y lo manda a la base de datos (31) al finalizar o entre medias de la visualización audiovisual para que el sistema de procesado de datos de usuario del servidor (3) extraiga las características y adecúe la información comercial personalizada que va a ser enviada al usuario.The system for capturing consumption and user preferences (14) captures the consumption information of the user of the individual programs, and sends it to the database (31) at the end or between media of the audiovisual visualization so that the system of Processing of user data from the server (3) extract the features and adapt the personalized commercial information that will be sent to the user.
El servidor (3) del sistema constituye gran parte de la inteligencia del sistema. Es el encargado de la selección de la información que se enviará a los suscriptores, teniendo en cuenta datos del entorno de los mismos así como sus preferencias, manifestadas tanto por ellos como inducidas por sus acciones. Consta, al menos, de: base de datos (31), una selección de contenidos (32), un gestor de contenidos (33).The server (3) of the system constitutes a large part of the intelligence of the system. He is in charge of the selection of the information that will be sent to the subscribers, taking into account data about their surroundings as well as their preferences, expressed both by them and induced by their actions. It consists, at least, of: database (31), a selection of contents (32), a content manager (33).
La base de datos (31) almacenará todos los datos de usuario. También incluirá los contenidos disponibles para su difusión, catalogados según su contenido. Para finalizar dispondrá de una serie de etiquetas para terminar de modelar la relación entre los usuarios y los contenidos personalizados.The database (31) will store all user data. It will also include the contents available for dissemination, cataloged according to their content. Finally, you will have a series of labels to finish modeling the relationship between users and personalized content.
La selección de contenidos (32) es un módulo basado en inteligencia artificial y se encargará de relacionar los contenidos disponibles con los usuarios presentes. Será un sistema evolutivo que vaya aprendiendo de la interacción del usuario, así como de ciertas variables del entorno del mismo. Ahora bien, este sistema tiene la capacidad de en lugar de utilizar un sistema evolutivo de selección de contenidos para la personalización de contenidos de cara al usuario, se utilice un algoritmo predictivo estadístico basado en los datos de los usuarios almacenados en el servidor (por ejemplo un sistema de selección de contenidos basado en los datos socioeconómicos de los usuario) o bien dicha selección se realiza por una persona manualmente.The selection of contents (32) is a module based on artificial intelligence and will be in charge of relating the available contents with the users present. It will be an evolutionary system that learns from the interaction of the user, as well as from certain variables of its surroundings. However, this system has the capacity to instead of using an evolutionary system of content selection for the personalization of contents for the user, a statistical predictive algorithm based on the user data stored on the server is used (for example a content selection system based on the socio-economic data of the user) or said selection is made by a person manually.
El gestor de contenidos (33) es el módulo principal en la parte del servidor. Dirige la ejecución de las tareas a realizar. Además incorpora una pequeña base de datos con los usuarios conectados, el tamaño en segundos del próximo bloque de contenido personalizado para cada uno de ellos, así como los contenidos personalizados que se encuentren almacenados en cada dispositivo de comunicación (1).The content manager (33) is the main module in the server part. Directs the execution of the tasks to be performed. It also incorporates a small database with the connected users, the size in seconds of the next block of personalized content for each of them, as well as the personalized contents that are stored in each communication device (1).
Este módulo dirige la selección del contenido según usuario y, una vez elegido, se encarga de enviarlo al usuario antes de que sea necesario emitirlo. Para finalizar, este módulo se encargará de hacer un tratamiento estadístico de toda la información manejada. Las estadísticas generadas serán enviadas mediante una conexión de comunicaciones (7) al servidor web (4) para su posterior presentación.This module directs the selection of content according to user and, once chosen, is responsible for sending it to the user before it is necessary to issue it. Finally, this module will be in charge of making a statistical treatment of all the information handled. The statistics generated will be sent via a communications connection (7) to the web server (4) for later presentation.
El servidor web (4) es el portal en el que serán presentadas las estadísticas recibidas del gestor de contenidos del servidor para, de esta forma, tener una visión completa, tanto del funcionamiento del sistema como de su evolución, haciendo que el acceso a toda esta información sea lo más sencillo posible.The web server (4) is the portal in which the statistics received from the server's content manager will be presented to, in this way, have a complete view, both of the operation of the system and its evolution, making access to all This information is as simple as possible.
Las comunicaciones que se mantienen entre todas las partes del sistema son: el envío de los contenidos personalizados hacia el dispositivo masivo de almacenamiento (12) por medio de una conexión en una red de comunicaciones (6) como por ejemplo mediante cable o sistema inalámbrico; los canales emitidos por el radiodifusor aéreamente (5); los datos enviados por el dispositivo (1) hacia el servidor (3) mediante una conexión en una red de comunicaciones (6), para darse de alta en el servicio y conectarse al mismo, así como toda la información de interactuación con el sistema; los datos estadísticos, una vez tratados, son enviados al servidor web (4) para ser mostrados, mediante una conexión de comunicaciones (7). DESCRIPCIÓN DE LOS DIBUJOSThe communications that are maintained between all the parts of the system are: the sending of the personalized contents to the mass storage device (12) by means of a connection in a communications network (6) such as by means of cable or wireless system; the channels broadcast by the broadcaster aerially (5); the data sent by the device (1) to the server (3) through a connection in a communications network (6), to register and connect to the service, as well as all information interacting with the system; The statistical data, once processed, is sent to the web server (4) to be displayed, through a communications connection (7). DESCRIPTION OF THE DRAWINGS
La figura 1 representa el sistema para la emisión de contenidos publicitarios personalizados propuesto en la presente invención, donde (1) es un dispositivo de comunicación, (2) es un proveedor de contenidos o radiodifusor, (3) es un servidor, (4) es un servidor web, (5) son los canales emitidos por el radiodifusor aéreamente, (6) una conexión en una red de comunicaciones y (7) la conexión de comunicaciones empleada para enviar los datos sobre el comportamiento del usuario al servidor web (4).Figure 1 represents the system for the emission of personalized advertising contents proposed in the present invention, where (1) is a communication device, (2) is a content provider or broadcaster, (3) is a server, (4) it is a web server, (5) are the channels broadcast by the broadcaster aerially, (6) a connection in a communications network and (7) the communications connection used to send the user behavior data to the web server (4 ).
La figura 2 es una representación esquemática de los componentes del dispositivo de comunicaciones donde (11) un reproductor, (12) un dispositivo de almacenamiento masivo, (13) un gestor de dispositivo y (14) un sistema de captación de consumo y preferencias del usuario.Figure 2 is a schematic representation of the components of the communications device where (11) a player, (12) a mass storage device, (13) a device manager and (14) a system for capturing consumption and preferences of the Username.
La figura 3 es una representación del servidor donde (1) es una base de datos del usuario y de los archivos de contenidos a difundir, (32) un sistema evolutivo de selección de contenidos basado en inteligencia artificial evolutiva, que selecciona los contenidos para cada usuario y (33) un gestor de contenidos (33) que incorpora a su vez una base de datos con información de los usuarios conectados y de los contenidos para éstos.Figure 3 is a representation of the server where (1) is a database of the user and the content files to be disseminated, (32) an evolutionary system of content selection based on evolutionary artificial intelligence, which selects the contents for each user and (33) a content manager (33) which in turn incorporates a database with information of the connected users and the contents for them.
EXPOSICIÓN DE UN MODO DE REALIZACIÓN DE LA INVENCIÓNEXHIBITION OF AN EMBODIMENT OF THE INVENTION
En una implementación práctica todo comenzaría desde el dispositivo de comunicación (1), que en este caso es un teléfono móvil o agenda electrónica con capacidad de conexión a internet, el usuario arranca el gestor del dispositivo (13), este manda al gestor de contenidos (33) del servidor (3) el usuario y la contraseña y se envía mediante una conexión (mediante el protocolo IP) segura (6). Si el usuario está suscrito al servicio se le solicita la tabla de tiempos que va en la emisión de televisión para saber cuándo llega el siguiente bloque de contenido multimedia comercial y su duración. En caso contrario se le manda el formulario de suscripción al servicio. El gestor de dispositivo (13) arrancará el reproductor (11), éste hace uso de aquellas APIs (como por ejemplo Mobile Media API JSR 135) que permitan la reproducción del contenido multimedia recibido desde el radiodifusor (2) o desde el servidor de contenidos personalizados. También permite la posibilidad de reproducir vídeo disponible en un enlace http y de allí obtendrá la planificación temporal solicitada. Además, mira en su dispositivo de almacenamiento masivo (12) si, de alguna sesión anterior, quedaban contenidos multimedia comercial no mostrados. Durante este periodo el comportamiento del usuario seguirá siendo monitorizado con el objetivo de proporcionar de esta manera información al sistema evolutivo de selección de contenidos (32) y así facilitar el método de elección de contenidos.In a practical implementation everything would start from the communication device (1), which in this case is a mobile phone or electronic phonebook with internet connection capability, the user starts the device manager (13), this sends to the content manager (33) from the server (3) the username and password and is sent via a secure connection (through the IP protocol) (6). If the user is subscribed to the service, the time table in the television broadcast is requested to know when the next block of commercial multimedia content arrives and its duration. Otherwise the service subscription form is sent to you. The device manager (13) will start the player (11), it makes use of those APIs (such as Mobile Media API JSR 135) that allow the reproduction of multimedia content received from the broadcaster (2) or from the server custom content It also allows the possibility of playing video available on an http link and from there you will get the requested temporary planning. Also, look at your mass storage device (12) if, from any previous session, there were commercial multimedia content not shown. During this period the user's behavior will continue to be monitored in order to provide information to the evolutionary content selection system (32) and thus facilitate the method of content selection.
La interacción con el bloque de almacenamiento masivo (12) se realiza con las APIs File Connection (JSR 75) y SATSA (JSR 177) que proporcionan capacidades de acceso a tarjetas SIM, así como al sistema de archivos del dispositivo incluyendo en él la tarjeta de ampliación de memoria. Esta información también es enviada al servidor (3).The interaction with the mass storage block (12) is done with the File Connection (JSR 75) and SATSA (JSR 177) APIs that provide SIM card access capabilities, as well as the device's file system including the card of memory expansion. This information is also sent to the server (3).
Estos datos recibidos por el gestor de contenidos (33) del servidor (3) serán comunicados al sistema evolutivo de selección de contenidos (32) que, mediante un sistema de inteligencia artificial (por ejemplo basado en redes neuronales o sistema experto similar), seleccionaría los contenidos más adecuados, teniendo en cuenta el tiempo necesario así como el usuario al que se dirigen estos contenidos.This data received by the content manager (33) of the server (3) will be communicated to the evolutionary content selection system (32) which, through an artificial intelligence system (for example based on neural networks or similar expert system), would select the most appropriate contents, taking into account the necessary time as well as the user to whom these contents are directed.
Los contenidos y los datos de los usuarios estarán almacenados en una base de datos (31) relacional controlada por un gestor MySQL. El dispositivo de comunicación (1) tendrá constancia y mantendrá un fichero con el comportamiento del usuario con respecto a los contenidos multimedia comerciales mostrados. Esta información será enviada al gestor de contenidos del servidor (33) al finalizar la visualización de la televisión. El gestor actualizará las bases de datos pertinentes.The contents and data of the users will be stored in a relational database (31) controlled by a MySQL manager. The communication device (1) will have a record and will maintain a file with the user's behavior with respect to the commercial multimedia contents shown. This information will be sent to the server content manager (33) at the end of the television viewing. The manager will update the relevant databases.
Durante este periodo el comportamiento del usuario seguirá siendo monitorizado con el objetivo de proporcionar de esta manera información al bloque de inteligencia artificial y así facilitar el método de elección de contenidos.During this period the user's behavior will continue to be monitored in order to provide information to the artificial intelligence block and thus facilitate the method of content selection.
El servidor web (4) mostrará los datos estadísticos seleccionados por el administrador del sistema encargado de mantener la base de datos y el portal web y que podrán ser seleccionados desde un menú, en el mismo servidor. Para realizar esta acción el administrador se tendrá que identificar. Para su desarrollo en el sistema se ha elegido la plataforma J2ME con el perfil MIDP y CLDC y sus paquetes opcionales, debido a las ventajas ofrecidas. Como la posibilidad de tener un interfaz amigable con el usuario o la capacidad de reproducir video sobre los terminales seleccionados. En el caso del reproductor (11) (o player) se hace uso de aquellas APIs que permitan la reproducción del contenido multimedia recibido desde el radiodifusor (2) o desde el servidor de contenidos personalizados (como por ejemplo Mobile Media API JSR 135). También permite la posibilidad de reproducir vídeo disponible en un enlace http, con lo que sería innecesario que el terminal recibiera tal contenido y lo almacenará sino que bastaría con realizar una conexión IP a ese enlace y mostrarlo por pantalla.The web server (4) will show the statistical data selected by the system administrator in charge of maintaining the database and the web portal and that can be selected from a menu, on the same server. To perform this action the administrator will have to identify. For its development in the system, the J2ME platform with the MIDP and CLDC profile and its optional packages has been chosen, due to the advantages offered. As the possibility of having a user friendly interface or the ability to play video on the selected terminals. In the case of the player (11) (or player) use is made of those APIs that allow the reproduction of multimedia content received from the broadcaster (2) or from the customized content server (such as Mobile Media API JSR 135). It also allows the possibility of playing video available on an http link, so it would be unnecessary for the terminal to receive such content and store it but it would be enough to make an IP connection to that link and display it on the screen.
La interacción con el bloque de almacenamiento masivo se realizará con las APIs File Connection (JSR 75) y SATSA (JSR 177) que proporcionan capacidades de acceso a tarjetas SIM, así como al sistema de archivos del terminal, incluyendo en él la tarjeta de ampliación de memoria. El gestor del dispositivo (13) estará desarrollado también en JAVA. Las comunicaciones con el servidor (3) de contenidos personalizados se realizarán a través de conexiones inalámbricas IP (6) seguras (protocolo https con SSL), necesarias para la autentificación del usuario y su posterior interactuación con el servidor (3). Mediante 3G o WiMax en caso de encontrarse disponibles, en el área que se encuentre el usuario, estas últimas.The interaction with the mass storage block will be carried out with the File Connection (JSR 75) and SATSA (JSR 177) APIs that provide SIM card access capabilities, as well as the terminal's file system, including the expansion card of memory The device manager (13) will also be developed in JAVA. Communications with the server (3) of personalized content will be made through secure wireless IP connections (6) (https protocol with SSL), necessary for user authentication and subsequent interaction with the server (3). Through 3G or WiMax if they are available, in the area that the user is, the latter.
El portal web (4) está desarrollado con DHTML y XML de presentación de estadísticos de funcionamiento. Para limitar el acceso a la información únicamente a administradores del sistema se propone el uso de conexiones seguras https (7). Estas páginas se alojarán en un servidor web, en nuestro caso Apache. En el caso los canales emitidos por el radiodifusor aéreamente (5), se realizarán a través de conexiones DVB-H, para garantizar el correcto envío y recepción de los contenidos multimedia.The web portal (4) is developed with DHTML and XML for the presentation of operating statistics. To limit access to information only to system administrators, the use of secure https connections (7) is proposed. These pages will be hosted on a web server, in our case Apache. In the case, the channels broadcast by the broadcaster aerial (5), will be made through DVB-H connections, to ensure the correct sending and reception of multimedia content.
Todas las acciones realizadas por el usuario, desde el tiempo de conexión hasta su actitud frente a los contenidos presentados, serán guardadas en el servidor (3) en una base de datos relacional (31) para su tratamiento estadístico y la posterior presentación de los resultados de este tratamiento en el portal web (4). Los datos que se han ido almacenando sobre el comportamiento del usuario se enviaran cuando el usuario termine de visionar la televisión, para que las modificaciones que se puedan hacer en el sistema de inteligencia artificial se produzcan paulatinamente. All the actions performed by the user, from the time of connection to their attitude towards the contents presented, will be stored on the server (3) in a relational database (31) for statistical processing and the subsequent presentation of the results of this treatment in the web portal (4). The data that is gone storing about the user's behavior will be sent when the user finishes watching the television, so that the modifications that can be made in the artificial intelligence system take place gradually.

Claims

REIVINDICACIONES
1. Sistema de emisión de contenidos publicitarios personalizados para dispositivos de comunicaciones que comprende:1. System for issuing personalized advertising content for communication devices comprising:
- un dispositivo de comunicación (1), que dispone a su vez de los siguientes componentes o módulos:- a communication device (1), which in turn has the following components or modules:
• un reproductor (11) de contenidos multimedia• a media player (11)
• un dispositivo de almacenamiento masivo (12) de contenidos personalizados• a mass storage device (12) of customized content
• un gestor de dispositivo (13) encargado de coordinar, gestionar y realizar las comunicaciones con el servidor (3), notificándole mediante una conexión en una red de comunicaciones (6) la activación del reproductor (11) de contenidos multimedia e informándole de los eventos realizados por el usuario relativos a la reproducción de contenidos multimedia• a device manager (13) responsible for coordinating, managing and carrying out communications with the server (3), notifying you via a connection in a communications network (6) the activation of the media player (11) and informing you of the user events related to the reproduction of multimedia content
• un sistema de captación de consumo y preferencias del usuario (14)• a system for capturing consumption and user preferences (14)
- un servidor (3) para selección de la información que se enviará a los usuarios y que comprende a su vez de los siguientes módulos:- a server (3) for selecting the information that will be sent to the users and which in turn comprises the following modules:
• una base de datos (31) de datos del usuario y de archivos de contenidos a difundir ,• a database (31) of user data and content files to be disseminated,
• un sistema evolutivo de selección de contenidos (32), basado en inteligencia artificial evolutiva, que selecciona los contenidos para cada usuario en función de su comportamiento registrado según los eventos relativos a la reproducción de contenidos multimedia enviados por el gestor de dispositivo (13)• an evolutionary content selection system (32), based on evolutionary artificial intelligence, which selects the contents for each user based on their recorded behavior according to the events related to the reproduction of multimedia content sent by the device manager (13)
• un gestor de contenidos (33) que incorpora a su vez una base de datos con información de los usuarios conectados y de los contenidos para éstos - Un servidor web (4) para la presentación de la información, estadísticas de consumos y carga de trabajo, recibida del gestor de contenidos del servidor (33). • a content manager (33) that also incorporates a database with information on connected users and the contents for them - A web server (4) for the presentation of information, consumption statistics and workload , received from the server content manager (33).
2. Procedimiento para la emisión de contenidos publicitarios personalizados para dispositivos de comunicación para su empleo con el sistema descrito en la reivindicación 1 caracterizado porque incluye las siguientes etapas: a) El dispositivo de comunicación (1), notifica a través del gestor de dispositivos2. Procedure for the issuance of personalized advertising content for communication devices for use with the system described in claim 1 characterized in that it includes the following steps: a) The communication device (1) notifies through the device manager
(13) y mediante una conexión en una red de comunicaciones (6) la activación del programa de reproducción de vídeo, audio o ambas al servidor (3) e información identificativa sobre el usuario que se conecta y sobre las redes de comunicación utilizadas, o bien sobre el dispositivo de comunicación (1) a través del cual se hace la conexión b) El servidor (3) selecciona, mediante un sistema evolutivo de selección de contenidos (32) basado en inteligencia artificial evolutiva y en función del comportamiento de cada usuario con respecto a la reproducción de contenidos multimedia enviados por el gestor de dispositivo (13), los archivos de contenidos a transmitir a cada dispositivo de comunicación (1) c) El gestor de contenidos del servidor (33) transmite al dispositivo de almacenamiento masivo (12) de cada dispositivo de comunicación (1) los archivos de contenidos seleccionados en la etapa anterior, a través de una o varias conexiones en una red de comunicaciones (6), incluyendo la indicación del momento en el que dichos archivos de contenidos seleccionados deben visualizarse en el reproductor multimedia del dispositivo de comunicación (1) d) En los momentos indicados por el gestor de contenidos (33), los archivos de contenidos seleccionados se reproducen en los dispositivos de comunicación (1) sustituyendo el contenido que se estaba visualizando en el reproductor multimedia por los archivos de contenidos seleccionados para el usuario de forma transparente y sin necesidad de interactuación por parte del usuario. e) El dispositivo de comunicación (1) monitoriza el comportamiento del usuario en relación con los contenidos visualizados, durante la transmisión de los archivos de contenidos personalizados f) Al final de la conexión del dispositivo de comunicación (1) el gestor de dispositivo (13) envía la información almacenada a la base de datos (31) del servidor y desde ésta se analiza en el sistema evolutivo de selección de contenidos (32) g) El servidor web (4) mostrará las estadísticas de consumos y carga de trabajo, recibidos del servidor (3) mediante una conexión de comunicaciones, que podrán ser seleccionadas por un administrador del sistema. (13) and through a connection in a communications network (6) the activation of the video, audio or both program to the server (3) and identifying information about the user who connects and about the communication networks used, or about the communication device (1) through which the connection is made b) The server (3) selects, by means of an evolutionary system for selecting content (32) based on evolutionary artificial intelligence and depending on the behavior of each user with respect to the reproduction of multimedia content sent by the device manager (13), the content files to be transmitted to each communication device (1) c ) The server content manager (33) transmits the content files selected in the previous stage to the mass storage device (12) of each communication device (1), through one or more connections in a communications network ( 6), including the indication of the moment at which said selected content files should be displayed on the media player of the co device communication (1) d) At the times indicated by the content manager (33), the selected content files are played on the communication devices (1) replacing the content that was being displayed on the media player with the content files selected for the user transparently and without the need for user interaction. e) The communication device (1) monitors the user's behavior in relation to the contents displayed, during the transmission of the customized content files f) At the end of the connection of the communication device (1) the device manager (13 ) sends the stored information to the database (31) of the server and from it it is analyzed in the evolutionary system of content selection (32) g) The web server (4) will show the consumption and workload statistics received of the server (3) through a communications connection, which may be selected by a system administrator.
3. Procedimiento según la reivindicación 2 caracterizado porque el comportamiento del usuario frente a los archivos de contenidos visualizados se obtiene mediante una interacción directa de usuario con el dispositivo de comunicación (1) o bien mediante la captación externa de datos biométricos del usuario ante dichos contenidos.3. Method according to claim 2, characterized in that the user's behavior in relation to the displayed content files is obtained by direct user interaction with the communication device (1) or by externally collecting the user's biometric data from said contents. .
4. Procedimiento según la reivindicación 2 y 3 caracterizado porque en lugar de utilizar un sistema evolutivo de selección de contenidos para la personalización de contenidos de cara al usuario, se utiliza un algoritmo predictivo estadístico basado en los datos de los usuarios almacenados en el servidor o bien dicha selección se realiza por una persona manualmente.4. Method according to claim 2 and 3 characterized in that instead of using an evolutionary system of content selection for the personalization of contents for the user, a statistical predictive algorithm based on the user data stored on the server or Well, this selection is made by a person manually.
5. Procedimiento según la reivindicación 2 caracterizado porque el gestor del dispositivo (13) envía información del comportamiento del usuario únicamente al finalizar el programa de reproducción de video, audio o ambas.5. Method according to claim 2 characterized in that the device manager (13) sends user behavior information only at the end of the video, audio or both playback program.
6. Procedimiento según la reivindicación 2 en la que el terminal dispone de una serie de contenidos multimedia, que son seleccionados dentro del mismo terminal mediante un algoritmo estadístico, quedando eliminada la etapa b) y se muestran como datos personalizados en la etapa e).6. The method according to claim 2, wherein the terminal has a series of multimedia contents, which are selected within the same terminal by means of a statistical algorithm, stage b) being eliminated and displayed as personalized data in stage e).
7. Procedimiento según la reivindicación 2 caracterizado porque cuando el usuario visualiza los archivos de contenidos en el dispositivo de comunicación, si éstos no hubieran llegado a tiempo, se mostraría una imagen estática almacenada en el dispositivo de almacenamiento masivo.Method according to claim 2, characterized in that when the user visualizes the content files in the communication device, if they had not arrived in time, a static image stored in the mass storage device would be displayed.
8. Procedimiento según la reivindicación 2 caracterizado porque en la etapa de transmisión de archivos de contenidos al dispositivo de comunicación, la información a enviar no se almacena en el dispositivo de almacenamiento masivo (12) sino que se reproduce sin necesidad de almacenarlo completamente previo a la visualización.Method according to claim 2, characterized in that in the stage of transmission of content files to the communication device, the information to be sent is not stored in the mass storage device (12) but is reproduced without the need to store it completely prior to the visualization
9. Procedimiento según la reivindicación 2 caracterizado porque en la etapa de transmisión de archivos de contenidos al dispositivo de comunicación, los archivos de contenidos a enviar son encriptados o cifrados. 9. Method according to claim 2 characterized in that in the stage of transmission of content files to the communication device, the content files to be sent are encrypted or encrypted.
PCT/ES2009/000079 2008-02-12 2009-02-11 System and method for transmitting personalized content in communication devices WO2009101227A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
ES200800378A ES2319606A1 (en) 2008-02-12 2008-02-12 System and method for transmitting personalized content in communication devices
ESP200800378 2008-02-12

Publications (1)

Publication Number Publication Date
WO2009101227A1 true WO2009101227A1 (en) 2009-08-20

Family

ID=40793348

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/ES2009/000079 WO2009101227A1 (en) 2008-02-12 2009-02-11 System and method for transmitting personalized content in communication devices

Country Status (2)

Country Link
ES (1) ES2319606A1 (en)
WO (1) WO2009101227A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ES2531426B1 (en) * 2013-09-13 2015-10-08 Elisabeth MARTÍN BARRILADO Private information communication system over the Internet

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000029969A1 (en) * 1998-11-16 2000-05-25 Sun Microsystems, Inc. Method and apparatus for processing client information
US20070078712A1 (en) * 2005-09-30 2007-04-05 Yahoo! Inc. Systems for inserting advertisements into a podcast
US20080004954A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Methods and architecture for performing client-side directed marketing with caching and local analytics for enhanced privacy and minimal disruption
US20080010117A1 (en) * 2006-06-14 2008-01-10 Microsoft Corporation Dynamic advertisement insertion in a download service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000029969A1 (en) * 1998-11-16 2000-05-25 Sun Microsystems, Inc. Method and apparatus for processing client information
US20070078712A1 (en) * 2005-09-30 2007-04-05 Yahoo! Inc. Systems for inserting advertisements into a podcast
US20080010117A1 (en) * 2006-06-14 2008-01-10 Microsoft Corporation Dynamic advertisement insertion in a download service
US20080004954A1 (en) * 2006-06-30 2008-01-03 Microsoft Corporation Methods and architecture for performing client-side directed marketing with caching and local analytics for enhanced privacy and minimal disruption

Also Published As

Publication number Publication date
ES2319606A1 (en) 2009-05-08

Similar Documents

Publication Publication Date Title
USRE46360E1 (en) System and method for providing event spectators with audio/video signals pertaining to remote events
US7720432B1 (en) Content customization in asymmetric communication systems
RU2398282C2 (en) Data delivery during commercial broadcast on radio or television
JP5044175B2 (en) System and method for broadcasting customized and interactive content, if applicable, to terminal devices connected to a communication network
ES2329460T3 (en) USER TERMINAL, MEDIA SYSTEM AND PROCEDURE FOR SENDING OBJECTS RELATING TO A BROADCASTING MEDIA FLOW TO A USER TERMINAL.
US20030104830A1 (en) Method and apparatus for displaying real-time information objects between a wireless mobile user station and multiple information sources based upon event driven parameters and user modifiable object manifest
US20120003923A1 (en) Floating and fixed time merchandising and access control
MXPA04003394A (en) Video and digital multimedia aggregator content availability notification system and method.
JP2004535117A (en) Modified SIM card enabling multimedia broadcast service and broadcast reception for cellular phones and other users
CN102215116A (en) Method and apparatus for providing timeshift service in digital broadcasting system and system thereof
JP2003535555A (en) System and method for inserting advertisements in multimedia internet broadcasting
ES2293406T3 (en) ELECTRONIC DEVICE AND METHODS FOR REPRODUCTION OF THE CONTENT OF MASS COMMUNICATION MEDIA AND RELATED CONTENT.
US20120158769A1 (en) Music distribution and identification systems and methods
JP2022534353A (en) METHOD AND APPARATUS FOR PROVIDING REAL-TIME PARTICIPATIVE STREAMING SERVICE VIA INTERNET
EP1326173A1 (en) Contents distribution system and distributed contents reproducing device
WO2009101227A1 (en) System and method for transmitting personalized content in communication devices
US9467239B1 (en) Content customization in communication systems
US20090254947A1 (en) Method for providing interactive menus upon request to terminals coupled to a communication network
FR2816143A1 (en) Method for selective mass diffusion of a message in a telecom network and terminal for its implementation
WO2009071616A1 (en) Subscriber identity module and associated broadcasting server adapted for managing programs having undefined duration
KR100826520B1 (en) A System and Method for Advertisement Using Internet
KR101611554B1 (en) system for two-way interactive advertisement in digital theater
CN110048989A (en) A kind of method and device for realizing film interaction projection
JP2004537196A6 (en) Targeted advertising system
US8620207B1 (en) System, method and apparatus for distributed content dissemination

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

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

Country of ref document: EP

Kind code of ref document: A1