Patent ID: 6704807
Filing Date: 2004-03-09
Classification: G06F,Y10S

Abstract:
In a computer system that is communicatively connectable to an embedded system that includes an operating system, wherein a current version of an object is contained at the computer system, a changed version of the object is contained at the embedded system, and the changed version of the object was modified subsequent to the current version of the object being modified, a method for synchronizing the current version of the object with the changed version of the object so as to cause the current version of the object and the updated version of the object to contain the sane data, the method comprising the acts of:accessing the current version of the object with a first object handle; accessing the changed version of the object with a second object handle; providing an indication to a user that the current version of the object and the updated version of the object conflicts; providing an option to the user to resolve the conflict prior to transferring any corresponding changed version data between the embedded system and the computer system; and if the user chooses to resolve the conflict, transferring the changed version data between the embedded system and the computer system to thereby replicate the changed version of the object and cause the changed version of the object to overwrite the current version of the object.