# US 2021/0240842 A1 · Information handling system adaptive user presence detection

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

- Number: US 2021/0240842 A1
- Document ID: US20210240842A1
- Status: Published application
- Kind: A1
- Application number: 16/778,805
- Filed: 2020-01-31
- Published: 2021-08-05
- Earliest claimed: 2020-01-31
- Assignees: Dell Products L.P.
- Applicants: Dell Products L.P.
- Inventors: Daniel L. Hamlin; Vivek Viswanathan Iyer
- Web page: https://patentgrep.com/patent/US20210240842A1

## CPC

- G06F 21/604: {Tools and structures for managing or administering access control systems}
- G01S 7/4808: {Evaluating distance, position or velocity data}
- G01S 17/04: Systems determining the presence of a target
- G01S 17/08: for measuring distance only (indirect measurement G01S17/46; active triangulation systems G01S17/48)
- G06F 1/32: Means for saving power
- G06F 1/3203: Power management, i.e. event-based initiation of a power-saving mode
- G06F 1/3231: Monitoring the presence, absence or movement of users
- G06F 13/4068: {Electrical coupling}
- G06F 21/31: User authentication
- G06N 20/00: Machine learning
- G01S 17/87: Combinations of systems using electromagnetic waves other than radio waves
- G06F 2221/2129: Authenticate client device independently of the user
- G06Q 50/265: {Personal security, identity or safety}
- 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)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- 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

End user presence and absence states are determined at an information handling system by analyzing infrared time of flight sensor presence detection information with configuration settings based upon operating conditions at the information handling system. User presence and absence state accuracy is validated and invalidated to analyze and determine optimal configuration settings for each of plural operating conditions, such as the location of the information handling system, ambient light and the availability of plural infrared time of flight sensors, such as the availability of secondary infrared time of flight sensors integrated in peripheral devices.

## Claims

### Claim 1

An information handling system comprising:
a housing;
a processor disposed in the housing and operable to execute instructions that process information;
a memory disposed in the housing and interfaced with the processor, the memory operable to store the instructions and information;
a graphics processor disposed in the housing and interfaced with the processor, the graphics processor operable to process the information to defined visual images for presentation at a display;
a display integrated in the housing and interfaced with the graphics processor, the display operable to present the visual image;
an embedded controller disposed in the housing and interfaced with the processor, the embedded controller operable to coordinate communications of input devices to the processor;
an infrared time of flight sensor integrated in the housing and interfaced with the processor, the infrared time of flight sensor operable to detect end user presence detection information; and
a presence detection module stored in non-transient memory and operable when executed on the processor to determine predetermined operating conditions external to the housing and to apply the predetermined operating conditions to select one of plural configuration policies to apply to the presence detection information for determining a user presence state and a user absence state.

### Claim 2 (depends on 1)

The information handling system of claim 1 further comprising:
an adaption service stored in the non-transient memory and operable when executed on the processor to monitor accuracy associated with the user presence state and the user absence state determinations of the presence detection module to adapt the plural configuration policies for the predetermined operating conditions.

### Claim 3 (depends on 2)

The information handling system of claim 2 further comprising:
a peripheral device external to the housing and interfaced with the processor, the peripheral device integrating an infrared time of flight sensor to detect end user presence detection information; and
wherein the predetermined operating conditions comprise plural available infrared time of flight sensors.

### Claim 4 (depends on 3)

The information handling system of claim 3 wherein the plural configuration policies comprise a first sensitivity setting when only one infrared time of flight sensor is detecting the end user presence state and the end user absence state, and a second sensitivity when plural infrared time of flight sensors are detecting the end user presence state and the end user absence state.

### Claim 5 (depends on 4)

The information handling system of claim 4 wherein:
the housing has first and second housing portions rotationally coupled by a hinge to rotate between open and closed positions; and
the plural configuration policies comprise a first sensitivity setting associated with a first rotational orientation and a second sensitivity setting associated with a second rotational orientation.

### Claim 6 (depends on 2)

The information handling system of claim 2 wherein:
predetermined operating conditions comprise a physical location of the information handling system; and
the plural configuration policies comprise a sensitivity setting of the infrared time of flight sensor.

### Claim 7 (depends on 2)

The information handling system of claim 2 wherein:
predetermined operating conditions comprise a time of day; and
the plural configuration policies comprise a sensitivity setting of the infrared time of flight sensor.

### Claim 8 (depends on 1)

The information handling system of claim 1 wherein the adaption service determines accuracy by comparing infrared time of flight sensor user presence state and user absence state determinations against indications of user absence and user presence made through end user inputs at input/output devices.

### Claim 9 (depends on 1)

The information handling system of claim 1 further comprising:
a network module integrated in the housing and interfaced with the processor, the network module operable to communicate with an external server information handling system;
wherein the adaption service communicates the predetermined operating conditions and the plural configuration settings to the external server information handling system.

### Claim 10

A method for detecting user presence and absence states at an information handling system, the method comprising:
monitoring plural sensors at the information handling system to detect predetermined operating conditions; and
in response to detecting the predetermined operating conditions, selecting a configuration for configuring an infrared time of flight sensor integrated in the information handling system to determine the end user presence and absence states, the selected configuration associated with the predetermined operating conditions from a set of plural configurations associated with plural predetermined operating conditions.

### Claim 11 (depends on 10)

The method of claim 10 further comprising:
monitoring input devices of the information handling system to validate and invalidate the end user presence and end user absence states; and
adjusting the plural configurations based upon whether the monitoring input devices validate and invalidate the user presence and user absence states.

### Claim 12 (depends on 10)

The method of claim 10 wherein:
the predetermined operating conditions comprise a physical location of the information handling system; and
the selected configuration comprises an infrared time of flight sensitivity setting.

### Claim 13 (depends on 10)

The method of claim 10 wherein:
the predetermined operating conditions comprise a peripheral device external to the information handling system and integrating an infrared time of flight sensor communicating end user presence detection information to the information handling system; and
the selected configuration comprises an infrared time of flight sensitivity setting for the infrared time of flight sensor integrated in the information handling system.

### Claim 14 (depends on 13)

The method of claim 13 wherein the peripheral comprises a docking station.

### Claim 15 (depends on 13)

The method of claim 13 wherein the peripheral device comprises a display.

### Claim 16 (depends on 13)

The method of claim 13 wherein the peripheral device comprises a keyboard.

### Claim 17 (depends on 10)

The method of claim 10 further comprising:
communicating the predetermined operating conditions and plural configurations through network to server information handling system; and
analyzing the predetermined operating conditions and plural configurations at the server information handling system to refine the set of plural configurations.

### Claim 18

A system for user presence detection, the system comprising:
an infrared time of flight sensor integrated in an information handling system; and
non-transitory memory integrated in the information handling system and storing instructions that when executed on a processor:
monitor operating conditions at the information handling system to detect predetermined operating conditions; and
in response to the detected predetermined operating conditions, to apply associated configuration settings to the infrared time of flight sensor.

### Claim 19 (depends on 18)

The system of claim 18 further comprising:
a peripheral device having an integrated infrared time of flight sensor;
first associated configuration settings to apply when both infrared time of flight sensors are operational; and
second associated configuration settings to apply when only one of the infrared time of flight sensors are operational.

### Claim 20 (depends on 18)

The system of claim 18 further comprising instructions to adapt the plural configuration settings based upon validation and invalidation of end user presence and end user absence states.
