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
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; and
logic configured to represent the second logical storage area as a second storage device including a writable data storage medium.
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
38 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
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; and
logic configured to represent the second logical storage area as a second storage device including a writable data storage medium. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for backing up data stored on a data source, the method comprising:
-
returning a response to an inquiry from the data source, the response identifying a first storage device of a first device type as being of a second device type, where the second device type belongs to a class of device types that, upon connection to the data source, will trigger an operating system of the data source to automatically execute a backup application stored on the first storage device; and
providing the backup application to the data source to selectively copy data stored on the data source, providing the backup application including receiving auto-launch device commands from the data source, translating the auto-launch device commands into first storage device commands, and sending the first storage device commands to the storage device; and
receiving first storage device responses from the first storage device, translating the first storage device responses into auto-launch device responses, and sending the auto-launch device responses to the data source. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for backing up data stored on a data source, the method comprising:
-
returning a response to an inquiry from the data source, the response identifying a logical storage area of a first device type as being of a second device type, where the second device type belongs to a class of device types that, upon connection to the data source, will trigger an operating system of the data source to automatically execute a backup application stored in the logical storage area; and
providing the backup application to the data source to selectively copy data files stored on the data source to a networked drive. - View Dependent Claims (36, 37, 38)
-
Specification