首页 / 专利库 / 电脑零配件 / 计算机系统 / 软件 / 系统软件 / 操作系统 / 内核 / 电子装置和控制电子装置的触摸反应的方法

电子装置和控制电子装置的触摸反应的方法

阅读:962发布:2024-02-14

专利汇可以提供电子装置和控制电子装置的触摸反应的方法专利检索,专利查询,专利分析的服务。并且电子 装置包括: 触摸屏 单元; 控制器 ,被配置为当应用被执行时,根据应用来改变触摸屏单元的触摸反应。,下面是电子装置和控制电子装置的触摸反应的方法专利的具体信息内容。

1.一种电子装置,包括:
触摸屏单元;以及
控制器,被配置为当应用被执行时,根据所述应用来改变触摸屏单元的触摸反应。
2.如权利要求1所述的电子装置,其中,当所述应用的执行结束时,控制器将触摸反应改变为所述应用执行之前的状态。
3.如权利要求1所述的电子装置,其中,控制器包括:
应用单元,被配置为当所述应用被执行时,将用于根据所述应用来改变触摸反应的第二值发送到内核单元,并且,当所述应用的执行结束时,将用于默认设置触摸反应的第一值发送到内核单元;以及
内核单元,被配置为当从应用单元接收到第二值时,将触摸反应从第一值改变为第二值,并且,当从应用单元接收到第一值时,将触摸反应从第二值改变为第一值。
4.如权利要求3所述的电子装置,其中,内核单元将第一值或第二值发送到用于控制触摸屏单元的触摸控制器和触摸笔控制器中的至少一个,以改变触摸屏单元的触摸反应。
5.如权利要求1所述的电子装置,其中,当所述应用被确定为反应优先化应用时,控制器根据反应优先化应用来改变触摸屏单元的触摸反应。
6.如权利要求5所述的电子装置,其中,控制器包括:应用单元,被配置为当反应优先化应用被执行时,将用于根据反应优先化应用来改变触摸反应的第二值发送到内核单元,并且,当反应优先化应用的执行结束时,将用于默认设置触摸反应的第一值发送到内核单元。
7.如权利要求1所述的电子装置,其中,当所述应用被确定为在多个执行应用之中已被切换到前台的反应优先化应用时,控制器根据反应优先化应用来改变触摸屏单元的触摸反应。
8.如权利要求7所述的电子装置,其中,当反应优先化应用被切换到后台时,控制器将触摸反应改变为反应优先化应用执行前的状态。
9.如权利要求7所述的电子装置,其中,控制器包括:应用单元,被配置为当被切换到前台的反应优先化应用被执行时,将用于根据反应优先化应用来改变触摸反应的第二值发送到内核单元,并且,当反应优先化应用被切换到后台时,将用于默认设置触摸反应的第一值发送到内核单元。
10.如权利要求1所述的电子装置,其中,当在执行所述应用期间,触摸屏单元的触摸反应的改变被选择时,控制器显示触摸反应的等级类型,并根据从触摸反应的等级类型中选择的触摸反应等级来改变触摸屏单元的触摸反应。
11.如权利要求10所述的电子装置,其中,控制器包括:应用单元,被配置为将用于根据选择的触摸反应等级来改变触摸反应的第二值发送到内核单元,并在所述应用的执行结束时,将用于默认设置触摸反应的第一值发送到内核单元。
12.如权利要求1所述的电子装置,其中,当使用类别分析而下载的应用被确定为反应优先化应用时,控制器将下载的应用归类为反应优先化应用,并根据用户偏好或优先级来设置被归类为反应优先化应用的下载的应用的触摸反应等级。
13.如权利要求12所述的电子装置,其中,下载的应用被归类为反应优先化应用,或者触摸反应等级被自动地或手动地设置。
14.一种通过电子装置控制触摸反应的方法,所述方法包括:
确定应用的执行;以及
当所述应用被执行时,根据所述应用来改变触摸屏单元的触摸反应。
15.如权利要求14所述的方法,还包括:当所述应用的执行结束时,将触摸反应改变为所述应用执行前的状态。
16.如权利要求14所述的方法,其中,改变触摸反应的步骤包括:
当所述应用被执行时,将用于默认配置触摸反应的第一值改变为用于根据所述应用改变触摸反应的第二值;以及
当所述应用的执行结束时,将触摸反应从第二值改变为第一值。
17.如权利要求16所述的方法,还包括:将第一值或第二值发送到用于控制触摸屏单元的触摸控制器和触摸笔控制器中的至少一个,以改变触摸屏单元的触摸反应。
18.如权利要求14所述的方法,其中,改变触摸反应的步骤包括:当所述应用被确定为反应优先化应用时,根据反应优先化应用来改变触摸屏单元的触摸反应。
19.如权利要求18所述的方法,其中,根据反应优先化应用来改变触摸屏单元的触摸反应的步骤包括:
当反应优先化被执行时,将用于默认配置触摸反应的第一值改变为用于根据反应优先化应用改变触摸反应的第二值;以及
当反应优先化应用的执行结束时,将触摸反应从第二值改变为第一值。
20.如权利要求14所述的方法,其中,改变触摸反应的步骤包括:当所述应用被确定为多个执行应用之中的被切换到前台的反应优先化应用时,根据反应优先化应用来改变触摸屏单元的触摸反应。
21.如权利要求20所述的方法,还包括:当反应优先化应用被切换到后台时,将触摸反应改变为反应优先化应用执行前的状态。
22.如权利要求20所述的方法,其中,根据反应优先化应用来改变触摸屏单元的触摸反应的步骤包括:
当被切换到前台的反应优先化应用被执行时,将用于默认配置触摸反应的第一值改变为用于根据反应优先化应用改变触摸反应的第二值;以及
当反应优先化应用被切换到后台时,将触摸反应从第二值改变为第一值。
23.如权利要求14所述的方法,还包括:
当在所述应用执行期间,触摸屏单元的触摸反应的改变被选择时,显示触摸反应的等级类型;以及
根据从触摸反应的等级类型中选择的触摸反应等级来改变触摸屏单元的触摸反应。
24.如权利要求23所述的方法,其中,根据从触摸反应的等级类型中选择的触摸反应等级来改变触摸屏单元的触摸反应的步骤包括:
将用于默认配置触摸反应的第一值改变为用于根据选择的触摸反应等级来改变触摸反应的第二值;以及
当所述应用的执行结束时,将触摸反应从第二值改变为第一值。
25.如权利要求14所述的方法,还包括:
当使用分类分析而下载的应用被确定为反应优先化应用时,将所述下载的应用归类为反应优先化应用;以及
根据用户偏好或优先级来设置被归类为反应优先化应用的下载的应用的触摸反应等级。
26.如权利要求25所述的方法,其中,下载的应用被归类为反应优先化应用,或者触摸反应等级被自动地或手动地设置。

