《一种信息处理方法及电子设备.pdf》由会员分享,可在线阅读,更多相关《一种信息处理方法及电子设备.pdf(19页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104111797A43申请公布日20141022CN104111797A21申请号201410289639622申请日20140624G06F3/048820130171申请人联想(北京)有限公司地址100085北京市海淀区上地西路6号72发明人刘正74专利代理机构北京派特恩知识产权代理有限公司11270代理人张振伟王黎延54发明名称一种信息处理方法及电子设备57摘要本发明公开了一种信息处理方法及电子设备,所述方法包括获取预设统计周期内用户所输入的按键序列;依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;针对所述一个以上按键对象的每个按键对象,依据所述按键对象。
2、的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。51INTCL权利要求书2页说明书11页附图5页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书11页附图5页10申请公布号CN104111797ACN104111797A1/2页21一种信息处理方法,其特征在于,该方法应用于电子设备中,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个。
3、按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述方法包括获取预设统计周期内用户所输入的按键序列;依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。2。
4、根据权利要求1所述的信息处理方法,其特征在于,所述依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整,包括依据所述按键序列,确定误输入的按键对象和相对应的更正后的按键对象;将误输入的按键对象相对于更正后的按键对象的当前权值减小第一预设值,且将更正后的按键对象相对于误输入的按键对象的权值增加第一预设值。3根据权利要求1所述的信息处理方法,其特征在于,所述依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象,包括判断所述按键对象的最终权值是否大于或等于所述按键对象的相邻的按键对象的最终权值,得到第一判断结果;当所述第一判断结果表明所述按键对象的最终权值大于或等于。
5、所述按键对象的相邻的按键对象的最终权值时,确定所述按键对象为有效的按键对象;当所述第一判断结果表明所述按键对象的最终权值小于所述按键对象的相邻的按键对象的最终权值时,确定所述相邻的按键对象为有效的按键对象。4根据权利要求1至3任一项所述的信息处理方法,其特征在于,所述依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值,包括基于以下公式计算所述按键对象的最终权值NISISI1BI1,INI1SI1SIBI,I1其中,NI和NI1分别为所述按键对象的最终权值和所述按键对象的相邻的按键对象的最终权值,。
6、SI和SI1分别为所述按键对象的有效触摸面积和所述按键对象的相邻的按键对象的有效触摸面积,BI1,I和BI,I1分别为所述按键对象的当前权值以及所述按键对象的相邻的按键对象的当前权值。5一种电子设备,其特征在于,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值权利要求书CN104111797A2/2页3之和为特定值;所述电子设备包括获取单元,用于获取预设统计周期。
7、内用户所输入的按键序列;调整单元,用于依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;处理单元,用于针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;确定单元,用于依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。6根据权利要求5所述的电子设备,其特征在于,所述调整单元包括第一确定子单元、调整子单元;其中,所述第一确定子单元,用于依据所述按键序列,确定误输入的按键对象和相对应的更正后的按键对。
8、象;所述调整子单元,用于将误输入的按键对象相对于更正后的按键对象的当前权值减小第一预设值,且将更正后的按键对象相对于误输入的按键对象的权值增加第一预设值。7根据权利要求5所述的电子设备,其特征在于,所述确定单元包括判断子单元、第二确定子单元、第三确定子单元;其中,所述判断子单元,用于判断所述按键对象的最终权值是否大于或等于所述按键对象的相邻的按键对象的最终权值,得到第一判断结果;所述第二确定子单元,用于当所述第一判断结果表明所述按键对象的最终权值大于或等于所述按键对象的相邻的按键对象的最终权值时,确定所述按键对象为有效的按键对象;所述第三确定子单元,用于当所述第一判断结果表明所述按键对象的最终。
9、权值小于所述按键对象的相邻的按键对象的最终权值时,确定所述相邻的按键对象为有效的按键对象。8根据权利要求5至7任一项所述的电子设备,其特征在于,所述处理单元,还用于基于以下公式计算所述按键对象的最终权值NISISI1BI1,INI1SI1SIBI,I1其中,NI和NI1分别为所述按键对象的最终权值和所述按键对象的相邻的按键对象的最终权值,SI和SI1分别为所述按键对象的有效触摸面积和所述按键对象的相邻的按键对象的有效触摸面积,BI1,I和BI,I1分别为所述按键对象的当前权值以及所述按键对象的相邻的按键对象的当前权值。权利要求书CN104111797A1/11页4一种信息处理方法及电子设备技术。
10、领域0001本发明涉及信息处理技术,尤其涉及一种信息处理方法及电子设备。背景技术0002随着用户对电子设备的要求越来越高,电子设备的形式趋于多样化发展。针对电子设备的输入设备而言,软键盘的出现相对于硬键盘具有许多优点,例如,可触摸显示屏作为电子设备的软键盘时,用户可以直观且便捷地触控触摸显示屏来输入内容。对于软键盘而言,由于用户的手指的尺寸不同,以及用户的输入习惯不同,导致不用用户在同一软键盘下经常出现误操作,基于此,如何根据不同用户动态调整键盘相应按键的问题亟需解决。发明内容0003为解决上述技术问题,本发明实施例提供了一种信息处理方法及电子设备。0004本发明实施例提供的信息处理方法应用于。
11、电子设备中,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述方法包括0005获取预设统计周期内用户所输入的按键序列;0006依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;0007针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象。
12、的当前权值,确定所述按键对象的最终权值;0008依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。0009本发明实施例提供的技术方案中,通过用户输入的按键序列,收集用户输入错误的按键对象;然后,对于错误的按键对象的当前权值进行调整;再根据按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;最后,依据按键对象的最终权值,来确定有效的按键对象以响应用户的触摸操作。如此,可以根据用户的输入习惯动态调整键盘相应的按键,为用户提供更精准的按键输入匹配,提升了用户体。
13、验。附图说明0010图1为本发明实施例一的信息处理方法的流程示意图;0011图2为本发明实施例二的信息处理方法的流程示意图;0012图3为本发明实施例三的信息处理方法的流程示意图;0013图4为本发明实施例四的信息处理方法的流程示意图;说明书CN104111797A2/11页50014图5为本发明实施例一的电子设备的结构组成示意图;0015图6为本发明实施例二的电子设备的结构组成示意图;0016图7为本发明实施例三的电子设备的结构组成示意图;0017图8为本发明实施例四的电子设备的结构组成示意图。具体实施方式0018为了能够更加详尽地了解本发明实施例的特点与技术内容,下面结合附图对本发明实施例。
14、的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明实施例。0019图1为本发明实施例一的信息处理方法的流程示意图,本示例中的信息处理方法应用于电子设备中,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;如图1所示,所述信息处理方法包括以下步骤0020步骤101获取预设统计周期内用户所输入的按键序列。0021本发明实施例中,所述电子设备。
15、可以是手机、平板电脑、笔记本电脑等电子设备。所述电子设备中包括有触控显示单元,例如触摸式显示屏。所述电子设备能够够利用触控显示单元显示一套软键盘,该软键盘包括N个按键对象,N与软件盘的规格有关,例如美式键盘、欧式键盘的按键数目不同。这里,所述按键对象可以是图标、字母、数字等形式显示在触控显示单元上,例如W键的按键对象以W字样显示在触控显示单元上。一般,每个按键对象都会存在至少一个相邻按键对象,例如W按键对象的相邻按键对象为Q按键对象、E按键对象以及S按键对象。0022本发明实施例中,预先为每个按键对象设置其相对于相邻的按键对象的初始的当前权值,例如,当X按键对象的相邻按键对象为Y按键对象时,X。
16、按键对象相对于Y按键对象的初始权值为公式1A0023BX,Y01A0024其中,BX,Y表示X按键对象相对于Y按键对象的初始权值。0025而Y按键相对于X按键对象的初始权值为公式2A0026BY,X02A0027其中,BY,X表示Y按键相对于X按键对象的初始权值。0028这里,按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值,一般该特定值取0。例如,当BX,Y为01时,BY,X为01。0029本发明实施例中,在预设统计周期内,例如1分钟内,获取用户输入的按键序列,根据按键序列的上下文信息,以及软键盘的布局相邻性信息,判断用户是否输入错误的按键对象。
17、。例如,用户的输入按键序列为Q按键对象、BACKSPACE按键对象、W按键对象,则可判断出用户输入的Q按键对象为错误输入,而用户真实想输入的是W按键对象。0030步骤102依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整。0031这里,根据按键序列,可确定出错误的按键对象,本发明实施例对于错误的按键对说明书CN104111797A3/11页6象,对其当前权值进行调整。具体地,将错误的按键对象的当前权值调小,将正确的按键对象的当前权值调大,调整的幅度可预先设置第一预设值,例如001。例如,针对错误的按键对象Q键以及正确的按键对象W键,将Q键的按键对象的当前权值减小001,将W键的按键。
18、对象的当前权值增加001。0032步骤103针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。0033这里,电子设备的触控显示单元检测到用户手指触摸软键盘时,也即用户发起一次触摸操作时,将根据软键盘的布局,计算分配到各个按键对象上的有效面积,例如在一次触摸操作中,触摸到Q按键对象的有效触摸面积为SQ,触摸到W按键对象的有效触摸面积为SW。而Q按键对象为错误的按键对象,因此Q按键对象的当前权值经过步骤102相对减小,相反,W按键对象为正确的按键对象,因此W。
19、按键对象的当前权值经过步骤102相对增加。0034基于此,针对Q按键对象以及W按键对象的任意一按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。例如,依据Q按键对象的有效触摸面积SQ、W按键对象的有效触摸面积SW、Q按键对象的当前权值BQ,W可确定出Q按键对象的最终权值NQ。再例如,依据W按键对象的有效触摸面积SW、Q按键对象的有效触摸面积SQ、W按键对象的当前权值BW,Q可确定出W按键对象的最终权值NW。0035步骤104依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,。
20、确定有效的按键对象以响应用户的触摸操作。0036承接步骤103,用户的一次触摸操作触摸到了Q按键对象和W按键对象,可根据Q按键对象的最终权值以及W按键对象的最终权值,确定出此次触摸操作的有效按键,进而响应此次触摸操作。具体地,当Q按键对象的最终权值大于等于W键的按键对象时,此次触摸操作的有效按键为Q键;当W按键对象的最终权值大于等于Q键的按键对象时,此次触摸操作的有效按键为W键。如此,本发明实施例根据用户输入的按键序列对相应按键对象的当前权值进行调整,再基于调整后的当前权值,确定用户的一次触摸操作所对应的按键对象的最终权值,并根据最终权值确定有效的按键对象以响应此次触摸操作,为用户提供更精准的。
21、按键输入匹配,提升了用户体验。0037图2为本发明实施例二的信息处理方法的流程示意图,本示例中的信息处理方法应用于电子设备中,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;如图2所示,所述信息处理方法包括以下步骤0038步骤201获取预设统计周期内用户所输入的按键序列。0039本发明实施例中,所述电子设备可以是手机、平板电脑、笔记本电脑等电子设备。
22、。所述电子设备中包括有触控显示单元,例如触摸式显示屏。所述电子设备能够够利用触控显示单元显示一套软键盘,该软键盘包括N个按键对象,N与软件盘的规格有关,例如美式键盘、欧式键盘的按键数目不同。这里,所述按键对象可以是图标、字母、数字等形式显示在说明书CN104111797A4/11页7触控显示单元上,例如W键的按键对象以W字样显示在触控显示单元上。一般,每个按键对象都会存在至少一个相邻按键对象,例如W按键对象的相邻按键对象为Q按键对象、E按键对象以及S按键对象。0040本发明实施例中,预先为每个按键对象设置其相对于相邻的按键对象的初始的当前权值,例如,当X按键对象的相邻按键对象为Y按键对象时,X。
23、按键对象相对于Y按键对象的初始权值为公式1B0041BX,Y01B0042其中,BX,Y表示X按键对象相对于Y按键对象的初始权值。0043而Y按键相对于X按键对象的初始权值为公式2B0044BY,X02B0045其中,BY,X表示Y按键相对于X按键对象的初始权值。0046这里,按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值,一般该特定值取0。例如,当BX,Y为01时,BY,X为01。0047本发明实施例中,在预设统计周期内,例如1分钟内,获取用户输入的按键序列,根据按键序列的上下文信息,以及软键盘的布局相邻性信息,判断用户是否输入错误的按键对象。
24、。例如,用户的输入按键序列为Q按键对象、BACKSPACE按键对象、W按键对象,则可判断出用户输入的Q按键对象为错误输入,而用户真实想输入的是W按键对象。0048步骤202依据所述按键序列,确定误输入的按键对象和相对应的更正后的按键对象。0049这里,根据按键序列,可确定出错误的按键对象,本发明实施例对于错误的按键对象,对其当前权值进行调整。0050步骤203将误输入的按键对象相对于更正后的按键对象的当前权值减小第一预设值,且将更正后的按键对象相对于误输入的按键对象的权值增加第一预设值。0051具体地,将错误的按键对象的当前权值调小,将正确的按键对象的当前权值调大,调整的幅度可预先设置第一预设。
25、值,例如001。例如,针对错误的按键对象Q键以及正确的按键对象W键,将Q键的按键对象的当前权值减小001,将W键的按键对象的当前权值增加001。0052步骤204针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。0053这里,电子设备的触控显示单元检测到用户手指触摸软键盘时,也即用户发起一次触摸操作时,将根据软键盘的布局,计算分配到各个按键对象上的有效面积,例如在一次触摸操作中,触摸到Q按键对象的有效触摸面积为SQ,触摸到W按键对象的有效触摸面积为SW。。
26、而Q按键对象为错误的按键对象,因此Q按键对象的当前权值经过步骤203相对减小,相反,W按键对象为正确的按键对象,因此W按键对象的当前权值经过步骤203相对增加。0054基于此,针对Q按键对象以及W按键对象的任意一按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。例如,依据Q按键对象的有说明书CN104111797A5/11页8效触摸面积SQ、W按键对象的有效触摸面积SW、Q按键对象的当前权值BQ,W可确定出Q按键对象的最终权值NQ。再例如,依据W按键对象的有效触摸面积SW、Q按键对象。
27、的有效触摸面积SQ、W按键对象的当前权值BW,Q可确定出W按键对象的最终权值NW。0055步骤205依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。0056承接步骤204,用户的一次触摸操作触摸到了Q按键对象和W按键对象,可根据Q按键对象的最终权值以及W按键对象的最终权值,确定出此次触摸操作的有效按键,进而响应此次触摸操作。具体地,当Q按键对象的最终权值大于等于W键的按键对象时,此次触摸操作的有效按键为Q键;当W按键对象的最终权值大于等于Q键的按键对象时,此次触摸操作的有效按键为W键。如此,本发明实施例根据用户输入的按键序列对相应按键对象的当。
28、前权值进行调整,再基于调整后的当前权值,确定用户的一次触摸操作所对应的按键对象的最终权值,并根据最终权值确定有效的按键对象以响应此次触摸操作,为用户提供更精准的按键输入匹配,提升了用户体验。0057图3为本发明实施例三的信息处理方法的流程示意图,本示例中的信息处理方法应用于电子设备中,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;如图3所示,所述。
29、信息处理方法包括以下步骤0058步骤301获取预设统计周期内用户所输入的按键序列。0059本发明实施例中,所述电子设备可以是手机、平板电脑、笔记本电脑等电子设备。所述电子设备中包括有触控显示单元,例如触摸式显示屏。所述电子设备能够够利用触控显示单元显示一套软键盘,该软键盘包括N个按键对象,N与软件盘的规格有关,例如美式键盘、欧式键盘的按键数目不同。这里,所述按键对象可以是图标、字母、数字等形式显示在触控显示单元上,例如W键的按键对象以W字样显示在触控显示单元上。一般,每个按键对象都会存在至少一个相邻按键对象,例如W按键对象的相邻按键对象为Q按键对象、E按键对象以及S按键对象。0060本发明实施。
30、例中,预先为每个按键对象设置其相对于相邻的按键对象的初始的当前权值,例如,当X按键对象的相邻按键对象为Y按键对象时,X按键对象相对于Y按键对象的初始权值为公式1C0061BX,Y01C0062其中,BX,Y表示X按键对象相对于Y按键对象的初始权值。0063而Y按键相对于X按键对象的初始权值为公式2C0064BY,X02C0065其中,BY,X表示Y按键相对于X按键对象的初始权值。0066这里,按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值,一般该特定值取0。例如,当BX,Y为01时,BY,X为01。0067本发明实施例中,在预设统计周期内,例如。
31、1分钟内,获取用户输入的按键序列,说明书CN104111797A6/11页9根据按键序列的上下文信息,以及软键盘的布局相邻性信息,判断用户是否输入错误的按键对象。例如,用户的输入按键序列为Q按键对象、BACKSPACE按键对象、W按键对象,则可判断出用户输入的Q按键对象为错误输入,而用户真实想输入的是W按键对象。0068步骤302依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整。0069这里,根据按键序列,可确定出错误的按键对象,本发明实施例对于错误的按键对象,对其当前权值进行调整。具体地,将错误的按键对象的当前权值调小,将正确的按键对象的当前权值调大,调整的幅度可预先设置第一预设。
32、值,例如001。例如,针对错误的按键对象Q键以及正确的按键对象W键,将Q键的按键对象的当前权值减小001,将W键的按键对象的当前权值增加001。0070步骤303针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。0071这里,电子设备的触控显示单元检测到用户手指触摸软键盘时,也即用户发起一次触摸操作时,将根据软键盘的布局,计算分配到各个按键对象上的有效面积,例如在一次触摸操作中,触摸到Q按键对象的有效触摸面积为SQ,触摸到W按键对象的有效触摸面积为SW。。
33、而Q按键对象为错误的按键对象,因此Q按键对象的当前权值经过步骤302相对减小,相反,W按键对象为正确的按键对象,因此W按键对象的当前权值经过步骤302相对增加。0072基于此,针对Q按键对象以及W按键对象的任意一按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。例如,依据Q按键对象的有效触摸面积SQ、W按键对象的有效触摸面积SW、Q按键对象的当前权值BQ,W可确定出Q按键对象的最终权值NQ。再例如,依据W按键对象的有效触摸面积SW、Q按键对象的有效触摸面积SQ、W按键对象的当前权值B。
34、W,Q可确定出W按键对象的最终权值NW。0073步骤304判断所述按键对象的最终权值是否大于或等于所述按键对象的相邻的按键对象的最终权值,得到第一判断结果。0074承接步骤303,用户的一次触摸操作触摸到了Q按键对象和W按键对象,可根据Q按键对象的最终权值以及W按键对象的最终权值,确定出此次触摸操作的有效按键,进而响应此次触摸操作。0075步骤305当所述第一判断结果表明所述按键对象的最终权值大于或等于所述按键对象的相邻的按键对象的最终权值时,确定所述按键对象为有效的按键对象。0076步骤306当所述第一判断结果表明所述按键对象的最终权值小于所述按键对象的相邻的按键对象的最终权值时,确定所述相。
35、邻的按键对象为有效的按键对象。0077具体地,当Q按键对象的最终权值大于等于W键的按键对象时,此次触摸操作的有效按键为Q键;当W按键对象的最终权值大于等于Q键的按键对象时,此次触摸操作的有效按键为W键。如此,本发明实施例根据用户输入的按键序列对相应按键对象的当前权值进行调整,再基于调整后的当前权值,确定用户的一次触摸操作所对应的按键对象的最终权值,并根据最终权值确定有效的按键对象以响应此次触摸操作,为用户提供更精准的按键输入匹配,提升了用户体验。0078图4为本发明实施例四的信息处理方法的流程示意图,本示例中的信息处理方法说明书CN104111797A7/11页10应用于电子设备中,所述电子设。
36、备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;如图4所示,所述信息处理方法包括以下步骤0079步骤401获取预设统计周期内用户所输入的按键序列。0080本发明实施例中,所述电子设备可以是手机、平板电脑、笔记本电脑等电子设备。所述电子设备中包括有触控显示单元,例如触摸式显示屏。所述电子设备能够够利用触控显示单元显示一套软键盘,该软键盘包括N个按键对象,N与软。
37、件盘的规格有关,例如美式键盘、欧式键盘的按键数目不同。这里,所述按键对象可以是图标、字母、数字等形式显示在触控显示单元上,例如W键的按键对象以W字样显示在触控显示单元上。一般,每个按键对象都会存在至少一个相邻按键对象,例如W按键对象的相邻按键对象为Q按键对象、E按键对象以及S按键对象。0081本发明实施例中,预先为每个按键对象设置其相对于相邻的按键对象的初始的当前权值,例如,当X按键对象的相邻按键对象为Y按键对象时,X按键对象相对于Y按键对象的初始权值为公式1D0082BX,Y01D0083其中,BX,Y表示X按键对象相对于Y按键对象的初始权值。0084而Y按键相对于X按键对象的初始权值为公式。
38、2D0085BY,X02D0086其中,BY,X表示Y按键相对于X按键对象的初始权值。0087这里,按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值,一般该特定值取0。例如,当BX,Y为01时,BY,X为01。0088本发明实施例中,在预设统计周期内,例如1分钟内,获取用户输入的按键序列,根据按键序列的上下文信息,以及软键盘的布局相邻性信息,判断用户是否输入错误的按键对象。例如,用户的输入按键序列为Q按键对象、BACKSPACE按键对象、W按键对象,则可判断出用户输入的Q按键对象为错误输入,而用户真实想输入的是W按键对象。0089步骤402依据所。
39、述按键序列,对相应的一个以上按键对象的当前权值进行调整。0090这里,根据按键序列,可确定出错误的按键对象,本发明实施例对于错误的按键对象,对其当前权值进行调整。具体地,将错误的按键对象的当前权值调小,将正确的按键对象的当前权值调大,调整的幅度可预先设置第一预设值,例如001。例如,针对错误的按键对象Q键以及正确的按键对象W键,将Q键的按键对象的当前权值减小001,将W键的按键对象的当前权值增加001。0091步骤403针对所述一个以上按键对象的每个按键对象,依据公式计算所述按键对象的最终权值。0092其中,NI和NI1分别为所述按键对象的最终权值和所述按键对象的相邻的按键对象的最终权值,SI。
40、和SI1分别为所述按键对象的有效触摸面积和所述按键对象的相邻的按说明书CN104111797A108/11页11键对象的有效触摸面积,BI1,I和BI,I1分别为所述按键对象的当前权值以及所述按键对象的相邻的按键对象的当前权值。0093这里,电子设备的触控显示单元检测到用户手指触摸软键盘时,也即用户发起一次触摸操作时,将根据软键盘的布局,计算分配到各个按键对象上的有效面积,例如在一次触摸操作中,触摸到Q按键对象的有效触摸面积为SQ,触摸到W按键对象的有效触摸面积为SW。而Q按键对象为错误的按键对象,因此Q按键对象的当前权值经过步骤402相对减小,相反,W按键对象为正确的按键对象,因此W按键对象。
41、的当前权值经过步骤402相对增加。0094基于此,针对Q按键对象以及W按键对象的任意一按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值。例如,依据Q按键对象的有效触摸面积SQ、W按键对象的有效触摸面积SW、Q按键对象的当前权值BQ,W可确定出Q按键对象的最终权值NQ。再例如,依据W按键对象的有效触摸面积SW、Q按键对象的有效触摸面积SQ、W按键对象的当前权值BW,Q可确定出W按键对象的最终权值NW。0095步骤404依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效。
42、的按键对象以响应用户的触摸操作。0096承接步骤403,用户的一次触摸操作触摸到了Q按键对象和W按键对象,可根据Q按键对象的最终权值以及W按键对象的最终权值,确定出此次触摸操作的有效按键,进而响应此次触摸操作。具体地,当Q按键对象的最终权值大于等于W键的按键对象时,此次触摸操作的有效按键为Q键;当W按键对象的最终权值大于等于Q键的按键对象时,此次触摸操作的有效按键为W键。如此,本发明实施例根据用户输入的按键序列对相应按键对象的当前权值进行调整,再基于调整后的当前权值,确定用户的一次触摸操作所对应的按键对象的最终权值,并根据最终权值确定有效的按键对象以响应此次触摸操作,为用户提供更精准的按键输入。
43、匹配,提升了用户体验。0097图5为本发明实施例一的电子设备的结构组成示意图,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述电子设备包括0098获取单元51,用于获取预设统计周期内用户所输入的按键序列;0099调整单元52,用于依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;0100处理单元53,用于针对所述一个以上按键对象的每。
44、个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;0101确定单元54,用于依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。0102本领域技术人员应当理解,图5所示的电子设备中的各单元的实现功能可参照前述信息处理方法的相关描述而理解。图5所示的电子设备中的各单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。说明书CN104111797A119/11页120103图6为本发明实施例二的电子设备的结构组成示意图。
45、,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述电子设备包括0104获取单元61,用于获取预设统计周期内用户所输入的按键序列;0105调整单元62,用于依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;0106处理单元63,用于针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有。
46、效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;0107确定单元64,用于依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。0108优选地,所述调整单元62包括第一确定子单元621、调整子单元622;其中,0109所述第一确定子单元621,用于依据所述按键序列,确定误输入的按键对象和相对应的更正后的按键对象;0110所述调整子单元622,用于将误输入的按键对象相对于更正后的按键对象的当前权值减小第一预设值,且将更正后的按键对象相对于误输入的按键对象的权值增加第一预设值。0111本领域技术人员应当理解,图6。
47、所示的电子设备中的各单元及其子单元的实现功能可参照前述信息处理方法的相关描述而理解。图6所示的电子设备中的各单元及其子单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。0112图7为本发明实施例三的电子设备的结构组成示意图,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述电子设备包括0113获取单元71,用于获取预设统计。
48、周期内用户所输入的按键序列;0114调整单元72,用于依据所述按键序列,对相应的一个以上按键对象的当前权值进行调整;0115处理单元73,用于针对所述一个以上按键对象的每个按键对象,依据所述按键对象的有效触摸面积、所述按键对象的相邻的按键对象的有效触摸面积以及所述按键对象相对于该相邻的按键对象的当前权值,确定所述按键对象的最终权值;0116确定单元74,用于依据所述按键对象以及所述按键对象的相邻的按键对象的最终权值,确定有效的按键对象以响应用户的触摸操作。0117优选地,所述确定单元74包括判断子单元741、第二确定子单元742、第三确定子单元743;其中,0118所述判断子单元741,用于判。
49、断所述按键对象的最终权值是否大于或等于所述按键对象的相邻的按键对象的最终权值,得到第一判断结果;说明书CN104111797A1210/11页130119所述第二确定子单元742,用于当所述第一判断结果表明所述按键对象的最终权值大于或等于所述按键对象的相邻的按键对象的最终权值时,确定所述按键对象为有效的按键对象;0120所述第三确定子单元743,用于当所述第一判断结果表明所述按键对象的最终权值小于所述按键对象的相邻的按键对象的最终权值时,确定所述相邻的按键对象为有效的按键对象。0121本领域技术人员应当理解,图7所示的电子设备中的各单元及其子单元的实现功能可参照前述信息处理方法的相关描述而理解。图7所示的电子设备中的各单元及其子单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。0122图8为本发明实施例四的电子设备的结构组成示意图,所述电子设备包括触控显示单元,所述电子设备能够利用所述触控显示单元显示N个按键对象,N为正整数;预先为每个按键对象设置相对于其相邻的按键对象的初始的当前权值,其中,每个按键对象对应至少一个当前权值,且按键对象相对于其相邻的按键对象的当前权值与该相邻的按键对象相对于该按键对象的当前权值之和为特定值;所述电子设备包括0123获取单元81,用于获取预设统计周期内用户所输入的按键序列;0124调整单元82,用于依据。