A method and system for eye health guidance based on medical recommendation threshold customizable screen
By monitoring screen and voice call status, setting thresholds in conjunction with national ophthalmology vision control guidelines, and employing non-blocking visual cues, the problem of single rest state determination and system complexity in existing technologies has been solved, achieving more accurate eye health management.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- 莫荣国
- Filing Date
- 2026-04-18
- Publication Date
- 2026-07-31
AI Technical Summary
Existing eye-use reminder technologies rely on a single dimension for determining rest status, do not take voice calls into account, employ obstructive prompting methods that lack medical basis, have complex system structures, and have unclear threshold settings.
By monitoring screen on/off status and voice call status, and setting thresholds in accordance with national ophthalmology vision control guidelines, non-blocking visual cues are used to achieve single integrated threshold management, with system modules working collaboratively.
It enriches the dimensions of rest state recognition, simplifies the system structure, improves the non-blocking nature of prompts and the rationality of medical evidence, and ensures that user operations are not disturbed.
Abstract
Description
Technical Field
[0001] This invention belongs to the field of electronic device health management technology, specifically relating to a screen eye health guidance method and system based on terminal system status monitoring, setting thresholds according to national ophthalmology vision prevention and control guidelines, supporting user-defined configurations, and adopting a quantitative non-blocking prompt format. Background Technology
[0002] With the continuous increase in usage time on both mobile and desktop devices, prolonged continuous screen-on use can easily lead to eye strain. Existing eye-use reminder solutions have the following problems: they only consider screen-off as a resting state and do not include voice calls in the eye rest assessment; the reminder formats use obstructive structures such as full-screen pop-ups and screen locks, which affect normal user operation; and the threshold settings do not incorporate publicly available medical guidelines, or use a multi-module structure for parameter management, resulting in system redundancy. Summary of the Invention
[0003] 3.1 Technical problems to be solved This invention aims to address the following problems existing in current eye-use reminder technologies: the rest state determination dimension is singular, only recognizing the screen-off state without including voice calls in the rest determination; the prompting method uses obstructive pop-ups or screen locks, affecting normal application use; the threshold setting lacks medical basis or adopts multi-module decentralized management, resulting in a complex system structure; the prompting form is not quantitatively limited, and the interface presentation and implementation method are not clear enough.
[0004] 3.2 Technical Solution 3.2.1 Method and Steps 1) Status monitoring The system obtains screen on / off events in real time through the terminal system's underlying interface, while also monitoring the connection status of cellular voice calls and network voice calls, and distinguishing between voice call status and non-voice call status.
[0005] 2) Duration Statistics When the terminal is in a screen-on state and not in a voice call state, the system accumulates the continuous screen-on time; when the terminal is in a screen-off state or enters a voice call state, the accumulation of continuous screen-on time is paused, the screen-off state and the voice call state are judged as eye rest state, and the eye rest time is counted.
[0006] 3) Threshold configuration and interface labeling The system incorporates medically recommended thresholds based on national ophthalmology vision control guidelines as default parameters: a continuous eye use threshold of 40-45 minutes and an eye rest threshold of 5-10 minutes. These recommended ranges are marked on the threshold setting interface. The system employs a single, integrated threshold configuration module, enabling unified management of default medically recommended threshold storage, user-defined threshold reception and storage, and threshold switching execution.
[0007] 4) Determining rest duration The system compares the statistically obtained eye rest duration with the set eye rest threshold: if the eye rest duration is greater than or equal to the set threshold, the accumulated continuous screen-on time is cleared; if the eye rest duration is less than the set threshold, the continuous screen-on time continues to accumulate after the screen is restored or the voice call ends.
[0008] 5) Visual cues When the continuous screen-on time reaches the set continuous eye usage threshold, the system displays a non-blocking visual cue in the non-content display area at the edge of the screen. The cue can take the form of a semi-transparent floating cue, a low-saturation text cue with a saturation of ≤30%, or a weakly dynamic border cue with a dynamic switching frequency of ≤1 time / second and a contrast of ≤20%. The cue is set to a top-level non-blocking floating form through the system view hierarchy management interface, ensuring it does not obscure application content, interrupt foreground application operation, or block user interaction.
[0009] 6) Periodic Reset The interface prompt module detects a user's single click operation through the system click event listener interface. Upon receiving the cancellation instruction, the periodic reset module clears the current cumulative duration and restarts the statistics process.
[0010] 3.2.2 System Structure The system of this invention includes: a status monitoring module, a duration calculation module, a threshold configuration module, a threshold judgment module, an interface prompt module, and a periodic reset module. These modules are interconnected and work together to execute the aforementioned eye health guidance process.
[0011] 3.3 Beneficial Effects 1) A single integrated threshold configuration module is adopted to uniformly manage default and custom thresholds, reducing the number of modules, simplifying the system architecture, and reducing system resource consumption.
[0012] 2) The screen-off state, cellular voice call state, and network voice call state are all judged as eye rest state, enriching the dimensions of rest state recognition and improving the accuracy of continuous eye use duration statistics.
[0013] 3) By quantitatively limiting the saturation, dynamic switching frequency, and contrast of visual cues, the technical characteristics of the cues are clarified, enabling non-blocking cues that do not obscure application content or interfere with normal user operation.
[0014] 4) Based on the terminal system's underlying state interface and view layer interface, no additional hardware devices are required, and no privacy permissions need to be applied for, improving the compatibility and ease of implementation of the solution. Attached Figure Description
[0015] This instruction manual does not include any drawings. Detailed Implementation
[0016] Example 1
[0017] The system uses the default thresholds corresponding to the National Ophthalmology Vision Control Guidelines: a continuous screen use threshold of 45 minutes and an eye rest threshold of 10 minutes. When the user's screen is on and they are not in a voice call, the system accumulates the continuous screen-on time. If the user turns off the screen for 5 minutes, or the rest time is less than 10 minutes, the system continues to accumulate the time after the screen is turned on again. When the accumulated continuous screen-on time reaches 45 minutes, the system displays a semi-transparent floating prompt in the non-content display area at the edge of the screen. Clicking the prompt area clears the accumulated time and restarts the count.
[0018] Example 2
[0019] Users can set custom thresholds through the threshold configuration module: a 30-minute continuous screen use threshold and a 5-minute eye rest threshold. When the user's screen is on and not in a voice call, the system accumulates the continuous screen-on time. If the user joins a network voice call and it lasts for 5 minutes, the rest time reaches the target, and the accumulated time is cleared after the call ends. If the voice call lasts for 3 minutes, the rest time does not reach the target, and the accumulated time continues to accumulate after the call ends. When the continuous screen-on time reaches 30 minutes, the system displays a subtle dynamic border prompt. After the user clicks the prompt, the system removes the prompt and resets the time statistics.
Claims
1. A method for guiding screen eye health based on customizable medical recommendation thresholds, characterized in that, Includes the following steps: 1) Monitor screen on / off events in real time through the terminal system's underlying interface, and monitor the connection status of cellular voice calls and network voice calls, distinguishing between voice call status and non-voice call status. 2) The cumulative duration of continuous screen-on time when the terminal is in a non-voice call state; When the terminal screen is off or in a voice call state, the continuous screen-on time accumulation is paused, this stage is determined as the eye rest state and the eye rest time is counted. 3) The system has built-in medical recommendation thresholds based on the National Ophthalmology Vision Control Guidelines as default parameters, with a continuous eye use threshold of 40-45 minutes and an eye rest threshold of 5-10 minutes, and the range of these medical recommendations is marked on the threshold setting interface; The system receives and stores user-inputted custom continuous eye use thresholds and custom eye rest thresholds through a single integrated threshold configuration module. The system switches between the medically recommended default threshold and the user-defined threshold according to the user's selection command. 4) If the eye rest duration is greater than or equal to the set eye rest threshold, the accumulated continuous screen-on time will be cleared; if the eye rest duration is less than the set eye rest threshold, the accumulated continuous screen-on time will be restored. 5) When the cumulative continuous screen-on time is greater than or equal to the set continuous eye use threshold, a non-blocking visual prompt is displayed in the non-content display area at the edge of the screen. The visual prompt does not obscure the application content, does not interrupt the operation of the foreground application, does not block the user operation, and can be eliminated by a single click. 6) After receiving the user's command to eliminate visual cues, the system clears the current accumulated continuous screen-on time and restarts the time statistics process.
2. The method according to claim 1, characterized in that, User-defined continuous eye use thresholds and eye rest thresholds can be set to numerical ranges different from those recommended by the national ophthalmology vision control guidelines.
3. The method according to claim 1, characterized in that, The non-blocking visual cues are one or more combinations of the following: semi-transparent floating cues, low-saturation text cues with saturation ≤30%, and weakly dynamic border cues with a dynamic switching frequency ≤1 time / second and contrast ≤20%.
4. The method according to claim 1, characterized in that, The system sets the prompt to a top-level non-blocking floating form through the terminal system view hierarchy management interface, and receives the user's single click operation through the system click event listening interface and performs prompt cancellation and duration reset.
5. The method according to claim 1, characterized in that, Voice call status includes cellular voice calls and VoIP voice calls, and both of these statuses are uniformly classified as eye resting status.
6. A screen-based eye health guidance system implementing the method of any one of claims 1 to 5, characterized in that, include: The status monitoring module is used to monitor the screen on / off status and the connection status of cellular voice calls and network voice calls through the terminal system's underlying interface. The duration calculation module is used to perform continuous screen-on time accumulation, eye rest time statistics, and pause, resume, and clear the timer; The threshold configuration module is used to store the default threshold recommended by the medical department based on the national guidelines for vision control in ophthalmology, receive and store user-defined thresholds, and perform threshold switching. The threshold judgment module is used to compare the duration of eye rest with the eye rest threshold and the duration of continuous screen-on time with the continuous eye use threshold. The interface prompt module is used to display non-blocking visual prompts through the system view hierarchy management interface, and to implement the single-click elimination function through the system click event listening interface; the period reset module is used to clear the duration and re-count the duration based on the rest duration target signal or the user's instruction to eliminate the prompt.