CPC G06F 16/13 (2019.01) [G06F 16/1734 (2019.01); G06F 16/178 (2019.01); G06F 16/1844 (2019.01); G06F 21/6218 (2013.01)] | 19 Claims |
1. A machine-readable storage device or storage disk comprising instructions to cause programmable circuitry to at least:
access an indication from at least one of a first personal computer or a first mobile device that a file is designated as a favorite;
cause communication with at least one of a second personal computer or a second mobile device via an Internet connection to retrieve a first copy of the file from the at least one of the second personal computer or the second mobile device via the Internet connection at a first time;
store the first copy of the file as a favorite file on a favorites storage device, the favorites storage device accessible to the at least one of the first personal computer or the first mobile device without the Internet connection;
obtain a status of the favorite file after a request to access the favorite file in the favorites storage device at a second time;
determine whether the favorite file has expired on the favorites storage device based on whether expiration information in the status indicates that contents of the file have been modified on the at least one of the second personal computer or the second mobile device;
after determining the favorite file has expired, retrieve a second copy of the file from the at least one of the second personal computer or the second mobile device via the Internet connection at a third time;
reset the expiration information for the favorite file; and
update the favorite file on the favorites storage device based on the second copy of the file.
|