IP Library › Granted Patent US 12,405,689
Granted Patent B2
US 12,405,689 · App. 18/464,137 · Granted Sep 2, 2025

Luminescence shock avoidance in display devices

Inventor: Kai Achim Pantfoerder (Los Altos Hills, CA)
G06F3/04166G06F3/041G06F3/0416G06F3/04182G06F3/0421G06F3/0488G06T7/11G06V40/107G09G3/20G09G3/2003G09G5/10G06F3/044G06F2203/04101G06F2203/04104G09G2320/0606G09G2320/0626G09G2320/0633G09G2320/0653G09G2330/021G09G2360/144
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,405,689
App. No.
18/464,137
Granted
Sep 2, 2025
Kind
B2
Abstract

A luminescence shock avoidance algorithm selectively limits the brightness level of a display device when the display device is activated in a dark environment to prevent the temporary vision impairment that can occur when a display device is activated in a dark environment. The algorithm receives the state of the display (e.g. on or in standby mode), and can optionally receive an ambient lighting value from an ambient light sensor and a user-selectable manual brightness adjustment setting to determine whether luminescence shock avoidance should even be triggered, and if it is triggered, how much should the brightness level of the display be limited.

Claims (63)

1. An electronic device, comprising:

a host processor; and

program storage coupled to the host processor, wherein the host processor is configured to:

transmit a first brightness signal indicating a first brightness level;

receive an ambient light signal indicating a detected level of ambient light;

determine whether the received ambient light signal is below a threshold; and

when the received ambient light signal is determined to be below the threshold, transmit a second brightness signal indicating a second brightness level greater than the first brightness level based on the received ambient light signal.

2. The electronic device of claim 1 wherein the host processor is further configured to:

determine whether the received ambient light signal is above the threshold; and

when the received ambient light signal is determined to be above the threshold, transmit a third brightness signal indicating a third brightness level that is greater than the second brightness level.

3. The electronic device of claim 2 wherein the program storage stores a brightness adjustment function and wherein the third brightness level is equal to a first normal brightness level determined by the brightness adjustment function for the received ambient light signal that is above the threshold.

4. The electronic device of claim 3 wherein the host processor is further configured to:

receive a user display brightness setting; and

transmit the third brightness level based on the received user display brightness setting.

5. The electronic device of claim 1 wherein the host processor further comprises gamma-shift logic.

6. The electronic device of claim 1 wherein the host processor is further configured to:

receive an activation signal; and

transmit the second brightness level in response to the received activation signal.

7. The electronic device of claim 6 wherein the activation signal indicates an activity selected from the group consisting of: reception of a telephone call, reception of a text message, and reception of an e-mail.

8. An electronic device comprising:

a host processor; and

program storage coupled to the host processor, wherein the host processor is configured to:

receive an ambient light signal indicating a detected level of ambient light;

determine whether the received ambient light signal is below a threshold;

when the received ambient light signal is determined to be below the threshold, temporarily transmit color signals that shift a display color towards a wavelength for a time period; and

after the time period has passed, transmit additional color signals that do not shift the display color towards the wavelength.

9. The electronic device of claim 8 wherein the wavelength corresponds to red light.

10. The electronic device of claim 8 wherein the host processor is further configured to:

receive an activation signal; and

temporarily transmit the color signals that shift the display color towards the wavelength for the time period in response to the received activation signal.

11. The electronic device of claim 10 wherein the activation signal indicates an activity selected from the group consisting of: reception of a telephone call, reception of a text message, and reception of an e-mail.

12. The electronic device of claim 10 wherein the activation signal indicates activation of a display.

13. The electronic device of claim 8 wherein the host processor is further configured to:

determine whether the received ambient light signal is above the threshold; and

when the received ambient light signal is determined to be above the threshold, transmit the additional color signals that do not shift the display color towards the wavelength.

14. The electronic device of claim 8 wherein the host processor comprises a color lookup table.

15. The electronic device of claim 8 wherein the host processor is further configured to:

transmit a first brightness signal indicating a first brightness level;

and

transmit a second brightness signal indicating a second brightness level different from the first brightness level based on the received ambient light signal.

16. An electronic device, comprising:

a host processor; and

program storage coupled to the host processor, wherein the host processor is configured to:

receive an activation signal indicating activation of a display;

temporarily transmit a first brightness signal indicating a first brightness level for a time period and in response to the activation signal; and

after the time period has passed, transmit a second brightness signal indicating a second brightness level greater than the first brightness level.

17. The electronic device defined in claim 16 wherein the host processor is further configured to:

receive a user display brightness setting; and

transmit the second brightness signal indicating a second brightness level greater than the first brightness level based on the received user display brightness setting.

18. The electronic device defined in claim 16 wherein the host processor is further configured to:

receive an ambient light signal indicating a detected level of ambient light; and

transmit the second brightness signal indicating a second brightness level greater than the first brightness level based on the received ambient light signal.

19. The electronic device defined in claim 16 wherein the host processor is further configured to:

receive a user display brightness setting;

receive an ambient light signal indicating a detected level of ambient light; and

transmit the second brightness signal indicating a second brightness level greater than the first brightness level based on the received user display brightness setting and the received ambient light signal.

20. An electronic device, comprising:

a host processor; and

program storage coupled to the host processor, wherein the host processor is configured to:

transmit a first brightness signal indicating a first brightness level;

receive an activation signal, wherein the activation signal indicates an activity selected from the group consisting of: reception of a telephone call, reception of a text message, and reception of an e-mail;

receive an ambient light signal indicating a detected level of ambient light; and

