Color Filter Adjustment for Light Sensitivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users with light sensitivity face discomfort and reduced vision due to bright backgrounds on electronic device displays, and existing color inversion systems often result in lower image and text quality when multiple adjustments are applied, lacking consistency and depth.
Innovation Solution
A system and method that automatically selects and optimizes a color scheme by comparing a default color scheme with an application's native scheme, using a processor to transmit media queries and activate or deactivate color schemes as needed to ensure a consistent and optimized display, particularly for users with light sensitivity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a bright background with dark text is used for display, then the display follows traditional settings and maintains good visibility for most users, but users with light sensitivity experience discomfort and reduced vision as the bright background overlays the darker text
Solution Approach 1:
The patent applies color inversion by switching from a bright background with dark text to a dark background with bright text. This inversion resolves the contradiction by eliminating the bright background that causes discomfort to light-sensitive users while maintaining text visibility through the use of bright foreground elements against the dark background.
Solution Approach 2:
The patent changes the brightness parameter of the background from high (bright) to low (dark), and simultaneously changes the brightness parameter of the text/foreground from low (dark) to high (bright). This parameter transformation allows the display to adapt to different user needs, particularly benefiting light-sensitive users who experience discomfort with traditional bright backgrounds.
2Object-affected harmful factors
If operating system-wide color inversion is applied, then the entire display inverts color to reduce brightness for light-sensitive users, but applications without native color inversion capability experience render quality downgrades and loss of depth effects
Solution Approach 1:
The patent implements local quality by allowing different applications to have different color scheme characteristics. Applications with native color inversion capability maintain their optimized rendering quality and depth effects, while applications without such capability receive the operating system-wide color inversion. This localized approach ensures that render quality is preserved where possible while still providing relief to light-sensitive users.
Solution Approach 2:
The patent enables applications with native color inversion capability to self-manage their color scheme by detecting and responding to operating system color inversion settings. These applications automatically adjust their own color schemes without requiring operating system intervention, thereby maintaining their intended render quality and depth effects while complying with the user's light sensitivity needs.
3Object-affected harmful factors
If both operating system-wide adjustment and program-specific adjustment are applied, then color inversion is achieved, but the display lacks depth and balance as the system-wide adjustment alters the view intended through program-specific adjustment
Solution Approach 1:
The patent merges operating system-wide color inversion with application-specific color inversion capabilities in a coordinated manner. When both are present, the system combines their effects harmoniously by having the application detect the operating system's color inversion state and adjust its own color scheme accordingly, rather than applying both independently. This merging preserves display depth and balance while achieving effective color inversion.
Solution Approach 2:
The patent implements feedback mechanisms where applications detect the operating system's color inversion settings and automatically adjust their own color schemes in response. This feedback loop ensures that application-specific adjustments work in harmony with system-wide settings, maintaining display depth and balance while achieving the desired color inversion effect for light-sensitive users.
4Ease of operation
If manual toggling of color inversion settings is required when switching between applications, then users can control the color scheme, but this process is time-consuming and causes visual discomfort during transitions
Solution Approach 1:
The patent enables applications to automatically detect and respond to operating system color inversion settings without requiring user intervention. When the operating system applies color inversion, applications with native capability automatically adjust their color schemes accordingly. This self-service mechanism eliminates the need for manual toggling when switching between applications, saving time and preventing visual discomfort during transitions.
Solution Approach 2:
The patent implements preliminary action by having applications pre-configured with native color inversion capability and detection mechanisms. Before the user needs to manually toggle settings, the application is already prepared to automatically adjust its color scheme in response to operating system changes. This preliminary preparation eliminates the need for real-time manual intervention during application switching.
Data Source
AI summary
A system and method of automatically adjusting an optimal color orientation displayed on a computing device, particularly for users experiencing light sensitivity when interacting with the computing device. The system and method automatically query whether an application includes native color inversion settings, such that operating system and/or application settings need not be continuously toggled between active and inactive states. Accordingly, the display of the computing device is automatically optimized, such that either the operating system's color inversion settings are selected (in the absence of an application's native color inversion settings), or the application's color inversion settings are selected with the operating system's settings being automatically deactivated.


