Patents by Inventor Paul W. Hunter

Paul W. Hunter 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: 5432929
    Abstract: A data storage and retrieval system is described having one or more key-lock storage areas which can be modified under the control of commands received from an attached computer. Each key-lock is stored in nonvolatile data storage. A key-lock contains a key field and a lock field. The contents of the key-lock are read and modified based on commands received from the computer. The command to write a new key-lock value specifies a first key and a proffered key-lock. The subsystem reads the current key-lock from nonvolatile storage, then compares the first and current keys. When the first and current keys are equal, the proffered key-lock is stored in the key-lock storage area of nonvolatile data storage, thereby replacing the original key-lock. When the keys are not equal, the key-lock is left unmodified and status data is transmitted to the computer indicating that the update request has failed. The subsystem will send the original key-lock value to the computer upon demand.
    Type: Grant
    Filed: September 9, 1992
    Date of Patent: July 11, 1995
    Assignee: International Business Machines Corporation
    Inventors: Dennis R. Escola, Steven D. Gerdt, Barrie N. Harding, Paul W. Hunter, Lloyd R. Shipman, Jr.
  • Patent number: 5416409
    Abstract: Apparatus for testing the integrity of a plurality of conductive circuit connection paths between output pins on a first integrated circuit and input pins on a second integrated circuit on a circuit board includes first boundary scan cells associated with each output pin on the first integrated circuit, each of the first boundary scan cells adapted to selectively place a data test bit loaded therein onto the one of the output pins with which it is associated, second boundary scan cells associated with each input pin on the second one of the integrated circuits, each of the second boundary scan cells adapted to selectively store the digital value present on the one of the input pins with which it is associated, a controller for loading a data test bit into each of the boundary scan cells associated with each output pin on the first one of the integrated circuits, for respectively placing each of the data test bits onto respective ones of the output pins of the first integrated circuit, for selectively storing
    Type: Grant
    Filed: September 8, 1993
    Date of Patent: May 16, 1995
    Assignee: MiniStor Peripherals International Limited
    Inventor: Paul W. Hunter
  • Patent number: 5285152
    Abstract: Apparatus for observing circuit nodes in an analog integrated circuit includes a multiplexer connected to a plurality of circuit nodes to be observed, a sample/hold circuit for holding voltages obtained from the selected nodes, and a controller responsive to external signals for controlling the operation of the multiplexer and the sample/hold circuit.
    Type: Grant
    Filed: March 23, 1992
    Date of Patent: February 8, 1994
    Assignee: MiniStar Peripherals International Limited
    Inventor: Paul W. Hunter
  • Patent number: 5155814
    Abstract: A control unit for DASD operation to transfer data between the device and a buffer and between a channel and a buffer. In that manner the channel and device are enabled to transfer data independently of each other. Mechanisms are provided for communication between the channel interface process in the control unit and the device interface process in the control unit. Some of these mechanisms are stored with the record in the buffer and others are stored in control storage. Principle communicating mechanisms include a device record pointer, a channel record pointer, a next operation field, a device state indicator, record control flags, and two buffer pointers.
    Type: Grant
    Filed: August 31, 1990
    Date of Patent: October 13, 1992
    Assignee: International Business Machines Corporation
    Inventors: Brent C. Beardsley, Keith A. Bello, Michael T. Benhase, Florence J. Clark, Paul W. Hunter, Donald M. Nordahl
  • Patent number: 5057997
    Abstract: In a programmed machine, such as an peripheral controller, programmed operations are executed in a one of several operational contexts. Each context may be initiated by a corresponding interruption signal. Any context which has been activated remains active until quiesced by program execution. One of the active contexts is a current context in which all instruction executions are currently occurring. In each cycle of the programmed machine, all active contexts and received and stored interruption signals, each for respective ones of the contexts, are compared to find the context highest priority context. Such highest priority context is compared with the current context priority for determining whether or not the programmed machine should change current contexts.
    Type: Grant
    Filed: February 13, 1989
    Date of Patent: October 15, 1991
    Assignee: International Business Machines Corp.
    Inventors: Tai-Lin Chang, Paul W. Hunter, Donald J. Lang, Stephen G. Luning
  • Patent number: 4969120
    Abstract: An access control or arbitrator for a shared resource, such as a time-slotted bus, groups requests according to priorities of the requests. The time slots are grouped into sets, each set having a number of successive time slots equal to the number of sources supplying access requests having a highest priority. In a highest priority group, each source supplying a highest priority access request is guaranteed access in respective ones of said time slots in each set of time slots. When any time slot is not being used by a high priority request, low priority requests then have access to the unused time slot. Lower priority groups of access requests are handled in accordance with a different algorithm, such as a round robin priority algorithm.
    Type: Grant
    Filed: February 13, 1989
    Date of Patent: November 6, 1990
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Azevedo, Paul W. Hunter, Donald J. Lang
  • Patent number: 4310882
    Abstract: A method and means are provided to increase the effective data transfer rate between a direct access storage device (DASD) and a central processing unit (CPU) communicating with the DAS device through a channel and a DASD control device.A command issued to the AS subsystem which requires mechanical motion in the DAS device is stored in the subsystem and the subsystem provides a response to the channel indicating that the command has been carried out, without actually carrying out the command. The channel responds by issuing one or more additional commands in the chain to the subsystem which may be carried out without mechanical motion. When a command is issued to the subsystem which again requires mechanical motion of the device, the control device causes the stored command to be executed essentially simultaneously with the newly received command.
    Type: Grant
    Filed: December 28, 1978
    Date of Patent: January 12, 1982
    Assignee: International Business Machines Corporation
    Inventors: Paul W. Hunter, Alexander E. Malaccorto