Patent ID: 6549902
Filing Date: 2003-04-15
Classification: G06F,Y10S

Abstract:
A database managing device which includes synchronous process means for finding a coincidence of contents of associating data with other database managing devices which are to be brought into communications with said database managing device, and which includes a first database and can update data in the first database in a non-synchronous period between synchronous processes, said database managing device comprising:sharing region associating means for associating a first sharing region making up at least a portion of the first database with a second sharing region for storing second data to be associated with first data in the first sharing region, the second sharing region being at least a portion of a second database which is stored in each of the other database managing devices; and state information storing means for storing state information indicative of an update state of the first data in the non-synchronous period per each combination of the first sharing region and the second sharing region of one of the other database managing devices, wherein said database managing device communicates and carries out a synchronous process with the other database managing devices with no central server being provided therebetween, and the synchronous process means carries out the synchronous process between the first sharing region and the second sharing region of one of the other database managing devices one at a time based on the state information associated with the first sharing region and the second sharing region so as to find a coincidence of the two sharing regions, and the synchronous process means updates the state information relating to the second sharing region and transfers the updated state information to state information associated with other second sharing regions.