Methods and systems for synchronizing multiple computing devices
AssigneeMicrosoft Corporation
InventorsPhilippe Choquier, Martin J. Sleeman, William Russell More, Alan G. Graham, Bradford W. Wright
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsPhilippe Choquier, Martin J. Sleeman, William Russell More, Alan G. Graham, Bradford W. Wright
Estimating the term…
Methods and systems for synchronizing a configuration of resources across multiple computing devices are described. Associated with the master computing device is a configuration of resources that are desired to be synchronized across the additional computing devices. The master computing device is configured to develop a list that describes aspects of its configuration of resources. Additional computing devices are configured to receive the list that is developed by the master computing device and evaluate the list to determine whether its particular configuration of resources is synchronized with those of the master computing device. If a particular additional computing device's configuration of resources is not synchronized with those of the master computing device, the additional computing device prepares a second list that describes its resource configuration needs and sends the second list to the master computing device. The master computing device receives the second list, evaluates it, and sends data to the corresponding additional computing device for use in synchronizing its configuration of resources.
A computer network comprising:
A computer network comprising:
A computing device comprising:
A computing device comprising:
A computer-implemented method of synchronizing a configuration of resources on a plurality of computing devices comprising:
A computer-implemented method of synchronizing a configuration of resources on a computing device comprising:
A computer-implemented method of synchronizing resource configurations on a plurality of computing devices comprising:
A server software architecture embodied on one or more computer-readable media for implementation on a computer server system, the server software architecture comprising:
A server software architecture embodied on one or more computer-readable media for implementation on a computer server system, the server software architecture comprising:
Dependencies are inferred from the claim text.