transmit a second brightness signal indicating a second brightness level different from the first brightness level based on the received ambient light signal and in response to the received activation signal.

Continuity (12)
Continuation 17464368 · Sep 1, 2021
Continuation 16877268 · May 18, 2020
Continuation 16434093 · Jun 6, 2019
Continuation 15839660 · Dec 12, 2017
Continuation 15258937 · Sep 7, 2016
Continuation 14793627 · Jul 7, 2015
Continuation 14279746 · May 16, 2014
Continuation 13777072 · Feb 26, 2013
Continuation 13304176 · Nov 23, 2011
Continuation 11800293 · May 4, 2007
Provisional Application 60878755 · Jan 5, 2007
Related Publication 20240045543A1 · Feb 8, 2024
References Cited (53)
US 4516055A · Nelson · 1985 [cited by applicant]
US 5483261A · Yasutake · 1996 [cited by applicant]
US 5488204A · Mead et al. · 1996 [cited by applicant]
US 5825352A · Bisset et al. · 1998 [cited by applicant]
US 5835079A · Shieh · 1998 [cited by applicant]
US 5880411A · Gillespie et al. · 1999 [cited by applicant]
US 5910653A · Campo · 1999 [cited by applicant]
US 6094185A · Shirriff · 2000 [cited by applicant]
US 6188391B1 · Seely et al. · 2001 [cited by applicant]
US 6310610B1 · Beaton et al. · 2001 [cited by applicant]
US 6323846B1 · Westerman et al. · 2001 [cited by applicant]
US 6529212B2 · Miller et al. · 2003 [cited by applicant]
US 6690387B2 · Zimmerman et al. · 2004 [cited by applicant]
US 6713745B2 · Lin et al. · 2004 [cited by applicant]
US 6762741B2 · Weindorf · 2004 [cited by applicant]
US 6865405B2 · Lin · 2005 [cited by applicant]
US 7015894B2 · Morohoshi · 2006 [cited by applicant]
US 7095392B2 · Lin · 2006 [cited by applicant]
US 7184064B2 · Zimmerman et al. · 2007 [cited by applicant]
US 7221374B2 · Dixon · 2007 [cited by applicant]
US 7605829B2 · Oh · 2009 [cited by applicant]
US 7663607B2 · Hotelling et al. · 2010 [cited by applicant]
US 7701434B2 · Kreek et al. · 2010 [cited by applicant]
US 8068125B2 · Pantfoerder · 2011 [cited by applicant]
US 8103118B2 · Foo et al. · 2012 [cited by applicant]
US 8405688B2 · Pantfoerder · 2013 [cited by applicant]
US 8743161B2 · Pantfoerder · 2014 [cited by applicant]
US 9082336B2 · Pantfoerder · 2015 [cited by applicant]
US 9443460B2 · Pantfoerder · 2016 [cited by applicant]
US 10354617B2 · Pantfoerder · 2019 [cited by applicant]
US 11137851B2 · Pantfoerder · 2021 [cited by examiner]
US 20050083293A1 · Dixon · 2005 [cited by applicant]
US 20050117062A1 · Chien et al. · 2005 [cited by applicant]
US 20060026521A1 · Hotelling et al. · 2006 [cited by applicant]
US 20060197753A1 · Hotelling · 2006 [cited by applicant]
US 20070040774A1 · Lee et al. · 2007 [cited by applicant]
US 20070126697A1 · Sato et al. · 2007 [cited by applicant]
US 20070222730A1 · Kao et al. · 2007 [cited by applicant]
US 20080158172A1 · Hotelling et al. · 2008 [cited by applicant]
US 20080165203A1 · Pantfoerder · 2008 [cited by applicant]
US 20140132158A1 · Land et al. · 2014 [cited by applicant]
US 20150310795A1 · Pantfoerder · 2015 [cited by applicant]
JP 2000163031A · 2000 [cited by applicant]
JP 2002342033A · 2002 [cited by applicant]
Final Office Action mailed Aug. 2, 2010, for U.S. Appl. No. 11/800,293, filed May 4, 2007, 17 pages. [cited by applicant]
Final Office Action mailed Apr. 6, 2011, for U.S. Appl. No. 11/800,293, filed May 4, 2007, 17 pages. [cited by applicant]
Lee, S.K. et al. (Apr. 1985). “A Multi-Touch Three Dimensional Touch-Sensitive Tablet,” Proceedings of CHI: ACM Conference on Human Factors in Computing Systems, pp. 21-25. [cited by applicant]
Non-Final Office Action mailed Feb. 16, 2010, for U.S. Appl. No. 11/800,293, filed May 4, 2007, 14 pages. [cited by applicant]
Non-Final Office Action mailed Dec. 3, 2010, for U.S. Appl. No. 11/800,293, filed May 4, 2007, 15 pages. [cited by applicant]
Notice of Allowance mailed Aug. 10, 2011, for U.S. Appl. No. 11/800,293, filed May 4, 2007, 9 pages. [cited by applicant]
Rubine, D.H. (Dec. 1991). “The Automatic Recognition of Gestures,” CMU-CS-91-202, Submitted in Partial Fulfillment of the Requirements of the Degree of Doctor of Philosophy in Computer Science at Carnegie Mellon Univers… [cited by applicant]
Rubine, D.H. (May 1992). “Combining Gestures and Direct Manipulation,” CHI '92, pp. 659-660. [cited by applicant]
Westerman, W. (Spring 1999). “Hand Tracking, Finger Identification, and Chordic Manipulation on a Multi-Touch Surface,” A Dissertation Submitted to the Faculty of the University of Delaware in Partial Fulfillment of the… [cited by applicant]