一种输入方法和装置、一种用于输入的装置制造方法及图纸

技术编号:16232847 阅读:35 留言:0更新日期:2017-09-19 14:33
本发明专利技术实施例提供了一种输入方法和装置、及一种用于输入的装置,其中的方法具体包括:接收用户针对按键产生的触发操作;根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;对所述目标字符对应的输入串进行处理。本发明专利技术实施例可以减少目标字符的数量,从而可以减少所述目标字符对应输入串的数量,进而,可以减少处理所述目标字符对应的输入串所花费的时间,以及提高输入效率。

An input method and device, an input device

The embodiment of the invention provides an input method and device, and a device for input, the method includes: receiving user for key triggering operation; according to the selection rules of presupposition trigger according to the operation character, the trigger operation corresponding to the determined from a plurality of words corresponding to the key press in the match the target character; the target characters corresponding to the input string processing. The embodiment of the invention can reduce the number of target characters, which can reduce the number of the target characters corresponding to the input string and can reduce the target character corresponding to the input string to spend time, and improve the input efficiency.

【技术实现步骤摘要】
一种输入方法和装置、一种用于输入的装置
本专利技术涉及输入法
,特别是涉及一种输入方法和装置、及一种用于输入的装置。
技术介绍
随着计算机技术的迅速发展,越来越多的日常工作和娱乐活动都可以在诸如移动电话、多媒体播放器或者个人数字助理之类的便携式设备中完成,通过在便携式设备中执行点击操作来输入信息以实现人机交互。在便携式设备中通常可以通过虚拟键盘如9键键盘输入信息,其中,9键键盘相对于传统的26键键盘的按键较大且布局简单,错按的几率相对于26键键盘较低,因此用户往往偏好于使用9键键盘进行输入。在实际应用中,9键键盘的每一个按键往往对应着多个字符,例如某个按键可以对应字符a、b、c,另一个按键可以对应字符m、n、o等等。在用户想要输入中文“方案”时,需要依次点击如下按键:按键(def)、按键(abc),按键(mno),按键(ghi),按键(abc),按键(mno);通过上述点击操作会产生多种可能的输入串,如“damgam”、“dangao”、“fanhbn”、“fangan”等等,输入法程序需要从大量的输入串中筛选出符合拼音规则的匹配音节,如[dan][gan]、[dan][gao]、[dan][hao]、[dao][hao]、[fang][an]、[fan][gan]等,用户再从上述匹配音节中逐个查找,以选择“方案”所对应的目标音节[fang][an]。而对于一些比较冷门的音节,可能需要通过翻页或者滑动才能完成选择,为用户的输入带来不便。此外,在用户通过9键键盘进行输入后,输入法程序需要遍历所有可能的输入串,并从中筛选出匹配音节以供用户进行选择,之后再将用户选择的音节对应的候选项进行展示。然而,输入法程序在筛选音节时需要遍历所有可能的字符串,导致筛选音节需要花费较长的时间,尤其是在用户需要较长的输入串时,可能的音节组合将会明显增多,需要花费更长的时间进行筛选,导致输入效率较低。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的输入方法和装置、及用于输入的装置,能够简化用户操作,提高输入效率。为了解决上述问题,本专利技术实施例公开了一种输入方法,包括:接收用户针对按键产生的触发操作;根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;对所述目标字符对应的输入串进行处理。可选地,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第一预置操作时,确定所述按键对应的所有字符为目标字符;或者在所述触发操作为第二预置操作时,确定所述按键对应的非首字符为目标字符;或者在所述触发操作为第三预置操作时,确定所述按键对应的最后一个字符为目标字符。可选地,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第一预置操作时,确定所述按键对应的首字符为目标字符;或者在所述触发操作为第二预置操作时,确定所述按键对应的至少一个中间字符为目标字符;或者在触发操作为第三预置操作时,确定所述按键对应的最后一个字符为目标字符。可选地,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第二预置操作或者第三预置操作时,向用户展示所述按键对应的多个字符,以使用户在所述多个字符中选择对应的目标字符。可选地,所述触发操作包括:点击操作和/或滑动操作;所述第一预置操作、第二预置操作、第三预置操作包括:对应不同按压力度的点击操作和/或滑动操作。可选地,所述对所述目标字符对应的输入串进行处理的步骤,包括:对所述目标字符对应的输入串进行序列筛选,以及展示筛选得到的匹配序列。可选地,所述匹配序列包括:匹配音节;则所述对所述目标字符对应的输入串进行序列筛选的步骤,包括:按照最长匹配音节优先的原则,对所述目标字符对应的输入串进行音节筛选,以得到匹配音节。可选地,所述方法还包括:根据预设触发操作对应的功能选择规则,执行所述触发操作对应的功能操作。另一方面,本专利技术实施例公开了一种输入装置,包括:接收模块,用于接收用户针对按键产生的触发操作;选择模块,用于根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;以及处理模块,用于对所述目标字符对应的输入串进行处理。再一方面,本专利技术实施例公开了一种用于输入的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:接收用户针对按键产生的触发操作;根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;对所述目标字符对应的输入串进行处理。本专利技术实施例包括以下优点:本专利技术实施例通过用户针对按键产生的触发操作来区分用户对于按键对应的多个字符的输入意图,并且设置预设触发操作对应的字符选择规则,进而在接收到用户针对按键产生的触发操作后,可以根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符,相对于现有技术中将所述按键对应的所有字符作为目标字符,本专利技术实施例可以减少目标字符的数量,从而可以减少所述目标字符对应输入串的数量,进而,可以减少处理所述目标字符对应的输入串所花费的时间,以及提高输入效率。附图说明图1是本专利技术的一种输入方法实施例一的步骤流程图;图2是本专利技术的一种输入方法实施例二的步骤流程图;图3是本专利技术的一种输入系统实施例的结构框图;图4是本专利技术的一种输入装置实施例的结构框图;图5是本专利技术的一种用于输入的装置800的框图;及图6是本专利技术的一种服务器的结构示意图。具体实施方式为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。现有通过9键键盘进行输入时,由于每个按键对应多个字符,因此在用户点击按键的过程中会产生大量的可能的输入串,输入法程序需要花费较多的时间和运算成本从所有的输入串中筛选出符合拼写规则的匹配音节供用户浏览选择,用户也不得不从多个匹配音节中找到所需要的目标音节,导致输入效率较低。为了解决上述问题,本专利技术实施例创造性地提出,可以通过用户针对按键产生的触发操作来区分用户对于按键对应的多个字符的输入意图,并且设置预设触发操作对应的字符选择规则,进而在接收到用户针对按键产生的触发操作后,可以根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符,相对于现有技术中将所述按键对应的所有字符作为目标字符,本专利技术实施例可以减少目标字符的数量,从而可以减少所述目标字符对应输入串的数量,进而,可以减少处理所述目标字符对应的输入串以及用户浏览并选择候选项所花费的时间,以及提高输入效率。方法实施例一参照图1,示出了本专利技术的一种输入方法实施例一的步骤流程图,具体可以包括如下步骤:步骤101、接收用户针对按键产生的触发操作;本专利技术实施例适用于中文、英文、日文等各种语言的输入,为方便起见,本文档来自技高网
...
一种输入方法和装置、一种用于输入的装置

