FR 2960733 A1 20111202 FR 1002260 A 20100528 12 10 11:31 PRIM VISION 0962296009 P.12960733 La présente invention concerne un procédé de comptage d'accès au contenu à partir d'une base installée d'appareils mobiles associée à un ciblage par géolocalisation contextuelle. Les modèles de diffusion de contenus pour les medias traditionnels mesurent des taux d'audience approximatifs. Ces types de diffusion basés sur le Broadcasting sont qualifiés de diffusions larges et passives. Il n'existe pas d'interactions avec l'utilisateur. Les taux d'audience de diffusion massive sont difficilement quantifiables ou interviennent marge d'erreur et intervalle de confiance. De même, certaine méthode de distribution de contenus ne respecte pas la confidentialité des utilisateurs. La présente invention permet de remédier aux points précédemment cités. Elle comporte en effet les caractéristiques suivantes: - Un procédé d'analyse des profils et comportements de contacts acceptant de fournir leurs données personnelles afin de générer des échantillons précis de contacts mobiles pour la distribution de contenus ciblés en tenant compte du contexte et des intérêts du contact mobile. - Un procédé pour qualifier les contacts mobiles anonymes. C'est à dire définir leurs caractéristiques en termes de centre d'intérêts, comportement, habitudes sociales en corrélant leur activité d'accès aux contenus avec des profils type analysés. - Un procédé de calcul de taux d'audience et de mesure d'efficacité d'un échantillon de contacts mobiles pour 16 12 10 11:31 PRIM VISION 0962296009 p2296O733 un contenu particulier. L'invention, basée sur un système client-serveur, est composée d'une application téléchargée sur l'appareil mobile 5 communiquant avec le server au travers du réseau. L'invention peut être appliquée à tout type d'équipement ou dispositif de réception de données sur un réseau. Un dispositif, dans le sens de l'invention, peut donc être un téléphone mobile. Cette invention est caractérisée par les étapes 10 suivantes: 1. L'enregistrement au procédé de distribution de contenus (appelé service dans la suite du document). Le système collecte les informations techniques relatives au réseau 15 de télécommunication mobile des contacts mobiles tels que MSISDN, type de téléphone mobile et operateur téléphonique. Les «contacts mobiles volontaires», qui sont des contacts mobiles acceptant de partager leurs données de façon non anonyme, renseignent en plus de leurs données 20 techniques, des informations d'ordre personnel, comportemental, contextuel et social. 2. La préparation et envoi des contenus. La préparation et l'envoi des contenus à transférer aux contacts mobiles est réalisée par le server. 25 3. La réception de contenus sur l'appareil mobile. 4. Le traitement du contenu. Apres réception du contenu et de son filtrage, réalisé sur l'appareil mobile lui-même en fonction du profil du contact mobile, le contenu est stocké dans la mémoire vive de l'appareil mobile. 30 5 La présentation de contenu. Lorsqu'un événement se produit sur l'appareil mobile, correspondant à un événement configuré par le contact mobile, celui-ci déclenche une présentation de contenu sur l'appareil mobile. 16 12 10 11:31 PRIM VISION 0962296009 p.3 2960733 3 6. L'accord explicite du contact mobile. Le contenu est visualisé si et seulement si le contact mobile donne son consentement à la visualisation du-contenu. 7. La création de traces. Sur l'appareil mobile, la création 5 de traces (appelé log dans la suite du document) est réalisée à chaque activité du contact mobile (réponse à une invitation, visualisation de contenu...). 8. Envoi des logs de l'appareil mobile au server. L'appareil mobile envoie les logs encryptés au server. 10 9. Réception de logs des «contacts mobiles volontaires». Les logs reçus des «contacts mobiles volontaires» contribuent à apprendre des différents types de contacts mobiles afin de créer et de qualifier des profils types. Ces informations sont utiles pour créer des échantillons 15 précis de contacts mobiles. 10. Corrélation de profil. Les logs provenant des contacts mobiles anonymes sont collectés et corrélés aux différents profils des «contacts mobiles volontaires». 2G L'invention comprend les différentes caractéristiques décrites dans les paragraphes ci-dessous. Selon une caractéristique de l'invention, la présentation de contenu (5) est composée d'une invitation de contenu et du 25 contenu. L'invention est basée sur la caractéristique optin(6): ladite caractéristique assure d'obtenir le consentement des contacts mobiles dans un contexte précis et permettant ainsi la mise en oeuvre d'un service de contenu personnel et de confiance. L'invention demande le 30 consentement du contact mobile, compte tenu de l'heure, le lieu et le contexte social. Le consentement du contact mobile est demandé à chaque proposition de contenu. La demande d'opt-in, qui est la présentation de l'invitation de contenu, 16 12 10 11:32 PRIM VISION 0962296009 P.4 2960733 4 donne un aperçu clair et complet du contenu. Le contact mobile donne son opt-in par contenu, c'est à dire chaque fois qu'il accepte de voir un contenu spécifique. Le service est par défaut en mode «opt-out», à savoir que les contenus ne 5 sont jamais imposés aux contacts mobiles. Le visionnage de chaque contenu n'a lieu que sous contrôle du contact mobile assurant ainsi un service non-intrusif. A la fin de l'affichage de l'invitation de contenu, le procédé demande au contact mobile de donner son consentement 10 pour afficher la partie principale du contenu sélectionné. Si la réponse du contact mobile est non, ou si aucune réponse n'est donnée après un intervalle de temps prédéfini, le dispositif l'interprète comme un refus de consentement et aucune présentation de contenu ne sera présentée. Si la 15 réponse est oui, le contenu est présenté au contact mobile sur son appareil mobile. Selon une caractéristique de l'invention, le contact mobile peut configurer l'application pour filtrer certains 20 événements. Cela signifie que le contact mobile à la possibilité d'indiquer à l'application sur quels événements il veut recevoir des invitations de contenus. Ces configurations sont accessibles et définies dans l'interface utilisateur, et sont stockés dans le profil du contact 25 mobile, qui sera utilisé pendant l'étape de filtrage. L'invention détecte un événement. Dès que cet événement se produit, celui-il est filtré et vérifié selon le profil du contact mobile. Ce profil, qui sera détaillé plus tard, rassemble les caractéristiques, préférences et comportements 30 du contact mobile. Ce profil détermine si l'événement est autorisé à des fins de livraison de contenu pour ledit contact mobile. Le résultat indique un oui (autorisé) ou Non (rejetée) a la livraison de contenu. Dans le cas où 16 12 10 11:32 PRIM VISION 0962296009 p-5 2960733 5 l'événement correspond à un événement énuméré dans le profil du contact mobile, un contenu est sélectionné. Un événement peut être un appel entrant, un appel sortant, l'édition d'un message SMS... 5 Une comparaison est faite entre les contenus disponibles et les préférences du contact dans ledit profil (en tenant compte également du temps et de la localisation associé a l'événement de déclenchement), en vue de trouver un contenu correspondant aux préférences du contact mobile, et ainsi, à 10 la meilleure possibilité d'être acceptée par ledit contact mobile. Selon une autre caractéristique de l'invention, les logs sont générés et mis à jour pour retracer l'activité du I5 contact mobile sur l'appareil. La réponse d'invitation de visualisation de contenu est entre autre consignée dans les logs. Un log peut également comporter de nombreux paramètres liés au contenu tels que: un identifiant au contenu, la localisation, le temps, le contexte social, l'opération 20 associée, les événements, la version du log, la version de l'application, le modèle de l'appareil mobile, la version du logiciel de l'appareil mobile. Les logs sont destinés à être transférés sur le serveur. Compilés sur le serveur, les logs des contacts 25 mobiles anonymes sont ensuite analysés afin de trouver une correspondance avec l'un des profils définis par les «contacts mobiles volontaires». Quand une corrélation est vérifiée entre un profil d'un « contact mobile volontaire » et un contact anonyme, le contact anonyme hérite du profil du 30 « contact mobile volontaire » et est ainsi qualifié. De même, considérons les logs comme des retours détaillés sur les visionnages des contenus. Ils donnent la possibilité d'étudier les différences de comportement et d'attente des 16 12 10 11:32 PRIM VISION 0962296009 p.6 2960733 6 contacts mobiles face aux contenus proposés. De ce fait, un lien étroit est établit entre la réactivité des contacts mobiles à un contenu avec leur disponibilité et réceptivité. Prenons une image globale du comportement des contacts 5 mobiles en matière de contenu. Cela permet de produire, à partir des logs assemblés, des rapports d'audience sur la qualification du public. Ces informations sont utiles pour mieux répondre au public et aussi pour en apprendre davantage sur l'activité des contacts, afin d'accroître l'acceptation 10 du contenu. Avantageusement, un log est anonyme, ne conservant aucun identifiant du contact mobile. Pour des raisons de sécurité contre l'interception en cours de transfert des logs depuis l'appareil mobile vers le serveur, les logs sont également 15 cryptés. Selon une autre caractéristique de l'invention, chaque contact mobile est associe a un profil. Ledit profil du contact mobile comprend toutes les informations sur les 20 préférences, les habitudes et les comportements du contact mobile. Le profil du contact mobile comprend aussi, pour chaque événement, certains éléments de données qui permettent de déterminer si un événement est autorisé. L'autorisation peut 25 également être indiquée dans le formulaire de temps ou un intervalle de temps. Par exemple, un événement donné peut être autorisé (respectivement non autorisé) sur un intervalle de temps donné. Un tableau mentionne pour l'événement concerné un ou plusieurs intervalles de temps, par exemple, 20 Lundi 13:00-15:25, mardi 00:00-15:00 et 17:00-23:00 et pas 18:00-18:30... Lesdits intervalles de temps peuvent être exprimés en jour, en semaine, etc., et combinés à l'aide de toute expression booléenne, ou de toute autre manière connue. 16 12 10 11:32 PRIM VISION 0962296009 P.72960733 7 L'autorisation peut également être indiquée sous forme de lieu(x). L'événement devient permis lorsque le dispositif (et le contact mobile) est situé (ou ne se trouve pas) dans l'un des endroits mentionnés. Le tableau mentionne pour 5 l'événement concerné le ou les endroits, la zone géographique et/ou des combinaisons d'entre eux. Dans cette description, le lieu du dispositif est considéré à deux échelles. Sur la première échelle, grossière, le dispositif est basé sur les informations 10 données par les cellules GSM. Le lieu peut être considéré en regardant la cellule à laquelle l'appareil est connecté, qui est la cellule identificateur global (CGI). Sur une échelle plus fine d'autre part, le dispositif comprend des GPS ou autre fonction équivalente de localisation. Le lieu peut donc 15 être considéré, en indiquant les zones à l'aide des coordonnées géographiques. L'autorisation peut également être indiquée sous forme de contexte social. Le concept de contexte social sera défini plus tard. Bien sûr, une autorisation peut également être 20 indiquée par la combinaison du temps, de l'emplacement et/ou de conditions du contexte social. Ledit profil du contact mobile comprend également des éléments pour déterminer le meilleur contenu à proposer au contact mobile. Ces éléments s'appuient sur les préférences 25 du contact quant au type de contenu. Les préférences peuvent être aussi relative aux horaires et/ou aux lieux et/ou au contexte social. Un contexte social, qui peut être utilisée dans le profil du contact mobile, est une combinaison de temps(s) et lieu 30 (x). Un contexte social identifie et caractérise une situation fréquente d'un contact mobile dans une plage de temps donnée. Un contexte social est dérivé d'une observation statistique de l'emplacement du contact mobile. 16 12 10 11:33 PRIM VISION 0962296009 p.8 2960733 A titre d'exemple, quatre contextes sociaux peuvent être utilisés ou définis : «Foyer», «Travail», «Loisirs» et «Autres». «Foyer» et «Travail» sont respectivement le contexte social où/quand le contact est à la maison ou au 5 travail. «Vacances» est le contexte social lorsque le contact est au repos. «Autre» peut être un autre contexte social n'est pas inclus dans les précédents. Par l'analyse statistique de la situation par rapport au temps, il peut être déterminé que les quatre suivants contextes sociaux: 10 Contexte Heure de Heure de fin Social début Foyer OAM 8A) 6PM OAM Travail 8AM 6PM Vacances Weekend et Weekend et période de période de vacances vacances Autres Autres Autres combinaisons combinaisons La détermination d'un contexte social peut commencer à des endroits connus («Foyer» et «Travail»), déterminé par des intervalles de temps où le contact mobile est dans ces 15 lieux. Cette détermination peut commencer à des intervalles donnés et prédéfinis, et détermine les localisations les plus fréquentes associées à chaque intervalle. La détermination est partiellement dynamique, inférer à partir des données 20 fournies de façon explicite configurés par le contact mobile. Les localisations peuvent être considérées, comme expliqué plus tôt, soit sur une base cellulaire (GSM-CG') ou sur une base de localisation géographique (GPS). Dans le cas des «contacts mobiles volontaires», 16 12 10 11:33 PRIM VISION 0962296009 P.92960733 Q localisation peut être demandée au contact mobile par le biais de message pop-up sur l'interface utilisateur lors de l'invitation de contenu. Cela permettra de déterminer précisément le contexte social et par conséquent affiner 5 l'analyse du profil. La notion de mobilité alliée au contenu ciblée grâce à la géolocalisation permet un raffinement supplémentaire et novateur à la constitution de l'échantillon. Une fois défini, lesdits contextes sociaux, sont 10 maintenus dynamiquement et mis à jour par un échantillonnage périodique. Par exemple, l'analyse sera réalisée chaque jour, sur une fenêtre de roulement de 30 jours. Une fois défini, ledit contexte social peut être utilisé pour définir une autorisation sur -un événement ou pour 15 qualifier une préférence sur un contenu. Ainsi, un événement donné peut (ou non) être autorisé pendant le contexte social «Travail». Par exemple, les contenus sur le thème du sport, peuvent donner une préférence au contexte «Foyer» ou «Vacances», tandis que les contenus techniques ou moraux 20 peuvent être retenus pour le contexte «Travail». Un profil utilisateur peut également contenir d'autres éléments pour aider à sélectionner un contenu_ Par exemple, une liste modifiable des fournisseurs de contenu peut être incluse dans ledit profil du contact mobile afin 25 d'être examinés au cours de l'étape de sélection d'un contenu. Cela permet de créer et de maintenir une liste blanche (fournisseurs de contenus autorisés) et/ou une liste noire (fournisseurs de contenus interdit). Lesdites listes peuvent être explicitement modifiées par le contact mobile, 30 ou implicitement éditée par l'application suite à une acceptation répétée (liste blanche) ou d'un rejet répété (liste noire) par le contact mobile. Le profil du contact mobile comprend en outre le 16 12 10 11:33 PRIM VISION 0962296009 p.10296O733 10 comportement historique du contact en fonction du temps, le lieu et le contexte social. Quand un événement se produit, l'application recherche un contenu stocké en mémoire correspondant le mieux au profil du 5 contact mobile en terme de préférences dans un contexte spécifique (heure et lieu de l'événement). Selon une autre caractéristique de l'invention, un procédé est défini afin de caractériser un échantillon avec 10 précision. Les informations collectées sur ces contacts mobiles sont analysées afin de définir des types de profils et comportement précis. Les informations des «contacts mobiles volontaires» proviennent de l'étape d'enregistrement et de l'utilisation du service. Par exemple, le système peut 15 collecter, lors de l'enregistrement, les données personnelles du contact mobile comme son âge et sa catégorie socioprofessionnelle ainsi que ses préférences (loisirs, centre d'intérêts, localisation...). Le système, grâce aux logs collectés sur le mobile et 20 envoyés au server, apprend de ce type de contact mobile au fur et à mesure que celui-ci utilise le service. Les données des logs peuvent renseignés par exemple sur le contexte social, la géolocalisation, l'intérêt porté aux différent types de contenus en fonction du lieu et la période de la 25 journée ainsi que sur les modes de visionnage du contenu (le contact mobile visionne le contenu provoqué par un événement ou de façon volontairement en déclenchant lui-même le visionnage du contenu). Les données recueillies pour les «contacts mobiles volontaires» permettent de générer des 30 profils complets. Pour les contacts mobiles anonymes, les logs sont les seuls données les caractérisant. Ces données ne sont pas suffisantes pour établir un profil complet. Afin de résoudre 16 12 10 11:33 PRIM VISION 0962296009 P.112960733 11 ce point, l'invention permet une extrapolation à partir des profils complets des «contacts mobiles volontaires». Considérant la forte corrélation entre les «contacts mobiles volontaires» et les contacts mobiles anonymes, il est 5 possible de générer a la volée, un échantillon précis représentatif d'individus de façon analytique et adaptative. La qualification des contacts mobiles anonymes permet une meilleure distribution de contenus à tout moment et partout où se trouve le contact mobile. En outre, les contenus sont 10 sélectionnés selon le profil du contact mobile. Cette sélection prend en compte des données temps réel propres au contact mobile telles que sa localisation et l'horaire/temps. Selon une autre caractéristique de l'invention, un 15 procédé est défini afin de mesurer l'efficacité d'un échantillon. L'efficience de l'échantillon est naturellement vérifiable car le taux d'audience calculé est basé sur les logs et est en aucun cas une approximation. La solution induit une relation très précise entre le contenu, le taux 20 d'audience et la qualification de l'échantillon. Selon une autre caractéristique de l'invention, le serveur peut envoyer des "probes" qui sont des contenus de test au « contact mobile volontaire ». Les logs reçus pour ces 25 contenus de test sont utilisés pour calculer un taux d'audience précis. En effet, l'analyse des logs relatifs aux contenus de test, permet d'extraire des informations relatives à l'acceptante du contenu. 30 Selon une autre caractéristique de l'invention grâce aux informations recueillies par les «utilisateurs volontaires», il est désormais possible de corréler la réactivité des utilisateurs face à un contenu avec leur disponibilité et leur réceptivité. L'invention permet de qualifier de façon 16 12 10 11:34 PRIM VISION 0962296009 P.122960733 12 précise et circonstanciée un échantillon grâce aux données des profils. De même, cet échantillon peut être adapté très rapidement en fonction de critères pointus et évolutifs de l'annonceur. 5 Selon une autre caractéristique de l'invention, l'envoi d'un contenu test à un «contact mobile volontaire» induit une réponse précise sur l'attrait du contenu ainsi que des informations essentielles sur le comportement des individus 10 ciblés. Les logs recueillis apportent toutes les informations nécessaires aux calculs des taux d'audience. Cette particularité donne la possibilité d'exploiter les résultats des échantillons et d'étudier les différences de comportement et d'attente des contacts mobiles face aux contenus proposés 15 dans différents contextes. 16 12 10 11:34 PRIM VISION 0962296009 p.13 REVENDICATIONS1. Procédé de comptage d'accès au contenu à partir d'une base installée d'appareils mobiles caractérisée par un logiciel d'application téléchargé sur l'appareil mobile basé sur les points suivants: - L'enregistrement au procédé de distribution de contenus (appelé service dans la suite du document). Le système 10 collecte les informations techniques relatives au réseau de télécommunication mobile des contacts mobiles tels que MSISDN, type de téléphone mobile et operateur téléphonique. Les «contacts mobiles volontaires», qui sont des contacts mobiles acceptant de partager leurs données de façon non 15 anonyme, renseignent en plus de leurs données techniques, des informations d'ordre personnel, comportemental, contextuel et social. - La préparation et l'envoi des contenus. La préparation et l'envoi des contenus à transférer aux contacts mobiles est 20 réalisée par le server. - La réception de contenus sur l'appareil mobile. - Le traitement du contenu. Apres réception du contenu et de son filtrage, réalisé sur l'appareil mobile lui-même en fonction du profil du contact mobile, le contenu est stocké 25 dans la mémoire vive de l'appareil mobile. - La présentation de contenu. Lorsqu'un événement se produit sur l'appareil mobile, correspondant à un événement configuré par le contact mobile, celui-ci déclenche une présentation de contenu sur l'appareil mobile. 30 - L'accord explicite du contact mobile. Le contenu est visualisé si et seulement si le contact mobile donne son consentement à la visualisation du contenu. - La création de traces. Sur l'appareil mobile, la création de traces (appelé log dans la suite du document) est réalisée 16 12 10 11:34 PRIM VISION 0962296009 p.1`~960733 14 à chaque activité du contact mobile (réponse à une invitation, visualisation de contenu...). - Envoi des logs de l'appareil mobile au server. L'appareil mobile envoie les logs encryptés au server. - Réception de logs de «contacts mobiles volontaires». Les logs reçus des «contacts mobiles volontaires» contribuent à apprendre des différents types de contacts mobiles afin de créer et de qualifier des profils types. Ces informations sont utiles pour créer des échantillons de contacts mobiles. IO - Corrélation de profil. Les logs provenant de contacts mobiles anonymes sont collectés et corrélés aux différents profils des «contacts mobiles volontaires». 2. Procédé selon la revendication 1 caractérisée par la 15 gestion de l'autorisation et de l'utilisation des données à caractère personnel des «contacts mobiles volontaires». La collecte des informations personnelles des «contacts mobiles volontaires» est réalisée sur le server. 20 3. Procédé selon les revendications précédentes caractérisé en ce qui concerne la création de profil de « contacts mobiles volontaires » en fonction des critères suivants : données personnelles, contextuelles, comportementales et sociales. Le profil d'un « contact mobile volontaire » est 25 construit en combinant ces différentes informations = - données personnelles, géolocalisation, contexte social, préférences (loisirs, centre d'intérêts, localisation...), préférences de type de contenus et d'événements. - Un contexte social identifie et caractérise une situation 30 fréquente d'un contact mobile dans une plage de temps donnée_ Un contexte social est dérivé d'une observation statistique de l'emplacement du contact mobile. 4. Procédé selon les revendications précédentes caractérisé en 35 ce qui concerne les logs qui sont les retours détaillés des 16 12 10 11:34 PRIM VISION 0962296009 P.15296O733 15 activités de l'utilisateur. Les logs sont générés par l'appareil mobile et envoyés au serveur. Un log contient de nombreux paramètres liés au contenu tels que: un identifiant au contenu, la localisation, le temps, le 5 contexte social, l'opération associée, les événements, la version du log, la version de l'application, le modèle de l'appareil mobile, la version du logiciel de l'appareil mobile. 5. Procédé selon les revendications précédentes caractérisées en ce qui concerne l'apprentissage, l'utilisation et la corrélation de la solution utilisant les données personnelles des «contacts mobiles volontaires » confèrent aux autres contacts mobiles une garantie d'anonymat. Les informations collectées a partir des logs des «contacts mobiles volontaires» sont la base d'une analyse fine et complète afin d'en extraire des profils et comportements types. Les logs encryptés des contacts mobiles anonymes, transférés au server, sont analysés afin de trouver une correspondance avec l'un des profils définis par les «contacts mobiles volontaires». Le procédé consiste a réalisé une corrélation entre un profil/comportement de «contacts mobiles volontaires» et un profil/comportement d'utilisateur anonyme. Cette corrélation donne des indications sur le profil et comportement de l'utilisateur anonyme. Cet utilisateur anonyme est ainsi qualifié. 6. Procédé selon les revendications précédentes caractérisé en ce qui concerne la génération d'échantillons d'utilisateur en fonction de données précises. Grâce aux 16 12 10 11:34 PRIM VISION 0962296009 p.l6296O733 16 informations recueillies par les ««utilisateurs volontaires», il est désormais possible de corréler la réactivité des utilisateurs face à un contenu avec leur disponibilité et leur réceptivité. L'invention permet de 5 qualifier de façon précise et circonstanciée un échantillon grâce aux données des profils. De même, cet échantillon peut être adapté très rapidement en fonction de critères pointus et évolutifs de l'annonceur. 10 7. Procédé selon les revendications précédentes caractérisé en ce qui concerne le calcul des taux d'audience. L'envoi d'un contenu test à un «contact mobile volontaire» induit une réponse précise sur l'attrait du contenu ainsi que des informations essentielles sur le comportement des 15 individus ciblés. Les logs recueillis apportent toutes les informations nécessaires aux calculs des taux d'audience. Cette particularité donne la possibilité d'exploiter :es résultats des échantillons et d'étudier les différences de comportement et d'attente des contacts mobiles face aux 20 contenus proposés dans différents contextes.