Method for controlling ink screen reader to enter sleep mode and electronic equipment

A sleep mode and reader technology, applied in the field of application programs, can solve problems such as no scene distinction, achieve the effect of improving handwriting response and reducing power consumption

Pending Publication Date: 2022-06-21
ZHANGYUE TECH CO LTD +1
0 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0003] However, in the process of realizing the present invention, the inventor found that the above-mentioned solution ...
View more

Abstract

The invention discloses a method for controlling an ink screen reader to enter a sleep mode and electronic equipment. The method comprises the following steps: identifying an application scene of a current display interface of the ink screen reader; when the application scene is an electromagnetic pen touch scene, controlling the ink screen reader to enter a sleep mode by adopting a corresponding preset sleep time threshold value according to the current setting of the ink screen reader; and when the application scene is a finger touch scene, controlling the ink screen reader to enter a sleep mode based on a default sleep time threshold value of the ink screen reader. According to the scheme, different dormancy modes can be adaptively selected according to different application scenes, so that the power consumption of the ink screen reader is reduced to the greatest extent, and the handwriting response is improved while the electronic book reading of a user is not influenced.

Application Domain

Digital data processing detailsBootstrapping

Technology Topic

Screen readerFinger touch +10

Image

  • Method for controlling ink screen reader to enter sleep mode and electronic equipment
  • Method for controlling ink screen reader to enter sleep mode and electronic equipment
  • Method for controlling ink screen reader to enter sleep mode and electronic equipment

Examples

  • Experimental program(7)

Example Embodiment

[0025] Example 1
[0026] figure 1 A schematic flowchart of a method for controlling an ink screen reader to enter a sleep mode according to Embodiment 1 of the present invention is shown. The method for controlling the ink screen reader to enter the sleep mode provided in this embodiment is performed by the device for controlling the ink screen reader to enter the sleep mode provided by the embodiment of the present invention, and the device for controlling the ink screen reader to enter the sleep mode may use software or hardware, the device for controlling the ink screen reader to enter the sleep mode can be integrated in the ink screen reader.
[0027] like figure 1 As shown, the method includes:
[0028] Step S110, identifying the application scenario of the current display interface of the ink screen reader.
[0029] The current display interface may be a reading page, and the reading page may be a display interface of an electronic book (eg, novel, prose, etc.), and the content of the electronic book is displayed through the display interface. The currently displayed interface may also be a non-reading page, such as a menu page.
[0030] The application scenarios include electromagnetic pen touch scenarios and finger touch scenarios. Among them, the electromagnetic pen touch scene can also be called a handwriting touch scene, that is, a scene in which a user writes with an electromagnetic pen in his hand, such as a handwriting scene of an ink screen reader in the reading mode, including writing, scribing, adding annotations , annotations, etc. Among them, the finger touch scene is a scene in which the user directly controls the current display interface of the ink screen reader with a finger, such as a page-turning scene when the ink screen reader is in the reading mode of e-book layout rendering, for example, the user triggers the page-turning button ( For example, next page button, previous page button, or refresh button).
[0031] Specifically, when it is detected on the current display interface that the behavior of generating the touch operation is that the electromagnetic pen approaches or contacts the electromagnetic board, then it is determined that the application scene of the current display interface is the electromagnetic pen touch scene. When the behavior of the operation is that the user's finger triggers the screen of the ink screen reader, it is determined that the application scene of the currently displayed interface is the finger touch scene. When the application scene is an electromagnetic pen touch scene, step S120 is performed; when the application scene is a finger touch scene, step S130 is performed.
[0032] Step S120: Control the ink screen reader to enter the sleep mode using a corresponding preset sleep time threshold according to the current setting of the ink screen reader.
[0033] Wherein, when the application scenario is an electromagnetic pen touch scenario, there are multiple selectable preset sleep time thresholds to control the ink screen reader to enter the sleep mode. Including but not limited to: the default sleep time threshold, the preset sleep time threshold set by the user, or the preset sleep time threshold dynamically set according to the writing speed of the electromagnetic pen.
[0034] Specifically, when the application scenario is an electromagnetic pen touch scenario or switching from a finger touch scenario to an electromagnetic pen touch scenario, it means that the user needs to perform a handwriting operation. The default sleep time threshold controls the ink screen reader to enter the sleep mode, but the corresponding preset sleep time threshold is used to control the ink screen reader to enter the sleep mode based on the current settings of the ink screen reader. For example, if the currently set preset sleep time threshold is the default sleep time threshold, the ink screen reader is controlled to enter the sleep mode based on the default sleep time threshold. Specifically, when it is not detected that the electromagnetic pen generates point reporting data on the electromagnetic board within the default sleep time threshold range, the ink screen reader is controlled to enter the sleep mode.
[0035] For another example, if the currently set preset sleep time threshold is a user-defined preset sleep time threshold, the ink screen reader is controlled to enter sleep mode based on the user-defined preset sleep time threshold. This custom setting is a manual setting. When the application scene is switched to the electromagnetic pen touch scene, the user-defined setting interface can be automatically jumped out, or the user-defined setting interface can be obtained through manual triggering in advance. The time-threshold custom-setting interface is provided in the user-defined setting interface. Define to set preset sleep time threshold. Specifically, when it is not detected that the electromagnetic pen generates point reporting data on the electromagnetic board within the preset sleep time threshold range set by the user, the ink screen reader is controlled to enter the sleep mode.
[0036] For another example, if the currently set preset sleep time threshold is a preset sleep time threshold dynamically set according to the current writing speed of the electromagnetic pen, the ink screen reader is controlled to enter sleep mode based on the dynamically set preset sleep time threshold. Specifically, when it is not detected that the electromagnetic pen generates point reporting data on the electromagnetic board within the dynamically set preset sleep time threshold range, the ink screen reader is controlled to enter the sleep mode.
[0037] Step S130, controlling the ink screen reader to enter the sleep mode based on the default sleep time threshold of the ink screen reader.
[0038] Specifically, when the application scenario is a finger touch scenario, it means that the user does not need to perform handwriting operations at present. In order to reduce the power consumption of the ink screen reader, the ink screen reader is controlled to enter the sleep mode based on the default sleep time threshold of the ink screen reader. . For example, when it is not detected that the electromagnetic pen generates report data on the electromagnetic board within the default sleep time threshold range, the ink screen reader is controlled to enter the sleep mode.
[0039]The default sleep time threshold is the time threshold set by default by the ink screen reader, for example, it can be set to 3 seconds. In order to improve the handwriting response without affecting the user's reading of the e-book, the default sleep time threshold is generally less than or equal to the preset sleep time threshold set above. The set preset sleep time threshold can be, for example, any value within 30 seconds to 1 minute.
[0040] It can be seen that this embodiment first identifies the application scene of the current display interface of the ink screen reader, and when the application scene is the electromagnetic pen touch scene, the corresponding preset sleep time threshold is used according to the current setting of the ink screen reader to control the ink screen reading When the application scene is a finger touch scene, the ink screen reader is controlled to enter the sleep mode based on the default sleep time threshold of the ink screen reader. Different sleep modes can be adaptively selected according to different application scenarios to maximize the It reduces the power consumption of the ink screen reader and improves the handwriting response without affecting the user's reading of e-books.

