EP2087463A1 - Applications pour le profilage d'utilisateurs de services de telecommunications - Google Patents

Applications pour le profilage d'utilisateurs de services de telecommunications

Info

Publication number
EP2087463A1
EP2087463A1 EP07821980A EP07821980A EP2087463A1 EP 2087463 A1 EP2087463 A1 EP 2087463A1 EP 07821980 A EP07821980 A EP 07821980A EP 07821980 A EP07821980 A EP 07821980A EP 2087463 A1 EP2087463 A1 EP 2087463A1
Authority
EP
European Patent Office
Prior art keywords
user
profiling
platform
profile
service
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
EP07821980A
Other languages
German (de)
English (en)
Inventor
Armen Aghasaryan
Marie-Pascale Dupont
Stéphane Betge-Brezetz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Original Assignee
Alcatel Lucent SAS
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 Alcatel Lucent SAS filed Critical Alcatel Lucent SAS
Publication of EP2087463A1 publication Critical patent/EP2087463A1/fr
Ceased legal-status Critical Current

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
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data

Definitions

  • the invention relates to the field of profiling users of telecommunications services.
  • Profiling users allows customization of the information that is issued to them: publicity, location data, product catalog and services, for example.
  • the profiling of Internet users has been the subject of many technical developments. More than one billion pages are potentially visible on the web, where personalization of information is one of the solutions that can help to keep the web as a viable information resource.
  • the personalization of information is of particular importance for e-commerce. Indeed, the extremely fast development of the Internet indust a wealth of information for each type of product or service, with the possibility of buying or contracting online, so that the consumer is faced with a "hypercnolx" and is less faithful, more versatile. Switching from one website to another by a simple click is as usual and quick as zapping from one channel to another of a satellite package or browsing through a paper encyclopedia.
  • One to one marketing is a response to the plethora of information on the web. The provider offers the identified surfer services, information and personalized products, which interest him a priori really.
  • mobile commerce is meant here the possibility of carrying out through a mobile communication terminal financial transactions for purchases of goods and services or trading operations.
  • Proficient users of 3G services is therefore also important. This is of course the case for mobile commerce, as has been said more generally about e-commerce. This is also the case of the "location" service, for the delivery of information taking into account both the location of the mobile terminal and the interests of its user.
  • Document FR-2810183 illustrates such an idea; a server sends to the PDA a vectorized cartographic representation of the place where the user is, with display of the places of interest to the user, the types of places of interest to the user being known to the server.
  • the profiling of a user of services includes the following steps: collecting data relating to the user; constructing the user's profii; user modeling.
  • the collection of data is conventionally a data extraction in a database of users, this bank having been fed by various technical means.
  • the TCP / IP protocol involves the provision of an IP address, and also allows the server to know Its following data: navigation software brand, version of this navigation software, date and time of the connection, page on which is implemented an invisible hyperlink.
  • a large number of tools are used to automatically collect data relating to the user, for example cookies, PSN (Serial Number Processor), unique identification number GU ID (Global Unique Identifier), BHO (Browser Helper Objects), images GIF [web bug] or pointer (tag) html hidden in micro image in a web page.
  • PSN Serial Number Processor
  • GU ID Global Unique Identifier
  • BHO Brownser Helper Objects
  • the cookie is most commonly used for one-to-one marketing. It also allows you to customize the publicity .
  • These are the browsers that physically manage cookies on behalf of Internet sites. Each cookie can store up to 4096 characters and browsers can create up to twenty cookies per site. Cookies make navigation more comfortable (integration of preferences, for example language), answers to questions already asked, automatic display of the user's name, geographical location, adapted advertising.
  • Service user modeling takes into account personal information (eg age, language), preferences and interests, and the user's history of service usage.
  • canonical matching a current user is cataloged against a typical predefined user.
  • the model of the user is obtained by inference, from information collected implicitly when using the services.
  • the behavior of the user is comparable to that of a group of users.
  • statistical tools are used; linear tools, Markovian, network of neu rones, classification, rule induction, Bayesian network.
  • the construction of the service user profile can be explicit, implicit or supervised.
  • the information is provided directly by the user. This information can be entered by the user or automatically obtained by the system.
  • the implicit construction of the user's profile is based on a method of contextualization and preferences of the user via his behavior when using the services. This implicit construction conventionally implements Bayesian classifications, neural networks, or genetic algorithms. Supervised construction asks the consumer how satisfied they are with each response generated by the service provider.
  • a video can be streamed from an internet server to a PC terminal, or broadcast by cable to a television screen, or multicast in a 3G network of mobile communication terminals.
  • profiling techniques currently proposed concern specific areas of application: Internet, telephony, for specific purposes.
  • Goggie Analytics For the Internet, Goggie recently introduced a product called Goggie Analytics, aimed at website owners, to learn how their visitors interact with sites and to identify bottlenecks in the world. the traffic is tight ⁇ bottlenecks ⁇ , and to determine the most effective keywords in the search engines.
  • document FR-2875040 describes a method and a device for analyzing navigation on a site. Markers are incorporated into the pages of the Internet site, preferably all pages.
  • the document FR 2785040 designates a program whose function is to send to the site data concerning the page, the visitor, the communication session between the visitor and the site and the interactions between the visitor and the visitor. Sit down.
  • This program is for example in HTML (Hyper Text Markup Language).
  • the marker implements for example the technique of cookies.
  • An interesting event is chosen: for example access to general sales conditions.
  • a server performs a learning to learn differences between the behavior of "random" visitors who have not triggered the event, and the behavior of the "particular” visitors who triggered the event when they visited the site. the site.
  • the server implements a neural network.
  • a communication element is incorporated into the transmitted page. to the current visitor (eg flash banner, pop-up window).
  • the server performs a self-learning of the i ncidence of the communication event on the occurrence of the event of interest. The communication elements that were most helpful in the coming of the interesting event are thus selected, For the telecommunication service platforms, the company
  • Siemens offers a product called Service Delivery Manager tSM (Tango SM) for broadband services.
  • Nokia Technlogy Platform has developed a software for Nokia 60 series smartphones, allowing to collate Its usage data (40 to 30 kB / month / user). From a panel of volunteer users, data mining (data mining) has identified user profiles and uses (see Hannu Verkasalo, Handset-Based Monitoring of Mobile Customer Behavior).
  • the document G B236 ⁇ 699 describes means for profiling the behavior of mobile phone users, for the detection of fraud.
  • the applicant's document FR2792484 describes a personalized communications network.
  • a starter contains information on the users (personalities, habits) and on the terminal (characteristics of the graphic interface, the audio interface , processor working frequency ⁇ User data is pre-loaded or provided online
  • a user interface is built according to the user's request, this interface containing only suitable objects or applications
  • EP 1 21 1 61 8 discloses a method and a device for providing multimedia terminal advertising, regardless of the type of terminal. connected to a communication terminal, these portable means Including a processor and a memory
  • the user's profile is stored in the memory.
  • the processor recognizes the type of terminal and selects, in the memory, the advertisements adapted to the type of termina! recognized and in the profile of the user.
  • the profiling technique according to the invention must make it possible to aggregate all the available information on the behavior of consumers of telecommunications services, as well as on their equipment,
  • the invention relates, according to a first aspect, to a computer program product comprising instructions for profiling a telecommunications service user in a multi-platform environment, the product comprising: an explicit profiling function block, gathering information about the user's preferences, directly from that user;
  • the product further comprises a configuration functional block, gathering the behavior characteristics of the user for a platform introduced into the environment, these characteristics being broken down between those already included in the user's profile and new ones, an extension functional block ensuring the aggregation of these new features
  • the product further comprises a request functional block, providing an access and request interface for applications whose operation depends on the profile of the user.
  • a confidentiality function block takes into account the legal constraints and / or the wishes of the users with regard to storing the personal data.
  • the invention relates to a server comprising means for receiving a call-up request from a user terminal destined for at least one service delivery platform, said server comprising :
  • implicit profiling means of the user gathering the raw data relating to the behavior of the user for each service delivery platform, these implicit profiling means comprising means for aggregating these raw data;
  • the invention relates, in a third aspect, to a network comprising a server as presented above and a plurality of service delivery platforms to mobile communication terminals.
  • FIG. 1 is a schematic view of a multiplatform operator environment embodying the invention, in one embodiment
  • Figure 2 is a schematic view of a configuration of a multi-platform profile generator according to the invention.
  • FIG. 1 schematically shows a telecommunications service delivery environment 1.
  • a first platform 2 delivers videos to mobile terminals
  • a second platform 3 delivers at least one television program for mobile terminals
  • a third platform 4 delivers at least one Internet television program (Internet Protocol Television)
  • a fourth platform 5 delivers IP communication services (e-learning, IMS IP Multimedia Subsystem).
  • a program module automatically aggregates the service usage data from the different platforms 2-5. Subsequently, this program module 6 is called Profile Enabler, the term Enabier conventionally denoting a technological solution supporting a single feature.
  • the Profile Enabier 6 includes several blocks for specific functions.
  • the explicit profiling block 7 collects the information on the preferences of the users U directly with these users, for example via a user-friendly interface. This interface is particularly accessible via the Internet.
  • the implicit profiling block 8 is in charge of collecting the basic data of the user for each service delivery platform 2-5. This implicit profiling block 8 implements the aggregation and / or the inference for the user. update the attributes of the user's profile.
  • the basic data concerning the users U are, for example, the recording of service session logs.
  • Some examples of raw data are given below from a video on demand (Video on Demand VoD) server. :
  • a data structure describing the teacher! of the user is defined. It can include typical user information such as age, gender, mother tongue, as well as data on service consumption statistics (video, messaging). Another set of information is formed by the semantic data (centers of interest, category of consumer). Some examples of consumption and interest data are given below:
  • Video #streamed videos / day / WE, #downloaded videos / day / WE, average session duraii ⁇ n ...
  • the list of all the characteristics describing the profile of the user and his behavior is designated by the profile data vector (PDV).
  • PDV profile data vector
  • Some of the attributes of the user profile are defined as core features, while other attributes are specialized to be used based on the service delivery platforms present in a given environment.
  • the modification of environment 1 by adding or deleting a platform is treated as follows in profile enabler 6.
  • the block works! configuration 10 ⁇ e ⁇ abler configuration) supports the introduction of new service provisioning platforms 1 1 in the environment.
  • a new service delivery platform results in the creation of new features that were not present in the profile data vector. This is the role of the extension functional block 12.
  • the aggregation / inference logic is defined for these new features 13.
  • a new service provider platform 1 1 may require user profile characteristics. that are already present in the profile data vector.
  • the logic of aggregation / inference is adapted to take into account the new information sources for their aggregation to the existing profile.
  • the confidentiality block 16 takes into account the legal constraints regarding the storage and analysis of the personal data of the users.
  • the Profile Enabler 6 must provide extraction capabilities that can be used by various applications 17: targeted advertising, personalized information, network applications based on the user's experience to access aggregated data.
  • the Request Profile Block 18 ⁇ Profile Data Query provides an access and query interface for applications 17 that utilize its user profile data (e.g., an API application program interface for SQL database).
  • the Enabier profile can be used by two main categories of applications:
  • profiling information to deliver a more dedicated and targeted service to profiled consumers: targeted advertising, graphical user interfaces depending on the type of user (experienced users and basic users), recommendation systems (in Internet browsing, recommendation of products and services in mobile commerce); - applications that use profile data inherently to their logical service: custom-content applications, or social network applications.

Abstract

Produit programme d'ordinateur comprenant des instructions pour réaliser un profilage d'un utilisateur de services de télécommunications dans un environnement multi plateformes (1 ), ce produit étant caractérisé en ce qu'il comprend : un bloc fonctionnel de profilage explicite (7), rassemblant des informations sur les préférences de l'utilisateur; directement auprès de cet utilisateur; un bloc fonctionnel de profilage implicite (8) de l'utilisateur, rassemblant les données brutes relatives au comportement de l'utilisateur pour chaque plateforme de délivrance de services, ce bloc fonctionne! de profilage implicite (8) comprenant des moyens d'agrégation de ces données brutes; le profil ainsi formé comprenant des attributs de cœur, indépendant de la plateforme de service et des attributs spécialisés dépendant des plateformes présentes dans l'environnement.

Description

APPLICATiONS POUR LE PROFI LAGE D'UTILISATEURS DE SERVICES DE TELECOMMUNICATIONS
L'invention a trait au domaine du profilage d'utilisateurs de services de télécommunications.
Le profîlage des utilisateurs permet une personnalisation de l'information qui leur est délivré : pubiicité, données de localisation» catalogue de produits et services par exemple.
Le profilage des internautes a fait l'objet de nombreux développements techniques. Plus d'un milliard de pages sont potentiellement visibles sur !e web, ia personnalisation de l'information étant une des solutions pouvant permettre de maintenir le web comme une ressource d'information viable. La personnalisation des informations est d'une importance toute particulière pour le commerce électronique. En effet, le développement extrêmement rapide d' I nternet indust une profusion d'informations pour chaque type de produit ou service, avec possibilité d'acheter ou de contracter en ligne, de sorte que le consommateur se trouve face à un « hypercnolx » et se montre moins fidèle, plus versatile. Passer d'un site Internet à un autre par un simple clîck est aussi habituel et rapide que zapper d'une chaîne à l'autre d'un bouquet satellite ou fureter dans une encyclopédie papier. Le marketing one to one est une réponse à la profusion pléthorique d'informations de la toile. Le fournisseur offre à l'internaute identifié des services, des informations et des produits personnalisés, qui l'intéressent a priori vraiment.
Le profiiage des utilisateurs de services de téléphonie a également fait l'objet de développements techniques. I l est beaucoup plus coûteux d'acquérir un client que de le conserver. A titre indicatif, les coûts d'acquisition d 'un client de téléphonie mobile étaient en 2001 de l'ordre de trois cents euros. Chaque année, en France, plus d'un million d'utilisateurs de téléphone mobile changent d'opérateur. Le départ à la concurrence {churn) est un souci majeur pour tous les opérateurs, un marketing personnalisé étant considéré comme l'un des moyens de réduire le churn. Une convergence des secteurs de ll Internet, des médias, et des télécommunications est en cours, par fourniture de services multimédias connectés au web et accessibles en mode mobile . En Plus de la voix sur IP. de ia messagerie multimédia unifiée, de la visiophonie, du broadcasting interactif, !es services de multimédia mobile de troisième génération (3G) doivent permettre le développement du commerce mobile, notamment par Ia diffusion d'informations Siées à la localisation du terminal mobile. Par « commerce mobile » , on désigne ici la possibilité d'effectuer à l'aide d'un terminai de communication mobile des transactions financières pour des achats de produits et services ou des opérations boursières.
Le profiiage des utilisateurs de services 3G est donc également important. C'est bien entendu le cas pour le commerce mobile , ainsi qu'il a été dit plus généralement du commerce électronique. C'est aussi le cas du service « localisation » , pour la délivrance d 'informations tenant compte à la fois de la localisation du terminal mobile et des centres d'intérêts de son utilisateur. Le document FR-2810183 illustre une telle idée ; un serveur envoie au PDA une représentation cartographique vectorisée du lieu ou se trouve l'utilisateur, avec affichage des lieux pouvant intéresser l'utilisateur, les types de lieux intéressant l'utilisateur étant connus du serveur.
Le profilage d'un utiiisateur de services comprend conventsonneliement ies étapes suivantes : collecte des données relatives à i'utilisateur ; construction du profii de l'utilisateur ; modélisation de l'utilisateur. La collecte des données est conventionnellement une extraction de données dans une banque de données d'utilisateurs, cette banque ayant été alimentée par divers moyens techniques. Pour l'internaute, par exempie, ie protocole TCP/IP implique la fourniture d'une adresse IP, et permet aussi de serveur de connaître Ses données suivantes : marque du logiciel de navigation, version de ce logiciel de navigation, date et heure de la connexion , page sur laquelle est mise en œuvre un hyperlien invisible. Un grand nombre d'outils permettent de collecter automatiquement des données relatives à l'internaute, par exemple cookies, PSN {Processor Sérial Number), numéro d'identification unique GU ID {Global Unique Identifier), BHO (Browser Helper Objects), images G I F [web bug) ou pointeur (tag) html cachés en micro image dans une page web. Parmi ces oυtils, le cookie est le plus couramment employé pour le marketing one to one. Il permet aussi de personnaliser la publicité . Ce sont les navigateurs qui gèrent physiquement les cookies pour le compte des sites I nternet dema ndeurs. Chaque cookie peut stoqker jusq u'à 4096 caractères et les navigateurs autorisent ia création de vingt cookies par site environ. Les cookies permettent de rendre la navigation plus confortable (intégration de préférences , par exemple la langue), réponses à des questions déjà posées, affichage automatique du nom de l'uti lisateur, localisation géographique, publicité adaptée.
La modélisation de l'utilisateur de services prend en compte les informations personnelles (par exemple âge , langue), les préférences et centre d'intérêts , et l'historique d'utilisation des services par l'utilisateur. Dans rapproche canonique , un utilisateur courant est catalogué par rapport à un utilisateur typique prédéfini. Dans une autre approche, le modèle de l'utilisateur est obtenu par inférence, à partir d'informations collectées implicitement lors de son utilisation des services. Dans une première mise en œuvre, le comportement de l 'utilisateur est assimilable à celu î d'un groupe d'utilisateurs. Dans une deuxième mise en œuvre, des outils statistiques sont u tilisés ; outils linéai res, Markovien, réseau de neu rones, classification, induction de règ les, réseau Bayêsiens .
La construction du profil de l'utiisateur de services peut être expl icite, implicite ou supervisée. Dans une construction explicite, les i nformations sont fournies directement par l'utilisateur. Ces informations peuvent être saisies par l'utilisateur ou bien e ncore obte nues automatiquement par le système. La construction implicite du profil de l'uti lisateur repose sur un procédé d'înférence du contexte et préférences de l'utilisateur via son comportement îors de l'utilisation des services. Cette construction implicite met conventionneilement en œuvre les classements Bayêsiens, les résea ux de neurones, ou les algorithmes génétiques. La construction supervisée demande au consommateur son degré de satisfaction pour chaque réponse générée par le fournisseur de services.
Les consommateurs de services de télécommu nications son t faces à une multi tude d'offres de services composites : offre combi née voix- Internet-Télévision sur accès haut débit (triple play), site portail de services 3G (3G portal services) , télévision sur terminai mobile . Il en résulte une complexité croissante dans l'emploi des services, encore pl us accentuée par la diversité des termina ux existants et des réseaux pouvant supporter ces services.
Par exemple, une vidéo peut être lue en transit (streamed) depuis u n serveur internet vers un terminai PC, ou bien diffusée par câble vers u n écran de télévision , ou bien multi diffusée dans un réseau 3G de terminaux de communication mobile.
Il en résu lte que ie profiiage est devenu une caractéristique critique pour ies fournisseurs de services et les opérateurs, une meille u re compréhension du comportement des consommateurs devant permettre d'augmenter la valeur des infrastructures de service (portail 3G par exemple), en fournissant des services plus ciblés et personnal isés.
Les techniques de profilage actuellement proposées concernent des domaines d 'applications spécifiques : Internet, téléphonie , pour des objectifs précis.
Pour Internet, la société Goggie a récemment proposé un produit dénommé Goggie Analytics, destinés aux propriétaires de sites internet, leur permettan t d'apprendre comment leurs visiteurs interag issent avec ies sites et d'identifier ies goulots d'étrgngiement da ns lesq u els le trafic est raienti {bottlenecks}, et de déterminer ies mots clefs les plus efficaces d ans les moteurs de recherche.
Toujours pour internet, ie document FR-2875040 décrit un procédé et un dispositif d'analyse de navigation sur u n site. Des marqueurs sont incorporés dans îes pages du site i nternet, de préférence toutes les pages. Par « marqueur », le document FR 2785040 désigne un programme qui a pour fonction d'envoyer vers le site des données concernant la page, le visiteur, ia session de communication entre le visiteur et le site et les interactions passées entre îe vis iteur et Se site. Ce programme est par exemple en HTML (Hyper Text Markup Language) . Le marqueur met par exemple en œuvre la technique des cookies. Un événeme nt intéressant est choisi : par exemple accès aux conditions générales de ventes. U n serveu r effectue un au to apprentissage des différences enire îe comportement des visiteu rs « quelconques » qui n'ont pas déclen chés l'événement, et le comportement des visiteurs « particuliers » qui ont déclenchés cet événement lors de leu r visite sur le site . Le serveur met en œ uvre un réseau de neurones. Lorsque le comportement d'un visiteur, e n cours de visite, ressemble au comportement d'un visiteur particu li e r, de telle sorte que la visite en cours mène probablement à l 'événement intéressant, un élément de communication est incorporé dans la page transmise au visiteur en cours (par exemple bandeau flash , pop-up window). Le serveur effectue un auto apprentissage de l'i n cidence de i'éiérnent de communication s ur la survenance de l 'événement intéressant. Les éléments de commu nication qui ont le pius aidé à la venue de l'évènement intéressant sont ainsi sélectionnés, Pour l es plateformes de services de télécommunications, la société
Siemens propose un produit dénommé Service Delivery Manager tSM (tango SM) pour les services à large bande. Nokia Technlogy Platform a développé un logiciel pour les smartphones Nokia Série 60, permettant de collationner Ses données d'usage (40 à 30 kB/moîs/utilisateur). A partir d'un panel d'utilisateurs volontaires, une fouille de données {data rnining) a permis de dégager des profils d'utilisateurs et d'utilisations (voir Hannu Verkasalo , Handset-Based Monitoring of Mobile Customer Behavior). Le document G B236Θ699 décrit des moyens de profilage du comportement d' utilisateurs de téléphones mobiles , pour la détection de fraudes.
Il a été proposé , pour la mise en œuvre du profîlage, de teni r compte des caractéristiques du terminal de communication de l'utilisateur.
Ainsi, par exemple, le document FR2792484 de la demanderesse , décrit un réseau de communications personnalisé, Un se rveur contient des informations sur les uti lisateurs (personna lités, habitudes) et îeυrs terminaux (caractéristiques de l'interface graphique, d e l 'interface audio , fréquence de travail du processeur}. Les don nées d 'util isateurs sont pré chargées ou fournies en ligne. Une interface utilisateur est construite en fonction de la requête de l'utilisateur, cette interface ne contenant que des objets ou a pp lications adaptées au terminai de l'utilisate ur. Le document EP 1 21 1 61 8 décrit une méthode et un dispositif pour fournir d e la publ icité à un termina l multimédia, indépendamment du type de terminai. Le dispositif comprend des moyens portables de type carte à puce connectés aυ terminal de communication, ces moyens portables Incluant υn processeur et une mémoire. Le profil de l'utilisateur est stocké dans la mémoire . Le processeur reconnaît Se type de terminal et sélectionne e nsu ite, dans la mémoire, les publicités adaptées au type de termina! reconnu et au profil de l'util isateu r.
Les techniques antérieures de profilage des utilisateurs des services de télécommunications restent dédiées à u n type d'application {Internet, téléphonie) et, le plus souvent à u n type de terminai donné (ordinateur, téléphone mobile, smartphone) . La trans position d 'une technique conçue et configurée pour une appiîcaiion don née, vers une autre application serait longue, complexe et fastid ieuse, L'invention vise à pallier cette difficulté en proposant une technique de profilage d'uti lisateurs de services de télécomm unications adaptée à un contexte de fourniture multiservices.
Avantageusement, la technique de profilage selon l'invention doit permettre d'agréger toute l'information disponible sur les comportements des consommateurs de services de télécommunications , ai nsi q ue sur leurs équipements,
A ces fins, l'invention se rapporte, selon un premier as pect, à un produit programme d'ordinateur comprenant des instructions pou r réaliser un profilage d'un utilisateur de services de té lécommunications dans un environnement multi plateformes , ce produit comprenant : un bloc fonctionnel de profilage explicite, rassemblant des informations sur les préférences de l' uti îisateur, directement auprès d e cet utilisateu r ;
- un bloc fonctionnes de profi lage implicite de l'utilisateur, rassemblant les données brutes relative au comportement de l'utilisateur pour chaq ue plateforme de délivrance de services , ce bloc fonctionne! de profiiage implicite comprenant des moyens d'ag régation de ces données brutes ; le profil ains i formé comprenant des attributs de cœu r, indépendant de la plateforme de service et des attributs spécialisés d é pendant des plateformes présentes dans i'environnement.
Avantageusement, le produit comprend en outre un bloc fonctionnel de configuration, rassemblant les caractéristiq ues de comportement de l'utilisateu r pour une plateforme introduite dans l'environnement, ces caractéristiques étant décomposées entre celles déjà inclu ses dans le profil de l' utilisateur et celles nouvelles, u n bloc fonctionnel d'extension assurant l'agrégation de ces nouvelles caractéristiques Dans une mise en œuvre avantageuse, ie produit comprend en outre un bloc fonctionnel de requêtes, fournissant une interface d'accès et de requêtes pour des applications dont le fonctionnement dépend du profil de l'utilisateur.
Avantageusement, un bloc fonctionnel de confidentialité prend en compte les contraintes légales et/ou ies volontés des uti lisateurs pour ce qui esl du stockage des données personnelles.
L'invention se rapporte, selon un deuxième aspect, a un serveur comprenant des moyens pour recevoir une requête de mise en communication en provenance d'un terminal d'utilisateur à destination d'au moins une piateforme de délivrance de services, ce serveur comprenant :
- des moyens de profilage explicite de l'utilisateur, rassemblant des informations sur les préférences de l'utilisateur, directement auprès de cet utilisateur ;
- des moyens de profilage implicite de l'utilisateur, rassemblant les données brutes relative au comportement de l'utilisateur pour chaque piateforme de délivrance de services, ces moyens de profilage implicite comprenant des moyens d'agrégation de ces données brutes ;
- des moyens de stockage du profil utilisateur ainsi formé, ledit profil comprenant des attributs de cœur, indépendant de la piateforme de service et des attributs spécialisés dépendant des plateformes.
L'invention se rapporte, selon un troisième aspect, à un réseau comprenant un serveur tel que présenté ci-dessus et une piuralité de plateformes de délivrance de services vers des terminaux de communication mobiles.
Contrairement aux techniques existantes, la technique de proftiage seion l'invention est multi plateformes. L'invention est ainsi adaptée à de grands opérateurs offrant à la fois des communications et des services multimédia sur leurs réseaux fixes et rnobϋes. Les services personna lisés offerts peuvent être amêiiorés eî de nouvelles applications basées sur les connaissances des profils des utilisateurs sont permises. D'autres objets et avantages de l'invention apparaîtront à la lumière de la description faite ci-après en référence aux dessins annexés dans lesquels ; - la figure 1 est une vue schématique d'un environnement opérateur multiplateformes mettant en œuvre l'invention, dans un mode de réalisation; la figure 2 est une vue schématique d'une configuration d'un générateur de profil multi plateformes selon l'invention.
Sur la figure 1 est représenté schérnatiquement un environnement 1 de délivrance de service de télécommunications. Dans cet environnement multi plateformes, plusieurs plateformes de délivrance de services sont accessibles à l'utilisateur U. Quatre plateformes sont schématisées en figure 1 , étant entendu que ce nombre n'est pas limitatif. A titre d'exemple, une première plateforme 2 délivre des vidéos vers les terminaux mobiles, une deuxième plateforme 3 délivre au moins un programme de télévision à destination des terminaux mobiles, une troisième plateforme 4 délivre au moins un programme de télévision par internet (Internet Protocol Television), une quatrième plateforme 5 délivre des services de communication sur IP (e-learning, IMS IP Multimedia Subsystem).
Un module de programme agrège automatiquement les données d'utilisation de services provenant des différentes plateformes 2-5. Par la suite, ce module de programme 6 est dénommé Profile Enabler, le terme Enabier désignant conventionnellement une solution technologique supportant une fonctionnalité unique.
Le Profile Enabier 6 inclut plusieurs blocs, pour des fonctions déterminées. Le bloc de profilage explicite 7 rassemble ies informations sur les préférences des utilisateurs U, directement auprès ces utilisateurs, par exemple par l'intermédiaire d'une interface conviviale. Cette interface est notamment accessible par Internet.
Le bloc de profilage implicite 8 est en charge de collecter les données de base de l'utilisateur pour chaque plateforme de délivrance de services 2-5, Ce bloc de profilage implicite 8 met en œuvre l'agrégation et/ou l'inférence pour la mise à jour des attributs du profil de l'utilisateur.
Les données de base concernant les utilisateurs U sont par exemple les enreg istrement des log de sessions de services (services session logs) . Quelques exemples de données brutes sont donnés ci-dessous, en provenance d'un serveur de vidéo sur demande {Video on Demand VoD). :
Session [03-02-06, 18:50, User Id 10023]: Video (#5507, Sport, 10mn], Music [#6758, Rock, 4mn]
Session [03-02-06, 18:55, User Id 6765]: Video [#8783, News headlines, 5mn]
Une structure de données décrivant le profs! de l'utilisateur est ainsi définie. Elle peut inclure des informations classiques sur l'utilisateur telles que l'âge, le sexe, la langue maternelle, ainsi que des données concernant les statistiques de consommation de services (vidéo, messagerie). Un autre ensemble d'informations est formé par les données sémantiques (centres d 'intérêt, catégorie de consommateur). Quelques exemples de données de consommation et de centre d'intérêt sont donnés ci-dessous :
Video; #streamed videos/day/WE, #downloaded videos/day/WE, average session duraiiσn...
Portail: #downloaded ringtones/day/WE, #browsed pages/Day/WE, Top10 WAP/WEB pages...
Messaging: #SMS/MMS messages out/Day/WE, #SMS/MMS messages in/day/WE... Interest domains: Sports, News, Entertainment, etc.
La liste de toutes les caractéristiques décrivant le profil de l'utilisateur et de son comportement est désigné par le vecteur de données de profil PDV (profile data vector). Quelques uns des attributs du profil utilisateur sont définis comme des caractéristiques de coeur 9 (core features) tandis que d'autres attributs sont spécialisés pour être employés en fonction des plateformes de fourniture de service présentes dans un environnement donné. La modification de l'environ nement 1 , par ajout ou suppression d'une plateforme est traitée de la manière suivante, dans le profile enabler 6.
Le bloc fonctionne! de configuration 10 {eπabler configuration) supporte l'introduction de nouvelles plateformes 1 1 de délivrance de services dans l'environnement.
En fait, l'utilisation d'une nouvelle plateforme de délivrance de services rèsulte dans la création de nouvelles caractéristiques qui n'étaient pas présentes dans le vecteur de données de profil. C'est le rôle du bloc fonctionnel d'extension 12. La logique d'agrégation/inférence est définie pour ces nouvelles caractéristiques 13. Dans ie même temps, une nouvelle piateforme 1 1 de délivrance de services peut requérir des caractéristiques de profil utilisateur 14 qui sont déjà présentes dans le vecteur de données de profil. Dans ce cas, ia logique d'agrègatlon/inférence est adaptée pour prendre en compte les nouvelles sources d'information pour leur agrégation 15 au profil existant. Le bloc de confidentialité 16 prend en compte les contraintes légales pour ce qui est du stockage et de l'analyse des données personneiies des utilisateurs.
De plus, Ie Profile Enabler 6 doit offrir des capacités d'extraction pouvant être utilisées par diverses applications 17 : publicité ciblée, informations personnalisées, applications réseau basées sur le profii des utilisateurs pour accéder aux données agrégées.
Le bloc fonctionnel de requête 18 {Profile Data Query) fournit une interface d'accès et de requête pour les applications 17 qui utilisent Ses données du profil des utilisateurs (par exemple une interface de programme d'application API pour base de données SQL).
Le profile Enabier peut être utiîisé par deux catégories principales d'applications :
- les applications de personnalisation et custoniisation, qui utilisent les information de profilage pour délivrer un service plus dédié et ciblé aux consommateurs profilés : publicité ciblée, interfaces graphiques utilisateurs dépendant du type d'utilisateur (utilisateurs expérimentés et utilisateurs de base), systèmes de recommandation (dans ia navigation Internet, recommandation de produits et services en commerce mobile) ; - applications utilisant les données de profil de manière inhérente à leur service logique : applications à contenu personnalisé, ou les applications en réseau social.
Les plateformes offrant des services à destination des terminaux mobiles doivent tenir compte de la tailie modeste des écrans de ces appareils. Ia personnalisation de l'affichage des infirrnatiαns et la personnalisation de l'information elle-même permettant de limiter l'effort et le temps passés à ia recherche de cette information .

Claims

REVENDICATIONS
1 . Procédé de profilage d'un utilisateur de services de télécommunications dans un environnement multi plateformes (1 ), caractérisé en ce qu'il comprend ;
- la fourniture à l'utilisateur d'un accès à plusieurs plateformes de délivrance de services,
- la fourniture à l 'utilisateur d'un accès à une interface utilisateur,
- Ea réalisation d'un profilage explicite de l'utilisateur comprenant des informations sur les préférences de l'utilisateur rassemblées directement auprès de celui-ci par l'intermédiaire de ladite interface ;
- la réalisation d'un profilage implicite de l'utilisateur comprenant des données brutes relatives au comportement de l'utilisateur lors de l'utilisation de services en provenance desdîtes plateformes, ces données brutes étant agrégées ;
- à partir des profiiages explicite et implicite ainsi réalisés, la constitution d'un profil utilisateur comprenant ;
- des attributs de cœur (9) indépendants de la plateforme de service, et
- des attributs spécialisés dépendant des plateformes présentes dans l'environnement.
2. Procédé de profilage selon la revendication 1 , caractérisé en ce qu'il comprend une opération de configuration, consistant à rassembler les caractéristiques de comportement de l'utilisateur pour une plateforme ( 1 1 ) introduite dans l'environnement (1 ), ces caractéristiques étant décomposées entre celles déjà incluses dans le profit de l'utilisateur et celles nouvelles, et à agréger ces nouvelles caractéristiques au moyen d'un bloc fonctionnel d'extension (12).
3. Procédé de profilage selon ia revendication 2, caractérisé en ce qu'il comprend en outre la fourniture d'une interface d'accès et de req uêtes pour des applications ( 17) dont le fonctionnement dépend du profil ds l'utilisateur.
4. Procédé de profϋage selon ia revendication 2 ou 3, caractérisé en ce qu'il comprend en outre îa prise en compte des contraintes légales et/ou les volontés des utilisateurs pour ce qui est du stockage des données personnelles.
5. Serveur comprenant des moyens pour recevoir une requête de mise en communication en provenance d'un terminal d'utilisateur à destination d'au moins une plateforme de délivrance de services, ce serveur étant caractérisé en ce qu'il comprend : - des moyens de profilage explicite de l'utilisateur, rassemblant des informations sur les préférences de l'utilisateur, directement auprès de cet utilisateur ;
- des moyens de profilage implicite de l'utilisateur, rassemblant les données brutes relative au comportement de l'utilisateur pour chaque plateforme de délivrance de services, ces moyens de prσfilage implicite comprenant des moyens d'agrégation de ces données brutes ;
- des moyens de stockage du profil utilisateur ainsi formé, ledit profil comprenant des attributs de cœur, indépendant de la plateforme de service et des attributs spécialisés dépendant des plateformes,
6. Réseau comprenant un serveur tel que présenté en revendication 5 et une piuraiité de plateformes de délivrance de services (2-5) vers des terminaux de communication mobiles.
EP07821980A 2006-11-03 2007-10-29 Applications pour le profilage d'utilisateurs de services de telecommunications Ceased EP2087463A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0654703A FR2908212B1 (fr) 2006-11-03 2006-11-03 Applications pour le profilage d'utilisateurs de services de telecommunications
PCT/EP2007/061625 WO2008052966A1 (fr) 2006-11-03 2007-10-29 Applications pour le profilage d'utilisateurs de services de telecommunications

Publications (1)

Publication Number Publication Date
EP2087463A1 true EP2087463A1 (fr) 2009-08-12

Family

ID=38036382

Family Applications (1)

Application Number Title Priority Date Filing Date
EP07821980A Ceased EP2087463A1 (fr) 2006-11-03 2007-10-29 Applications pour le profilage d'utilisateurs de services de telecommunications

Country Status (4)

Country Link
US (1) US20100138278A1 (fr)
EP (1) EP2087463A1 (fr)
FR (1) FR2908212B1 (fr)
WO (1) WO2008052966A1 (fr)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8108329B2 (en) * 2008-05-06 2012-01-31 Richrelevance, Inc. System and process for boosting recommendations for use in providing personalized advertisements to retail customers
US8019642B2 (en) * 2008-05-06 2011-09-13 Richrelevance, Inc. System and process for receiving boosting recommendations for use in providing personalized advertisements to retail customers
US8364528B2 (en) 2008-05-06 2013-01-29 Richrelevance, Inc. System and process for improving product recommendations for use in providing personalized advertisements to retail customers
US8583524B2 (en) * 2008-05-06 2013-11-12 Richrelevance, Inc. System and process for improving recommendations for use in providing personalized advertisements to retail customers
US20100287031A1 (en) * 2009-05-07 2010-11-11 Mckenna Charles Method, Apparatus, System, and Computer Program for Selecting Replacement User Devices
US9009226B2 (en) * 2009-12-09 2015-04-14 Microsoft Technology Licensing, Llc Generating activities based upon social data
FR2977345A1 (fr) * 2011-06-30 2013-01-04 Alcatel Lucent Systeme de recommandation de contenu numerique
US9137651B2 (en) 2011-11-22 2015-09-15 International Business Machines Corporation Systems and methods for determining relationships between mobile applications and electronic device users
US20130173323A1 (en) * 2012-01-03 2013-07-04 International Business Machines Corporation Feedback based model validation and service delivery optimization using multiple models
CN111487563B (zh) * 2020-05-15 2022-02-15 国网江苏省电力有限公司电力科学研究院 基于遗传算法及属性支持度的变压器状态知识获取方法及设备

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1557996A1 (fr) * 2004-01-23 2005-07-27 Hewlett-Packard Development Company, L.P. Service de profil d'utilisateur

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7242988B1 (en) * 1991-12-23 2007-07-10 Linda Irene Hoffberg Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
EP1095518A1 (fr) * 1998-07-02 2001-05-02 MCALLAN, Robert E. Acces a l'information avec capacite de commercialisation selective
AU5465099A (en) * 1998-08-04 2000-02-28 Rulespace, Inc. Method and system for deriving computer users' personal interests
US20040054572A1 (en) * 2000-07-27 2004-03-18 Alison Oldale Collaborative filtering
JP4552296B2 (ja) * 2000-09-08 2010-09-29 ソニー株式会社 情報処理装置および情報処理方法、並びに記録媒体
US20060195583A1 (en) * 2003-02-27 2006-08-31 Fabio Bellifemine Method and system for providing information services to a client using a user profile
US7590705B2 (en) * 2004-02-23 2009-09-15 Microsoft Corporation Profile and consent accrual
US20070150368A1 (en) * 2005-09-06 2007-06-28 Samir Arora On-line personalized content and merchandising environment
US20070266031A1 (en) * 2006-05-15 2007-11-15 Adams J Trent Identifying content

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1557996A1 (fr) * 2004-01-23 2005-07-27 Hewlett-Packard Development Company, L.P. Service de profil d'utilisateur

Also Published As

Publication number Publication date
WO2008052966A1 (fr) 2008-05-08
US20100138278A1 (en) 2010-06-03
FR2908212A1 (fr) 2008-05-09
FR2908212B1 (fr) 2008-12-26

Similar Documents

Publication Publication Date Title
EP2087463A1 (fr) Applications pour le profilage d'utilisateurs de services de telecommunications
Hamka et al. Mobile customer segmentation based on smartphone measurement
Raman et al. Information Technology in Malaysia: E-service quality and Uptake of Internet banking
US9984338B2 (en) Real time e-commerce user interface for monitoring and interacting with consumers
EP2179368B1 (fr) Procédé et appareil de surveillance internet par partie tierce au moyen d'outils de surveillance.
CN108140041B (zh) 针对视频搜索的观看时间聚类
US8725559B1 (en) Attribute based advertisement categorization
US20140052548A1 (en) System and method for automated advocate marketing with digital rights registration
US20070088821A1 (en) Target Information Generation and Ad Server
US20080288349A1 (en) Methods and systems for online interactive communication
KR20100036240A (ko) 브로드밴드 네트워크를 통한 주문형 개인화된 리소스들의 소비자 장치 애플리케이션들로의 제공
EP2321788A2 (fr) Recommandations de contenu basées sur une information de navigation
US11005966B2 (en) Web communication based content servicing and delivery system, method, and computer program
US20210233147A1 (en) Recommendation engine based on optimized combination of recommendation algorithms
ITPO20080008A1 (it) Sistema e metodo per fornire informazioni contestuali rilevanti
Khan et al. Analysis of consumer perception towards telecommunication services
EP3494494A1 (fr) Moyens de diffusion d'un contenu personnalisé dans un réseau de communication
US20150127422A1 (en) Social Network Marketing System and Method
EP2880557B1 (fr) Procédé de traitement de données de connexion d'une plateforme d'un site internet
EP2880558B1 (fr) Procédé de traitement de données pour analyse situationnelle
Kahl et al. Towards reasonable revenue streams through marketing in mobile social networks
Sharma Internet helping CRM to enhance Customer Experience
Durresi et al. Cloud Computing for Targeted Advertising
WO2014020122A1 (fr) Système de traitement de données de connexion à une plateforme d'un site internet
EP2310962A2 (fr) Procédé et système de suivi en temps réel des visiteurs d'un site internet

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20090603

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR

DAX Request for extension of the european patent (deleted)
RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ALCATEL LUCENT

17Q First examination report despatched

Effective date: 20120829

111Z Information provided on other rights and legal means of execution

Free format text: AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR

Effective date: 20130410

RAP1 Party data changed (applicant data changed or rights of an application transferred)

Owner name: ALCATEL LUCENT

D11X Information provided on other rights and legal means of execution (deleted)
REG Reference to a national code

Ref country code: DE

Ref legal event code: R003

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN REFUSED

18R Application refused

Effective date: 20170305