...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
AbstractDisclosed are a method and processor external to an automated data storage library for partitioning the data storage library into multiple virtual libraries for access by a plurality of hosts, each host having a host port, the data storage library having a plurality of data storage drives, a plurality of storage slots, a library controller, the library controller identifying each of the data storage drives and the storage slots, a library port coupled to the library controller, and at least one accessing robot controlled by the library controller, comprising the steps of, at a node intermediate the library port and host ports, inquiring of the host ports to identify the number of host ports; inquiring, via the library port, of the library controller to determine the data storage drive identifiers and the total number of the storage slots; identifying by employing the data storage drive identifiers, the data storage drives associated with each host port; and sequentially creating virtual libraries, assigning to each virtual library at least one host port, the data storage drives identified as associated with the assigned host port, and a portion of the storage slots (s). | InventorApplicationNo. 976050 filed on 11/21/1997US Classes:711/153, Shared memory partitioning711/100, STORAGE ACCESSING AND CONTROL711/112, Direct access storage device (DASD)711/114, Arrayed (e.g., RAIDs)711/147Shared memory areaField of Search711/100, STORAGE ACCESSING AND CONTROL711/111, Accessing dynamic storage device711/112, Direct access storage device (DASD)711/114, Arrayed (e.g., RAIDs)711/147, Shared memory area711/153, Shared memory partitioning711/170, Memory configuring711/173, Memory partitioning707/204, Archiving or backup707/205File allocationExaminersPrimary: Chan, Eddie P.Assistant: Nguyen, Thinh Attorney, Agent or FirmUS Patent References5018060, Allocating data storage space of peripheral data storage devices using implied allocation based on user parametersIssued on: 05/21/1991 Inventor: Gelb, et al.5164909, Virtual robot for a multimedia automated cartridge library system Issued on: 11/17/1992 Inventor: Leonhardt, et al.5233692, Enhanced interface permitting multiple-byte parallel transfers of control information and data on a small computer system interface (SCSI) communication bus and a mass storage system incorporating the enhanced interface Issued on: 08/03/1993 Inventor: Gajjar, et al.5265082, Rewritable media protectable as written-once-only media and system and method for use therewith Issued on: 11/23/1993 Inventor: Gniewek, et al.5289589, Automated storage library having redundant SCSI bus system Issued on: 02/22/1994 Inventor: Bingham, et al.5303214, Multi-media-type automatic libraries Issued on: 04/12/1994 Inventor: Kulakowski, et al.5416914, Management of removable media for multiple device types Issued on: 05/16/1995 Inventor: Korngiebel, et al.5418971, System and method for ordering commands in an automatic volume placement library Issued on: 05/23/1995 Inventor: Carlson5526507, Computer memory array control for accessing different memory banks simullaneously Issued on: 06/11/1996 Inventor: Hill5539660, Multi-channel common-pool distributed data storage and retrieval system Issued on: 07/23/1996 Inventor: Blair, et al.5546557, System for storing and managing plural logical volumes in each of several physical volumes including automatically creating logical volumes in peripheral data storage subsystem Issued on: 08/13/1996 Inventor: Allen, et al.5594922, System for monitoring a library unit shared as input/output with higher level unit wherein abnormal occupation of library by a higher level unit is reset Issued on: 01/14/1997 Inventor: Suzuki, et al.5664146, Graphical user communications interface for an operator in a manual data storage library Issued on: 09/02/1997 Inventor: Bolin, et al.5757594, Plugable media stackloading system Issued on: 05/26/1998 Inventor: Dang, et al.5805864, Virtual integrated cartridge loader for virtual tape storage system Issued on: 09/08/1998 Inventor: Carlson, et al.5809511, Outboard data migration in a volume stacking library Issued on: 09/15/1998 Inventor: Peake5870732Inventory method for logical volumes in an automated storage library Issued on: 02/09/1999 Inventor: Fisher, et al. International ClassesG06F 012/02G11B 015/00 |