Example Embodiment

[0041] Embodiment 2
[0042] figure 2 A schematic flowchart of a method for controlling an ink screen reader to enter a sleep mode provided according to the second embodiment of the present invention is shown. Wherein, this embodiment is further optimized on the basis of the above-mentioned embodiment.
[0043] like figure 2 As shown, the method includes:
[0044] Step S210, identifying the application scenario of the current display interface of the ink screen reader.
[0045] When the application scene is an electromagnetic pen touch scene, step S220 is performed; when the application scene is a finger touch scene, step S240 is performed.
[0046] Step S220, determining the state of the preset button on the ink screen reader.
[0047] The preset button may exist in the form of hardware or software, and may be a physical button on an ink screen reader or an electromagnetic pen, or a user operation entry provided on the handwriting interface, that is, a virtual button.
[0048] Wherein, the first state of the preset button is the state corresponding to the preset button when the preset button is not triggered, for example, the off state. At this time, the current setting of the ink screen reader is the default setting, and step S240 is executed.
[0049] Wherein, the second state of the preset button is the state corresponding to the preset button when the preset button is triggered, such as an open state, and the current setting of the ink screen reader is a custom setting, and step S230 is executed.
[0050] Step S230, controlling the ink screen reader to enter the sleep mode based on the preset sleep time threshold set by the user.
[0051] Step S240, controlling the ink screen reader to enter the sleep mode based on the default sleep time threshold of the ink screen reader.
[0052] Specifically, the preset sleep time threshold set by the user may be a preset sleep time threshold set by a user, or a preset sleep time threshold dynamically set according to the writing speed of the electromagnetic pen.
[0053] When the preset sleep time threshold of the user-defined setting is the preset sleep time threshold set by the user, it is set manually. For example, when the application scene is switched to the electromagnetic pen touch scene, the custom setting interface can be automatically jumped out, or the custom setting interface can be obtained by manual triggering in advance, and the time threshold custom setting interface is provided in the custom setting interface, and the user of this interface is provided. The preset sleep time threshold can be customized. For example, set it to any value within 30 seconds to 1 minute.
[0054] When the preset sleep time threshold of the custom setting is to dynamically adjust the preset sleep time threshold according to the writing speed of the electromagnetic pen, it is an adaptive setting. The setting rule is to increase the preset sleep time threshold when the writing speed is fast. When the writing speed is slow, reduce the preset sleep time threshold.
[0055] Specifically, according to the writing speed of the electromagnetic pen, it is judged whether the current writing state of the user is in a state of writing vigorously. For example, the number of times the electromagnetic pen presses the screen or the total duration per unit time, for example, within 10 seconds, can be counted, and the preset sleep time threshold can be dynamically adjusted according to the statistical result. For example, when the number of times of pressing the screen exceeds the preset number of times or the total duration exceeds the preset duration, it is determined that the user's current writing state is in a state of writing and writing, and the preset sleep time threshold is appropriately increased to extend the sleep time threshold. When the number of times of pressing the screen does not exceed the preset number of times or the total duration does not exceed the preset duration, it is determined that the current writing state of the user is relatively random, and the preset sleep time threshold is appropriately reduced to shorten the sleep time threshold and reduce power consumption.
[0056] In addition, the writing state is determined by detecting whether the tip of the electromagnetic pen is close to the screen. For example, as long as the electromagnetic induction signal when the electromagnetic pen is close to the electromagnetic board can be detected, it can be determined that the tip of the electromagnetic pen is close to the screen, which is an effective writing state, which may indicate that the user wants to write at any time when the user is thinking about raising the pen.
[0057] For the detailed description of step S210 and step S230, refer to the relevant description in the above-mentioned first embodiment, and details are not repeated here.
[0058] It can be seen that this embodiment first identifies the application scenario of the current display interface of the ink screen reader, and when the application scenario is an electromagnetic pen touch scenario, further uses the corresponding preset sleep time threshold based on the state of the preset button to control the ink screen reader. Enter the sleep mode. When the application scenario is a finger touch scenario, the ink screen reader is controlled to enter the sleep mode based on the default sleep time threshold of the ink screen reader. Different sleep modes can be adaptively selected according to different application scenarios, so as to maximize the Reduce the power consumption of ink screen readers and improve handwriting responsiveness without affecting the user's reading of e-books.

Example Embodiment

[0059] Embodiment 3
[0060] image 3 A schematic flowchart of a method for controlling an ink screen reader to enter a sleep mode provided according to Embodiment 3 of the present invention is shown. Wherein, this embodiment is further optimized on the basis of the above-mentioned embodiment.
[0061] like image 3 As shown, the method includes:
[0062] Step S310, identifying the application scenario of the current display interface of the ink screen reader.
[0063] When the application scene is an electromagnetic pen touch scene, step S320 is executed; when the application scene is a finger touch scene, step S330 is executed.
[0064] Step S320, controlling the ink screen reader to enter the sleep mode using a corresponding preset sleep time threshold according to the current setting of the ink screen reader.
[0065] Step S330, controlling the ink screen reader to enter the sleep mode based on the default sleep time threshold of the ink screen reader.
[0066] Step S340, after the ink screen reader enters the sleep mode, it monitors the electromagnetic induction signal when the electromagnetic pen approaches the electromagnetic board.
[0067] Step S350, when it is determined according to the electromagnetic induction signal that the tip of the electromagnetic pen is close to the screen, the ink screen reader is immediately awakened.
[0068] When the ink screen reader enters the sleep mode, its monitoring function will continue. In the prior art, when new display or handwriting data is generated, the upper layer transfers the communication interface (such as USB, SPI, etc.) bus to the bottom layer for transmission. Display or handwriting data, the underlying kernel driver of the kernel will monitor the status of the current communication interface. If it is in sleep state, the communication interface bus will automatically wake up, and then send a wake-up signal to wake up the peripherals hanging on the bus, such as the ink screen display TCON, and then make the relevant display. When the system and the ink screen show that TCON is dormant, it will take a certain time for the system and TCON to wake up, so when you write in this state, you will feel that the handwriting does not follow your hand, and the handwriting will be displayed with a delay.
[0069] In this embodiment, when the ink screen reader is in a dormant state, whether it is in the default dormancy time threshold range or the preset dormancy time threshold range set by yourself, the electromagnetic board monitors the electrical energy when the electromagnetic pen approaches. Magnetic induction signal (LC resonance signal), once it is detected that the tip of the electromagnetic pen is close to the screen, it will wake up the ink screen reader immediately, including the wake-up of the main chip SOC, data transmission interface, TCON, ready to receive the report data generated by the electromagnetic pen pressing the screen and carry out Drawing, look-up table, display.
[0070] It can be seen that this embodiment uses the electromagnetic board to monitor the electromagnetic induction signal when the electromagnetic pen is approaching. Once the tip of the electromagnetic pen is detected to be close to the screen, the ink screen reader is immediately woken up, which can improve the wake-up rate and solve the problem of delayed display of notes caused by wake-up.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Semiconductor device including capacitorless ram

ActiveUS20090310431A1reduce power consumptionretention time be lengthen
Owner:LONGITUDE LICENSING LTD

Lighted bollard

InactiveUS20060109667A1reduce power consumption
Owner:LEADER MFG

Classification and recommendation of technical efficacy words

  • reduce power consumption

Electrode array for use in medical stimulation and methods thereof

InactiveUS20050038489A1reduce power consumptionincrease battery life
Owner:CASE WESTERN RESERVE UNIV

Method of reselecting a cell based on priorities

ActiveUS20090181676A1ensure quality of servicereduce power consumption
Owner:LG ELECTRONICS INC

Display apparatus and display method

ActiveUS20060214904A1reduce power consumptionincrease quality
Owner:SATURN LICENSING LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products