Patents by Inventor Curtis C. Ballard

Curtis C. Ballard has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7085884
    Abstract: A cartridge storage system comprising a movable component, a removable nonvolatile memory component (RNMC), and logic configured to store operational data indicative of an operational history of the movable component in the RNMC.
    Type: Grant
    Filed: June 30, 2003
    Date of Patent: August 1, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: William Wesley Torrey, Colette Toone Howe, Myron Eugen Yoknis, Rick A. Kato, Curtis C. Ballard
  • Patent number: 7080245
    Abstract: A method of switching between two or more images of firmware on a host device includes storing two or more images of firmware in non-volatile memory of the host device and loading one of the images upon startup in response to a user-controllable indicator. A host device that runs firmware during operation may include a non-volatile memory unit that stores a boot code module and is configured to hold two or more firmware images, a processor for executing the boot code module and firmware, said processor being in communication with the non-volatile memory and a switch in communication with the processor, where the boot code module is configured to cause the processor to execute a particular firmware image in response to a position of the switch.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: July 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Curtis C. Ballard, Bill Torrey, Colette Howe
  • Patent number: 7065620
    Abstract: A system for backing up data includes a data-directing device configured to receive data to be backed up, a first backup storage device that is communicatively coupled to the data-directing device and that is configured to store the received data, a data-caching device that is coupled to the data-directing device and that is configured to store the received data, a switch that is configured to communicatively couple the data-directing device to a second backup storage device responsive to a backup operation failure, wherein data stored in the data-caching device is transferred to the second backup storage device via the data-directing device responsive to the backup operation failure.
    Type: Grant
    Filed: September 8, 2003
    Date of Patent: June 20, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Curtis C. Ballard, William Wesley Torrey, Michael J. Chaloner
  • Patent number: 7062614
    Abstract: A data library system with managed device access comprises at least one partition, a plurality of data transfer elements each of the data transfer elements assigned to a partition, a plurality of data storage element slots, each of the slots assigned to a partition, a library controller comprising a virtual controller for each partition, the virtual controller directing movement of the media to and from the slots assigned to a same partition and to and from the data transfer elements assigned to the same partition, and at least one bridge operatively disposed between at least one user and the library, each of the bridges present the data transfer elements and the virtual controllers of each partition to the users as logical components beginning at a same designation for each partition.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: June 13, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Thomas Camble, Stephen Gold, Curtis C. Ballard, Stan S. Feather, Jeffrey Dicorpo
  • Patent number: 7045763
    Abstract: An object-recognition lock and method for operation thereof. According to one embodiment, the object-recognition lock comprises a scanner, the scanner generating at least one image signal indicative of a surface texture of an object. A controller is communicatively coupled to the scanner, the controller determining the surface texture from the at least one image signal, the controller comparing the surface texture of the object with a reference texture. A lock assembly is communicatively coupled to the controller, the lock assembly operable between a closed position and an open position by the controller when the surface texture of the object matches the reference texture.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: May 16, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Curtis C. Ballard
  • Patent number: 7039796
    Abstract: A method of locating a starting point of a firmware image in a non-volatile memory unit may include checking each of a number of possible starting points within the non-volatile memory unit until a code space signature is located that indicates the starting point of the firmware image. A system for implementing this method in a host device may include a non-volatile memory unit of the host device, and a boot module stored in the host device for execution by a processor, where the boot module is configured, when executed, to check each of a number of possible starting points for the firmware image within the non-volatile memory unit until a code space signature is located that indicates the starting point of the firmware image.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: May 2, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Curtis C. Ballard
  • Patent number: 7000085
    Abstract: A method for securing access to a data medium comprises listing at least one unique identifier of media that a data transfer element is allowed to access in memory storage of the data transfer element, accessing only media having at least one of the listed unique identifiers in media cartridge memory with the data transfer element, and writing a unique identifier associated with the data transfer element to the cartridge memory of the selected medium with the data transfer element in response to no library assigned unique identifier being present in the cartridge memory of the selected medium.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: February 14, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Thomas Camble, Stephen Gold, Ian Peter Crighton, Curtis C. Ballard, Chuck Roman
  • Patent number: 6980884
    Abstract: An intrusion monitor for a media storage system. One embodiment of the intrusion monitor comprises a flag operatively associated with at least one storage compartment in the media storage system, the flag moving between a first position and a second position to indicate the state of at least one storage compartment. A sensor provided in the media storage system, the sensor detecting the position of the flag to determine the state of the at least one storage compartment.
    Type: Grant
    Filed: July 16, 2002
    Date of Patent: December 27, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Curtis C. Ballard, Leslie G. Christie, Jr., Mark Ayars Smith
  • Patent number: 6957124
    Abstract: An element handling system utilizes an element retrieval device and a decoder. The element retrieval device is configured to retrieve and transport a movable element in response to control data. The decoder is coupled to the element retrieval device. The decoder is configured to filter a combined power and control signal to recover an encoded control signal. The decoder is further configured to decode the control signal to recover the control data.
    Type: Grant
    Filed: April 23, 2003
    Date of Patent: October 18, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Thomas W. Holmquist, Joe A. Eccher, Curtis C. Ballard, Richard Irwin
  • Patent number: 6909570
    Abstract: Hard disk drive storage system. One embodiment of the hard disk drive storage system comprises a library. At least one storage device and at least one connector are mounted in the library. At least one hard disk drive is receivable in the at least one storage device and alternately receivable adjacent the at least one connector. A picker assembly is movably mounted in the library, the picker assembly delivering the at least one hard disk drive between the at least one storage device and the at least one connector.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: June 21, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Curtis C. Ballard
  • Patent number: 6839824
    Abstract: A data library comprising a plurality of partitions, at least one data transfer element, each of the data transfer elements assigned to one of the partitions and assigned an internally unique element address, a plurality of data storage element slots, each of the slots assigned to a partition and assigned an internally unique element address, at least one media transport element shared by the partitions to move media between the slots and the at least one data transfer elements, the transport assigned an internally unique element address, and a library controller that assigns a different logical unit designation to each of the partitions and that assigns external element addresses to the transport, the data transfer elements, and the slots for each of the partitions and maps the internally unique addresses to the external addresses, the controller restricting movement of media to and from the slots assigned to a same of the partitions.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: January 4, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Thomas Camble, Stephen Gold, Curtis C. Ballard, Stan S. Feather, Jeffrey Dicorpo
  • Publication number: 20040268039
    Abstract: A cartridge storage system comprising a movable component, a removable nonvolatile memory component (RNMC), and logic configured to store operational data indicative of an operational history of the movable component in the RNMC.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Curtis C. Ballard, Colette T. Howe, Rick A. Kato, William W. Torrey, Myron E. Yoknis
  • Publication number: 20040215366
    Abstract: An element handling system utilizes an element retrieval device and a decoder. The element retrieval device is configured to retrieve and transport a movable element in response to control data. The decoder is coupled to the element retrieval device. The decoder is configured to filter a combined power and control signal to recover an encoded control signal. The decoder is further configured to decode the control signal to recover the control data.
    Type: Application
    Filed: April 23, 2003
    Publication date: October 28, 2004
    Inventors: Thomas W. Holmquist, Joe A. Eccher, Curtis C. Ballard, Richard Irwin
  • Publication number: 20040136374
    Abstract: A backplane system includes a hub or a switch on a first backplane support. The switch concurrently routes a plurality of packetized data between a plurality of electrical components which are located within a single assembly.
    Type: Application
    Filed: January 14, 2003
    Publication date: July 15, 2004
    Inventor: Curtis C. Ballard
  • Publication number: 20040100716
    Abstract: Hard disk drive storage system. One embodiment of the hard disk drive storage system comprises a library. At least one storage device and at least one connector are mounted in the library. At least one hard disk drive is receivable in the at least one storage device and alternately receivable adjacent the at least one connector. A picker assembly is movably mounted in the library, the picker assembly delivering the at least one hard disk drive between the at least one storage device and the at least one connector.
    Type: Application
    Filed: November 25, 2002
    Publication date: May 27, 2004
    Inventor: Curtis C. Ballard
  • Publication number: 20040088508
    Abstract: A system for backing up data includes a data-directing device configured to receive data to be backed up, a first backup storage device that is communicatively coupled to the data-directing device and that is configured to store the received data, a data-caching device that is coupled to the data-directing device and that is configured to store the received data, a switch that is configured to communicatively couple the data-directing device to a second backup storage device responsive to a backup operation failure, wherein data stored in the data-caching device is transferred to the second backup storage device via the data-directing device responsive to the backup operation failure.
    Type: Application
    Filed: September 8, 2003
    Publication date: May 6, 2004
    Inventors: Curtis C. Ballard, William Wesley Torrey, Michael J. Chaloner
  • Publication number: 20040032689
    Abstract: An apparatus and method for transporting data cartridges between cartridge libraries. A data cartridge is received by a data cartridge transport device, pivoted, and then ejected to a cartridge sleeve of a second cartridge library. In one embodiment, the data cartridge transport device includes a pivot assembly; a cartridge sleeve, mounted to the pivot assembly; a cartridge eject mechanism, operably associated with the cartridge sleeve; a drive assembly; and a clutch assembly. The clutch assembly moves between first and second positions, wherein movement of the clutch assembly to the first position engages the pivot assembly with the drive assembly, thereby enabling pivoting of the cartridge sleeve, and wherein movement of the clutch assembly to the second position engages the cartridge eject mechanism with the drive assembly, thereby enabling ejection of a data cartridge from the cartridge sleeve.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 19, 2004
    Inventors: Thomas David Benson, Curtis C. Ballard
  • Publication number: 20040013051
    Abstract: An intrusion monitor for a media storage system. One embodiment of the intrusion monitor comprises a flag operatively associated with at least one storage compartment in the media storage system, the flag moving between a first position and a second position to indicate the state of at least one storage compartment. A sensor provided in the media storage system, the sensor detecting the position of the flag to determine the state of the at least one storage compartment.
    Type: Application
    Filed: July 16, 2002
    Publication date: January 22, 2004
    Inventors: Curtis C. Ballard, Leslie G. Christie, Mark Ayars Smith
  • Publication number: 20040000634
    Abstract: An object-recognition lock and method for operation thereof. According to one embodiment, the object-recognition lock comprises a scanner, the scanner generating at least one image signal indicative of a surface texture of an object. A controller is communicatively coupled to the scanner, the controller determining the surface texture from the at least one image signal, the controller comparing the surface texture of the object with a reference texture. A lock assembly is communicatively coupled to the controller, the lock assembly operable between a closed position and an open position by the controller when the surface texture of the object matches the reference texture.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Inventor: Curtis C. Ballard
  • Publication number: 20030227834
    Abstract: A coupler for a media storage system. The coupler may comprise a receiving member having an opening formed in a first storage library and an opening formed in a second storage library. The openings of the receiving member align with one another when the first storage library is positioned adjacent the second storage library. The coupler may also comprise an arm member pivotally mounted to the first storage library. The arm member pivots between an open position and a closed position and engages the receiving member when it is pivoted to the closed position, thereby connecting the first storage library to the second storage library.
    Type: Application
    Filed: June 11, 2002
    Publication date: December 11, 2003
    Inventor: Curtis C. Ballard