Data backup devices and methods for backing up data
First Claim
1. A data backup system comprising:
- a communication interface;
a first storage device including a writable data storage medium comprising first and second logical storage areas and wherein a data backup application is stored in the first logical storage area; and
an emulation component in communication between the first storage device and the communication interface and comprising logic configured to;
represent the first logical storage area as an auto-launch device type;
represent the second logical storage area as a second storage device type including a writable data storage medium;
receive auto-launch device type commands from the communication interface, translate the auto-launch device type commands to first storage device type commands, and send the first storage device type commands to the first logical storage area;
receive first storage device type responses from the first logical storage area, translate the first storage device type responses into auto-launch device type responses, and send the auto-launch device type responses to the communication interface;
receive second storage device type commands from the communication interface and send the second storage device type commands to the second logical storage area; and
receive second storage device type responses from the second logical storage area, and send the second storage device type responses to the communication interface.
1 Assignment
0 Petitions
Accused Products
Abstract
A data backup system comprises an emulation component and a storage device having logical storage areas. The emulation component is configured to represent a first logical storage area of the storage device, such as a solid state memory or a disk drive partition, as if it were an auto-launch device. Accordingly, a data source, such as a personal computer, will interact with the first logical storage area as if it were the auto-launch device. As some operating systems are configured to recognize auto-launch devices upon connection and automatically execute applications stored thereon, merely connecting the data backup system to a data source running such an operating system can cause a backup application stored by the first logical storage area to automatically execute on the data source to selectively back up data to a second logical storage area of the storage device.
-
Citations
19 Claims
-
1. A data backup system comprising:
-
a communication interface; a first storage device including a writable data storage medium comprising first and second logical storage areas and wherein a data backup application is stored in the first logical storage area; and an emulation component in communication between the first storage device and the communication interface and comprising logic configured to; represent the first logical storage area as an auto-launch device type; represent the second logical storage area as a second storage device type including a writable data storage medium; receive auto-launch device type commands from the communication interface, translate the auto-launch device type commands to first storage device type commands, and send the first storage device type commands to the first logical storage area; receive first storage device type responses from the first logical storage area, translate the first storage device type responses into auto-launch device type responses, and send the auto-launch device type responses to the communication interface; receive second storage device type commands from the communication interface and send the second storage device type commands to the second logical storage area; and receive second storage device type responses from the second logical storage area, and send the second storage device type responses to the communication interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
Specification