G - Physics – 06 – Q
Patent
G - Physics
06
Q
G06Q 10/00 (2006.01) G06F 13/00 (2006.01)
Patent
CA 2558875
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.
Un mode de réalisation de l'invention concerne un procédé permettant de partager un groupe d'un ou de plusieurs objets entre une pluralité d'utilisateurs, dans lequel un ou plusieurs utilisateurs parmi la pluralité d'utilisateurs peut modifier des données de paramètre d'au moins un objet. Le procédé consiste à stocker au moins une version de chaque objet; quand un objet est modifié, à créer une nouvelle version de l'objet comprenant des données supplémentaires relatives à la création de la nouvelle version; à stocker la nouvelle version de l'objet conjointement avec une version quelconque de cet objet avant la modification; à fournir toutes les versions de l'objet à chaque utilisateur; et à utiliser les données supplémentaires fournies pour chaque version de l'objet, de manière à déterminer la façon dont afficher l'objet. Un autre mode de réalisation de l'invention concerne un procédé permettant de synchroniser des données entre un dispositif principal et un ou plusieurs dispositifs auxiliaires, le procédé consistant : à stocker un ensemble de données principal sur le dispositif principal; à comparer les données sur chaque dispositif auxiliaire avec l'ensemble de données principal; à mettre à jour l'ensemble de données principal; et à mettre à jour des données sur chaque dispositif auxiliaire, au moyen de l'ensemble de données principal mis à jour. Un autre mode de réalisation de l'invention concerne un procédé permettant d'effectuer une synchronisation entre au moins trois dispositifs, ce procédé consistant : à stocker une indication du dispositif ou des dispositifs impliqués dans chaque événement de synchronisation; à stocker des modifications de données reçues pendant un événement de synchronisation actuel, conjointement avec le dispositif présentant ces modifications; et à appliquer les modifications de données après l'événement de synchronisation stocké pour le dispositif ou pour chaque dispositif.
Guiheneuf Bertrand
Gutknecht Olivier
Jalon Julien
Lebel Jerome
Maury Sebastien
Apple Computer Inc.
Apple Inc.
Riches Mckenzie & Herbert Llp
LandOfFree
Methods for sharing groups of objects, synchronising, and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods for sharing groups of objects, synchronising, and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods for sharing groups of objects, synchronising, and... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1435116