[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

FR2798488A1 - Procede de presentation d'information sur un reseau informatique - Google Patents

Procede de presentation d'information sur un reseau informatique Download PDF

Info

Publication number
FR2798488A1
FR2798488A1 FR9911435A FR9911435A FR2798488A1 FR 2798488 A1 FR2798488 A1 FR 2798488A1 FR 9911435 A FR9911435 A FR 9911435A FR 9911435 A FR9911435 A FR 9911435A FR 2798488 A1 FR2798488 A1 FR 2798488A1
Authority
FR
France
Prior art keywords
information
pages
scripts
page
panel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
FR9911435A
Other languages
English (en)
Other versions
FR2798488B1 (fr
Inventor
Sylvain Aubin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sesame
Original Assignee
Sesame
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sesame filed Critical Sesame
Priority to FR9911435A priority Critical patent/FR2798488B1/fr
Publication of FR2798488A1 publication Critical patent/FR2798488A1/fr
Application granted granted Critical
Publication of FR2798488B1 publication Critical patent/FR2798488B1/fr
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)

Abstract

L'invention concerne un procédé de présentation d'information par création de pages par un terminal fournisseur, lesdites pages utilisant un format précompilé du type HTML et étant transmises à un terminal client relié à un serveur d'informations par un réseau informatique, comportant une étape de saisie de paramètres d'affichage communs à une classe d'informations, une étape de mémorisation desdits paramètres d'affichage dans une base de données, une étape de saisie des descripteurs de chaque information à l'aide d'une interface de gestion des paramètres de présentation, caractérisé en ce qu'il comporte en outre les étapes suivantes : - on crée une page précurseur constituée par une page contenant les informations dans un format précompilé du type HTML, ladite page étant associée à un ensemble de scripts gérant dynamiquement la page,- on mémorise les pages précurseurs et les scripts attachés sur un serveur d'informations,- on effectue un traitement spécifique des pages précurseurs et des scripts attachés afin de créer les pages transmises au terminal client.

Description

PROCEDE <B>DE</B> PRESENTATION <B>D'INFORMATION SUR</B> <B>UN</B> RESEAU <B>INFORMATIQUE.</B>
La présente invention concerne le domaine des réseaux informatiques ouverts de type Internet.
Avec la multiplication du nombre de sites sur le réseau Internet et l'engouement croissant du public pour ce type d'activité, il est devenu nécessaire de posséder des outils de création de sites faciles d'utilisation et ne nécessitant pas une expertise particulière dans un langage informatique. I1 existe des logiciels spécialisés dans la création de sites avec des outils ergonomiques et simples d'accès. Ces sites sont particulièrement bien adaptés quand il ne faut pas opérer de mise à jour régulière avec un contenu variable.
Ce problème est particulièrement important lorsqu'il s'agit de mettre en ligne des informations provenant d'agences de presse, de journaux ou d'autres sources. La mise à jour est alors fastidieuse si on possède pas d'outils automatisés. La solution la plus communément utilisée consiste en l'utilisation d'une base de données combinée avec une interface spécifique dédiée au réseau Internet. La version la plus simple consiste en une mise en ligne directe, sans utilisation de charte graphique définissant les caractéristiques graphiques (couleurs, types de caractères, taille des titres...).
Une version plus élaborée permet de définir une charte graphique spécifique, mais conserve un type de présentation lié aux bases de données . chaque information est présentée sous forme de fiches spécifique et il n'est pas possible de présenter les titres des informations sous une forme plus attrayante que des listes. La charte graphique est définie mais peu de changements sont possibles. Il est assez difficile d'intégrer des effets de mises en pages complexes.
Une dernière version consiste à présenter les pages dans un système purement applicatif : on transmet des pages qui ne peuvent être lues que par un programme spécifique. Cette solution, si elle permet d'effectuer des mises à jour aisément, pose des problèmes de gestion de l'espace mémoire allouée au programme de visualisation. Il est nécessaire de posséder un programme spécifique utilisant beaucoup de mémoire machine et des fichiers d'une taille non négligeable.
L'invention permet de résoudre ces difficultés en proposant un procédé permettant une mise en page rapide d'informations qui possède une présentation adaptée à la gestion de ces informations et à des mises à jour plus faciles. Le procédé objet de l'invention permet également de créer des pages précompilées du type HTML possédant des propriétés de mises en page dynamique et permettant de présenter les informations dans un format allégé.
L'invention concerne un procédé de présentation d'information par création de pages par un terminal fournisseur. Ces pages utilisent un format précompilé du type HTML et sont transmises à un terminal client relié à un serveur d'informations par un réseau informatique. Le procédé objet de l'invention comporte une étape de saisie de paramètres d'affichage communs à une classe d'informations, une étape de mémorisation desdits paramètres d'affichage dans une base de données, une étape de saisie des descripteurs de chaque information à l'aide d'une interface de gestion des paramètres de présentation. I1 comporte en outre les étapes suivantes - on crée une page précurseur constituée par une page contenant les informations dans un format précompilé du type HTML, ladite page étant associée à un ensemble de scripts gérant dynamiquement la page, - on mémorise les pages précurseurs et les scripts attachés sur un serveur d'informations, - on effectue un traitement spécifique des pages précurseurs et des scripts attachés afin de créer les pages transmises au terminal client.
Avantageusement, le traitement spécifique consiste en une étape de création dynamique des pages transmises au terminal client après une requête de sa part.
Dans une variante, les scripts gérant dynamiquement les pages d'information sont créés à partir d'un base de données comportant un ensembles de précurseurs de scripts par l'adjonction des données spécifiques à chaque descripteur d'information. De manière préférentielle, on élimine les scripts identiques créés successivement par des pages différentes. I1 est possible de définir le nombre maximal d'informations à disposer sur une page donnée comme un paramètre dans les scripts attachés à ladite page.
L'invention concerne également l'interface pour la mise en oeuvre du procédé de présentation d'information. Cette interface permet la séparation entre les précurseurs et les éléments de script.
L'invention sera mieux comprise par la description détaillée qui suit.
Sur un terminal fournisseur de pages au format HTML, on définit une charte graphique permettant de connaître quels seront les éléments graphiques utilisés dans la présentation des informations. Tous les types de caractères utilisés, les couleurs, les images, ainsi que l'emplacement de ces éléments y sont définis. L'avantage d'une telle charte est de permettre à l'utilisateur de trouver un environnement unifié et aux différents concepteurs qui peuvent créer les pages à afficher de connaître les règles à suivre. Une fois cette charte définie, on mémorise les éléments la définissant dans un mémoire spécifique. Dans le cas où l'on ne définit pas de charte, il existe toujours un ensemble de paramètres par défaut qui seront mémorisés.
On utilise ensuite, pour faciliter les manipulations d'informations, une interface spécifique installée sur le poste fournisseur. Cette interface effectuer de manière automatiques les étapes de gestion des différents types de paramètres utilisés. Cette interface facilite la saisie des informations nécessaires à la création d'une page d'information, il est tout à fait possible de ne pas l'utiliser et de créer un fichier suivant un formalisme prédéfini et comportant les différentes informations nécessaires à la création d'une telle page.
La saisie d'une information comprend un ensemble de données permettant de respecter le caractère spécifique du domaine informationnel. Lorsque l'on communique un information, il faut pouvoir préciser ses sources, ou prouver la fiabilité de celles-ci s'il n'est pas possible de les divulguer. De la même manière, il faut pouvoir préciser qui est l'auteur des modifications effectuées sur un article une page regroupant plusieurs informations comprend au moins un titre, voire une synthèse qui constitue déjà une relecture de l'information originelle. Un serveur d'informations doit pouvoir garantir ces éléments, ainsi que la date de ces informations. Une information n'a en effet pas la même valeur selon le jour où elle est publiée. Cela se vérifie en particulier dans le domaine boursier où l'effet d'annonce est primordial. I1 est possible de ne pas utiliser ces paramètres, mais cela nuit à la fiabilité de la source d'information.
Le créateur d'une synthèse utilise ainsi l'interface spécifique pour saisir les descripteurs de l'information qui consistent, par exemple, en les références de l'article dont on fait la synthèse, la synthèse, le nom du rédacteur, le titre de la synthèse, la date de la source, auxquels est associée automatiquement la date de création de la synthèse. Ces paramètres ne sont pas obligatoires. Une source d'informations véhiculant des rumeurs ne divulguera pas nécessairement ses sources. La synthèse peut comporter un titre qui apparaît dans la page crée selon l'invention. Tout titre de synthèse vérifie alors un standard prédéfini vérifié par un programme d'assistance. Ce programme vérifie la taille du titre et la césure, et donne un nom explicite au document. Il est également possible, dans une variante, d'afficher des éléments autres que textuelles, comme des images et ou des liens vers des films ou des fichiers sonores. Dans ces cas, il n'y a plus besoin de définir une synthèse mais seulement la source du document, afin de respecter le droit légal pour un auteur d'être cité et éventuellement des informations complémentaires comme la date de création, la date de diffusion, des informations concernant la taille des fichiers numérisés.
Une fois les différentes informations définies par leur ensemble de descripteurs, chaque élément est inséré dans une base de données spécifique permettant de regrouper toutes les informations et tous les éléments saisis. Chaque élément n'y est présent qu'une seule fois afin d'optimiser la gestion de cet élément. Elle reste disponible pour être associée à une ou plusieurs pages créées. Afin d'optimiser les procédures, il est possible de placer les informations dans une page et de l'archiver dans le même temps.
L'interface selon l'invention permet de placer les différentes informations sur une page virtuelle qui reproduit l'allure de la page qui sera créée par le procédé objet de l'invention. Lorsqu'une page est validée, on effectue une séparation entre les différentes données afin de créer deux types d'objets. On crée une page précurseur dans laquelle les informations textuelles ainsi que les éléments de mise en page communs à toutes les pages sont mémorisées. Avantageusement, cette page utilise un format précompilé du type HTML permettant une mise en page rapide par un navigateur sur le réseau Internet. Cette page comporte ainsi les éléments fixes définis par la charte graphique et les liens vers les scripts qui seront nécessaires pour la rendre dynamique. Il est également possible de définir des classes d'informations possédant chacune une charte graphique spécifique.
Dans le même temps un ensemble de scripts spécifique est créé en fonction des options spécifiées lors de la mise en page virtuelle. Ces scripts concernent, par exemple, la gestion du défilement des informations en surnombre, ou la gestion des relations entre les différents types d'informations. De la même manière qu'une information est présente une seule fois sur le poste fournisseur, chaque script n'est créé qu'une seule fois pour un même jeu de paramètres.
Les différents scripts peuvent eux-mêmes être mémorisés dans une base de données spécifique contenant l'ossature de ceux-ci et permettant leur création par adjonction des paramètres spécifiques.
Ces éléments sont ensuite transmis et mémorisés sur un poste serveur d'informations. Le poste serveur d'informations est consulté par les différents clients par le biais de leur navigateur. Lorsqu'une requête est effectuée, le serveur peut utiliser une application de création dynamique de pages de type HTML pour créer à partir des éléments mémorisés sur le serveur d'informations, une page contenant les éléments spécifiés par l'utilisateur. Il est également possible de créer les pages sur le serveur lui-même. Cette solution est moins intéressante, car il faut créer un très grand nombre de pages correspondant à chacune des possibilités de navigation dans le site. Ceci occupe une grande place en mémoire alors que la création dynamique des pages permet, au prix d'un très léger ralentissement du processus de consultation des pages, d'optimiser la place occupée par les informations.
Les éléments graphiques contenus dans les pages créées suivant ce procédé peuvent créer des zones dans lesquelles plusieurs informations sont énumérées. Ces zones autorisent un défilement, ou un parcours, de ces informations sur une même page sans utilisation de cadres indépendants.
La méthode de saisie des informations suit un formalisme que l'interface spécifique permet d'ignorer. Ce formalisme dans l'entrée des données permet d'automatiser la création des différentes pages une fois que la charte graphique a été définie. En effet, il est possible de définir a priori les champs qui devront être remplis et de capter les informations sur une base de données qui sera rendue compatible avec ce paramétrage. Cette solution permet de générer un très grand nombre de pages de type HTML utilisant une structure souple et sans intervention humaine.
Cela peut s'appliquer lorsqu'il n'est pas nécessaire de valider une information. La création de catalogues de produits possédant un très grand nombre de référence et nécessitant un regroupement dans des classes de similitudes (avec la même charte graphique) est ainsi grandement facilité.

Claims (1)

  1. <B><U>REVENDICATIONS</U></B> 1 - Procédé de présentation d'information par création de pages par un terminal fournisseur, lesdites pages utilisant un format précompilé du type HTML et étant transmises à un terminal client relié à un serveur d'informations par un réseau informatique, comportant une étape de saisie de paramètres d'affichage communs à une classe d'informations, une étape de mémorisation desdits paramètres d'affichage dans une base de données, une étape de saisie des descripteurs de chaque information à l'aide d'une interface de gestion des paramètres de présentation, caractérisé en ce qu'il comporte en outre les étapes suivantes . - on crée une page précurseur constituée par une page contenant les informations dans un format précompilé du type HTML, ladite page étant associée à un ensemble de scripts gérant dynamiquement la page, - on mémorise les pages précurseurs et les scripts attachés sur un serveur d'informations, - on effectue un traitement spécifique des pages précurseurs et des scripts attachés afin de créer les pages transmises au terminal client. 2 - Procédé de présentation d'information selon la revendication 1 caractérisé en ce que le traitement spécifique consiste en la création dynamique des pages transmises au terminal client après une requête de sa part. 3 - Procédé de présentation d'information selon la revendication 1 ou 2 caractérisé en ce que les scripts gérant dynamiquement les pages d'information sont créés à partir d'une base de données comportant un ensembles de précurseurs de scripts par l'adjonction des données spécifiques à chaque descripteur d'information. 4 - Procédé de présentation d'information selon la revendication 3 caractérisé en ce que l'on élimine les scripts identiques créés successivement par des pages différentes. 5 - Procédé de présentation d'information selon l'une quelconque des revendications précédentes caractérisé en ce que l'on définit le nombre maximal d'informations à disposer sur une page donnée comme un paramètre dans les scripts attachés à ladite page. 6 - Interface pour la mise en #uvre du procédé selon la revendication 1 caractérisée en ce qu'elle effectue la séparation entre les précurseurs et les éléments de script.
FR9911435A 1999-09-13 1999-09-13 Procede de presentation d'information sur un reseau informatique Expired - Fee Related FR2798488B1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR9911435A FR2798488B1 (fr) 1999-09-13 1999-09-13 Procede de presentation d'information sur un reseau informatique

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR9911435A FR2798488B1 (fr) 1999-09-13 1999-09-13 Procede de presentation d'information sur un reseau informatique

Publications (2)

Publication Number Publication Date
FR2798488A1 true FR2798488A1 (fr) 2001-03-16
FR2798488B1 FR2798488B1 (fr) 2003-05-16

Family

ID=9549789

Family Applications (1)

Application Number Title Priority Date Filing Date
FR9911435A Expired - Fee Related FR2798488B1 (fr) 1999-09-13 1999-09-13 Procede de presentation d'information sur un reseau informatique

Country Status (1)

Country Link
FR (1) FR2798488B1 (fr)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2324896A (en) * 1997-03-13 1998-11-04 Mitel Corp Web page generator for organizational directory
WO1999034303A1 (fr) * 1997-12-26 1999-07-08 Rip Japan Co., Ltd. Systeme d'organisation automatique de contenus numeriques et support d'enregistrement sur lequel sont enregistres les contenus numeriques automatiquement organises

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2324896A (en) * 1997-03-13 1998-11-04 Mitel Corp Web page generator for organizational directory
WO1999034303A1 (fr) * 1997-12-26 1999-07-08 Rip Japan Co., Ltd. Systeme d'organisation automatique de contenus numeriques et support d'enregistrement sur lequel sont enregistres les contenus numeriques automatiquement organises
EP0971295A1 (fr) * 1997-12-26 2000-01-12 Rip Japan Co. Ltd. Systeme d'organisation automatique de contenus numeriques et support d'enregistrement sur lequel sont enregistres les contenus numeriques automatiquement organises

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
ANONYMOUS: "Using a Template Processor to Simplify Programming", RESEARCH DISCLOSURE, vol. 41, no. 413, 1 September 1998 (1998-09-01), Havant, UK, article No. 413121, XP002137727 *

Also Published As

Publication number Publication date
FR2798488B1 (fr) 2003-05-16

Similar Documents

Publication Publication Date Title
FR2859552A1 (fr) Procede et systeme de manipulation de donnees issues de bases de donnees multidimensionnelles a l&#39;aide d&#39;un tableur
FR2800886A1 (fr) Methode et systeme pour serveur web multilingue
FR2813684A1 (fr) Dispositif d&#39;exportation de donnees d&#39;une base de donnees vers un terminal informatique et procede associe
FR2973134A1 (fr) Procede pour affiner les resultats d&#39;une recherche dans une base de donnees
FR2947358A1 (fr) Un assistant-conseiller utilisant l&#39;analyse semantique des echanges communautaires
FR2863127A1 (fr) Procedes et dispositifs pour la delivrance asynchrone de donnees numeriques
FR2762460A1 (fr) Systeme destine a fournir un environnement et une interface utilisateur ameliores pour des technologies de discussion en ligne
EP0880748B1 (fr) Procede d&#39;exploitation d&#39;un ordinateur gerant des echanges d&#39;informations et procede d&#39;etablissement de formulaires
CA2600978A1 (fr) Methode dynamique de rendu visuel de fenetres d&#39;affichage et de saisie de donnees sur un ecran d&#39;ordinateur
FR2800888A1 (fr) Methode et systeme pour permettre aux utilisateur de selectionner un modele a partir d&#39;un serveur web
FR2798488A1 (fr) Procede de presentation d&#39;information sur un reseau informatique
FR2942056A1 (fr) Procede d&#39;affichage, dispositif et produit programme d&#39;ordinateur correspondant
FR2792484A1 (fr) Serveur pour la recherche d&#39;informations dans un reseau de bases de donnees
EP1194868B1 (fr) Methode et systeme de creation de documents electroniques - auto-publiants et adaptatifs
WO2005114469A1 (fr) Procede et dispositif de recherche avec conservation personnalisee des resultats
FR3050551A1 (fr) Procede de copie d&#39;ecran
FR2814571A1 (fr) Procede pour fournir a un client du type concepteur de site web ou hebergeur de site web un outil de transformation d&#39;une image d&#39;un premier format dans un second format
EP2561454A1 (fr) Système informatique de partage et procédé correspondant
FR2871258A1 (fr) Generateur d&#39;interfaces pour systemes d&#39;acces a des donnees.
FR3038092A1 (fr) Procede de telechargement accelere d&#39;une page web vers un terminal de communication
FR2855632A1 (fr) Dispositif universel de redaction automatique hyperclic
WO2007128919A1 (fr) «procédé et dispositif de gestion d&#39;un contenu stocké dans des bases de données distantes»
FR2812420A1 (fr) Procede automatique de mise en forme de pages dynamiques sur un site internet
WO2001071553A1 (fr) Procede et systeme pour gerer des livres electroniques sur un reseau de communication, notamment internet
WO2003023651A1 (fr) Procede d&#39;annotation de documents informatiques, et systeme associe

Legal Events

Date Code Title Description
ST Notification of lapse

Effective date: 20140530