<Desc/Clms Page number 1>
METHODE ET SYSTEME D'ANALYSE ET DE TRAITEMENT EN
TEMPS REEL DE DONNEES SUR L'INTERNET
DOMAINE DE L'INVENTION
La présente invention est relative à des méthodes et des systèmes pour analyser et traiter des données, et plus particulièrement, à une méthode et un système d'analyse et de traitement en temps réel de données sur l'internet pour des utilisateurs qui interagissent avec des sites web.
ARRIERE-PLAN DE L'INVENTION
D'une manière générale, des sites web d'accès, tels que Yahoo, proposent la fonction de recherche et de navigation pour des pages d'accueil d'autres sites web ayant un lien sur les sites web d'accès. Toutefois, les sites web d'accès de la technique antérieure et les sites web liés à ceux-ci peuvent seulement enregistrer le TCP/IP d'un utilisateur, les informations personnelles de l'utilisateur entrées dans le site web et le temps de navigation passé dans le site web, mais il ne peuvent ni enregistrer ni analyser le comportement de navigation d'un utilisateur qui interagit avec celui-ci, comme par exemple le contenu des sites web explorés par l'utilisateur, le compte de l'utilisateur utilisé par l'utilisateur pour d'autres sites web, les informations personnelles telles que le compte de courrier électronique ou le numéro d'identification.
Donc, les sites web de la technique antérieure ne fournissent pas à l'utilisateur la fonction d'affichage, dans l'équipement informatique de l'utilisateur, de la page d'accueil de certains sites web que l'utilisateur pourrait trouver intéressants ou indispensables.
Alors que les sites web conventionnels peuvent uniquement enregistrer des données telles que le TCP/IP de l'utilisateur, les informations personnelles entrées dans le site web par l'utilisateur et le temps de navigation passé dans les sites web,
<Desc/Clms Page number 2>
ils sont incapables d'analyser et de traiter le comportement de navigation de l'utilisateur en termes des données obtenues à partir du site web exploré par l'utilisateur, afin de permettre l'affichage d'une page d'accueil d'un site web préféré par l'utilisateur dans le navigateur de l'équipement informatique de l'utilisateur en réponse aux résultats de l'analyse et du traitement.
Par conséquent, il est souhaitable de disposer d'une nouvelle méthode et d'un nouveau système d'analyse et de traitement de données sur l'internet qui soit capable d'analyser et de traiter en temps réel des données relatives au comportement de navigation d'un utilisateur enregistrées par un site web visité par l'utilisateur, de manière à afficher dans le navigateur de l'équipement informatique de l'utilisateur la page d'accueil d'un site web différent du site web exploré par l'utilisateur en réponse aux résultats de l'analyse et du traitement du comportement de navigation de l'utilisateur.
RESUME DE L'INVENTION
Un premier objectif de la présente invention est de proposer une méthode et un système d'analyse et de traitement en temps réel de données sur l'internet, qui puisse analyser et traiter en temps réel des données relatives au comportement de navigation d'un utilisateur, comme par exemple le contenu d'un site web exploré par l'utilisateur, le compte de l'utilisateur utilisé par l'utilisateur pour d'autres sites web, des informations personnelles telles que le compte de courrier électronique ou le numéro d'identification (ID), enregistrées par le site web visité par l'utilisateur,
de manière à afficher dans le navigateur de l'équipement informatique de l'utilisateur la page d'accueil d'un site web différent du site web exploré par l'utilisateur en réponse aux résultats de l'analyse et du traitement du comportement de navigation de l'utilisateur.
Conformément à ce qui précède, ainsi qu'à d'autres objectifs, il est proposé dans la présente invention une nouvelle méthode et un nouveau système d'analyse et de traitement en temps
<Desc/Clms Page number 3>
réel de données sur l'internet. Le système d'analyse et de traitement de données en temps réel comprend un serveur de site web, un serveur de classification/traitement de données, un serveur de contrôle/traitement de données, une base de données, un serveur d'analyse statistique de données, un module de gestion/traitement de données et une interface de gestion de données.
Dans la méthode permettant d'utiliser le système d'analyse et de traitement en temps réel de données sur l'internet, en premier lieu, un navigateur de l'équipement informatique de l'utilisateur est relié au serveur de site web du système par l'intermédiaire de l'internet, et le serveur de site web affiche subséquemment dans le navigateur à l'attention de l'utilisateur une page d'accueil du serveur de site web et il enregistre des données relatives aux informations sur l'utilisateur en termes d'informations personnelles entrées par l'utilisateur, comme par exemple le compte de courrier électronique ou l'ID, le comportement de navigation de l'utilisateur, le contenu d'un site web exploré par l'utilisateur, et les données enregistrées sont ensuite transmises au serveur de classification/traitement de données du système.
Ensuite, le serveur de classification/traitement de données classifie et traite les données en provenance du serveur de site web. Les données classifiées et traitées par le serveur de classification/traitement de données sont intégralement assemblées, et elles sont transmises à la base de données pour y être stockées. Ensuite, le serveur d'analyse statistique analyse statistiquement, compare analytiquement et ré-assemble les données intégralement assemblées stockées dans la base de données, et les données analysées sont ensuite transférées au module de gestion/traitement de données pour la gestion et le contrôle de ces données.
En outre, le module de gestion/traitement de données gère l'interface de gestion de données de manière telle que le module de gestion/traitement de données soit sensible de façon correspondante à différentes demandes en provenance de l'interface de gestion de données. En
<Desc/Clms Page number 4>
outre, le module de gestion/traitement de données gère et contrôle un serveur de contrôle/traitement de données en réponse aux données analysées en provenance du serveur d'analyse statistique de données, dans lequel la gestion et le contrôle pour le serveur de contrôle/traitement de données peuvent être modifiés par le module de gestion/traitement de données si l'interface de gestion de données le réclame.
Ensuite, le serveur de contrôle/traitement de données, géré et contrôlé par le module de gestion/traitement de données, modifie des paramètres relatifs aux informations sur l'utilisateur ; alors que les paramètres modifiés sont transmis au serveur de site web.
Subséquemment, le serveur de site web, en réponse aux paramètres, affiche dans le navigateur à l'attention de l'utilisateur la page d'accueil du serveur de site web ou une page d'accueil d'un site web différent.
BREVE DESCRIPTION DES DESSINS
La présente invention peut être mieux comprise à l'aide de la description détaillée qui suit et qui fait référence aux dessins annexés, dans lesquels la
Figure 1 est un diagramme fonctionnel montrant la connexion du système d'analyse et de traitement de données en temps réel de l'invention à un navigateur et aux pages d'accueil de sites web ; la
Figure 2 est un diagramme fonctionnel montrant la configuration de base du système d'analyse et de traitement de données en temps réel de l'invention ; la
Figure 3 est un diagramme schématique montrant les étapes impliquées dans la présentation de sites web à un utilisateur par le système d'analyse et de traitement de données en temps réel de l'invention conformément au droit d'accès et au comportement de l'utilisateur ;
et la
Figure 4 est un diagramme schématique montrant les étapes détaillées impliquées dans la présentation de sites web à un utilisateur par le système d'analyse et de traitement de données
<Desc/Clms Page number 5>
en temps réel de l'invention conformément au droit d'accès et au comportement de l'utilisateur.
DESCRIPTION DETAILLEE DE LA VARIANTE PREFEREE
La Figure 1 illustre un diagramme fonctionnel montrant la connexion du système d'analyse et de traitement de données en temps réel de l'invention à un navigateur et aux pages d'accueil de sites web. Comme le montre le dessin, alors que le navigateur 2 de l'équipement informatique d'un utilisateur est relié au système d'analyse et de traitement de données en temps réel 1 par l'intermédiaire de l'internet, le système 1 identifie en premier lieu l'utilisateur grâce à l'ID et au mot de passe entrés dans celui-ci par l'intermédiaire du navigateur 2 afin de déterminer le droit d'accès au système de l'utilisateur, et il affiche subséquemment une page d'accueil du système 1 et/ou un site web différent 3 dans le navigateur 2 en réponse au droit d'accès de l'utilisateur.
Dans le cas où aucun ID ni aucun mot de passe n'est entré, le système 1 affiche alors une page d'accueil par défaut dans le navigateur 2. D'une manière générale, le système 1 est sensible de façon correspondante au comportement de l'utilisateur en explorant la page d'accueil du système 1 ou le site web 3 indépendamment de l'entrée d'un ID et d'un mot de passe.
En outre, le système d'analyse et de traitement de données en temps réel 1 peut aussi enregistrer et recueillir des données relatives au comportement de navigation de l'utilisateur pour l'analyse et le traitement par exemple du contenu du site web 3 exploré par l'utilisateur, les comptes de l'utilisateur utilisés par l'utilisateur pour d'autres sites web, des informations personnelles telles que le compte de courrier électronique ou le numéro d'identification, de manière à afficher dans le navigateur 2 la page d'accueil d'un site web différent du site web exploré par l'utilisateur en réponse aux résultats analysés et traités.
La Figure 2 illustre un diagramme fonctionnel montrant la configuration de base du système d'analyse et de traitement de
<Desc/Clms Page number 6>
données en temps réel de l'invention. Comme nous pouvons le constater, le système d'analyse et de traitement de données en temps réel 1 comprend un serveur de site web 11, un serveur de classification/traitement de données 12, un serveur de contrôle/traitement de données 13, une base de données 14, un serveur d'analyse statistique de données 15, un module de gestion/traitement de données 16 et une interface de gestion de données 17.
Le serveur de site web 11 stocke l'ID et le mot de passe d'un utilisateur utilisés dans le système d'analyse et de traitement de données en temps réel 1. Lorsqu'un navigateur de l'équipement informatique d'un utilisateur est relié au système 1 par l'intermédiaire de l'internet, l'utilisateur peut accéder à
EMI6.1
une page d'accueil (non montrée) du serveur de site web 11 affichée dans le navigateur. Le serveur de site web 11 identifie alors l'utilisateur grâce à l'ID et au mot de passe entrés dans celui-ci afin de déterminer le droit d'accès au système de l'utilisateur, et il présente ensuite à l'utilisateur la page d'accueil du serveur de site web 11 et/ou d'un site web différent affiché dans le navigateur en réponse au droit d'accès de l'utilisateur.
Si aucun ID ni mot de passe n'est entré, le serveur de site web 11 affiche alors une page d'accueil par défaut dans le navigateur. En outre, en collaboration avec le serveur de classification/traitement de données 12, le serveur de contrôle/traitement de données 13, la base de données 14, le serveur d'analyse statistique de données 15 et le module de gestion/traitement de données 16, l'affichage des pages d'accueil des sites web dans le navigateur peut être réalisé par le serveur de site web 11 sur la base à la fois de l'ID de l'utilisateur et du comportement de navigation de l'utilisateur dans un site web antérieur ou nouveau visité par l'utilisateur.
En outre, le serveur de site web 11 enregistre des données entrées dans celui-ci par l'utilisateur par l'intermédiaire du navigateur, par exemple des informations personnelles relatives à son âge, son sexe, sa formation et sa profession, tout comme il enregistre des données relatives au comportement de navigation de
<Desc/Clms Page number 7>
l'utilisateur en recourant à un mouchard ("cookie") 111, en termes de contenu du site web exploré par l'utilisateur, des comptes de l'utilisateur utilisés par l'utilisateur pour des sites web différents, d'informations personnelles telles que le compte de courrier électronique ou le numéro d'identification, en vue de transmettre ces données au serveur de classification/traitement de données 12.
De plus, conformément aux paramètres relatifs au droit d'accès de l'utilisateur, aux sites web affichés et au comportement de navigation déterminé par le serveur de contrôle/traitement de données 13, le serveur de site web 11 affiche un contenu correspondant de la page d'accueil du serveur de site web 11 ou d'un site web différent dans le navigateur.
Le serveur de classification/traitement de données 12 classifie et traite les données relatives aux informations personnelles et au comportement de navigation de l'utilisateur en provenance du serveur de site web 11 au moyen d'une règle d'analyse et d'un module d'enregistrement de comportement préconçus dans le serveur de classification/traitement de données 12. Les données classifiées et traitées sont intégralement assemblées, et sont ensuite transmises à la base de données 14.
La base de données 14 stocke les données intégralement assemblées en provenance du serveur de classification/traitement de données 12, les données analysées par le serveur d'analyse statistique de données 15 et les paramètres modifiés par le serveur de contrôle/traitement de données 13.
Le serveur de contrôle/traitement de données 13 comporte un mode de sortie en temps réel, un système de comparaison précise, un système de comparaison générale et une règle de réenregistrement de comportement. Le serveur de contrôle/traitement de données 13 peut être géré et contrôlé par le module de gestion/traitement de données 16 conformément aux données analysées transmises en provenance du serveur d'analyse statistique de données 15, de manière à modifier les paramètres relatifs au droit d'accès de l'utilisateur, aux sites web affichés et au comportement de navigation. Les paramètres
<Desc/Clms Page number 8>
modifiés sont ensuite transmis au serveur de site web 11 et à la base de données 14.
Le serveur d'analyse statistique de données 15 offre les fonctions suivantes : application de stockage de données, comparaison de modules d'analyse de données différents, système de détermination en ligne et système d'interface de personnalisation, de manière à analyser statistiquement, à comparer analytiquement et à ré-assembler les données intégralement assemblées en provenance du serveur de classification/traitement de données 12 stockées dans la base de données 14, et les données analysées sont ensuite transférées dans la base de données 14 pour y être stockées ainsi qu'au module de gestion/traitement de données 16 pour la gestion et le contrôle de ces données.
Le module de gestion/traitement de données 16 fonctionne selon un système d'analyse de cible, une détermination de connaissance générale et une analyse à auto-apprentissage. Lors de la réception des données analysées en provenance du serveur d'analyse statistique de données 15, le module de gestion/traitement de données 16 gère et contrôle de façon correspondante le serveur de contrôle/traitement de données 13.
En outre, le module de gestion/traitement de données 16 possède un mode de gestion amovible lui permettant de gérer et de contrôler les données analysées en provenance du serveur d'analyse statistique de données 15 en utilisant une interface de gestion à niveaux, ainsi qu'un sous-système de détermination en temps réel en ligne pour examiner les données analysées en provenance du serveur d'analyse statistique de données 15, les données examinées étant ensuite transmises au serveur de contrôle/traitement de données 13. En outre, lorsqu'il reçoit, en provenance de l'interface de gestion de données 17, l'ordre d'ajuster le traitement des données, le module de gestion/traitement de données 16 modifie de façon correspondante la gestion et le contrôle du serveur de contrôle/traitement de données 13.
De plus, l'interface de gestion de données 17 peut être géré par le module de gestion/traitement de données 16 d'une
<Desc/Clms Page number 9>
manière telle que le module de gestion/traitement de données 16 soit sensible de façon correspondante aux différentes demandes en provenance de l'interface de gestion de données 17.
Par conséquent, si cela s'avère nécessaire, un rapport d'analyse statistique portant sur le comportement de l'utilisateur peut être produit par le module de gestion/traitement de données 16 en réponse à une demande en provenance de l'interface de gestion de données 17, et de la même manière, les conditions du traitement des données peuvent être ajustées par un effort du module de gestion/traitement de données 16 tel que le réclame l'interface de gestion de données 17.
La Figure 3 illustre les étapes impliquées dans la présentation de sites web à un utilisateur par le système d'analyse et de traitement de données en temps réel de l'invention conformément au droit d'accès et au comportement de l'utilisateur. Comme nous pouvons le constater, en premier lieu dans l'étape 21, un navigateur de l'équipement informatique d'un utilisateur est relié à un serveur de site web 11 du système d'analyse et de traitement de données en temps réel 1 par l'intermédiaire de l'internet, et le serveur de site web 11 affiche subséquemment dans le navigateur à l'attention de l'utilisateur une page d'accueil du serveur de site web 11 et enregistres des données relatives aux informations sur l'utilisateur en termes d'informations personnelles entrées par l'utilisateur, comme par exemple son compte de courrier électronique ou son ID,
le comportement de navigation de l'utilisateur, le contenu d'un site web exploré par l'utilisateur, et les données enregistrées sont ensuite transmises à un serveur de classification/traitement de données 12 du système 1. Il passe alors à l'étape 22.
Dans l'étape 22, le serveur de classification/traitement de données 12 classifie et traite les données en provenance du serveur de site web 11. Il passe alors à l'étape 23.
Dans l'étape 23, les données traitées et classifiées par le serveur de classification/traitement de données 12 sont
<Desc/Clms Page number 10>
intégralement assemblées, et sont ensuite transmises à une base de données 14. Il passe alors à l'étape 24.
Dans l'étape 24, un serveur d'analyse statistique de données 15 analyse statistiquement, compare analytiquement et réassemble les données intégralement assemblées en provenance du serveur de classification/traitement de données 12 stockées dans la base de données 14, et analyse les données relatives au comportement de navigation de l'utilisateur ainsi que le contenu des sites web explorés par l'utilisateur, et les données analysées sont ensuite transférées à un module de gestion/traitement de données 16 pour la gestion et le contrôle de ces données. Il passe alors à l'étape 25.
Dans l'étape 25, l'interface de gestion de données 17 peut être géré par le module de gestion/traitement de données 16 d'une manière telle que le module de gestion/traitement de données 16 soit sensible de façon correspondante aux différentes demandes en provenance de l'interface de gestion de données 17. Il passe alors à l'étape 26.
Dans l'étape 26, le module de gestion/traitement de données 16 gère et contrôle un serveur de contrôle/traitement de données 13 en réponse aux données analysées en provenance du serveur d'analyse statistique de données 15. En outre, la gestion et le contrôle du serveur de contrôle/traitement de données 13 peuvent être modifiés par le module de gestion/traitement de données 16 selon la demande de l'interface de gestion de données 17. Il passe alors à l'étape 27.
Dans l'étape 27, le serveur de contrôle/traitement de données 13, géré et contrôlé par le module de gestion/traitement de données 16, modifie des paramètres relatifs au droit d'accès de l'utilisateur, aux contenus affichés des sites web et au comportement de navigation ; les paramètres modifiés sont ensuite transmis au serveur de site web 11. Subséquemment, le serveur de site web 11, en réponse aux paramètres, affiche dans le navigateur 2 à l'attention de l'utilisateur la page d'accueil du serveur de site web 11 ou d'un site web différent. Il retourne alors à l'étape 21.
<Desc/Clms Page number 11>
Le système d'analyse et de traitement de données en temps réel de l'invention utilisé pour présenter des sites web à l'attention d'un utilisateur conformément au droit d'accès et au comportement de l'utilisateur est illustré plus en détail dans la Figure 4. Comme le montre le dessin, en premier lieu dans l'étape 31, à l'aide d'un lien reliant un navigateur 2 de l'équipement informatique d'un utilisateur et un serveur de site web 11 du système 1 par l'intermédiaire de l'internet, l'utilisateur peut accéder à une page d'accueil du serveur de
EMI11.1
site web 11 affichée dans le navigateur 2, et entrer un ID et un mot de passe dans la page d'accueil.
Le serveur de site web 11 identifie alors l'utilisateur grâce à l'ID et au mot de passe entrés dans celui-ci afin de déterminer le droit d'accès au système de l'utilisateur, de manière à présenter et à afficher dans le navigateur 2 une page d'accueil du serveur de site web 11 et/ou d'un site web différent en réponse au droit d'accès de l'utilisateur. Dans le cas où aucun ID ni mot de passe n'est entré, le serveur de site web 11 affiche alors une page d'accueil par défaut dans le navigateur 2.
En outre, en collaboration avec un serveur de classification/traitement de données 12, un serveur de contrôle/traitement de données 13, une base de données 14, un serveur d'analyse statistique de données 15 et un module de gestion/traitement de données 16 du système d'analyse et de traitement de données en temps réel 1, l'affichage des pages d'accueil des sites web dans le navigateur 2 peut être réalisé par le serveur de site web 11 sur la base à la fois de l'ID de l'utilisateur et du comportement de navigation de l'utilisateur dans des sites web antérieurs ou nouveaux visités par l'utilisateur. Il passe alors à l'étape 32.
Dans l'étape 32, le serveur de site web 11 enregistre des données relatives aux informations personnelles entrées dans celui-ci par l'utilisateur par l'intermédiaire du navigateur 2 et au comportement de navigation de l'utilisateur en recourant à un mouchard ("cookie") 111, en termes de contenu des sites web explorés par l'utilisateur, des comptes de l'utilisateur utilisés par l'utilisateur pour des sites web différents, d'informations
<Desc/Clms Page number 12>
personnelles telles que le compte de courrier électronique ou le numéro d'identification, en vue de transmettre ces données au serveur de classification/traitement de données 12 pour la classification et le traitement de ces données. Il passe alors à l'étape 33.
Dans l'étape 33, le serveur de classification/traitement de donnés 12 classifie et traite les données transmises en provenance du serveur de site web 11 au moyen d'une règle d'analyse et d'un module d'enregistrement de comportement, qui sont préconçus dans le serveur de classification/traitement de données 12. Il passe alors à l'étape 34.
Dans l'étape 34, les données traitées et classifiées par le serveur de classification/traitement de données 12 sont intégralement assemblées, et elles sont ensuite transmises à une base de données 14 pour y être stockées. Il passe alors à l'étape 35.
Dans l'étape 35, le serveur d'analyse statistique de données 15 analyse statistiquement, compare analytiquement et réassemble les données intégralement assemblées en provenance du serveur de classification/traitement de données 12 stockées dans la base de données 14, à l'aide d'une analyse statistique du comportement, d'une application de stockage des données, d'une comparaison des modules d'analyse de données différents, d'une détermination en ligne et d'une interface de personnalisation.
Les données analysées sont transférées dans la base de données 14 pour y être stockées et au module de gestion/traitement de données 16 pour la gestion et le contrôle de ces données. Il passe alors à l'étape 36.
Dans l'étape 36, le module de gestion/traitement de données 16 gère l'interface de gestion de données 17 d'une manière telle que le module de gestion/traitement de données 16 soit sensible de façon correspondante aux différentes demandes en provenance de l'interface de gestion de données 17. De plus, si cela s'avère nécessaire, un rapport d'analyse statistique portant sur le comportement de l'utilisateur peut être produit par le module de gestion/traitement de données 16 en réponse à une demande en
<Desc/Clms Page number 13>
provenance de l'interface de gestion de données 17, et de la même manière, les conditions du traitement des données peuvent être ajustées par un effort du module de gestion/traitement de données 16 selon la demande de l'interface de gestion de données 17. Il passe alors à l'étape 37.
Dans l'étape 37, le module de gestion/traitement de données 16 gère et contrôle le serveur de contrôle/traitement de données 13 en réponse aux données analysées en provenance du serveur d'analyse statistique 15, dans lequel la gestion et le contrôle peuvent être modifiés par le module de gestion/traitement de données 16 conformément à une demande en provenance de l'interface de gestion de données 17. Il passe alors à l'étape 38.
Dans l'étape 38, le serveur de contrôle/traitement de données 13, géré et contrôlé par le module de gestion/traitement de données 16, modifie des paramètres relatifs au droit d'accès de l'utilisateur, aux contenus affichés des sites web et au comportement de navigation au moyen d'un mode de sortie en temps réel, d'un système de comparaison précise, d'un système de comparaison générale et d'une règle de ré-enregistrement de comportement préconçue dans le serveur de contrôle/traitement de données 13. Les paramètres modifiés sont transmis au serveur de site web 11, afin de permettre au serveur de site web 11 d'afficher dans le navigateur à l'attention de l'utilisateur la page d'accueil du serveur de site web ou d'un site web différent en réponse aux paramètres. Il retourne alors à l'étape 31.
En conclusion, la méthode et le système d'analyse et de traitement en temps réel de données sur l'internet de l'invention est capable d'analyser et de traiter en temps réel des données relatives au comportement de navigation d'un utilisateur en termes de contenu d'un site web exploré par l'utilisateur, des comptes de l'utilisateur utilisés par l'utilisateur pour d'autres sites web et d'informations personnelles telles que le compte de courrier électronique ou le numéro d'identification, enregistrées par le site web visité par l'utilisateur, de manière à afficher dans un navigateur de l'équipement informatique de l'utilisateur
<Desc/Clms Page number 14>
un site web différent du site web exploré par l'utilisateur en réponse aux données analysées et traitées.
Dans ce cas, alors que le navigateur de l'utilisateur est relié au système précité par l'intermédiaire de l'internet, le système peut être sensible en temps réel au comportement de navigation de l'utilisateur afin de présenter à l'utilisateur des sites web différents préférés par l'utilisateur.
L'invention a été décrite en utilisant des exemples de variantes préférées. Cependant, il convient de comprendre que la portée de l'invention n'est pas limitée aux variantes divulguées.
Au contraire, elle est destinée à recouvrir de nombreuses modifications et de nombreux arrangements similaires. Par conséquent, il convient d'interpréter la portée des revendications de la façon la plus large de manière à englober toutes ces modifications et tous ces arrangements similaires.
<Desc / Clms Page number 1>
METHOD AND SYSTEM FOR ANALYSIS AND TREATMENT IN
REAL TIME DATA ON THE INTERNET
FIELD OF THE INVENTION
The present invention relates to methods and systems for analyzing and processing data, and more particularly to a method and system for analyzing and processing real time data on the internet for users who interact with Web sites.
BACKGROUND OF THE INVENTION
In general, access websites, such as Yahoo, provide the search and navigation function for the home pages of other websites linked to the access websites. However, prior art access websites and the websites linked to them can only record a user's TCP / IP, the user's personal information entered into the website and the browsing time. past in the website, but they can neither record nor analyze the surfing behavior of a user who interacts with it, such as for example the content of websites explored by the user, the account of the user used by the user for other websites, personal information such as email account or identification number.
Therefore, the prior art websites do not provide the user with the function of displaying, in the user's computer equipment, the home page of certain websites that the user might find interesting or indispensable.
While conventional websites can only record data such as the user's TCP / IP, personal information entered into the website by the user and the time spent browsing the websites,
<Desc / Clms Page number 2>
they are unable to analyze and process the browsing behavior of the user in terms of the data obtained from the website explored by the user, in order to allow the display of a home page of a site web preferred by the user in the browser of the user's computer equipment in response to the results of the analysis and processing.
Consequently, it is desirable to have a new method and a new system for analyzing and processing data on the internet which is capable of analyzing and processing data relating to browsing behavior in real time. of a user registered by a website visited by the user, so as to display in the browser of the user's computer equipment the home page of a website different from the website explored by the user in response to the results of the analysis and processing of the user's browsing behavior.
SUMMARY OF THE INVENTION
A first objective of the present invention is to propose a method and a system for real-time analysis and processing of data on the internet, which can analyze and process in real time data relating to the browsing behavior of a user. , such as the content of a website crawled by the user, the user account used by the user for other websites, personal information such as email account or number identification (ID), recorded by the website visited by the user,
so as to display in the browser of the user's computer equipment the home page of a website different from the website explored by the user in response to the results of the analysis and processing of the browsing behavior of the user.
In accordance with the above, as well as other objectives, there is proposed in the present invention a new method and a new time analysis and processing system.
<Desc / Clms Page number 3>
real data on the internet. The real-time data analysis and processing system includes a website server, a classification / data processing server, a control / data processing server, a database, a statistical analysis server. data, a data management / processing module and a data management interface.
In the method for using the system for real-time analysis and processing of data on the internet, first, a browser of the user's computer equipment is linked to the system's website server by via the internet, and the website server subsequently displays a home page for the website server in the browser for the attention of the user and stores data relating to information about the user in terms of personal information entered by the user, such as e-mail account or ID, user browsing behavior, content of a website crawled by the user, and stored data are then transmitted to the classification / data processing server of the system.
Then, the classification / data processing server classifies and processes the data coming from the website server. The data classified and processed by the classification / data processing server are fully assembled, and they are transmitted to the database to be stored there. Then, the statistical analysis server statistically analyzes, analytically compares and reassembles the fully assembled data stored in the database, and the analyzed data is then transferred to the data management / processing module for the management and control of those data.
In addition, the data management / processing module manages the data management interface in such a way that the data management / processing module is correspondingly sensitive to different requests coming from the data management interface. In
<Desc / Clms Page number 4>
in addition, the data management / processing module manages and controls a control / data processing server in response to the analyzed data coming from the statistical data analysis server, in which the management and control for the control / data processing can be modified by the data management / processing module if the data management interface requires it.
Then, the control / data processing server, managed and controlled by the data management / processing module, modifies parameters relating to information on the user; while the changed parameters are transmitted to the website server.
Subsequently, the website server, in response to the settings, displays in the browser to the user the home page of the website server or a home page of a different website.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention can be better understood with the aid of the detailed description which follows and which refers to the appended drawings, in which the
Figure 1 is a functional diagram showing the connection of the real-time data analysis and processing system of the invention to a browser and to the home pages of websites; the
Figure 2 is a functional diagram showing the basic configuration of the real-time data analysis and processing system of the invention; the
Figure 3 is a schematic diagram showing the steps involved in presenting websites to a user by the real-time data analysis and processing system of the invention in accordance with the right of access and the behavior of the user ;
and the
Figure 4 is a schematic diagram showing the detailed steps involved in presenting websites to a user by the data analysis and processing system
<Desc / Clms Page number 5>
in real time of the invention in accordance with the right of access and the behavior of the user.
DETAILED DESCRIPTION OF THE PREFERRED VARIANT
Figure 1 illustrates a functional diagram showing the connection of the real-time data analysis and processing system of the invention to a browser and to the home pages of websites. As the drawing shows, while the browser 2 of a user's computer equipment is linked to the real-time data analysis and processing system 1 via the internet, the system 1 identifies in first the user thanks to the ID and password entered in it via the browser 2 in order to determine the right of access to the user's system, and he subsequently displays a page of hosting the system 1 and / or a different website 3 in the browser 2 in response to the user's right of access.
In the event that no ID or password is entered, system 1 then displays a default home page in browser 2. In general, system 1 is correspondingly sensitive to the behavior of the user by exploring the system home page 1 or website 3 regardless of the entry of an ID and password.
In addition, the real-time data analysis and processing system 1 can also record and collect data relating to the browsing behavior of the user for the analysis and processing, for example, of the content of the website 3 explored by the user, the user accounts used by the user for other websites, personal information such as an email account or identification number, in order to display the page d hosting of a website different from the website explored by the user in response to the results analyzed and processed.
Figure 2 illustrates a functional diagram showing the basic configuration of the analysis and processing system
<Desc / Clms Page number 6>
real-time data of the invention. As we can see, the real-time data analysis and processing system 1 includes a website server 11, a classification / data processing server 12, a control / data processing server 13, a database 14, a statistical data analysis server 15, a data management / processing module 16 and a data management interface 17.
The website server 11 stores the user ID and password used in the real-time data analysis and processing system 1. When a browser of a user's computer equipment is connected to system 1 via the internet, the user can access
EMI6.1
a home page (not shown) of the website server 11 displayed in the browser. The website server 11 then identifies the user by means of the ID and password entered therein in order to determine the right of access to the user's system, and then presents the user with the home page of the website server 11 and / or of a different website displayed in the browser in response to the user's right of access.
If no ID or password is entered, the website server 11 then displays a default home page in the browser. In addition, in collaboration with the classification / data processing server 12, the control / data processing server 13, the database 14, the statistical data analysis server 15 and the data management / processing module 16, the display of the home pages of the websites in the browser can be carried out by the website server 11 on the basis of both the user ID and the browsing behavior of the user in a previous or new website visited by the user.
In addition, the website server 11 records data entered therein by the user via the browser, for example personal information relating to his age, sex, education and profession, just as he records data relating to the browsing behavior of
<Desc / Clms Page number 7>
the user by using a cookie 111, in terms of content of the website explored by the user, user accounts used by the user for different websites, personal information such as as the email account or the identification number, in order to transmit this data to the classification / data processing server 12.
In addition, in accordance with the parameters relating to the user's right of access, to the websites displayed and to the browsing behavior determined by the control / data processing server 13, the website server 11 displays a corresponding content of the website server home page 11 or a different website in the browser.
The classification / data processing server 12 classifies and processes the data relating to the personal information and the browsing behavior of the user from the website server 11 by means of an analysis rule and a module d registration of preconceived behavior in the classification / data processing server 12. The classified and processed data are fully assembled, and are then transmitted to the database 14.
The database 14 stores the fully assembled data coming from the classification / data processing server 12, the data analyzed by the statistical data analysis server 15 and the parameters modified by the control / data processing server 13.
The control / data processing server 13 comprises a real-time output mode, a precise comparison system, a general comparison system and a behavior re-recording rule. The data control / processing server 13 can be managed and controlled by the data management / processing module 16 in accordance with the analyzed data transmitted from the statistical data analysis server 15, so as to modify the parameters relating to the right user access, displayed websites and browsing behavior. The settings
<Desc / Clms Page number 8>
The modifications are then transmitted to the website server 11 and to the database 14.
The statistical data analysis server 15 offers the following functions: data storage application, comparison of different data analysis modules, online determination system and personalization interface system, so as to analyze statistically, analytically compare and re-assemble the fully assembled data from the classification / data processing server 12 stored in the database 14, and the analyzed data are then transferred to the database 14 to be stored there as well as to the data management / processing module 16 for the management and control of this data.
The data management / processing module 16 operates according to a target analysis system, a determination of general knowledge and a self-learning analysis. When receiving the analyzed data from the statistical data analysis server 15, the data management / processing module 16 manages and controls the data control / processing server 13 in a corresponding manner.
In addition, the data management / processing module 16 has a removable management mode enabling it to manage and control the analyzed data originating from the statistical data analysis server 15 using a tiered management interface, as well as an online real-time determination subsystem for examining the analyzed data from the statistical data analysis server 15, the examined data then being transmitted to the control / data processing server 13. Furthermore, when it receives, from the data management interface 17, the order to adjust the data processing, the data management / processing module 16 correspondingly modifies the management and control of the control / processing server data 13.
In addition, the data management interface 17 can be managed by the data management / processing module 16 of a
<Desc / Clms Page number 9>
such that the data management / processing module 16 is correspondingly sensitive to the different requests coming from the data management interface 17.
Therefore, if necessary, a statistical analysis report on the behavior of the user can be produced by the data management / processing module 16 in response to a request from the management interface. 17, and in the same way, the conditions of data processing can be adjusted by an effort from the data management / processing module 16 as claimed by the data management interface 17.
Figure 3 illustrates the steps involved in presenting websites to a user by the real-time data analysis and processing system of the invention in accordance with the right of access and the behavior of the user. As we can see, firstly in step 21, a browser of a user's computer equipment is linked to a website server 11 of the real-time data analysis and processing system 1 by the internet intermediary, and the website server 11 subsequently displays in the browser for the user a home page of the website server 11 and records data relating to user information in terms of personal information entered by the user, such as his email account or ID,
the browsing behavior of the user, the content of a website explored by the user, and the recorded data are then transmitted to a classification / data processing server 12 of the system 1. It then goes to step 22.
In step 22, the classification / data processing server 12 classifies and processes the data originating from the website server 11. It then goes to step 23.
In step 23, the data processed and classified by the classification / data processing server 12 are
<Desc / Clms Page number 10>
fully assembled, and are then transmitted to a database 14. It then goes to step 24.
In step 24, a statistical data analysis server 15 analyzes statistically, analytically compares and reassembles the fully assembled data originating from the classification / data processing server 12 stored in the database 14, and analyzes the relative data to the browsing behavior of the user as well as the content of the websites explored by the user, and the analyzed data are then transferred to a data management / processing module 16 for the management and control of this data. He then goes to step 25.
In step 25, the data management interface 17 can be managed by the data management / processing module 16 in such a way that the data management / processing module 16 is correspondingly sensitive to the different requests. coming from the data management interface 17. It then goes to step 26.
In step 26, the data management / processing module 16 manages and controls a data control / processing server 13 in response to the data analyzed coming from the statistical data analysis server 15. In addition, the management and the control of the control / data processing server 13 can be modified by the data management / processing module 16 according to the request of the data management interface 17. It then proceeds to step 27.
In step 27, the control / data processing server 13, managed and controlled by the data management / processing module 16, modifies parameters relating to the user's right of access, to the content displayed on the websites. and navigation behavior; the modified parameters are then transmitted to the website server 11. Subsequently, the website server 11, in response to the parameters, displays in the browser 2 for the user the home page of the website server 11 or a different website. He then returns to step 21.
<Desc / Clms Page number 11>
The inventive real-time data analysis and processing system used to present websites to a user in accordance with access rights and user behavior is illustrated in more detail in Figure 4. As shown in the drawing, firstly in step 31, using a link connecting a browser 2 of a user's computer equipment and a website server 11 of system 1 via the internet, the user can access a home page of the server
EMI11.1
website 11 displayed in browser 2, and enter an ID and password on the home page.
The website server 11 then identifies the user by means of the ID and password entered therein in order to determine the right of access to the user's system, so as to present and display in the browser 2 a home page of the website server 11 and / or of a different website in response to the user's right of access. In the event that no ID or password is entered, the website server 11 then displays a default home page in the browser 2.
In addition, in collaboration with a classification / data processing server 12, a control / data processing server 13, a database 14, a statistical data analysis server 15 and a data management / processing module 16 of the real-time data analysis and processing system 1, the display of the home pages of the websites in the browser 2 can be carried out by the website server 11 on the basis of both the User ID and user browsing behavior in previous or new websites visited by the user. He then goes to step 32.
In step 32, the website server 11 records data relating to the personal information entered therein by the user via the browser 2 and to the browsing behavior of the user by using a cookie ( "cookie") 111, in terms of the content of websites explored by the user, user accounts used by the user for different websites, information
<Desc / Clms Page number 12>
personal data such as the email account or identification number, in order to transmit this data to the classification / data processing server 12 for the classification and processing of this data. He then goes to step 33.
In step 33, the classification / data processing server 12 classifies and processes the data transmitted from the website server 11 by means of an analysis rule and a behavior recording module, which are preconceived in the classification / data processing server 12. It then goes to step 34.
In step 34, the data processed and classified by the classification / data processing server 12 are fully assembled, and they are then transmitted to a database 14 to be stored there. He then goes to step 35.
In step 35, the statistical data analysis server 15 analyzes statistically, analytically compares and reassembles the fully assembled data originating from the classification / data processing server 12 stored in the database 14, using '' a statistical analysis of behavior, a data storage application, a comparison of different data analysis modules, an online determination and a personalization interface.
The analyzed data are transferred to the database 14 to be stored there and to the data management / processing module 16 for the management and control of this data. He then goes to step 36.
In step 36, the data management / processing module 16 manages the data management interface 17 in such a way that the data management / processing module 16 is correspondingly sensitive to the different requests coming from the data management interface 17. In addition, if necessary, a statistical analysis report on the behavior of the user can be produced by the data management / processing module 16 in response to a ask in
<Desc / Clms Page number 13>
coming from the data management interface 17, and in the same way, the conditions of the data processing can be adjusted by an effort of the data management / processing module 16 according to the request of the data management interface 17 He then goes to step 37.
In step 37, the data management / processing module 16 manages and controls the data control / processing server 13 in response to the analyzed data originating from the statistical analysis server 15, in which the management and control can be modified by the data management / processing module 16 in accordance with a request from the data management interface 17. It then goes to step 38.
In step 38, the control / data processing server 13, managed and controlled by the data management / processing module 16, modifies parameters relating to the user's right of access, to the content displayed on the websites. and navigation behavior by means of a real-time output mode, a precise comparison system, a general comparison system and a rule of re-recording of behavior preconceived in the control server / data processing 13. The modified parameters are transmitted to the website server 11, in order to allow the website server 11 to display in the browser for the attention of the user the home page of the website server or a different website in response to the settings. It then returns to step 31.
In conclusion, the method and system for real-time analysis and processing of data on the internet of the invention is capable of analyzing and processing in real time data relating to the browsing behavior of a user in terms of content of a website explored by the user, user accounts used by the user for other websites and personal information such as email account or identification number, recorded by the website visited by the user, so as to display in a browser the user's computer equipment
<Desc / Clms Page number 14>
a website different from the website explored by the user in response to the data analyzed and processed.
In this case, while the user's browser is connected to the aforementioned system via the internet, the system can be sensitive in real time to the user's browsing behavior in order to present the user with different websites preferred by the user.
The invention has been described using examples of preferred variants. However, it should be understood that the scope of the invention is not limited to the variants disclosed.
Rather, it is intended to cover many modifications and many similar arrangements. Therefore, the scope of the claims should be interpreted broadly to encompass all of these similar modifications and arrangements.