说明书全文

电子装置和控制电子装置的触摸反应的方法

技术领域

[0001] 本公开总体上涉及一种电子装置和控制电子装置的触摸反应的方法,更具体地说,涉及一种能够改进电子装置的触摸性能的电子装置和控制电子装置的触摸反应的方法。

背景技术

[0002] 便携式终端储存可由用户执行的各种应用,并且,所述各种应用包括以触摸反应优先的应用和以触摸线性优先的应用。
[0003] 以触摸反应优先的应用与以诸如翻页或滚动的触摸的反应优先的应用相应,并可包括(例如)存储图像数据的相册(gallery)应用。
[0004] 进一步地,以触摸线性优先的应用与将输入转换为线(诸如,画线)的应用相应,并可包括(例如)备忘录应用。发明内容
[0005] 技术问题
[0006] 为了解决上述讨论的缺陷,主要目标是提供具有权衡关系的以触摸反应优先的应用和以触摸线性优先的应用,当触摸反应改进时,触摸线性恶化。目前,尽管触摸性能由相同的参数值(其中,所述参数值在不影响触摸反应和触摸线性的范围内)保持,但是当以触摸反应优先的应用被执行时,会使对触摸反应敏感的用户感觉不便。
[0007] 技术方案
[0008] 相应地,本公开的各种实施例可提供一种能够改进触摸性能的电子装置和控制该电子装置的触摸反应的方法。
[0009] 进一步地,本公开的各种实施例可提供一种能够改进每个类型的应用的触摸性能的电子装置和控制电子装置的触摸反应的方法。
[0010] 根据本公开的一方面,提供了一种电子装置。所述电子装置包括:触摸屏单元;控制器,被配置为当应用被执行时,根据应用来改变触摸屏单元的触摸反应。
[0011] 根据本公开的另一方面,提供了一种由电子装置控制触摸反应的方法。所述方法包括:确定应用的执行;当应用被执行时,根据应用来改变触摸屏单元的触摸反应。
[0012] 根据本公开各种实施例的电子装置和控制电子装置的触摸反应的方法可改进电子装置中与触摸反应紧密相关的应用的触摸性能。
[0013] 在着手下文的“具体实施方式”之前,阐述在本专利文档中通篇使用的特定词语和短语的定义会是有益的:术语“包括”、“由…组成”及其派生词意指包含而没有限制;术语“或”是包含性的,意指“和/或”;短语“与…相关联的”和“与其相关联的”及其派生词可意指包括、被包括在内、与…相互连接、包含、被包含在内、连接到…或与…连接、耦合到…或与…耦合、与…可通信、与…合作、交织、并置、近似于、被绑定到…或与…绑定、具有、具有…的属性,等等;术语“控制器”意指控制至少一个操作的任何装置、系统或装置、系统的一部分,其中,可在硬件固件软件或者硬件、固件和软件中的至少两个的某一组合中实施所述装置。应注意到:无论是本地地还是远程地,可集中或分散与任何特定控制器相关联的功能。在本专利文档中通篇提供针对特定词语和短语的定义,本领域普通技术人员应理解:在许多(如果不是多数)示例中,所述定义应用于所述限定的词语和短语的之前以及未来的使用。
[0014] 有益效果
[0015] 如从前述描述中清楚的,电子装置和控制电子装置的触摸反应的方法能够改进电子装置的触摸性能。附图说明
[0016] 为了更完整地理解本公开及其优势,现在参照结合附图的以下描述,其中,类似的参考标号代表类似的部件:
[0017] 图1是根据本公开的电子装置的示例性实施例的框图
[0018] 图2是示出由根据本公开的电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图
[0019] 图3是示出由根据本公开的电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图;
[0020] 图4是示出由根据本公开的电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图;
[0021] 图5是示出由根据本公开的电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图;
[0022] 图6是示出在根据本公开的电子装置中设置反应优先化应用的操作的示例性实施例的流程图;
[0023] 图7是示出根据由根据本公开的根据由电子装置执行的应用的类型来控制触摸反应的操作的示例性实施例的流程图;以及
[0024] 图8a示出根据本公开的根据用于控制电子装置中的触摸反应的参数值的改变的针对触摸反应或触摸线性的测试的结果的示例性实施例。
[0025] 图8b示出根据本公开的根据用于控制电子装置中的触摸反应的参数值的改变的针对触摸反应或触摸线性的测试的结果的示例性实施例。

