IP Library › Granted Patent US 12,408,251
Granted Patent B2
US 12,408,251 · App. 18/361,856 · Granted Sep 2, 2025

Keyboard backlight control

Inventors: Yong-Teng Lin (Yilan, TW); Chun-Kai Tzeng (KeeLung, TW); Bradford Edward Vier (Taipei, TW)
Assignee: Dell Products L.P.
H05B47/115G06F3/0202H04R1/028H05B47/16H04R2499/15
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,408,251
App. No.
18/361,856
Granted
Sep 2, 2025
Kind
B2
Abstract

An information handling system includes keyboard backlights, an embedded controller, and a processor. The embedded controller communicates with the keyboard backlights. In response to an activate keyboard backlights signal, the embedded controller turns on the keyboard backlights. In response to a deactivate keyboard backlights signal, the embedded controller turns off the keyboard backlights. The processor communicates with the embedded controller. The processor determines whether an ultrasonic waveform is received. In response to the ultrasonic waveform being received, the processors provide the deactivate keyboard backlights signal to the embedded controller. In response to the ultrasonic waveform not being received, the processor provides the activate keyboard backlights signal to the embedded controller.

Claims (58)

1. An information handling system comprising:

a plurality of keyboard backlights;

an embedded controller (EC) to communicate with the keyboard backlights, the EC to:

in response to an activate keyboard backlights signal, turn on the keyboard backlights; and

in response to a deactivate keyboard backlights signal, turn off the keyboard backlights; and

a processor to communicate with the EC, the processor to:

receive a sensitivity level setting for detection of an ultrasonic waveform, wherein the sensitivity level setting controls a location of an object with respect to a keyboard to trigger that the ultrasonic waveform is no longer received;

determine whether the ultrasonic waveform is received;

in response to the ultrasonic waveform not being received, provide the activate keyboard backlights signal to the EC; and

in response to the ultrasonic waveform being received, provide the deactivate keyboard backlights signal to the EC.

2. The information handling system of claim 1 , wherein the determination of whether the ultrasonic waveform is received, the processor further to:

determine whether a power level of the ultrasonic waveform is above a threshold level;

in response to the power level being above the threshold level, determine that the ultrasonic waveform is being received; and

in response to the power level not being above the threshold level, determine that the ultrasonic waveform is not being received.

3. The information handling system of claim 1 , further comprising: a digital signal processor to communicate with the processor, the digital signal processor to generate the ultrasonic waveform.

4. The information handling system of claim 1 , further comprising: a speaker to provide the ultrasonic waveform outside of the information handling system.

5. The information handling system of claim 4 , wherein prior to the ultrasonic waveform being provided by the speaker, the processor further to: determine that a human presence has been detected.

6. The information handling system of claim 4 , further comprising a microphone to receive the ultrasonic waveform provided by the speaker.

7. The information handling system of claim 1 , wherein in response to the ultrasonic waveform being received and prior to the deactivate keyboard backlights signal being provided to the EC, the processor further to:

set a timer; and

in response to an expiration of the timer, provide the deactivate keyboard backlights signal to the EC.

8. The information handling system of claim 7 , wherein the timer is set to a continuous amount of time that ultrasonic waveform is to be received before the keyboard backlights are to be turned off.

9. A method comprising:

receiving, by a processor of an information handling system, a sensitivity level setting for detection of an ultrasonic waveform, wherein the sensitivity level setting controls a location of an object with respect to a keyboard to trigger that the ultrasonic waveform is no longer received;

determining, by the processor, whether the ultrasonic waveform is received;

in response to the ultrasonic waveform not being received, providing, by the processor, an activate keyboard backlights signal;

in response to the ultrasonic waveform being received, providing a deactivate keyboard backlights signal;

in response to the activate keyboard backlights signal, turning on, by an embedded controller of the information handling system, keyboard backlights of the information handling system; and

in response to the deactivate keyboard backlights signal, turning off, by the embedded controller, the keyboard backlights.

10. The method of claim 9 , wherein the determining of whether the ultrasonic waveform is received, the method further comprising:

determining whether a power level of the ultrasonic waveform is above a threshold level;

in response to the power level being above the threshold level, determining that the ultrasonic waveform is being received; and

in response to the power level not being above the threshold level, determining that the ultrasonic waveform is not being received.

11. The method of claim 9 , further comprising: generating, by a digital signal processor, the ultrasonic waveform.

12. The method of claim 9 , further comprising: providing, by a speaker, the ultrasonic waveform outside of the information handling system.

13. The method of claim 12 , wherein prior to the ultrasonic waveform being provided by the speaker, the method further comprising: determining that a human presence has been detected.

14. The method of claim 12 , further comprising: receiving, by a microphone, the ultrasonic waveform provided by the speaker.

15. The method of claim 9 , wherein in response to the ultrasonic waveform being received and prior to the providing of the deactivate keyboard backlights signal, the method further comprising:

setting a timer; and

in response to an expiration of the timer, providing the deactivate keyboard backlights signal.

16. The method of claim 15 , wherein the timer is set to a continuous amount of time that ultrasonic waveform is to be received before the keyboard backlights are to be turned off.

17. An information handling system comprising:

a keyboard including a plurality of keys;

a plurality of keyboard backlights to illuminate the keys of the keyboard;

an embedded controller (EC) to communicate with the keyboard backlights, the EC to:

in response to an activate keyboard backlights signal, turn on the keyboard backlights; and

in response to a deactivate keyboard backlights signal, turn off the keyboard backlights; and

a processor to:

receive a sensitivity level setting for detection of an ultrasonic waveform, wherein the sensitivity level setting controls a location of an object with respect to a keyboard to trigger that the ultrasonic waveform is no longer received;

determine whether the ultrasonic waveform is received;

in response to the ultrasonic waveform not being received, provide the activate keyboard backlights signal to the EC; and

in response to the ultrasonic waveform being received, provide the deactivate keyboard backlights signal to the EC.

18. The information handling system of claim 17 , wherein the determination of whether the ultrasonic waveform is received, the processor further to:

determine whether a power level of the ultrasonic waveform is above a threshold level;

in response to the power level being above the threshold level, determine that the ultrasonic waveform is being received; and

in response to the power level not being above the threshold level, determine that the ultrasonic waveform is not being received.

19. The information handling system of claim 17 , further comprising: a speaker to provide the ultrasonic waveform outside of the information handling system.

20. The information handling system of claim 19 , wherein prior to the ultrasonic waveform being provided by the speaker, the processor further to: determine that a human presence has been detected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2023
From: LIN, YONG-TENG; TZENG, CHUN-KAI; VIER, BRADFORD EDWARD
To: DELL PRODUCTS L.P.
Reel/Frame 064429/0132 →
Continuity (1)
Related Publication 20250040015A1 · Jan 30, 2025
References Cited (5)
US 10719137B1 · Kamepalli et al. · 2020 [cited by applicant]
US 20070296701A1 · Pope · 2007 [cited by examiner]
US 20140201666A1 · Bedikian · 2014 [cited by examiner]
US 20200356182A1 · Kamepalli et al. · 2020 [cited by applicant]
US 20230293093A1 · Niijima · 2023 [cited by examiner]