# US 10,768,687 B2 · Determination of a zero watt state for implementation

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,768,687 B2
- Document ID: US10768687B2
- Status: Granted
- Kind: B2
- Application number: 15/995,673
- Filed: 2018-06-01
- Published: 2018-09-27
- Granted: 2020-09-08
- Earliest claimed: 2018-06-01
- Assignees: Hewlett-Packard Development Company, L.P.
- Applicants: Hewlett-Packard Development Company, L.P.
- Inventors: Louis B. Hobson; Michael R. Durham; Robert S. Wright
- Web page: https://patentgrep.com/patent/US10768687B2

## CPC

- G06F 1/3287: by switching off individual functional units in the computer system
- G06F 1/26: Power supply means, e.g. regulation thereof (for memories G11C)
- G06F 1/3246: by software initiated power-off
- G06F 1/3296: by lowering the supply or operating voltage
- G06F 9/4418: {Suspend and resume; Hibernate and awake}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

Examples herein disclose determining whether a computing device should implement a zero watt state according to an engagement of a button. The examples disconnect a power source to the computing device based upon the determination the computing device should implement the zero watt state.

## Claims

### Claim 1

A method comprising:
preserving content on a computing device into a non-volatile memory by implementing a hibernation state prior to implementation of a zero watt state based on a determination that the computing device is in a standby state or normal operation state, wherein the computing device is to consume zero power in the zero watt state; and
responsive to preserving the content, disconnecting the computing device from a power source to enter the zero watt state.

### Claim 2 (depends on 1)

The method of claim 1, further comprising processing an engagement of a button on a computing device and preserving the content responsive to the engagement of the button.

### Claim 3 (depends on 2)

The method of claim 2 wherein processing the engagement of the button comprises:
generating a signal for transmission to an operating system to implement the hibernation state prior to implementation of the zero watt state.

### Claim 4 (depends on 3)

The method of claim 3 further comprising:
processing an engagement of a button on the computing device by:
transmitting a signal to an operating system to write a hibernation state code to a register; and
writing the hibernation state code to the register prior to implementation of the zero watt state.

### Claim 5 (depends on 3)

The method of claim 3 further comprising:
processing a disengagement of the button on the computing device; and
connecting the computing device to the power source to implement the normal operation state of the computing device.

### Claim 6

A computing device comprising:
a processor; and
a machine-readable storage medium storing instruction executable by the processor to:
determine whether the computing device is in a standby state or normal operation state;
based on the determination the computing device is in a standby state or normal operation state, preserve content on the computing device into a non-volatile memory by implementing a hibernation state; and
responsive to preserving the content, disconnect a power source from the computing device to implement the zero watt state.

### Claim 7 (depends on 6)

The computing device of claim 6 further comprising:
a button to transmit a signal to an operating system; and
an operating system to write a hibernation state code to a register prior to implementation of the zero watt state.

### Claim 8 (depends on 6)

The computing device of claim 6 further comprising a register to indicate whether the zero watt state is enabled on the computing device.

### Claim 9 (depends on 6)

The computing device of claim 6 further comprising a switch to connect the computing device to the power source.

### Claim 10 (depends on 6)

The computing device of claim 6 further comprising a button, wherein the button comprises a spring loaded switch, and wherein the medium further comprises instructions to track a period of time in which the zero watt state is implemented and after this period of time has passed, transmit a signal to the spring loaded switch to release the button.

### Claim 11

A non-transitory machine-readable storage medium comprising instructions that when executed by a processor cause a computing device to:
process a state of inactivity to determine whether the computing device is in a hibernation state;
based on the determination the computing device is not in the hibernation state, preserve content on the computing device into a non-volatile memory by implementing the hibernation state prior to implementation of a zero watt state; and
transmit a signal to disconnect a power source from the computing device to implement the zero watt state.
