IP Library › Granted Patent US 10,984,751
Granted Patent B2
US 10,984,751 · App. 16/556,945 · Granted Apr 20, 2021

Blue-light energy mitigation of an information handling system

Inventors: Stefan Peana (Austin, TX); Deeder M. Aurongzeb (Austin, TX)
Assignee: Dell Products L.P.
G09G5/10G09G2320/0626G09G2330/027G09G2354/00G09G2360/144G09G2360/145
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,984,751
App. No.
16/556,945
Filed
Aug 30, 2019
Granted
Apr 20, 2021
Kind
B2
Art Unit
2623
USPC
345/207
Abstract

Method and system for providing, for display on a display device of an information handling system (IHS), one or more images; generating, by a blue-light mitigation computing module, a model of blue-light energy exposure based on the i) the blue-light energy output level of each image, ii) the environmental illumination brightness level, iii) the environmental illumination white color point, iv) the distance of the user, and v) the user exposure time; determining, by the blue-light mitigation computing module and based on the model, that a current blue-light energy exposure of the user with respect to the display device is above a threshold; and in response to determining that the current blue-light energy exposure of the user with respect to the display device is above the threshold, performing, by the blue-light mitigation computing module, an action to mitigate the blue-light energy exposure of the user.

Claims (47)

1. A computer-implemented method, comprising:

providing, for display on a display device of an information handling system (IHS), one or more images;

determining, for each image of the one or more images, a blue-light energy output level of the image;

determining an environmental illumination brightness level of an environment surrounding the IHS;

determining an environmental illumination white color point of the environment surrounding the IHS;

determining a distance of a user of the IHS with respect to the display device of the IHS;

determining an user exposure time to the blue-light energy output from the IHS;

generating, by a blue-light mitigation computing module, a model of blue-light energy exposure based on the i) the blue-light energy output level of each image, ii) the environmental illumination brightness level, iii) the environmental illumination white color point, iv) the distance of the user, and v) the user exposure time;

determining, by the blue-light mitigation computing module and based on the model, that a current blue-light energy exposure of the user with respect to the display device is above a threshold; and

in response to determining that the current blue-light energy exposure of the user with respect to the display device is above the threshold, performing, by the blue-light mitigation computing module, an action to mitigate the blue-light energy exposure of the user.

2. The computer-implemented method of claim 1 , wherein determining, for each image of the one or more images, the blue-light energy output level of the image includes utilizing a linear histogram to determine the blue-light energy output level of each image of the one or more images.

3. The computer-implemented method of claim 1 , further comprising adjusting a display brightness level of the display device based on the environmental illumination brightness level.

4. The computer-implemented method of claim 3 , wherein adjusting the display brightness level of the display device further includes adjusting the display brightness level of the display device to match the environment illumination brightness level.

5. The computer-implemented method of claim 1 , further comprising adjusting a white color point of the display device based on the environmental illumination white color point.

6. The computer-implemented method of claim 1 , wherein adjusting the white color point of the display device further includes adjusting the white color point of the display device to match the environmental illumination white color point.

7. The computer-implemented method of claim 1 , wherein performing the action to mitigate the blue-light energy exposure of the user includes providing a notification to the user via the display device of the blue-light energy exposure.

8. The computer-implemented method of claim 1 , wherein performing the action to mitigate the blue-light energy exposure of the user includes i) reducing a display brightness level of the display device and ii) reducing a white color point of the display device.

9. The computer-implemented method of claim 1 , wherein performing the action to mitigate the blue-light energy exposure of the user includes performing a shut-down operation of the IHS.

10. An information handling system (IHS), comprising:

a display device providing for display one or more images;

an environmental sensor to determine the environmental illumination brightness level of an environment surrounding the IHS, and the environmental illumination white color point of the environment surrounding the IHS;

a camera module to determine a distance of a user of the IHS with respect to the display device of the IHS;

a blue-light mitigation computing module configured to:

determine, for each image of the one or more images, a blue-light energy output level of the image;

determine an user exposure time to the blue-light energy output from the IHS;

generate a model of a blue-light energy exposure based on the i) the blue-light energy output level of each image, ii) the environmental illumination brightness level, iii) the environmental illumination white color point, iv) the distance of the user, and v) the user exposure time;

determine, based on the model, that a current blue-light energy exposure of the user with respect to the display device is above a threshold; and

in response to determining that the current blue-light energy exposure of the user with respect to the display device is above the threshold, perform an action to mitigate the blue-light energy exposure of the user.

11. The information handling system of claim 10 , wherein determining, for each image of the one or more images, the blue-light energy output level of the image includes utilizing a linear histogram to determine the blue-light energy output level of each image of the one or more images.

12. The information handling system of claim 10 , the operations further comprising adjusting a display brightness level of the display device based on the environmental illumination brightness level.

13. The information handling system of claim 12 , wherein adjusting the display brightness level of the display device further includes adjusting the display brightness level of the display device to match the environment illumination brightness level.

14. The information handling system of claim 10 , the operations further comprising adjusting a white color point of the display device based on the environmental illumination white color point.

15. The information handling system of claim 10 , wherein adjusting the white color point of the display device further includes adjusting the white color point of the display device to match the environmental illumination white color point.

16. The information handling system of claim 10 , wherein performing the action to mitigate the blue-light energy exposure of the user includes providing a notification to the user via the display device of the blue-light energy exposure.

17. The information handling system of claim 10 , wherein performing the action to mitigate the blue-light energy exposure of the user includes i) reducing a display brightness level of the display device and ii) reducing a white color point of the display device.

18. The information handling system of claim 10 , wherein performing the action to mitigate the blue-light energy exposure of the user includes performing a shut-down operation of the IHS.

19. A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:

providing, for display on a display device of an information handling system (IHS), one or more images;

determining, for each image of the one or more images, a blue-light energy output level of the image;

determining an environmental illumination brightness level of an environment surrounding the IHS;

determining an environmental illumination white color point of the environment surrounding the IHS;

determining a distance of a user of the IHS with respect to the display device of the IHS;

determining an user exposure time to the blue-light energy output from the IHS;

generating a model of blue-light energy exposure based on the i) the blue-light energy output level of each image, ii) the environmental illumination brightness level, iii) the environmental illumination white color point, iv) the distance of the user, and v) the user exposure time;

determining, based on the model, that a current blue-light energy exposure of the user with respect to the display device is above a threshold; and

in response to determining that the current blue-light energy exposure of the user with respect to the display device is above the threshold, performing an action to mitigate the blue-light energy exposure of the user.

20. The non-transitory computer-readable medium of claim 19 , wherein determining, for each image of the one or more images, the blue-light energy output level of the image includes utilizing a linear histogram to determine the blue-light energy output level of each image of the one or more images.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (051302/0528) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO WYSE TECHNOLOGY L.L.C.); SECUREWORKS CORP.
Reel/Frame 060438/0593 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053311/0169) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060438/0742 →
RELEASE OF SECURITY INTEREST AT REEL 051449 FRAME 0728 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.; EMC CORPORATION
Reel/Frame 058002/0010 →
SECURITY INTEREST Recorded Jun 5, 2020
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 053311/0169 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Dec 31, 2019
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.; EMC CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 051449/0728 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Dec 16, 2019
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.; SECUREWORKS CORP.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 051302/0528 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2019
From: PEANA, STEFAN; AURONGZEB, DEEDER M.
To: DELL PRODUCTS L.P.
Reel/Frame 050223/0526 →
Continuity (1)
Related Publication 20210065654A1 · Mar 4, 2021