-
公开(公告)号:AU2005248741B2
公开(公告)日:2011-03-24
申请号:AU2005248741
申请日:2005-04-27
Applicant: APPLE INC
Inventor: GUTKNECHT OLIVIER , RYDER SCOTT , LEBEL JEROME , JALON JULIEN , GUIHENEUF BERTRAND , MAURY SEBASTIEN , PATERSON TOBY
Abstract: One aspect of the invention is a method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. Another aspect of the present invention comprises a method of synchronising data between a primary device and one or more subsidiary devices, said method comprising; storing a primary set of data on said primary device; comparing data on each subsidiary device with said primary set of data; updating said primary set of data; and updating data on each of said subsidiary devices using said updated primary set of data. Another aspect of the invention relates to a method of synchronising between three or more devices, said method comprising; storing an indication of the device or devices involved in each synchronisation event; storing data changes received during a current synchronisation event together with the device submitting those changes; and applying the data changes subsequent to the stored synchronisation event for the or each device.