IP Library Granted Patent US 10,901,501
Granted Patent B2
US 10,901,501 · App. 16/454,164 · Granted Jan 26, 2021

Ambient light intensity adjustment based upon pupil size

Inventors: Robert James Norton, Jr. (Raleigh, NC); Robert James Kapinos (Durham, NC); Russell Speight VanBlon (Raleigh, NC); Scott Wentao Li (Cary, NC)
Assignee: Lenovo (Singapore) Pte. Ltd.
G06F3/013G06F3/005G06K9/00597G06T2207/30041
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 10,901,501
App. No.
16/454,164
Granted
Jan 26, 2021
Kind
B2
Abstract

One embodiment provides a method, including: capturing, using a camera of an information handling device, an image of a user's pupil; measuring, using a processor, a size of the user's pupil in the captured image; determining, using a processor, whether the size of the user's pupil is within a threshold pupillary size range; and providing, responsive to determining that the size of the user's pupil is not within the threshold pupillary size range; an instruction to a light-producing device to adjust an ambient light intensity level until the size of the user's pupil is determined to be within the threshold pupillary size range. Other aspects are described and claimed.

Claims (39)

1. A method, comprising:

capturing, using a camera of an information handling device, an image of a user's pupil;

measuring, using a processor, a size of the user's pupil in the captured image;

identifying a viewing context associated with the user, wherein the viewing context corresponds to a type of the information handling device and content displayed on the information handling device;

determining, using a processor, whether the size of the user's pupil is within a threshold pupillary size range, wherein the threshold pupillary size range is based upon the viewing context; and

providing, responsive to determining that the size of the user's pupil is not within the threshold pupillary size range; an instruction to a light-producing device to adjust an ambient light intensity level until the size of the user's pupil is determined to be within the threshold pupillary size range.

2. The method of claim 1 , wherein the information handling device is an augmented-reality capable device.

3. The method of claim 1 , wherein the capturing comprises capturing at predetermined intervals.

4. The method of claim 1 , wherein the determining comprises determining that the size of the user's pupil is greater than a largest pupil size in the threshold pupillary size range.

5. The method of claim 4 , wherein the instruction is an instruction to increase the ambient light intensity level of the light-producing device.

6. The method of claim 1 , wherein the determining comprises determining that the size of the user's pupil is smaller than a smallest pupil size in the threshold pupillary size range.

7. The method of claim 6 , wherein the instruction is an instruction to decrease the ambient light intensity level of the light-producing device.

8. The method of claim 1 , wherein the providing the instruction to adjust comprises providing the instruction to adjust by a predetermined factor.

9. The method of claim 1 , further comprising identifying that an interaction interval between the user and the information handling device causes the size of the user's pupil to not be within the threshold pupillary size range.

10. The method of claim 9 , wherein the providing comprises providing the instruction based on the identifying.

11. An information handling device, comprising:

a camera;

a processor;

a memory device that stores instructions executable by the processor to:

capture an image of a user's pupil using the camera;

measure a size of the user's pupil;

identify a viewing context associated with the user, wherein the viewing context corresponds to a type of the information handling device and content displayed on the information handling device;

determine whether the size of the user's pupil is within a threshold pupillary size range, wherein the threshold pupillary size range is based upon the viewing context; and

provide, responsive to determining that the size of the user's pupil is not within the threshold pupillary size range, an instruction to a light-producing device to adjust an ambient light intensity level until the size of the user's pupil is determining to be within the pupillary size range.

12. The information handling device of claim 11 , wherein the instructions executable by the processor to capture comprise instructions executable by the processor to capture at predetermined intervals.

13. The information handling device of claim 11 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to determine that the size of the user's pupil is greater than a largest pupil size in the threshold pupillary size range.

14. The information handling device of claim 13 , wherein the instruction is an instruction to increase the ambient light intensity level of the light-producing device.

15. The information handling device of claim 11 , wherein the instructions executable by the processor to determine comprise instructions executable by the processor to determine that the size of the user's pupil is smaller than a smallest pupil size in the threshold pupillary size range.

16. The information handling device of claim 15 , wherein the instructions is an instruction to decrease the ambient light intensity level of the light-producing device.

17. The information handling device of claim 11 , wherein the instructions executable by the processor to provide the instruction comprise instructions executable by the processor to provide the instruction by a predetermined factor.

18. The information handling device of claim 11 , wherein the instructions are further executable by the processor to identify that an interaction interval between the user and the information handling device causes the size of the user's pupil to not be within the threshold pupillary size range.

19. The information handling device of claim 18 , wherein the instructions executable by the processor to provide comprise instructions executable by the processor to provide the instruction based on the identifying.

20. A product, comprising:

a storage device that stores code, the code being executable by a processor and comprising:

code that captures an image of a user's pupil;

code that measures a size of the user's pupil in the image;

code that identifies a viewing context associated with the user, wherein the viewing context corresponds to a type of an information handling device containing the processor and content displayed on the information handling device;

code that determines whether the size of the user's pupil is within a threshold pupillary size range, wherein the threshold pupillary size range is based upon the viewing context; and

code that provides, responsive to determining that the size of the user's pupil is not within the threshold pupillary size range, and instruction to a light-producing device to adjust an ambient light intensity level until the size of the user's pupil is determined to be within the threshold pupillary size range.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 070269/0092 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2025
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 070268/0984 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2019
From: NORTON, ROBERT JAMES, JR.; KAPINOS, ROBERT JAMES; VANBLON, RUSSELL SPEIGHT; LI, SCOTT WENTAO
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 049606/0323 →
Continuity (1)
Related Publication 20200409456A1 · Dec 31, 2020