一种压力等级的设定方法及模块的制作方法

文档序号:9787059阅读:200来源:国知局
一种压力等级的设定方法及模块的制作方法
【技术领域】
[0001] 本发明涉及计算机技术领域,特别涉及一种压力等级的设定方法及模块。
【背景技术】
[0002] 随着社会的发展和科技的进步,现代化的电子终端设备得到大范围的普及,诸如 智能手机、平板电脑、导航仪及视频播放器等具有大尺寸的触摸屏的设备也越来越多的出 现在人们日常生活当中,人们点击触摸屏上的某个位置可以控制电子设备实现相应的功 能。
[0003] 在现有技术中,电子设备的功能基本上都由生产厂商预先定义,一旦电子设备出 厂后,功能就基本固定了。但是,不同的用户使用习惯是不同的,随着人们对设备使用的自 身体验越来越看重,固定的功能根本不能满足用户的使用习惯。因此,如何设置出符合各用 户自身使用习惯的设备功能,是目前亟待解决的问题。

【发明内容】

[0004] 本发明的目的在于提供一种压力等级的设定方法及模块,使得电子设备能够帮助 用户设置符合用户使用习惯的一个或多个压力等级,从而能够为用户提供个性化的功能服 务。
[0005] 为解决上述技术问题,本发明的实施方式提供了一种压力等级的设定方法,包含 以下步骤:通过压力感测单元感测用户输入的M个当前压力;提供压力提示界面;压力提示 界面包含M个当前压力与预设总压力;其中,预设总压力为压力感测单元能够感测的最大压 力;根据M个当前压力与预设总压力,设定N个压力等级及各压力等级对应的压力区间;其 中,M,N均为自然数且N大于或等于M。
[0006] 本发明的实施方式还提供了一种压力等级的设定模块,包含:压力感测单元、界面 提示单元以及压力设定单元;压力感测单元用于感测用户输入的M个当前压力;界面提示单 元用于提供压力提示界面;压力提示界面包含M个当前压力与预设总压力;其中,预设总压 力为压力感测单元能够感测的最大压力;压力设定单元用于根据M个当前压力与预设总压 力,设定N个压力等级及各压力等级对应的压力区间;其中,M,N均为自然数且N大于M。
[0007] 本发明实施方式相对于现有技术而言,通过压力感测单元感测用户输入的M个当 前压力;提供压力提示界面;压力提示界面包含M个当前压力与预设总压力;其中,预设总压 力为压力感测单元能够感测的最大压力;根据M个当前压力与预设总压力,设定N个压力等 级及各压力等级对应的压力区间;其中,M,N均为自然数且N大于或等于M。通过这种方式,电 子设备能够根据用户输入的M个当前压力,设置对应的多个压力等级,使得电子设备能够帮 助用户设置符合用户使用习惯的一个或多个压力等级,从而能够为给用户提供个性化的功 能服务。
[0008] 另外,根据至少一个当前压力与预设总压力,设定多个压力等级及各压力等级对 应的压力区间的步骤,包含以下子步骤:若判断出当前压力的数目M大于或者等于2,则将压 力等级的数目N设定为N = M;将M个当前压力按照压力大小依次排列,并计算相邻两个当前 压力的平均值;其中,计算出的平均值的数目为M-I个;利用M-I个平均值将预设总压力划分 成M个压力区间,并将N个压力等级与M个压力区间分别建立对应关系。通过这种方式,从而 使得电子设备能够获得较为合适的压力区间,且可行性较高。
[0009]另外,在将压力等级的数目N设定为N = M的子步骤之前,还包含以下子步骤:若判 断出当前压力的数目M小于2,则提供当前压力输入错误提示界面。即,当用户输入的当前压 力数目为〇或1时,电子设备无法进行平均值的计算,此时电子设备提供当前压力输入错误 提示界面以提示用户输入更多的点触压力。
[0010]另外,根据至少一个当前压力与预设总压力,设定多个压力等级及各压力等级对 应的压力区间的步骤,包含以下子步骤:将压力等级的数目N设定为N=M+1;利用M个当前压 力将预设总压力划分成M+1个压力区间,并将N个压力等级与M+1个压力区间分别建立对应 关系,操作较为简单便捷。
[0011] 另外,当前压力与预设总压力以比例图形表示,使得用户能够较为直观的了解到 当前压力与预设总压力的数值关系。
[0012] 另外,在通过压力感测单元感测用户输入的至少一个当前压力的步骤的同时,还 包含以下步骤:记录M个当前压力分别对应的M个持续时长;在根据M个当前压力与预设总压 力,设定N个压力等级及各压力等级对应的压力区间的步骤之后,还包含以下步骤:根据M个 持续时长设定N个压力等级中M个压力等级分别对应的M个有效输入时长。这样,从而使得电 子设备对用户触摸操作的识别准确度得到了提高,有效的降低了误触发的概率。
【附图说明】
[0013] 图1是根据本发明第一实施方式中的一种压力等级的设定方法的流程图;
[0014] 图2是根据本发明第二实施方式中的一种压力等级的设定方法的流程图;
[0015] 图3是根据本发明第四实施方式中的一种压力等级的设定模块的方框示意图。
【具体实施方式】
[0016] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实 施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中, 为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基 于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方 案。
[0017] 本发明的第一实施方式涉及一种压力等级的设定方法,本实施方式在具有3D touch功能的电子设备上进行实施,电子设备可以是手机、平板电脑等移动终端,具体流程 如图1所示。
[0018] 步骤101,通过压力感测单元感测用户输入的M个当前压力。其中,M为自然数。
[0019] 具体地说,用户对电子设备的触摸屏施加点触压力,电子设备通过触摸屏的高度 电容的数值变化,获取用户输入的点触压力。其中,压力感测单元可以是一个高度电容,该 高度电容设置在电子设备的触摸屏上,在不同的点触压力的作用下,高度电容的电容值不 同。
[0020] 步骤102,提供压力提示界面。
[0021] 具体地说,电子设备通过触摸屏显示压力提示界面,压力提示界面包含M个当前压 力与预设总压力。其中,预设总压力可以为压力感测单元能够感测的最大压力,由出厂商预 先设置并保存在电子设备中。如,电子设备将各个当前压力与预设总压力的关系以比例图 形的形式进行表示,从而使得用户能够较为直观的了解到各个当前压力与预设总压力的数 值关系。
[0022]步骤103,根据M个当前压力与预设总压力,设定N个压力等级及各压力等级对应的 压力区间。其中,N为自然数,N大于或等于M。
[0023] 其中,步骤103包含子步骤1031至子步骤1035。
[0024]子步骤1031,判断当前压力的数目M是否大于或者等于2。若是,则执行步骤1032; 否则,执行步骤1035。
[0025] 子步骤1032,将压力等级的数目N设定为N=M。
[0026]子步骤1033,将M个当前压力按照压力大小依次排列,并计算相邻两个当前压力的 平均值。
[0027]如,用户输入了4个点触压力,分别为a、b、c、d,其中a〈b〈c〈d,电子设备计算出的相 邻两个当前压力的平均值分别为A、B、C三个平均值。A=(a+b)/2;B=(b+c)/2;C=(c+d)/2。
[0028] 子步骤1034,利用M-I个平均值将预设总压力划分成M个压力区间,并将N个压力等 级与M个压力区间分别建立对应关系。
[0029] 具体地说,电子设备将所计算的M-I个平均值做为划分区间的依据,将压力0至预 设总压力之间按照M-I个平均值划分出M个压力区间。并且,将N个压力等级与M个压力区间 分别建立对应关系,使得各压力等级均有其对应的压力区间,将该对应关系保存在电子设 备中。如,N个压力等级与M个压力区间建立的对应关系,可以以表格的形式存在,如下表(其 中,预设总压力用字母Y表示):
[0032]子步骤1035,提供当前压力输入错误提示界面。
[0033]具体地说,当用户输入的当前压力数目为0或1时,电子设备无法进行平均值的计 算,此时电子设备提供当前压力输入错误提示界面以提示用户输入更多的点触压力,以便 于电子设备计算平均值。
[0034]不难看出,本实施方式中,电子设备能够根据用户输入的M个当前压力,将M个当前 压力按照压力大小依次排列,计算相邻两个当前压力的平均值,利用M-I个平均值将预设总 压力划分成M个压力区间,将N个压力等级与M个压力区间分别建立对应关系,从而使得电子 设备能够获得较为合适的压力区间,且可行性较高。通过这种方式,从而使得电子设备能够 帮助用户设置符合用户使用习惯的多个压力等级,能够为用户提供个性化的功能服务。 [0035]本发明的第二实施方式涉及一种压力等级的设定方法,具体流程如图2所示。第二 实施方式与第一实施方式大致相同,主要区别之处在于:第一实施方式与第二实施方式设 置的等级数目不同,在第一实施方式中,压力等级的数目N设定为N = M。而在本发明第二实 施方式中,压力等级的数目N设定为N=M+1,操作较为简单便捷。
[0036] 本实施方式中的步骤201至步骤202与第一实施方式中的步骤101至步骤102大致 相同。为避免重复,在此不再赘述,以下对不同部分进行说明:
[0037]步骤203,根据M个当前压力与预设总压力,设定N个压力等级及各压力等级对应的 压力区间。其中,N为自然数,N大于或等于M。
[0038] 其中,步骤203包含子步骤2031与子步骤2032。
[0039] 步骤2031,将压力等级的数目N设定为N=M+1。
[0040]步骤2032,利用M个当前压力将预设总压力划分成M+1个压力区间,并将N个压力等 级与M+1个压力区间分别建立对应关系。
[0041 ]如,当用户输入了4个点触压力,分别为a、b、c、d,其中a〈b〈c〈d时,预设总压力用字 母Y表示,则电子设备划分出的区间分别为(〇,&]、(&沁]、(13,(3]、((3,(1]、((1,¥]五个区间,操 作较为简单便捷。
[0042]不难看出,本发明第二实施方式与第一实施方式设定压力等级的方式不同。在实 际操作时,可以同时在电子设备中预存有这两种设定方式,并可以预先提供压力等级设定 选择界面,以供用户进行选择。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1