CN112416155B - Report point output control method, report point output control device and storage medium - Google Patents

Report point output control method, report point output control device and storage medium Download PDF

Info

Publication number
CN112416155B
CN112416155B CN201910775284.4A CN201910775284A CN112416155B CN 112416155 B CN112416155 B CN 112416155B CN 201910775284 A CN201910775284 A CN 201910775284A CN 112416155 B CN112416155 B CN 112416155B
Authority
CN
China
Prior art keywords
report
point
area
detected
report point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910775284.4A
Other languages
Chinese (zh)
Other versions
CN112416155A (en
Inventor
刘楠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201910775284.4A priority Critical patent/CN112416155B/en
Publication of CN112416155A publication Critical patent/CN112416155A/en
Application granted granted Critical
Publication of CN112416155B publication Critical patent/CN112416155B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0412Digitisers structurally integrated in a display

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephone Function (AREA)

Abstract

The disclosure relates to a method, a device and a storage medium for controlling point output. The report point output control method comprises the following steps: determining a report point inhibition area and a report point non-inhibition area; in a preset time, carrying out report detection aiming at the report suppressing area and the report non-suppressing area; if the report is detected in the report inhibition area, determining a report output result according to a report detection result in the report non-inhibition area and/or a report change condition detected in the report inhibition area; the report point output result includes a report point detected in the report point suppression area or a report point detected in the report point suppression area. The method and the device can improve the accuracy of point reporting output. By suppressing the detected report points, the power consumption of the AP can be reduced and false touch can be prevented.

Description

Report point output control method, report point output control device and storage medium
Technical Field
The disclosure relates to the technical field of report output control, and in particular relates to a report output control method, a report output control device and a storage medium.
Background
With the development of electronic products, touch Panels (TP) are widely used.
Typically, when a user operates on a TP, a TP sensor (sensor) obtains a coordinate position, which is called a report point of the TP, according to the operation position of the user on the TP. Typically, the TP sensor, upon detecting a report point, reports the report point to an application processor (Application Processor, AP) from which the AP responds to user operation. The process of reporting the report point to the AP by the TP sensor may be referred to as a report point reporting process.
In practical applications, there is a possibility that a user may operate the TP by mistake. If the operation of the user on the TP is misoperation, the TP sensor reports the misoperation, which definitely causes the increase of the power consumption of the AP and the waste of resources.
Disclosure of Invention
In order to overcome the problems in the related art, the present disclosure provides a method, an apparatus, and a storage medium for controlling a report output.
According to a first aspect of an embodiment of the present disclosure, there is provided a method for controlling a report point output, the method including:
determining a report point inhibition area and a report point non-inhibition area; in a preset time, carrying out report detection aiming at the report suppressing area and the report non-suppressing area; if the report is detected in the report inhibition area, determining a report output result according to a report detection result in the report non-inhibition area and/or a report change condition detected in the report inhibition area; the report point output result includes a report point detected in the report point suppression area or a report point detected in the report point suppression area.
In an example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: and if the report point is detected in the report point non-inhibition area, the report point output result is that the report point detected in the report point inhibition area is inhibited.
In another example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: if no report point is detected in the report point non-inhibition area and the detected report point in the report point inhibition area disappears, the report point output result is that the report point detected in the report point inhibition area is reported.
In yet another example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: if no report point is detected in the report point non-inhibition area and the report point detected in the report point inhibition area exists all the time in a time range of which the time is longer than the preset time, the report point output result is that the report point detected in the report point inhibition area is reported.
In yet another example, the spot-suppression area includes a corner-suppression area.
Detecting a report point in the report point restraining area comprises the following steps: and detecting a report generated by the palm root touch signal in the edge area of the corner suppression area and/or detecting a report generated by the finger touch signal in the non-edge area of the corner suppression area.
In yet another example, the spot suppression area further includes an edge suppression area, where the detected spot and the detected spot in the corner suppression area overlap. And the overlapped report points correspond to the first sub-report point output result in the edge suppression area, and correspond to the second sub-report point output result in the corner suppression area. Determining a report output result according to the report detection result in the report non-suppression area, including: and determining the second sub-reporting point output result as the reporting point output result of the overlapped reporting point.
According to a second aspect of the embodiments of the present disclosure, there is provided a point output control device, including: the suppression area determining unit is used for determining a reporting point suppression area and a reporting point non-suppression area; the report point detection unit is used for carrying out report point detection on the report point inhibition area and the report point non-inhibition area in a preset time; the report point output control unit is used for determining a report point output result according to a report point detection result in the report point non-inhibition area and/or a report point change condition detected in the report point inhibition area when a report point is detected in the report point inhibition area; the report point output result includes a report point detected in the report point suppression area or a report point detected in the report point suppression area.
In an example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: and if the report point is detected in the report point non-inhibition area, the report point output result is that the report point detected in the report point inhibition area is inhibited.
In another example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: if no report point is detected in the report point non-inhibition area and the detected report point in the report point inhibition area disappears, the report point output result is that the report point detected in the report point inhibition area is reported.
In yet another example, determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area includes: if no report point is detected in the report point non-inhibition area and the report point detected in the report point inhibition area exists all the time in a time range of which the time is longer than the preset time, the report point output result is that the report point detected in the report point inhibition area is reported.
In yet another example, the spot-suppression area includes a corner-suppression area.
Detecting a report point in the report point restraining area comprises the following steps: and detecting a report generated by the palm root touch signal in the edge area of the corner suppression area and/or detecting a report generated by the finger touch signal in the non-edge area of the corner suppression area.
In yet another example, the spot suppression area further includes an edge suppression area, where the detected spot and the detected spot in the corner suppression area overlap. And the overlapped report points correspond to the first sub-report point output result in the edge suppression area, and correspond to the second sub-report point output result in the corner suppression area. Determining a report output result according to the report detection result in the report non-suppression area, including: and determining the second sub-reporting point output result as the reporting point output result of the overlapped reporting point.
According to a third aspect of the embodiments of the present disclosure, there is provided a point-of-report output control device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the method for controlling the report output according to the first aspect or any one of the examples of the first aspect.
According to a fourth aspect of embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium, which when executed by a processor of a network device, causes the network device to perform the method of controlling a point-of-report output according to the first aspect or any one of the examples of the first aspect.
The technical scheme provided by the embodiment of the disclosure can comprise the following beneficial effects: by setting the report point restraining area and the report point non-restraining area. And if the report is detected in the report suppressing area within the preset time, determining a report output result according to the report detection result in the report non-suppressing area and/or the report change condition detected in the report suppressing area, so that the report detected in the report suppressing area can be suppressed or reported, and the report output accuracy is improved. By suppressing the detected report points, the power consumption of the AP can be reduced and false touch can be prevented.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a flow chart illustrating a method of controlling a message output according to an exemplary embodiment.
Fig. 2 is a schematic diagram illustrating a spot suppression area setup according to an exemplary embodiment.
Fig. 3 is a schematic diagram illustrating a spot suppression area setup according to an exemplary embodiment.
Fig. 4 is a schematic diagram of a touch signal shown according to an example embodiment.
Fig. 5 is a schematic diagram of a finger touch signal shown according to an example embodiment.
Fig. 6 is a schematic diagram of a palm root touch signal, according to an example embodiment.
Fig. 7 is a block diagram illustrating a point-of-report output control device according to an example embodiment.
Fig. 8 is a block diagram illustrating a point-of-report output control device according to an example embodiment.
Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the invention. Rather, they are merely examples of apparatus and methods consistent with aspects of the invention as detailed in the accompanying claims.
The present disclosure provides a report output control method, in which a report suppression area and a report non-suppression area are preset, and according to the report detection conditions in the report suppression area and the report non-suppression area, the report detected in the report suppression area is suppressed, or the report detected in the report suppression area is reported, so that the report output accuracy is improved. And by inhibiting the detected report points, the power consumption of the AP can be reduced and false touch can be prevented.
Fig. 1 is a flowchart illustrating a method for controlling a spot output according to an exemplary embodiment, and the method is used in a terminal including a TP processor and an AP processor, as shown in fig. 1. The report point output control method related to the disclosure is mainly applied to a TP processor, and includes the following steps S11 and S12.
In step S11, a dot suppression area and a dot non-suppression area are determined.
The report suppressing area in this disclosure is preset. When the report suppressing area is set, a position area on the terminal screen where erroneous operation is likely to occur can be set as the report suppressing area. The other areas capable of operating and displaying on the terminal screen except the report point restraining area are report point non-restraining areas.
The edge area of the screen is set as a spot suppression area in the present disclosure. For example, in the flexible screen shown in fig. 2, the area 3 can be displayed or operated easily to cause a malfunction, so the area 3 can be set as a spot-suppressing area, and the areas 1 and 2 can be set as spot-non-suppressing areas. The range of the screen edge area corresponding to the report point suppression area can be freely set based on the types of different terminals, the screen size, the screen duty ratio and the like, and the disclosure is not limited in particular. Further, the corner area of the screen is set as the report point suppression area in the present disclosure. For example, as shown in fig. 3, two corner areas of the lower corner where erroneous operation is likely to occur are set as the spot suppression areas. The range of the corner area corresponding to the report point suppression area can be freely set based on the types of different terminals, the screen size, the screen duty ratio and the like, and the disclosure is not limited in particular.
In step S12, in a preset time, the report point detection is performed for the report point suppression area and the report point non-suppression area.
In the disclosure, the report point detection is performed in a preset report point inhibition area and a report point non-inhibition area, and a report point detection result is determined. The report point detection result comprises that a report point is detected or that the report point is not detected. Under the condition that the report point is detected, the report point detection result also comprises the change condition of the report point. The report change condition mainly comprises the continuous existence of the report (the finger is not lifted on the screen) or the disappearance of the report (the finger is lifted on the screen), and the like.
Further, in the present disclosure, a preset time T for reporting a point detection may be preset, and reporting a point detection is performed on a reporting point suppression area and a reporting point non-suppression area within the preset time T.
The preset time T may be set according to a finger operation time for installing an application response on the terminal, a finger operation time for the touch screen TP sensor to sense a user on the screen, a time for the touch screen TP sensor to determine a report point and report the report point to the AP, a time for the AP to respond to the report point, and the like. The touch screen TP sensor senses that the user's operation on the screen may be a click operation, a long press operation, or the like.
The method comprises the steps of setting a preset time T, detecting the report point within the preset time T, and determining whether the report point is the report point to which the response is applied or not, so that the accuracy of determining the report point output result can be improved when the report point output result is determined subsequently.
In the present disclosure, since the control is mainly performed for the output of the report of the erroneous operation, if the report is detected in the report suppressing area, step S13 is executed. If no report is detected in the report suppression area, a conventional report output control process may be used, which is not limited in this disclosure.
In step S13, if a report is detected in the report suppressing area, a report output result is determined according to a report detection result in the report non-suppressing area and/or a report change condition detected in the report suppressing area.
In the present disclosure, the report output result includes a report detected in the report suppression area or a report detected in the report suppression area.
The following description of the present disclosure describes a determination process of a report point output result.
In an embodiment, if a report is detected in both the report suppressing area and the report non-suppressing area, the report detected in the report non-suppressing area is highly likely to be a report generated by normal operation of the user, and the report detected in the report suppressing area is likely to be a report generated by incorrect operation, and at this time, the report detected in the report suppressing area should be suppressed, so as to prevent reporting and responding to the report with incorrect touch, and achieve the effect of preventing incorrect touch. Therefore, in the present disclosure, if a report is detected in both the report suppressing area and the report non-suppressing area, the report output result is the report detected in the suppressed report suppressing area.
In another embodiment, if a report is not detected in the report non-inhibited area, but a report is detected in the report inhibited area, it may be determined whether the report is a false-touch report or a normal-operation report according to a change of the report detected in the report inhibited area. It will be appreciated that, in general, the normal operation report point is a report point generated by the normal operation if the finger is lifted in the preset time T after the clicking operation, and the report point detected in the report point suppression area disappears in the preset time T. Therefore, if no report point is detected in the report point non-suppression area, but a report point is detected in the report point suppression area, and the report point detected in the report point suppression area disappears in the preset time T, the output result is the report point detected in the report point suppression area.
In still another embodiment, if no report is detected in the report non-suppression area, and the detected report in the report suppression area exists in a time range longer than the preset time, the detected report in the report suppression area is likely to be a report generated by a long press operation, and the detected report in the report suppression area should be reported. Therefore, if no report is detected in the report non-suppression area, but a report is detected in the report suppression area, and the detected report in the report suppression area always exists in a time range of which the time is longer than the preset time, the output result is the report detected in the report suppression area.
The following describes the report point output control method according to the above embodiment in conjunction with practical applications.
The flexible screen shown in fig. 2 is exemplified. The location of the region 3 of the flexible screen shown in figure 2 may be displayed and may be responsive to user operation. The intensity and characteristics of the touch signal generated by the user when the flexible screen is operated at the location of zone 3 are specific. Fig. 4 is a schematic diagram of a simplified touch signal of the flexible screen in the area 3. In fig. 4, "0" indicates that the touch signal intensity is not detected, and white indicates the touch signal characteristic. Fig. 5 is a schematic diagram of touch signals detected in area 3 by the simplified flexible screen in an exemplary embodiment. Referring to fig. 5, the touch signal strength and characteristics are changed at the position where the touch signal is detected. In fig. 5, the touch signal includes a touch signal intensity of "01", and the touch signal characteristic changes from white to black gray.
Based on the change principle of the strength and the characteristics of the touch signal, the method and the device can judge the action characteristics of the user at the moment and judge the behavior of the user at the moment, so that false touch is avoided. In an application scenario, when the palm root is operated by one hand, the signal characteristics of a touch signal (hereinafter referred to as a palm root touch signal) generated by the palm root holding part are greatly different from those of a conventional finger touch signal. The finger signal is typically a punctual signal, as shown in fig. 5. The palm root touch signal will have the whole slice lifted, and the touch signal intensity and characteristics at this time are shown in fig. 6.
In an application scenario, when a user operates the flexible screen shown in fig. 2 with one hand, it is easy for a user to generate a malfunction at the edge position and the bottom corner position of the area 3. Therefore, the corner areas are set as the report suppressing areas, i.e., the corner suppressing areas are set in the present disclosure.
In the corner suppression area, when the user operates with one hand, a holding operation as shown in fig. 3 is generally adopted, and the holding operation enables the palm root of the user to generate a palm root touch signal in the corner suppression area and generate a finger touch signal in a non-edge area of the corner suppression area. Therefore, in the present disclosure, if a report generated by a palm root touch signal is detected in an edge area of the corner suppression area and/or a report generated by a finger touch signal is detected in a non-edge area of the corner suppression area, the report generated by the palm root touch signal and/or the finger touch signal can be suppressed.
Assuming that a report generated by a palm root touch signal is detected in an edge area of the corner suppression area or a report generated by a finger touch signal of a finger (F1) is detected in a non-edge area of the corner suppression area, when determining an output result corresponding to the report generated by the palm root touch signal and/or the finger touch signal, the following manner may be adopted:
1. and in the time T, no finger event exists in the reporting point non-inhibiting area, and when the F1 (finger) is lifted, the reporting point generated by the F1 is reported.
2. And if no finger event exists in the point non-suppression area in the T time, suppressing F1.
3. Time > T, and no finger event is in the point non-inhibited area, F1 is reported.
It can be understood that when the user operates the touch screen with one hand, not only a report point is generated in the corner suppression area, but also a palm root touch signal is generated at the edge of the screen. Therefore, an edge suppression area can be further set in the disclosure to suppress the report generated by the palm root touch signal in the edge area. The process of suppressing the report points generated by the palm root touch signals in the edge area can adopt the existing edge report point suppression method, and the disclosure is not limited.
In an application scenario, when two kinds of report point suppression areas, namely, an edge suppression area and a corner suppression area, are set, there is a possibility that a report point detected in the edge suppression area and a report point detected in the corner suppression area overlap. In the present disclosure, the report output results may be determined in the edge suppression area and the corner suppression area, respectively, for the overlapping report, but the report output results determined in the corner suppression area are subject to. For example, when the edge suppression area corresponds to a first sub-reporting-point output result and the corner suppression area corresponds to a second sub-reporting-point output result, the second sub-reporting-point output result is determined to be the reporting-point output result of the overlapped reporting points.
In the present disclosure, a report point suppression area and a report point non-suppression area are set. And if the report point is detected in the report point inhibition area within the preset time, determining a report point output result according to the report point detection result in the report point non-inhibition area and/or the report point change condition detected in the report point inhibition area, so that the report point detected in the report point inhibition area can be inhibited or reported, and the report point output accuracy is improved. By suppressing the detected report points, the power consumption of the AP can be reduced and false touch can be prevented.
Based on the same conception, the embodiment of the disclosure also provides a report point output control device.
It can be understood that, in order to implement the above-mentioned functions, the report point output control device provided in the embodiments of the present disclosure includes a hardware structure and/or a software module that perform each function. The disclosed embodiments may be implemented in hardware or a combination of hardware and computer software, in combination with the various example elements and algorithm steps disclosed in the embodiments of the disclosure. Whether a function is implemented as hardware or computer software driven hardware depends upon the particular application and design constraints imposed on the solution. Those skilled in the art may implement the described functionality using different approaches for each particular application, but such implementation is not to be considered as beyond the scope of the embodiments of the present disclosure.
Fig. 7 is a block diagram illustrating a point-of-report output control device according to an example embodiment. Referring to fig. 7, the apparatus 100 includes: a suppression area determining unit 101 for determining a report point suppression area and a report point non-suppression area; the report point detection unit 102 is configured to perform report point detection for a report point suppression area and a report point non-suppression area within a preset time; the report output control unit 103 is configured to determine a report output result according to a report detection result in the report non-suppression area and/or a report change condition detected in the report suppression area when a report is detected in the report suppression area; the report point output result comprises a report point detected in a report point inhibition area or a report point detected in the report point inhibition area.
In one example, the report output control unit 103 determines the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area by: if the report point is detected in the report point non-inhibition area, the report point output result is the report point detected in the inhibition report point inhibition area.
In another example, the report output control unit 103 determines the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area in the following manner: if no report is detected in the report non-suppression area and the detected report in the report suppression area disappears, the report output result is the report detected in the report suppression area.
In still another example, the report output control unit 103 determines the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area in the following manner: if no report is detected in the report non-suppression area and the detected report exists in a time range of which the time is longer than the preset time, the report output result is the report detected in the report suppression area.
In yet another example, the spot-suppression area includes a corner-suppression area. The report detecting unit 102 detects a report generated by the palm root touch signal in an edge area of the corner suppression area and/or detects a report generated by the finger touch signal in a non-edge area of the corner suppression area.
In yet another example, the report suppressing area further includes an edge suppressing area, and the report detecting unit 102 overlaps the report detected in the edge suppressing area with the report detected in the corner suppressing area. If it is determined that the overlapped report point corresponds to the first sub-report point output result in the edge suppression area and corresponds to the second sub-report point output result in the corner suppression area, the report point output control unit 103 determines the second sub-report point output result as the report point output result of the overlapped report point.
The specific manner in which the various modules perform the operations in the apparatus of the above embodiments have been described in detail in connection with the embodiments of the method, and will not be described in detail herein.
Fig. 8 is a block diagram illustrating a point-of-report output control device 200 according to an example embodiment. For example, apparatus 200 may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, exercise device, personal digital assistant, or the like.
Referring to fig. 8, the apparatus 200 may include one or more of the following components: a processing component 202, a memory 204, a power component 206, a multimedia component 208, an audio component 210, an input/output (I/O) interface 212, a sensor component 214, and a communication component 216.
The processing component 202 generally controls overall operation of the apparatus 200, such as operations associated with point output control, telephone calls, data communications, camera operations, and recording operations. The processing component 202 may include one or more processors 220 to execute instructions to perform all or part of the steps of the methods described above. Further, the processing component 202 can include one or more modules that facilitate interactions between the processing component 202 and other components. For example, the processing component 202 may include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.
The memory 204 is configured to store various types of data to support operations at the device 200. Examples of such data include instructions for any application or method operating on the device 200, contact data, phonebook data, messages, pictures, videos, and the like. The memory 204 may be implemented by any type or combination of volatile or nonvolatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disk.
The power component 206 provides power to the various components of the device 200. The power components 206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 200.
The multimedia component 208 includes a screen between the device 200 and the user that provides an output interface. In some embodiments, the screen may include a liquid crystal point output controller (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from a user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensor may sense not only the boundary of a touch or slide action, but also the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 208 includes a front-facing camera and/or a rear-facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 200 is in an operational mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
The audio component 210 is configured to output and/or input audio signals. For example, the audio component 210 includes a Microphone (MIC) configured to receive external audio signals when the device 200 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may be further stored in the memory 204 or transmitted via the communication component 216. In some embodiments, audio component 210 further includes a speaker for outputting audio signals.
The I/O interface 212 provides an interface between the processing assembly 202 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: homepage button, volume button, start button, and lock button.
The sensor assembly 214 includes one or more sensors for providing status assessment of various aspects of the apparatus 200. For example, the sensor assembly 214 may detect the on/off state of the appliance 200, the relative positioning of the components, such as the point output controller and keypad of the device 200, the sensor assembly 214 may also detect a change in position of the device 200 or a component of the device 200, the presence or absence of user contact with the device 200, the orientation or acceleration/deceleration of the device 200, and a change in temperature of the device 200. The sensor assembly 214 may include a proximity sensor configured to detect the presence of nearby objects in the absence of any physical contact. The sensor assembly 214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 214 may also include an acceleration sensor, a gyroscopic sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 216 is configured to facilitate communication between the apparatus 200 and other devices in a wired or wireless manner. The device 200 may access a wireless network based on a communication standard, such as WiFi,2G or 3G, or a combination thereof. In one exemplary embodiment, the communication component 216 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 216 further includes a Near Field Communication (NFC) module to facilitate short range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, ultra Wideband (UWB) technology, bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), digital Signal Processors (DSPs), digital Signal Processing Devices (DSPDs), programmable Logic Devices (PLDs), field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic elements for executing the methods described above.
In an exemplary embodiment, the present disclosure also provides a non-transitory computer-readable storage medium, such as memory 204, comprising instructions executable by processor 220 of apparatus 200 to perform the above-described method. For example, the non-transitory computer readable storage medium may be ROM, random Access Memory (RAM), CD-ROM, magnetic tape, floppy disk, optical data storage device, etc.
For example, a non-transitory computer readable storage medium, when executed by a processor of a mobile terminal, causes the mobile terminal to perform the above-mentioned point-of-report output control method.
It is understood that the term "plurality" in this disclosure means two or more, and other adjectives are similar thereto. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship. The singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It is further understood that the terms "first," "second," and the like are used to describe various information, but such information should not be limited to these terms. These terms are only used to distinguish one type of information from another and do not denote a particular order or importance. Indeed, the expressions "first", "second", etc. may be used entirely interchangeably. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope of the present disclosure.
It will be appreciated that although operations are described in a particular order in the figures, this should not be construed as requiring that these 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.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It is to be understood that the invention is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (14)

1. The method for controlling the report point output is characterized by comprising the following steps:
determining a report point inhibition area and a report point non-inhibition area;
in a preset time, carrying out report detection aiming at the report suppressing area and the report non-suppressing area;
the preset time is used for reporting the point detection;
if the report is detected in the report inhibition area, determining a report output result according to a report detection result in the report non-inhibition area and/or a report change condition detected in the report inhibition area;
the report point output result comprises a report point detected in the report point suppression area or a report point detected in the report point suppression area;
wherein, the report point change condition comprises the continuous existence of the report point or the disappearance of the report point.
2. The report output control method according to claim 1, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
and if the report point is detected in the report point non-inhibition area, the report point output result is that the report point detected in the report point inhibition area is inhibited.
3. The report output control method according to claim 1, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
if no report point is detected in the report point non-inhibition area and the detected report point in the report point inhibition area disappears, the report point output result is that the report point detected in the report point inhibition area is reported.
4. The report output control method according to claim 1, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
if no report point is detected in the report point non-inhibition area and the report point detected in the report point inhibition area exists all the time in a time range of which the time is longer than the preset time, the report point output result is that the report point detected in the report point inhibition area is reported.
5. The spot-size output control method according to any one of claims 1 to 4, wherein the spot-size suppression area includes a corner suppression area;
detecting a report point in the report point restraining area comprises the following steps:
and detecting a report generated by the palm root touch signal in the edge area of the corner suppression area and/or detecting a report generated by the finger touch signal in the non-edge area of the corner suppression area.
6. The spot output control method according to claim 5, wherein the spot suppression area further includes an edge suppression area, and there is an overlapping spot between the spot detected in the edge suppression area and the spot detected in the corner suppression area;
the overlapped report points correspond to first sub report point output results in the edge suppression area, and correspond to second sub report point output results in the corner suppression area;
determining a report output result according to the report detection result in the report non-suppression area, including:
and determining the second sub-reporting point output result as the reporting point output result of the overlapped reporting point.
7. A point-of-report output control apparatus, the apparatus comprising:
the suppression area determining unit is used for determining a reporting point suppression area and a reporting point non-suppression area;
the report point detection unit is used for carrying out report point detection on the report point inhibition area and the report point non-inhibition area in a preset time;
the preset time is used for reporting the point detection;
the report point output control unit is used for determining a report point output result according to a report point detection result in the report point non-inhibition area and/or a report point change condition detected in the report point inhibition area when a report point is detected in the report point inhibition area;
the report point output result comprises a report point detected in the report point suppression area or a report point detected in the report point suppression area;
wherein, the report point change condition comprises the continuous existence of the report point or the disappearance of the report point.
8. The report output control device according to claim 7, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
and if the report point is detected in the report point non-inhibition area, the report point output result is that the report point detected in the report point inhibition area is inhibited.
9. The report output control device according to claim 7, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
if no report point is detected in the report point non-inhibition area and the detected report point in the report point inhibition area disappears, the report point output result is that the report point detected in the report point inhibition area is reported.
10. The report output control device according to claim 7, wherein determining the report output result according to the report detection result in the report non-suppression area and/or the report change condition detected in the report suppression area comprises:
if no report point is detected in the report point non-inhibition area and the report point detected in the report point inhibition area exists all the time in a time range of which the time is longer than the preset time, the report point output result is that the report point detected in the report point inhibition area is reported.
11. The spot-size output control apparatus according to any one of claims 7 to 10, wherein the spot-size suppression area includes a corner suppression area;
detecting a report point in the report point restraining area comprises the following steps:
and detecting a report generated by the palm root touch signal in the edge area of the corner suppression area and/or detecting a report generated by the finger touch signal in the non-edge area of the corner suppression area.
12. The spot-output control device according to claim 11, wherein the spot-suppressing area further includes an edge-suppressing area, and the spot detected in the edge-suppressing area overlaps with the spot detected in the corner-suppressing area;
the overlapped report points correspond to first sub report point output results in the edge suppression area, and correspond to second sub report point output results in the corner suppression area;
determining a report output result according to the report detection result in the report non-suppression area, including:
and determining the second sub-reporting point output result as the reporting point output result of the overlapped reporting point.
13. A point-of-report output control device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the punctuation output control method of any one of claims 1 to 6.
14. A non-transitory computer readable storage medium, which when executed by a processor of a mobile terminal, causes the mobile terminal to perform the point-of-report output control method of any one of claims 1 to 6.
CN201910775284.4A 2019-08-21 2019-08-21 Report point output control method, report point output control device and storage medium Active CN112416155B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910775284.4A CN112416155B (en) 2019-08-21 2019-08-21 Report point output control method, report point output control device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910775284.4A CN112416155B (en) 2019-08-21 2019-08-21 Report point output control method, report point output control device and storage medium

Publications (2)

Publication Number Publication Date
CN112416155A CN112416155A (en) 2021-02-26
CN112416155B true CN112416155B (en) 2024-04-16

Family

ID=74779193

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910775284.4A Active CN112416155B (en) 2019-08-21 2019-08-21 Report point output control method, report point output control device and storage medium

Country Status (1)

Country Link
CN (1) CN112416155B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282191B (en) * 2021-04-12 2023-05-23 Tcl通讯(宁波)有限公司 Touch screen false touch prevention processing method, device, equipment and medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324421A (en) * 2012-03-20 2013-09-25 中兴通讯股份有限公司 Method and device for operating touch screen terminal
WO2014201927A1 (en) * 2013-06-21 2014-12-24 中兴通讯股份有限公司 Method and apparatus for preventing misoperation on touchscreen equipped mobile device
CN105183343A (en) * 2015-08-25 2015-12-23 努比亚技术有限公司 Device and method for processing reporting point information
CN106445238A (en) * 2016-10-17 2017-02-22 北京小米移动软件有限公司 Edge touch inhibiting method and device
CN107291289A (en) * 2017-05-04 2017-10-24 深圳市金立通信设备有限公司 A kind of interface response method and device
CN107402676A (en) * 2017-07-31 2017-11-28 北京小米移动软件有限公司 Trigger action processing method, device and computer-readable recording medium
CN109240579A (en) * 2018-09-26 2019-01-18 努比亚技术有限公司 A kind of touch operation method, equipment and computer can storage mediums

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103324421A (en) * 2012-03-20 2013-09-25 中兴通讯股份有限公司 Method and device for operating touch screen terminal
WO2014201927A1 (en) * 2013-06-21 2014-12-24 中兴通讯股份有限公司 Method and apparatus for preventing misoperation on touchscreen equipped mobile device
CN105183343A (en) * 2015-08-25 2015-12-23 努比亚技术有限公司 Device and method for processing reporting point information
CN106445238A (en) * 2016-10-17 2017-02-22 北京小米移动软件有限公司 Edge touch inhibiting method and device
CN107291289A (en) * 2017-05-04 2017-10-24 深圳市金立通信设备有限公司 A kind of interface response method and device
CN107402676A (en) * 2017-07-31 2017-11-28 北京小米移动软件有限公司 Trigger action processing method, device and computer-readable recording medium
CN109240579A (en) * 2018-09-26 2019-01-18 努比亚技术有限公司 A kind of touch operation method, equipment and computer can storage mediums

Also Published As

Publication number Publication date
CN112416155A (en) 2021-02-26

Similar Documents

Publication Publication Date Title
US10282031B2 (en) Method and device for restraining edge touches
EP3232299B1 (en) Physical key component, terminal, and touch response method and device
CN106570442B (en) Fingerprint identification method and device
US20170123587A1 (en) Method and device for preventing accidental touch of terminal with touch screen
CN107390932B (en) Edge false touch prevention method and device and computer readable storage medium
EP3232301B1 (en) Mobile terminal and virtual key processing method
EP3249505B1 (en) Method and electronic device for controlling a state of a touch screen
CN108073328B (en) Touch response method and device
EP3176984B1 (en) Method and device for processing information
CN110875769A (en) Wireless communication device and antenna switching method
CN109862169B (en) Electronic equipment control method, device and storage medium
CN111104001B (en) Method and device for preventing screen from being touched mistakenly, mobile terminal and storage medium
CN112416155B (en) Report point output control method, report point output control device and storage medium
CN111124175B (en) Terminal, display processing method, device and storage medium
CN107315517B (en) Method and device for preventing false touch, mobile terminal and intelligent terminal
CN107402677B (en) Method and device for recognizing finger lifting in touch operation and terminal
CN107329604B (en) Mobile terminal control method and device
CN107621990B (en) Control method and device of terminal key and terminal
CN106547444B (en) Method and device for realizing screen capture and mobile terminal
CN112445405B (en) Method and device for detecting type of trigger operation, electronic equipment and storage medium
CN111240875B (en) Network exception handling method, device and storage medium
EP4361785A1 (en) Screen split control method and apparatus, and storage medium
CN110647281B (en) False touch prevention method and device and storage medium
CN112987954B (en) Touch reporting method and device, electronic equipment and storage medium
CN109614000B (en) Information processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant