Patents by Inventor David W. Gordon

David W. Gordon 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: 20240081915
    Abstract: A medical system may include an elongated flexible body including a channel extending through the elongated flexible body. The elongated flexible body includes an articulable portion extending along at least a portion of a length of the elongated flexible body. The medical system may include an instrument configured to be received in the channel of the elongated flexible body, a magnetic field generator configured to generate a magnetic field within the channel, and a magnetic field sensor configured to detect the magnetic field generated by the magnetic field generator.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 14, 2024
    Applicant: Intuitive Surgical Operations, Inc.
    Inventors: Andrey Polonsky, David W. Bailey, Adam K. Begley, Joseph D. Bogusky, Dominique D. Brichard, Lucas S. Gordon, Tajalli Shoghi Ghalehshahi
  • Patent number: 6289471
    Abstract: A fault tolerant storage subsystem includes a first tier of failure independent data storage units coupled to a storage controller, and a second tier, including at least one failure independent data storage unit, coupled to at least one of the failure independent data storage units in the first tier for providing further fault tolerance thereto. The first tier of failure independent data storage units may include a partially heterogeneous group of data storage units, which may include a solid state data storage unit. Data blocks representative of data received from the storage controller are stored on at least a first subset of the first tier of failure independent data storage units and associated redundancy blocks representative of redundancy information associates with the data blocks are stored on a second subset of the first tier of failure independent data storage units.
    Type: Grant
    Filed: December 27, 1995
    Date of Patent: September 11, 2001
    Assignee: EMC Corporation
    Inventor: David W. Gordon
  • Patent number: 5499337
    Abstract: A fault-tolerant storage device array using a solid-state storage unit for storage of redundancy information. The invention solves the redundancy bottleneck inherent in a RAID 4 architecture by replacing the electro-mechanical redundancy storage unit with a solid-state device (SSD). The present invention requires reading an old data block from a storage unit and an old redundancy data block from the SSD, then combining the old data block, a new data block, and the old redundancy data block to generate a new redundancy data block, and thereafter writing the new data block to a storage unit and the new redundancy data block to the SSD. However, reading the old redundancy data block from the SSD and writing the new redundancy data block to the SSD at electronic speeds takes a negligible amount of time compared to the Read and Write times of a typical rotating disk storage unit.
    Type: Grant
    Filed: October 14, 1994
    Date of Patent: March 12, 1996
    Assignee: EMC Corporation
    Inventor: David W. Gordon
  • Patent number: 5398253
    Abstract: A redundant array based data storage system used in computer systems for reducing the amount of time required to modify data records stored in the redundant array. The storage system reduces the number of transmissions between a storage unit within the redundant array and the array controller by incorporating a parity storage unit which is programmed to perform operations necessary to the calculation of a "parity code" which is used for error detection and correction. By integrating the redundancy information generation into the storage unit used to store the parity information, the number of transmissions between various component parts of the system is reduced, and so the amount of time required to perform a "read-modify-write" operation is reduced. Disk-type parity units having more than one read/write head are used to further increase the performance of the storage system by reducing the disk rotational latency time.
    Type: Grant
    Filed: June 2, 1992
    Date of Patent: March 14, 1995
    Assignee: EMC Corporation
    Inventor: David W. Gordon
  • Patent number: 5148432
    Abstract: An arrayed disk drive system for providing memory to a computer, said arrayed system having a plurality of disk drives configured to form an array, said arrayed disk drives accessed by a plurality of channels, each channel accessing a plurality of disk drives, including a means for controlling the logical configuration of the arrayed disk drives to appear to the computer as any conceivable arrangement of disk drives, whereby the arrayed disk drive may appear to the computer as the plurality of disk drives, or as one large disk drive comprised of all the arrayed disk drives, or any combination in between. A means for providing a plurality of levels of redundancy on data read or written by the computer to the arrayed disk drives is provided, as well as means controlled by the controlling means for enabling from none to the plurality of levels of redundancy to operate on data being read or written from the arrayed disk drives.
    Type: Grant
    Filed: September 3, 1991
    Date of Patent: September 15, 1992
    Assignee: Array Technology Corporation
    Inventors: David W. Gordon, David C. Stallmo, David M. Warner, William A. Brant, Walter A. Hubis
  • Patent number: D316850
    Type: Grant
    Filed: November 14, 1988
    Date of Patent: May 14, 1991
    Assignee: Array Technology Corporation
    Inventors: David W. Gordon, Jeff Samson, Warren Conner
  • Patent number: D337828
    Type: Grant
    Filed: December 12, 1990
    Date of Patent: July 27, 1993
    Inventor: David W. Gordon