Search Patents
  • Patent number: 6839836
    Abstract: Upon activation of a portable computer, a check is made to see if a user has indicated a reduced operating system is to be used. If the user has indicated the reduced operating system is to be used, the reduced operating system is activated. The reduced operating system is stored within a special memory area within the portable computer. The reduced operating system uses less system resources than a full function operating system for the portable computer. If the computer is activated and the user has not indicated the reduced operating system is to be used, the full function operating system of the portable computer is activated.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: January 4, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James R Cole, James P Dickie, Robert P Bliven, Dennis R Esterberg, Chadwick W Stryker
  • Patent number: 8245021
    Abstract: According to an embodiment, a system comprises a client, a BIOS on the client, and an image support application in the BIOS operable to re-image the client.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: August 14, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Norman P. Brown, Wayne Sharum
  • Patent number: 8661233
    Abstract: Embodiments provide methods, systems, and articles of manufacture for determining a configuration for system board based on a connector. The connector may have a structure that enables a system board to determine configuration data associated with a system configuration.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: February 25, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Mikuszewski, Gregory P Ziarnik
  • Patent number: 7055148
    Abstract: A system and a method that uses a software application operable under a current firmware/operating system configuration to install a new firmware version without “compromising” the operating system are presented. The software application may configure a computer system to install a plurality of software fixes configured to enhance functionality under a new firmware/operating system environment after the firmware has been successfully upgraded. Such functionality enhancements may be associated with external peripherals, as well as, input/output circuit cards, processors, and the like. In addition, the software application may configure the computing device to “boot” under the new firmware/operating system environment upon subsequent system initializations. Furthermore, the software application permits the distribution of firmware upgrades via a network.
    Type: Grant
    Filed: December 7, 2000
    Date of Patent: May 30, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James L Marsh, R Scott Holbrook, Eugene L Jung
  • Patent number: 7694120
    Abstract: A pin strap setting override system comprises logic configured to determine whether a pin strap setting for at least one feature of an integrated circuit (IC) is set to enable, the logic further configured to automatically override the enable pin strap setting if a flag stored in a memory indicates a disable setting for the at least one feature.
    Type: Grant
    Filed: January 18, 2007
    Date of Patent: April 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul J. Broyles, Gregory P. Ziarnik
  • Patent number: 8762697
    Abstract: A method comprises receiving user input during a boot process requesting a list of selectable boot devices to be provided from which the user can select one of the devices to boot a system. The method further comprises precluding a function from being performed, the function otherwise permitting a user to select the device to be used to boot the system.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 24, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul J. Broyles, Jeffrey P. Kenline
  • Patent number: 8533445
    Abstract: During a boot block part of a boot procedure in an electronic device having a persistent secondary storage, a feature that prevents access to the persistent secondary storage is disabled. The persistent secondary storage is accessed during the boot block part of the boot procedure to retrieve information to perform a predetermined task.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: September 10, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Lan Wang, Valiuddin Y Ali, James L. Mondshine
  • Patent number: 8856560
    Abstract: Example embodiments disclosed herein relate to determining a setting at a component. An output to be powered by a low power state power rail can output a value. The component is to be powered by an auxiliary power rail and determines the setting based on the value at auxiliary power good.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: October 7, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gregory P. Ziarnik, Michael R. Durham, Stephen J. Higham
  • Patent number: 11520662
    Abstract: In some examples, a device includes a processor, a core hardware logic to execute instructions to perform a task in the device, and a controller separate from the processor. The controller detects corruption of the instructions, and in response to detecting the corruption, load a recovery code to the core hardware logic to trigger recovery of the core hardware logic from the corruption of the instructions.
    Type: Grant
    Filed: February 11, 2019
    Date of Patent: December 6, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jeffrey Kevin Jeansonne, Valiuddin Ali, Richard Bramley
  • Patent number: 7827394
    Abstract: A system is provided, the system includes a base computer having operating system (OS) settings and Basic Input/Output System (BIOS) settings. The system also includes a plurality of managed computers. An OS image file having the OS settings and the BIOS settings is transferred from the base computer to the managed computers for configuring the managed computers.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: November 2, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Norman P. Brown, Joseph W. Hoch, Sam J. Lee
  • Patent number: 6725324
    Abstract: The disclosed embodiments provide an efficient method and apparatus for reprogramming flash memory in a multiprocessor computer system. A bootstrap processor (BSP) partitions portions of an image to be programmed into the flash memory and may divide those portions amongst itself and one or-more application processors (APs) for reprogramming.
    Type: Grant
    Filed: April 23, 2002
    Date of Patent: April 20, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David L. Collins, Steven Ray Dupree
  • Patent number: 7681023
    Abstract: A method according to the invention ensures optimal memory configuration in a computer: A determination is made whether performance can be improved by rearranging the DIMMs that are installed in the computer. If so, then a user of the computer is notified that the DIMMs can be rearranged to improve performance.
    Type: Grant
    Filed: April 30, 2004
    Date of Patent: March 16, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Robert J. Volentine, Mark A. Piwonka, Patrick L. Gibbons
  • Patent number: 7797525
    Abstract: A programmable electronic device automatically identifies at least a portion of a system configuration for the programmable electronic device and automatically generates an image request based at least in part on the identified system configuration. The programmable electronic device transmits the image request over one or more networks to a server, receives an image of operating system software, and installs the received image.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: September 14, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sam Jung-Won Lee, Charles J. Bordelon, Wayne P. Sharum, Joseph W. Hoch
  • Patent number: 7500090
    Abstract: An operating environment configuration system comprises a first operating system of a computer device having at least one configuration setting associated therewith, and a second operating system of the computer device configured to automatically retrieve the at least one configuration setting and configure at least one component associated with the second operating system with the at least one configuration setting.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 3, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James L. Mondshine, William Caldwell Crosswy, Christopher W. Larsen
  • Patent number: 9009454
    Abstract: In one embodiment a computing device comprises a processor, a memory module coupled to the process and comprising logic instructions stored in a computer readable medium which, when executed, configure the processor to initiate boot operations in a computing device, present an authentication challenge when authentication is required to boot the computing device, continue boot operations in response to a successful response to the authentication challenge, and invoke an error routine in response to an unsuccessful response to the authentication challenge.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: April 14, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Juan I. Martinez, William P. Swaney
  • Patent number: 7363479
    Abstract: In one embodiment, a server is provisioned to a client by: 1) pre-booting a server of a server pool using a client-neutral operating system image, before the server is provisioned to the client; 2) provisioning the pre-booted server to a virtual network of the client; 3) mounting client storage volumes to the provisioned server; and then 4) processing a client-specific configuration file. Other related methods and apparatus are also disclosed.
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: April 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Philip M. Walker, Roy L. Johnson
  • Patent number: 7111202
    Abstract: The disclosed embodiments provide an efficient method and apparatus for avoiding hangs when a computer system is unable to complete a proper boot. Booting is attempted from each device in a standard boot order list until a successful boot occurs. If the standard boot order list is exhausted without a successful boot, the boot sequence is retried after a predetermined time period.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: September 19, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: John M. Cagle, Daniel John Zink, James T. Bodner
  • Patent number: 7299467
    Abstract: A computer system includes a plurality of nodes coupled together wherein each node may comprise a processor and memory. The system may also include a plurality of software objects usable by any of the nodes. Each object may be provided to, and stored in, the memory of the node that most frequently uses the object.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: November 20, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David L. Collins, Steven R. Dupree
  • Patent number: 8051280
    Abstract: An operating environment configuration system comprises a first operating system of a computer device having at least one configuration setting associated therewith, and a second operating system of the computer device configured to automatically retrieve the at least one configuration setting and configure at least one component associated with the second operating system with the at least one configuration setting.
    Type: Grant
    Filed: February 2, 2009
    Date of Patent: November 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James L. Mondshine, William Caldwell Crosswy, Christopher W. Larsen
  • Patent number: 6625730
    Abstract: A method and apparatus for protecting a computer system. Specifically, a method and system for validating portions of memory at each power-on cycle is described. A Boot Block is used to validate the BIOS, CMOS and NVRAM of a system. The BIOS may also be used to validate the Boot Block, CMOS and NVRAM.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: September 23, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael F. Angelo, George David Wisecup, David L. Collins