Touch screen point reporting rate control method, electronic device, and computer readable medium

By predicting and adjusting the point rate of the next touch area on the touch screen based on the information of the current touch area, the contradiction between improving user experience and reducing power consumption is solved, and the differentiated point rate control of the touch screen is realized, which improves user experience and reduces power consumption.

WO2025139235A1PCT designated stage expired Publication Date: 2025-07-03ZTE CORP
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/125723
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-25
Filing Date
2024-10-18
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In the prior art, although the increase in the point-report rate of the touch screen improves the user's touch experience, it leads to an increase in terminal power consumption and affects battery life.

Method used

By obtaining the touch information of the current touch area, predicting the next touch area based on the touch information, and adjusting its point rate, differentiated point rate control for different areas on the touch screen is realized.

Benefits of technology

It improves the user's experience of operating the touch screen, while reducing system power consumption and extending the terminal's battery life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024125723_03072025_PF_FP_ABST
    Figure CN2024125723_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a touch screen point reporting rate control method, an electronic device, and a computer readable medium. The touch screen point reporting rate control method comprises: acquiring touch information of the current touch area; determining the next touch area on the basis of the touch information of the current touch area; and adjusting the point reporting rate of the next touch area.
Need to check novelty before this filing date? Find Prior Art

Description

Touch screen reporting rate control method, electronic device, and computer-readable medium Technical Field

[0001] The embodiments of the present application relate to the field of terminal technology, and in particular to a touch screen reporting rate control method, an electronic device, and a computer-readable medium. Background Art

[0002] Currently, touch screens generally have a variety of different reporting rates, such as 120 Hz, 180 Hz, 240 Hz, and 360 Hz. Generally, the reporting rate of a touch screen can be dynamically switched across the entire touch screen. While increasing the reporting rate of a touch screen can significantly improve the user's touch experience, it also increases the terminal's power consumption, resulting in a reduction in the terminal's battery life.

[0003] Summary of the Invention

[0004] Embodiments of the present application provide a touch screen reporting rate control method, an electronic device, and a computer-readable medium.

[0005] An embodiment of the present application provides a touch screen reporting rate control method, comprising: acquiring touch information of a current touch area, determining a next touch area based on the touch information of the current touch area; and adjusting the reporting rate of the next touch area.

[0006] An embodiment of the present application provides an electronic device, comprising: at least one processor; a memory, wherein at least one program is stored in the memory, and when the at least one program is executed by the at least one processor, a touch screen reporting rate control method according to an embodiment of the present application is implemented.

[0007] An embodiment of the present application provides a computer-readable medium having a computer program stored thereon. When the computer program is executed by a processor, the touch screen reporting rate control method according to the embodiment of the present application is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] FIG1 is a flow chart of a method for controlling a touch screen reporting rate according to an embodiment of the present application;

[0009] FIG2 is a schematic diagram of determining a target reporting rate according to an embodiment of the present application;

[0010] FIG3 is a schematic diagram of the arrangement of physical capacitive touch sensors in a capacitive touch screen according to an embodiment of the present application;

[0011] FIG4 is a schematic diagram of the transition between a touch screen and an LCD display according to an embodiment of the present application;

[0012] FIG5 is a block diagram of a touch screen reporting rate control device according to an embodiment of the present application;

[0013] FIG6 is a block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0014] In order to enable those skilled in the art to better understand the technical solution of the present application, the touch screen reporting rate control method, electronic device, and computer-readable medium provided by the present application are described in detail below with reference to the accompanying drawings.

[0015] Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but the example embodiments may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this application will be thorough and complete and will fully convey the scope of this application to those skilled in the art.

[0016] In the absence of conflict, the various embodiments of the present application and the various features therein may be combined with each other.

[0017] As used herein, the term "and / or" includes any and all combinations of at least one of the associated listed items.

[0018] The terms used herein are used only to describe specific embodiments and are not intended to limit this application. As used herein, the singular forms "a," "an," and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements, and / or components is specified, but the presence or addition of at least one other feature, whole, step, operation, element, component, and / or group thereof is not excluded.

