当前位置: 首页 > 专利查询>韦柳志专利>正文

一种为输入法中编码串指定固化值的方法技术

技术编号:16128161 阅读:29 留言:0更新日期:2017-09-01 20:30
本发明专利技术提供了一种为输入法中编码串指定固化值的方法,允许用户对具体候选项进行局部接受,步骤A、接收用户输入的编码串;步骤B、将已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值。本发明专利技术具有如下优点:减少候选项的数量,空间利用率高;单字选择快捷,减少了向后翻页的几率;方便对有瑕疵的候选项进行修正,提高候选项的利用价值。

Method for specifying curing value for coding string in input method

The present invention provides a method for curing on specified value encoding input method, allows users to accept local specific options, step A, receiving user input string encoding; step B, the curing value of the code segment encoding is zoned for curing, no curing value will be designated as the activity code segment encoding; step C, according to the first active code segment to generate the candidate item list and display to the user; step D, for receiving a single candidate item is divided into x and Y refused to accept the value of value segment instruction; step E, step D to accept the value of the specified encoding encoding code corresponding curing in the string value; if step after E encoding without curing value, then re execution steps B to E, until all the encoding has cured value. The invention has the following advantages: reducing the number of candidate items, high space utilization rate; reduce the probability of word choice is quick, convenient to move backward; candidate defective correction, improve the utilization value of the candidate.

【技术实现步骤摘要】
一种为输入法中编码串指定固化值的方法
本专利技术涉及信息输入
,特别是涉及一种为输入法中编码串指定固化值的方法。
技术介绍
中文输入法的输入过程一般可分为两个环节,第一个环节是由用户操作生成编码串,第二个环节是生成候选项列表并由用户选择。本专利技术中固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,即候选项中被用户接受的内容。现有技术中,用户对于每个候选项只能将其整体接受或拒绝,因此存在如下的一些缺陷:第一,空间利用率低,例如对于编码串“shurufalingyu”,假设给出的前三个候选项依次是“1.输入法领域”、“2.输入法”、“3.输入”,则候选项1其实已经包含了候选项2和3的内容,但后两个内容仍单独以候选项的形式给出,占用了宝贵的显示空间。第二,单字不易寻找,候选项列表一般都是先显示短句、词组,单字往往排在好几页之后,上例中虽然“输”字在第一个候选项中已经出现,用户却无法直接使用,而是往往需要向后翻页多次来查找该单字专属的候选项。第三,对瑕疵的修正过程繁琐,假如用户的目标文字为“输入阀领域”,与候选项“1.输入法领域”仅有一字之差,这时一般有两个办法,一是选择候选项“1.输入法领域”,再手动删除“阀”字,重新手动输入拼音“fa”并找到“阀”字,二是先选择候选项“3.输入”,系统将剩余的编码“falingyu”重新生成候选项供用户选择。前一个办法需要重新手动输入拼音“ling”,后一个办法中“falingyu”需重新找到文字“阀领域”,因此不论哪个办法都需要较多额外的操作,过程繁琐。因此,亟待找到一种新的方法来解决上述问题
技术实现思路
针对上述问题,本专利技术提出了一种为输入法中编码串指定固化值的方法,允许用户对候选项中的内容进行局部接受并拒绝其余内容,使得选择固化值的过程更加灵活和便捷。为了解决上述技术问题,本专利技术的技术方案如下:一种为输入法中编码串指定固化值的方法,所述固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,包括:步骤A、接收用户输入的编码串;步骤B、将编码串中已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令,其中x≥1、y≥0,记所述被分割的候选项为原料选项,当y=0时记所述指令为完全接受指令,当y≠0时记所述指令为分割指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值;并且,至少有一次在执行步骤B至E的过程中,步骤D中接收到的指令为分割指令。本专利技术允许用户对候选项中的内容进行局部接受,并拒绝该候选项中其余的内容,对于被拒绝的内容,系统会重新生成相应的候选项供用户选择,这带来了诸多的有益效果,一是提高了空间的利用率,例如对于编码串“shurufalingyu”,如果候选项列表中已经有“输入法领域”这一候选项,则“输入法”、“输入”等已包含在前述候选项中的内容就不需要再单独作为候选项列出,二是单字的查找更方便,例如用户需要输入的第一个字是“输”而之后的文字不是“入法领域”或不完全吻合,此时用户可以直接在“输入法领域”中接受第一个字而无需向后翻页查找,三是对瑕疵的修正非常方便,用户可以在已有候选项的基础上局部接受从而快速获得需要的结果。优选地,所述分割指令的执行步骤包括:执行y-1次加选指令单元,所述加选指令单元用于在原料选项中选定局部文字;执行收尾指令单元,用于在原料选项中选定局部文字并结束分割指令;指令执行后将各指令单元选定的文字各自划为拒绝值段,并以拒绝值段为界将原料选项中其余文字进行分段且每段各自划为一个接受值段。分割指令由加选指令单元和收尾指令单元组成,可以让用户方便地将候选项分割为多个值段,同时使得系统可以方便地判断用户的操作是否已经结束。接收到加选指令单元时,系统会等待用户继续加选直至收到收尾指令单元,特别地,当用户只需要一个拒绝值段即y=1时,有y-1=0,此时直接执行收尾指令单元而无需执行加选指令单元。优选地,还包括如下步骤:为候选项列表中的各个候选项在键盘上分别指定索引键。在实体键盘上设置索引键可以方便用户针对具体的候选项进行操作,例如采用数字键作为索引键。优选地,所述分割指令的执行步骤包括:接收指向某个候选项的索引键的长按信号,且长按时间≥预设的第一时间阈值T1;指令执行后将索引键所指向的候选项的第一个文字划为接受值段,将该候选项剩余所有文字划为拒绝值段。在接受候选项局部内容时只接受其中的第一个文字是其中十分常见的一种情况,可以通过长按对应索引键超过一定时间的方式来快速实现,使得用户无需通过向后翻页来寻找单字。优选地,在键盘上指定有接受键、拒绝键和末端拒绝键,所述分割指令的执行步骤包括:步骤S1、接收指向某个候选项的索引键的按下信号,并在预设的第二时间阈值T2内开始步骤S2;步骤S2、接收若干次按键敲击信号,所述按键敲击信号由若干次接受键或拒绝键开始,并以m次末端拒绝键结束,其中m≥0;步骤S3、接收索引键的放开信号;对于原料选项中的第i个文字,若步骤S2中第i次敲击为接受键则将该文字划入接受值段,若为拒绝键则将该文字划入拒绝值段;将原料选项末端的m个文字划为拒绝值段;此时原料选项中若还有剩余文字则将所述剩余文字划为与前面值段相反的值段。前面给出了快速接受候选项第一个文字的方法,对于更一般的情况,用户可以根据需要通过如下操作来实现:按下索引键,并根据候选项的内容当遇到接受的文字时敲击与文字数量相应次数的接受键,遇到拒绝的文字时敲击相应次数的拒绝键,最后放开索引键;特别地,如果候选项的末端为拒绝值段,则可以将该拒绝值段以及紧前的接受值段的按键操作改为直接敲击与该拒绝值段文字数量相应次数的末端拒绝键。所述操作中按下索引键后需要在一定时间内开始后续操作,否则会与接受第一个文字的操作冲突;指令执行完毕后,系统会根据按键种类以及数量对候选项进行分段,其中与拒绝值段“相反的值段”指的是接受值段,与接受值段“相反的值段”指的是拒绝值段。所述方法通过不同功能的按键相结合来实现,可以根据不同的分割需求灵活地进行操作,按键的顺序和数量由候选项中接受或拒绝的情况决定,直观且逻辑清晰。优选地,接受键为空格键,末端拒绝键为Shift键。空格键和Shift键是比较方便操作的两个按键,用来充当接受键和末端拒绝键有助于保证操作效率且易于理解。优选地,各候选项的索引键为数字键,拒绝键为其余任意按键。数字键具有较多的数量很适合用来做索引键,拒绝键则可以用除了索引键、接受键、末端拒绝键之外的其余按键来充当。优选地,各候选项的索引键如下,第1个候选项:字母键A;第2个候选项:字母键S;第3个候选项:字母键D;第4个候选项:字母键F;第5个候选项:字母键G;第6个候选项:字母键H;第7个候选项:字母键J;第8个候选项:字母键K;第9个候选项:字母键L;拒绝键为其余任意按键。相比于采用数字键充当索引键,使用这些字母键更便于定位和操作,使得手指无需像寻找数字键那样跨越较远的距离,并且由于索引键的操作都是长按操作因此不会与字母输入混本文档来自技高网
...
一种为输入法中编码串指定固化值的方法

【技术保护点】
一种为输入法中编码串指定固化值的方法,所述固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,其特征在于,包括:步骤A、接收用户输入的编码串;步骤B、将编码串中已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令,其中x≥1、y≥0,记所述被分割的候选项为原料选项,当y=0时记所述指令为完全接受指令,当y≠0时记所述指令为分割指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值;并且,至少有一次在执行步骤B至E的过程中,步骤D中接收到的指令为分割指令。

【技术特征摘要】
1.一种为输入法中编码串指定固化值的方法,所述固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,其特征在于,包括:步骤A、接收用户输入的编码串;步骤B、将编码串中已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令,其中x≥1、y≥0,记所述被分割的候选项为原料选项,当y=0时记所述指令为完全接受指令,当y≠0时记所述指令为分割指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值;并且,至少有一次在执行步骤B至E的过程中,步骤D中接收到的指令为分割指令。2.根据权利要求1所述的为输入法中编码串指定固化值的方法,其特征在于,所述分割指令的执行步骤包括:执行y-1次加选指令单元,所述加选指令单元用于在原料选项中选定局部文字;执行收尾指令单元,用于在原料选项中选定局部文字并结束分割指令;指令执行后将各指令单元选定的文字各自划为拒绝值段,并以拒绝值段为界将原料选项中其余文字进行分段且每段各自划为一个接受值段。3.根据权利要求1所述的为输入法中编码串指定固化值的方法,其特征在于,还包括如下步骤:为候选项列表中的各个候选项在键盘上分别指定索引键。4.根据权利要求3所述的为输入法中编码串指定固化值的方法,其特征在于,所述分割指令的执行步骤包括:接收指向某个候选项...

【专利技术属性】
技术研发人员:韦柳志
申请(专利权)人:韦柳志
类型:发明
国别省市:广东,44

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

1