【技术保护点】
一种输入方法,其特征在于,包括:接收用户针对按键产生的触发操作;根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;对所述目标字符对应的输入串进行处理。

【技术特征摘要】
1.一种输入方法,其特征在于,包括:接收用户针对按键产生的触发操作;根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符;对所述目标字符对应的输入串进行处理。2.根据权利要求1所述的方法,其特征在于,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第一预置操作时,确定所述按键对应的所有字符为目标字符;或者在所述触发操作为第二预置操作时,确定所述按键对应的非首字符为目标字符;或者在所述触发操作为第三预置操作时,确定所述按键对应的最后一个字符为目标字符。3.根据权利要求1所述的方法,其特征在于,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第一预置操作时,确定所述按键对应的首字符为目标字符;或者在所述触发操作为第二预置操作时,确定所述按键对应的至少一个中间字符为目标字符;或者在触发操作为第三预置操作时,确定所述按键对应的最后一个字符为目标字符。4.根据权利要求1所述的方法,其特征在于,所述根据预设触发操作对应的字符选择规则,从所述按键对应的多个字符中确定所述触发操作对应的目标字符的步骤,包括:在所述触发操作为第二预置操作或者第三预置操作时,向用户展示所述按键对应的多个字符,以使用户在所述多个字符中选择对应的目标字符。5.根据权利要求2至4中任一所述的方法...

【专利技术属性】
技术研发人员:朱洋达张扬
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1