# US 12,010,625 B2 · Apparatus, system, and method of waking up a computing device based on wireless sensing

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

- Number: US 12,010,625 B2
- Document ID: US12010625B2
- Status: Granted
- Kind: B2
- Application number: 17/132,110
- Filed: 2020-12-23
- Published: 2021-06-03
- Granted: 2024-06-11
- Earliest claimed: 2020-12-23
- Assignees: Intel Corporation
- Applicants: Intel Corporation
- Inventors: Ehud Reshef
- Web page: https://patentgrep.com/patent/US12010625B2

## CPC

- H04W 52/0245: {according to signal strength}
- H04L 12/12: Arrangements for remote connection or disconnection of substations or of equipment thereof
- H04W 52/0229: {where the received signal is a wanted signal}
- Y02D 30/70: in wireless communication networks
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- 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

For example, an apparatus may be configured to maintain user device information to identify one or more user devices of a user of a computing device; to determine, when the computing device is at a low power mode of operation, that a detected user device of the one or more user devices is within a user detection range from the computing device based on a wireless signal from the user device; based on determination that the user device is within the user detection range from the computing device, to trigger a wireless proximity sensing to detect whether the user is within a wakeup range from the computing device; and based on detection that the user is within the wakeup range from the computing device, to trigger the computing device to wakeup from the low power mode.

## Claims

### Claim 1

An apparatus comprising logic and circuitry configured to cause a computing device to:
maintain user device information to identify one or more user devices of a user;
when the computing device is at a low power mode of operation, determine that a detected user device of the one or more user devices is within a user detection range from the computing device based on a wireless signal from the user device;
based on determination that the user device is within the user detection range from the computing device, trigger a wireless proximity sensing to detect whether the user is within a wakeup range from the computing device based on channel estimation measurements corresponding to a plurality of Physical layer Protocol Data Units (PPDUs) received by the computing device over a wireless communication channel, the wakeup range is shorter than the user detection range; and
based on detection that the user is within the wakeup range from the computing device, trigger the computing device to wakeup from the low power mode of operation.

### Claim 2 (depends on 1)

The apparatus of claim 1 configured to set the user device information to identify a paired user device, which is paired with the computing device.

### Claim 3 (depends on 1)

The apparatus of claim 1 configured to determine whether a detected device is to be classified as a personal user device carried by the user based on at least one predefined classification criterion, and to set the user device information to include the detected device in the one or more user devices based on a determination that the detected device is to be classified as the personal user device carried by the user.

### Claim 4 (depends on 3)

The apparatus of claim 3, wherein the detection criterion comprises a correlation between detections of the detected device and a proximity of the user to the computing device.

### Claim 5 (depends on 3)

The apparatus of claim 3, wherein the detection criterion comprises a correlation between detections of the detected device and time periods in which the user interacts with the computing device.

### Claim 6 (depends on 1)

The apparatus of claim 1 configured to cause the computing device to operate the wireless proximity sensing at a first accuracy level when the computing device is at the low power mode of operation, and, based on the determination that the user device is within the user detection range from the computing device, trigger the wireless proximity sensing at a second accuracy level, the second accuracy level higher than the first accuracy level.

### Claim 7 (depends on 1)

The apparatus of claim 1 configured to, based on detection that the user is within the wakeup range from the computing device, trigger the computing device to wakeup from the low power mode of operation to a power mode of operation sufficient to authenticate the user.

### Claim 8 (depends on 1)

The apparatus of claim 1 configured to trigger the computing device to switch from a locked mode to an unlocked mode based on a determination that the user device is still within the user detection range when the user is detected to be within the wakeup range from the computing device.

### Claim 9 (depends on 1)

The apparatus of claim 1 configured to determine a successful authentication of the user based on a determination that the user device is still within the user detection range when the user is detected to be within the wakeup range from the computing device.

### Claim 10 (depends on 1)

The apparatus of claim 1, wherein the plurality of PPDUs comprises a plurality of PPDUs received from one or more other devices, different from the user device.

### Claim 11 (depends on 1)

The apparatus of claim 1, wherein the user detection range comprises a range of at least 3 meters (m), and the wakeup range comprises a range of no more than 2 m.

### Claim 12 (depends on 1)

The apparatus of claim 1, wherein the wakeup range comprises a range of no more than 1 meter.

