← Back to Patent Explorer
US5826015A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for secure remote programming of firmware and configurations of a computer over a network

Assignee: Hewlett Packard Enterprise Development LP
•
Filing: 1997-02-20
•
Granted: 1998-10-20
•
Expires: 2017-02-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and related apparatus enables one station on a local area network (LAN) 24 to remotely and securely modify sensitive information of another station on the LAN 24. A workstation 12, acting as a remote management console, generates a wake-up packet 32 or 42 intended for a desktop computer 14 on the LAN 24. A network interface 64 receives and processes the wake-up packet, and issues a signal to wake up the desktop computer. In response to the signal, the desktop computer 14 bootstraps. Data indicating that the network interface 64 has issued the signal is stored in register 104. In the course of bootstrapping, the processor 78 examines the register 104 to determine that the network interface 64 has initiated the wake-up of the desktop computer 14. Once this determination is made, the write protection circuitry 76 places the BIOS ROM 74 in an unprotected state wherein the contents BIOS ROM 74 can be modified by the workstation 12.

Inventors

  • 👤 Thomas J. Schmidt

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 16:12
CPC Classifications
H; H04; H04L; H04L63/00; H04L63/04; H04L63/0428; H04L63/0435; G; G06; G06F; G06F21/00; G06F21/50; G06F21/57; G06F21/572; H04L63/08; H04L63/083; H04L63/14; H04L63/1408; H04L9/00; H04L9/40; G06F11/00; G06F11/22; G06F11/2294; G06F2211/00; G06F2211/005; G06F2211/1097

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 80 words
A method for securely writing data over a network to a device in a system, comprising the steps of: generating a signal to wake up the system; determining whether the signal was generated in response to the system having received a wake-up packet from over the network; and configuring the system to allow data to be written to the device if the signal was generated in response to the wake-up packet, otherwise prohibiting data from being written to the device.
Claim 2
Independent Claim 80 words
A method for securely writing data over a network to a device in a system, comprising the steps of: generating a signal to wake up the system; determining whether the signal was generated in response to the system having received a wake-up packet from over the network; and configuring the system to allow data to be written to the device if the signal was generated in response to the wake-up packet, otherwise prohibiting data from being written to the device.
Claim 3
Dependent Claim 15 words
The method according to claim 1 wherein the wake-up packet is a secure wake-up packet.
Claim 4
Dependent Claim 52 words
The method according to claim 1, wherein the system includes a plurality of components that could have generated the signal to wake up the system, a particular one of the components having generated the signal, and further comprising the step of: storing data that identify the particular component that generated the signal.
Claim 5
Dependent Claim 27 words
The method according to claim 3, further comprising the steps of: bootstrapping the system in response to the signal; and reading the stored data during the bootstrapping.
Claim 6
Dependent Claim 34 words
The method of claim 3, wherein the step of configuring allows data to be written to the device when the stored data identify a network interface as the particular component that generated the signal.
Claim 7
Dependent Claim 37 words
The method of claim 3, wherein the step of configuring prohibits data from being written to the device when the stored data identify a power switch on the system as the particular component that generated the signal.
Claim 8
Dependent Claim 45 words
The method of claim 3, further comprising the step of: providing a register for storing the data that identify the particular component, the register having bits, each bit corresponding to one of the components in the system that could have generated the wake up signal.
Claim 9
Dependent Claim 37 words
The method of claim 7, further comprising the step of: setting the bit corresponding to the particular component to a first value when the particular component generates the signal, otherwise setting that bit to a second value.
Claim 10
Dependent Claim 150 words
An computer system for securely writing data to a device in a system over a network, comprising: a plurality of components capable of issuing a wake-up signal that wakes up the computer system, the components including a network interface coupled to the network for issuing the wake-up signal in response to receiving a valid wake-up packet from over the network, one of the components issuing the wake-up signal; data storage coupled to the network interface for storing data indicating whether the network interface has issued the wake-up signal; a processor coupled to the data storage for determining from the stored data whether the network interface issued the wake-up signal; and circuitry, coupled to the processor and the device, allowing data to be written to the device if the processor determines from the stored data that the network interface issued the signal, otherwise prohibiting data to be written to the device.
Claim 11
Dependent Claim 150 words
An computer system for securely writing data to a device in a system over a network, comprising: a plurality of components capable of issuing a wake-up signal that wakes up the computer system, the components including a network interface coupled to the network for issuing the wake-up signal in response to receiving a valid wake-up packet from over the network, one of the components issuing the wake-up signal; data storage coupled to the network interface for storing data indicating whether the network interface has issued the wake-up signal; a processor coupled to the data storage for determining from the stored data whether the network interface issued the wake-up signal; and circuitry, coupled to the processor and the device, allowing data to be written to the device if the processor determines from the stored data that the network interface issued the signal, otherwise prohibiting data to be written to the device.
Claim 12
Dependent Claim 25 words
The computer system of claim 9, further comprising: a register for storing the data that indicate whether the network interface has issued the wake-up signal.
Claim 13
Dependent Claim 31 words
The computer system of claim 10, wherein the register has a plurality of bits, each bit corresponding to one of the components in the system that can issue the wake-up signal.
Claim 14
Dependent Claim 49 words
The computer system of claim 10, wherein one of the components is a power switch that issues the wake-up signal when a user locally turns the power switch on, and wherein the circuitry prohibits data from being written to the device when the power switch issues the wake-up signal.

References Cited (Backward Citations)

US4051326A Cited
US5146561A Cited
US5485622A Cited
US5305321A Cited
US5404544A Cited
US5428745A Cited
US5606668A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-10-19 2002-04-20 2002-10-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-10-19 2006-04-20 2006-10-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-10-19 2010-04-20 2010-10-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag