WO2001045355A2 - Method for measuring and analysing audience on communication networks - Google Patents

Method for measuring and analysing audience on communication networks Download PDF

Info

Publication number
WO2001045355A2
WO2001045355A2 PCT/FR2000/003541 FR0003541W WO0145355A2 WO 2001045355 A2 WO2001045355 A2 WO 2001045355A2 FR 0003541 W FR0003541 W FR 0003541W WO 0145355 A2 WO0145355 A2 WO 0145355A2
Authority
WO
WIPO (PCT)
Prior art keywords
communication network
measuring
information
network according
data
Prior art date
Application number
PCT/FR2000/003541
Other languages
French (fr)
Other versions
WO2001045355A3 (en
Inventor
Hervé LE JOUAN
Ludovic Dubost
Erwan Arzur
Laurent Nicolas
Laurent Azzopardi
Original Assignee
Netvalue S.A.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from FR9915758A external-priority patent/FR2802368B1/en
Priority claimed from FR0004508A external-priority patent/FR2807604B1/en
Priority claimed from FR0005722A external-priority patent/FR2808607B1/en
Application filed by Netvalue S.A. filed Critical Netvalue S.A.
Priority to AU25263/01A priority Critical patent/AU2526301A/en
Priority to EP00988920A priority patent/EP1342354A2/en
Priority to US10/148,370 priority patent/US20030115586A1/en
Publication of WO2001045355A2 publication Critical patent/WO2001045355A2/en
Publication of WO2001045355A3 publication Critical patent/WO2001045355A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/142Network analysis or design using statistical or mathematical methods

Definitions

  • the present invention relates to the field of audience measurement and analysis on open or closed computer networks of the intranet, extranet or Internet type, and more generally on any type of computer network.
  • the invention more particularly makes it possible to collect, store, transmit and analyze the operations related to the use of the computer network on an individual terminal, in particular a computer, but also any equipment equipped with access to a computer network equipped with a physical access or not to said network (wired or wireless).
  • the growing development of the Internet in particular in the context of commercial relations, and of all means of communication such as electronic mail, data transfer using the FTP protocol, video or HTTP protocol, requires the use of new means of audience measurement and analysis to study user behavior.
  • the conventional means of measuring and analyzing the audience in particular the methods using questionnaires associated with user panels, do not make it possible to study concretely the behaviors linked to these new means of communication.
  • PCT patent application WO98 / 26529 describes a measurement and analysis system which records the use of online and offline services via interactive service devices.
  • the system in particular measures and analyzes access to home pages, advertisements and other resources.
  • the means used consist of the use of activity records sorting between the different types of actions performed by the user and then pre-processing of the data received according to their type.
  • US patent 5,675,510 describes an audience measurement and analysis system making it possible to memorize certain actions performed by the user.
  • the patented system measures, analyzes and transmits information related to the use of a computer through an activity log. This log includes the data linked to predetermined events and makes it possible to know the programs and the communication functions launched by the user. This information is then analyzed to determine the user's usage habits.
  • This method uses activity logs and messages used by the operating system internally to determine which resources are being used.
  • the main drawback is that it depends on the operating system and gives access to a limited amount of information.
  • the present invention makes it possible to improve the methods for collecting reliable information concerning the use of a network by a terminal.
  • the invention makes it possible to study all the types of communication linked to a computer network such as the Internet, in particular electronic mail, live communications, multimedia data transfers, games and any other standardized or proprietary communication protocol. using packet information transfer following the IP protocol.
  • the present invention also makes it possible to facilitate the establishment of panels of individual users in order to improve the quality of the audience studies carried out for any type of actor using an open or closed communication network.
  • the present invention relates to a method for measuring and analyzing activity on at least one network. data packet communication device as described in claim 1.
  • the method for measuring and analyzing activity on at least one communication network per data packet, of a plurality of terminals implements means for collecting data and transmitting said collected data to a central device. comprising a database for storing the information collected.
  • Said method comprises a step of acquiring information relating to the data exchanged on the communication network by the terminals, said information comprising at least the descriptive information of each packet transmitted or received by each terminal, a step of transmitting said information collected to the central equipment, and a subsequent step of analyzing the information collected and generating aggregated databases to provide data representative of the activity of a panel of equipment connected to the communication network.
  • the method is characterized in that it comprises an initial step of installation and configuration of the operating parameters of a computer application interacting with the network layer of the operating system only, excluding the application layer of exploitation of the data exchanged with the network [browser, FTP software, messaging, etc.] on the terminals or on a gateway when the terminals do not allow the registration of such an application.
  • the step of analyzing and acquiring information relating to the data exchanged on the communication network is carried out in real time.
  • Communication on the communication network is preferably based on the IP protocol.
  • the initial installation step consists in installing on terminals a inf ormat ic application of analysis and collection of communication protocol data exchanged by the terminal on the network.
  • the initial step of instal lation c ons is to install a computer application for data collection on gateways
  • the data collected by the terminals or the gateways is transmitted to a server by the communication network itself, and the activity data is stored in the central equipment.
  • the measurement step includes the recording in a random access memory of all the requests sent and of the responses received by the user as well as the time stamp of said requests.
  • the initial recording step consists of saving in a memory of the measurement server [http] the user's identification information, as well as the request for the home page he has chosen, and the result of the application of a hash function of said request.
  • the terminal configuration step can be carried out by sending a short message (SMS, etc.) containing the user's aggregated address.
  • SMS short message
  • the method further comprises, preferably a step of specifying a limited population of terminal users forming a panel, said method comprising a step of acquiring information relating to the data exchanged on the communication network by the sub- set of terminals defined only, and a subsequent step of analyzing the information collected to provide data representative of the activity of the subset of equipment connected to the communication network.
  • the information collected by the server from the terminals includes, in addition to the descriptive information of each packet sent or received by the terminal, an identifier of the user of said terminal, the method comprising a subsequent step of segmenting the data, by comparing each information received by the server with a database containing a data allocation table.
  • the method may include an additional step consisting in constituting a database specific to a client user of the method, containing at least all the data collected for the latter, the client client having a computer means for interrogating this specific database. .
  • At least one targeted survey application can also appear on visualization means of said terminal, the content of which is a function of said information relating to the data exchanged on the network.
  • a history of the responses to said targeted surveys is produced and recorded at said terminal or at the level of the server which sent said application.
  • the method comprises a step of classifying the different types of activity on a communication network, a step of specifying a limited population of users forming a panel, said method comprising a subsequent step of synthesizing the information analyzed to provide data representative of the activity of the subset of equipment connected to the communication network.
  • the method may include an additional step of constituting a database specific to a client user of the method, containing at least all of the data collected for the latter, the client user having computer means for interrogating this database. specific.
  • the step of analyzing the data collected consists in processing at least part of the data comprising an identifier of the internet user [ Internet user id]; the response to the request made [Id page ]; the start date of consultation of said response by said Internet user [T pd ]; and the date of end of consultation of the result of the request by said internet user [T pf ], the identifier of the session [Id s ], the start of a session [T ⁇ D ] corresponding to the start of a connection to the network by said internet user, the end of said connection [T sf ].
  • This step makes it possible to determine from said information, a certain number of indices: • a “Gross day point” index
  • GssesP Gross Session Point index corresponding to the percentage of Internet users multiplied by the number of Web sessions per Internet user
  • GPP index corresponding to the percentage of Internet users multiplied by the number of separate WEB pages per Internet user
  • GdisP “Gross display Point” index corresponding to the percentage of Internet users multiplied by the number of pages, distinct or not, displayed by the Internet user
  • a TARGET REACH index corresponding to the number of Internet users of a given target, for a given domain, compared to the number of individuals of the target;
  • a TARGET SHARE index defined by the number of Internet users of the target who have visited a domain (site, sector, etc.) relative to the number of global Internet users who have visited the domain (site, sector, etc.);
  • a TARGET DISPLAY SHARE index defined by the number of pages displayed by the target compared to the number of pages displayed for all Internet users on the domain (site, sector, ...); • a BANNER DISPLAY SHARE index defined by the number of advertising banners seen by a target on a domain (site, sector, 7) compared to the number of advertising banners seen by all Internet users on the domain (site, sector , ...); • a PAGES WITH BANNER DISPLAY SHARE index defined by the number of pages with advertising seen by the target on the domain (site, sector, %) in relation to the number of pages with advertising seen by all Internet users on the domain (site, sector, ...);
  • a DISPLAY AFFINITY index defined by the number of pages viewed by a target on a site, domain or service, based on the total number of pages viewed on the site, the domain;
  • a BANNER AFFINITY index defined by the percentage of banner ads seen by a target on a site, domain or service, based on the total number of banner ads seen on the site, the domain;
  • BANNER AFFINITY index defined by the percentage of pages with advertising seen by a target on a site, domain or service, compared to the total number of pages with advertising seen on the site, the domain;
  • the method can further include a subsequent step of detecting advertising information by analyzing the data collected by comparison with a reference base and statistical and behavioral exploitation of said detected information.
  • the present invention also relates to equipment for measuring activity, characterized in that it comprises a measurement server connected to the Internet, said measurement server comprising a database in which the identifiers and the corresponding requests are recorded. to the home pages requested by panelized users, and a calculator ensuring detection and processing of requests generated by users.
  • the method (20) according to the invention is a method for measuring and analyzing activity on a data packet communication network (30), [for example a communication network based on the TCP / IP protocol] a plurality of terminals (10).
  • terminals can constitute, for example, in a certain number of personal computers, PC; (11), portable computers (12), pocket organizers (13), fixed telephones with access to the Internet or Webphone (14), personal assistants (15), terminals for accessing the Internet of the television type (16), of mobile telephones with access to the Internet of the WAP, UMTS, GPRS, I-MODE (17) telephones, or the like.
  • the method (20) implements means of real-time analysis, data collection and transmission of said collected data to a central device comprising a database for storing the information collected.
  • Said method comprises a step of acquiring information relating to the data exchanged on the communication network by said terminals, said information comprising at least the descriptive information of each packet transmitted or received by each terminal allowing the analysis of the protocols used, a step of transmitting said collected information to the central equipment, and a subsequent step of analyzing the collected information and generating aggregated databases to provide data representative of the activity of a panel of equipment connected to the network communication.
  • the method is characterized in that it comprises an initial step of installing and configuring the operating parameters of a computer application, said application interacting with the network layer of the operating system only, excluding the application layer. operating data exchanged with the network [browser, FTP software, messaging, etc.] on individual terminals or on a gateway [when the terminals do not allow the registration of such an application].
  • IP protocol When connected to the Internet, information transmitted using the IP protocol is intercepted by a specific program. This information is processed independently of the operating system and the software used to connect. Specific means then make it possible to analyze, filter in real time and collect the data exchanged in order to identify information useful for studying the uses of the different protocols used (HTTP, SMTP, POP3, WAP or any other standardized protocol or owner used) on the computer network.
  • the invention thus makes it possible to intercept this information in the network layer of the operating system.
  • the invention also applies to any terminal connected or not physically to a computer network such as wireless terminals (WAP mobile phone, GPRS, UMTS, I-Mode ).
  • the initial installation step consists in installing on terminals a computer application for collecting data from the communication protocol exchanged by the terminal over the network.
  • the initial installation step consists in installing a computer data collection application on a gateway [WAP, UMTS, GPRS, I-MODE, ...] of connection between the terminals and the network.
  • the TCP / IP packets are intercepted and memorized in a specific activity log containing any information that may be useful for studying user behavior.
  • This additional information consists, for example, of a time stamp, an identification of the terminal, an identification of the user or of software in action using network resources.
  • each panelist is then provided with an application file for the processing of the information collected.
  • This application file allows the interception of data related to the panelist. It can be installed either on its terminal or on a specific server.
  • the system according to the invention also uses implementation tools allowing the installation of the measurement and analysis application, means of encoding and compression of the data used for the activity log, means of specific transfer to the activity log as well as user identification means.
  • Data encoding and compression reduce the memory space occupied by activity logs and improve the security of information contained in these logs during the transfer in particular.
  • the data collected can be transmitted to one or more servers. These data are decoded and decompressed, then undergo specific processing in order to be inserted into a database. These data are then subjected to a statistical processing allowing to extract the useful information and to create analysis reports of the use of the terminals.
  • the transfer of this data can be carried out according to a specific programming, periodically, or according to individual requests.
  • the invention makes it possible to send a polling window whose content depends on the context of the exchange of information in particular applicable to the analysis and study of electronic commerce.
  • the present invention thus makes it possible to obtain relevant information on the exchanges of information (encrypted or not) which have just been carried out, because on the one hand said survey is carried out quickly after the action and on the other hand because that the questions asked depend on the context of the exchange of information.
  • the process runs in the background on his computer and preferably starts automatically when it is started.
  • the process is activated when a connection using the IP protocol is launched by the user.
  • the method monitors connections by intercepting data packets in real time. It records in an activity log all activities based on Internet protocols but none of the data transmitted and / or received (in accordance with the privacy of the panelists). It allows detailed monitoring of the use of Internet protocols such as HTTP, SMTP, POP3; monitoring of duration, volume and soc and other protocols such as ICQ, Audio / Video, FTP, AOL, Infonie, etc.
  • Internet protocols such as HTTP, SMTP, POP3
  • monitoring of duration, volume and soc and other protocols such as ICQ, Audio / Video, FTP, AOL, Infonie, etc.
  • This application interrogates the paneled user thanks to the detection of pre-established parameters recorded by the process.
  • the configuration parameters allowing the launching of the survey application consist, for example, of a database of domain names and type of protocols.
  • This survey application can be run directly on the user's computer or on a server.
  • the survey application is in the form of a pop-up window that appears on the screen to question the user of the terminal.
  • the user responds with a few clicks of the mouse to the questionnaire which was targeted according to the context and the name of the domain detected, for example.
  • the application takes into account the recurring activity of the user thanks to the recording of a history of survey situations and to the personalization of the triggering parameters of the application.
  • the application analyzes in real time the active url of the browser and the protocol used to trigger the survey application. This functionality allows to know the behavior of the user, whatever the coding system of the exchanged data. It also allows the identification of users and the analysis of information at the individual level.
  • the automatic transfer of activity logs is carried out according to determined thresholds (configurable remotely) from the panelist's computer to one or more specific servers. As soon as the information file is received by the particular server, a recurring periodic process will recover this file, archive it, and load the data contained in a database of the particular server.
  • This data contained in a database is then subjected to statistical processing enabling it to extract the information necessary for the establishment of summary reports on the use of terminals and behavior.
  • the processing of this data is carried out according to a specific procedure, periodically, or according to individual requests.
  • the objective is to provide the keys to understanding the behavior of Internet users.
  • the use of the network is analyzed in its different components by categories of Internet users.
  • the method according to the invention provides summaries of their purchasing, reservations, information, etc. procedures. This synthesis makes it possible in particular to optimize recruitment and loyalty plans.
  • the terminal user In practice, the terminal user must first register online on the registration website provided for this purpose. During this registration, he is assigned a unique identification number. This number is recorded by the device and will be contained in each log sent in order to allow the identification of the user and the source of the log received.
  • the invention makes it possible, via a gateway, to intercept and store the activity in a log.
  • the measurement step comprises recording in a random access memory all the accesses generated by the user as well as the time and the date of detection of said accesses.
  • the measurement method according to the invention consists in interposing a measurement server between the WAP gateway and the servers of the Internet network.
  • the wireless terminal user must first register online, for example by accessing an html page constituting a registration form on the site of the audience measurement operator from a computer. connected to the Internet.
  • This registration relates to the identity of the user, personal information to qualify him, and the address of the url of the home page.
  • This information is transmitted to the server in the form of a computer message.
  • the registration server assigns a unique identifier to user and saves the results of a hash function on the home page.
  • the aggregated home page is of the form:
  • the part before the question mark corresponds to the url address of the measurement server.
  • the question mark is the first separator.
  • the part after the question mark corresponds to the identifier assigned by the measurement server.
  • the & character constitutes a second separator.
  • the last part corresponds to the home page summarized in an integer resulting from a hash function.
  • This aggregated address is stored in the memory of the user's wireless terminal, in the area corresponding to the address of the home page.
  • the measurement server detects all the http links (url) on the page requested by the user and dynamically transforms them into whole number according to a hashing algorithm, assigning to each url a unique number following the model of the aggregated home page above.
  • the method thus makes it possible to measure the activity of the identified user of the terminal by storing each of the urls generated in a log file. All the data collected by the technology according to the invention makes it possible to explore both the uses of the Internet or of any type of computer network and the audience of the main sites. Advertising is the subject of a specific study within the various processes for processing the data collected.
  • the invention furthermore comprises a step of searching for advertisements, in the various forms that it can use on the communication network, to which the measured users have been exposed.
  • Network usage web, email and other uses
  • Network usage is analyzed in its different components (frequency of use, time spent, breakdowns between uses, type of attachment for e-mails, etc.) by categories of Internet users (and in particular by PMG distribution: Small - Medium - Large Internet users).
  • PMG distribution Small - Medium - Large Internet users.
  • the application of the process offers the possibility of cross-sorting between Small-Medium-Large Internet users for each use of the network, crossing the characteristics of Internet users (age, gender, PCS ...) with all the uses they make of the network.
  • the method according to the invention provides results in their marketing procedures, in particular in the optimization of recruitment and loyalty plans.
  • the process allows the analysis of the weight of each sector of activity on the Web (banking, finance, car manufacturers, transport, entertainment ...) and of the journey of Internet users between sectors: page views, time spent, number of sessions .
  • the first category contains the unit indices: coverage rate (number of unique visitors per month), frequency, average number of days of connection, single pages or different views, page display, time spent on a site, total time spent on sites, share of web activity within sessions ...
  • the second category includes composite indices. These indices synthesize the coverage and the different unit indices Gross Day Point, Gross Session Point, Gross Page Point, Gros Display Point, Gross Duration Point.
  • GsesP "Gross Session Point”: Percentage of Internet users multiplied by the number of Web sessions per Internet user. Compared to the share of multiple visitors calculated on the number of sessions, this indicator makes it possible to classify the domains.
  • GPP "Gross Page Point”: Percentage of Internet users multiplied by the number of distinct Web pages per Internet user.
  • GdisP "Gross Display Point”: Percentage of Internet users multiplied by the number of pages (distinct or not) displayed per Internet user. The GPP / GdisP report measures the fact that Internet users have seen the same page several times.
  • GdurP "Gross Duration Point”: Percentage of Internet users multiplied by duration (session in minutes) per Internet user. • Reach: Number of visitors for a domain compared to the number of Internet users.
  • Target Reach Number of target visitors for a given domain compared to the number of target individuals.
  • Target Share Number of target individuals who have visited a domain (site, sector, etc.) compared to the total number of Internet users who have visited the domain (site, sector, etc.).
  • Target Display Share Number of pages displayed by the target compared to the number of pages displayed by all Internet users on the domain (site, sector, etc.).
  • Banner Display Share Number of advertising banners seen by a target on a domain (site, sector, etc.) compared to the number of advertising banners seen by all Internet users on the domain (site, sector, etc.) .
  • Pages with Banner Display Share Number of pages with advertising seen by the target on a domain
  • This indicator measures the fact that the proportion of visitors to the domain within the target group compared to the proportion of the target group among Internet users. This indicator is higher than 100 if the target group's coverage rate is higher than the coverage rate of all Internet users. Number of visitors belonging to the target on a domain
  • banner ad affinity This. index is calculated from the percentage of banner ads seen by a target (target: man, woman, gender, age group, type of internet user ...) on a site, domain or service compared to the total number of banner ads viewed on the site, domain or service.
  • the area with the highest banner ad affinity index is the area in which it is most effective to place advertising to reach the target, in terms of banner advertising.
  • Pages with banner Affinity This index is calculated from the percentage of pages with advertising seen by a target (target: man, woman, gender, age group, type of Internet user. .) on a site, domain or service related to the total number of pages with advertising seen on the site, the domain.
  • target man, woman, gender, age group, type of Internet user. .
  • domain or service related to the total number of pages with advertising seen on the site, the domain.
  • the area with the highest affinity index on pages with advertising is the area in which it is most effective to place advertising to reach the target, in terms of pages with advertising.
  • indices constitute a tool for measuring the effectiveness of the purchase of advertising space on the Internet, and the cornerstone of the media planning offer. They help and guide clients in positioning, strategic planning, advertising sales and purchasing decisions. These indicators have been developed to meet the growing needs of customers to have behavioral data on Internet users in order to differentiate between sites and other entities on the Internet.
  • the invention makes it possible to offer, by a secure web application, a generic data analysis tool. It offers possibilities for crossing the socio-demographic characteristics of Internet users (age, sex, PCS %) and behavioral (sites visited, number of emails, etc.) with the audience of the sites. It makes it possible to establish audience reports for sites or domains and for different uses of the Internet or a computer network.
  • the application also makes it possible to identify and view the advertisements disseminated on the Internet and to analyze the socio-demographic profiles of the Internet users who are exposed to them. This information can be delivered for all types of advertising media: banners, buttons before an analysis by sector and product.
  • the method according to the invention comprises a step of specifying a subset of equipped terminals which can be the subject of a generic measurement and analysis or limited to a particular population.
  • the method according to this variant comprises a step of acquiring information relating to the data exchanged between the communication network and said subset of terminals only, and a subsequent step of analyzing the information collected to provide data representative of the activity of the subset of equipment connected to the communication network.

Abstract

The invention concerns a method (20) for measuring and analysing activity on at least a packet data communication network (30) [for example a communication network based on the TCP/IP protocol] of a plurality of terminals (10), using means for collecting data and means for transmitting said collected data to a central equipment comprising a database for storing collected data. Said method comprises a step which consists in acquiring and analysing data concerning data exchanged over the communication network by said terminals, said data comprising at least descriptive data of each packet transmitted and received by each terminal, a step which consists in transmitting said collected data to the central equipment subsequent to analysis of the collected data and generating aggregate databases to supply data representing the activity of a panel of equipment items connected to the communication network. The method is characterised in that it comprises an initial step which consists in setting up and configuring operating parameters for a computer application interacting only with the network layer of the computing platform, excluding the application layer processing exchanged data with the network [browser, FTP software, messaging ] on the individual terminals or on a gateway when the terminals do not allow the recording of such an application.

Description

PROCEDE DE MESURE ET D'ANALYSE D'AUDIENCE SUR RESEAUX DE METHOD OF MEASUREMENT AND ANALYSIS OF HEARING ON NETWORKS
COMMUNICATION.COMMUNICATION.
La présente invention concerne le domaine de la mesure et de l'analyse de l'audience sur les réseaux informatiques ouverts ou fermés du type intranet, extranet ou Internet , et plus généralement sur tout type de réseau informatique. L'invention permet plus particulièrement de collecter, mémoriser, transmettre et analyser les opérations liées à l'usage du réseau informatique sur un terminal individuel, notamment un ordinateur, mais également tout matériel équipé d'un accès à un réseau informatique équipé d'un accès physique ou non audit réseau (avec ou sans fil) . Le développement croissant de l'Internet, en particulier dans le cadre de relations commerciales, et de tous les moyens de communication tels que le courrier électronique, le transfert de données suivant le protocole FTP, la vidéo ou le protocole HTTP, nécessite l'emploi de nouveaux moyens de mesure et d'analyse de l'audience permettant d'étudier le comportement des utilisateurs. Les moyens de mesure et d'analyse de l'audience classiques, en particulier les méthodes utilisant des questionnaires associés à des panels d'utilisateurs, ne permettent pas d'étudier concrètement les comportements liés à ces nouveaux moyens de communication.The present invention relates to the field of audience measurement and analysis on open or closed computer networks of the intranet, extranet or Internet type, and more generally on any type of computer network. The invention more particularly makes it possible to collect, store, transmit and analyze the operations related to the use of the computer network on an individual terminal, in particular a computer, but also any equipment equipped with access to a computer network equipped with a physical access or not to said network (wired or wireless). The growing development of the Internet, in particular in the context of commercial relations, and of all means of communication such as electronic mail, data transfer using the FTP protocol, video or HTTP protocol, requires the use of new means of audience measurement and analysis to study user behavior. The conventional means of measuring and analyzing the audience, in particular the methods using questionnaires associated with user panels, do not make it possible to study concretely the behaviors linked to these new means of communication.
La demande de brevet PCT W098/26529 décrit un système de mesure et d'analyse qui enregistre l'utilisation de services en ligne et hors ligne via des dispositifs de services interactifs. Ledit système mesure et analyse en particulier l'accès aux pages d'accueil, aux annonces publicitaires et aux autres ressources. Les moyens utilisés consistent en l'utilisation d'enregistrements d'activités effectuant le tri entre les différents types d'actions effectuées par l'utilisateur puis un pré- traitement des données reçues en fonction de leur type. Le brevet US 5675510 décrit un système de mesure et d'analyse d'audience permettant de mémoriser certaines actions effectuées par l'utilisateur. Le système breveté mesure, analyse et transmet les informations liées à l'utilisation d'un ordinateur grâce à un journal d'activité. Ce journal comprend les données liées à des événements prédéterminés et permet de connaître les programmes et les fonctions de communications lancées par l'utilisateur. Ces informations sont ensuite analysées pour déterminer les habitudes d'utilisation de l'utilisateur.PCT patent application WO98 / 26529 describes a measurement and analysis system which records the use of online and offline services via interactive service devices. The system in particular measures and analyzes access to home pages, advertisements and other resources. The means used consist of the use of activity records sorting between the different types of actions performed by the user and then pre-processing of the data received according to their type. US patent 5,675,510 describes an audience measurement and analysis system making it possible to memorize certain actions performed by the user. The patented system measures, analyzes and transmits information related to the use of a computer through an activity log. This log includes the data linked to predetermined events and makes it possible to know the programs and the communication functions launched by the user. This information is then analyzed to determine the user's usage habits.
Cette méthode utilise des journaux d'activité et des messages utilisés par le système d'exploitation en interne pour déterminer quelles ressources sont utilisées . Elle présente le principal inconvénient de dépendre du système d'exploitation et de donner accès à un nombre restreint d'informations.This method uses activity logs and messages used by the operating system internally to determine which resources are being used. The main drawback is that it depends on the operating system and gives access to a limited amount of information.
La présente invention permet d'améliorer les méthodes de collecte d'informations fiables concernant l'utilisation d'un réseau par un terminal. L'invention permet d'étudier tous les types de communication liés à un réseau informatique tel que l'Internet, notamment le courrier électronique, les communications en direct, les transferts de données multimédias, les jeux et tout autre protocole standardisé ou propriétaire de communication utilisant un transfert d'information par paquets suivant le protocole IP.The present invention makes it possible to improve the methods for collecting reliable information concerning the use of a network by a terminal. The invention makes it possible to study all the types of communication linked to a computer network such as the Internet, in particular electronic mail, live communications, multimedia data transfers, games and any other standardized or proprietary communication protocol. using packet information transfer following the IP protocol.
La présente invention permet également de faciliter l 'établissement de panels d'utilisateurs individuels afin d'améliorer la qualité des études d'audiences effectuées pour tout type d'acteur utilisant un réseau de communication ouvert ou fermé.The present invention also makes it possible to facilitate the establishment of panels of individual users in order to improve the quality of the audience studies carried out for any type of actor using an open or closed communication network.
La présente invention se rapporte à un procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication par paquet de données tel que décrit dans la revendication 1.The present invention relates to a method for measuring and analyzing activity on at least one network. data packet communication device as described in claim 1.
Le procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication par paquet de données, d'une pluralité de terminaux, met en œuvre des moyens de collecte de données et de transmission desdites données collectées à un équipement central comportant une base de données pour la mémorisation des informations collectées. Ledit procédé comporte une étape d'acquisition d'informations relatives aux données échangées sur le réseau de communication par les terminaux, lesdites informations comprenant au moins les informations descriptives de chaque paquet émis ou reçu par chaque terminal, une étape de transmission desdites informations collectées à l'équipement central, et une étape postérieure d'analyse des informations collectées et de génération de bases de données agrégées pour fournir des données représentatives de l'activité d'un panel d'équipements connectés au réseau de communication. Le procédé est caractérisé en ce qu'il comporte une étape initiale d'installation et de configuration des paramètres de fonctionnement d'une application informatique interagissant avec la couche réseau du système d'exploitation seulement, à l'exclusion de la couche applicative d'exploitation des données échangées avec le réseau [navigateur, logiciel FTP, messagerie,...] sur les terminaux ou sur une passerelle lorsque les terminaux ne permettant pas l'enregistrement d'une telle application.The method for measuring and analyzing activity on at least one communication network per data packet, of a plurality of terminals, implements means for collecting data and transmitting said collected data to a central device. comprising a database for storing the information collected. Said method comprises a step of acquiring information relating to the data exchanged on the communication network by the terminals, said information comprising at least the descriptive information of each packet transmitted or received by each terminal, a step of transmitting said information collected to the central equipment, and a subsequent step of analyzing the information collected and generating aggregated databases to provide data representative of the activity of a panel of equipment connected to the communication network. The method is characterized in that it comprises an initial step of installation and configuration of the operating parameters of a computer application interacting with the network layer of the operating system only, excluding the application layer of exploitation of the data exchanged with the network [browser, FTP software, messaging, etc.] on the terminals or on a gateway when the terminals do not allow the registration of such an application.
Dans une variante, l'étape d'analyse et d'acquisition d'informations relatives aux données échangées sur le réseau de communication est opérée en temps réel .In a variant, the step of analyzing and acquiring information relating to the data exchanged on the communication network is carried out in real time.
La communication sur le réseau de communication est de préférence basée sur le protocole IP. Dans une variante, l'étape initiale d'installation consiste à installer sur des terminaux une appli cation inf ormat ique d ' analyse et de c o llec te de données du protocole de communication échangées par le terminal sur le réseau .Communication on the communication network is preferably based on the IP protocol. In a variant, the initial installation step consists in installing on terminals a inf ormat ic application of analysis and collection of communication protocol data exchanged by the terminal on the network.
Dans une autre variante , l ' étape ini tiale d ' ins tal lation c ons i s te à ins tal l er une appl i cation informatique de collecte de données sur des passerellesIn another variant, the initial step of instal lation c ons is to install a computer application for data collection on gateways
[WAP , UMTS , GPRS , I-MODE , ...] de liaison entre des terminaux et le réseau .[WAP, UMTS, GPRS, I-MODE, ...] for connection between terminals and the network.
Les données collectées par les terminaux ou les passerelles sont transmises à un serveur par le réseau de communication lui-même, et les données d'activités sont mémorisées dans l'équipement central.The data collected by the terminals or the gateways is transmitted to a server by the communication network itself, and the activity data is stored in the central equipment.
Selon les variantes, il est possible de :Depending on the variant, it is possible to:
• mémoriser les informations recueillies dans un fichier spécifique du terminal ou dans un serveur accessible par ledit réseau de communication ou par un autre moyen.• memorize the information collected in a specific file of the terminal or in a server accessible by said communication network or by another means.
• effectuer une étape d'encodage des informations recueillies . • effectuer une étape de compression des informations recueillies.• perform a step of encoding the information collected. • perform a step of compressing the information collected.
Lorsque le procédé pour l'exploi ation des données issue de terminaux ne permet pas 1 ' installation de l'application informatique de mesure [WAP, UMTS , GPRS , I-When the process for the exploitation of data from terminals does not allow the installation of the measurement computer application [WAP, UMTS, GPRS, I-
MODE,...], il comporte de préférence une étape initiale d'enregistrement de l'utilisateur auprès d'un serveurMODE, ...], it preferably includes an initial step of registering the user with a server
[http], ledit serveur affectant en retour au dit utilisateur un identifiant unique ; et une étape de paramétrage du terminal de l'utilisateur.[http], said server assigning back to said user a unique identifier; and a step of configuring the user's terminal.
L'étape de mesure comporte l'enregistrement dans une mémoire vive de toutes les requêtes envoyées et des réponses reçues par l'utilisateur ainsi que l'horodatage desdites requêtes. L'étape initiale d'enregistrement consiste à sauvegarder dans une mémoire du serveur [http] de mesure les informations d'identification de l'utilisateur, ainsi que la requête de la page d'accueil qu'il a choisi, et le résultat de l'application d'une fonction de hachage de ladite requête. L'étape de paramétrage du terminal peut être réalisée par l'envoi d'un message cours (SMS, ...) contenant l'adresse agrégée de l'utilisateur.The measurement step includes the recording in a random access memory of all the requests sent and of the responses received by the user as well as the time stamp of said requests. The initial recording step consists of saving in a memory of the measurement server [http] the user's identification information, as well as the request for the home page he has chosen, and the result of the application of a hash function of said request. The terminal configuration step can be carried out by sending a short message (SMS, etc.) containing the user's aggregated address.
Le procédé comporte en outre, de préférence une étape de spécification d'une population limitée d'utilisateurs de terminaux formant un panel, ledit procédé comportant une étape d'acquisition d'informations relatives aux données échangées sur le réseau de communication par le sous-ensemble de terminaux délimité seulement, et une étape postérieure d'analyse des informations collectées pour fournir des données représentatives de l'activité du sous- ensemble d'équipements connectés au réseau de communication .The method further comprises, preferably a step of specifying a limited population of terminal users forming a panel, said method comprising a step of acquiring information relating to the data exchanged on the communication network by the sub- set of terminals defined only, and a subsequent step of analyzing the information collected to provide data representative of the activity of the subset of equipment connected to the communication network.
Les informations collectées par le serveur en provenance des terminaux comprennent, outre les informations descriptives de chaque paquet émis ou reçu par le terminal, un identifiant de l'utilisateur dudit terminal, le procédé comportant une étape ultérieure de segmentation des données, par comparaison de chaque information reçue par le serveur avec une base de données contenant une table d'affectation des données.The information collected by the server from the terminals includes, in addition to the descriptive information of each packet sent or received by the terminal, an identifier of the user of said terminal, the method comprising a subsequent step of segmenting the data, by comparing each information received by the server with a database containing a data allocation table.
Le procédé peut comporter une étape additionnelle consistant à constituer une base de données spécifique à un utilisateur client du procédé, contenant au moins toutes les données collectées pour ce dernier, l'utilisateur client disposant d'un moyen informatique pour interroger cette base de données spécifique.The method may include an additional step consisting in constituting a database specific to a client user of the method, containing at least all the data collected for the latter, the client client having a computer means for interrogating this specific database. .
Au moins une application de sondage ciblé peut par ailleurs apparaître sur des moyens de visualisation dudit terminal dont le contenu est fonction desdites informations relatives aux données échangées sur le réseau.At least one targeted survey application can also appear on visualization means of said terminal, the content of which is a function of said information relating to the data exchanged on the network.
Un historique des réponses apportées auxdits sondages ciblés est réalisé et enregistré au niveau dudit terminal ou au niveau du serveur qui a envoyé ladite application.A history of the responses to said targeted surveys is produced and recorded at said terminal or at the level of the server which sent said application.
Le procédé comporte une étape de classification des différents types d'activités sur un réseau de communication, une étape de spécification d'une population limitée d'utilisateurs formant un panel, ledit procédé comportant une étape postérieure de synthèse des informations analysées pour fournir des données représentatives de l'activité du sous - ensemble d'équipements connectés au réseau de communication.The method comprises a step of classifying the different types of activity on a communication network, a step of specifying a limited population of users forming a panel, said method comprising a subsequent step of synthesizing the information analyzed to provide data representative of the activity of the subset of equipment connected to the communication network.
Le procédé peut comporter une étape additionnelle de constitution d'une base de données spécifique à un utilisateur client du procédé, contenant au moins toutes les données collectées pour ce dernier, l'utilisateur client disposant d'un moyen informatique pour interroger cette base de données spécifique.The method may include an additional step of constituting a database specific to a client user of the method, containing at least all of the data collected for the latter, the client user having computer means for interrogating this database. specific.
Dans une variante préférée, l'étape d'analyse des données recueillies consiste à traiter une partie au moins des données comprenant un identifiant de l'internaute [Idinternaute ] ; la réponse à la requête effectuée [Idpage] ; la date de début de consultation de ladite réponse par ledit internaute [Tpd] ; et la date de fin de consultation du résultat de la requête par ledit internaute [Tpf], l'identifiant de la session [Ids], le début d'une session [TΞD] correspondant au début d'une connexion au réseau par ledit internaute, la fin de ladite connexion [Tsf] .In a preferred variant, the step of analyzing the data collected consists in processing at least part of the data comprising an identifier of the internet user [ Internet user id]; the response to the request made [Id page ]; the start date of consultation of said response by said Internet user [T pd ]; and the date of end of consultation of the result of the request by said internet user [T pf ], the identifier of the session [Id s ], the start of a session [T ΞD ] corresponding to the start of a connection to the network by said internet user, the end of said connection [T sf ].
Cette étape permet de déterminer à partir des dites informations, un certain nombre d'indices : • un indice « Gross day pointThis step makes it possible to determine from said information, a certain number of indices: • a “Gross day point” index
GDP » correspondant au pourcentage d'internautes du panel consultant d'un panel consultant une page déterminée, multiplié par le nombre de jours de connexion par internaute sur une période déterminée ;GDP ”corresponding to the percentage of Internet users in the panel consultant of a panel consulting a given page, multiplied by the number of days of connection per internet user over a given period;
• un indice GssesP « Gross Session Point » correspondant au pourcentage d'internautes multiplié par le nombre de sessions Web par internaute ;• a GssesP “Gross Session Point” index corresponding to the percentage of Internet users multiplied by the number of Web sessions per Internet user;
• un indice GPP correspondant au pourcentage d'internautes multiplié par le nombre de pages distinctes WEB par internaute ; • un indice GdisP « Gross display Point » correspondant au pourcentage d'internautes multiplié par le nombre de pages, distinctes ou non, affichées par 1 ' internaute ;• a GPP index corresponding to the percentage of Internet users multiplied by the number of separate WEB pages per Internet user; • a GdisP “Gross display Point” index corresponding to the percentage of Internet users multiplied by the number of pages, distinct or not, displayed by the Internet user;
• un indice Rapport GPP/GdisP ; • un indice GdurP « Gross Duration• a GPP / GdisP Report index; • a GdurP “Gross Duration” index
Point » correspondant au pourcentage d'internautes multiplié par la durée en minutes de connexion par internaute ;Point ”corresponding to the percentage of Internet users multiplied by the duration in minutes of connection per Internet user;
• un indice TARGET REACH correspondant au nombre d'internautes d'une cible donnée, pour un domaine donné, par rapport au nombre d'individus de la cible ;• a TARGET REACH index corresponding to the number of Internet users of a given target, for a given domain, compared to the number of individuals of the target;
• un indice TARGET SHARE défini par le nombre d'internautes de la cible qui ont visité un domaine (site, secteur...) par rapport au nombre d'internautes global ayant visité le domaine (site, secteur,...) ;• a TARGET SHARE index defined by the number of Internet users of the target who have visited a domain (site, sector, etc.) relative to the number of global Internet users who have visited the domain (site, sector, etc.);
• un indice TARGET DISPLAY SHARE défini par le nombre de pages affichées par la cible par rapport au nombre de pages affichées pour tous les internautes sur le domaine (site, secteur,...) ; • un indice BANNER DISPLAY SHARE défini par le nombre de bannières publicitaires vues par une cible sur un domaine (site, secteur,...) par rapport au nombre de bannières publicitaires vues par l'ensemble des internautes sur le domaine (site, secteur,...) ; • un indice PAGES WITH BANNER DISPLAY SHARE défini par le nombre de pages avec publicité vue par la cible sur le domaine (site, secteur,...) par rapport au nombre de pages avec publicité vues par l'ensemble des internautes sur le domaine (site, secteur,...) ;• a TARGET DISPLAY SHARE index defined by the number of pages displayed by the target compared to the number of pages displayed for all Internet users on the domain (site, sector, ...); • a BANNER DISPLAY SHARE index defined by the number of advertising banners seen by a target on a domain (site, sector, ...) compared to the number of advertising banners seen by all Internet users on the domain (site, sector , ...); • a PAGES WITH BANNER DISPLAY SHARE index defined by the number of pages with advertising seen by the target on the domain (site, sector, ...) in relation to the number of pages with advertising seen by all Internet users on the domain (site, sector, ...);
• un indice REACH AFFINITY défini par la proportion de visiteurs du domaine (site, secteur,...) au sein du groupe cible par rapport à la proportion du groupe cible au sein des utilisateurs de l'Internet ;• a REACH AFFINITY index defined by the proportion of visitors to the domain (site, sector, etc.) within the target group compared to the proportion of the target group among Internet users;
• un indice DISPLAY AFFINITY défini par le nombre de pages vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de pages vues sur le site, le domaine;• a DISPLAY AFFINITY index defined by the number of pages viewed by a target on a site, domain or service, based on the total number of pages viewed on the site, the domain;
• un indice BANNER AFFINITY défini par le pourcentage de bannières publicitaires vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de bannières publicitaires vues sur le site, le domaine ;• a BANNER AFFINITY index defined by the percentage of banner ads seen by a target on a site, domain or service, based on the total number of banner ads seen on the site, the domain;
• un indice PAGES WITH BANNER AFFINITY défini par le pourcentage de pages avec publicité vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de pages avec publicité vues sur le site, le domaine;• a PAGES WITH BANNER AFFINITY index defined by the percentage of pages with advertising seen by a target on a site, domain or service, compared to the total number of pages with advertising seen on the site, the domain;
Le procédé peu en outre comporter une étape ultérieure de détection d'informations publicitaires par analyse des données collectées par comparaison avec une base de référence et d'exploitation statistique et comportementale desdits informations détectées .The method can further include a subsequent step of detecting advertising information by analyzing the data collected by comparison with a reference base and statistical and behavioral exploitation of said detected information.
La présente invention se rapporte également à un équipement pour la mesure d'activité caractérisé en ce qu'il comporte un serveur de mesure reliée au réseau Internet, ledit serveur de mesure comportant une base de données dans laquelle sont enregistrées les identifiants et les requêtes correspondant aux pages d'accueil demandées par les utilisateurs panelises, et un calculateur assurant la détection et la trε.nsformation des requêtes générées par les utilisateurs.The present invention also relates to equipment for measuring activity, characterized in that it comprises a measurement server connected to the Internet, said measurement server comprising a database in which the identifiers and the corresponding requests are recorded. to the home pages requested by panelized users, and a calculator ensuring detection and processing of requests generated by users.
La présente invention sera mieux comprise à la lecture d'un mode de mise en œuvre donné ci-après à titre purement explicatif, en référence à la figure annexée.The present invention will be better understood on reading an embodiment given below for purely explanatory purposes, with reference to the appended figure.
Le procédé (20) selon l'invention est un procédé de mesure et d'analyse de l'activité sur un réseau (30) de communication par paquet de données, [par exemple un réseau de communication basée sur le protocole TCP/IP] d'une pluralité de terminaux (10) .The method (20) according to the invention is a method for measuring and analyzing activity on a data packet communication network (30), [for example a communication network based on the TCP / IP protocol] a plurality of terminals (10).
Ces terminaux peuvent constituer, par exemple, en un certain nombre d'ordinateurs personnels, PC ; (11), d'ordinateurs portables (12), d'organiseurs de poche (13), de téléphones fixes avec accès à 1 ' Internet ou Webphone (14), d'assistants personnels (15), de terminaux d'accès à l'Internet du type télévision (16), de téléphones portables avec accès à l'Internet du type téléphones WAP, UMTS, GPRS, I-MODE (17), ou autre.These terminals can constitute, for example, in a certain number of personal computers, PC; (11), portable computers (12), pocket organizers (13), fixed telephones with access to the Internet or Webphone (14), personal assistants (15), terminals for accessing the Internet of the television type (16), of mobile telephones with access to the Internet of the WAP, UMTS, GPRS, I-MODE (17) telephones, or the like.
Le procédé (20) selon l'invention met en œuvre des moyens de d'analyse en temps réel, de collecte de données et de transmission desdites données collectées à un équipement central comportant une base de données pour la mémorisation des informations collectées. Ledit procédé comporte une étape d'acquisition d'informations relatives aux données échangées sur le réseau de communication par lesdits terminaux, lesdites informations comprenant au moins les informations descriptives de chaque paquet émis ou reçu par chaque terminal permettant l'analyse des protocoles utilisés, une étape de transmission desdites informations collectées à l'équipement central, et une étape postérieure d'analyse des informations collectées et de génération de bases de données agrégées pour fournir des données représentatives de l'activité d'un panel d'équipements connectés au réseau de communication. Le procédé est caractérisé en ce qu'il comporte une étape initiale d'installation et de configuration des paramètres de fonctionnement d'une application informatique ladite application interagissant avec la couche réseau du système d'exploitation seulement, à l'exclusion de la couche applicative d'exploitation des données échangées avec le réseau [navigateur, logiciel FTP, messagerie,...] sur les terminaux individuels ou sur une passerelle [lorsque les terminaux ne permettant pas l'enregistrement d'une telle application] .The method (20) according to the invention implements means of real-time analysis, data collection and transmission of said collected data to a central device comprising a database for storing the information collected. Said method comprises a step of acquiring information relating to the data exchanged on the communication network by said terminals, said information comprising at least the descriptive information of each packet transmitted or received by each terminal allowing the analysis of the protocols used, a step of transmitting said collected information to the central equipment, and a subsequent step of analyzing the collected information and generating aggregated databases to provide data representative of the activity of a panel of equipment connected to the network communication. The method is characterized in that it comprises an initial step of installing and configuring the operating parameters of a computer application, said application interacting with the network layer of the operating system only, excluding the application layer. operating data exchanged with the network [browser, FTP software, messaging, etc.] on individual terminals or on a gateway [when the terminals do not allow the registration of such an application].
Lors d'une connexion sur l'Internet, les informations transmises suivant le protocole IP sont interceptées par un programme spécifique. Ces informations sont traitées indépendamment du système d'exploitation et des logiciels utilisés pour se connecter. Des moyens spécifiques permettent alors d'analyser, filtrer en temps réel et de collecter les données échangées afin d'identifier les informations utiles à l'étude des usages des différents protocoles utilisés (HTTP, SMTP, POP3 , WAP ou tout autre protocole standardisé ou propriétaire utilisé) sur le réseau informatique.When connected to the Internet, information transmitted using the IP protocol is intercepted by a specific program. This information is processed independently of the operating system and the software used to connect. Specific means then make it possible to analyze, filter in real time and collect the data exchanged in order to identify information useful for studying the uses of the different protocols used (HTTP, SMTP, POP3, WAP or any other standardized protocol or owner used) on the computer network.
L'invention permet ainsi d'intercepter ces informations dans la couche réseau du système d'exploitation. L'invention s'applique également à tout terminal relié ou non physiquement à un réseau informatique comme les terminaux sans fil (téléphone mobile WAP, GPRS, UMTS, I-Mode...) .The invention thus makes it possible to intercept this information in the network layer of the operating system. The invention also applies to any terminal connected or not physically to a computer network such as wireless terminals (WAP mobile phone, GPRS, UMTS, I-Mode ...).
Dans une variante, l 'étape initiale d'installation consiste à installer sur des terminaux une application informatique de collecte de données du protocole de communication échangées par le terminal sur le réseau .In a variant, the initial installation step consists in installing on terminals a computer application for collecting data from the communication protocol exchanged by the terminal over the network.
Dans une autre variante, l'étape initiale d'installation consiste à installer une application informatique de collecte de données sur une passerelle [WAP, UMTS, GPRS, I-MODE,...] de liaison entre les terminaux et le réseau.In another variant, the initial installation step consists in installing a computer data collection application on a gateway [WAP, UMTS, GPRS, I-MODE, ...] of connection between the terminals and the network.
Lors d'une connexion, les paquets TCP/IP sont interceptés et mémorisés dans un journal d'activité spécifique comportant toute information pouvant être utile à l'étude du comportement de l'utilisateur. Ces informations complémentaires consistent par exemple en un horodatage, une identification du terminal, une identification de l'utilisateur ou des logiciels en action utilisant les ressources du réseau.During a connection, the TCP / IP packets are intercepted and memorized in a specific activity log containing any information that may be useful for studying user behavior. This additional information consists, for example, of a time stamp, an identification of the terminal, an identification of the user or of software in action using network resources.
L'utilisation d'un panel représentatif d'utilisateur permet de déterminer les habitudes d'une population et de ses sous ensembles, en utilisant des méthodes statistiques de traitement. Afin de faciliter la mise en œuvre de cette méthode, chaque panéliste se voit alors fournir en vue du traitement des informations recueillies un fichier applicatif. Ce fichier applicatif permet l'interception des données liées au panéliste. Il peut être installé soit sur le terminal de celui-ci, soit sur un serveur spécifique.The use of a representative user panel makes it possible to determine the habits of a population and its subsets, using statistical methods of treatment. In order to facilitate the implementation of this method, each panelist is then provided with an application file for the processing of the information collected. This application file allows the interception of data related to the panelist. It can be installed either on its terminal or on a specific server.
Il est également possible d'intercepter les informations échangées par l'utilisation de logiciels mis en œuvre dans une communication sur le réseau informatique, Internet par exemple. Toute utilisation de logiciel permettant la mise en œuvre d'un protocole de communication peut être étudié par cette méthode.It is also possible to intercept the information exchanged by the use of software implemented in a communication on the computer network, Internet for example. Any use of software allowing the implementation of a communication protocol can be studied by this method.
Le système selon 1 ' invention utilise également des outils de mise en œuvre permettant 1 ' installation de l'application de mesure et d'analyse, des moyens d'encodage et de compression des données utilisés pour le journal d'activité, des moyens de transfert spécifique au journal d'activité ainsi que des moyens d'identification de l'utilisateur. L'encodage et la compression des données permettent de réduire 1 ' espace-mémoire occupé par les ournaux d'activité et d'améliorer la sécurité des informations contenues dans ces journaux lors du transfert notamment .The system according to the invention also uses implementation tools allowing the installation of the measurement and analysis application, means of encoding and compression of the data used for the activity log, means of specific transfer to the activity log as well as user identification means. Data encoding and compression reduce the memory space occupied by activity logs and improve the security of information contained in these logs during the transfer in particular.
Les données recueillies peuvent être transmises à un, ou plusieurs, serveurs. Ces données sont décodées et décompressées, puis subissent des traitements spécifiques afin d'être insérés dans une base de données. Ces données subissent ensuite un traitement statistique permettant d'en extraire les informations utiles et créer des rapports d'analyse de l'utilisation des terminaux. Le transfert de ces données peut être effectué suivant une programmation spécifique, de manière périodique, ou suivant des requêtes individuelles .The data collected can be transmitted to one or more servers. These data are decoded and decompressed, then undergo specific processing in order to be inserted into a database. These data are then subjected to a statistical processing allowing to extract the useful information and to create analysis reports of the use of the terminals. The transfer of this data can be carried out according to a specific programming, periodically, or according to individual requests.
L'ensemble des données collectées par la technologie selon l'invention permet d'explorer à la fois les usages d'Internet ou de tout type de réseau informatique et l'audience des sites visités par les utilisateurs .All the data collected by the technology according to the invention makes it possible to explore both the uses of the Internet or any type of computer network and the audience of the sites visited by the users.
Avantageusement, l'invention permet d'envoyer une fenêtre de sondage dont le contenu dépend du contexte de l'échange d'information notamment applicable à l'analyse et l'étude du commerce électronique. La présente invention permet d'obtenir ainsi des informations pertinentes sur les échanges d'informations (cryptées ou non) qui viennent d'être opérés, parce que d'une part ledit sondage est opéré rapidement après l'action et d'autre part parce que les questions posées dépendent du contexte de 1 ' échange d' informations .Advantageously, the invention makes it possible to send a polling window whose content depends on the context of the exchange of information in particular applicable to the analysis and study of electronic commerce. The present invention thus makes it possible to obtain relevant information on the exchanges of information (encrypted or not) which have just been carried out, because on the one hand said survey is carried out quickly after the action and on the other hand because that the questions asked depend on the context of the exchange of information.
Installé sur le terminal d'utilisateurs panelises, le procédé fonctionne en arrière plan sur son ordinateur et démarre de préférence automatiquement à sa mise en marche. Le procédé s'active lorsqu'une connexion utilisant le protocole IP est lancée par l'utilisateur.Installed on the panelized user terminal, the process runs in the background on his computer and preferably starts automatically when it is started. The process is activated when a connection using the IP protocol is launched by the user.
Le procédé surveille les connexions en interceptant en temps réel, les paquets de données. Il enregistre dans un journal d'activité toutes les activités basées sur des protocoles de l'Internet mais aucunes des données transmises et/ou reçues (conformément au respect de la vie privée des panélistes) . II permet le suivi détaillé de l'utilisation des protocoles Internet comme HTTP, SMTP, POP3 ; le suivi de la durée, du volume et des soc ets d'autres protocoles comme ICQ, Audio / Vidéo, FTP, AOL, Infonie, etc.The method monitors connections by intercepting data packets in real time. It records in an activity log all activities based on Internet protocols but none of the data transmitted and / or received (in accordance with the privacy of the panelists). It allows detailed monitoring of the use of Internet protocols such as HTTP, SMTP, POP3; monitoring of duration, volume and soc and other protocols such as ICQ, Audio / Video, FTP, AOL, Infonie, etc.
Il permet aussi le déclenchement contextuel d'une application de sondage dont le contenu s'adapte au type d'activité effectué par l'utilisateur. Cette application interroge l'utilisateur panélisé grâce à la détection de paramètres pré-établis enregistrés par le procédé . Les paramètres de configuration permettant le déclenchement de l'application de sondage sont constitués, par exemple, d'une base de données de noms de domaines et de type de protocoles.It also allows the contextual triggering of a survey application whose content adapts to the type of activity performed by the user. This application interrogates the paneled user thanks to the detection of pre-established parameters recorded by the process. The configuration parameters allowing the launching of the survey application consist, for example, of a database of domain names and type of protocols.
Cette application de sondage peut être exécuté directement sur le poste de l'utilisateur ou sur un serveur. L'application de sondage se présente sous la forme d'une fenêtre du style pop ' up qui apparaît à l'écran pour interroger l'utilisateur du terminal. L'utilisateur répond de quelques clics de souris au questionnaire qui a été ciblé en fonction du contexte et du nom du domaine détecté, par exemple. L'application tient compte de l'activité récurrente de l'utilisateur grâce à l'enregistrement d'un historique des situations de sondage et à la personnalisation des paramètres de déclenchement de l'application.This survey application can be run directly on the user's computer or on a server. The survey application is in the form of a pop-up window that appears on the screen to question the user of the terminal. The user responds with a few clicks of the mouse to the questionnaire which was targeted according to the context and the name of the domain detected, for example. The application takes into account the recurring activity of the user thanks to the recording of a history of survey situations and to the personalization of the triggering parameters of the application.
Pour l'étude du commerce électronique par exemple, l'application analyse en temps réel l'url active du navigateur et le protocole utilisé afin de déclencher l'application de sondage. Cette fonctionnalité permet de connaître le comportement de l'utilisateur, quel que soit le système de codage des données échangées . Il permet aussi l'identification des utilisateurs et 1 ' analyse des informations au niveau des individus .For the study of electronic commerce for example, the application analyzes in real time the active url of the browser and the protocol used to trigger the survey application. This functionality allows to know the behavior of the user, whatever the coding system of the exchanged data. It also allows the identification of users and the analysis of information at the individual level.
Toutes ces données sont ajoutées en temps réel au journal d'activité, journal qui est compressé et encodé préalablement à tout envoi .All this data is added in real time to the activity log, which is compressed and encoded before any shipment.
Il établit des connexions avec au moins un serveur particulier, suivant des seuils paramétrables, pour charger le contenu des fichiers d'activité dans des bases de données .It establishes connections with at least one particular server, according to configurable thresholds, in order to load the content of the activity files into databases.
Le transfert automatique des journaux d'activités s'effectue suivant des seuils déterminés (paramétrables à distance) de l'ordinateur du panéliste vers un ou plusieurs serveurs particuliers. Dès que le fichier d'informations est réceptionné par le serveur particulier, un processus périodique récurent va récupérer ce fichier, l'archiver, et charger les données contenues dans une base de données du serveur particulier.The automatic transfer of activity logs is carried out according to determined thresholds (configurable remotely) from the panelist's computer to one or more specific servers. As soon as the information file is received by the particular server, a recurring periodic process will recover this file, archive it, and load the data contained in a database of the particular server.
Ces données contenues dans une base de données subissent ensuite des traitements statistiques permettant d'en extraire les informations nécessaires à l'établissement de rapports de synthèse d'utilisation des terminaux et de comportement. Le traitement de ces données est effectué suivant une procédure spécifique, de manière périodique, ou suivant des requêtes individuelles.This data contained in a database is then subjected to statistical processing enabling it to extract the information necessary for the establishment of summary reports on the use of terminals and behavior. The processing of this data is carried out according to a specific procedure, periodically, or according to individual requests.
L'ensemble des données collectées par la technologie selon l'invention permet d'explorer à la fois les usages d'Internet ou de tout type de réseau informatique et l'audience des principaux sites.All the data collected by the technology according to the invention makes it possible to explore both the uses of the Internet or of any type of computer network and the audience of the main sites.
Pour les usages du commerce électronique de l'Internet ou de réseaux informatiques, l'objectif est d'apporter les clefs de compréhension du comportement des internautes. L'usage du réseau est analysé dans ses différentes composantes par catégories d'internautes. Le procédé selon 1 ' invention procure des synthèses de leurs démarches d'achats, de réservations, de renseignements, ... . Cette synthèse permet notamment d'optimiser des plans de recrutement et de fidélisation.For the uses of electronic commerce on the Internet or computer networks, the objective is to provide the keys to understanding the behavior of Internet users. The use of the network is analyzed in its different components by categories of Internet users. The method according to the invention provides summaries of their purchasing, reservations, information, etc. procedures. This synthesis makes it possible in particular to optimize recruitment and loyalty plans.
Dans la pratique, l'utilisateur du terminal devra d'abord s'enregistrer en ligne sur le site Internet d'inscription prévu à cet effet. Pendant cette inscription, il lui est attribué un numéro d'identification unique. Ce numéro est enregistré par le dispositif et sera contenu dans chaque journal envoyé afin de permettre l'identification de l'utilisateur et la provenance du journal reçu.In practice, the terminal user must first register online on the registration website provided for this purpose. During this registration, he is assigned a unique identification number. This number is recorded by the device and will be contained in each log sent in order to allow the identification of the user and the source of the log received.
Dans le cas des terminaux sans fil notamment, l'invention permet par l'entremise d'une passerelle, d'intercepter et de mémoriser dans un journal l'activité.In the case of wireless terminals in particular, the invention makes it possible, via a gateway, to intercept and store the activity in a log.
Selon le mode de mise en œuvre particulier, l'étape de mesure comporte l'enregistrement dans une mémoire vive de tous les accès générés par l'utilisateur ainsi que l'heure et la date de la détection desdits accès.According to the particular mode of implementation, the measurement step comprises recording in a random access memory all the accesses generated by the user as well as the time and the date of detection of said accesses.
Le procédé de mesure selon l'invention consiste à intercaler un serveur de mesure entre la passerelle WAP et les serveurs du réseau Internet.The measurement method according to the invention consists in interposing a measurement server between the WAP gateway and the servers of the Internet network.
L'utilisateur du terminal sans fil devra tout d'abord s'enregistrer en ligne, par exemple en accédant à une page html constituant un formulaire d'enregistrement sur le site de l'opérateur de mesure d'audience à partir d'un ordinateur connecté au réseau Internet. Cette inscription porte sur l'identité de l'utilisateur, des informations personnelles pour le qualifier, et l'adresse de l'url de la page d'accueil. Ces informations sont transmises au serveur sous forme de message informatique. Le serveur d'inscription attribue un identifiant unique à l'utilisateur et enregistre les résultats d'une fonction de hachage de la page d'accueil. La page d'accueil agrégée est de la forme :The wireless terminal user must first register online, for example by accessing an html page constituting a registration form on the site of the audience measurement operator from a computer. connected to the Internet. This registration relates to the identity of the user, personal information to qualify him, and the address of the url of the home page. This information is transmitted to the server in the form of a computer message. The registration server assigns a unique identifier to user and saves the results of a hash function on the home page. The aggregated home page is of the form:
[adresse url du serveur de mesure] séparateur [identifiant de l'utilisateur] séparateur [adresse url de la page d'accueil de l'utilisateur], par exemple http : / /wap . netvalue . com/wapmeter . html ?id=XXXX X & url=YYYY[measurement server url address] separator [user id] separator [url of the user's home page], for example http: / / wap. netvalue. com / wapmeter. html? id = XXXX X & url = YYYY
La partie avant le point d'interrogation correspond à l'adresse url du serveur de mesure.The part before the question mark corresponds to the url address of the measurement server.
Le point d'interrogation constitue le premier séparateur .The question mark is the first separator.
La partie après le point d'interrogation correspond à l'identifiant attribué par le serveur de mesure.The part after the question mark corresponds to the identifier assigned by the measurement server.
Le caractère & constitue un second séparateur.The & character constitutes a second separator.
La dernière partie correspond à la page d'accueil résumée en un nombre entier résultant d'une fonction de hachage. Cette adresse agrégée est enregistrée dans la mémoire du terminal sans fil de l'utilisateur, dans la zone correspondant à l'adresse de la page d'accueil.The last part corresponds to the home page summarized in an integer resulting from a hash function. This aggregated address is stored in the memory of the user's wireless terminal, in the area corresponding to the address of the home page.
Lorsque l'utilisateur du terminal effectue sa première requête à partir des liens présents sur la page d'accueil affichée, le serveur de mesure détecte tous les liens http (url) présents sur la page demandée par l'utilisateur et les transforme dynamiquement, en nombre entier suivant un algorithme de hachage, affectant à chaque url un nombre unique suivant le modèle de la page d'accueil agrégée ci-dessus.When the terminal user makes his first request from the links on the displayed home page, the measurement server detects all the http links (url) on the page requested by the user and dynamically transforms them into whole number according to a hashing algorithm, assigning to each url a unique number following the model of the aggregated home page above.
Le procédé permet ainsi de mesurer l'activité de l'utilisateur identifié du terminal grâce au stockage de chacune des url générées dans un fichier de log. L'ensemble des données collectées par la technologie selon l'invention permet d'explorer à la fois les usages d'Internet ou de tout type de réseau informatique et l'audience des principaux sites. La publicité fait l'objet d'une étude particulière au sein des différents process de traitement des données recueillies. L'invention comporte par ailleurs une étape de recherche des publicités, sous les différentes formes que celle-ci peut utiliser sur le réseau de communication, auxquelles ont été exposés les utilisateurs mesurés.The method thus makes it possible to measure the activity of the identified user of the terminal by storing each of the urls generated in a log file. All the data collected by the technology according to the invention makes it possible to explore both the uses of the Internet or of any type of computer network and the audience of the main sites. Advertising is the subject of a specific study within the various processes for processing the data collected. The invention furthermore comprises a step of searching for advertisements, in the various forms that it can use on the communication network, to which the measured users have been exposed.
Pour les usages de 1 ' Internet ou de réseaux informatiques, l'objectif est d'apporter les clefs de compréhension du comportement des internautes. L'usage du réseau (Web, mail et autres usages) est analysé dans ses différentes composantes (fréquence d'usage, temps passé, répartitions entre usages, type de pièce jointe pour les e.mails...) par catégories d'internautes (et notamment par répartition PMG : Petits - Moyens - Gros Internautes) . L'application du procédé offre la possibilité de tris croisés entre Petits-Moyens-Gros Internautes pour chaque usage du réseau, le croisement des caractéristiques des internautes (âge, sexe, PCS...) avec tous les usages qu'ils font du réseau. Le procédé selon l'invention procure des résultats dans leurs démarches marketing, notamment dans l'optimisation des plans de recrutement et de fidélisation.For the uses of the Internet or computer networks, the objective is to provide the keys to understanding the behavior of Internet users. Network usage (web, email and other uses) is analyzed in its different components (frequency of use, time spent, breakdowns between uses, type of attachment for e-mails, etc.) by categories of Internet users (and in particular by PMG distribution: Small - Medium - Large Internet users). The application of the process offers the possibility of cross-sorting between Small-Medium-Large Internet users for each use of the network, crossing the characteristics of Internet users (age, gender, PCS ...) with all the uses they make of the network. . The method according to the invention provides results in their marketing procedures, in particular in the optimization of recruitment and loyalty plans.
Le procédé permet l'analyse du poids de chaque secteur d'activité sur le Web (banque, finance, constructeurs auto, transport, divertissement...) et du parcours des internautes entre les secteurs : pages vues, temps passé, nombre de sessions.The process allows the analysis of the weight of each sector of activity on the Web (banking, finance, car manufacturers, transport, entertainment ...) and of the journey of Internet users between sectors: page views, time spent, number of sessions .
Il permet également la mesure et d'analyse de l'audience des principaux sites par deux catégories d'indicateurs d'audience. La première catégorie comporte les indices unitaires : taux de couverture (nombre de visiteurs uniques par mois), fréquence, nombre moyen de jours de connexion, de pages unique ou différentes vues, d'affichage de pages, de temps passé sur un site, durée totale passée sur les sites, part de l'activité web au sein des sessions...It also allows the measurement and analysis of the audience of the main sites by two categories of audience indicators. The first category contains the unit indices: coverage rate (number of unique visitors per month), frequency, average number of days of connection, single pages or different views, page display, time spent on a site, total time spent on sites, share of web activity within sessions ...
La seconde catégorie comporte les indices composites. Ces indices font la synthèse entre la couverture et les différents indices unitaires Gross Day Point, Gross Session Point, Gross Page Point, Gros Display Point, Gross Duration Point.The second category includes composite indices. These indices synthesize the coverage and the different unit indices Gross Day Point, Gross Session Point, Gross Page Point, Gros Display Point, Gross Duration Point.
Ces indicateurs sont suivis pour les sites présentant une audience significative (par noms de domaine et par sites : regroupement de domaines), et par secteursThese indicators are monitored for sites with a significant audience (by domain names and by sites: grouping of domains), and by sectors
(calculés sur la base de plusieurs milliers de sites catégorisés représentant plus de 80 % du trafic Internet) .(calculated on the basis of several thousand categorized sites representing more than 80% of Internet traffic).
Indices de fréquence d'expositionExposure frequency indices
• GDP - "Gross Day Point" : Pourcentage d'internautes multiplié par le nombre de jours de connexion par internaute sur la période.• GDP - "Gross Day Point": Percentage of Internet users multiplied by the number of connection days per Internet user over the period.
• GsesP - "Gross Session Point" : Pourcentage d'internautes multiplié par le nombre de sessions Web par internaute. En regard de la part de visiteurs multiples calculée sur le nombre de sessions, cet indicateur permet de classer les domaines.• GsesP - "Gross Session Point": Percentage of Internet users multiplied by the number of Web sessions per Internet user. Compared to the share of multiple visitors calculated on the number of sessions, this indicator makes it possible to classify the domains.
• GPP - "Gross Page Point" : Pourcentage d'internautes multiplié par le nombre de pages distinctes Web par internaute.• GPP - "Gross Page Point": Percentage of Internet users multiplied by the number of distinct Web pages per Internet user.
• GdisP - "Gross Display Point" : Pourcentage d'internautes multiplié par le nombre de pages (distinctes ou non) affichées par internaute. Le rapport GPP/GdisP mesure le fait que les internautes ont vu une même page plusieurs fois .• GdisP - "Gross Display Point": Percentage of Internet users multiplied by the number of pages (distinct or not) displayed per Internet user. The GPP / GdisP report measures the fact that Internet users have seen the same page several times.
• GdurP - "Gross Duration Point" : Pourcentage d'internautes multiplié par la durée (de session en minutes) par internaute. • Reach : Nombre de visiteurs pour un domaine par rapport au nombre d'internautes.• GdurP - "Gross Duration Point": Percentage of Internet users multiplied by duration (session in minutes) per Internet user. • Reach: Number of visitors for a domain compared to the number of Internet users.
• Target Reach : Nombre de visiteurs de la cible pour un domaine donné par rapport au nombre d'individus de la cible.• Target Reach: Number of target visitors for a given domain compared to the number of target individuals.
• Target Share : Nombre d'individus de la cible qui ont visités un domaine (site, secteur, etc..) par rapport au nombre d'internautes total qui ont visités le domaine (site, secteur, etc.). • Target Display Share : Nombre de pages affichées par la cible par rapport au nombre de pages affichées par tous les internautes sur le domaine (site, secteur, etc .. ) .• Target Share: Number of target individuals who have visited a domain (site, sector, etc.) compared to the total number of Internet users who have visited the domain (site, sector, etc.). • Target Display Share: Number of pages displayed by the target compared to the number of pages displayed by all Internet users on the domain (site, sector, etc.).
• Banner Display Share : Nombre de bannières publicitaires vues par une cible sur un domaine (site, secteur, etc..) par rapport au nombre de bannières publicitaires vues par l'ensemble des internautes sur le domaine (site, secteur, etc.).• Banner Display Share: Number of advertising banners seen by a target on a domain (site, sector, etc.) compared to the number of advertising banners seen by all Internet users on the domain (site, sector, etc.) .
• Pages with Banner Display Share : Nombre de pages avec publicité vues par la cible sur un domaine• Pages with Banner Display Share: Number of pages with advertising seen by the target on a domain
(site, secteur, etc..) par rapport au nombre de pages avec publicité vues par tous les internautes sur un domaine (site, secteur, etc..).(site, sector, etc.) compared to the number of pages with advertising seen by all Internet users on a domain (site, sector, etc.).
A partir de ces indices, différentes variantes de calcul d'affinités sont possibles notamment sur la couverture, les catégories d'internautes, les secteurs ou domaines...From these indices, different variants of affinity calculation are possible, notably on coverage, categories of Internet users, sectors or domains ...
• Reach Affinity (affinité sur la part d'audience ou de couverture) : Cet indicateur mesure le fait que la proportion de visiteurs du domaine au sein du groupe cible par rapport à la proportion du groupe cible au sein des utilisateurs de l'Internet. Cet indicateur est supérieur à 100 dans le cas ou le taux de couverture du groupe cible est supérieur au taux de couverture de tous les utilisateurs de l'Internet. Nombre de visiteurs appartenant a la cible sur un domaine• Reach Affinity (affinity on audience share or coverage): This indicator measures the fact that the proportion of visitors to the domain within the target group compared to the proportion of the target group among Internet users. This indicator is higher than 100 if the target group's coverage rate is higher than the coverage rate of all Internet users. Number of visitors belonging to the target on a domain
Nombre de visiteurs sur un domaine Reach Affinity X 100 Nombre d' internautes appartenant a la cibleNumber of visitors to a Reach Affinity domain X 100 Number of Internet users belonging to the target
Nombre d'internautesNumber of Internet users
• Display Affinity (affinité sur les pages vues) : : Cet indice est calculé à partir du nombre de pages vues par une cible sur un site, un domaine ou un service rapporté au nombre total de pages vues sur le site, le domaine ou le service, (cible : homme, femme, sexe, classe d'âge, type d'internaute...)• Display Affinity (affinity on page views):: This index is calculated from the number of page views by a target on a site, domain or service compared to the total number of page views on the site, domain or service, (target: man, woman, gender, age group, type of internet user ...)
Il mesure la probabilité qu'une page servie aléatoirement sur le site, groupe de sites ou service touche une personne de la cible choisie. II permet de trouver les sites, groupe de sites, services sur lesquels l'achat d'espace (pour placer des bandeaux publicitaires) est le plus efficace, c'est à dire pour toucher le plus efficacement un pourcentage de la cible choisie. La formule ci-dessous est donnée pour un domaine. On calcule une formule identique à tous les niveaux d'agrégation.It measures the probability that a page served randomly on the site, group of sites or service reaches a person of the chosen target. It makes it possible to find the sites, group of sites, services on which the purchase of space (for placing advertising banners) is the most effective, that is to say to most effectively reach a percentage of the chosen target. The formula below is given for a domain. We calculate a formula identical to all levels of aggregation.
Nombre de pages affichées par la cible sur le αomaineNumber of pages displayed by the target on the αdomain
Nomore de paqes affichées sur le domaine pour tc„ les internautesNumerous countries displayed on the domain for all internet users
Display Affinity x 100Display Affinity x 100
Nombre de paqes affichées par la cible sur tous les domaines Nombre de pages affichées par tous les Internautes s_.r tous les domainesNumber of pages displayed by the target on all domains Number of pages displayed by all Internet users s_.r all domains
Le domaine qui a l'indice d'affinité sur bannières publicitaires le plus élevé est le domaine sur lequel il est le plus efficace de placer de la publicité pour toucher la cible, en termes de pages vues. • Banner Affinity (affinité sur les bannières publicitaires) : Cet. indice est calculé à partir du pourcentage de bannières publicitaires vues par une cible (cible : homme, femme, sexe, classe d'âge, type d'internaute...) sur un site, un domaine ou un service rapporté au nombre total de bannières publicitaires vues sur le site, le domaine ou le service.The area with the highest banner ad affinity is the area in which it is most effective to place advertising to reach the target, in terms of page views. • Banner Affinity (banner ad affinity): This. index is calculated from the percentage of banner ads seen by a target (target: man, woman, gender, age group, type of internet user ...) on a site, domain or service compared to the total number of banner ads viewed on the site, domain or service.
Lorsque le Banner Affinity est supérieur à 100, il indique que la proportion de bannières publicitaires vues par une cible sur un site est plus grande que la proportion de bannières publicitaires vues par tous les utilisateurs sur tous les sites.When the Banner Affinity is greater than 100, it indicates that the proportion of banner ads seen by a target on a site is greater than the proportion of banner ads seen by all users on all sites.
La formule ci-dessous est donnée pour un domaine. On calcule une formule identique à tous les niveaux d'agrégation (site, secteur, sous-domaine, etc.).The formula below is given for a domain. We calculate an identical formula at all levels of aggregation (site, sector, sub-domain, etc.).
Nombre de bannières publicitaires vues par la cible sur le domaineNumber of banner ads seen by the target on the domain
Nombre de bannières publicitaires vues par tous lesNumber of banner ads seen by all
Banner internautes sur le domaine Affini ,x 100 tyInternet user banner on the Affini domain, x 100 ty
Nombre de bannières publicitaires vues par la cible sur tous les , domainesNumber of banner ads seen by the target on all , domains
Nomore de bannières publicitaires vues par tous les internautesMany advertising banners seen by all Internet users
Le domaine qui a l'indice d'affinité sur bannières publicitaires le plus élevé est le domaine sur lequel il est le plus efficace de placer de la publicité pour toucher la cible, en termes de bannières publicitaires .The area with the highest banner ad affinity index is the area in which it is most effective to place advertising to reach the target, in terms of banner advertising.
• Pages with banner Affinity (affinité sur les pages avec publicité) : Cet indice est calculé à partir du pourcentage de pages avec publicité vues par une cible (cible : homme, femme, sexe, classe d'âge, type d'internaute...) sur un site, un domaine ou un service rapporté au nombre total de pages avec publicité vues sur le site, le domaine. Lorsque le 'Pages with banner Affinity' est supérieur à 100, il indique que la proportion de pages avec bannières publicitaires vues par une cible sur un site est plus grande que la proportion de pages avec bannières publicitaires vues par tous les utilisateurs sur tous les sites .• Pages with banner Affinity: This index is calculated from the percentage of pages with advertising seen by a target (target: man, woman, gender, age group, type of Internet user. .) on a site, domain or service related to the total number of pages with advertising seen on the site, the domain. When the 'Pages with banner Affinity' is greater than 100, it indicates that the proportion of pages with banner ads seen by a target on a site is greater than the proportion of banner ad pages seen by all users on all sites.
La formule ci -dessous est donnée pour un domaine . On calcule une f ormule identique à tous les niveaux d ' agrégation ( site , secteur , sous-domaine , etc . ) .The formula below is given for a domain. We compute an identical formula at all levels of aggregation (site, sector, sub-domain, etc.).
Nombre de paqes avec publicité vues par la cible sur le domaineNumber of ads with advertising seen by the target on the domain
Pages Nombre de pages avec publicité vues par tous les internautes sur le with domaine banner Affinity x 100Pages Number of pages with advertising seen by all internet users on the Affinity banner domain x 100
Nombre de paqes avec publicité vues par la cible sur tous les domaines Nombre de pages avec publicité vues par tous les internautes sur tous les domainesNumber of advertising pages seen by the target on all domains Number of advertising pages seen by all Internet users on all domains
Le domaine qui a l'indice d'affinité sur pages avec publicité le plus élevé est le domaine sur lequel il est le plus efficace de placer de la publicité pour toucher la cible, en termes de pages avec publicité.The area with the highest affinity index on pages with advertising is the area in which it is most effective to place advertising to reach the target, in terms of pages with advertising.
Ces indices constituent un outil de mesure de l'efficacité de l'achat d'espace publicitaire sur l'Internet, et la pierre angulaire de l'offre média planning. Ils aident et guident les clients pour le positionnement, la planification stratégique, la vente publicitaire et les décisions d'achat. Ces indicateurs ont été développés pour répondre aux besoins croissants des clients de disposer de données comportementales sur les internautes afin d'opérer des différenciations parmi les sites et les autres entités de l'Internet.These indices constitute a tool for measuring the effectiveness of the purchase of advertising space on the Internet, and the cornerstone of the media planning offer. They help and guide clients in positioning, strategic planning, advertising sales and purchasing decisions. These indicators have been developed to meet the growing needs of customers to have behavioral data on Internet users in order to differentiate between sites and other entities on the Internet.
L'invention permet d'offrir par une application web sécurisée un outil générique d'analyse de données. Elle offre des possibilités de croisement des caractéristiques socio-démographiques des internautes (âge, sexe, PCS...) et comportementales (sites visités, nombre de mails, etc.) avec l'audience des sites. Elle permet d'établir des rapports d'audience des sites ou des domaines et des différents usages de l'Internet ou d'un réseau informatique. L'application permet en outre d'identifier et de visualiser les publicités diffusées sur l'Internet et d'analyser les profils socio-démographiques des internautes qui y sont exposés. Ces informations peuvent être délivrées pour tous types de moyens publicitaires : bannières, boutons avant une analyse par secteur et produit.The invention makes it possible to offer, by a secure web application, a generic data analysis tool. It offers possibilities for crossing the socio-demographic characteristics of Internet users (age, sex, PCS ...) and behavioral (sites visited, number of emails, etc.) with the audience of the sites. It makes it possible to establish audience reports for sites or domains and for different uses of the Internet or a computer network. The application also makes it possible to identify and view the advertisements disseminated on the Internet and to analyze the socio-demographic profiles of the Internet users who are exposed to them. This information can be delivered for all types of advertising media: banners, buttons before an analysis by sector and product.
Ces données sont interprétées et agrégées au travers d'une palette de produits.These data are interpreted and aggregated across a range of products.
Selon une variante particulière de mise en œuvre, le procédé selon l'invention comporte une étape de spécification d'un sous-ensemble de terminaux équipés pouvant faire l'objet d'une mesure et d'analyse générique ou limitée à une population particulière. Le procédé selon cette variante comporte une étape d'acquisition d'informations relatives aux données échangées entre le réseau de communication et ledit sous-ensemble de terminaux seulement, et une étape postérieure d'analyse des informations collectées pour fournir des données représentatives de l'activité du sous - ensemble d'équipements connectés au réseau de communication.According to a particular implementation variant, the method according to the invention comprises a step of specifying a subset of equipped terminals which can be the subject of a generic measurement and analysis or limited to a particular population. The method according to this variant comprises a step of acquiring information relating to the data exchanged between the communication network and said subset of terminals only, and a subsequent step of analyzing the information collected to provide data representative of the activity of the subset of equipment connected to the communication network.
L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention sans pour autant sortir du cadre du brevet. The invention is described in the foregoing by way of example. It is understood that a person skilled in the art is able to carry out different variants of the invention without going beyond the scope of the patent.

Claims

REVENDICATIONS
1 - Procédé (20) de mesure et d'analyse de l'activité sur au moins un réseau (30) de communication par paquet de données, d'une pluralité de terminaux (10), mettant en œuvre des moyens de collecte de données et de transmission desdites données collectées à un équipement central comportant une base de données pour la mémorisation des informations collectées, ledit procédé comportant une étape d'analyse et d'acquisition d'informations relatives aux données échangées sur le réseau de communication par lesdits terminaux, lesdites informations comprenant au moins les informations descriptives de chaque paquet émis ou reçu par chaque terminal, une étape de transmission desdites informations collectées à l'équipement central, et une étape postérieure d'analyse des informations collectées et de génération de bases de données agrégées pour fournir des données représentatives de l'activité d'un panel d'équipements connectés au réseau de communication, caractérisé en ce que le procédé comporte une étape initiale d'installation et de configuration des paramètres de fonctionnement d'une application informatique interagissant avec la couche réseau du système d'exploitation seulement, à l'exclusion de la couche applicative d'exploitation des données échangées avec le réseau [navigateur, logiciel FTP, messagerie,...] sur les terminaux individuels ou sur une passerelle lorsque les terminaux ne permettant pas l'enregistrement d'une telle application.1 - Method (20) for measuring and analyzing activity on at least one data packet communication network (30), of a plurality of terminals (10), using data collection means and of transmitting said collected data to a central device comprising a database for storing the collected information, said method comprising a step of analysis and acquisition of information relating to the data exchanged on the communication network by said terminals, said information comprising at least the descriptive information of each packet sent or received by each terminal, a step of transmitting said collected information to the central equipment, and a subsequent step of analyzing the collected information and generating aggregated databases for provide data representative of the activity of a panel of equipment connected to the communication network, ca characterized in that the method comprises an initial step of installing and configuring the operating parameters of a computer application interacting with the network layer of the operating system only, excluding the application layer of data exploitation exchanged with the network [browser, FTP software, messaging, etc.] on individual terminals or on a gateway when the terminals do not allow the registration of such an application.
2 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 1 caractérisé en ce que l'étape d'analyse et d'acquisition d'informations relatives aux données échangées sur le réseau de communication est opérée en temps réel . 3 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 1 ou la revendication 2 caractérisé en ce que la communication sur le réseau de communication est basée sur le protocole IP.2 - Method for measuring and analyzing activity on at least one communication network according to claim 1 characterized in that the step of analyzing and acquiring information relating to the data exchanged on the communication network is operated in real time. 3 - Method for measuring and analyzing activity on at least one communication network according to claim 1 or claim 2 characterized in that the communication on the communication network is based on the IP protocol.
4 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ladite étape initiale d'installation consiste à installer sur des terminaux une application informatique d'analyse et de collecte de données du protocole de communication échangées par le terminal sur le réseau.4 - Method for measuring and analyzing activity on at least one communication network according to any one of claims 1 to 3, characterized in that said initial installation step consists in installing a computer application on terminals analysis and data collection of the communication protocol exchanged by the terminal on the network.
5 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications 1 à 3, caractérisé en ce que ladite étape initiale d'installation consiste à installer une application informatique de collecte de données sur des passerelles [WAP, UMTS, GPRS, I-MODE,...] de liaison entre des terminaux et le réseau.5 - Method for measuring and analyzing activity on at least one communication network according to any one of claims 1 to 3, characterized in that said initial installation step consists in installing a computer application for collecting data on gateways [WAP, UMTS, GPRS, I-MODE, ...] connecting between terminals and the network.
6 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une au moins des revendications précédentes caractérisé en ce que les données collectées par les terminaux ou les passerelles sont transmises à un serveur par le réseau de communication lui-même, et en ce que l'on mémorise les données d'activités dans l'équipement central.6 - Method for measuring and analyzing activity on at least one communication network according to at least one of the preceding claims, characterized in that the data collected by the terminals or the gateways are transmitted to a server by the network communication itself, and in that the activity data is stored in the central equipment.
7 - Procédé de mesure et d'analyse de l'activité sur un réseau de communication selon l'une au moins des revendications 1 à 4 caractérisé en ce que l'on mémorise les informations recueillies dans un fichier spécifique du terminal. 8 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce que l'on mémorise les informations recueillies dans un serveur accessible par ledit réseau de communication ou par un autre moyen.7 - Method for measuring and analyzing activity on a communication network according to at least one of claims 1 to 4 characterized in that the information collected is stored in a specific file of the terminal. 8 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that the information collected is stored in a server accessible by said communication network or by another way.
9 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce que l'on effectue une étape d'encodage des informations recueillies.9 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that a step of encoding the information collected is carried out.
10 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce que l'on effectue une étape de compression des informations recueillies.10 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that a step of compressing the information collected is carried out.
11 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications 5 à 9 caractérisé en ce qu'il comporte une étape initiale d'enregistrement de l'utilisateur auprès d'un serveur [http], ledit serveur affectant en retour au dit utilisateur un identifiant unique ; et une étape de paramétrage du terminal de 1 ' utilisateur .11 - Method for measuring and analyzing activity on at least one communication network according to any one of claims 5 to 9 characterized in that it comprises an initial step of registering the user with a server [http], said server assigning in return to said user a unique identifier; and a user terminal configuration step.
12 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 11 caractérisé en ce que l'étape de mesure comporte l'enregistrement dans une mémoire vive de toutes les requêtes envoyées et des réponses reçues par l'utilisateur ainsi que 1 ' horodatage desdites requêtes. 13 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 11 ou 12 caractérisé en ce que l'étape initiale d'enregistrement consiste à sauvegarder dans une mémoire du serveur [http] de mesure les informations d'identification de l'utilisateur, ainsi que la requête de la page d'accueil qu'il a choisi, et le résultat de l'application d'une fonction de hachage de ladite requête.12 - Method for measuring and analyzing activity on at least one communication network according to claim 11 characterized in that the measuring step comprises recording in a random access memory all the requests sent and the responses received by the user and the timestamp of said requests. 13 - Method for measuring and analyzing activity on at least one communication network according to claim 11 or 12 characterized in that the initial recording step consists of saving in a memory of the measurement server [http] the user's identification information, as well as the request for the home page he has chosen, and the result of the application of a hash function of said request.
14 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une au moins des revendications 11 ou 12 caractérisé en ce que l'étape de paramétrage du terminal est réalisée par l'envoi d'un message cours (SMS, ...) contenant l'adresse agrégée de l'utilisateur.14 - Method for measuring and analyzing activity on at least one communication network according to at least one of claims 11 or 12 characterized in that the terminal configuration step is carried out by sending a current message (SMS, ...) containing the user's aggregated address.
15 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte une étape de spécification d'une population limitée d'utilisateurs de terminaux formant un panel, ledit procédé comportant une étape d'acquisition d'informations relatives aux données échangées sur le réseau de communication par le sous-ensemble de terminaux délimité seulement, et une étape postérieure d'analyse des informations collectées pour fournir des données représentatives de l'activité du sous - ensemble d'équipements connectés au réseau de communication.15 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that it includes a step of specifying a limited population of terminal users forming a panel, said method comprising a step of acquiring information relating to the data exchanged on the communication network by the subset of terminals defined only, and a later step of analyzing the information collected to provide data representative of the activity of the subset of equipment connected to the communication network.
16 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce que les informations collectées par le serveur en provenance des terminaux comprennent, outre les informations descriptives de chaque paquet émis ou reçu par le terminal, un identifiant de l'utilisateur dudit terminal, le procédé comportant une étape ultérieure de segmentation des données, par comparaison de chaque information reçue par le serveur avec une base de données contenant une table d'affectation des données.16 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that the information collected by the server from the terminals comprises, in addition to the descriptive information of each packet sent or received by the terminal, an identifier of the user of said terminal, the method comprising a subsequent step of segmenting the data, by comparing each information received by the server with a database containing a data allocation table.
17 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte une étape additionnelle consistant à constituer une base de données spécifique à un utilisateur client du procédé, contenant au moins toutes les données collectées pour ce dernier, l'utilisateur client disposant d'un moyen informatique pour interroger cette base de données spécifique.17 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that it comprises an additional step consisting in constituting a database specific to a client user of the process, containing at least all the data collected for the latter, the client user having an IT means for querying this specific database.
18 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une au moins des revendications précédentes caractérisé en ce qu'au moins une application de sondage ciblé apparaît sur des moyens de visualisation dudit terminal dont le contenu est fonction desdites informations relatives aux données échangées sur le réseau.18 - Method for measuring and analyzing activity on at least one communication network according to at least one of the preceding claims, characterized in that at least one targeted survey application appears on means for viewing said terminal, the content is a function of said information relating to the data exchanged on the network.
19 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 18, caractérisé en ce qu'un historique des réponses apportées auxdits sondages ciblés est réalisé [et enregistré] au niveau dudit terminal.19 - Method for measuring and analyzing activity on at least one communication network according to claim 18, characterized in that a history of the responses to said targeted surveys is produced [and recorded] at said terminal.
20 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 18, caractérisé en ce qu'un historique des réponses apportées auxdits sondages ciblés est réalisé [et enregistré] au niveau du serveur qui a envoyé ladite application. 21 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte une étape de classification des différents types d'activités sur un réseau de communication, une étape de spécification d'une population limitée d'utilisateurs formant un panel, ledit procédé comportant une étape postérieure de synthèse des informations analysées pour fournir des données représentatives de l'activité du sous - ensemble d'équipements connectés au réseau de communication.20 - Method for measuring and analyzing activity on at least one communication network according to claim 18, characterized in that a history of the responses to said targeted surveys is produced [and recorded] at the server which has sent said application. 21 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that it includes a step of classification of the different types of activity on a communication network , a step of specifying a limited population of users forming a panel, said method comprising a subsequent step of synthesizing the information analyzed to provide data representative of the activity of the subset of equipment connected to the communication network.
22 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce que l'étape d'analyse des informations recueillies consiste à traiter une partie au moins des données comprenant un identifiant de l'internaute [Idιncernaute ] ; la réponse à la requête effectuée [Idpage] ; la date de début de consultation de ladite réponse par ledit internaute [Tpd] ; et la date de fin de consultation du résultat de la requête par ledit internaute [T] , l'identifiant de la session [Ids], le début d'une session [TsD] correspondant au début d'une connexion au réseau par ledit internaute, la fin de ladite connexion [Tsf] .22 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that the step of analyzing the information collected consists in processing at least part of the data comprising an identifier of the user [ιncernaute Id]; the response to the request made [Id page ]; the start date of consultation of said response by said Internet user [T pd ]; and the date of end of consultation of the result of the request by said internet user [T p £ ], the identifier of the session [Id s ], the start of a session [T sD ] corresponding to the start of a connection to the network by said internet user, the end of said connection [T sf ].
23 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice « Gross day point GDP » correspondant au pourcentage d'internautes du panel consultant d'un panel consultant une page déterminée, multiplié par le nombre de jours de connexion par internaute sur une période déterminée. 24 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice GssesP « Gross Session Point » correspondant au pourcentage d'internautes multiplié par le nombre de sessions Web par internaute.23 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a “Gross day point GDP” index is determined from said information corresponding to the percentage d 'Internet users of the panel consultant of a panel consultant on a specific page, multiplied by the number of days of connection per internet user over a given period. 24 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a GssesP “Gross Session Point” index is determined from said information corresponding to the percentage d multiplied by the number of web sessions per user.
25 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice GPP correspondant au pourcentage d'internautes multiplié par le nombre de pages distinctes WEB par internaute.25 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a GPP index corresponding to the percentage of Internet users multiplied by the is determined from said information number of separate WEB pages per Internet user.
26 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice GdisP « Gross display Point » correspondant au pourcentage d'internautes multiplié par le nombre de pages, distinctes ou non, affichées par l'internaute.26 - A method of measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a GdisP “Gross display Point” index corresponding to the percentage d is determined from said information. 'Internet users multiplied by the number of pages, distinct or not, displayed by the Internet user.
27 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice Rapport GPP/GdisP.27 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a GPP / GdisP ratio index is determined from said information.
28 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice GdurP « Gross Duration Point » correspondant au pourcentage d'internautes multiplié par la durée en minutes de connexion par internaute . 29 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice TARGET REACH correspondant au nombre d'internautes d'une cible donnée, pour un domaine donné, par rapport au nombre d'individus de la cible.28 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a GdurP “Gross Duration Point” index corresponding to the percentage d is determined from said information 'Internet users multiplied by the duration in minutes of connection per Internet user. 29 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a TARGET REACH index corresponding to the number of Internet users is determined from said information a given target, for a given domain, in relation to the number of individuals in the target.
30 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice TARGET SHARE défini par le nombre d'internautes de la cible qui ont visité un domaine (site, secteur...) par rapport au nombre d'internautes global ayant visité le domaine (site, secteur, ...) .30 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a TARGET SHARE index defined by the number of Internet users is determined from said information the target who have visited a domain (site, sector, etc.) in relation to the total number of Internet users who have visited the domain (site, sector, etc.).
31 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice TARGET DISPLAY SHARE défini par le nombre de pages affichées par la cible par rapport au nombre de pages affichées pour tous les internautes sur le domaine (site, secteur,...) .31 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a TARGET DISPLAY SHARE index defined by the number of pages displayed is determined from said information by the target in relation to the number of pages displayed for all Internet users on the domain (site, sector, ...).
32 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice BANNER DISPLAY SHARE défini par le nombre de bannières publicitaires vues par une cible sur un domaine (site, secteur,...) par rapport au nombre de bannières publicitaires vues par 1 ' ensemble des internautes sur le domaine (site, secteur,...) .32 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a BANNER DISPLAY SHARE index defined by the number of advertising banners is determined from said information viewed by a target on a domain (site, sector, ...) compared to the number of advertising banners seen by all Internet users on the domain (site, sector, ...).
33 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice PAGES WITH BANNER DISPLAY SHARE défini par le nombre de pages avec publicité vue par la cible sur le domaine (site, secteur,...) par rapport au nombre de pages avec publicité vues par l'ensemble des internautes sur le domaine (site, secteur, ...) .33 - Method for measuring and analyzing activity on at least one communication network according to the claim 22, characterized in that a PAGES WITH BANNER DISPLAY SHARE index is defined from said information defined by the number of pages with advertising seen by the target on the domain (site, sector, etc.) relative to the number of pages with advertising seen by all internet users on the domain (site, sector, ...).
34 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice REACH AFFINITY défini par la proportion de visiteurs du domaine (site, secteur,...) au sein du groupe cible par rapport à la proportion du groupe cible au sein des utilisateurs de 1 ' Internet .34 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that one determines from said information a REACH AFFINITY index defined by the proportion of visitors to the domain (site, sector, ...) within the target group compared to the proportion of the target group among Internet users.
35 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice DISPLAY AFFINITY défini par le nombre de pages vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de pages vues sur le site, le domaine.35 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a DISPLAY AFFINITY index defined by the number of pages viewed per is determined from said information a target on a site, a domain or a service, related to the total number of pages viewed on the site, the domain.
36 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites informations un indice BANNER AFFINITY défini par le pourcentage de bannières publicitaires vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de bannières publicitaires vues sur le site, le domaine.36 - Method for measuring and analyzing activity on at least one communication network according to claim 22, characterized in that a BANNER AFFINITY index defined by the percentage of banner ads seen is determined from said information by a target on a site, domain or service, related to the total number of banner ads seen on the site, the domain.
37 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon la revendication 22, caractérisé en ce que l'on détermine à partir des dites infcrmations un indice PAGES WITH BANNER AFFINITY défini par le pourcentage de pages avec publicité vues par une cible sur un site, un domaine ou un service, rapporté au nombre total de pages avec publicité vues sur le site, le domaine ou le service.37 - Method for measuring and analyzing activity on at least one communication network according to the claim 22, characterized in that a PAGES WITH BANNER AFFINITY index defined by the percentage of pages with advertising seen by a target on a site, domain or service, based on the total number of pages, is determined from said information with advertising views on the site, domain or service.
38 - Procédé de mesure et d'analyse de l'activité sur au moins un réseau de communication selon l'une quelconque des revendications précédentes caractérisé en ce qu'il comporte une étape ultérieure de détection d'informations publicitaires par analyse des données collectées par comparaison avec une base de référence et d'exploitation statistique et comportementale desdites informations détectées.38 - Method for measuring and analyzing activity on at least one communication network according to any one of the preceding claims, characterized in that it includes a subsequent step of detecting advertising information by analyzing the data collected by comparison with a reference base and statistical and behavioral analysis of said detected information.
39 - Equipement pour la mesure d'activité caractérisé en ce qu'il comporte un serveur de mesure reliée au réseau Internet, ledit serveur de mesure comportant une base de données dans laquelle sont enregistrées les identifiants et les requêtes correspondant aux pages d'accueil demandées par les utilisateurs panelises, et un calculateur assurant la détection et la transformation des requêtes générées par les utilisateurs. 39 - Equipment for activity measurement, characterized in that it comprises a measurement server connected to the Internet, said measurement server comprising a database in which the identifiers and requests corresponding to the requested home pages are recorded by panelized users, and a calculator ensuring the detection and transformation of requests generated by users.
PCT/FR2000/003541 1999-12-14 2000-12-14 Method for measuring and analysing audience on communication networks WO2001045355A2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
AU25263/01A AU2526301A (en) 1999-12-14 2000-12-14 Method for measuring and analysing audience on communication networks
EP00988920A EP1342354A2 (en) 1999-12-14 2000-12-14 Method for measuring and analysing audience on communication networks
US10/148,370 US20030115586A1 (en) 1999-12-14 2001-06-21 Method for measuring and analysing audience on communication networks

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
FR99/15758 1999-12-14
FR9915758A FR2802368B1 (en) 1999-12-14 1999-12-14 AUDIENCE MEASUREMENT ON COMMUNICATION NETWORK
FR00/04508 2000-04-07
FR0004508A FR2807604B1 (en) 2000-04-07 2000-04-07 METHOD FOR MEASURING ACTIVITY OF USERS OF WAP TERMINALS
FR0005722A FR2808607B1 (en) 2000-05-04 2000-05-04 METHOD OF ANALYSIS AND SURVEY OF THE ACTIVITY ON A COMMUNICATION NETWORK AND IN PARTICULAR THE ACTIVITY RELATING TO ELECTRONIC COMMERCE
FR00/05722 2000-05-04

Publications (2)

Publication Number Publication Date
WO2001045355A2 true WO2001045355A2 (en) 2001-06-21
WO2001045355A3 WO2001045355A3 (en) 2003-07-03

Family

ID=27248646

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2000/003541 WO2001045355A2 (en) 1999-12-14 2000-12-14 Method for measuring and analysing audience on communication networks

Country Status (3)

Country Link
EP (1) EP1342354A2 (en)
AU (1) AU2526301A (en)
WO (1) WO2001045355A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111105259A (en) * 2018-10-29 2020-05-05 北京奇虎科技有限公司 User identification method and device, electronic equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0477448A1 (en) * 1990-09-28 1992-04-01 Hewlett-Packard Company Network monitoring device and system
EP0744695A2 (en) * 1995-05-24 1996-11-27 Fuji Xerox Co., Ltd. Information tracing system and information tracing method
WO1998026529A2 (en) * 1996-12-11 1998-06-18 Nielsen Media Research, Inc. Interactive service device metering systems
US5787253A (en) * 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
US5961598A (en) * 1997-06-06 1999-10-05 Electronic Data Systems Corporation System and method for internet gateway performance charting

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0477448A1 (en) * 1990-09-28 1992-04-01 Hewlett-Packard Company Network monitoring device and system
EP0744695A2 (en) * 1995-05-24 1996-11-27 Fuji Xerox Co., Ltd. Information tracing system and information tracing method
US5787253A (en) * 1996-05-28 1998-07-28 The Ag Group Apparatus and method of analyzing internet activity
WO1998026529A2 (en) * 1996-12-11 1998-06-18 Nielsen Media Research, Inc. Interactive service device metering systems
US5961598A (en) * 1997-06-06 1999-10-05 Electronic Data Systems Corporation System and method for internet gateway performance charting

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111105259A (en) * 2018-10-29 2020-05-05 北京奇虎科技有限公司 User identification method and device, electronic equipment and storage medium
CN111105259B (en) * 2018-10-29 2024-04-02 北京奇虎科技有限公司 User identification method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
EP1342354A2 (en) 2003-09-10
WO2001045355A3 (en) 2003-07-03
AU2526301A (en) 2001-06-25

Similar Documents

Publication Publication Date Title
WO2001044997A1 (en) Audience measurement in a communication network
AU2001236953B2 (en) A System and Method to Determine the Validity of an Interaction on a Network
US8442862B2 (en) Method and system for tracking telephone calls
US7792954B2 (en) Systems and methods for tracking web activity
US20020072952A1 (en) Visual and audible consumer reaction collection
US20140280923A1 (en) Systems for and methods of user demographic reporting usable for identifying users and collecting usage data
US20010011264A1 (en) Method and system for creating and using a computer user's personal interest profile
US20020184041A1 (en) Automated customer survey using the web
EP1277146A1 (en) Systems and methods for collecting consumer data
AU2001236953A1 (en) A System and Method to Determine the Validity of an Interaction on a Network
EP2441235A1 (en) System and method to enable tracking of consumer behavior and activity
CN102833111B (en) A kind of visual HTTP data monitoring and managing method and device
US20060036440A1 (en) Biowaves technology
FR2908212A1 (en) APPLICATIONS FOR THE PROFILING OF TELECOMMUNICATIONS SERVICE USERS
WO2009146644A1 (en) System and method for reporting advertisement measurement
CA2474815A1 (en) Systems and methods for user identification, user demographic reporting and collecting usage data
KR100909654B1 (en) Customer Satisfaction Survey System and Method
EP3021523B1 (en) Method and system for application supervision
KR20020092540A (en) Methods and System for Offering Information Conform Through Messenger
EP1342354A2 (en) Method for measuring and analysing audience on communication networks
CN111882368B (en) On-line advertisement DPI encryption buried point and transparent transmission tracking method
Hong et al. Internet privacy practices of news media and implications for online journalism
CN114679600A (en) Data processing method and device
WO2005122018A1 (en) Method for determining validity of command and system thereof
KR20090049507A (en) System and method for analysing public opinion using communication network and recording medium

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2000988920

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 10148370

Country of ref document: US

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2000988920

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Ref document number: 2000988920

Country of ref document: EP