Methods, systems and machine readable media for synchronising three or
more electronic devices.In one exemplary method of synchronising three or
more electronic devices, said method comprises: a) selecting at least
one category of record for synchronisation; b) storing an original value
and a changed value of each changed record from a selected record
category; c) establishing an electronic connection between at least two
devices; d) comparing the records of the selected record categories; e)
determining any changed record; f) identifying the updated device with
the changed record having an original value the same as the value of the
record in the other previous device; and g) changing the value of the
record in the previous device to the changed value.