IP Library Granted Patent US 9,472,163
Granted Patent B2
US 9,472,163 · App. 13/399,310 · Granted Oct 18, 2016

Adjusting content rendering for environmental conditions

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 9,472,163
App. No.
13/399,310
Granted
Oct 18, 2016
Kind
B2
Abstract

A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform a method that includes receiving information representative of one or more environmental conditions. The method also includes determining one or more adjustments for rendering content on one or more electronic displays based upon the received information representative of the one or more environmental conditions, and, adjusting the rendering of the content for being presented on at least one display based upon the received information representing the one or more environmental conditions.

Claims (39)

1. A computing device-implemented method comprising:

receiving information representative of one or more environmental conditions from at least one of a sensor and user input;

determining in a periodic manner, at a computing device, one or more pixel level adjustments for rendering content on one or more electronic displays connected to the computing device based upon the received information representative of the one or more environmental conditions, the periodic manner being set by an adjustable frequency determined from the one or more environmental conditions, wherein determining the one or more pixel level adjustments for content rendering is different from determining display parameter adjustments of the one more electronic displays, the display parameter adjustments include adjusting display brightness of the one or more electronic displays, at least two of the pixel level adjustments include adjusting visual characteristics and adjusting geometrical shapes for content rendering; and

adjusting the rendering of the content at the pixel level prior to presentation, on the one or more electronic displays connected to the computing device, while maintaining the content to be presented on the one or more electronic displays based upon the received information representing the one or more environmental conditions.

2. The computing device-implemented method of claim 1 , wherein adjusting the rendering of the content at the pixel level includes adjusting one or more rendering parameters.

3. The computing device-implemented method of claim 1 , wherein the content for being presented on the at least one display includes graphics.

4. The computing device-implemented method of claim 1 , wherein the content for being presented on the at least one display includes text.

5. The computing device-implemented method of claim 1 , wherein at least one of the environmental conditions represents ambient light.

6. The computing device-implemented method of claim 1 , wherein at least one of the environmental conditions represents an artificial light source.

7. The computing device-implemented method of claim 6 , wherein the artificial light source is a computing device.

8. The computing device-implemented method of claim 1 , wherein the one or more electronic displays includes a printer.

9. The computing device-implemented method of claim 1 , wherein a light sensor collects at least one of the environmental conditions and provides a signal for setting the periodic manner.

10. A system comprising:

a computing device comprising:

a memory configured to store instructions; and

a processor to execute the instructions to perform a method comprising:

receiving information representative of one or more environmental conditions from at least one of a sensor and user input,

determining in a periodic manner, at the computing device, one or more pixel level adjustments for rendering content on one or more electronic displays connected to the computing device based upon the received information representative of the one or more environmental conditions, the periodic manner being set by an adjustable frequency determined from the one or more environmental conditions, wherein determining the one or more pixel level adjustments for content rendering is different from determining display parameter adjustments of the one or more electronic displays, the display parameter adjustments include adjusting display brightness of the one or more electronic displays, at least two of the pixel level adjustments include adjusting visual characteristics and adjusting geometrical shapes for content rendering, and

adjusting the rendering of the content at the pixel level prior to presentation, one the one or more electric displays connected to the computing device, while maintaining the content to be presented on the one or more electronic displays based upon the received information representing the one or more environmental conditions.

11. The system of claim 10 , wherein adjusting the rendering of the content at the pixel level includes adjusting one or more rendering parameters.

12. The system of claim 10 , wherein the content for being presented on the at least one display includes graphics.

13. The system of claim 10 , wherein the content for being presented on the at least one display includes text.

14. The system of claim 10 , wherein at least one of the environmental conditions represents ambient light.

15. The system of claim 10 , wherein at least one of the environmental conditions represents an artificial light source.

16. The system of claim 15 , wherein the artificial light source is a computing device.

17. The system of claim 10 , wherein the one or more electronic displays includes a printer.

18. The system of claim 10 , wherein a light sensor collects at east one of the environmental conditions and provides a signal for setting the periodic manner.

19. One or more computer readable storage devices storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:

receiving information representative of one or more environmental conditions from at least one of a sensor and user input;

determining in a periodic manner, at a computer, one or more pixel level adjustments for rendering content on one or more electronic displays connected to the computer based upon the received information representative of the one or more environmental conditions, the periodic manner being set by an adjustable frequency determined from the one or more environmental conditions, wherein determining the one or more pixel level adjustments for content rendering is different from determining display parameter adjustments of the one or more electronic displays, the display parameter adjustments include adjusting display brightness of the one or more electronic displays, at two of the pixel level adjustments include adjusting visual characteristics and adjusting geometrical shapes for content rendering; and

adjusting the rendering of the content at the pixel level prior to presentation, on the one or more electronic displays connected to the computing device, while maintaining the content to be presented on the one or more electronic displays based upon the received information representing the one or more environmental conditions.

20. The computer readable storage devices of claim 19 , wherein adjusting the rendering of the content at the pixel level includes adjusting one or more rendering parameters.

21. The computer readable storage devices of claim 19 , wherein the content for being presented on the at least one display includes graphics.

22. The computer readable storage devices of claim 19 , wherein the content for being presented on the at least one display includes text.

23. The computer readable storage devices of claim 19 , wherein at least one of the environmental conditions represents ambient light.

24. The computer readable storage devices of claim 19 , wherein at least one of the environmental conditions represents an artificial light source.

25. The computer readable storage devices of claim 24 , wherein the artificial light source is a computing device.

26. The computer readable storage devices of claim 19 , wherein the one or more electronic displays includes a printer.

27. The computer readable storage devices of claim 19 , wherein a light sensor collects at least one of the environmental conditions and provides a signal for setting the periodic manner.

Assignments (10)
SECURITY INTEREST Recorded Mar 26, 2024
From: MONOTYPE IMAGING HOLDINGS INC.; MARVEL PARENT, LLC; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; MYFONTS INC.; THE HOEFLER TYPE FOUNDRY, INC.; MONOTYPE STOCK 1 LLC,; MONOTYPE IMAGING INC.
To: BLUE OWL CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 066900/0915 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2024
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: MONOTYPE IMAGING INC.; MYFONTS INC.
Reel/Frame 066651/0123 →
RELEASE OF SECURITY INTEREST Recorded Mar 5, 2024
From: AUDAX PRIVATE DEBT LLC
To: MONOTYPE IMAGING INC.; MYFONTS INC.
Reel/Frame 066739/0610 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Oct 14, 2019
From: MONOTYPE IMAGING INC.; MYFONTS INC.
To: AUDAX PRIVATE DEBT LLC, AS COLLATERAL AGENT
Reel/Frame 050716/0514 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Oct 14, 2019
From: MONOTYPE IMAGING INC.; MYFONTS INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH
Reel/Frame 050716/0539 →
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049566/0513 Recorded Oct 11, 2019
From: BANK OF AMERICA, N.A.
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
Reel/Frame 050711/0170 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Mar 25, 2019
From: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
To: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
Reel/Frame 048691/0513 →
PATENT SECURITY AGREEMENT Recorded Mar 22, 2019
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; IMAGING HOLDINGS CORP.; MYFONTS INC.; MONOTYPE ITC INC.; OLAPIC, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 049566/0513 →
SECURITY AGREEMENT Recorded Sep 17, 2015
From: MONOTYPE IMAGING INC.; MONOTYPE IMAGING HOLDINGS INC.; MYFONTS INC.; IMAGING HOLDINGS CORP.; MONOTYPE ITC INC.; SWYFT MEDIA INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 036627/0925 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2012
From: GOULD, DAVID A.; GREVE, GEOFFREY W.
To: MONOTYPE IMAGING INC.
Reel/Frame 027735/0142 →