SYSTEMS AND METHODS FOR CHANGING CONTRAST BASED ON BRIGHTNESS OF AN OUTPUT FOR PRESENTATION ON A DISPLAY
First Claim
1. A method comprising:
- determining, by a computing device, a first brightness level associated with an output for presentation on a display including at least one background element with a corresponding background color and at least one text element with a corresponding text color;
determining, by the computing device, a first contrast level associated with the output for presentation on the display; and
responsive to detecting, by the computing device, a change from the first brightness level to a second brightness level, changing, by the computing device, the first contrast level to a second contrast level,wherein changing, by the computing device, the first contrast level to the second contrast level includes at least one of;
changing, by the computing device, the background color of the at least one background element from a first background color to a second background color; and
changing, by the computing device, the text color of the at least one text element from a first text color to a second text color.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain implementations of the disclosed technology may include systems and methods for changing a contrast level associated with an output for presentation on a display in response to detecting a change in a brightness level. According to an example implementation, a method is provided. The method includes determining, by a computing device, a first brightness level associated with an output for presentation on a display. The method also includes determining, by the computing device, a first contrast level associated with the output for presentation on the display. Responsive to detecting, by the computing device, a change from the first brightness level to a second brightness level, the method includes changing, by the computing device, the first contrast level to a second contrast level.
16 Citations
18 Claims
-
1. A method comprising:
-
determining, by a computing device, a first brightness level associated with an output for presentation on a display including at least one background element with a corresponding background color and at least one text element with a corresponding text color; determining, by the computing device, a first contrast level associated with the output for presentation on the display; and responsive to detecting, by the computing device, a change from the first brightness level to a second brightness level, changing, by the computing device, the first contrast level to a second contrast level, wherein changing, by the computing device, the first contrast level to the second contrast level includes at least one of; changing, by the computing device, the background color of the at least one background element from a first background color to a second background color; and changing, by the computing device, the text color of the at least one text element from a first text color to a second text color. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
one or more processors in communication with a display; and at least one memory in communication with the one or more processors and configured for storing data and instructions that, when executed by the one or more processors, cause the system to; determine a first brightness level associated with an output for presentation on the display including at least one background element with a corresponding background color and at least one text element with a corresponding text color; determine a first contrast level associated with the output for presentation on the display; and responsive to detecting a change from the first brightness level to a second brightness level, change the first contrast level to a second contrast level, wherein changing, by the computing device, the first contrast level to the second contrast level comprises at least one of; changing, by the computing device, the background color of the at least one background element from a first background color to a second background color; and changing, by the computing device, the text color of the at least one text element from a first text color to a second text color. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium that stores instructions that, when executed by at least one processor in a system, cause the system to perform a method comprising:
-
determining, by a computing device, a first brightness level associated with an output for presentation on a display including at least one background element with a corresponding background color and at least one text element with a corresponding text color; determining, by the computing device, a first contrast level associated with the output for presentation on the display; and responsive to detecting, by the computing device, a change from the first brightness level to a second brightness level, changing, by the computing device, the first contrast level to a second contrast level, wherein changing, by the computing device, the first contrast level to the second contrast level includes at least one of; changing, by the computing device, the background color of the at least one background element from a first background color to a second background color; and changing, by the computing device, the text color of the at least one text element from a first text color to a second text color.
-
Specification