Virtual multiple removable media jukebox
First Claim
1. A virtual multiple removable media jukebox, comprising:
- a host;
a removable media drive in communication with the host;
a hard disk drive in communication with the removable media drive and the host, the hard disk drive storing a datum received from the removable media drive;
a driver operative to provide access for the host to the datum stored on the hard disk drive by presenting to the host a logical view of a virtual removable media drive loaded with the datum;
wherein the removable media drive is configured to store to the hard disk drive the data contents of a removable medium loaded into the removable media drive.
2 Assignments
0 Petitions
Accused Products
Abstract
A virtual jukebox providing access to data content of a removable medium, such as a compact disc or digital versatile disc. In one embodiment, the jukebox includes a removable media drive, as well as a hard disk drive in communication with the removable media and a host. The removable media drive stores to the hard disk drive the data contents of a removable medium loaded into the removable media drive. The hard disk drive provides the host access to the data content stored on the hard disk drive by way of a logical view of a virtual removable media drive loaded with the removable medium. The virtual jukebox may be coupled with the host by way of the host system bus, or a network coupled with the host. In an alternative embodiment, the virtual jukebox is implemented as a standalone unit.
-
Citations
29 Claims
-
1. A virtual multiple removable media jukebox, comprising:
-
a host;
a removable media drive in communication with the host;
a hard disk drive in communication with the removable media drive and the host, the hard disk drive storing a datum received from the removable media drive;
a driver operative to provide access for the host to the datum stored on the hard disk drive by presenting to the host a logical view of a virtual removable media drive loaded with the datum;
wherein the removable media drive is configured to store to the hard disk drive the data contents of a removable medium loaded into the removable media drive. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A host, comprising:
-
a processor;
a removable media drive; and
a hard disk drive in communication with the removable media drive and in communication with the processor;
wherein the removable media drive is configured to store to the hard disk drive the data contents of a removable medium loaded into the removable media drive; and
wherein the hard disk drive provides access by the processor to the data contents stored on the hard disk drive from the removable medium by presenting to the processor a logical view of a virtual removable media drive loaded with the removable medium. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A networked system, comprising:
-
at least one host;
a network coupled with the at least one host;
a removable media drive; and
a hard disk drive in communication with the removable media drive and in communication with the network;
wherein the removable media drive is configured to store to the hard disk drive the data contents of a removable medium loaded into the removable media drive; and
wherein the hard disk drive provides access by the at least one host to the data contents stored on the hard disk drive from the removable medium by presenting to the at least one host a logical view of a virtual removable media drive loaded with the removable medium. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A standalone virtual multiple removable media jukebox, comprising:
-
a user interface;
a removable media drive;
a hard disk drive in communication with the removable media drive and in communication with the device controller;
wherein the removable media drive is configured to store to the hard disk drive the data contents of a removable medium loaded into the removable media drive; and
wherein the hard disk drive provides access by the user interface to the data contents stored on the hard disk drive from the removable medium by presenting to the user interface a logical view of a virtual removable media drive loaded with the removable medium. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A method for providing content of a removable media, comprising:
-
reading data content of a removable medium;
storing a copy of the data content from the removable medium on a hard disk drive; and
upon request for access to the data content of the removable medium, providing access to the copy of the data content stored on the hard disk drive by way of a logical view of the data content as stored on the removable medium. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
Specification