Patents by Inventor John W. Slattery

John W. Slattery 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: 6401139
    Abstract: An automatically configurable I/O board and associated software avoids any need for jumpers, switches, or other configuration changes upon installation of the board. Utilization of the main computer capability to select addresses and values likely to be available involves an installation or other routine which arrives at a unique parameter through common commands and repetitive execution. Uniqueness of the parameter or address is accomplished by checking for use elsewhere in the system prior to operation of the board. Steps are taken to avoid any inappropriate changes in conflicting I/O boards by activating and disabling components such as the control register on the board through use of a state machine, by using non-destructive commands for initial checks, by tristating unnecessary lines, and by re-initializing registers whenever a conflict is encountered. Additionally no address space is used to activate the board.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: June 4, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Bradley W. Hamilton, John W. Slattery, Kerry J. Monroe
  • Patent number: 6205497
    Abstract: An automatically configurable I/O board and associated software avoids any need for jumpers, switches, or other configuration changes upon installation of the board. Utilization of the main computer capability to select addresses and values likely to be available involves an installation or other routine which arrives at a unique parameter through common commands and repetitive execution. Uniqueness of the parameter or address is accomplished by checking for use elsewhere in the system prior to operation of the board. Steps are taken to avoid any inappropriate changes in conflicting I/O boards by activating and disabling components such as the control register on the board through use of a state machine, by using non-destructive commands for initial checks, by tristating unnecessary lines, and by re-initializing registers whenever a conflict is encountered. Additionally no address space is used to activate the board.
    Type: Grant
    Filed: November 13, 1995
    Date of Patent: March 20, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Bradley W. Hamilton, John W. Slattery, Kerry J. Monroe
  • Patent number: 5524269
    Abstract: An automatically configurable I/O board and associated software avoids any need for jumpers, switches, or other configuration changes upon installation of the board. Utilization of the main computer capability to select addresses and values likely to be available involves an installation or other routine which arrives at a unique parameter through common commands and repetitive execution. Uniqueness of the parameter or address is accomplished by checking for use elsewhere in the system prior to operation of the board. Steps are taken to avoid any inappropriate changes in conflicting I/O boards by activating and disabling components such as the control register on the board through use of a state machine, by using non-destructive commands for initial checks, by tristating unnecessary lines, and by re-initializing registers whenever a conflict is encountered. Additionally no address space is used to activate the board.
    Type: Grant
    Filed: September 7, 1994
    Date of Patent: June 4, 1996
    Assignee: Hewlett-Packard Company
    Inventors: Bradley W. Hamilton, John W. Slattery, Kerry J. Monroe
  • Patent number: 5367640
    Abstract: An automatically configurable I/O board and associated software avoids any need for jumpers, switches, or other configuration changes upon installation of the board. Utilization of the main computer capability to select addresses and values likely to be available involves an installation or other routine which arrives at a unique parameter through common commands and repetitive execution. Uniqueness of the parameter or address is accomplished by checking for use elsewhere in the system prior to operation of the board. Steps are taken to avoid any inappropriate changes in conflicting I/O boards by activating components on the board through use of a state machine, by using non-destructive commands for initial checks, by tristating unnecessary lines, and by re-initializing registers whenever a conflict is encountered. Additionally no address space is used to activate the board.
    Type: Grant
    Filed: July 22, 1993
    Date of Patent: November 22, 1994
    Assignee: Hewlett-Packard Company
    Inventors: Bradley W. Hamilton, John W. Slattery, Kerry J. Monroe
  • Patent number: 5361005
    Abstract: A configurable driver/termination circuit for use in a peripheral device connected to a computer input/output controller bus. The driver/termination circuit has the pull-up current source characteristics of a three-state driver and the pull-down current sink characteristics of a open collector driver. Logic circuit defines the operating mode. In a default mode, the driver/termination circuit can function in either open collector or three-state bus designs. The circuit mode is changed by command from a host computer to explicitly operate as an open collector driver/terminator, as a three-state driver, or as an inactive high impedance. Alternatively, peripheral devices automatically select the mode which minimizes data transmission errors.
    Type: Grant
    Filed: March 31, 1993
    Date of Patent: November 1, 1994
    Assignee: Hewlett-Packard Company
    Inventors: John W. Slattery, Mark J. Jedrzejewski, Terry W. Norton
  • Patent number: 5274771
    Abstract: An automatically configurable I/O board and associated software avoids any need for jumpers, switches, or other configuration changes upon installation of the board. Utilization of the main computer capability to select addresses and values likely to be available involves an installation or other routine which arrives at a unique parameter through common commands and repetitive execution. Uniqueness of the parameter or address is accomplished by checking for use elsewhere in the system prior to operation of the board. Steps are taken to avoid any inappropriate changes in conflicting I/O boards by activating components on the board through use of a state machine, by using non-destructive commands for initial checks, by tristating unnecessary lines, and by re-initializing registers whenever a conflict is encountered. Additionally no address space is used to activate the board.
    Type: Grant
    Filed: August 20, 1992
    Date of Patent: December 28, 1993
    Assignee: Hewlett-Packard Company
    Inventors: Bradley W. Hamilton, John W. Slattery, Kerry J. Monroe