[0019] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by those skilled in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this application, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.

[0020] FIG1 is a flow chart of a touch screen reporting rate control method according to an embodiment of the present application.

[0021] 1 , an embodiment of the present application provides a method for controlling a touch screen reporting rate, including the following steps 100 to 101 .

[0022] In step 100, touch information of a current touch area is acquired, and a next touch area is determined according to the touch information of the current touch area.

[0023] In some exemplary embodiments, obtaining touch information of the current touch area includes: obtaining touch information of the current touch area based on at least one of the following: the touch area of ​​the user within a second preset time period, current application scenario information, currently launched application information, and whether a second preset gesture is detected.

[0024] For example, the touch area of ​​the user within the second preset time period is used as the current touch area.

[0025] For example, a touch area meeting a preset condition determined according to at least one of the user touch operation time and the user touch operation trajectory within the second preset time period is used as the current touch area.

[0026] Specifically, the touch area that meets the preset conditions and is determined based on at least one of the user touch operation time and the user touch operation trajectory within the second preset time period may refer to a touch area where the user touch operation time within the second preset time period is greater than or equal to the preset time threshold, or may refer to a touch area where the length of the user touch operation trajectory within the second preset time period is greater than or equal to the preset length threshold, or may refer to a touch area where the user touch operation time within the second preset time period is greater than or equal to the preset time threshold and the length of the user touch operation trajectory is greater than or equal to the preset length threshold.

[0027] For example, as shown in FIG2 , if the user clicks more than 4 times within 200 milliseconds (ms), and / or the user slides more than 200 pixels within 20 ms, the area may be regarded as the first touch area.

[0028] For example, when the current application scenario information is the target application scenario information, the touch area with the highest user operation frequency counted in the target application scenario is used as the current touch area.

[0029] For example, when the currently launched application information is the target application information, the touch area with the highest user operation frequency counted after the target application is launched is used as the current touch area.

[0030] For example, when the second preset gesture is detected, the touch area corresponding to the second preset gesture is searched in the correspondence between preset gestures and touch areas, and the found touch area is used as the current touch area.

[0031] For example, the intersection of the user's touch area within the second preset time period and, when the current application scenario information is the target application scenario information, the touch area with the highest user operation frequency counted in the target application scenario is taken as the current touch area.

[0032] At least two touch areas in other situations may also be combined to obtain the current touch area.

[0033] In some exemplary embodiments, the touch information of the current touch area includes position information of the current touch area.

[0034] In some exemplary embodiments, the touch information of the current touch area includes touch gesture information of the current touch area.

[0035] In some exemplary embodiments, the touch information of the current touch area includes: position information of the current touch area and touch gesture information of the current touch area.

[0036] In some exemplary embodiments, the position information may be at least one of position information of at least one vertex and at least one side length information of a circumscribed rectangle of the current touch area.

[0037] In some exemplary embodiments, the touch gesture information may be at least one of direction information and trajectory length information of the touch gesture, and the like.

[0038] In some exemplary embodiments, determining the next touch area based on touch information of the current touch area includes: based on the position information of the current touch area, taking an area on the touch screen whose distance from the boundary of the current touch area to the boundary of the current touch area is less than or equal to a preset distance as the next touch area.

[0039] In some exemplary embodiments, the preset distance may be set according to the width of a human finger. For example, when the area x=(0, 530) is the current touch area, the area x=(531, 689) may be used as the next touch area.

[0040] For another example, when the area x=(583, 795) is the current touch area, the area x=(477, 582) and the area x=(796, 902) can be used as the next touch area.

[0041] In some exemplary embodiments, determining the next touch area based on the touch information of the current touch area includes: inputting the touch gesture information of the current touch area into a trained touch area prediction model to obtain the position information of the next touch area, wherein the touch area prediction model is obtained by training based on historical statistics of the touch gesture information of the current touch area and the corresponding historical position information of the next touch area.

[0042] In some exemplary embodiments, determining the next touch area according to the touch information of the current touch area includes: predicting the next touch area according to information of a currently launched application.

[0043] In some exemplary embodiments, when the currently launched application information is the target application information, the touch area with the middle user operation frequency counted after the target application is launched is used as the next touch area.

[0044] In some exemplary embodiments, after obtaining the touch information of the current touch area and before determining the next touch area based on the touch information of the current touch area, the method further includes: determining whether a trigger condition is met based on the touch information of the current touch area within a first preset time period; if the trigger condition is met, continuing to execute the step of determining the next touch area based on the touch information of the current touch area.

[0045] In some exemplary embodiments, determining whether the trigger condition is met based on the touch information of the current touch area within the first preset time period includes: determining based on the position information of the current touch area whether the current touch area is always within the preset area within the first preset time period; if the current touch area is always within the preset area within the first preset time period, determining that the trigger condition is not met; if the current touch area is outside the preset area for at least part of the time within the first preset time period, determining that the trigger condition is met.

[0046] In some exemplary embodiments, after acquiring the touch information of the current touch area, the method further includes: adjusting the reporting rate of the current touch area.

[0047] In some exemplary embodiments, adjusting the reporting rate of the current touch area includes increasing the reporting rate of the current touch area.

[0048] In some exemplary embodiments, after obtaining the touch information of the current touch area, the method further includes: determining whether the target reporting rate of the current touch area is the same as the current reporting rate of the current touch area; if the target reporting rate of the current touch area is different from the current reporting rate of the current touch area, continuing to execute the step of adjusting the reporting rate of the current touch area.

[0049] In some exemplary embodiments, when the target reporting rate of the current touch area is the same as the current reporting rate of the current touch area, the process ends.

[0050] In some exemplary embodiments, if the touch screen is a capacitive touch screen, as shown in Figure 3, the capacitive touch screen may include multiple physical capacitive touch sensors arranged in m rows and n columns. These multiple interlaced physical capacitive touch sensors in m rows and n columns form m×n capacitive sensing points. When a user's finger approaches the touch screen, the capacitance of the capacitive sensing point changes as the finger approaches. The spacing between two adjacent physical capacitive touch sensors is typically on the order of several millimeters, which determines the physical resolution of the touch screen, which is m×n.

[0051] Assume that m rows of physical capacitive touch sensors constitute the transmitter channel, and n columns of physical capacitive touch sensors constitute the receiver channel. Divide the m rows into a regions, where a = m / M, where m is an integer multiple of M and M is an integer greater than or equal to 1. By setting the scanning frequency of the transmitter channels corresponding to regions 1 through a, different touch reporting rates can be obtained for each region.

[0052] In some exemplary embodiments, increasing the reporting rate of the current touch area includes: converting the position information of the current touch area into corresponding first touch control channel information; setting the scanning frequency corresponding to the first touch control channel information to the scanning frequency corresponding to the target reporting rate of the current touch area.

[0053] For example, as shown in Figure 4, since the multiple physical capacitive touch sensors in the m rows and n columns of the touch screen do not correspond one-to-one to the display resolution of the liquid crystal display (LCD), conversion is required. For example, if the LCD display resolution is Full High Definition (FHD) 1920×1080, then the x-direction position information of the touch screen corresponds to the range [0, 1079], and the y-direction position information corresponds to the range [0, 1919].

[0054] Assuming the touchscreen has 36 transmitter channels and 24 receiver channels, theoretically the touchscreen can be divided into a maximum of 36 different regions. Each region corresponds to a display area of ​​1920 / 36 = 53 pixels. That is, the minimum adjustable dot rate for the display pixel rows is 53. In this example, the first touch region can be an area consisting of pixel rows that are an integer multiple of 53.

[0055] In some exemplary embodiments, the first touch control channel information includes: a touch control channel row number or a touch control channel column number.

[0056] Returning to FIG. 1 , in step 101 , the reporting rate of the next touch area is adjusted.

[0057] In some exemplary embodiments, adjusting the reporting rate of the next touch area includes increasing the reporting rate of the next touch area.

[0058] In some exemplary embodiments, increasing the reporting rate of the next touch area includes: converting the position information of the next touch area into corresponding second touch control channel information; setting the scanning frequency corresponding to the second touch control channel information to the scanning frequency corresponding to the target reporting rate of the next touch area.

[0059] In some exemplary embodiments, the second touch control channel information includes: a touch control channel row number or a touch control channel column number.

[0060] In some exemplary embodiments, after acquiring touch information of the current touch area, the method further includes: determining a specific touch area on the touch screen; and setting a reporting rate of the specific touch area to 0.

[0061] In some exemplary embodiments, determining the specific touch area on the touch screen includes: determining the specific touch area according to at least one of the following: current application scenario information, currently launched application information, and whether a first preset gesture is detected.

[0062] For example, when the current application scenario information is the target application scenario information, the touch area with the lowest user operation frequency counted in the target application scenario is used as the specific touch area.

[0063] For example, when the currently launched application information is the target application information, the touch area with the lowest user operation frequency counted after the target application is launched is used as the specific touch area.

[0064] For example, when a first preset gesture is detected, the touch area corresponding to the first preset gesture is searched in the correspondence between preset gestures and touch areas, and the found touch area is used as the specific touch area.

[0065] In some exemplary embodiments, setting the reporting rate of a specific touch area to 0 includes: converting the position information of the specific touch area into corresponding third touch control channel information; setting the scanning frequency corresponding to the third touch control channel information to the scanning frequency corresponding to the target reporting rate 0 of the specific touch area.

[0066] In some exemplary embodiments, the third touch control channel information includes: a touch control channel row number or a touch control channel column number.

[0067] In some exemplary embodiments, the target reporting rate of the current touch area is higher than the target reporting rate of the next touch area.

[0068] In some exemplary embodiments, after determining the next touch area according to the touch information of the current touch area, the method further includes: adjusting the reporting rates of other touch areas on the touch screen except the current touch area and the next touch area.

[0069] In some exemplary embodiments, adjusting the reporting rates of touch areas other than the current touch area and the next touch area on the touch screen includes: reducing the reporting rates of the other touch areas.

[0070] In some exemplary embodiments, reducing the reporting rate of other touch areas includes: converting the position information of the other touch areas into corresponding fourth touch control channel information; and setting the scanning frequency corresponding to the fourth touch control channel information to the scanning frequency corresponding to the target reporting rate of the other touch areas.

[0071] In some exemplary embodiments, the fourth touch control channel information includes: a touch control channel row number or a touch control channel column number.

[0072] In some exemplary embodiments, the target reporting rates of other touch areas are lower than the target reporting rates of the current touch area and the target reporting rates of the next touch area.

[0073] In some exemplary embodiments, it is determined whether the target reporting rate of other touch areas is the same as the current reporting rate of other touch areas; when the target reporting rate of other touch areas is different from the current reporting rate of other touch areas, the step of adjusting the reporting rate of other touch areas on the touch screen except the current touch area and the next touch area is continued.

[0074] In some exemplary embodiments, when the target reporting rate of other touch areas is the same as the current reporting rate of other touch areas, the process ends.

[0075] According to the touch screen reporting rate control method provided in the embodiment of the present application, the prediction of the next touch area is realized, and the reporting rate of the next touch area is adjusted accordingly, thereby realizing the differentiation of the reporting rates of different touch areas on the touch screen, which not only improves the reporting rate of the user's operation of the touch screen (that is, improves the user's hand-following experience of operating the touch screen), but also reduces the system power consumption caused by the touch screen reporting rate setting.

[0076] FIG5 is a block diagram of a touch screen reporting rate control device according to an embodiment of the present application.

[0077] 5 , an embodiment of the present application provides a touch screen reporting rate control device, including: an application processor 501 , a touch processor 502 , a touch driving circuit 503 , and a touch display panel 504 .

[0078] The application processor 501 is configured to obtain touch information of a current touch area, determine a next touch area according to the touch information of the current touch area, and send position information of the next touch area to the touch control processor 502 .

[0079] The touch control processor 502 is configured to adjust the reporting rate of the next touch area according to the position information of the next touch area.

[0080] In some exemplary embodiments, the touch processor 502 is specifically used to: convert the position information of the next touch area into the corresponding second touch control channel information in the touch drive circuit 503, and set the scanning frequency corresponding to the second touch control channel information to the scanning frequency corresponding to the target reporting rate of the next touch area.

[0081] The touch driving circuit 503 is used to control the touch display panel 504 to display according to the scanning frequency set by the touch processor 502 .

[0082] In some exemplary embodiments, the application processor 501 is further configured to send position information of the current touch area to the touch control processor 502 .

[0083] The touch control processor 502 is further configured to adjust the reporting rate of the current touch area according to the position information of the current touch area.

[0084] In some exemplary embodiments, the touch processor 502 adjusts the reporting rate of the current touch area according to the position information of the current touch area in the following manner: converts the position information of the current touch area into the corresponding first touch control channel information in the touch drive circuit 503, and sets the scanning frequency corresponding to the first touch control channel information to the scanning frequency corresponding to the target reporting rate of the current touch area.

[0085] In some exemplary embodiments, the application processor 501 is also used to: determine whether a trigger condition is met based on the touch information of the current touch area within a first preset time period; if the trigger condition is met, determine the next touch area based on the touch information of the current touch area, and send the position information of the next touch area to the touch processor 502, wherein the target reporting rate of the next touch area is lower than the target reporting rate of the current touch area.

[0086] The touch control processor 502 is further configured to adjust the reporting rate of the next touch area according to the position information of the next touch area.

[0087] In some exemplary embodiments, the application processor 501 is further configured to: determine a specific touch area on the touch screen, and send position information and a reporting rate of the specific touch area to the touch control processor 502 .

[0088] The touch control processor 502 is further configured to set the reporting rate of the specific touch area to 0 according to the position information of the specific touch area.

[0089] In some exemplary embodiments, the touch processor 502 uses the following method to set the reporting rate of a specific touch area to 0 based on the position information of the specific touch area: convert the position information of the specific touch area into the corresponding third touch control channel information in the touch drive circuit 503, and set the scanning frequency corresponding to the third touch control channel information to the scanning frequency corresponding to the target reporting rate 0 of the specific touch area.

[0090] In some exemplary embodiments, the application processor 501 and the touch control processor 502 typically communicate using an Inter Integrated Circuit (I2C) or Serial Peripheral Interface (SPI) bus.

[0091] In some exemplary embodiments, the application processor 501 sends the position information of the current touch area, the position information of the next touch area, the position information of other touch areas, the position information of the specific touch area and the reporting rate 0 to the touch control processor 502 via the I2C or SPI bus.

[0092] In some exemplary embodiments, during the power-on phase, the touch control processor 502 is powered on and initialized by the application processor 501 .

[0093] In some exemplary embodiments, after the touch processor 502 detects external touch information, it calculates the touch position information and sends an interrupt message to the application processor 501 through the I2C or SPI bus. After the application processor 501 detects the interrupt signal, it reads the touch position information through the I2C or SPI bus interface, processes the touch position information, and performs subsequent processing.

[0094] The specific implementation process of the above-mentioned touch screen reporting rate control device is the same as the specific implementation process of the touch screen reporting rate control method of the above-mentioned embodiment, and will not be repeated here.

[0095] 6 , another embodiment of the present application provides an electronic device, including: at least one processor 601 and a memory 602 , wherein the memory 602 stores at least one program, and when the at least one program is executed by the at least one processor 601 , any one of the above-mentioned touch screen reporting rate control methods is implemented.

[0096] In some exemplary embodiments, the electronic device further includes one or more I / O interfaces 603 , which are connected between the processor 601 and the memory 602 and configured to implement information exchange between the processor 601 and the memory 502 .

[0097] The processor 601 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 602 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read-write interface) 603 is connected between the processor 601 and the memory 602, and can realize information exchange between the processor 601 and the memory 602, including but not limited to a data bus (Bus), etc.

[0098] In some embodiments, the processor 601 , the memory 602 , and the I / O interface 603 are connected to each other via a bus 604 , and further connected to other components of the computing device.

[0099] An embodiment of the present application further provides a computer-readable medium having a computer program stored thereon, which implements any of the above-mentioned touch screen reporting rate control methods when the computer program is executed by a processor.

[0100] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium). As is well known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable, and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those skilled in the art, communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0101] Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted only in a general illustrative sense and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly indicated, features, characteristics, and / or elements described in conjunction with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments. Therefore, it will be understood by those skilled in the art that various changes in form and detail may be made without departing from the scope of the present application as set forth in the appended claims.

Claims

1. A touch screen reporting rate control method, comprising: Obtaining touch information of the current touch area; Determining the next touch area according to the touch information of the current touch area; Adjusting the reporting rate of the next touch area.

2. The touch screen reporting point rate control method according to claim 1, wherein, Adjusting the reporting rate of the next touch area includes: Increasing the reporting rate of the next touch area.

3. The touch screen reporting point rate control method according to claim 2, wherein, The touch information of the current touch area includes the position information of the current touch area. Determining the next touch area according to the touch information of the current touch area includes: According to the position information of the current touch area, taking the area on the touch screen where the distance from the boundary of the current touch area to the boundary of the current touch area is less than or equal to a preset distance as the next touch area.

4. The touch screen reporting point rate control method according to claim 2, wherein, The touch information of the current touch area includes the touch gesture information of the current touch area. Determining the next touch area according to the touch information of the current touch area includes: Inputting the touch gesture information of the current touch area into a trained touch area prediction model to obtain the position information of the next touch area, wherein the touch area prediction model is trained according to the historically statistically touch gesture information of the historical current touch area and the corresponding position information of the historical next touch area.

5. The touch screen reporting point rate control method according to claim 1, wherein, After obtaining the touch information of the current touch area and before determining the next touch area according to the touch information of the current touch area, the method further includes: Determining whether a trigger condition is satisfied according to the touch information of the current touch area within a first preset time period; When the trigger condition is satisfied, continuing to execute the step of determining the next touch area according to the touch information of the current touch area.

6. The touch screen reporting point rate control method according to claim 5, wherein, The touch information of the current touch area includes the position information of the current touch area. Determining whether a trigger condition is satisfied according to the touch information of the current touch area within a first preset time period includes: Determining, according to the position information of the current touch area, whether the current touch area has been within a preset area range within the first preset time period; Within the first preset time period, when the current touch area has been within the preset area range, determining that the trigger condition is not satisfied; Within the first preset time period, when at least part of the current touch area is outside the preset area range, determining that the trigger condition is satisfied.

7. The touch screen reporting rate control method according to claim 1, after obtaining the touch information of the current touch area, the method further includes: Determining a specific touch area on the touch screen; Setting the reporting rate of the specific touch area to 0.

8. The touch screen reporting point rate control method according to claim 7, wherein, Determining a specific touch area on the touch screen includes: Determining the specific touch area according to at least one of the following: Current application scenario information, currently launched application program information, whether a first preset gesture is detected.

9. The touch screen reporting point rate control method according to any one of claims 1-8, wherein, Obtaining touch information of the current touch area includes: Obtaining touch information of the current touch area according to at least one of the following: The touch area of the user within a second preset time period, current application scenario information, currently launched application program information, whether a second preset gesture is detected.

10. An electronic device, comprising: At least one processor; A memory storing at least one program, which, when executed by the at least one processor, implements the touch screen reporting point rate control method according to any one of claims 1-9.

11. A computer-readable medium storing a computer program thereon, which, when executed by a processor, implements the touch screen reporting point rate control method according to any one of claims 1-9.

Citation Information

Patent Citations

  • Point report rate processing method of touch screen, terminal and computer readable storage medium

    CN107508994A

  • Touch screen point report rate adjusting method, touch screen, electronic device and storage medium

    CN110502153A

  • Point reporting method and device for touch detection, electronic equipment and storage medium

    CN116804899A

  • Touch screen report rate control method, electronic equipment and computer readable medium

    CN117784964A

  • Assistive User Interface Touch Detection Based On Time And Proximity To Target

    US20170364206A1