OBJECT REPLICATION USING OBJECT DEVICE LINKS AND FLAGS

Systems and methods for providing data replication and/or synchronization across multiple processor-based devices. Data objects (e.g., image files, video files, audio files) may exist in a plurality of forms (e.g., original, preview, thumbnail). The systems and methods utilize object device links (O...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DUPLESSIS, JEAN PIERRE, AGSEN, MOHSEN, BREWIS, DEON, DE REGT, DAVID, AL-GHOSIEN, MOMIN, SYMONDS, CRAIG
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Systems and methods for providing data replication and/or synchronization across multiple processor-based devices. Data objects (e.g., image files, video files, audio files) may exist in a plurality of forms (e.g., original, preview, thumbnail). The systems and methods utilize object device links (ODLs) and needs / has flags which are replicated to multiple processor-based devices to provide partial or full object replication between multiple processor-based devices. Some implementations provide complete replica backups of objects. Some implementations provide temporary protection of original forms of objects, for example, when a user is traveling. Some implementations provide for relaying and shuttling of objects across multiple devices via one or more networks and/or via peer-to- peer wired or wireless communications also allowing for offsite and remote location backup of objects. Some implementations provide support for container and individual object replication policies with inheritance. Some implementations can provide load balancing storage of objects. Some implementations can provide for efficient space management of objects on storage-constrained devices. Il est décrit des systèmes et méthodes servant à répliquer et/ou à synchroniser des données dans plusieurs appareils à base de processeur. Des objets de données (p. ex. fichiers image, fichiers vidéo, fichiers audio) peuvent exister sous plusieurs formes (p. ex. original, aperçu, vignette). Les systèmes et méthodes utilisent des liens entre les objets et les appareils et soit ont besoin de marqueurs répliqués dans plusieurs appareils à base de processeur, soit les ont, et ce, en vue de fournir une réplication complète ou partielle dun appareil à base de processeur à lautre. Certaines réalisations comprennent des copies de sécurité complètes des objets. Certaines réalisations fournissent une protection temporaire des formes originales des objets, par exemple, lorsquun utilisateur voyage. Certaines réalisations permettent la transmission dobjets entre plusieurs appareils par lintermédiaire dau moins un réseau et/ou de communications branchées ou sans fil pair à pair qui permettent également de créer des copies de sécurité dobjets hors site et à partir dun lieu éloigné. Certaines réalisations permettent des politiques de réplication dobjets individuels et conteneurs avec héritage. Certaines réalisations peuvent permettre léquilibrage des charges pour le stockage dobjets. Certaines réalisations peuve