FR3021774A1 - Procede de traitement automatique de la mise a jour d'une base de donnees - Google Patents
Procede de traitement automatique de la mise a jour d'une base de donnees Download PDFInfo
- Publication number
- FR3021774A1 FR3021774A1 FR1454867A FR1454867A FR3021774A1 FR 3021774 A1 FR3021774 A1 FR 3021774A1 FR 1454867 A FR1454867 A FR 1454867A FR 1454867 A FR1454867 A FR 1454867A FR 3021774 A1 FR3021774 A1 FR 3021774A1
- Authority
- FR
- France
- Prior art keywords
- equipment
- data
- memory
- server
- identifier
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000012545 processing Methods 0.000 title claims abstract description 22
- 230000004048 modification Effects 0.000 claims description 17
- 238000012986 modification Methods 0.000 claims description 17
- 230000001960 triggered effect Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 abstract description 3
- 238000004891 communication Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 3
- 238000011282 treatment Methods 0.000 description 3
- 230000015556 catabolic process Effects 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012432 intermediate storage Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/27—Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
- G06F16/273—Asynchronous replication or reconciliation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (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)
Abstract
Description
Claims (6)
- REVENDICATIONS1 - Procédé de traitement automatique de la mise à jour d'une base de données EDI), enregistré dans la mémoire M1 d'un équipement E1 en fonction des modifications des informations intervenues pour au moins une donnée enregistrée dans la mémoire Mi d'au moins un autre équipements Ei, comportant : - lors de la détection de la modification d'une donnée partagée avec au moins un autre équipement, une étape de transmission par l'équipement Ei d'un message électronique Mil comprenant un identifiant de l'équipement Ei ainsi que la donnée modifiée et son étiquette, caractérisé en ce que le procédé ne met en oeuvre aucune base de données permanente centralisée et en ce que le procédé comporte en outre : - lors de l'abonnement d'un nouvel équipement, une étape de création, dans la mémoire d'un serveur, d'une table 20 des équipements liés comprenant, pour chaque équipement Ei d'un identifiant Idi dudit équipement Ei ainsi que les identifiants Id des équipements Ei associés à l'équipement Ei - lors de la réception message électronique l'enregistrement de ladite donnée dans une mémoire, aux 25 adresses-cibles déterminées en fonction des informations enregistrées dans ladite table des équipements liés ; - puis l'envoi à chacun desdits équipements liés d'un message contenant l'identifiant de l'équipement Ei ayant procédé à une modification et une information relative à la 30 nature de la modification ; - des étapes de connexion au serveur par lesdits équipements liés pour télécharger les données enregistrées à l'adresse cible correspondante et le remplacement dans la mémoire M de ladite données téléchargée 3021774 - 19 - - des étapes d'effacement périodique des données enregistrées auxdites adresses-cibles de la mémoire du serveur. 5
- 2 - Procédé de traitement automatique de la mise à jour d'une base de données BDID, selon la revendication 1 caractérisé en ce que ledit effacement est déclenché par le téléchargement par le dernier des équipements cibles.
- 3 - Procédé de traitement automatique de la mise à 10 jour d'une base de données BDID, selon la revendication 1 ou 2 caractérisé en ce que ledit effacement est déclenché après un délai Deff prédéfini à compter de l'enregistrement initial de ladite donnée. 15
- 4 - Procédé de traitement automatique de la mise à jour d'une base de données BDID, selon la revendication 3 caractérisé en ce qu'il comporte une étape de restauration, déclenchée lors d'une reconnexion après un délai Drest prédéterminé supérieur au délai Deff, consistant à automatiser l'envoi à chaque équipement lié d'une requête de mise à jour totale.
- 5 - Procédé de traitement automatique de la mise à jour d'une base de données BDID, selon l'une quelconque des revendications précédentes caractérisé en ce que chacune des données est en outre associée à un identifiant de la version de la modification, ledit identifiant de version étant calculé par l'équipement à l'origine de la modification.
- 6 - Procédé de traitement automatique de la mise à jour d'une base de données BDID, selon la revendication précédente caractérisé en ce que le serveur procède, lors de la réception d'une donnée de modification, à une comparaison entre l'identifiant de version associée à ladite donnée reçue et l'identifiant de version enregistré dans la mémoire du 3021774 - 20 - serveur, et à remplacer la donnée enregistrée dans la mémoire du serveur seulement lorsque les identifiants de version sont différents.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1454867A FR3021774B1 (fr) | 2014-05-28 | 2014-05-28 | Procede de traitement automatique de la mise a jour d'une base de donnees |
PCT/FR2015/051250 WO2015181462A1 (fr) | 2014-05-28 | 2015-05-13 | Procédé de synchronisation de données entre différents équipements par l'intermédiaire d'un serveur |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1454867A FR3021774B1 (fr) | 2014-05-28 | 2014-05-28 | Procede de traitement automatique de la mise a jour d'une base de donnees |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3021774A1 true FR3021774A1 (fr) | 2015-12-04 |
FR3021774B1 FR3021774B1 (fr) | 2017-02-24 |
Family
ID=51168251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1454867A Expired - Fee Related FR3021774B1 (fr) | 2014-05-28 | 2014-05-28 | Procede de traitement automatique de la mise a jour d'une base de donnees |
Country Status (2)
Country | Link |
---|---|
FR (1) | FR3021774B1 (fr) |
WO (1) | WO2015181462A1 (fr) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11249824B2 (en) | 2017-04-25 | 2022-02-15 | Red Hat, Inc. | Balancing a recurring task between multiple worker processes |
CN117271655A (zh) * | 2022-06-14 | 2023-12-22 | 华为技术有限公司 | 数据同步方法、***、介质、程序产品和电子设备 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US20050055386A1 (en) * | 2003-09-05 | 2005-03-10 | Sierra Wireless, Inc. A Canadian Corp. | Mail server based application record synchronization |
US20100332682A1 (en) * | 2009-06-30 | 2010-12-30 | Christopher Sharp | Updating multiple computing devices |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6701348B2 (en) | 2000-12-22 | 2004-03-02 | Goodcontacts.Com | Method and system for automatically updating contact information within a contact database |
US7080104B2 (en) | 2003-11-07 | 2006-07-18 | Plaxo, Inc. | Synchronization and merge engines |
US20060236089A1 (en) | 2005-04-19 | 2006-10-19 | Gal Cohen | Automatic address-book updating system and method |
JP4829653B2 (ja) | 2006-03-27 | 2011-12-07 | 富士通株式会社 | アドレス情報管理システム,管理サーバ,及びアドレス帳更新方法 |
-
2014
- 2014-05-28 FR FR1454867A patent/FR3021774B1/fr not_active Expired - Fee Related
-
2015
- 2015-05-13 WO PCT/FR2015/051250 patent/WO2015181462A1/fr active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US20050055386A1 (en) * | 2003-09-05 | 2005-03-10 | Sierra Wireless, Inc. A Canadian Corp. | Mail server based application record synchronization |
US20100332682A1 (en) * | 2009-06-30 | 2010-12-30 | Christopher Sharp | Updating multiple computing devices |
Non-Patent Citations (1)
Title |
---|
ANONYMOUS: "Oracle Database Lite: Synchronizing Data Between a Device and an Oracle Database An Oracle White Paper", 1 August 2007 (2007-08-01), XP055090790, Retrieved from the Internet <URL:http://www.oracle.com/technetwork/products/database-mobile-server/olsync-131762.pdf> [retrieved on 20131128] * |
Also Published As
Publication number | Publication date |
---|---|
FR3021774B1 (fr) | 2017-02-24 |
WO2015181462A1 (fr) | 2015-12-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9971825B2 (en) | System and method for dynamic and secure communication and synchronization of personal data records | |
US11178517B2 (en) | Method for changing group type and group creation method and device | |
CN103718578B (zh) | 用于消息通知、以及用于提供消息通知的方法和装置 | |
JP5360781B2 (ja) | 移動コミュニティの成長を促進するシステム及び方法 | |
US20090143052A1 (en) | Systems and methods for personal information management and contact picture synchronization and distribution | |
US8041725B2 (en) | Eliminating duplicate and invalid calendar items from end user calendars using a unique entry identifier (UEID) | |
US20120011239A1 (en) | Methods and apparatus for automated workflow management | |
CN103136658A (zh) | 自动聚集联系人信息 | |
EP1619844A1 (fr) | Procédé et système de gestion de la surcharge d'identité et de la disponibilité privée/publique d'une adresse de messagerie instanée. | |
US8799374B2 (en) | Method and apparatus for search history based messaging | |
US11616747B1 (en) | Systems and methods for multi-agent messaging | |
US20190379753A1 (en) | Intelligently delivering notifications including summary of followed content and related content | |
US20150339368A1 (en) | Method and systems for synchronizing contact information | |
EP1637989A1 (fr) | Procédé et système de séparation de comptes de données personnelles | |
FR3021774A1 (fr) | Procede de traitement automatique de la mise a jour d'une base de donnees | |
US20140372375A1 (en) | Contact data sharing | |
WO2013076420A1 (fr) | Procede de gestion de la mise en relation numerique | |
EP2843923A2 (fr) | Dispositif et procédé d'enrichissement d'une communication | |
EP3404874B1 (fr) | Procédé de gestion de réponse | |
WO2020201320A1 (fr) | Transmission de messages dans un contexte multi-terminaux | |
FR2881591A1 (fr) | Mise en oeuvre d'une operation cryptographique a distance d'une pki | |
FR3025625A1 (fr) | Generation et partage d'applications personnalisees de communication | |
FR3110793A1 (fr) | Procédé de gestion de la transmission d’un message depuis un premier dispositif à destination d’un deuxième dispositif, procédé de gestion de la réception d’un tel message. | |
EP2541874A1 (fr) | Procédé et système de communication au sein d?une communauté hétérogène d?utilisateurs. | |
BE1019612A3 (fr) | Systeme pour l'obtention d'une carte de visite electronique. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20151204 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
ST | Notification of lapse |
Effective date: 20170131 |
|
D3 | Ip right revived |
Effective date: 20170414 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
PLFP | Fee payment |
Year of fee payment: 5 |
|
TP | Transmission of property |
Owner name: COME DOLBEAU, FR Effective date: 20180926 |
|
PLFP | Fee payment |
Year of fee payment: 6 |
|
PLFP | Fee payment |
Year of fee payment: 7 |
|
PLFP | Fee payment |
Year of fee payment: 8 |
|
PLFP | Fee payment |
Year of fee payment: 9 |
|
ST | Notification of lapse |
Effective date: 20240105 |