WO2014183527A1 - 触控区域管理方法、装置及计算机存储介质 - Google Patents

触控区域管理方法、装置及计算机存储介质 Download PDF

Info

Publication number
WO2014183527A1
WO2014183527A1 PCT/CN2014/075533 CN2014075533W WO2014183527A1 WO 2014183527 A1 WO2014183527 A1 WO 2014183527A1 CN 2014075533 W CN2014075533 W CN 2014075533W WO 2014183527 A1 WO2014183527 A1 WO 2014183527A1
Authority
WO
WIPO (PCT)
Prior art keywords
area
touch
operation area
terminal screen
preset value
Prior art date
Application number
PCT/CN2014/075533
Other languages
English (en)
French (fr)
Inventor
郁朝阳
徐源源
陈燕
Original Assignee
中兴通讯股份有限公司
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 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2014183527A1 publication Critical patent/WO2014183527A1/zh

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/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • 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/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means

Definitions

  • the present invention relates to a touch operation technology in the field of electronic technology, and in particular, to a touch area management method, apparatus, and computer storage medium. Background technique
  • the application when the user draws with the drawing pen, the application will automatically block the touch of the finger; the video player can be set to play during the button does not work, to avoid misoperation resulting in video playback. Interrupted.
  • Embodiments of the present invention provide a touch area management method, apparatus, and computer storage medium, which can shield misoperation at the system level.
  • the embodiment of the invention provides a touch area management method, including:
  • the determining the operation area in the touch area of the terminal screen includes: Detecting a capacitance change value of all sub-areas in the touch area of the terminal screen;
  • the sub-area whose capacitance change value is greater than the preset threshold is determined as the operation area of the touch screen area of the terminal screen.
  • the preset condition includes: the area of the operation area is smaller than a first preset value or greater than a second preset value;
  • Determining that the operation area has a misoperation area according to the operation data of the operation area and the preset condition includes:
  • the operation area When the area of the operation area is smaller than the first preset value or greater than the second preset value, it is determined that the operation area has an erroneous operation area.
  • the adjusting the touch sensitivity of the operation area includes:
  • the touch response time of the operation area is adjusted such that the touch response time is adapted to an erroneous operation.
  • the method further includes:
  • the operation area is determined to be determined in the touch area of the terminal screen.
  • the embodiment of the invention provides a touch area management device, which includes:
  • the first detecting module is configured to determine an operating area in a touch area of the terminal screen, and determine operation data of the operating area;
  • the adjustment module is configured to adjust the touch sensitivity of the operation area when determining that the operation area has an erroneous operation area according to the operation data of the operation area and the preset condition.
  • the first detecting module includes:
  • a detecting submodule configured to detect a capacitance change value of all subregions in a touch area of the terminal screen
  • the determining sub-module is configured to determine a sub-area whose capacitance change value is greater than a preset threshold, and is determined as an operation area in the touch area of the terminal screen.
  • the adjustment module comprises:
  • the comparison submodule is configured to compare the area of the operation area with the first preset value and the second preset value
  • the determining sub-module is configured to determine that the operating area has a mis-operation area when the area of the operation area is smaller than the first preset value or greater than the second preset value.
  • the adjustment module is further configured to adjust a touch response time of the operation area such that the touch response time is adapted to an erroneous operation.
  • the device further includes:
  • the second detecting module is configured to trigger the first detecting module to stop detecting the operating area when detecting that the terminal enters the sleep state.
  • the embodiment of the invention provides a computer storage medium, wherein the computer storage medium stores executable instructions, and the executable instructions are used to execute the touch area management method described above.
  • the embodiment of the present invention determines the operation area when the user holds the device, and adjusts the touch sensitivity of the corresponding operation area when the determined operation area includes the misoperation area, so that all the modules in the terminal can be applied. ) Shield response to misoperation, especially for devices with large screens and narrow screen borders.
  • FIG. 1 is a first embodiment of a touch area management method according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a structure of a touch area management apparatus according to an embodiment of the present invention
  • FIG. 4 is a second flowchart of the implementation of the touch area management method according to the embodiment of the present invention
  • FIG. 5 is a schematic diagram of an operation area according to an embodiment of the present invention.
  • FIG. 1 is a flowchart 1 of an implementation of a touch area management method according to an embodiment of the present invention, which is applied to a terminal that supports a touch operation, such as a mobile phone or a tablet computer, where the touch area refers to an area that supports a touch operation in the terminal screen.
  • a terminal that supports a touch operation
  • the touch area refers to an area that supports a touch operation in the terminal screen.
  • Step 1 0 1 Determine an operation area in the touch area of the terminal screen, and determine operation data of the operation area.
  • the terminal described in this embodiment uses a capacitive screen to receive a touch operation
  • the screen has a capacitive horizontal electrode array and a longitudinal electrode array.
  • the capacitance value of different sub-regions of the operation region is caused.
  • the operation data includes a capacitance change value of each sub-area in the operation area, and an area of each sub-area; the sub-area may correspond to one or more pixel points in the terminal screen.
  • the determining the operation area in the touch area of the terminal screen includes: detecting a capacitance change value of all the sub-areas in the touch area, and determining a sub-area whose capacitance change value is greater than a preset threshold, and determining the touch area as a touch The operating area in the area.
  • step 101 can be performed periodically, considering that the screen is frequently touched.
  • Step 102 Adjust the touch sensitivity of the operation area when determining that the operation area has an erroneous operation area according to the operation data of the operation area and the preset condition.
  • the preset condition includes: the area of the operation area is smaller than the first preset value or greater than the second preset value; correspondingly, when the area of the operation area is smaller than the first preset value or greater than
  • the second preset value is determined, it is determined that there is an erroneous operation area in the operation area (that is, the operation area is determined to be an erroneous operation area); the inventors found in the process of implementing the invention that when the area of the operation area is smaller than normal The operating area (corresponding to the first preset value, such as the area where the finger is in contact with the screen), or when the area of the operating area is larger than the normal operating area (corresponding to the second preset value, such as the operating area of multiple fingers) Mishandling the terminal screen, Therefore, it is possible to accurately and effectively determine whether there is an erroneous operation area in the operation area by the area of the operation area (that is, whether the operation area is an erroneous operation area).
  • the adjusting the touch sensitivity of the erroneous operation area includes: adjusting a touch response time (ie, a touch sensitivity) of the operation area, so that the touch response time is adapted to an erroneous operation
  • the touch response time of the operation area may be extended, which is equivalent to making the operation area not respond to the erroneous operation, so as to avoid frequent response to the erroneous operation.
  • the operation area is determined to be determined in the touch area of the terminal screen; generally, when the terminal enters the sleep state, the terminal screen does not The touch operation responds, and accordingly, it is not necessary to determine the operation area; for example, when the terminal detects the current state, if the sleep state is in the sleep state, the operation area is no longer determined; if not in the sleep state, the periodicity is The operation area is determined in the touch area.
  • FIG. 2 is a schematic structural diagram 1 of the touch area management apparatus according to the embodiment of the present invention.
  • the storage module 21 is configured to store parameters and temporary parameters (caches), including preset conditions.
  • the collection module 22 is configured to determine an operation area in a touch area of the terminal screen, and determine an operation of the operation area. Data
  • the adjustment module 23 is configured to determine, according to the operation data of the operation area, and the preset condition, whether the operation area has an erroneous operation area, and if it is determined that the operation area has an erroneous operation area, adjust the operation area. Touch sensitivity.
  • the acquisition module 22 includes a detection sub-module and a determination sub-module (not shown in FIG. 2);
  • the detecting submodule is configured to detect a capacitance change value of all subregions in the touch area of the terminal screen;
  • the determining sub-module is configured to determine a sub-area whose capacitance change value is greater than a preset threshold, and determine the operation area in the touch area of the terminal screen.
  • the storage module 21 storing the preset condition includes: the area of the operation area is smaller than a first preset value or greater than a second preset value;
  • the adjustment module 23 includes a comparison sub-module and a determination sub-module (not shown in FIG. 2);
  • the comparison sub-module is configured to compare an area of the operation area with a first preset value and a second preset value
  • the determining sub-module is configured to determine that the operating area has an erroneous operating area when the area of the operating area is smaller than the first preset value or greater than the second preset value; otherwise, determining that the operating area is not faulty Operating area.
  • the device further includes a detection module 24 configured to detect whether the terminal enters a sleep state, and when detecting that the terminal enters a sleep state, triggering the collection module 22 to stop determining the operation region.
  • the storage module 21 can be implemented by a non-volatile storage medium in the touch area management device; the collection module 22, the adjustment module 23, and the detection module 24 can be implemented by a central processing unit in the touch area management device ( CPU, Central Processing Unit), Digital Signal Processor (DSP) or Field Programmable Gate Array (FPGA).
  • CPU Central Processing Unit
  • DSP Digital Signal Processor
  • FPGA Field Programmable Gate Array
  • FIG. 3 is a schematic structural diagram 2 of the touch area management apparatus according to the embodiment of the present invention. As shown in FIG. 3, the method includes: a first detecting module 31 and an adjusting module 32;
  • the first detecting module 31 is configured to determine an operation area in a touch area of the terminal screen, and determine operation data of the operation area;
  • the adjustment module 32 is configured to adjust the touch sensitivity of the operation area when determining that the operation area has an erroneous operation area according to the operation data of the operation area and the preset condition.
  • the first detecting module 31 includes:
  • a detecting submodule configured to detect a capacitance change value of all subregions in a touch area of the terminal screen
  • the determining sub-module is configured to determine a sub-area whose capacitance change value is greater than a preset threshold, and determine the operation area in the touch area of the terminal screen.
  • the preset condition includes: the area of the operation area is smaller than a first preset value or greater than a second preset value;
  • the adjustment module 32 includes:
  • the comparison submodule is configured to compare the area of the operation area with the first preset value and the second preset value
  • the determining sub-module is configured to determine that the operating area has a mis-operation area when the area of the operation area is smaller than the first preset value or greater than the second preset value.
  • the adjustment module 32 is further configured to adjust the touch response time of the erroneous operation area, so that the touch response time is adapted to an erroneous operation.
  • the device further includes:
  • the second detecting module 33 is configured to trigger the first detecting module 31 to stop detecting the operating area when detecting that the terminal enters the sleep state.
  • the first detecting module 31, the adjusting module 32, and the second detecting module 33 can be implemented by a CPU, a DSP, or an FPGA in the touch area management device.
  • FIG. 4 is a second flowchart of the implementation of the touch area management method according to the embodiment of the present invention. As shown in FIG. 4, the method includes the following steps:
  • Step 401 The touch area management device initializes a preset condition.
  • the preset condition may include: an area of the operation area is less than M square meters or The operation data of all sub-areas of the touch area of the terminal screen is collected, including the area and capacitance change value of the sub-area.
  • Step 403 Analyze the operational data.
  • step 402 may be performed periodically. .
  • Step 404 Determine whether the touch sensitivity needs to be adjusted. If necessary, perform step 405; otherwise, perform step 406.
  • the area of the operation area is less than M square millimeters or larger than N square millimeters, there is an erroneous operation area in the identification operation area, and it is necessary to adjust the touch sensitivity of the operation area.
  • Step 405 adjusting the touch sensitivity of the misoperation area.
  • the touch response time of the misoperation area can be prolonged.
  • Step 406 Detect whether the terminal enters a sleep state, and if yes, end the current process; otherwise, return to step 402.
  • the touch area management device can timely determine the area where the user's finger is in contact with or close to the terminal screen (ie, the operation area), and adjust the operation area when there is an erroneous operation area in the area. Touch the response time to mask the response to the misoperation.
  • the embodiment of the invention further describes a computer storage medium, wherein the computer storage medium stores executable instructions, and the executable instructions are used to execute the touch area management method shown in FIG. 1 or FIG.
  • FIG. 5 is a schematic diagram of an operation area in a touch screen area of a terminal screen according to an embodiment of the present invention.
  • the touch area management apparatus detects the horizontal array and the vertical direction on the screen.
  • the capacitance of the electrode array changes. If the value of the capacitance change is greater than the preset threshold, it is determined that the areas A, B, C, D, and E near the finger in the touch area of the screen shown in FIG.
  • the embodiment of the present invention has the following technical effects: when the user holds the terminal, determining an operation area in which the user's holding posture may cause an erroneous operation, thereby adjusting the touch sensitivity of the area, thereby shielding the erroneous operation from responding. Reduce the adverse consequences of response to misuse.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware aspects. Moreover, the invention can take the form of a computer program product embodied on one or more computer usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device
  • the instructions provide steps for implementing the functions specified in a block or blocks of a flow or a flow and/or a block diagram of a flowchart.
  • the touch sensitivity of the operation area is adjusted, the response error operation can be shielded, and the erroneous operation due to the response is reduced.

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)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

