Patents by Inventor William Edward Smith

William Edward Smith 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: 20030120865
    Abstract: A disk array system comprises a plurality of controllers, each of which preferably implements a host side of an ATA interface protocol within automated circuitry to control a respective ATA disk drive. Each controller includes a command buffer for storing disk drive commands to be executed by a respective ATA drive, and includes a circuit that prefetches such commands so that a next disk drive command will be available within the command buffer when the disk drive finishes executing a current disk drive command. A delay that commonly occurs when an ATA disk drive retrieves a next disk drive command is thereby reduced or avoided. The disk drive commands are preferably dispatched to the controllers by a microcontroller over a control bus that is separate from a bus used for input/output data transfers.
    Type: Application
    Filed: February 11, 2003
    Publication date: June 26, 2003
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith
  • Patent number: 6549981
    Abstract: A disk array system comprises a plurality of automated controllers, each of which implements a host side of a standard ATA interface protocol within automated circuitry to control a respective disk drive. Each automated controller preferably includes a command buffer for storing disk drive commands to be executed by a respective ATA drive, and a data buffer that stores I/O data being transferred to or from the ATA disk drive. In a preferred embodiment, the automated controllers are connected by a control bus to a microcontroller that dispatches disk drive commands to the automated controllers in response to I/O requests from a host computer, and are also connected by a second bus to an automated processor. The automated processor transfers I/O data between the automated controllers/ATA disk drives and a host computer, and tracks the completion statuses of pending I/O requests.
    Type: Grant
    Filed: May 9, 2002
    Date of Patent: April 15, 2003
    Assignee: 3ware, Inc.
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Publication number: 20020174297
    Abstract: A disk array system comprises a plurality of automated controllers, each of which implements a host side of a standard ATA interface protocol within automated circuitry to control a respective disk drive. Each automated controller preferably includes a command buffer for storing disk drive commands to be executed by a respective ATA drive, and a data buffer that stores I/O data being transferred to or from the ATA disk drive. In a preferred embodiment, the automated controllers are connected by a control bus to a microcontroller that dispatches disk drive commands to the automated controllers in response to I/O requests from a host computer, and are also connected by a second bus to an automated processor. The automated processor transfers I/O data between the automated controllers/ATA disk drives and a host computer, and tracks the completion statuses of pending I/O requests.
    Type: Application
    Filed: May 9, 2002
    Publication date: November 21, 2002
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith
  • Patent number: 6421760
    Abstract: A high performance RAID system for a PC comprises a controller card which controls an array of ATA disk drives. The controller card includes an array of automated disk drive controllers, each of which controls one respective disk drive. The disk drive controllers are connected to a microcontroller by a control bus and are connected to an automated coprocessor by a packet-switched bus. The coprocessor accesses system memory and a local buffer. In operation, the disk drive controllers respond to controller commands from the microcontroller by accessing their respective disk drives, and by sending packets to the coprocessor over the packet-switched bus. The packets carry I/O data (in both directions, with the coprocessor filling-in packet payloads on I/O writes), and carry transfer commands and target addresses that are used by the coprocessor to access the buffer and system memory.
    Type: Grant
    Filed: April 26, 2000
    Date of Patent: July 16, 2002
    Assignee: 3ware, Inc.
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Patent number: 6301625
    Abstract: A high-performance RAID system for a PC comprises a controller card which controls an array of ATA disk drives. The controller card includes an array of automated disk drive controllers, each of which controls one respective disk drive. The disk drive controllers are connected to a microcontroller by a control bus and are connected to an automated coprocessor by a packet-switched bus. The coprocessor accesses system memory and a local buffer. In operation, the disk drive controllers respond to controller commands from the microcontroller by accessing their respective disk drives, and by sending packets to the coprocessor over the packet-switched bus. The packets carry I/O data (in both directions, with the coprocessor filling-in packet payloads on I/O writes), and carry transfer commands and target addresses that are used by the coprocessor to access the buffer and system memory.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: October 9, 2001
    Assignee: 3ware, Inc.
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Patent number: 6138176
    Abstract: A high-performance RAID system for a PC comprises a controller card which controls an array of ATA disk drives. The controller card includes an array of automated disk drive controllers, each of which controls one respective disk drive. The disk drive controllers are connected to a microcontroller by a control bus and are connected to an automated coprocessor by a packet-switched bus. The coprocessor accesses system memory and a local buffer. In operation, the disk drive controllers respond to controller commands from the microcontroller by accessing their respective disk drives, and by sending packets to the coprocessor over the packet-switched bus. The packets carry I/O data (in both directions, with the coprocessor filling-in packet payloads on I/O writes), and carry transfer commands and target addresses that are used by the coprocessor to access the buffer and system memory.
    Type: Grant
    Filed: March 4, 1998
    Date of Patent: October 24, 2000
    Assignee: 3WARE
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Patent number: 6134630
    Abstract: A high-performance RAID system for a PC comprises a controller card which controls an array of ATA disk drives. The controller card includes an array of automated disk drive controllers, each of which controls one respective disk drive. The disk drive controllers are connected to a microcontroller by a control bus and are connected to an automated coprocessor by a packet-switched bus. The coprocessor accesses system memory and a local buffer. In operation, the disk drive controllers respond to controller commands from the microcontroller by accessing their respective disk drives, and by sending packets to the coprocessor over the packet-switched bus. The packets carry I/O data (in both directions, with the coprocessor filling-in packet payloads on I/O writes), and carry transfer commands and target addresses that are used by the coprocessor to access the buffer and system memory.
    Type: Grant
    Filed: March 4, 1998
    Date of Patent: October 17, 2000
    Assignee: 3Ware
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Patent number: 6098114
    Abstract: A high-performance RAID system for a PC comprises a controller card which controls an array of ATA disk drives. The controller card includes an array of automated disk drive controllers, each of which controls one respective disk drive. The disk drive controllers are connected to a microcontroller by a control bus and are connected to an automated coprocessor by a packet-switched bus. The coprocessor accesses system memory and a local buffer. In operation, the disk drive controllers respond to controller commands from the microcontroller by accessing their respective disk drives, and by sending packets to the coprocessor over the packet-switched bus. The packets carry I/O data (in both directions, with the coprocessor filling-in packet payloads on I/O writes), and carry transfer commands and target addresses that are used by the coprocessor to access the buffer and system memory.
    Type: Grant
    Filed: March 4, 1998
    Date of Patent: August 1, 2000
    Assignee: 3Ware
    Inventors: James Arthur McDonald, John Peter Herz, Mitchell Allen Altman, William Edward Smith, III
  • Patent number: 4091041
    Abstract: 2-ALKOXYTETRAHYDROFURANS ARE CONVERTED TO 1,4-DIOLS UNDER HYDROLYSIS-HYDROGENATION CONDITIONS. The method may be coupled with the synthesis of 2-alkoxytetrahydrofurans to provide a highly efficient, two-step conversion of allylic alcohols to butanediols.
    Type: Grant
    Filed: June 13, 1977
    Date of Patent: May 23, 1978
    Assignee: General Electric Company
    Inventor: William Edward Smith
  • Patent number: 4085150
    Abstract: A process for selectively ortho-alkylating a phenolic compound which comprises reacting the phenolic compound with an alkanol in the presence of a copper-zinc-aluminum mixed oxide catalyst.
    Type: Grant
    Filed: April 13, 1976
    Date of Patent: April 18, 1978
    Assignee: General Electric Company
    Inventor: William Edward Smith
  • Patent number: 4080366
    Abstract: An improved process for producing tetrahydrofuran by dehydroacyloxylation or hydrolysis-dehydroacyloxylation of carboxylic acid mono- and diesters of 1,4-butanediol, the improvement comprising carrying out said process in the presence of a tungsten oxide catalyst.
    Type: Grant
    Filed: November 26, 1975
    Date of Patent: March 21, 1978
    Assignee: General Electric Company
    Inventor: William Edward Smith
  • Patent number: 4048239
    Abstract: A process for selectively ortho-alkylating a phenolic compound which comprises reacting the phenolic compound with an aldehyde and hydrogen in the presence of a copper-chromium catalyst.
    Type: Grant
    Filed: April 13, 1976
    Date of Patent: September 13, 1977
    Assignee: General Electric Company
    Inventor: William Edward Smith
  • Patent number: 4011244
    Abstract: A process for preparing tetrahydrofuran which comprises heating a carboxylic acid monoester of 1,4-butanediol in the vapor phase in the presence of a dehydroacyloxylation catalyst.
    Type: Grant
    Filed: October 20, 1975
    Date of Patent: March 8, 1977
    Assignee: General Electric Company
    Inventor: William Edward Smith
  • Patent number: 4010171
    Abstract: A process for preparing tetrahydrofuran which comprises heating a carboxylic acid diester of 1,4-butanediol in the vapor phase in the presence of water and a hydrolysis-dehydroacyloxylation catalyst.
    Type: Grant
    Filed: October 20, 1975
    Date of Patent: March 1, 1977
    Assignee: General Electric Company
    Inventor: William Edward Smith