Patents by Inventor Kenneth A. Jansen

Kenneth A. Jansen 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: 20090037609
    Abstract: A middle manager and methods are provided to enable a plurality of host devices to share one or more input/output devices. The middle manager initializes each shared input/output device and binds one or more functions of each input/output device to a specific host node in the system, such that hosts may only access functions to which they are bound. The middle manager may also utilize a configuration register map to translate values from the actual configuration register into a unique modified value for each of the plurality of host devices such that each host device may access and use the shared input/output device regardless of the firmware or operating system operating thereon.
    Type: Application
    Filed: July 30, 2007
    Publication date: February 5, 2009
    Inventors: Dwight D. Riley, James X. Dinh, Barry S. Basile, Kenneth A. Jansen, Hubert E. Brinkmann, David L. Matthews, Paul V. Brownell
  • Publication number: 20090037617
    Abstract: A middle manager and methods are provided to enable a plurality of host devices to share one or more input/output devices. The middle manager initializes each shared input/output device and binds one or more functions of each input/output device to a specific host node in the system, such that hosts may only access functions to which they are bound. The middle manager may also utilize a configuration register map to translate values from the actual configuration register into a unique modified value for each of the plurality of host devices such that each host device may access and use the shared input/output device regardless of the firmware or operating system operating thereon.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 5, 2009
    Inventors: Dwight D. RILEY, James Xuan Dinh, Barry S. Basile, Kenneth A. Jansen, Hubert E. Brinkmann, David L. Matthews, Paul V. Brownell
  • Patent number: 7409581
    Abstract: A computer system includes memory modules, a central processing unit and a memory controller. The memory controller is configured to access the memory modules in response to interaction with the central processing unit and define a fault tolerant memory array with the memory modules. Each memory module stores first data represented by second data stored by the other memory modules.
    Type: Grant
    Filed: August 5, 2002
    Date of Patent: August 5, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul A. Santeler, Kenneth A. Jansen, Sompong P. Olarig
  • Patent number: 6970361
    Abstract: A multi-sectional computing device configurable for a plurality of computing worlds, including portable and desktop computing worlds. The technique includes a space saving and configuration technique utilizing multiple joints disposed between multiple sections to facilitate rotational orientation of the sections to adjust for space limitations and other characteristics of a desired environment or computing world. The multiple sections include a display assembly and a housing assembly for computing components.
    Type: Grant
    Filed: October 28, 2003
    Date of Patent: November 29, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Kenneth A. Jansen
  • Patent number: 6785835
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The system supports DIMMs having X4 and X8 configurations. The system also transitions between various states, including a redundant state and a non-redundant state, to facilitate “hot-plug” capabilities utilizing its removable memory cartridges.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: August 31, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John M. MacLaren, Paul Santeler, Kenneth A. Jansen, Sompong P. Olarig, Robert A. Lester, Patrick L. Ferguson, John E. Larson, Jerome J. Johnson, Gary J. Piccirillo
  • Patent number: 6667889
    Abstract: A pivotable circuit board holder is featured. The pivotable circuit board holder enables a circuit board to be pivoted from a first position, such as the vertical position, to a second position, such as the horizontal position. The circuit board is removed from the circuit board holder when positioned to the second position.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: December 23, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Kenneth A. Jansen
  • Publication number: 20030128529
    Abstract: A pivotable circuit board holder is featured. The pivotable circuit board holder enables a circuit board to be pivoted from a first position, such as the vertical position, to a second position, such as the horizontal position. The circuit board is removed from the circuit board holder when positioned to the second position.
    Type: Application
    Filed: January 7, 2002
    Publication date: July 10, 2003
    Inventor: Kenneth A. Jansen
  • Publication number: 20020194530
    Abstract: A computer system includes memory modules, a central processing unit and a memory controller. The memory controller is configured to access the memory modules in response to interaction with the central processing unit and define a fault tolerant memory array with the memory modules. Each memory module stores first data represented by second data stored by the other memory modules.
    Type: Application
    Filed: August 5, 2002
    Publication date: December 19, 2002
    Inventors: Paul A. Santeler, Kenneth A. Jansen, Sompong P. Olarig
  • Patent number: 6463495
    Abstract: A method and system of intrachassis computer component command and control. The existing power rail is used as network connectivity. Further, the CEBus standard (or a CEBus standard modified for the particular power bus) is used to provide platform management functionality. This management functionality is similar to that provided by the proposed IPMI specification. However, the management functionality is implemented intrachassis, that is, it is applied to the internal components of the machine. Particularly advantageous functions, such as rollcall enumeration and command authentication and verification, are included in a preferred embodiment. Further, because these innovative techniques utilize the existing power rail, no additional external cables are required.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: October 8, 2002
    Assignee: Compaq Information Technologies Group, L.P.
    Inventors: Michael F. Angelo, Sompong P. Olarig, Chi Kim Sides, Kenneth A. Jansen
  • Patent number: 6463529
    Abstract: A processor-based system includes a processing unit. The processing unit includes at least a processor and preferably also a cache memory, a cache memory controller and a numerical coprocessor. The processing unit is reset in response to a system reset signal being asserted at a reset input node and only selected portions of the processing unit are reset in response to a partial-reset signal being asserted at a partial-reset input node. The system can also include a number of other components such as video circuitry, a hard disk drive, bus interface circuitry, a speaker, a keyboard controller and a keyboard.
    Type: Grant
    Filed: February 10, 1997
    Date of Patent: October 8, 2002
    Assignee: Compaq Computer Corporation, Inc.
    Inventors: David A. Miller, Kenneth A. Jansen, Paul R. Culley
  • Patent number: 6430702
    Abstract: A computer system includes memory modules, a central processing unit and a memory controller. The memory controller is configured to access the memory modules in response to interaction with the central processing unit and define a fault tolerant memory array with the memory modules. Each memory module stores first data represented by second data stored by the other memory modules.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: August 6, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Paul A. Santeler, Kenneth A. Jansen, Sompong P. Olarig
  • Patent number: 6370657
    Abstract: A scheme may be used to remove or replace a processor in a multiprocessor computer without the need for turning the computer off to replace the processor. In this scheme, the bus to which the processor is coupled is identified so that all processors coupled to the bus may be placed in sleep mode. This act does not alter the normal operation of processors that may be coupled to another bus. Once the processors are in sleep mode, the processor may be removed or replaced. Afterward, all processors may be returned to normal operation.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: April 9, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Kenneth A. Jansen, Sompong P. Olarig, John E. Jenne
  • Patent number: 6360333
    Abstract: A multiprocessor computer includes a fault detection scheme which detects and identifies the failure of one of the processors. Each processor is assigned a write location, which may be a unique register. During normal computer operation, each processor intermittently performs a test and stores the results of the test in the assigned write location. The stored results are compared to expected results, and an error signal is generated if the stored results differ from the expected results to indicate that one of the processors has failed.
    Type: Grant
    Filed: November 19, 1998
    Date of Patent: March 19, 2002
    Assignee: Compaq Computer Corporation
    Inventors: Kenneth A. Jansen, Sompong P. Olarig, John E. Jenne
  • Publication number: 20010039632
    Abstract: A computer system includes a plurality of memory modules that contain semiconductor memory, such as DIMMs. The system includes a host/data controller that utilizes an XOR engine to store data and parity information in a striped fashion on the plurality of memory modules to create a redundant array of industry standard DIMMs (RAID). The system supports DIMMs having X4 and X8 configurations. The system also transitions between various states, including a redundant state and a non-redundant state, to facilitate “hot-plug” capabilities utilizing its removable memory cartridges.
    Type: Application
    Filed: January 25, 2001
    Publication date: November 8, 2001
    Inventors: John M. MacLaren, Paul Santeler, Kenneth A. Jansen, Sompong P. Olarig, Robert A. Lester, Patrick L. Ferguson, John E. Larson, Jerome J. Johnson, Gary J. Piccirillo
  • Patent number: 6314515
    Abstract: Two design variations which allow multiple processors to start up using a single ROM are disclosed. In each design, a single, primary processor is allowed to perform a complete POST while the remaining, secondary processors are directed in the course of their POST to perform a more limited initialization sequence. At power on, the primary processor begins a normal POST, while the secondary processors are held until a vector is placed into a redirection vector location. Each secondary processor is then subsequently started, using its own initialization code located at the address indicated by the redirection vector. The first technique is applicable to general multiprocessor systems because the implementation of this design can be run either from external software or from an addition to the operating system of the particular machine on which it is being used.
    Type: Grant
    Filed: July 19, 1999
    Date of Patent: November 6, 2001
    Assignee: Compaq Computer Corporation
    Inventors: David A. Miller, Kenneth A. Jansen, Montgomery C. McGraw, Darren J. Cepulis
  • Patent number: 6223301
    Abstract: A computer system includes memory modules, a central processing unit and a memory controller. The memory controller is configured to access the memory modules in response to interaction with the central processing unit and define a fault tolerant memory array with the memory modules. Each memory module stores first data represented by second data stored by the other memory modules.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: April 24, 2001
    Assignee: Compaq Computer Corporation
    Inventors: Paul A. Santeler, Kenneth A. Jansen, Sompong P. Olarig
  • Patent number: 6119228
    Abstract: A method for providing secure remote control commands in a distributing computer environment. In the preferred embodiment of the invention, a network administrator or network management software creates a shutdown record, including an index or time stamp, for powering down a specified network computer(s). Prior to broadcast over the network, a secure one-way hash function is performed on the shutdown record. The result of the one-way hash function is encrypted using the network administrator's private key, thereby generating a digital signature that can be verified by specially configured network nodes. The digital signature is appended to the original shutdown record prior to broadcast to the network. Upon receiving the broadcast message, the targeted network computer(s) validates the broadcast message by verifying the digital signature of the packet or frame. The validation process is performed by decrypting the hash value representation of the shutdown record using the network administrator's public key.
    Type: Grant
    Filed: August 22, 1997
    Date of Patent: September 12, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Michael F. Angelo, David L. Collins, Donald D. Kim, Kenneth A. Jansen
  • Patent number: 6098132
    Abstract: A computer system includes a memory bus, a connector and a controller. The connector is configured to receive a memory module and prevent removal of the memory module from the connector in a first state. The connector allows removal of the memory module from the connector in a second state. The controller is configured to change a connection status between the connector and the memory bus in response to the connector changing from one of the states to the other state. A central processing unit of the computer system is configured to use the memory bus to store data in the memory module.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: August 1, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Sompong P. Olarig, Kenneth A. Jansen, Paul A. Santeler
  • Patent number: 6035407
    Abstract: A computer includes a packaged integrated circuit having an information storage area containing information determined only after the integrated circuit is packaged and tested, and a control circuit that uses the information to configure the computer. A computer also may include a bus line connecting two GTL electronic components at a single termination point and a pull-up resistor connecting the termination point to a termination voltage supply.
    Type: Grant
    Filed: July 15, 1996
    Date of Patent: March 7, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Ghassan R. Gebara, Kenneth A. Jansen
  • Patent number: 6032257
    Abstract: A method of theft protection for computers and computer related hardware. Warranty fraud, theft of proprietary technology, and hardware theft are minimized by encoding the hardware components such that a digitally authenticated handshake must be performed between the system and the component at power-up. If the handshake is successful, normal operation continues with all enhancements. If the handshake is unsuccessful, the device is disabled or shifted into a lower performance mode.
    Type: Grant
    Filed: August 29, 1997
    Date of Patent: February 29, 2000
    Assignee: Compaq Computer Corporation
    Inventors: Sompong P. Olarig, Michael F. Angelo, Kenneth A. Jansen