FR3068808A1 - LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS - Google Patents
LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS Download PDFInfo
- Publication number
- FR3068808A1 FR3068808A1 FR1770731A FR1770731A FR3068808A1 FR 3068808 A1 FR3068808 A1 FR 3068808A1 FR 1770731 A FR1770731 A FR 1770731A FR 1770731 A FR1770731 A FR 1770731A FR 3068808 A1 FR3068808 A1 FR 3068808A1
- Authority
- FR
- France
- Prior art keywords
- data
- responses
- exchange
- download
- programmatic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1873—Versioning file systems, temporal file systems, e.g. file system supporting different historic versions of files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Abrégé de l'invention : Système informatique composé de fichiers locaux d'exploitation manuelle assortis de programmes intégrés de téléchargements montants (Upload) et descendants (Download), ainsi que d'un ensemble d'environnements Nuage (Cloud) en ligne hébergeant des formulaires et des espaces de stockage natif des réponses à ces formulaires, permettant le partage/l'échange instantanés de données (via une simple connexion internet) entre plusieurs typologies d'utilisateurs distants et non-connectés à un même réseau LAN, WAN ou autre.SUMMARY OF THE INVENTION Computer system consisting of local manual operation files with integrated upload and download programs, as well as a set of online Cloud environments hosting forms and native storage spaces for responses to these forms, allowing instant data sharing / exchange (via a simple internet connection) between several types of remote users and not connected to the same LAN, WAN or other network.
Description
La description détaillée de l’invention, de ses composants et procédés figure ci-après. Les abréviations symbolisant les composants et leur fonctionnement sont identiques à celles constituant le fichier dessin (joint au dépôt) qui illustre le fonctionnement de l'invention, ce afin de faciliter la compréhension du lecteur.The detailed description of the invention, its components and methods is given below. The abbreviations symbolizing the components and their operation are identical to those constituting the drawing file (attached to the deposit) which illustrates the operation of the invention, this in order to facilitate the understanding of the reader.
Les Fichiers d’Exploitation Locaux (FEL) :Local Operating Files (FEL):
Les Fichiers d'Exploitation Locaux, que nous nommerons ci-après FEL, peuvent être des fichiers bureautiques, tels que des classeurs tableurs, des documents de traitement de texte, des présentations, ou tout autre fichier local à vocation d’exploitation de données.Local Operating Files, which we will call FEL below, can be office files, such as spreadsheets, word processing documents, presentations, or any other local file used for data processing.
Exemple d'implémentation technique : Les FEL sont des classeurs MS Excel, des documents MS Word ou des présentations MS Powerpoint...Example of technical implementation: FELs are MS Excel workbooks, MS Word documents or MS Powerpoint presentations ...
Programmes intégrés et database relationnelle locale Repository :Integrated programs and local repository:
Les FEL sont assortis de programmes informatiques intégrés et accompagnés d’une database relationnelle locale de stockage des données exploitées/échangées (Que nous nommerons ciaprès : Repository), qui permettent le stockage, le partage et l'échange de données (Upload & Download) avec d’autres FEL localisés à distance, ce via une simple connexion internet.The FEL are accompanied by integrated computer programs and accompanied by a local relational database for storing the exploited / exchanged data (which we will call below: Repository), which allow the storage, sharing and exchange of data (Upload & Download) with other FELs located remotely, via a simple internet connection.
Exemple d’implémentation technique : Les FEL sont des classeurs Excel assortis de programmes VBA (Visual Basic Applications) qui dialoguent en SQL (Via DAO par exemple) avec un Repository au format MS Access.Example of technical implementation: FELs are Excel workbooks with VBA (Visual Basic Applications) programs that interact in SQL (via DAO for example) with a Repository in MS Access format.
L’ensemble des données du FEL est également programmatiquement horodaté, stocké et sécurisé dans ce Repository local.All of the FEL data is also programmatically time-stamped, stored and secured in this local repository.
Les Environnements de Nuages Web ou Clouds (ENW) :Cloud or Web Cloud Environments (ENW):
Les données partagées et échangées entre les FEL sont centralisées dans un ensemble d'Environnements de Nuages Web (Clouds) que nous nommerons ci-après : ENW. Chaque ENW correspond, en principe, à une des typologies d’utilisateurs distinctes, en adéquation avec l'implémentation fonctionnelle recherchée/mise en oeuvre.The data shared and exchanged between the FELs are centralized in a set of Web Cloud Environments (Clouds) which we will name below: ENW. Each ENW corresponds, in principle, to one of the distinct user typologies, in line with the desired functional implementation / implementation.
Chaque ENW est constitué :Each ENW is made up of:
► D’un formulaire personnalisé d’enquête en ligne (Que nous nommerons ci-après FORM) constitué d’un ensemble de questions du type : Texte court, texte long, liste de choix, cases à cocher exclusives ou non, Vrai/faux, ou tout autre type de question.► A personalized online survey form (which we will call below FORM) consisting of a set of questions of the type: Short text, long text, choice list, check boxes, exclusive or not, True / false , or any other type of question.
Exemple d’implémentation technique : FORM est un formulaire Google Form.Example of technical implementation: FORM is a Google Form.
► D’un Espace de Stockage natif et automatique en ligne de l'ensemble des Réponses au FORM que nous nommerons ci-après : ESR (Les réponses au FORM s’inscrivent automatiquement dans l’ESR). En principe, l’ESR a un format tabulaire.► A native and automatic online Storage Space for all of the FORM Responses that we will name below: ESR (Responses to the FORM are automatically entered in the ESR). In principle, the ESR has a tabular format.
Exemple d'implémentation technique : L’ESR est la Google Sheet de stockage des réponses au Google Form (FORM), automatiquement alimentée par les réponses.Example of technical implementation: The ESR is the Google Sheet for storing responses to the Google Form (FORM), automatically fed by the responses.
► D’un deuxième espace de stockage en ligne (Que nous nommerons ci-après : TABLE), destiné à la duplication périodique en Annule & Remplace du contenu évolutif de l’ESR, interrogeable en SQL (Structured Query Language).► A second online storage space (which we will call below: TABLE), intended for the periodic duplication in Cancel & Replace of the evolving content of the ESR, searchable in SQL (Structured Query Language).
rij Exemple d'implémentation technique : TABLE est une Google Fusion Table.rij Example of technical implementation: TABLE is a Google Fusion Table.
► D’un SCRIPT de duplication périodique du contenu évolutif de l’ESR dans la TABLE (en Annule & Remplace). Le SCRIPT est exécuté automatiquement grâce à un programmateur de tâches natif intégré (Déclencheur périodique), toutes les n minutes.► A SCRIPT of periodic duplication of the evolving content of the ESR in the TABLE (Cancel & Replace). The SCRIPT is executed automatically thanks to an integrated native task scheduler (Periodic trigger), every n minutes.
rij Exemple d’implémentation technique : SCRIPT est un Google Apps Script assorti d’un Déclencheur réglé sur une exécution toutes les minutes (Déclencheur est une fonction intrinsèque/native des Google Apps Scripts).rij Example of technical implementation: SCRIPT is a Google Apps Script with a Trigger set to one execution every minute (Trigger is an intrinsic / native function of Google Apps Scripts).
Note fonctionnelle : Le contenu fonctionnel des FEL, du Repository local et des ENW (FORM, ESR, TABLE & SCRIPT) est personnalisé et varie selon les besoins fonctionnels d’implémentation rencontrés.Functional note: The functional content of the FELs, the local repository and the ENWs (FORM, ESR, TABLE & SCRIPT) is personalized and varies according to the functional implementation needs encountered.
Téléchargement montant (Upload) des données depuis le FEL vers l’ENW :Uploading data from the FEL to the ENW:
► L’ensemble des données récemment saisies par l’utilisateur au sein du FEL est téléchargé (Upload) dans l’ENW cible, associé à sa propre typologie d’utilisateur. Ce mécanisme programmatique intégré au FEL, déclenché sur commande de l’utilisateur ou automatiquement, envoie de manière silencieuse une série de réponses appropriées au FORM associé à la typologie de l’utilisateur.► All of the data recently entered by the user in the FEL is downloaded (Upload) to the target ENW, associated with its own user typology. This programmatic mechanism integrated into the FEL, triggered on command of the user or automatically, silently sends a series of responses appropriate to the FORM associated with the typology of the user.
► Un principe d’horodatage systématique des données permet le téléchargement montant sélectif des données récemment saisies seulement (Nouvelles données ou mises à jour dont l’horodatage est plus récent que le contenu existant avant Upload de l’ENW cible).► A principle of systematic time stamping of data allows selective uploading of recently entered data only (New data or updates whose time stamping is more recent than the content existing before Upload of the target ENW).
► Le FORM réagit nativement et automatiquement à la réception de ces réponses en les stockant dans l’ESR, de manière incrémentale, ce « au fil de l’eau ».► The FORM reacts natively and automatically to the reception of these responses by storing them in the ESR, in an incremental manner, this "over the water".
► Le SCRIPT & son déclencheur périodique dupliquent automatiquement en Annule & Remplace le contenu ainsi mis à jour de l’ESR dans la TABLE (périodiquement, 1 fois/minute, par exemple).► The SCRIPT & its periodic trigger automatically duplicate in Cancel & Replace the updated content of the ESR in the TABLE (periodically, once / minute, for example).
Exemple d’implémentation technique de l’Upload des données depuis le FEL vers l’ENW :Example of technical implementation of the data upload from the FEL to the ENW:
► Des Programmes VBA intégrés au classeur Excel (FEL) confectionnent et soumettent/exécutent des URLs contenant les réponses appropriées, au format qui convient au Google Form (FORM) de l’ENW cible.► VBA Programs integrated into the Excel workbook (FEL) create and submit / execute URLs containing the appropriate responses, in the format suitable for the Google Form (FORM) of the target ENW.
Note technique : Ces URLs se substituent à celles qui émaneraient d’une saisie manuelle et interactive par un utilisateur de ces mêmes réponses appropriées, depuis un navigateur internet affichant le formulaire Google Form (FORM) de l’ENW cible.Technical note: These URLs replace those which would emanate from a manual and interactive entry by a user of these same appropriate responses, from a web browser displaying the Google Form (FORM) of the target ENW.
► Dès réception des réponses au Google Form (FORM), ces dernières sont immédiatement enregistrées automatiquement dans sa Google Sheet associée et destinée au stockage des réponses (ESR). Il s’agit là d’un fonctionnement intrinsèque/natif des Google Forms.► Upon receipt of responses to the Google Form (FORM), these are immediately automatically recorded in its associated Google Sheet and intended for the storage of responses (ESR). This is intrinsic / native to Google Forms.
► Une fois par minute, le Google Apps Script (SCRIPT) duplique en Annule & Remplace le contenu ainsi mis à jour de la Google Sheet (SHEET) dans la Google Fusion Table (TABLE) associée.► Once per minute, the Google Apps Script (SCRIPT) duplicates in Cancel & Replaces the content thus updated from the Google Sheet (SHEET) in the associated Google Fusion Table (TABLE).
Téléchargement descendant (Download) des données depuis l’ENW vers le FEL :Download from the ENW to the FEL:
► L’ensemble des données récemment saisies par tous les autres utilisateurs (appartenant à une autre typologie d’utilisateurs partenaire) est téléchargé (Download) sélectivement depuis l’ENW source associé à ces typologies d’utilisateurs partenaires vers le FEL de l’utilisateur récipiendaire.► All of the data recently entered by all other users (belonging to another typology of partner users) is downloaded (Download) selectively from the source ENW associated with these typologies of partner users to the user's FEL recipient.
► Ce mécanisme programmatique intégré au FEL, déclenché sur commande de l’utilisateur ou automatiquement, procède aux phases d’exécution ci-après :► This programmatic mechanism integrated into the FEL, triggered on user command or automatically, proceeds to the following execution phases:
► Auscultation du contenu de l’ENW source (D’une typologie d’utilisateurs partenaire), notamment de l’horodatage associé aux données, afin de déterminer les données nouvelles ou récemment mises à jour (Dont l’horodatage est plus récent que celui de ces mêmes données inscrites au sein du FEL de l’utilisateur récipiendaire), dès lors candidates au téléchargement en Download, > Rapatriement sélectif des données candidates au téléchargement en Download depuis l’ENW 5 source, au sein du Repository, dans des tables « Tampon » réservées à cet effet, > Intégration des données ainsi téléchargées dans les tables « Tampon » du Repository et inscription des données du Repository au sein du FEL de l'utilisateur récipiendaire.► Monitoring of the content of the source ENW (From a typology of partner users), in particular the time stamp associated with the data, in order to determine the new or recently updated data (Whose time stamp is more recent than that of the same data entered in the FEL of the recipient user), therefore candidates for download in Download,> Selective repatriation of data candidates for download in Download from the ENW 5 source, within the Repository, in tables " Buffer "reserved for this purpose,> Integration of the data thus downloaded in the" Buffer "tables of the Repository and registration of the Repository data in the FEL of the recipient user.
ris Exemple d'implémentation technique du Download des données depuis l’ENW vers le FEL :ris Example of technical implementation of Downloading data from ENW to FEL:
FEL est un classeur MS Excel assorti de programmes VBA qui auscultent et rapatrient les données candidates en SQL depuis la Google Fusion Table (TABLE) de l’ENW source, en confectionnant et en soumettant/exécutant des URLs contenant les ordres SQL appropriés, en téléchargeant (Download) et en intégrant les données rapatriées par ces ordres SQL au sein du Repository (Database au format MS Access). Puis inscription des données rapatriées dans le Repository au sein du classeur MS Excel FEL.FEL is an MS Excel workbook with VBA programs that auscultate and retrieve candidate data in SQL from the Google Fusion Table (TABLE) of the source ENW, by making and submitting / executing URLs containing the appropriate SQL orders, by downloading (Download) and by integrating the data retrieved by these SQL orders within the Repository (Database in MS Access format). Then register the retrieved data in the Repository in the MS Excel FEL workbook.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1770731A FR3068808A1 (en) | 2017-07-07 | 2017-07-07 | LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| FR1770731A FR3068808A1 (en) | 2017-07-07 | 2017-07-07 | LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS |
| FR1770731 | 2017-07-07 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| FR3068808A1 true FR3068808A1 (en) | 2019-01-11 |
Family
ID=60515714
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| FR1770731A Ceased FR3068808A1 (en) | 2017-07-07 | 2017-07-07 | LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS |
Country Status (1)
| Country | Link |
|---|---|
| FR (1) | FR3068808A1 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130282658A1 (en) * | 2012-04-23 | 2013-10-24 | Google, Inc. | Sharing and synchronizing electronically stored files |
-
2017
- 2017-07-07 FR FR1770731A patent/FR3068808A1/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130282658A1 (en) * | 2012-04-23 | 2013-10-24 | Google, Inc. | Sharing and synchronizing electronically stored files |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Mehmood et al. | Implementing big data lake for heterogeneous data sources | |
| US10963513B2 (en) | Data system and method | |
| Poorthuis et al. | Making big data small: strategies to expand urban and geographical research using social media | |
| US20130166563A1 (en) | Integration of Text Analysis and Search Functionality | |
| KR102233867B1 (en) | Extracting similar group elements | |
| CN105138312A (en) | Table generation method and apparatus | |
| Kalton | Systematic sampling | |
| Chen et al. | World karst aquifer map (WHYMAP WOKAM) | |
| US10942984B2 (en) | Portal connected to a social backend | |
| FR3068808A1 (en) | LOCAL OPERATING FILES WITH INTEGRATED UPLOAD / DOWNLOAD PROGRAMS FOR THE SHARING / EXCHANGE OF INSTANTANEOUS DATA (INTERNET) BETWEEN SEVERAL TYPOLOGIES OF REMOTE USERS | |
| CN103377207B (en) | Microblog users relation acquisition method based on script engine | |
| Yu et al. | Towards linked data conventions for delivery of environmental data using netCDF | |
| Park et al. | Design and Implementation of a Search Engine based on Apache Spark | |
| Staley et al. | The 4 Pi Sky Transient Alerts Hub | |
| Caguiat | Using the technology-organization-environment (TOE) framework to investigate the factors that affect the adoption of cloud enterprise resource planning systems by small and medium enterprises in the Philippines | |
| CN110020369B (en) | Web page cutting method and system | |
| Schweitzer | Valuing our heritage: celebrating, sustaining, and reinforcing heritage through museum and non-museum based education and public programs in Pennsylvania | |
| Huntington | Streamflow and Dissolved Organic Carbon Input Datasets and Model Results Using the Weighted Regressions on Time, Discharge, and Season (WRTDS) Model for Sleepers River W9 in Vermont, 1991 to 2018 (version 2.0, August 2022): US Geological Survey Data Release | |
| Osterhout | The Use of Acetyl Bromide Lignin Extraction in Different Plant Sources | |
| Barry et al. | Using smart water meters in (near) real-time on the iWIDGET system | |
| Kopp | The Ultimate Comparison Framework. | |
| Southerland et al. | The Distribution and Diversity of Plethodontid Salamanders in Southern Greene County, Tennessee | |
| Menning | Modeling Disease Spread in Raccoons | |
| Kickels | I'll Take Business Databases for 500 | |
| Woods | TextBooked |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PLFP | Fee payment |
Year of fee payment: 2 |
|
| PLSC | Publication of the preliminary search report |
Effective date: 20190111 |
|
| RX | Complete rejection |