The invention provides a method for processing a candidate input method, a plurality of parallel composite results in a candidate and for users to choose, which comprises the following steps: A: some of the candidates to form composite options presented to the user, each composite candidate by at least one assigned unit splicing as each assignment unit has a default value, and at least one assignment unit also has a reserve value; step B: a composite candidate for some or all of the assignment units in their default values or choose a backup value as the selected value; step C: the composite candidate in all assignment unit the selected value is specified, the selected value are orderly spliced and output. The invention has the advantages of high utilization rate of the information content and space, easy to accommodate more and more rich content; high efficiency and can easily through the flawed candidate was modified to obtain the desired results.
【技术实现步骤摘要】
一种输入法中处理候选项的方法
本专利技术涉及信息输入
,特别是涉及一种输入法中处理候选项的方法。
技术介绍
中文输入法的输入过程一般可分为两个环节,第一个环节是由用户操作生成编码串,第二个环节是生成候选项并由用户选择,在第二个环节中,往往会生成多个相互之间差异很小的候选项,例如对于拼音编码串“tazainaligongzuo”,用户需要的文字结果可能是“他在哪里工作”、“他在那里工作”、“她在哪里工作”、“她在那里工作”这四者之一,若都提供给用户将导致占用过多的显示空间,更常见的做法是仅完整给出其中的一两项,用户可以通过多次选择来获取未完整给出的文字结果。显然在中文输入法中大量存在着这类各文字结果之间差异较小的情况,尤其是诸如“ta”、“na”等拼音编码会非常频繁地产生较为固定的并列结果,且编码串越长情况就可能越复杂,这些结果若都提供给用户将导致占用过多的显示空间,若仅提供其中可能性较大的结果又可能导致其余结果的获取过程较为繁琐。因此,亟待找到一种新的方法来解决上述问题。
技术实现思路
针对上述问题,本专利技术提出了一种输入法中处理候选项的方法,将多个并列结果复合在一个候选项中并供用户选择,使得选择过程更加灵活和便捷。为了解决上述技术问题,本专利技术的技术方案如下:一种输入法中处理候选项的方法,包括:步骤A:接收用户输入的编码串并生成各候选项,其中某些候选项以复合候选项的形式展现给用户,所述每个复合候选项由至少一个赋值单元拼接而成,每个赋值单元都有一个默认值,并且至少一个赋值单元还具有后备值,记没有后备值的赋值单元为单义单元,记有后备值的赋值单元为多义单 ...
【技术保护点】
一种输入法中处理候选项的方法,其特征在于,包括:步骤A:接收用户输入的编码串并生成各候选项,其中某些候选项以复合候选项的形式展现给用户,所述每个复合候选项由至少一个赋值单元拼接而成,每个赋值单元都有一个默认值,并且至少一个赋值单元还具有后备值,记没有后备值的赋值单元为单义单元,记有后备值的赋值单元为多义单元,各赋值单元的默认值均完整展现,各多义单元的后备值按预设方式给用户候选;步骤B:为某个复合候选项的部分或所有赋值单元在各自的默认值或后备值中择一作为选定值;步骤C:该复合候选项里所有的赋值单元都被指定了选定值后,将各选定值依次拼接并输出。
【技术特征摘要】
1.一种输入法中处理候选项的方法,其特征在于,包括:步骤A:接收用户输入的编码串并生成各候选项,其中某些候选项以复合候选项的形式展现给用户,所述每个复合候选项由至少一个赋值单元拼接而成,每个赋值单元都有一个默认值,并且至少一个赋值单元还具有后备值,记没有后备值的赋值单元为单义单元,记有后备值的赋值单元为多义单元,各赋值单元的默认值均完整展现,各多义单元的后备值按预设方式给用户候选;步骤B:为某个复合候选项的部分或所有赋值单元在各自的默认值或后备值中择一作为选定值;步骤C:该复合候选项里所有的赋值单元都被指定了选定值后,将各选定值依次拼接并输出。2.根据权利要求1所述的输入法中处理候选项的方法,其特征在于,各多义单元的后备值显示在候选区中,或者通过在多义单元的默认值上短按、长按、鼠标点击或光标划选以生成该多义单元的后备值选择界面。3.根据权利要求2所述的输入法中处理候选项的方法,其特征在于,预设第一时间阈值T1,步骤B包括:选择某个后备值并停留超过第一时间阈值T1后放开,用于接受该后备值作为所属赋值单元的选定值;或者选择某个后备值并在第一时间阈值T1内放开,用于接受该后备值作为所属赋值单元的选定值,以及在尚未被指定选定值的赋值单元中接受各自的默认值作为选定值。4.根据权利要求1所述的输入法中处理...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。