Method and apparatus for controlling screen-on duration
The method and apparatus dynamically adjust smart device screen duration based on user interactions and machine learning, addressing the inflexibility of fixed screen-off times to enhance user experience and conserve power.
Patent Information
- Application Number
- PCT/CN2024/070109
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-02
- Publication Date
- 2025-07-10
AI Technical Summary
Existing smart devices have fixed, non-adaptive screen-off durations that fail to accommodate user preferences, leading to inconvenience and disruption, as they either consume unnecessary power or interrupt user activities.
A method and apparatus that dynamically adjust screen-on duration based on user interactions, such as touch, voice commands, gestures, or facial recognition, using machine learning to personalize the screen settings according to user behavior and content type.
The solution provides a user-friendly experience by automatically adjusting screen duration to match real-time user needs, reducing unnecessary power consumption and minimizing interruptions.
Smart Images

Figure CN2024070109_10072025_PF_FP_ABST
Abstract
Description
METHOD AND APPARATUS FOR CONTROLLING SCREEN-ON DURATIONTECHNICAL FIELD
[0001] The non-limiting and exemplary embodiments of the present disclosure generally relate to the technical field of information processing, and specifically to a method and an apparatus for controlling a screen-on duration of a terminal device.BACKGROUND
[0002] This section introduces aspects that may facilitate a better understanding of the disclosure. Accordingly, the statements of this section are to be read in this light and are not to be understood as admissions about what is in the prior art or what is not in the prior art.
[0003] With the development of smart devices (e.g., smart phones, smart watches) and applications, people are enjoying more and more convenience. In order to save energy of the battery of a smart device and provide longer service time, the smart device usually turns off its display (screen) if a user of the smart device has not been operating the smart device for a predetermined time, e.g., 10 second, 30 second, 1minute, etc. The operating system of the smart device usually allows the user to customize the predetermined time.
[0004] However, this predetermined time is fixed, therefore, not flexible and adaptive, so that the user may not feel convenient and comfortable when the predetermined time is not suitable for the user.
[0005] If the predetermined time is longer than the user’s desire, the user leaves the smart device being unused / unattended and its display is still on and consumes power. If the predetermined time is shorter than the user’ desire, the user’s activity will be continuously interrupted by the turn off of the display. Moreover, the user’s desire of screen-on duration may vary all the time. Therefore, a fixed value of predetermined time cannot meet the user’s need.
[0006] For example, a user is reading an email using his / her smart phone. The email is long and takes time. The display of the smart phone turns off every 30 seconds and interrupts the user’s reading. That causes a bad reading experience. The user may choose to set in the operation system of the smart phone that the screen-on duration from 30 seconds to 2 minutes. However, he / she still needs to set it back after reading because other activities like seeing what time it is does not need 2 minutes.
[0007] There is a need to develop a technology capable of improving the user’s experience with a suitable screen-on duration.
[0008] This summary is provided to introduce a selection of concepts in a simplified form that are further described below in the detailed description. This summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
[0009] To overcome or mitigate at least one of the above mentioned problems or other problems or provide a useful solution, embodiments of the present disclosure propose a method and an apparatus of controlling a screen-on duration of a terminal device.
[0010] In a first aspect of the disclosure, there is provided a method of controlling a screen-on duration of a terminal device. The method comprises: detecting a first user interaction of a user of the terminal device. The first user interaction indicates that the user wants the screen to be on. The method further comprises: adjusting the screen-on duration based on the first user interaction.
[0011] In an embodiment, the first user interaction comprises the user touching the screen or a button of the terminal device.
[0012] In an embodiment, the first user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be on.
[0013] In an embodiment, the first user interaction comprises the user’s face or eyes being detected facing the screen.
[0014] In an embodiment, the first user interaction takes place when the screen is on or when the screen is about to be off, or within a preset time period immediately after the screen turns off.
[0015] In an embodiment, the adjusting the screen-on duration based on the first user interaction comprises: increasing the screen-on duration by a step, wherein an initial value of the step is a preset value.
[0016] In an embodiment, the adjusting the screen-on duration based on the first user interaction further comprises: increasing a value of the step.
[0017] In an embodiment, the adjusting the screen-on duration based on the first user interaction further comprises: increasing, when the screen-on duration is larger than a preset ON threshold, the screen-on duration to a preset ultimate value.
[0018] In an embodiment, the preset value and / or the preset ultimate value is associated with current content / window being displayed to the user and / or current application being used by the user.
[0019] In an embodiment, the preset value and / or the preset ultimate value is associated with the user’s historical data.
[0020] In an embodiment, the method further comprises: detecting a second user interaction of the user, wherein the second user interaction indicates that the user wants the screen to be off; and adjusting the screen-on duration based on the second user interaction.
[0021] In an embodiment, the second user interaction comprises that a time period during which there is no first user interaction is larger than a preset withdraw threshold.
[0022] In an embodiment, the second user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be off.
[0023] In an embodiment, the adjusting the screen-on duration based on the second user interaction comprises: resetting the screen-on duration.
[0024] In an embodiment, the preset value and / or the preset ultimate value is given by Artificial Intelligence.
[0025] In a second aspect of the disclosure, there is provided an apparatus of controlling a screen-on duration of a terminal device. The apparatus comprises: a processor; and a memory coupled to the processor. Said memory contains instructions executable by said processor, whereby the apparatus is operative to perform the method according to the above first aspect.
[0026] In a third aspect of the disclosure, there is provided a computer-readable storage medium storing instructions which when executed by at least one processor, cause the at least one processor to perform the method according to the first aspect.
[0027] In a fourth aspect of the disclosure, there is provided a computer program product storing instructions which when executed by at least one processor, cause the at least one processor to perform the method according to the first aspect.
[0028] With the present invention, the screen-on duration of the terminal device used by the user can be adjusted automatically in accordance with the user’ desire. The user does not need to do any extra action, e.g., to set or reset the screen-on duration, to obtain a satisfying screen-on duration. The screen-on duration can be adjusted to comply with the real time need of the user. Therefore, the user experience can be greatly improved.BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The above and other aspects, features, and benefits of various embodiments of the present disclosure will become more fully apparent, by way of example, from the following detailed description with reference to the accompanying drawings, in which like reference numerals or letters are used to designate like or equivalent elements. The drawings are illustrated for facilitating better understanding of the embodiments of the disclosure and not necessarily drawn to scale, in which:
[0030] FIG. 1 shows a flowchart of a method 100 of controlling a screen-on duration of a terminal device according to an embodiment of the present disclosure.
[0031] FIG. 2 shows a flowchart of a method 200 of controlling a screen-on duration of a terminal device according to an embodiment of the present disclosure.
[0032] FIG. 3 is a block diagram of an apparatus 300 of controlling a screen-on duration of a terminal device according to embodiments of the present disclosure.DETAILED DESCRIPTION
[0033] The embodiments of the present disclosure are described in detail with reference to the accompanying drawings. It should be understood that these embodiments are discussed only for the purpose of enabling those skilled persons in the art to better understand and thus implement the present disclosure, rather than suggesting any limitations on the scope of the present disclosure. Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present disclosure should be or are in any single embodiment of the disclosure. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present disclosure. Furthermore, the described features, advantages, and characteristics of the disclosure may be combined in any suitable manner in one or more embodiments. One skilled in the relevant art will recognize that the disclosure may be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the disclosure.
[0034] References in the specification to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.
[0035] It shall be understood that although the terms “first” and “second” etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the associated listed terms.
[0036] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.
[0037] It is noted that the terms as used in this document are used only for ease of description and differentiation among nodes, devices or networks etc. With the development of the technology, other terms with the similar / same meanings may also be used.
[0038] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0039] FIG. 1 shows a flowchart of a method 100 of controlling a screen-on duration of a terminal device according to an embodiment of the present disclosure.
[0040] The screen-on duration is a time during which the screen is kept on, or a time during which the screen is kept on and dims until the screen is turned off.
[0041] The basic concept of the invention is to adjust the screen-on duration according to the user’s real time desire. And the user’s desire is reflected by the user’s interaction with the terminal device. The terminal device comprises a smart phone, a smart watch, a wearable, a pad, a laptop, or any other device with a display (screen) and a battery.
[0042] At block 101, detection of a first user interaction of a user of the terminal device is performed and the first user interaction indicates that the user wants the screen to be on.
[0043] The terminal device may be any device that can be used by a user and has a display. The step of detecting the first user interaction detects the user’s intention / desire. Normally, the screen-on duration is set by the operating system / the user to have a predetermined fixed value. When it is OK for it to work, the user will not feel uncomfortable. When the user would like to have more time than the current screen-on duration, the display may dim and then turn off before the user finishes his / her matter with the terminal device, e.g., reading an article. So the user must use some approaches to keep the screen-on or turn on the screen after the screen turns off automatically, e.g., by sliding the display with a figure. Thus, the use’s interaction may be utilized as a real time desire of the user regarding whether the current screen-on duration is suitable.
[0044] In an embodiment, the first user interaction comprises the user touching the screen or a button of the terminal device. For example, the user may slide on, one-click, double-click, or press the screen, or the user may slide on, press, one-click or double click the button. For example, the user may use a mouse or a touchpad of a laptop / computer, e.g., move, click, double click, roll, etc.
[0045] In an embodiment, the first user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be on. For example, the user may say “keep the screen on” , or the user uses a gesture command that can be recognized by the operating system of the terminal device as “do not turn off the screen” .
[0046] In an embodiment, the first user interaction comprises the user’s face or eyes being detected facing the screen. The terminal device may have a camera that can be used to detect a user’s face or eyes facing the screen, via face recognition and / or eye / eyeball recognition approaches. Normally, the user will not stare at a turned off screen (display) without doing anything. When the user faces the screen or the user is looking at the screen, the user wants to use the terminal device and that requires the screen to be on.
[0047] In an embodiment, the first user interaction takes place when the screen is on or when the screen is about to be off, or within a preset time period immediately after the screen turns off. The first user interaction happened in the above time slot shows the user wants the screen to be on at the moment.
[0048] At block 102, the screen-on duration is adjusted based on the first user interaction.
[0049] In an embodiment, the screen-on duration is increased by a step and an initial value of the step is a preset value. Since the first user interaction indicates the user wants the screen to be on, e.g., when the screen is still on and the user slides on the screen to prevent the screen from turning off, increasing the screen-on duration meets the user’s desire and decreases the number of times that the user needs to slide on the screen to prevent the screen from turning off or the number of times that the user needs to turn on the screen after the screen turns off automatically. Thus, the user’s experience is improved. For example, the preset value may be 10 seconds, 15 seconds, 30 seconds, or any other suitable value.
[0050] In an embodiment, the value of the step is increased along with the increase of the screen-on duration. If the increased screen-on duration is still not enough for the user’s current desire / need, the user may need to do another first user interaction. With the increase of the step itself, the screen-on duration can be increased more to better reflect the user’s need. Thus, the user’s experience is further improved.
[0051] In an embodiment, when the screen-on duration is larger than a preset ON threshold, the screen-on duration is increased to a preset ultimate value. If the increased screen-on duration and the increased step value are still not enough for the user’s current desire / need, to further decrease the user’s intervention and / or prevention of the turn off of the screen, the screen-on duration may be increased one time to the preset ultimate value. The ultimate value is set to satisfy most of the needs for screen to be on. For example, the preset ON threshold may be 1 minute, 2 minutes, 5 minutes, 10 minutes, or any other suitable value. As another example, the preset ultimate value may be 30 minutes, 45 minutes, or any other suitable value.
[0052] In an embodiment, the preset value and / or the preset ultimate value is associated with current content / window being displayed to the user and / or current application being used by the user. Different contents being viewed by the user and / or different applications being used by the user may require different time lengths. For example, the user may need more time for reading an article than reading a short message, and may need more time for reading a recipe than reading an instant message. Therefore, the preset value and / or the preset ultimate value may be set in consideration of current content / window being displayed to the user and / or current application being used by the user.
[0053] In an embodiment, the preset value and / or the preset ultimate value is associated with the user’s historical data. Different users may need different time lengths even for the same content. For example, an elder man may need more time to read a same email than a middle-aged man. Therefore, the preset value and / or the preset ultimate value may be set in consideration of the user’s historical data. That is, the user’s activities may be monitored and analyzed. Machine learning and / or artificial intelligence may learn from the user’s historical data (including e.g., how much time he / she uses to read an email with 150 words sent from a specific friend, etc. ) and predict a suitable preset value and / or a preset ultimate value, a preset ON threshold for the user and / or the current content / window being displayed to the user and / or current application being used by the user. Therefore, the user’s experience can be improved as the user uses the terminal device. The more the user uses, the more about the user can be learned.
[0054] FIG. 2 shows a flowchart of a method 200 of controlling a screen-on duration of a terminal device according to an embodiment of the present disclosure.
[0055] Block 201 and block 202 are the same as the block 101 and block 102 in Fig. 1.
[0056] At block 203, detection of a second user interaction of the user is performed and the second user interaction indicates that the user wants the screen to be off.
[0057] In an embodiment, the second user interaction comprises that a time period during which there is no first user interaction is larger than a preset withdraw threshold. The second user interaction indicates that the user wants the screen to be off, or the user does not need the screen to be on anymore. The preset withdraw threshold can be set by one skilled in the art, or be in associated with the user’s historical data and / or the current content / window being displayed to the user and / or current application being used by the user, by machine learning and / or Artificial Intelligence.
[0058] In an embodiment, the second user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be off.
[0059] At block 204, the screen-on duration is adjusted based on the second user interaction.
[0060] In an embodiment, the screen-on duration is reset to the preset value.
[0061] In an embodiment, the value of the screen-on duration is decreased by the current value of the step, until the preset value.
[0062] FIG. 3 is a block diagram of an apparatus 300 of controlling a screen-on duration of a terminal device according to embodiments of the present disclosure.
[0063] The apparatus 300 may comprise a processor 301; and a memory 302 coupled to the processor 301, said memory 302 containing instructions executable by said processor 301, whereby the apparatus 300 is operative to: detect a first user interaction of a user of the terminal device, wherein the first user interaction indicates that the user wants the screen to be on; and adjust the screen-on duration based on the first user interaction.
[0064] In an embodiment, the first user interaction comprises the user touching the screen or a button of the terminal device.
[0065] In an embodiment, the first user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be on.
[0066] In an embodiment, the first user interaction comprises the user’s face or eyes being detected facing the screen.
[0067] In an embodiment, the first user interaction takes place when the screen is on or when the screen is about to be off, or within a preset time period immediately after the screen turns off.
[0068] In an embodiment, the adjusting the screen-on duration based on the first user interaction comprises: increasing the screen-on duration by a step, wherein an initial value of the step is a preset value.
[0069] In an embodiment, the adjusting the screen-on duration based on the first user interaction further comprises: increasing a value of the step.
[0070] In an embodiment, the adjusting the screen-on duration based on the first user interaction further comprises: increasing, when the screen-on duration is larger than a preset ON threshold, the screen-on duration to a preset ultimate value.
[0071] In an embodiment, the preset value and / or the preset ultimate value is associated with current content / window being displayed to the user and / or current application being used by the user.
[0072] In an embodiment, the preset value and / or the preset ultimate value is associated with the user’s historical data.
[0073] In an embodiment, the apparatus 300 is further operative to detect a second user interaction of the user, wherein the second user interaction indicates that the user wants the screen to be off; and adjust the screen-on duration based on the second user interaction.
[0074] In an embodiment, the second user interaction comprises that a time period during which there is no first user interaction is larger than a preset withdraw threshold.
[0075] In an embodiment, the second user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be off.
[0076] In an embodiment, the adjusting the screen-on duration based on the second user interaction comprises: resetting the screen-on duration.
[0077] In an embodiment, the preset value and / or the preset ultimate value is given by Artificial Intelligence.
[0078] The present disclosure also provides at least one computer program product in the form of a non-volatile or volatile memory, e.g., a non-transitory computer readable storage medium, an Electrically Erasable Programmable Read-Only Memory (EEPROM) , a flash memory and a hard drive. The computer program product includes a computer program. The computer program includes: code / computer readable instructions, which when executed by the processor causes the apparatus 300 to perform the actions, e.g., of the procedure described earlier in conjunction with Figs. 1 and 2.
[0079] The computer program product may be configured as a computer program code structured in computer program modules. The computer program modules could essentially perform the actions of the flow illustrated in Figs. 1 and 2.
[0080] The processor may be a single CPU (Central processing unit) , but could also comprise two or more processing units. For example, the processor may include general purpose microprocessors; instruction set processors and / or related chips sets and / or special purpose microprocessors such as Application Specific Integrated Circuit (ASICs) . The processor may also comprise board memory for caching purposes. The computer program may be carried by a computer program product connected to the processor. The computer program product may comprise a non-transitory computer readable storage medium on which the computer program is stored. For example, the computer program product may be a flash memory, a Random-access memory (RAM) , a Read-Only Memory (ROM) , or an EEPROM, and the computer program modules described above could in alternative embodiments be distributed on different computer program products in the form of memories.
[0081] The techniques described herein may be implemented by various means so that an apparatus implementing one or more functions of a corresponding apparatus described with an embodiment comprises not only prior art means, but also means for implementing the one or more functions of the corresponding apparatus described with the embodiment and it may comprise separate means for each separate function or means that may be configured to perform two or more functions. For example, these techniques may be implemented in hardware (one or more apparatuses) , firmware (one or more apparatuses) , software (one or more modules) , or combinations thereof. For a firmware or software, implementation may be made through modules (e.g., procedures, functions, and so on) that perform the functions described herein.
[0082] Exemplary embodiments herein have been described above with reference to block diagrams and flowchart illustrations of methods and apparatuses. It will be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by various means including computer program instructions. These computer program instructions may be loaded onto a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions which execute on the computer or other programmable data processing apparatus create means for implementing the functions specified in the flowchart block or blocks.
[0083] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the subject matter described herein, but rather as descriptions of features that may be specific to particular embodiments. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0084] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of any implementation or of what may be claimed, but rather as descriptions of features that may be specific to particular embodiments of particular implementations. Certain features that are described in this specification in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable sub-combination. Moreover, although features may be described above as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can in some cases be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.
[0085] It will be obvious to a person skilled in the art that, as the technology advances, the inventive concept can be implemented in various ways. The above described embodiments are given for describing rather than limiting the disclosure, and it is to be understood that modifications and variations may be resorted to without departing from the spirit and scope of the disclosure as those skilled in the art readily understand. Such modifications and variations are considered to be within the scope of the disclosure and the appended claims. The protection scope of the disclosure is defined by the accompanying claims.
Claims
1.A method of controlling a screen-on duration of a terminal device, comprising:detecting a first user interaction of a user of the terminal device, wherein the first user interaction indicates that the user wants the screen to be on; andadjusting the screen-on duration based on the first user interaction.2.The method according to claim 1, wherein the first user interaction comprises the user touching the screen or a button of the terminal device.3.The method according to claim 1 or 2, wherein the first user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be on.4.The method according to any one of claims 1-3, wherein the first user interaction comprises the user’s face or eyes being detected facing the screen.5.The method according to any one of claims 1-4, wherein the first user interaction takes place when the screen is on or when the screen is about to be off, or within a preset time period immediately after the screen turns off.6.The method according to any one of claims 1-5, wherein the adjusting the screen-on duration based on the first user interaction comprises:increasing the screen-on duration by a step, wherein an initial value of the step is a preset value.7.The method according to claim 6, wherein the adjusting the screen-on duration based on the first user interaction further comprises:increasing a value of the step.8.The method according to any one of claims 1-7, wherein the adjusting the screen-on duration based on the first user interaction further comprises:increasing, when the screen-on duration is larger than a preset ON threshold, the screen-on duration to a preset ultimate value.9.The method according to any one of claims 6-8, wherein the preset value and / or the preset ultimate value is associated with current content / window being displayed to the user and / or current application being used by the user.10.The method according to any one of claims 6-9, wherein the preset value and / or the preset ultimate value is associated with the user’s historical data.11.The method according to any one of claims 1-10, further comprising:detecting a second user interaction of the user, wherein the second user interaction indicates that the user wants the screen to be off; andadjusting the screen-on duration based on the second user interaction.12.The method according to claim 11, wherein the second user interaction comprises that a time period during which there is no first user interaction is larger than a preset withdraw threshold.13.The method according to any one of claims 11-12, wherein the second user interaction comprises the user using a voice command and / or a gesture command to indicate that the user wants the screen to be off.14.The method according to any one of claims 11-13, wherein the adjusting the screen-on duration based on the second user interaction comprises:resetting the screen-on duration.15.The method according to any one of claims 6-14, wherein the preset value and / or the preset ultimate value is given by Artificial Intelligence.16.An apparatus of controlling a screen-on duration of a terminal device, comprising: a processor; and a memory coupled to the processor, said memory containing instructions executable by said processor, whereby the apparatus is operative to:detect a first user interaction of a user of the terminal device, wherein the first user interaction indicates that the user wants the screen to be on; andadjust the screen-on duration based on the first user interaction.17.The apparatus according to claim 16, wherein the memory and the instructions are configured to, with the processor, cause the apparatus to perform the method according to any one of claims 2-15.18.A computer-readable storage medium storing instructions which when executed by at least one processor, cause the at least one processor to perform the method according to any one of claims 1-15.19.A computer program product storing instructions which when executed by at least one processor, cause the at least one processor to perform the method according to any one of claims 1-15.
Citation Information
Patent Citations
Intelligent lock screen function achieving method based on mobile terminal and mobile terminal
CN103067578A
Eyesight protecting method and device
CN104503683A
Screen lighting-up method and screen lighting-up device
CN105979066A
Mobile terminal and method for preventing conversation of mobile terminal from maloperation
CN106101427A
Screen control method and device for mobile terminal
CN108228245A