Patents by Inventor Stephen Gold

Stephen Gold 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: 7363425
    Abstract: A method for securing access to a data medium comprises recording a unique identification number assigned to each medium in at least a portion of a data library, and commanding at least one selected data transfer element in said library to only accept media having particular ones of said identification numbers.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Thomas Camble, Stephen Gold, Ian Peter Crighton, Curtis C. Ballard
  • Publication number: 20070255920
    Abstract: A virtual storage system includes a storage subsystem having virtual storage devices to emulate physical storage devices of an actual storage system. The virtual storage system has a controller to detect a status change of a particular physical storage device in the actual storage system. The status change includes at least one of loading of the particular physical storage device and ejecting of the particular physical storage device. In response to detecting the status change of the particular physical storage device, the controller performs synchronization between the virtual storage system and the actual storage system by updating a state of a corresponding virtual storage device in the virtual storage system.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 1, 2007
    Inventor: Stephen Gold
  • Patent number: 7281159
    Abstract: A headless computer entity having a plurality of disk drives self-restores to a known state upon failure of either a system disk drive containing an operating system of the computer entity or failure of a data disk drive containing application data. Depending upon whether the system disk and/or data disk are replaced by a replacement disk, the computer entity configures itself with either deletion of application data on the data disk or deletion of application data on both the system and data disks. The computer entity determines whether a new replacement disk has been installed by comparing a signature of the system disk with a signature of the data disk. If a replacement disk is detected, the computer entity sets the digital signatures such that the system and data disks have a self-consistent set of hardware-specific digital signatures. Application data is returned to a known good state after deletion.
    Type: Grant
    Filed: January 3, 2005
    Date of Patent: October 9, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen Gold
  • Patent number: 7237056
    Abstract: A tape mirror interface comprises an input terminal coupled to at least one input node and capable of receiving data transfer requests, a plurality of output terminals coupled to a plurality of tape storage devices, and a control element coupled to the input terminal and plurality of output terminals. The control element presents the plurality of tape storage devices as separate media devices and selectively controls data transfer in a synchronous mode and a split mode. In the synchronous mode, writes to a target tape storage media are mirrored to a mirrored tape storage media. In the split mode, writes are written to tape storage devices independently.
    Type: Grant
    Filed: November 17, 2003
    Date of Patent: June 26, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Gold, Harald Burose, John McCarthy
  • Publication number: 20070079091
    Abstract: The present invention in at least some embodiments relates to improved methods and systems for governing access to SAN data storage devices (or simply “SAN devices”) employed in SAN systems. In some embodiments, the method involves storing a list at a SAN device. The list can be an exclusion list identifying devices that are not allowed to access the SAN device. During normal operation, the SAN device automatically contacts the SAN (or a component of the SAN, such as a SAN switch) to determine the identities of new devices that have entered into communication with the SAN. The SAN device then automatically updates the exclusion list to include those new devices such that, without further instructions, the SAN device is not accessible by those new devices. The method further can relate to the setup and failure recovery of SAN devices employed in SAN systems.
    Type: Application
    Filed: September 30, 2005
    Publication date: April 5, 2007
    Inventors: Kevin Collins, Jason Wildt, Stephen Gold
  • Publication number: 20060168652
    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: Application
    Filed: December 30, 2005
    Publication date: July 27, 2006
    Inventors: Peter Camble, Stephen Gold, Ian Crighton, Curtis Ballard, Chuck Roman
  • 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: 7058708
    Abstract: There is disclosed a method and components for managing admission of new user accounts onto a computer entity, for example a headless computer entity, by predicting future utilization of functionality by each of a plurality of existing user accounts on the computer entity, as well as predicting a utilization of any new user accounts requested to be admitted to the computer entity. Various warnings are displayed to an administrator, and an administrator can modify and override automatically generated limit parameters for admitting or rejecting new user accounts. The method and apparatus automatically manage entry and rejection of new users onto the computer entity, without the need for administrator intervention at every admission of a new user account.
    Type: Grant
    Filed: June 12, 2001
    Date of Patent: June 6, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20060095534
    Abstract: A storage area network associated data library partitioning system comprises a plurality of storage slot elements adapted to store data storage media, at least one set of at least one of the slots is assigned to one partition of a plurality of partitions, and a plurality of data transfer elements that are adapted to receive the media and transfer data to and from the media, each of at least one set of at least one of the data transfer elements is assigned to one of the partitions, at least one data transfer element of each of the partitions hosts a logical element designation of a virtual controller for each of the partitions, the virtual controllers restricting movement of the media to between the set of slots and the set of data transfer elements assigned to a same of the partitions.
    Type: Application
    Filed: December 13, 2005
    Publication date: May 4, 2006
    Inventors: Peter Camble, Stephen Gold, Ian Crighton
  • Publication number: 20060064557
    Abstract: A method for interleaving includes presenting a physical storage device as a plurality of logical storage devices each having a unique address. Streams of data blocks are received via each address. The data blocks are interleaved. Instructions are routed to write the interleaved data blocks to the storage device in a single interleaving session.
    Type: Application
    Filed: September 23, 2004
    Publication date: March 23, 2006
    Inventors: Stephen Gold, Mike Fleishmann
  • Patent number: 7000231
    Abstract: A manufacturing system is disclosed for creating a master disk for producing clone copies installed on a plurality of production headless computer entities, said manufacturing system comprising: a build operating system, a set of primary operating system files, a set of emergency operating system files, a set of set-up files, a user interface and a data disk, wherein the manufacturing system creates a master system disk template from the data disk. The master system disk has not less than 3 operating systems, and the master manufacturing system is configured to initialize the master system disk.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: February 14, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Stephen Gold
  • 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: 6999999
    Abstract: A storage area network associated data library partitioning system comprises a plurality of storage slot elements adapted to store data storage media, at least one set of at least one of the slots is assigned to one partition of a plurality of partitions, and a plurality of data transfer elements that are adapted to receive the media and transfer data to and from the media, each of at least one set of at least one of the data transfer elements is assigned to one of the partitions, at least one data transfer element of each of the partitions hosts a logical element designation of a virtual controller for each of the partitions, the virtual controllers restricting movement of the media to between the set of slots and the set of data transfer elements assigned to a same of the partitions.
    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
  • Publication number: 20050262172
    Abstract: A media management system includes a first media manager and a second media manager. A status interface system operatively associated with the first and second media managers allows a status of the second media manager to be communicated to the first media manager.
    Type: Application
    Filed: May 16, 2005
    Publication date: November 24, 2005
    Inventors: Stephen Gold, Robert Gibson
  • Publication number: 20050193080
    Abstract: A group of headless computer entities is formed via a local area network connection by means of an aggregation service application, operated on a headless computer entity selected as a master entity, which propagates configuration settings for time zone, application settings, security settings and the like across individual slave computer entities within the group. A human operator can change configuration settings globally at group level via a user interface display on a conventional computer having a user console, which interacts with the master headless computer entity via a web administration interface. Addition and subtraction of computer entities from a group are handled by an aggregation service application, and interlocks and error checking is applied throughout the group to ensure that no changes to a slave computer entity are made, unless those changes conform to global configuration settings enforced by the master headless computer entity.
    Type: Application
    Filed: April 22, 2005
    Publication date: September 1, 2005
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Stephen Gold, Peter Camble
  • Patent number: 6934881
    Abstract: A method of installing an operating system into a computer entity comprising at least one data storage device, a primary operating system and an emergency operating system, the method characterized by comprising the steps of: creating a copy of the primary operating system on an operating system back-up area of the data storage device of the computer entity; operating the computer entity using the emergency operating system; storing data of the computer entity on a user settings archive of the data storage device; replacing the primary operating system with the copy of the primary operating system; automatically checking for corrupted data on the user settings archive; restoring settings data of the computer entity from the user settings archive. In the event of a failure involving data corruption, application data may be deleted and recreated in a known good default state.
    Type: Grant
    Filed: April 27, 2001
    Date of Patent: August 23, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Gold, Peter Thomas Camble
  • Publication number: 20050166090
    Abstract: A headless computer entity having a plurality of disk drives self-restores to a known state upon failure of either a system disk drive containing an operating system of the computer entity or failure of a data disk drive containing application data. Depending upon whether the system disk and/or data disk are replaced by a replacement disk, the computer entity configures itself with either deletion of application data on the data disk or deletion of application data on both the system and data disks. The computer entity determines whether a new replacement disk has been installed by comparing a signature of the system disk with a signature of the data disk. If a replacement disk is detected, the computer entity sets the digital signatures such that the system and data disks have a self-consistent set of hardware-specific digital signatures. Application data is returned to a known good state after deletion.
    Type: Application
    Filed: January 3, 2005
    Publication date: July 28, 2005
    Inventor: Stephen Gold
  • Publication number: 20050132257
    Abstract: Data management systems, articles of manufacture, and data storage methods are described. According to one aspect, a data management system provides a data storage system configured to store data of a plurality of client protected computer systems, wherein the data storage system comprises a plurality of storage devices individually having a respective capacity, and a quantity of the data of the protected computer systems to be stored exceeds capacities of individual ones of the storage devices and storage control circuitry coupled with the data storage system and configured to assign individual ones of the individual storage devices to store data for respective ones of the protected computer systems.
    Type: Application
    Filed: November 26, 2003
    Publication date: June 16, 2005
    Inventors: Stephen Gold, Harald Burose, Sebastien Schikora
  • Publication number: 20050114408
    Abstract: Data management systems, data management system storage devices, articles of manufacture, and data management methods are described. According to one embodiment, a data management system includes a plurality of storage devices individually comprising a physical storage space, wherein the physical storage space of one of the storage devices is configured to store a baseline version of a data object and the physical storage space of an other of the storage devices is configured to store a delta version of the data object and processing circuitry configured to control storage operations of at least one of the storage devices, to process a restore request with respect to the data object, to access the delta version from the other of the storage devices responsive to the restore request, and to initiate communication of data of the baseline version and the delta version of the data object to a computer system.
    Type: Application
    Filed: November 26, 2003
    Publication date: May 26, 2005
    Inventors: Stephen Gold, Harald Burose
  • Publication number: 20050108470
    Abstract: A tape mirror interface comprises an input terminal coupled to at least one input node and capable of receiving data transfer requests, a plurality of output terminals coupled to a plurality of tape storage devices, and a control element coupled to the input terminal and plurality of output terminals. The control element presents the plurality of tape storage devices as separate media devices and selectively controls data transfer in a synchronous mode and a split mode. In the synchronous mode, writes to a target tape storage media are mirrored to a mirrored tape storage media. In the split mode, writes are written to tape storage devices independently.
    Type: Application
    Filed: November 17, 2003
    Publication date: May 19, 2005
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Stephen Gold, Harald Burose, John McCarthy