Method for managing a database shared by a group of applications, related computer program and on-board system
AssigneeThales
InventorsThibault Hernoust, Philippe Bousquet, Cedric Bernicot
Life of this patent
Estimating the term…
Loading patent…
AssigneeThales
InventorsThibault Hernoust, Philippe Bousquet, Cedric Bernicot
Estimating the term…
The invention relates to a method for managing a database shared by a group of applications. The database comprises elements, each comprising a value and a version number. Each application comprises a replica of the database. The method comprises a step for modifying the value of an element in the replica of an application, called active application, a step for incrementing the version number of said element in said replica of the active application, a step for transmitting, via the active application, transmission data to the other applications, the transmission data comprising the modified element, and an earlier version number of this modified element, a synchronization step, during which at least one application other than the active application updates its replica based on a comparison of the earlier version number with that of said element in this replica.
A method for managing a database shared by a group of applications, the applications being implemented by one or several on-board systems, the database comprising a plurality of elements, each element comprising a value and a version number, each application comprising a replica of the database, the replicas being identical during the initialization of the method, the method comprising:
An on-board system for managing a database shared by a group of applications, the applications being configured to be implemented by the on-board system, the database comprising a plurality of elements, each element comprising a value and a version number, each application comprising a replica of the database, the replicas being identical during the initialization of the on-board system,
Dependencies are inferred from the claim text.