SYNCHRONIZATION BASED ON FILTERED BROWSING
First Claim
1. A computer-implemented method of synchronizing files between multiple client computers, the computer-implemented method comprising:
- under control of a computing system including one or more computing devices each comprising a hardware processor;
electronically accessing a stored synchronization policy specifying at least a first folder associated with a first client computing device to synchronize with at least a second folder associated with a second client computing device, the synchronization policy including synchronization criteria specifying a geographic region;
identifying a first file stored in the first folder as a candidate for synchronization;
receiving an indication as to a first location of the first client computing device;
receiving an indication as to a second location of the second client computing device;
in response to a determination that the first client computing device is not located within the geographic region, electronically generating and transmitting instructions to the first client computing device to remove the first file from the first folder; and
in response to a determination that the second client computing device is located within the geographic region, electronically generating and transmitting instructions to cause transmission of the first file to the second client computing device for storage in the second folder.
2 Assignments
0 Petitions
Accused Products
Abstract
According to certain aspects, a method can include electronically accessing, by a storage manager, a stored synchronization policy specifying at least a first folder associated with a first computing device and a second folder associated with a second computing device; identifying a first file stored in the first folder as a candidate for synchronization; receiving an indication as to a location of the first computing device and the second computing device; in response to a determination that the first computing device is not located within a geographic region, electronically generating and transmitting instructions to the first computing device to remove the first file from the first folder; and in response to a determination that the second computing device is located within the geographic region, electronically generating and transmitting instructions to cause transmission of the first file to the second computing device for storage in the second folder.
53 Citations
24 Claims
-
1. A computer-implemented method of synchronizing files between multiple client computers, the computer-implemented method comprising:
under control of a computing system including one or more computing devices each comprising a hardware processor; electronically accessing a stored synchronization policy specifying at least a first folder associated with a first client computing device to synchronize with at least a second folder associated with a second client computing device, the synchronization policy including synchronization criteria specifying a geographic region; identifying a first file stored in the first folder as a candidate for synchronization; receiving an indication as to a first location of the first client computing device; receiving an indication as to a second location of the second client computing device; in response to a determination that the first client computing device is not located within the geographic region, electronically generating and transmitting instructions to the first client computing device to remove the first file from the first folder; and in response to a determination that the second client computing device is located within the geographic region, electronically generating and transmitting instructions to cause transmission of the first file to the second client computing device for storage in the second folder. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
13. A system for synchronizing files between multiple client computers, the system comprising:
-
a storage manager executing in computer hardware and comprising one or more computer processors and configured to; electronically access a stored synchronization policy specifying at least a first folder associated with a first client computing device to synchronize with and at least a second folder associated with a second client computing device, the synchronization policy including synchronization criteria specifying a geographic region; identify a first file stored in the first folder as a candidate for synchronization; receive an indication as to a first location of the first client computing device; receive an indication as to a second location of the second client computing device; in response to a determination that the first client computing device is not located within the geographic region, electronically generate and transmit instructions to the first client computing device to remove the first file from the first folder; and in response to a determination that the second client computing device is located within the geographic region, electronically generate and transmit instructions to cause transmission of the first file to the second client computing device for storage in the second folder, wherein the first file is communicated to the second client computing device for storage in the second folder to synchronize the first file between the first folder and the second folder. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification