# US 2014/0208145 A1 · Methods and apparatus for saving power

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

- Number: US 2014/0208145 A1
- Document ID: US20140208145A1
- Status: Published application
- Kind: A1
- Application number: 13/977,667
- Filed: 2012-03-25
- Published: 2014-07-24
- Earliest claimed: 2012-03-25
- Assignees: Intel Corporation
- Inventors: Jose Piccolotto; German Lancioni
- Web page: https://patentgrep.com/patent/US20140208145A1

## CPC

- G06F 1/32: Means for saving power
- G06F 1/3231: Monitoring the presence, absence or movement of users
- G06F 1/3265: {Power saving in display device}
- G09G 3/20: for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix {no fixed position being assigned to or needed to be assigned to the individual characters or partial characters}
- G09G 2330/022: in absence of operation, e.g. no data being entered during a predetermined time
- G09G 2330/027: Arrangements or methods related to powering off a display
- 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)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)
- 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

In one example embodiment, a device uses a camera and an eye detection service to determine whether a user is looking at a display of the device during periods when the user is not actively interacting with the device. In response to a determination that the user is not looking at the display, the display is automatically powered off. In response to the user's resumption of looking at the display, the display may be automatically powered back on. Other embodiments are described and claimed.

## Claims

### Claim at position 1

1-31. (canceled)

### Claim 32

One or more machine accessible media encoding instructions, which, when executed by a data processing system, cause the data processing system to perform a method, the method comprising:
determining cessation of user interaction with the data processing system;
powering up a camera of the data processing system; and
controlling a display of the data processing system based on one or more images captured by the camera.

### Claim 33 (depends on 32)

The one or more machine accessible media of claim 32, wherein the controlling the display of the data processing system comprises:
determining that a user is not looking at the display based on the one or more images captured by the camera; and
powering off the display.

### Claim 34 (depends on 33)

The one or more machine readable media of claim 33, the method further comprising:
after powering off the display, determining that a user is not looking at the display for at least a predetermined period of time; and
powering off the camera.

### Claim 35 (depends on 33)

The one or more machine readable media of claim 33, the method further comprising:
after powering off the display, detecting user interaction with the data processing system; and
in response to detecting user interaction with the data processing system, powering on the display.

### Claim 36 (depends on 33)

The one or more machine readable media of claim 33, wherein the determining that the user is not looking at the display comprises determining whether there is at least one eye in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 37 (depends on 33)

The one or more machine readable media of claim 33, wherein the determining that the user is not looking at the display comprises determining whether there is a pair of eyes in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 38 (depends on 33)

The one or more machine readable media of claim 33, wherein the determining that the user is not looking at the display comprises determining whether a face is in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 39 (depends on 33)

The one or more machine readable media of claim 33, wherein the determining that the user is not looking at the display comprises determining whether a face in view of the camera is pointed toward the display, based at least in part on the one or more images captured by the camera.

### Claim 40 (depends on 32)

The one or more machine readable media of claim 32, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of touch sensor input of the data processing system.

### Claim 41 (depends on 32)

The one or more machine readable media of claim 32, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of input at a data processing system peripheral.

### Claim 42 (depends on 32)

The one or more machine readable media of claim 32, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of audio input to the data processing system.

### Claim 43 (depends on 32)

The one or more machine readable media of claim 32, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of the delivery of content to be displayed by or at a device external to the data peripheral system.

### Claim 44 (depends on 32)

The one or more machine readable media of claim 32, wherein the cessation of user interaction with the data processing system comprises determining cessation of movement of the data peripheral system.

### Claim 45

A method for saving power, the method comprising:
determining cessation of user interaction with the data processing system;
powering up a camera of the data processing system; and
controlling a display of the data processing system based on one or more images captured by the camera.

### Claim 46 (depends on 45)

The method of claim 45, wherein the controlling the display of the data processing system comprises:
determining that a user is not looking at the display based on the one or more images captured by the camera; and
powering off the display.

### Claim 47 (depends on 45)

The method of claim 45, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of input at a data processing system peripheral.

### Claim 48 (depends on 45)

The method of claim 45, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of audio input to the data processing system.

### Claim 49 (depends on 45)

The method of claim 45, wherein the cessation of user interaction with the data processing system comprises determining cessation of movement of the data peripheral system.

### Claim 50

A data processing system comprising:
a camera;
a display;
one or more processors;
at least one machine readable media encoding instructions, which, when executed by the data processing system, cause the data processing system to perform a method, the method comprising:
determining cessation of user interaction with the data processing system;
powering up the camera of the data processing system; and
controlling the display of the data processing system based on one or more images captured by the camera.

### Claim 51 (depends on 50)

The data processing system of claim 50, wherein the controlling the display of the data processing system comprises:
determining that a user is not looking at the display based on the one or more images captured by the camera; and
powering off the display.

### Claim 52 (depends on 51)

The data processing system of claim 51, the method further comprising:
after powering off the display, determining that a user is not looking at the display for at least a predetermined period of time; and
powering off the camera.

### Claim 53 (depends on 51)

The data processing system of claim 51, the method further comprising:
after powering off the display, detecting user interaction with the data processing system; and
in response to detecting user interaction with the data processing system, powering on the display.

### Claim 54 (depends on 51)

The data processing system of claim 51, wherein the determining that the user is not looking at the display comprises determining whether there is at least one eye in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 55 (depends on 51)

The data processing system of claim 51, wherein the determining that the user is not looking at the display comprises determining whether there is a pair of eyes in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 56 (depends on 51)

The data processing system of claim 51, wherein the determining that the user is not looking at the display comprises determining whether a face is in view of the camera based at least in part on the one or more images captured by the camera.

### Claim 57 (depends on 50)

The data processing system of claim 50, wherein the determining that the user is not looking at the display comprises determining whether a face in view of the camera is pointed toward the display, based at least in part on the one or more images captured by the camera.

### Claim 58 (depends on 50)

The data processing system of claim 50, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of touch sensor input of the data processing system.

### Claim 59 (depends on 50)

The data processing system of claim 50, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of input at a data processing system peripheral.

### Claim 60 (depends on 50)

The data processing system of claim 50, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of audio input to the data processing system.

### Claim 61 (depends on 50)

The data processing system of claim 50, wherein the determining cessation of user interaction with the data processing system comprises determining cessation of the delivery of content to be displayed by or at a device external to the data peripheral system.

### Claim 62 (depends on 50)

The data processing system of claim 50, wherein the cessation of user interaction with the data processing system comprises determining cessation of movement of the data peripheral system.