### Claim 13 (depends on 1)

The apparatus of claim 1, wherein the wireless signal from the user device comprises a scan signal or a beacon signal.

### Claim 14 (depends on 1)

The apparatus of claim 1, wherein the wireless signal comprises a wireless signal received by a first radio of the computing device, and the plurality of PPDUs comprises PPDUs received by a second radio of the computing device.

### Claim 15 (depends on 1)

The apparatus of claim 1, wherein the wireless signal comprises a Bluetooth (BT) signal received by a BT radio of the computing device, and the plurality of PPDUs comprises Wireless Local Area Network (WLAN) PPDUs received by a WLAN radio of the computing device.

### Claim 16 (depends on 1)

The apparatus of claim 1 configured to determine that the detected user device is within the user detection range from the computing device according to a Bluetooth Low Energy (BLE) transmission from the user device.

### Claim 17 (depends on 1)

The apparatus of claim 1 comprising one or more radios to receive the wireless signal and the plurality of PPDUs, one or more antennas connected to the one or more radios, and a processor to execute instructions of an operating system of the computing device.

### Claim 18

A computing device comprising:
one or more radios;
one or more antennas connected to the one or more radios;
a memory; and
a controller configured to:
maintain in the memory user device information to identify one or more user devices of a user;
when the computing device is at a low power mode of operation, determine that a detected user device of the one or more user devices is within a user detection range from the computing device based on a wireless signal from the user device;
based on determination that the user device is within the user detection range from the computing device, trigger a wireless proximity sensing to detect whether the user is within a wakeup range from the computing device based on channel estimation measurements corresponding to a plurality of Physical layer Protocol Data Units (PPDUs) received by the computing device over a wireless communication channel, the wakeup range is shorter than the user detection range; and
based on detection that the user is within the wakeup range from the computing device, trigger the computing device to wakeup from the low power mode.

### Claim 19 (depends on 18)

The computing device of claim 18, wherein the controller is configured to cause the computing device to operate the wireless proximity sensing at a first accuracy level when the computing device is at the low power mode of operation, and, based on the determination that the user device is within the user detection range from the computing device, trigger the wireless proximity sensing at a second accuracy level, the second accuracy level higher than the first accuracy level.

### Claim 20 (depends on 18)

The computing device of claim 18, wherein the one or more radios comprise a Bluetooth (BT) radio to receive a BT signal comprising the wireless signal, and a Wireless Local Area Network (WLAN) radio to receive a plurality of WLAN PPDUs comprising the plurality of PPDUs.

### Claim 21

A product comprising one or more tangible computer-readable non-transitory storage media comprising computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a computing device to:
maintain user device information to identify one or more user devices of a user;
when the computing device is at a low power mode of operation, determine that a detected user device of the one or more user devices is within a user detection range from the computing device based on a wireless signal from the user device;
based on determination that the user device is within the user detection range from the computing device, trigger a wireless proximity sensing to detect whether the user is within a wakeup range from the computing device based on channel estimation measurements corresponding to a plurality of Physical layer Protocol Data Units (PPDUs) received by the computing device over a wireless communication channel, the wakeup range is shorter than the user detection range; and
based on detection that the user is within the wakeup range from the computing device, trigger the computing device to wakeup from the low power mode.

### Claim 22 (depends on 21)

The product of claim 21, wherein the instructions, when executed, cause the computing device to operate the wireless proximity sensing at a first accuracy level when the computing device is at the low power mode of operation, and, based on the determination that the user device is within the user detection range from the computing device, trigger the wireless proximity sensing at a second accuracy level, the second accuracy level higher than the first accuracy level.

### Claim 23 (depends on 21)

The product of claim 21, wherein the instructions, when executed, trigger the computing device to, based on detection that the user is within the wakeup range from the computing device, wakeup from the low power mode of operation to a power mode of operation sufficient to authenticate the user.

### Claim 24 (depends on 21)

The product of claim 21, wherein the instructions, when executed, trigger the computing device to switch from a locked mode to an unlocked mode based on a determination that the user device is still within the user detection range when the user is detected to be within the wakeup range from the computing device.

### Claim 25 (depends on 21)

The product of claim 21, wherein the instructions, when executed, cause the computing device to determine a successful authentication of the user based on a determination that the user device is still within the user detection range when the user is detected to be within the wakeup range from the computing device.
