CN112416155A - Point reporting output control method, device and storage medium - Google Patents

Point reporting output control method, device and storage medium Download PDF

Info

Publication number
CN112416155A
CN112416155A CN201910775284.4A CN201910775284A CN112416155A CN 112416155 A CN112416155 A CN 112416155A CN 201910775284 A CN201910775284 A CN 201910775284A CN 112416155 A CN112416155 A CN 112416155A
Authority
CN
China
Prior art keywords
report
point
report point
area
detected
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.)
Granted
Application number
CN201910775284.4A
Other languages
Chinese (zh)
Other versions
CN112416155B (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

Images

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 report output control method, a report output control device and a storage medium. The report point output control method comprises the following steps: determining a report point inhibition area and a report point non-inhibition area; within a preset time, carrying out report point detection aiming at the report point inhibition area and the report point non-inhibition area; if the report point is detected in the report point inhibition area, 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; and the report point output result comprises the suppression of the report points detected in the report point suppression area or the report point detected in the report point suppression area. The output accuracy of the report point can be improved through the method and the device. By suppressing the detected report, power consumption of the AP can be reduced and false touches can be prevented.

Description

Point reporting output control method, device and storage medium
Technical Field
The present disclosure relates to the field of report output control technologies, and in particular, to a report output control method, apparatus, and storage medium.
Background
With the development of electronic products, Touch Panels (TPs) are widely used.
Generally, when a user operates a TP, a TP sensor (sensor) obtains a coordinate position, which is called a report point of the TP, according to an operation position of the user on the TP. In general, when a report point is detected, a TP sensor reports the report point to an Application Processor (AP), and the AP responds to a user operation according to the report point. The process of reporting points to the AP by the TP sensor may be referred to as a report point reporting process.
In actual application, there is a possibility that a user may operate the TP by mistake. If the operation of the user on the TP is a misoperation, the TP sensor reports the report point of the misoperation, which undoubtedly results in the increase of the power consumption of the AP and resource waste.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a report output control method, apparatus, and storage medium.
According to a first aspect of the embodiments of the present disclosure, there is provided a report output control method, the method including:
determining a report point inhibition area and a report point non-inhibition area; within a preset time, carrying out report point detection aiming at the report point inhibition area and the report point non-inhibition area; if the report point is detected in the report point inhibition area, 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; and the report point output result comprises the suppression of the report points detected in the report point suppression area or the report point detected in the report point suppression area.
In one example, determining 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 includes: if the report point is detected in the report point non-inhibition area, the report point output result is to inhibit the report point detected in the report point inhibition area.
In another example, determining 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 includes: if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area disappears, the report point output result is that the report point detected in the report point suppression area is reported.
In another example, determining 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 includes: if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area exists in the time range of which the time is greater than the preset time, the report point output result is that the report point detected in the report point suppression area is reported.
In yet another example, the hit suppression area includes a corner suppression area.
Detecting a report in the report-suppressed region, comprising: detecting a hit point generated by a palm root touch signal in an edge area of the corner suppression area, and/or detecting a hit point generated by a finger touch signal in a non-edge area of the corner suppression area.
In yet another example, the waypoint suppression regions further include an edge suppression region where there is an overlapping waypoint detected with a waypoint detected in the corner suppression region. The overlapped report point corresponds to a first sub report point output result in the edge inhibition area, and corresponds to a second sub report point output result in the corner inhibition area. Determining a report point output result according to the report point detection result in the report point non-inhibition area, wherein the report point output result comprises the following steps: and determining the output result of the second sub report point as the report point output result of the overlapped report point.
According to a second aspect of the embodiments of the present disclosure, there is provided a report output control apparatus, the apparatus including: a suppression area determination unit configured to determine a report suppression area and a report 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 within 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 the report point is detected in the report point inhibition area; and the report point output result comprises the suppression of the report points detected in the report point suppression area or the report point detected in the report point suppression area.
In one example, determining 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 includes: if the report point is detected in the report point non-inhibition area, the report point output result is to inhibit the report point detected in the report point inhibition area.
In another example, determining 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 includes: if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area disappears, the report point output result is that the report point detected in the report point suppression area is reported.
In another example, determining 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 includes: if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area exists in the time range of which the time is greater than the preset time, the report point output result is that the report point detected in the report point suppression area is reported.
In yet another example, the hit suppression area includes a corner suppression area.
Detecting a report in the report-suppressed region, comprising: detecting a hit point generated by a palm root touch signal in an edge area of the corner suppression area, and/or detecting a hit point generated by a finger touch signal in a non-edge area of the corner suppression area.
In yet another example, the waypoint suppression regions further include an edge suppression region where there is an overlapping waypoint detected with a waypoint detected in the corner suppression region. The overlapped report point corresponds to a first sub report point output result in the edge inhibition area, and corresponds to a second sub report point output result in the corner inhibition area. Determining a report point output result according to the report point detection result in the report point non-inhibition area, wherein the report point output result comprises the following steps: and determining the output result of the second sub report point as the report point output result of the overlapped report point.
According to a third aspect of the embodiments of the present disclosure, there is provided a report output control apparatus including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the report output control method according to the first aspect or any example 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, wherein instructions of the storage medium, when executed by a processor of a network device, enable the network device to perform the report output control method 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 have the following beneficial effects: a report point suppression area and a report point non-suppression area are set. And in a preset time, if the report point is detected in the report point inhibition area, 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, 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, power consumption of the AP can be reduced and false touches 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 for control of reward point output, according to an exemplary embodiment.
Fig. 2 is a diagram illustrating a reporting point suppression area setting according to an example embodiment.
FIG. 3 is a diagram illustrating a newspaper spot suppression area setting according to an exemplary embodiment.
Fig. 4 is a schematic diagram illustrating a touch signal according to an example embodiment.
FIG. 5 is a schematic diagram illustrating a finger touch signal according to an exemplary embodiment.
Fig. 6 is a schematic diagram illustrating palm root touch signals according to an exemplary embodiment.
FIG. 7 is a block diagram illustrating a breakpoint output control apparatus according to an exemplary embodiment.
FIG. 8 is a block diagram illustrating a breakpoint output control device according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
The present disclosure provides a report point output control method, in which a report point suppression area and a report point non-suppression area are preset, and a report point detected in the report point suppression area is suppressed or a report point detected in the report point suppression area is reported according to a report point detection condition in the report point suppression area and the report point non-suppression area, thereby improving report point output accuracy. And by suppressing the detected report point, the power consumption of the AP can be reduced and the false touch can be prevented.
Fig. 1 is a flowchart illustrating a point output control method according to an exemplary embodiment, where the point output control method is used in a terminal including a TP processor and an AP processor, as shown in fig. 1. The report output control method related to the present disclosure is mainly applied to a TP processor, and includes the following steps S11 and S12.
In step S11, a point report suppression area and a point report non-suppression area are determined.
The report point suppression area in the present disclosure is preset. When setting the report point suppression area, a position area where an erroneous operation is likely to occur on the terminal screen can be set as the report point suppression area. The other areas capable of being operated and displayed except the report point inhibition area on the terminal screen are report point non-inhibition areas.
The edge area of the screen is set as a hit suppression area in the present disclosure. For example, in the flexible screen shown in fig. 2, since the area 3 can be displayed or operated easily to cause an erroneous operation, the area 3 may be set as a click-suppressed area, and the areas 1 and 2 may be set as click-non-suppressed areas. The screen edge area range corresponding to the report point suppression area may be freely set based on the types, screen sizes, screen occupation ratios, and the like of different terminals, which is not specifically limited in the present disclosure. Further, a corner area of the screen is set as a hit suppression area in the present disclosure. For example, as shown in fig. 3, two corner regions of the lower corner where erroneous operation is likely to occur are set as the hit suppression regions. The range of the corner area corresponding to the report point suppression area may be freely set based on the types, screen sizes, screen occupation ratios, and the like of different terminals, which is not specifically limited in this disclosure.
In step S12, a report detection is performed for a report-suppressed area and a report-non-suppressed area within a preset time.
In the disclosure, the report point detection is performed in a preset report point suppression area and a report point non-suppression area, and a report point detection result is determined. The report detection result comprises detection of a report or no report. When the report point is detected, the report point detection result also includes the change condition of the report point. The change condition of the hit point mainly comprises the continuous existence of the hit point (the finger is not lifted on the screen) or the disappearance of the hit point (the finger is lifted on the screen), and the like.
Further, in the present disclosure, a preset time T for report point detection may be preset, and report point detection is performed on a report point suppression area and a report point non-suppression area within the preset time T.
The preset time T can be set according to finger operation time of application response installed on the terminal, finger operation time of a touch screen TP sensor sensing user on a screen, time of the touch screen TP sensor determining a report point and reporting to the AP, time of the AP responding to the report point and the like. The touch screen TP sensor senses that the operation of a user on the screen can be a click operation, a long-time press operation and the like.
The method comprises the steps of setting a preset time T, detecting the report point within the preset time T, improving the accuracy of detecting the report point, determining whether the report point is the report point which is to be responded by the application, and improving the accuracy of determining the report point output result when the report point output result is determined subsequently.
In the present disclosure, the output of the click signal of the erroneous operation is mainly controlled, and therefore, if the click signal is detected in the click suppression area, step S13 is executed. If no waypoint is detected in the waypoint suppression area, a conventional waypoint output control process may be employed, which is not limited in this disclosure.
In step S13, if a waypoint is detected in the waypoint suppression area, a waypoint output result is determined based on a waypoint detection result in the waypoint non-suppression area and/or a change in the waypoint detected in the waypoint suppression area.
In this disclosure, the report output result includes a report detected in the report suppression area, or a report detected in the report suppression area.
The present disclosure explains a determination process of a report output result in the following.
In one embodiment, if the report points are detected in both the report point suppression area and the report point non-suppression area, the report points detected in the report point non-suppression area are most likely to be the report points generated by normal operation of the user, and the report points detected in the report point suppression area are most likely to be the report points generated by misoperation. Therefore, in the present disclosure, if a point is detected in both of the point report suppression area and the point report non-suppression area, the point report output result is the point report detected in the suppression point report suppression area.
In another embodiment, if no report is detected in the report non-suppression area but a report is detected in the report suppression area, it is possible to determine whether the report is a report of an erroneous touch or a report of a normal operation, based on a change in the report detected in the report suppression area. It is understood that the hit point in the normal operation is generally a hit point, and the finger is lifted within the preset time T, so that if the hit point detected in the hit point suppression area disappears within the preset time T, the hit point is likely to be a hit point generated in the normal operation. 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 within the preset time T, the output result is the report point detected in the report point suppression area.
In another embodiment, if no report point is detected in the report point non-suppression area and a report point detected in the report point suppression area exists in a time range of a time greater than a preset time, the report point detected in the report point suppression area is likely to be a report point generated by a long press operation, and the report point detected in the report point suppression area should be reported. Therefore, if a report is not detected in the report non-suppression area, but a report is detected in the report suppression area, and the report detected in the report suppression area is present in a time range in which the time is longer than a preset time, the output result is the report detected in the report suppression area.
The present disclosure will be described below with reference to practical applications, in which the report output control method according to the above-described embodiment is described.
The bendable flexible screen shown in fig. 2 is taken as an example for explanation. The position of the region 3 of the flexible screen shown in fig. 2 can be both displayed and responsive to user manipulation. The strength and characteristics of the touch signal generated by the user when the flexible screen is operated at the position of the area 3 have specificity. Fig. 4 is a schematic diagram of a simplified touch signal in the area 3 of the bendable flexible screen in an exemplary embodiment. In fig. 4, "0" indicates that the strength of the touch signal is not detected, and white indicates the characteristic of the touch signal. Fig. 5 is a schematic diagram of a touch signal detected in the area 3 by the simplified bendable flexible screen in an exemplary embodiment. Referring to fig. 5, at the position where the touch signal is detected, both the intensity and the characteristic of the touch signal are changed. In fig. 5, the touch signal includes a touch signal strength of "01", and the touch signal characteristic changes from white to black and 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, judge the behavior of the user at the moment and further avoid mistaken touch. In an application scenario, when the finger is operated by a single hand, the signal characteristics of the touch signal generated at the palm-root holding portion (hereinafter referred to as the palm-root touch signal) are greatly different from those of the conventional finger touch signal. The finger signal is generally a dot-like signal, as shown in FIG. 5. The palm-root touch signal will have a lift-off of the whole piece, and the strength and characteristics of the touch signal are shown in fig. 6.
In one application scenario, when the user operates the flexible screen shown in fig. 2 with one hand, it is easy for the user to generate misoperation at the edge position and the bottom corner position of the area 3. Therefore, in the present disclosure, the corner area is set as the hit suppression area, that is, the corner suppression area is set.
In the corner suppression area, when the user performs the one-hand operation, a holding operation as shown in fig. 3 is usually 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 a finger touch signal in a non-edge area of the corner suppression area. Therefore, in the present disclosure, if the hit generated by the palm root touch signal is detected in the edge area of the corner suppression area and/or the hit generated by the finger touch signal is detected in the non-edge area of the corner suppression area, the palm root touch signal and/or the hit generated by the finger touch signal can be suppressed.
Assuming that a hit point generated by the palm root touch signal is detected in an edge area of the corner suppression area or a hit point generated by the finger touch signal of the finger (F1) is detected in a non-edge area of the corner suppression area, the following method may be adopted when determining an output result corresponding to the palm root touch signal and/or the hit point generated by the finger touch signal:
1. if there is no finger event in the hit non-suppressed area within time T and F1 (finger) is lifted, the hit generated by F1 is reported.
2. If there is no finger event in the hit non-suppressed region within time T, F1 is suppressed.
3. Time > T, and no finger event in the hit non-suppressed area, F1 is reported.
It can be understood that when the user operates the touch screen with one hand, the touch screen generates a touch signal at the edge of the screen as well as a touch signal at the corner of the touch screen. Therefore, the edge suppression area can be further arranged in the disclosure to suppress the report points generated by the palm root touch signals in the edge area. The process of suppressing the report points generated by the palm root touch signal in the edge area may adopt the existing edge report point suppression method, and the disclosure is not limited.
In one application scenario, when two types 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 each other. In the present disclosure, for overlapping nodes, node output results may be determined in the edge suppression area and the corner suppression area, respectively, but the node output result determined by the corner suppression area is used as the standard. For example, when the first sub-report output result is associated with the edge suppression area and the second sub-report output result is associated with the corner suppression area, the second sub-report output result is determined as the report output result of the overlapped reports.
In the present disclosure, a report suppression area and a report non-suppression area are set. In the preset time, if the report point is detected in the report point inhibition area, the report point output result is determined 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, power consumption of the AP can be reduced and false touches can be prevented.
Based on the same conception, the embodiment of the disclosure also provides a report output control device.
It is understood that, in order to implement the above functions, the output control device of the present disclosure includes a hardware structure and/or a software module for performing each function. The disclosed embodiments can be implemented in hardware or a combination of hardware and computer software, in combination with the exemplary elements and algorithm steps disclosed in the disclosed embodiments. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
FIG. 7 is a block diagram illustrating a breakpoint output control apparatus according to an exemplary embodiment. Referring to fig. 7, the apparatus 100 includes: a suppression area determination unit 101 configured to determine a report suppression area and a report non-suppression area; a report detection unit 102, configured to perform report detection on a report-suppressed area and a report-non-suppressed area within a preset time; a report output control unit 103, configured to determine a report output result according to a report detection result in a report non-suppression area and/or a report change condition detected in a report suppression area when a report is detected in a report suppression area; and the report point output result comprises report points detected in the report point suppression area or report points detected in the report point suppression 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 variation detected in the report suppression area as follows: 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 point output control unit 103 determines the point output result according to the point detection result in the point non-suppression area and/or the point change detected in the point suppression area as follows: if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area disappears, the report point output result is the report point detected in the report point suppression 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 variation detected in the report suppression area as follows: 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 in the time range of which the time is greater than the preset time, the report point output result is the report point detected in the report point inhibition area.
In yet another example, the hit suppression area includes a corner suppression area. The hit detection unit 102 detects hits generated by palm root touch signals in an edge area of the corner suppression area, and/or detects hits generated by finger touch signals in a non-edge area of the corner suppression area.
In another example, the reward point suppression area further includes an edge suppression area, and the reward point detected by the reward point detection unit 102 in the edge suppression area and the reward point detected in the corner suppression area have overlapping reward points. If it is determined that the overlapped report corresponds to the first sub-report output result in the edge suppression area and the second sub-report output result in the corner suppression area, report output control section 103 determines the second sub-report output result as the report output result of the overlapped report.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 8 is a block diagram illustrating a breakpoint output control device 200 according to an exemplary embodiment. For example, the apparatus 200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and 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 the overall operation of the device 200, such as operations associated with point of entry output control, telephone calls, data communications, camera operations, and recording operations. The processing components 202 may include one or more processors 220 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 202 can include one or more modules that facilitate interaction between the processing component 202 and other components. For example, the processing component 202 can include a multimedia module to facilitate interaction between the multimedia component 208 and the processing component 202.
Memory 204 is configured to store various types of data to support operation at 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 so forth. The memory 204 may be implemented by any type or combination of volatile or non-volatile 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 disks.
Power components 206 provide power to the various components of device 200. 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 device 200.
The multimedia component 208 includes a screen that provides an output interface between the device 200 and the user. In some embodiments, the screen may include a liquid crystal touch 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 an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect 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 operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 210 is configured to output and/or input audio signals. For example, audio component 210 includes a Microphone (MIC) configured to receive external audio signals when apparatus 200 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 204 or transmitted via the communication component 216. In some embodiments, audio component 210 also includes a speaker for outputting audio signals.
The I/O interface 212 provides an interface between the processing component 202 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 214 includes one or more sensors for providing various aspects of status assessment for the device 200. For example, the sensor assembly 214 may detect the open/closed status of the device 200, the relative positioning of components, such as a pointing output controller and keypad of the apparatus 200, the sensor assembly 214 may also detect a change in the position of the apparatus 200 or a component of the apparatus 200, the presence or absence of user contact with the apparatus 200, the orientation or acceleration/deceleration of the apparatus 200, and a change in the temperature of the apparatus 200. The sensor assembly 214 may include a proximity sensor configured to detect the presence of a nearby object without 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 gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 216 is configured to facilitate wired or wireless communication between the apparatus 200 and other devices. The device 200 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 216 receives a broadcast signal 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, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, the present disclosure also provides a non-transitory computer-readable storage medium, such as the memory 204, comprising instructions executable by the processor 220 of the apparatus 200 to perform the above-described method. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
For example, a non-transitory computer-readable storage medium, in which instructions are executed by a processor of a mobile terminal to enable the mobile terminal to perform the above-mentioned spot output control method.
It is understood that "a plurality" in this disclosure means two or more, and other words are analogous. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in 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 will be further understood that the terms "first," "second," and the like are used to describe various information and that such information should not be limited by 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 terms "first," "second," and the like are fully interchangeable. 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 is to be understood that although operations are depicted in the drawings in a particular order, this is not to be understood as requiring that such operations be performed in the particular order shown or in serial order, or that all illustrated operations be performed, to achieve desirable results. In certain environments, 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 will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (14)

1. A report output control method, characterized in that the method comprises:
determining a report point inhibition area and a report point non-inhibition area;
within a preset time, carrying out report point detection aiming at the report point inhibition area and the report point non-inhibition area;
if the report point is detected in the report point inhibition area, 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;
and the report point output result comprises the suppression of the report points detected in the report point suppression area or the report point detected in the report point suppression area.
2. The report output control method according to claim 1, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation condition detected in the report suppression area comprises:
if the report point is detected in the report point non-inhibition area, the report point output result is to inhibit the report point detected in the report point inhibition area.
3. The report output control method according to claim 1, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation condition detected in the report suppression area comprises:
if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area disappears, the report point output result is that the report point detected in the report point suppression area is reported.
4. The report output control method according to claim 1, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation condition detected in the report suppression area comprises:
if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area exists in the time range of which the time is greater than the preset time, the report point output result is that the report point detected in the report point suppression area is reported.
5. The point output control method according to any one of claims 1 to 4, wherein the point suppression area includes a corner suppression area;
detecting a report in the report-suppressed region, comprising:
detecting a hit point generated by a palm root touch signal in an edge area of the corner suppression area, and/or detecting a hit point generated by a finger touch signal in a non-edge area of the corner suppression area.
6. The point output control method according to claim 5, wherein the point suppression area further includes an edge suppression area where there is an overlapping point detected with a point detected in the corner suppression area;
the overlapped report point corresponds to a first sub report point output result in the edge inhibition area, and corresponds to a second sub report point output result in the corner inhibition area;
determining a report point output result according to the report point detection result in the report point non-inhibition area, wherein the report point output result comprises the following steps:
and determining the output result of the second sub report point as the report point output result of the overlapped report point.
7. An output reporting control apparatus, comprising:
a suppression area determination unit configured to determine a report suppression area and a report 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 within 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 the report point is detected in the report point inhibition area;
and the report point output result comprises the suppression of the report points detected in the report point suppression area or the report point detected in the report point suppression area.
8. The report output control apparatus according to claim 7, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation detected in the report suppression area comprises:
if the report point is detected in the report point non-inhibition area, the report point output result is to inhibit the report point detected in the report point inhibition area.
9. The report output control apparatus according to claim 7, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation detected in the report suppression area comprises:
if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area disappears, the report point output result is that the report point detected in the report point suppression area is reported.
10. The report output control apparatus according to claim 7, wherein determining a report output result according to the report detection result in the report non-suppression area and/or the report variation detected in the report suppression area comprises:
if no report point is detected in the report point non-suppression area and the report point detected in the report point suppression area exists in the time range of which the time is greater than the preset time, the report point output result is that the report point detected in the report point suppression area is reported.
11. The point output control device according to any one of claims 7 to 10, wherein the point suppression area includes a corner suppression area;
detecting a report in the report-suppressed region, comprising:
detecting a hit point generated by a palm root touch signal in an edge area of the corner suppression area, and/or detecting a hit point generated by a finger touch signal in a non-edge area of the corner suppression area.
12. The point output control device according to claim 11, wherein the point suppression area further includes an edge suppression area where there is an overlap of a detected point and a detected point in the corner suppression area;
the overlapped report point corresponds to a first sub report point output result in the edge inhibition area, and corresponds to a second sub report point output result in the corner inhibition area;
determining a report point output result according to the report point detection result in the report point non-inhibition area, wherein the report point output result comprises the following steps:
and determining the output result of the second sub report point as the report point output result of the overlapped report point.
13. An output control device for reporting points, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the hit point output control method of any one of claims 1 to 6.
14. A non-transitory computer-readable storage medium having instructions therein, which when executed by a processor of a mobile terminal, enable the mobile terminal to perform the newspaper output control method as recited in 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 true CN112416155A (en) 2021-02-26
CN112416155B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113282191A (en) * 2021-04-12 2021-08-20 Tcl通讯(宁波)有限公司 Method, device, equipment and medium for preventing false touch of touch screen

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

Cited By (2)

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

Also Published As

Publication number Publication date
CN112416155B (en) 2024-04-16

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
CN107390932B (en) Edge false touch prevention method and device and computer readable storage medium
US20170060320A1 (en) Method for controlling a mobile terminal using a side touch panel
CN106873834B (en) Method and device for identifying triggering of key and mobile terminal
EP3232301B1 (en) Mobile terminal and virtual key processing method
CN112905103B (en) False touch processing method and device and storage medium
CN107392160B (en) Optical fingerprint identification method and device and computer readable storage medium
KR102258742B1 (en) Touch signal processing method, apparatus and medium
CN111104001B (en) Method and device for preventing screen from being touched mistakenly, mobile terminal and storage medium
CN114185444A (en) Method and device for preventing mistaken touch of touch screen and storage medium
CN112416155A (en) Point reporting output control 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
CN111506234A (en) Method and device for preventing false touch of edge of touch screen, storage medium and electronic equipment
CN110769114B (en) Call interface display method and device and mobile terminal
CN107329604B (en) Mobile terminal control method and device
CN109976563B (en) Misoperation determining method and device and touch operation response method and device
CN107515694B (en) Terminal control method and device and terminal
CN106843691B (en) Operation control method and device of mobile terminal
CN113093933A (en) Point output control method, point output control device, and storage medium
CN110647281B (en) False touch prevention method and device and storage medium
EP4361785A1 (en) Screen split control method and apparatus, and storage medium
CN112445405B (en) Method and device for detecting type of trigger operation, electronic equipment and storage medium
CN115373532A (en) Touch processing method, device and medium

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