Patents by Inventor Geoffrey B. Hoese

Geoffrey B. Hoese 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).

  • Publication number: 20020010813
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fibre Channel devices. A plurality of Fibre Channel devices, such as workstations (58), are connected to a Fibre Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54). The storage router (56) interfaces between the Fibre Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Application
    Filed: September 27, 2001
    Publication date: January 24, 2002
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Publication number: 20020010812
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fibre Channel devices. A plurality of Fibre Channel devices, such as workstations (58), are connected to a Fibre Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54). The storage router (56) interfaces between the Fibre Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Application
    Filed: September 27, 2001
    Publication date: January 24, 2002
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 6148421
    Abstract: A method and system for detecting and correcting error conditions on sequential devices in a private loop direct access fiber channel network respectively include the steps and instructions for determining the state of an exchange using an initiator and initiating an appropriate sequence level recovery using the initiator. The invention further includes determining whether a target response is overdue using a timer in conjunction with internal driver state information for indicating that packet information may have been lost. The invention further requests exchange and sequence state information from the target for determining the need for corrective action and takes the needed corrective action, such as resending sequence information, requesting that the target resend sequence information, or providing early indication to the ULP that an error has occurred.
    Type: Grant
    Filed: May 29, 1998
    Date of Patent: November 14, 2000
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Brian R. Smith, Robert A. Reynolds, Neil T. Wanamaker
  • Patent number: 6041381
    Abstract: A Fibre Channel to SCSI Addressing method and system is provided. The system associates with a Fibre Channel and a SCSI bus. The system further maintains a Fibre Channel to SCSI routing table (90) and a SCSI to Fibre Channel routing table (92). The system receives a cross bus transfer of data that originates on either the Fibre Channel or the SCSI bus, respectively, and wherein the cross bus transfer is intended for a target on the SCSI bus or Fibre Channel, respectively. The apparatus translates addressing information contained in the cross bus transfer by referencing either the Fibre Channel to SCSI routing table 90 or the SCSI to Fibre Channel routing table 92.
    Type: Grant
    Filed: February 5, 1998
    Date of Patent: March 21, 2000
    Assignee: Crossroads Systems, Inc.
    Inventor: Geoffrey B. Hoese
  • Patent number: 5941972
    Abstract: A storage router (56) and storage network (50) provide virtual local storage on remote SCSI storage devices (60, 62, 64) to Fiber Channel devices. A plurality of Fiber Channel devices, such as workstations (58), are connected to a Fiber Channel transport medium (52), and a plurality of SCSI storage devices (60, 62, 64) are connected to a SCSI bus transport medium (54). The storage router (56) interfaces between the Fiber Channel transport medium (52) and the SCSI bus transport medium (54). The storage router (56) maps between the workstations (58) and the SCSI storage devices (60, 62, 64) and implements access controls for storage space on the SCSI storage devices (60, 62, 64). The storage router (56) then allows access from the workstations (58) to the SCSI storage devices (60, 62, 64) using native low level, block protocol in accordance with the mapping and the access controls.
    Type: Grant
    Filed: December 31, 1997
    Date of Patent: August 24, 1999
    Assignee: Crossroads Systems, Inc.
    Inventors: Geoffrey B. Hoese, Jeffry T. Russell
  • Patent number: 5819115
    Abstract: A driver bundle including a compressed, executable and self-extracting host driver prepended to an adapter card driver to form a single executable driver bundle. The driver bundle has a size less than the maximum allowable size for a command file, which is 64 Kbytes as defined by MS-DOS.RTM.. The combined size of the expanded host driver and the adapter card driver is greater than the maximum allowable size. When the driver bundle is executed, it commands a processor of a computer system to expand and execute the host driver. The computer system includes a network adapter card with an adapter processor for executing the adapter card driver. When executed, the host driver commands the processor to retrieve and download the adapter card driver to the network adapter card for execution by the adapter processor.
    Type: Grant
    Filed: June 28, 1996
    Date of Patent: October 6, 1998
    Assignee: Compaq Computer Corporation
    Inventors: Geoffrey B. Hoese, Scott C. Johnson, Rodney S. Canion
  • Patent number: 5359611
    Abstract: An apparatus and method for a computer system having at least three disk drives in a storage array in which the rotational speed and angular position of the disk spindles are synchronized. At least two of these disks store data and at least one disk stores parity. All disks have corresponding tracks and sectors, however, the corresponding sectors of the parity disk are skewed in angular position so as to allow adequate time for the disk controller to read existing data from data disk sectors, calculate parity for new data to be written, and write the calculated parity to the corresponding sectors of the parity disk all during the same revolution of the disks.
    Type: Grant
    Filed: December 14, 1990
    Date of Patent: October 25, 1994
    Assignee: Dell USA, L.P.
    Inventors: Terry J. Parks, E. Alan Davis, Geoffrey B. Hoese