NETWORK ARCHITECTURE FOR CONTENT BACKUP, RESTORING, AND SHARING
First Claim
1. A method, comprising:
- generating a list of current files stored in a user device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files;
sending the list of current files from the user device to a network device;
receiving a copy list from the network device in the user device, wherein the copy list was generated by comparing the list of current files to a list of previously copied files, and wherein the list of previously copied files includes unique file identifiers, each associated with a corresponding one of the previously copied files; and
sending the files listed in the copy list from the user device to the network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method may include generating a list of current files stored in a user device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files. The method may further include sending the list of current files from the user device to a network device and receiving a copy list from the network device in the user device. The copy list may be generated by comparing the list of current files to a list of previously copied files, and the list of previously copied files may include unique file identifiers, each associated with a different one of the previously copied files. The method may include sending the files listed in the copy list from the user device to the network device.
220 Citations
25 Claims
-
1. A method, comprising:
-
generating a list of current files stored in a user device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files; sending the list of current files from the user device to a network device; receiving a copy list from the network device in the user device, wherein the copy list was generated by comparing the list of current files to a list of previously copied files, and wherein the list of previously copied files includes unique file identifiers, each associated with a corresponding one of the previously copied files; and sending the files listed in the copy list from the user device to the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
a plurality of first network devices, each including; a receiver to receive a plurality of files from a user device; a processor to determine whether each of the plurality of files was received without error; a transmitter to; send an error message to the user device when any of the plurality of files was received with error; send each of the plurality of files received without error to a second network device, different from the plurality of first network devices, for storage. - View Dependent Claims (10, 11, 12)
-
13. A method comprising:
-
receiving, in a network device from a user device, a list of current files, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files; comparing the list of current files to a list of previously copied files, wherein the list of previously copied files includes unique file identifiers, each associated with a corresponding one of the previously copied files, and wherein the list of previously copied files is associated with the user device; generating a backup list of files based on the comparison; and sending the backup list from the network device to the user device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system, comprising:
a user device including; a memory to store a plurality of files; a processor to generate a list of current files stored in the memory device, wherein the list of current files includes unique file identifiers, each associated with a corresponding one of the current files; a transmitter to send the list of current files to a network device; a receiver to receive a backup list from the network device, wherein the backup list was generated by comparing the list of current files to a list of previously copied files, and wherein the list of previously copied files includes unique file identifiers, each associated with a corresponding one of the previously copied files; and wherein the transmitter is configured to send the files listed in the backup list from the user device to the network device. - View Dependent Claims (20, 21, 22, 23)
-
24. A network device comprising:
-
a receiver to receive a list of current files, the list of current files including unique file identifiers, each associated with a corresponding one of the current files; a processor to compare the list of current files identifiers to a list of previously copied files, wherein the list of previously copied files includes unique file identifiers, each associated with a corresponding one of the plurality of previously copied files, and wherein the list of previously copied files is associated with the user device; generate a backup list of files based on the comparison; and a transmitter to send the backup list from the network device to the user device, wherein the receiver is configured to receive the files listed in the backup list from the user device and the transmitter is configured to send the files to a second network device, different than the first network device. - View Dependent Claims (25)
-
Specification