具体实施方式

[0026] 以下讨论的图1至图8b以及用于在本专利文档中描述本公开的原理的各种实施例仅作为例证之用,而绝不应该被理解为限制本公开的范围。本领域技术人员将理解:可在任何适当布置的系统或方法中实施本公开的原理。以下,将参照附图详细描述本公开的示例性实施例。应注意:在以下描述中,尽管相同的元件在不同的图中被示出,但是相同的元件将由相同的参考标号指示。
[0027] 根据本公开的各种实施例的电子装置包括便携式终端和静止终端。此处,便携式终端与易于携带的可移动的电子装置相应,其中,所述电子装置可为视频电话、移动电话、智能电话、WCDMA终端、通用移动通信服务(UMTS)终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数字多媒体广播(DMB)终端、电子书、便携式计算机(笔记本、平板PC等)、数字相机等。进一步地,固定终端包括桌面型个人计算机等。
[0028] 在本公开的各种实施例中,反应优先化应用是指与触摸反应紧密相关的应用。
[0029] 在本公开的各种实施例中,反应优先化应用与以触摸的反应(诸如,翻页或滚动)优先的应用相应,并可包括(例如)相册应用或启动菜单。线性优先化应用与将触摸输入转换为线(诸如,画线)而不是触摸反应的应用相应,并可包括(例如)备忘录应用。
[0030] 在本公开的各种实施例中,尽管被设置为触摸控制器或触摸笔控制器的默认值的第一值被看作第一抖动值,并且,根据反应优先化应用或执行的应用的类型为触摸控制器或触摸笔控制器设置的第二值被看作第二抖动值,但是本公开的各种实施例不被上述术语限制。
[0031] 图1是根据本公开的电子装置的示例性实施例的框图。
[0032] 参照图1,射频(RF)单元123执行电子装置的无线通信功能。RF单元123包括:RF发送器,用于对发送的信号频率进行上变频并进行放大;RF接收器,用于对接收的信号并下转换频率进行低噪放大。数据处理器120可包括:发送器,用于对发送的信号进行编码和调制;接收器,用于对接收的信号进行解码和解调。数据处理器120可由调制解调器(MODEM)和编解码器(CODEC)组成。编解码器可包括:数据编解码器,用于处理包数据等;音频编解码器,用于处理音频信号(诸如,语音)。音频处理器125可执行再现接收的音频信号(其中,所述接收的音频信号从数据处理器120的音频编解码器输出)或将发送的音频信号(其中,所述发送的音频信号从麦克产生)发送到数据处理器120的音频编解码器的功能。
[0033] 键输入单元127可包括:用于输入数字和字符信息的键以及用于设置各种功能的功能键。
[0034] 存储器130可包括程序存储器和数据存储器。程序存储器可储存用于控制电子装置的一般操作的程序和用于控制每个类型的应用的触摸反应的程序。进一步地,数据存储器可执行临时储存程序执行期间产生的数据的功能。
[0035] 根据本公开的各种实施例,存储器130可储存应用单元131和内核单元132,其中,所述应用单元131和所述内核单元132可在控制器110的控制下改进反应优先化应用的触摸反应。应用单元131和内核单元132被加载到控制器110,并且,控制器110可执行应用单元131和内核单元132,以根据应用的执行来改变触摸屏单元170的触摸反应。
[0036] 当确定将执行反应优先化应用时,应用单元131可将用于反应优先化应用的第二抖动值发送到内核单元132。当反应优先化应用的执行结束时,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。
[0037] 进一步地,当确定将执行反应优先化应用时,应用单元131可将针对触摸控制器161和触摸笔控制器162的用于反应优先化应用的第二抖动值发送到内核单元132。当反应优先化应用的执行结束时,应用单元131可将针对触摸控制器161和触摸笔控制器162的被设置为默认值的第一抖动值发送到内核单元132。
[0038] 当在正在执行的多个应用之中的被切换到前台的特定应用被确定为反应优先化应用时,应用单元131可将用于反应优先化应用的第二抖动值发送到内核单元132。当特定应用被切换到后台时,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。
[0039] 当正在执行的应用的触摸反应等级改变时,应用单元131可将与改变的触摸反应等级相应的第二抖动值发送到内核单元132。当反应等级已被改变的应用的执行结束时,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。
[0040] 进一步地,应用单元131可确定正在执行的应用的类型,从存储器130检测与正在执行的应用相应的第二抖动值,并将检测出的第二抖动值发送到内核单元132。
[0041] 当从应用单元131发送用于反应优先化应用的第二抖动值时,内核单元132可将用于反应优先化应用的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为第二抖动值。当从应用单元131发送被设置为默认值的第一抖动值时,内核单元132可将被设置为默认值的第一抖动值发送到触摸控制器161,并将触摸控制器161的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0042] 当从应用单元131发送针对触摸控制器和触摸笔控制器的用于反应优先化应用的第二抖动值时,内核单元132可将针对触摸控制器161和触摸笔控制器162的用于反应优先化应用的第二抖动值分别发送到触摸控制器和触摸笔控制器,并将被设置为用于触摸控制器161和触摸笔控制器162的默认值的第一抖动值改变为第二抖动值。当从应用单元131发送被设置为用于触摸控制器161和触摸笔控制器162的默认值的第一抖动值时,内核单元132可将被设置为用于触摸控制器161和触摸笔控制器162的默认值的第一抖动值分别发送到触摸控制器161和触摸笔控制器162,并将用于触摸控制器161和触摸笔控制器162的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0043] 在本公开的各种实施例中,尽管描述了(作为例子)当反应优先化应用被执行时,触摸控制器161或触摸笔控制器162的寄存器值通过应用单元131和内核单元132被改变,但是可通过控制器110作出相同的改变。
[0044] 根据本公开各种实施例,存储器130可储存被从存储在电子装置中的多个应用中自动地或手动地归类的反应优先化应用。在被应用于多个触摸反应等级(例如,良好、一般、差)中的一个等级后,归类的反应优先化应用可根据用户的偏好或优先级被自动地存储或根据用户的选择被手动地存储。进一步地,存储器130存储用于反应优先化应用的第二抖动值,并且,第二抖动值可包括与反应优先化应用的触摸反应等级相应的多个子抖动值。
[0045] 此外,针对一个或更多个归类的反应优先化应用中的每个应用,存储器130可存储针对触摸控制器161的用于反应优先化应用的第二抖动值和针对触摸笔控制器162的用于反应优先化应用的第二抖动值。针对触摸控制器161的用于反应优先化应用的第二抖动值和针对触摸笔控制器162的用于反应优先化应用的第二抖动值可不同或相同。
[0046] 存储器130可存储与应用的类型相应的第二抖动值。此时,与应用的类型相应的第二抖动值可包括与应用的数目相应的多个子抖动值。
[0047] 当储存在电子装置中的多个应用被归类为反应优先化应用和线性优先化应用时,存储器130可存储与反应优先化应用相应的第二抖动值和与线性优先化应用相应的第二抖动值中的每个第二抖动值。
[0048] 控制器110执行控制电子装置的一般操作的功能。
[0049] 根据本公开的各种实施例,控制器110可执行加载到控制器110的应用单元131和内核单元132,以便根据执行的应用改变触摸屏单元170的触摸反应。控制器110可根据执行的反应优先化应用来改变触摸屏单元170的触摸反应。控制器110可根据在多个执行应用之中已被切换到前台的反应优先化应用来改变触摸屏单元170的触摸反应。控制器110可根据用户选择的触摸反应等级来改变触摸屏单元170的触摸反应。
[0050] 根据本公开的各种实施例,在应用执行期间,当触摸反应的控制被选择时,控制器110可执行切换到触摸反应控制模式的步骤。控制器110可改变在触摸反应控制模式中正在执行的应用的触摸反应等级并将在触摸反应控制模式中正在执行的应用的触摸反应等级设置为选择的触摸反应等级。
[0051] 根据本公开的各种实施例,当下载的应用为反应优先化应用时,控制器110可将下载的应用归类为反应优先化应用。进一步地,控制器110可自动地设置将根据用户的偏好或优先级的触摸反应等级应用于下载的应用。
[0052] 根据本公开的各种实施例,在应用的触摸反应控制模式中,控制器110可将由用户选择的一个或更多个应用设置为反应优先化应用,改变所述一个或更多个应用的触摸反应等级,并将所述一个或更多个应用的触摸反应等级设置为用户选择的触摸反应等级。
[0053] 相机单元140包括:相机传感器,用于拍摄图像数据并将拍摄的光信号转换为电信号信号处理器,用于将由相机传感器拍摄的模拟图像信号转换为数字数据。假设相机传感器为CCD或CMOS,信号处理器可通过数字信号处理器(DSP)来实施。相机传感器和信号处理器可被整体地或单独地实施。
[0054] 图像处理器150执行图像信号处理(ISP),用于将从相机单元140输出的图像信号显示在显示单元160上,并且,ISP执行诸如伽校正、插值、空间改变、图像效果、图像缩放、AWB、AE、AF等功能。相应地,图像处理器150以为单位处理从相机单元140输出的图像信号,并将帧图像数据输出,以便符合显示单元160的特征和尺寸。进一步地,图像处理器150包括图像编解码器,并执行以预设方式压缩显示在显示单元160上的帧图像数据的功能,或将压缩的帧图像数据恢复为原始帧图像数据。图像编解码器可为JPEG编解码器、MPEG4编解码器、或小波(Wavelet)编解码器。假设图像处理器150具有同屏显示(OSD)功能,并且,图像处理器150可在控制器110的控制下根据显示的屏幕尺寸来输出同屏显示数据。
[0055] 触摸屏单元170可为用户提供与各种服务(例如,呼叫、数据传输、广播、拍摄)相应的用户界面。触摸屏单元170可将与输入到用户界面中的至少一个触摸相应的模拟信号发送到触摸控制器161或触摸笔控制器162。触摸屏单元170可通过用户的身体(例如,包括拇指在内的手指)或可触摸输入部件(例如,触控笔)接收至少一个触摸。进一步地,触摸屏单元170可接收所述至少一个触摸之中的一个触摸的连续运动。触摸屏单元170可将与输入的触摸的连续运动相应的模拟信号发送到触摸控制器161或触摸笔控制器162。
[0056] 在本公开的各种实施例中,触摸不限制于触摸屏单元170和用户的身体或可触摸输入部件之间的接触,还可包括非接触(例如,触摸屏170与用户的身体或可触摸输入部件之间的可检测的间距小于或等于1毫米的情况)。可根据电子装置的性能或结构来改变触摸屏170的可检测的间距。
[0057] 触摸屏单元170可被实施为电阻型、电容型、红外线型、或声波型。
[0058] 触摸控制器161可接收与至少一个触摸(其中,所述至少一个触摸通过用户的身体(例如,包括拇指在内的手指)被输入在触摸屏单元170上)相应的模拟信号,将接收的模拟信号转换成数字信号(例如,X坐标和Y坐标),并将转换后的数字信号发送到控制器110。根据本公开的各种实施例,触摸控制器161可通过内核单元132被设置为具有用于反应优先化应用的参数值,因此被设置为默认值的寄存器值可被改变。进一步地,触摸笔控制器162可通过内核单元132被设置为具有被设置为默认值的参数值,并因此恢复为被设置为默认值的寄存器值。根据本公开的各种实施例,触摸控制器161可为TSP IC。
[0059] 触摸笔控制器162可接收模拟信号(其中,所述模拟信号与通过可触摸输入部件(例如,触控笔)输入在触摸屏单元170上的至少一个触摸相应),将接收的模拟信号转换成数字信号(例如,X坐标和Y坐标),并将转换后的数字信号发送到控制器110。根据本公开的各种实施例,触摸笔控制器162可通过内核单元132被设置为具有用于反应优先化应用的参数值,因此被设置为默认值的寄存器值可被改变。触摸笔控制器162可通过内核单元132被设置为具有被设置为默认值的参数值,并因此恢复为被设置为默认值的寄存器值。根据本公开的各种实施例,触摸控制器161可为WACOM IC。
[0060] 将参照图2至图6详细描述由电子装置根据应用的类型控制触摸反应的操作。
[0061] 图2是示出根据本公开的由电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图。
[0062] 参照图2,当在步骤202中应用被执行时,应用单元131可通过存储器130来确定执行的应用是否为反应优先化应用。当在步骤204中确定执行的应用为反应优先化应用时,应用单元131可从存储器130检测出用于反应优先化应用的第二抖动值,并且,在步骤206中,可由内核单元132发送检测出的第二抖动值。
[0063] 检测出的第二抖动值可包括根据为执行的应用预设的触摸反应等级的多个不同的子抖动值。例如,当触摸反应等级被归类为良好、一般、差时,反应优先化应用可被设置为具有所述等级中的一个等级(诸如,良好、一般、差),并且,第二抖动值也可包括与等级(诸如,良好、一般、差)相应的多个子抖动值。
[0064] 在步骤206中,内核单元132可将从应用单元131发送的用于反应优先化应用的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为第二抖动值。
[0065] 在已通过将触摸控制器161的值改变为用于反应优先化应用的第二抖动值来改进触摸反应的状态下执行应用期间,当在步骤208中确定应用结束时,在步骤210中,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。在步骤210中,内核单元132可将从应用单元131发送的被设置为默认值的第一抖动值发送到触摸控制器161,并将为触摸控制器161设置的用于反应优先化应用的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0066] 图3是示出根据本公开的由电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图。参照图3,当在步骤302中应用被执行时,应用单元131可通过存储器130来确定执行的应用是否为反应优先化应用。当在步骤304中确定执行的应用为反应优先化应用时,应用单元131可从存储器130中检测出针对触摸控制器161的用于反应优先化应用的第二抖动值和针对触摸笔控制器162的用于反应优先化应用的第二抖动值,并且,在步骤306中,可由内核单元132发送检测出的第二抖动值。
[0067] 检测出的第二抖动值中的每个第二抖动值可包括根据为正在执行的应用预设的触摸反应等级的多个不同的子抖动值。例如,当触摸反应等级被归类为良好、一般、差时,反应优先化应用可被设置为具有所述等级(诸如,良好、一般、差)中的一个等级,并且,第二抖动值也可包括与等级(诸如,良好、一般、差)相应的多个子抖动值。
[0068] 在步骤306中,内核单元132可将从应用单元131发送的用于反应优先化应用的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为第二抖动值。
[0069] 进一步地,在步骤306中,内核单元132可将从应用单元131发送的用于反应优先化应用的第二抖动值发送到触摸笔控制器162,并将被设置为触摸笔控制器162的默认值的第一抖动值改变为第二抖动值。
[0070] 在已通过将触摸控制器161和触摸笔控制器162的值改变为第二抖动值来改进触摸反应的状态下执行应用期间,在步骤308中,可确定应用的执行是否结束。当在步骤308中确定应用的执行结束时,在步骤310中,应用单元131可将被默认设置为用于触摸控制器161的第一抖动值和被默认设置为用于触摸笔控制器162的第二抖动值发送到内核单元132。在步骤310中,内核单元132可将从应用单元131发送的被默认设置为用于控制器161的第一抖动值和被默认设置为用于触摸笔控制器162的第一抖动值分别发送到触摸控制器161和触摸笔控制器162。然后,在步骤310中,为触摸控制器161和触摸笔控制器162设置的用于反应优先化应用的第二抖动值被改变为被设置为默认值的第一抖动值,并且,第二抖动值可因此被恢复。
[0071] 图4是示出根据本公开的由电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图。
[0072] 参照图4,在步骤402中,在多个应用执行期间,可在步骤404中确定是否有应用被切换到前台。当在步骤404中确定所述多个应用之中的特定应用被切换到前台时,应用单元131可通过存储器确定被切换到前台的特定应用是否为反应优先化应用。当在步骤406中确定执行的应用为反应优先化应用时,应用单元131可从存储器130检测出用于反应优先化应用的第二抖动值,并且,在步骤408中,可由内核单元132发送检测出的第二抖动值。
[0073] 检测出的第二抖动值可包括根据为被切换到前台的特定应用预设的触摸反应等级的多个不同的子抖动值。例如,当触摸反应等级被归类为良好、一般、差时,反应优先化应用可被设置为具有所述等级(诸如,良好、一般、差)中的一个等级,并且,第二抖动值也可包括与等级(诸如,良好、一般、差)相应的多个子抖动值。
[0074] 在步骤408中,内核单元132可将从应用单元131发送的用于反应优先化应用的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为第二抖动值。
[0075] 在在已通过将触摸控制器161的值改变为用于反应优化应用的第二抖动值来改进触摸反应的状态下执行特定应用期间,当在步骤410中确定所述特定应用被切换到后台时,在步骤412中,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。在步骤412中,内核单元132可将从应用单元131发送的被设置为默认值的第一抖动值发送到触摸控制器161,并将为触摸控制器161设置的用于反应优先化应用的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0076] 图5是示出根据本公开的由电子装置根据应用的类型来控制触摸反应的操作的示例性实施例的流程图。
[0077] 参照图5,在步骤502中,在应用执行期间,控制器110可在步骤504中确定触摸反应控制菜单是否被选择。当在步骤504中确定触摸反应控制菜单被选择时,在步骤506中,控制器110可执行切换到触摸反应控制模式的步骤,并显示可在触摸反应控制模式中选择的触摸反应等级类型(例如,“良好、一般、差)。在步骤508中,控制器110可确定触摸反应等级是否是从显示的触摸反应等级类型中选择的。当在步骤508中确定触摸反应等级是由用户选择的时,在步骤510中,控制器110可改变正在执行的应用的触摸反应等级,并将正在执行的应用的触摸反应等级设置为选择的触摸反应等级。
[0078] 根据用于正在执行的应用的触摸反应等级的改变,控制器110可将执行的应用归类并储存为反应优先化应用。例如,当由用户选择的触摸反应等级等于或高于预定等级(例如,等于或高于“良好、一般、差”之中的“一般”)时,控制器110可将执行的应用归类并储存为反应优先化应用。
[0079] 可选地,当应用单元131确定在步骤502中执行的应用为反应优先化应用,并将执行的应用为反应优先化应用的事实发送到控制器110时,控制器110可控制执行的应用以显示通知消息,其中,所述通知消息表明应用为能够控制触摸反应的反应优先化应用。
[0080] 当在步骤510中,执行的应用的触摸反应等级被改变时,在步骤512中,应用单元131可检测出与改变的触摸反应等级相应的第二抖动值(包括在第二抖动值中的所述多个子抖动值之中的相应子抖动值),并将检测出的第二抖动值发送到内核单元132。
[0081] 在步骤512中,内核单元132可将从应用单元131发送的用于反应优先化应用的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为第二抖动值。
[0082] 在在已通过改变触摸控制器161的寄存器值来改进触摸反应的状态下执行应用期间,当在步骤514中确定应用的执行结束时,在步骤516中,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。在步骤516中,内核单元132可将从应用单元131发送的被设置为默认值的第一抖动值发送到触摸控制器161,并将为触摸控制器161设置的改变的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0083] 图6是示出根据本公开的在电子装置中设置反应优先化应用的操作的示例性实施例的流程图。
[0084] 参照图6,当在步骤602中确定通过电子装置下载应用时,在步骤604中,控制器110可通过下载的应用的元数据来确定应用的类别信息。作为下载的应用的类别信息的确定结果,当在步骤606中下载的应用为反应优先化应用时,在步骤608中,控制器110可将下载的应用归类并设置为反应优先化应用。进一步地,在步骤610中,控制器110可基于下载的应用的使用频率自动地设置根据用户的偏好或由用户选择的优先级的下载的应用的触摸反应等级(例如,“良好、一般、或差”)。
[0085] 可选地,在步骤612中,当应用的触摸反应控制菜单被选择时,控制器110可执行切换到应用控制模式的步骤。在应用控制模式中,在步骤614中,控制器110可显示用于选择反应优先化应用的多个应用列表。在步骤614中,当一个或更多个应用被从所述多个应用列表中选择时,控制器110可将一个或更多个选择的应用设置为反应优先化应用。
[0086] 进一步地,在步骤616中,当触摸反应等级的类型被自动地或手动地显示时,控制器110可将由用户选择的一个或更多个触摸反应等级设置为针对被设置为反应优先化应用的一个或更多个应用的触摸反应等级。
[0087] 图7是示出根据本公开的根据由电子装置执行的应用的类型来控制触摸反应的操作的示例性实施例的流程图。
[0088] 参照图7,当在步骤702中应用被执行时,应用单元131可在步骤704中通过存储器130检测出与执行的应用相应的第二抖动值(包括在第二抖动值中的多个子抖动值之中的相应子抖动值),并在步骤706中将检测出的第二抖动值发送到内核单元132。在步骤706中,内核单元132可将从应用单元131发送的第二抖动值发送到触摸控制器161,并将被设置为触摸控制器161的默认值的第一抖动值改变为用于执行的应用的第二抖动值。
[0089] 在触摸控制器的值已被改变为与执行的应用相应的寄存器值的状态下执行应用期间,当在步骤708中确定应用的执行结束时,在步骤710中,应用单元131可将被设置为默认值的第一抖动值发送到内核单元132。在步骤710中,内核单元132可将从应用单元131发送的被设置为默认值的第一抖动值发送到触摸控制器161,并将为触摸控制器161设置的用于执行的应用的第二抖动值改变为被设置为默认值的第一抖动值,以便将第二抖动值恢复为第一抖动值。
[0090] 图8a和图8b示出根据本公开的根据用于在电子装置中控制触摸反应的参数值的改变,针对触摸反应或触摸线性的测试的结果的示例性实施例。
[0091] 在图8a中示出了:如果当被设置为默认值的抖动值(滤波器默认值)为“100”时反应优先化应用被执行,则触摸的反应和附着随抖动值的减小而被改进。例如,如图8a所示,当抖动值为数值“0、30、70”之中的“0”时,触摸的反应和附着被改进。
[0092] 在图8b中,当线性优先化应用被执行时,线性优先化应用的线性随抖动值的增大而被改进。如图8b所示,当抖动值为数值“100、30、0”之中的“100”时,触摸的线性被改进。
[0093] 图8a和图8b示出权衡关系,其中,随着抖动值的减小,反应优先化应用的反应和附着增加,但线性优先化应用的线性减少,而随着抖动值的增大,反应优先化应用的反应和附着减少,但线性优先化应用的线性增加。
[0094] 根据本公开各个实施例的电子装置和控制电子装置的触摸反应的方法能够通过储存在计算机可读记录介质中的计算机可读代码来实施。计算机可读记录介质包括所有类型的记录装置,其中,可通过计算机系统读取的数据被储存在记录装置中。
[0095] 关于记录介质,例如,ROM、RAM、光盘、磁带、软盘硬盘、或非易失性存储器可被使用,并且,以载波(例如,通过因特网传输)的类型实施的介质也可包括在记录介质中。此外,计算机可读记录介质可利用代码储存,其中,代码分布在通过网络连接的计算机系统中,使得代码可由计算机以分布的方法读取并执行。
[0096] 尽管已经利用示例性实施例描述本公开,但是可将各种改变和修改建议给本领域技术人员。本公开包含落入权利要求的范围内的改变和修改是期望的。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