公开了一种触控区域管理方法、装置及计算机存储介质;所述方法包括:在终端屏幕的触控区域中确定操作区域,并确定所述操作区域的操作数据;根据所述操作区域的操作数据、以及预置条件,确定所述操作区域存在误操作区域时,调整所述操作区域的点触灵敏度。

Description

触控区域管理方法、 装置及计算机存储介质 技术领域
本发明涉及电子技术领域的触控操作技术, 特别涉及一种触控区域管 理方法、 装置及计算机存储介质。 背景技术
随着电子技术的发展, 具有触控屏幕的终端如手机、 平板电脑越来越 多, 特别在手机领域, 不仅使用触控屏幕, 而且触控屏幕越来越大, 屏幕 边框越来越窄。
目前, 在一些绘图配合电磁笔的应用中, 当用户用绘图笔绘图时, 应 用会自动屏蔽对手指的点触; 视频播放器可以设置在播放时按钮不起作用 , 以避免误操作导致视频播放中断。
如上所述, 目前大多数的误操作屏蔽都是针对终端中单个模块 (也可 以理解为应用), 在用户握持终端时, 如何在应用的底层即***层面, 使所 有的模块都能够屏蔽误操作 , 相关技术尚无有效解决方案。 发明内容
本发明实施例提供一种触控区域管理方法、 装置及计算机存储介质, 能够在***层面屏蔽误操作。
本发明实施例提供一种触控区域管理方法, 包括:
在终端屏幕的触控区域中确定操作区域, 并确定所述操作区域的操作 数据;
根据所述操作区域的操作数据、 以及预置条件, 确定所述操作区域存 在误操作区域时, 调整所述操作区域的点触灵敏度。
优选地, 所述在终端屏幕的触控区域中确定操作区域, 包括: 检测终端屏幕的触控区域中所有子区域的电容变化值;
将电容变化值大于预设阈值的子区域, 确定为所述终端屏幕触控区域 的操作区域。
优选地, 所述预置条件包括: 所述操作区域的面积小于第一预设值或 者大于第二预设值;
所述根据所述操作区域的操作数据、 以及预置条件, 确定所述操作区 域存在误操作区域, 包括:
当所述操作区域的面积小于第一预设值或者大于第二预设值时, 确定 所述操作区域存在误操作区域。
优选地, 所述调整操作区域的点触灵敏度, 包括:
对所述操作区域的点触响应时间进行调整 , 使得所述点触响应时间适 应于误操作。
优选地, 所述方法还包括:
在所述终端进入休眠状态时, 停止在所述终端屏幕的触控区域中确定 操作区域。
本发明实施例提供一种触控区域管理装置 , 包括:
第一检测模块, 配置为在终端屏幕的触控区域中确定操作区域, 并确 定所述操作区域的操作数据;
调整模块, 配置为根据所述操作区域的操作数据、 以及预置条件, 确 定所述操作区域存在误操作区域时 , 调整所述操作区域的点触灵敏度。
优选地, 所述第一检测模块包括:
检测子模块, 配置为检测所述终端屏幕的触控区域中所有子区域的电 容变化值;
确定子模块, 配置为将电容变化值大于预设阈值的子区域, 确定为所 述终端屏幕的触控区域中的操作区域。 优选地, 所述调整模块包括:
比对子模块, 配置为将所述操作区域的面积与第一预设值、 以及第二 预设值进行比对;
判断子模块, 配置为当所述操作区域的面积小于所述第一预设值或者 大于所述第二预设值时 , 确定所述操作区域存在误操作区域。
优选地, 所述调整模块还配置为对所述操作区域的点触响应时间进行 调整, 使得所述点触响应时间适应于误操作。
优选地, 所述装置还包括:
第二检测模块, 配置为检测到终端进入休眠状态时, 触发所述第一检 测模块停止检测操作区域。
本发明实施例提供一种计算机存储介质 , 所述计算机存储介质中存储 有可执行指令, 所述可执行指令用于执行以上所述的触控区域管理方法。
与相关技术相比较, 本发明实施例通过确定用户握持设备时的操作区 域, 当所确定的操作区域包括误操作区域时, 调整相应操作区域的点触灵 敏度, 能够使终端中所有的模块(应用 )屏蔽响应误操作, 尤其适用于具 有大屏幕、 窄屏幕边框的设备。 附图说明
图 1是本发明实施例记载的触控区域管理方法的实现流程图一; 图 2是本发明实施例记载的触控区域管理装置的结构示意图一; 图 3是本发明实施例记载的触控区域管理装置的结构示意图二; 图 4是本发明实施例记载的触控区域管理方法的实现流程图二; 图 5是本发明实施例记载的操作区域的示意图。 具体实施方式
以下结合附图对本发明的优选实施例进行详细说明 , 应当理解, 以下 所说明的实施例仅用于说明和解释本发明 , 并不用于限定本发明。
图 1 是本发明实施例记载的触控区域管理方法的实现流程图一, 应用 于手机、 平板电脑等支持触控操作的终端, 所述触控区域是指终端屏幕中 支持触控操作的区域; 如图 1所示, 包括如下步骤:
步骤 1 0 1 : 在终端屏幕的触控区域中确定操作区域, 并确定所述操作区 域的操作数据。
由于本实施例记载的终端采用电容屏接收触控操作, 屏幕具有电容的 横向电极阵列与纵向电极列阵, 用户手指靠近或接触终端屏幕时, 会导致 所述操作区域的不同子区域的电容值发生变化; 相应地, 所述操作数据包 括所述操作区域中各子区域的电容变化值, 以及各子区域的面积; 所述子 区域可以与终端屏幕中的一个或多个像素点对应。
作为一个实施方式, 所述在终端屏幕的触控区域中确定操作区域, 包 括: 检测触控区域中所有子区域的电容变化值, 将电容变化值大于预设阈 值的子区域, 确定为触控区域中的操作区域。
实际应用中, 考虑到屏幕会被频繁触控, 因此, 步骤 101 可以周期性 执行。
步驟 102: 根据所述操作区域的操作数据、 以及预置条件, 确定所述操 作区域存在误操作区域时, 调整所述操作区域的点触灵敏度。
作为一个实施方式, 所述预置条件包括: 所述操作区域的面积小于第 一预设值或者大于第二预设值; 相应地, 当所述操作区域的面积小于第一 预设值或者大于第二预设值时,则确定所述操作区域中存在误操作区域(也 即确定所述操作区域为误操作区域); 发明人在实施本发明的过程中发现, 当操作区域的面积小于正常操作面积(对应第一预设值, 如手指与屏幕接 触的面积) 时, 或者当操作区域的面积大于正常操作面积(对应第二预设 值, 例如多个手指的操作面积) 时, 标识用户对终端屏幕实施误操作导致, 因此 , 通过操作区域的面积可准确有效确定操作区域中是否存在误操作区 域(也即确定所述操作区域是否为误操作区域)。
作为一个实施方式, 所述调整所述误操作区域的点触灵敏度, 包括: 对所述操作区域的点触响应时间 (即点触灵敏度)进行调整, 使得所述点 触响应时间适应于误操作; 例如, 可以延长所述操作区域的点触响应时间 , 相当于使所述操作区域不对误操作进行响应, 以避免对误操作的频繁响应。
作为一个实施方式, 在终端进入休眠状态 (也可以理解为屏幕锁定状 态) 时, 停止在终端屏幕的触控区域中确定操作区域; 一般来说, 当终端 进入休眠状态时, 终端屏幕不会对触控操作进行响应, 相应地, 也就没有 必要再确定操作区域; 例如, 终端对当前状态进行检测时, 若处于休眠状 态, 则不再确定操作区域; 若未处于休眠状态, 则周期性在触控区域中确 定操作区域。
本发明实施例还记载一种触控区域管理装置, 应用于具有触控屏幕的 终端中; 图 2是本发明实施例记载的触控区域管理装置的结构示意图一, 如图 2所示, 包括: 存储模块 21、 采集模块 22、 调整模块 23; 其中,
所述存储模块 21 ,配置为存储参数和临时参数(缓存), 包括预置条件; 所述采集模块 22, 配置为在终端屏幕的触控区域中确定操作区域, 并 确定所述操作区域的操作数据;
所述调整模块 23 , 配置为根据所述操作区域的操作数据、与预置条件, 确定所述操作区域是否存在误操作区域, 若确定所述操作区域存在误操作 区域, 则调整所述操作区域的点触灵敏度。
所述采集模块 22包括检测子模块和确定子模块(图 2中未示出); 其 中,
所述检测子模块 , 配置为检测所述终端屏幕的触控区域中所有子区域 的电容变化值; 所述确定子模块, 配置为将电容变化值大于预设阈值的子区域, 确定 为所述终端屏幕的触控区域中的操作区域。
其中, 所述存储模块 21存储预设条件包括: 所述操作区域的面积小于 第一预设值或者大于第二预设值;
相应地, 所述调整模块 23包括比对子模块和判断子模块(图 2中未示 出);
所述比对子模块, 配置为将所述操作区域的面积与第一预设值、 以及 第二预设值进行比对;
所述判断子模块, 配置为当所述操作区域的面积小于第一预设值或者 大于第二预设值时, 判定所述操作区域存在误操作区域; 否则, 判定所述 操作区域不存在误操作区域。
所述装置还包括检测模块 24, 配置为检测终端是否进入休眠状态, 在 检测到终端进入休眠状态时, 触发所述釆集模块 22停止确定操作区域。
实际应用中, 所述存储模块 21可由触控区域管理装置中的非易失性存 储介质实现; 所述采集模块 22、 调整模块 23和检测模块 24可由触控区域 管理装置中的中央处理器(CPU, Central Processing Unit ), 数字信号处理 器 ( DSP, Digital Signal Processor ) 或现场可编程门阵列 ( FPGA, Field Programmable Gate Array ) 实现。
图 3是本发明实施例记载的触控区域管理装置的结构示意图二,如图 3 所示, 包括: 第一检测模块 31和调整模块 32; 其中,
所述第一检测模块 31 ,配置为在终端屏幕的触控区域中确定操作区域, 并确定所述操作区域的操作数据;
所述调整模块 32, 配置为根据所述操作区域的操作数据、 以及预置条 件, 确定所述操作区域存在误操作区域时, 调整所述操作区域的点触灵敏 度。 其中 , 所述第一检测模块 31 包括:
检测子模块, 配置为检测所述终端屏幕的触控区域中所有子区域的电 容变化值;
确定子模块, 配置为将电容变化值大于预设阈值的子区域, 确定为所 述终端屏幕的触控区域中的操作区域。
其中, 所述预置条件包括: 所述操作区域的面积小于第一预设值或者 大于第二预设值;
相应地, 所述调整模块 32包括:
比对子模块, 配置为将所述操作区域的面积与第一预设值、 以及第二 预设值进行比对;
判断子模块, 配置为当所述操作区域的面积小于所述第一预设值或者 大于所述第二预设值时 , 确定所述操作区域存在误操作区域。
其中, 所述调整模块 32还配置为对所述误操作区域的点触响应时间进 行调整, 使得所述点触响应时间适应于误操作。
其中, 所述装置还包括:
第二检测模块 33 , 配置为检测到终端进入休眠状态时, 触发所述第一 检测模块 31停止检测操作区域。
实际应用中, 所述第一检测模块 31、 调整模块 32和第二检测模块 33 可由触控区域管理装置中的 CPU、 DSP或 FPGA实现。
图 4是本发明实施例记载的触控区域管理方法的实现流程图二,如图 4 所示, 包括如下步骤:
步骤 401 : 触控区域管理装置初始化预置条件。
例如, 所述预置条件可以包括: 操作区域的面积小于 M平方亳米或者 采集终端屏幕触控区域所有子区域的操作数据 , 包括子区域的面积和 电容变化值。
步骤 403: 分析操作数据。
将电容变化值大于预设阈值的子区域, 确定为操作区域, 并计算出该 操作区域的面积; 实际应用中, 由于终端屏幕接收触控操作的时刻无法预 估, 因此步骤 402可以周期性执行。
步骤 404: 判断是否需要调整点触敏感度,如果需要, 则执行步骤 405; 否则, 执行步骤 406。
若操作区域的面积小于 M平方毫米或者大于 N平方毫米,标识操作区 域中存在误操作区域, 需要调整操作区域的点触灵敏度。
步驟 405 , 调整误操作区域的点触灵敏度。
例如, 可以延长误操作区域的点触响应时间。
步骤 406: 检测终端是否进入休眠状态, 如果是, 则结束本次处理; 否 则, 返回步驟 402。
通过上述步骤, 当终端处于亮屏待机状态时, 触控区域管理装置能够 及时确定用户手指与终端屏幕接触或靠近的区域(即操作区域), 并在该区 域存在误操作区域时调整操作区域的点触响应时间 , 以屏蔽响应误操作。
本发明实施例还记载一种计算机存储介质, 所述计算机存储介质中存 储有可执行指令, 所述可执行指令用于执行图 1或图 4所示的触控区域管 理方法。
图 5是本发明实施例记载的终端屏幕触控区域中的操作区域的示意图, 如图 5 所示, 当用户手靠近屏幕或接触屏幕时, 触控区域管理装置检测到 屏幕上横向阵列与纵向电极列阵发生电容变化, 若电容变化值大于预设阈 值, 则确定图 5 所示的屏幕触控区域中靠近手指的区域 A、 B、 C, D、 E 为操作区域; 判断区域八、 B、 C、 D、 E的面积是否小于 M平方亳米或者 大于 N平方毫米, 以确定相应的操作区域是否存在误操作区域; 当区域 A 大于 N平方亳米, 且 B, C, D, E小于 M平方亳米时, 标识上述操作区域 中均存在误操作区域, 则调整区域 A, B, C, D, E的点触灵敏度(即延迟 点触响应时间), 相当于不对该操作区域的接收到的触控操作进行响应, 从 而屏蔽了误操作。
综上所述, 本发明实施例具有以下技术效果: 在用户握持终端时, 确 定用户握持姿势可能引起误操作的操作区域, 从而调整该区域的点触灵敏 度, 从而屏蔽响应误操作的, 减少由于响应误操作导致的不良后果。
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 ***、 或计算机程序产品。 因此, 本发明可采用硬件实施例、 软件实施例、 或结 合软件和硬件方面的实施例的形式。 而且, 本发明可采用在一个或多个其 中包含有计算机可用程序代码的计算机可用存储介质 (包括但不限于磁盘 存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、 设备(***)、 和计算机程序 产品的流程图和 /或方框图来描述的。 应理解可由计算机程序指令实现流程 图和 /或方框图中的每一流程和 /或方框、以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器, 使得 通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功 能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理 设备以特定方式工作的计算机可读存储器中, 使得存储在该计算机可读存 储器中的指令产生包括指令装置的制造品, 该指令装置实现在流程图一个 流程或多个流程和 /或方框图一个方框或多个方框中指定的功能。 这些计算机程序指令也可装栽到计算机或其他可编程数据处理设备 上, 使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机 实现的处理, 从而在计算机或其他可编程设备上执行的指令提供用于实现 在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功 能的步骤。
以上所述仅是本发明实施例的实施方式, 应当指出, 对于本技术领域 的普通技术人员来说, 在不脱离本发明实施例原理的前提下, 还可以作出 若干改进和润饰 , 这些改进和润饰也应视为本发明实施例的保护范围。 工业实用性
本发明实施例中, 通过操作区域的操作数据、 以及预置条件, 确定所 述操作区域存在误操作区域时, 调整所述操作区域的点触灵敏度, 能够屏 蔽响应误操作, 减少由于响应误操作导致的不良后果。

Claims

权利要求书
1、 一种触控区域管理方法, 包括:
在终端屏幕的触控区域中确定操作区域 , 并确定所述操作区域的操作 数据;
根据所述操作区域的操作数据、 以及预置条件, 确定所述操作区域存 在误操作区域时, 调整所述操作区域的点触灵敏度。
2、 根据权利要求 1所述的方法, 其中, 所述在终端屏幕的触控区域中 确定操作区域, 包括:
检测终端屏幕的触控区域中所有子区域的电容变化值;
将电容变化值大于预设阈值的子区域, 确定为所述终端屏幕触控区域 的操作区域。
3、 根据权利要求 1所述的方法, 其中, 所述预置条件包括: 所述操作 区域的面积小于第一预设值或者大于第二预设值;
所述根据所述操作区域的操作数据、 以及预置条件, 确定所述操作区 域存在误操作区域, 包括:
当所述操作区域的面积小于第一预设值或者大于第二预设值时, 确定 所述操作区域存在误操作区域。
4、 根据权利要求 1所述的方法, 其中, 所述调整操作区域的点触灵敏 度, 包括:
对所述操作区域的点触响应时间进行调整 , 使得所述点触响应时间适 应于误操作。
5、 根据权利要求 1至 4任一项所述的方法, 其中, 所述方法还包括: 在所述终端进入休眠状态时, 停止在所述终端屏幕的触控区域中确定 操作区域。
6、 一种触控区域管理装置, 包括: 第一检测模块, 配置为在终端屏幕的触控区域中确定操作区域, 并确 定所述操作区域的操作数据:
调整模块, 配置为根据所述操作区域的操作数据、 以及预置条件, 确 定所述操作区域存在误操作区域时 , 调整所述操作区域的点触灵敏度。
7、 根据权利要求 6所述的装置, 其中, 所述第一检测模块包括: 检测子模块, 配置为检测所述终端屏幕的触控区域中所有子区域的电 容变化值;
确定子模块, 配置为将电容变化值大于预设阈值的子区域, 确定为所 述终端屏幕的触控区域中的操作区域。
8、 根据权利要求 6所述的装置, 其中, 所述调整模块包括:
比对子模块, 配置为将所述操作区域的面积与第一预设值、 以及第二 预设值进行比对;
判断子模块, 配置为当所述操作区域的面积小于所述第一预设值或者 大于所述第二预设值时 , 确定所述操作区域存在误操作区域。
9、 根据权利要求 6所述的装置, 其中, 所述调整模块还配置为对所述 操作区域的点触响应时间进行调整, 使得所述点触响应时间适应于误操作。
10、 根据权利要求 6至 9任一项所述的装置, 其中, 所述装置还包括: 第二检测模块, 配置为检测到终端进入休眠状态时, 触发所述第一检 测模块停止检测操作区域。
11、 一种计算机存储介质, 所述计算机存储介质中存储有可执行指令, 所述可执行指令用于执行权利要求 1至 5任一项所述的触控区域管理方法。
PCT/CN2014/075533 2013-11-13 2014-04-16 触控区域管理方法、装置及计算机存储介质 WO2014183527A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310562543.8A CN104636003B (zh) 2013-11-13 2013-11-13 一种动态切换终端区域灵敏度的方法及装置
CN201310562543.8 2013-11-13

Publications (1)

Publication Number Publication Date
WO2014183527A1 true WO2014183527A1 (zh) 2014-11-20

Family

ID=51897675

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/075533 WO2014183527A1 (zh) 2013-11-13 2014-04-16 触控区域管理方法、装置及计算机存储介质

Country Status (2)

Country Link
CN (1) CN104636003B (zh)
WO (1) WO2014183527A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113552995A (zh) * 2020-04-24 2021-10-26 深圳市万普拉斯科技有限公司 移动终端防误触方法、装置、计算机设备及存储介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104932620A (zh) * 2015-06-23 2015-09-23 上海华豚科技有限公司 一种具有收窄框屏的电子设备的控制方法及其电子设备
CN109782944A (zh) 2018-12-11 2019-05-21 华为技术有限公司 一种触摸屏的响应方法及电子设备
CN109683742A (zh) * 2018-12-19 2019-04-26 努比亚技术有限公司 防止触控设备被误触控方法及装置、触控设备及存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375579A (zh) * 2010-08-10 2012-03-14 ***通信有限公司 一种基于大触摸屏的输入方法及装置
CN102830844A (zh) * 2012-08-17 2012-12-19 北京小米科技有限责任公司 一种触摸屏防误操作方法、触摸屏及移动终端
US20130141380A1 (en) * 2011-05-18 2013-06-06 Wintek Corporation Touch-sensitive device and touch-sensitive display device
CN103235695A (zh) * 2013-04-11 2013-08-07 广东欧珀移动通信有限公司 触控设备中防止误操作的方法及其装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102375579A (zh) * 2010-08-10 2012-03-14 ***通信有限公司 一种基于大触摸屏的输入方法及装置
US20130141380A1 (en) * 2011-05-18 2013-06-06 Wintek Corporation Touch-sensitive device and touch-sensitive display device
CN102830844A (zh) * 2012-08-17 2012-12-19 北京小米科技有限责任公司 一种触摸屏防误操作方法、触摸屏及移动终端
CN103235695A (zh) * 2013-04-11 2013-08-07 广东欧珀移动通信有限公司 触控设备中防止误操作的方法及其装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113552995A (zh) * 2020-04-24 2021-10-26 深圳市万普拉斯科技有限公司 移动终端防误触方法、装置、计算机设备及存储介质
WO2021213274A1 (zh) * 2020-04-24 2021-10-28 深圳市万普拉斯科技有限公司 移动终端防误触方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN104636003B (zh) 2019-01-04
CN104636003A (zh) 2015-05-20

Similar Documents

Publication Publication Date Title
JP6790259B2 (ja) 誤タッチ防止のための方法、及び端末
JP6046315B2 (ja) タッチスクリーンの制御方法、装置、プログラム、及び記録媒体
WO2018107900A1 (zh) 一种触摸屏的防误触方法、装置、移动终端及存储介质
TWI659331B (zh) 用於智慧終端機的截取螢幕方法和裝置
US20160246383A1 (en) Floating or mid-air operation processing method and apparatus
WO2018107903A1 (zh) 移动终端的触摸屏控制方法、装置、移动终端及存储介质
US20150268789A1 (en) Method for preventing accidentally triggering edge swipe gesture and gesture triggering
US9965086B2 (en) Method for enabling function module of terminal, and terminal device
US20130265242A1 (en) Touch sensor common mode noise recovery
JP2017517079A (ja) タッチポイント認識方法及び装置
JP2016522525A5 (zh)
WO2015096469A1 (zh) 一种移动终端的音量调控装置及方法、移动终端
WO2014183527A1 (zh) 触控区域管理方法、装置及计算机存储介质
WO2014166199A1 (zh) 一种防止触摸屏上滑动误触发的方法、***和电子设备
JP2016525763A (ja) スクリーンエッジタッチ制御最適化方法、装置及び端末
CN110703937A (zh) 一种异常检测方法、装置、存储介质和终端设备
JP2014119931A (ja) 電子機器およびタッチセンサの制御プログラム
KR20160108495A (ko) 터치 신호 처리 방법 및 단말 장치
CN104951213A (zh) 防止误触发边缘滑动手势的方法及手势触发方法
WO2018019049A1 (zh) 情景模式切换方法及装置
WO2019072169A1 (zh) 防误触检测方法、装置及终端
CN104423661A (zh) 一种移动终端及防止触摸屏误触摸的方法
CN113835558A (zh) 屏幕参数调整方法、装置及电子设备
TWI622921B (zh) 觸控裝置之電容值偵測方法
CN106527907B (zh) 一种针对智能终端的截屏处理方法及装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14797141

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 14797141

Country of ref document: EP

Kind code of ref document: A1