Data backup system including a data protection component
First Claim
1. A data backup system comprising:
- a communication interface for communication with a data source;
a first storage device including a first logical storage area including a backup application;
an emulation component coupled to and in communication with the first logical storage area, the emulation component comprising logic configured to;
represent the first logical storage area as an auto-launch device;
receive auto-launch device type commands from the data source addressed to the auto-launch device, 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 data source;
anda data protection component coupled to and in communication between the emulation component and the communication interface, the data protection component including an application programming interface defining a command set, the backup application being configured to use a command of the command set.
1 Assignment
0 Petitions
Accused Products
Abstract
A data backup system is provided for backing up data files from a data source and for securing those data files against accidental modification or deletion. The system comprises storage and a data protection component that includes an application programming interface defining a command set. The system can also comprise a backup application that is configured to use the commands of the command set. The data protection component allows applications that use the commands of the command set, such as the backup application, to access the storage of the system. The data protection component prevents operating systems and applications that do not use the commands of the command set from accessing the storage. The data protection function of the data protection component can optionally be disabled to allow open access to the storage.
-
Citations
11 Claims
-
1. A data backup system comprising:
-
a communication interface for communication with a data source; a first storage device including a first logical storage area including a backup application; an emulation component coupled to and in communication with the first logical storage area, the emulation component comprising logic configured to; represent the first logical storage area as an auto-launch device; receive auto-launch device type commands from the data source addressed to the auto-launch device, 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 data source; and a data protection component coupled to and in communication between the emulation component and the communication interface, the data protection component including an application programming interface defining a command set, the backup application being configured to use a command of the command set. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification