MINIMAL EXTENSIONS REQUIRED FOR MULTI-MASTER OFFLINE AND COLLABORATION FOR DEVICES AND WEB SERVICES
First Claim
1. A system that facilitates managing data consistency in connection with a plurality of devices, comprising:
- a collection of devices associated with a user;
a web service that receives a portion of data from at least one device via an interface component, the web service hosts and relates the portion of data with an account for the user; and
a master sync component that leverages a computing resource from at least one device in order to maintain data consistency between at least one of the following;
two or more devices within the collection of devices associated with the user;
orthe account hosted by the web service and two or more devices within the collection of devices associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates managing data consistency in connection with a plurality of devices. A collection of devices can be associated with a user. A web service can receive a portion of data from at least one device via an interface component, wherein the web service can host and relate the portion of data with an account for the user. A master sync component can leverage a computing resource from at least one device in order to maintain data consistency between at least one of the following: two or more devices within the collection of devices associated with the user; or the account hosted by the web service and two or more devices within the collection of devices associated with the user.
-
Citations
20 Claims
-
1. A system that facilitates managing data consistency in connection with a plurality of devices, comprising:
-
a collection of devices associated with a user; a web service that receives a portion of data from at least one device via an interface component, the web service hosts and relates the portion of data with an account for the user; and a master sync component that leverages a computing resource from at least one device in order to maintain data consistency between at least one of the following; two or more devices within the collection of devices associated with the user;
orthe account hosted by the web service and two or more devices within the collection of devices associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method that facilitates maintaining data consistency between a plurality of devices and a web service, comprising:
-
defining two or more devices as endpoints in a connected mesh; employing a data change to a portion of data associated with at least one device; implementing the data change to the two or more devices in the connected mesh utilizing solely a resource from at least one of the devices; and implementing the data change to a web service utilizing solely a resource from at least one of the devices. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented system that facilitates employing data synchronization for an offline scenario or a collaboration scenario between a web service and a plurality of devices, comprising:
-
means for identifying a mesh connection of a plurality of devices related to a particular entity; means for communicating data between at least one device and a web service; means for hosting the data within the web service; means for relating the data with an account for the particular entity; means for detecting a change in the data, the change is executed within at least one of the web service or at least one of the devices in the mesh connection; and means for leveraging a computing resource from at least one device in order to maintain data consistency between at least one of the following; two or more devices within the collection of devices associated with the user;
orthe account hosted by the web service and two or more devices within the collection of devices associated with the user.
-
Specification