Ambient Light Sensor Gesture Detection for Computing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computing devices face challenges in accurately differentiating user gestures from unintended movements due to the susceptibility of accelerometers to misinterpretation, leading to false execution of quick functions, which can be frustrating for users navigating complex hardware settings.

Innovation Solution

Incorporating an ambient light sensor (ALS) as a primary or secondary input device to detect user gestures by measuring light changes, combined with additional sensors like hall sensors or time-of-flight cameras to ensure accurate identification of user interactions, thereby preventing false function activations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If an accelerometer is used to detect user gestures, then the device can respond to physical interactions, but the accelerometer misinterprets unintended movements as user gestures, causing false function activations

Engineering Contradiction:
Improvegesture detectionVSAvoidgesture identification accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent combines multiple sensors (accelerometer, ambient light sensor, and additional sensors like hall sensors or time-of-flight cameras) to detect and verify user gestures. The accelerometer provides initial gesture detection while the ambient light sensor and other sensors serve as verification mechanisms to distinguish true user intent from unintended movements, thereby resolving the contradiction between ease of operation and reliability.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If multiple sensors are combined to improve gesture detection accuracy, then false positives are reduced, but the device complexity increases

Engineering Contradiction:
Improvegesture identification accuracyVSAvoidsensor system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The ambient light sensor serves multiple functions: it detects ambient light levels for display brightness adjustment and simultaneously acts as a verification sensor for gesture detection. This multi-functionality approach allows the system to improve gesture identification accuracy without proportionally increasing device complexity, as the same sensor component performs multiple roles.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

The use of ambient light sensors and additional sensors enhances the accuracy of user input detection, reducing false positives and allowing for precise execution of quick functions, improving user experience by differentiating intended gestures from unintended movements.

Implementation Method 1

a photodetector to measure an amount of light incident on a detection surface of the photodetector

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentUS11579705B1Photodetector activations
Publication Date: 2023.02.14 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11579705B1 patent drawing
  • US11579705B1 patent drawing
  • US11579705B1 patent drawing

AI summary

An example computing device includes a photodetector to measure an amount of light incident on a detection surface of the photodetector. The example computing device includes a state sensor to activate the photodetector responsive to the computing device being in a detection state. The example computing device also includes a processor. An example processor identifies, during the detection state, a user gesture based on an output of the photodetector. The user gesture blocks light incident on the detection surface of the photodetector. The example processor also alters an operation of the computing device based on the user gesture.