一种输入法及输入法系统技术方案

技术编号:10168445 阅读:123 留言:0更新日期:2014-07-02 10:50
本发明专利技术提供了一种输入法,包括:接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区;获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果。相应地,还提供了一种输入法系统。本发明专利技术的有益效果为,与现有技术作比较,提供的输入法以及输入法系统,让用户在文本输入过程中涉及到数学运算时,可以方便、简捷地进行普通输入框界面操作的时候具有数值进行数学运算,速度快、效率较高、用户体验度好,便于产品的推广应用。

【技术实现步骤摘要】
【专利摘要】本专利技术提供了一种输入法,包括:接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区;获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果。相应地,还提供了一种输入法系统。本专利技术的有益效果为,与现有技术作比较,提供的输入法以及输入法系统,让用户在文本输入过程中涉及到数学运算时,可以方便、简捷地进行普通输入框界面操作的时候具有数值进行数学运算,速度快、效率较高、用户体验度好,便于产品的推广应用。【专利说明】一种输入法及输入法系统
本专利技术涉及信息输入
,尤其涉及一种输入法及输入法系统。
技术介绍
随着社会的发展和科技的进步,移动通讯终端渐渐成为生活的必需品,在这几乎“人手一机”的时代,手机、平板电脑等各种终端的多元化功能使用需求也随之越来越大。当前,适用于计算机、手机、PDA等的输入法功能越来越强大,从最开始单一的固定字符串输入,渐渐开始出现了字符串联想,字符串纠错,功能键复用等各种功能。然而,用户在进行文本输入的过程中涉及到数学运算时,比如,我们在备忘录MEMO中列写购物清单或者列写旅行账单要进行估算,往往需要把文本输入程序挂起,从而打开计算器程序进行运算,然后,将运算结果输入MEMO中。总之,当用户需要在文本输入的过程中做数值计算时,若有些数值偏大的计算无法用口算或心算来完成,就需要笔算或者打开计算器,这个时候就需要把当前的文本输入框挂起或者加入当前的APK并不支持挂起的时候就需要关闭,让整个操作显得复杂而繁琐,容易出现操作失误,且浪费时间,效率不高,用户体验度较差。
技术实现思路
本专利技术的目的是提供一种输入法及输入法系统,以解决现有技术中存在的在文本输入过程中涉及到数学运算时,需要多个步骤操作,容易出现操作失误,且浪费时间,效率不高,用户体验度差的问题。为实现本专利技术的目的,本专利技术提供了一种输入法,包括:接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区;获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果。其中,根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果,具体包括:当所述操作指令为公式输入指令时,将所述计算公式输入到所述第二输入区中;当所述操作指令为继续计算输入指令时,将所述计算结果输入到所述第一输入区中;当所述操作指令为返回数值指令时,将所述计算结果输入到所述第二输入区中。其中,所述第一输入区根据预设指令完成对所述第一输入区中用户输入的计算公式的运算法则的识别并完成计算。其中,当光标位于所述第一输入区时,键盘显示区域显示计算器键盘;当所述光标位于所述第二输入区时,所述键盘显示区域显示普通数字键盘。其中,所述第一输入区的启动由在输入法设置菜单中添加的功能选项控制,或者,由在输入法功能列表上的选项卡按键开关控制。相应地,本专利技术还提出了一种输入法系统,包括:计算启动单元、数值计算单元和计算输出单元,计算启动单元,所述计算启动单元用于接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区;数值计算单元,所述数值计算单元用于获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;计算输出单元,所述计算输出单元用于根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果。其中,所述计算输出单元具体用于:当所述操作指令为公式输入指令时,将所述计算公式输入到所述第二输入区中;当所述操作指令为继续计算输入指令时,将所述计算结果输入到所述第一输入区中;当所述操作指令为返回数值指令时,将所述计算结果输入到所述第二输入区中。其中,所述第一输入区根据预设指令完成对所述第一输入区中用户输入的计算公式的运算法则的识别并完成计算。其中,还包括模式转换单元,所述模式转换单元用于当光标位于所述第一输入区时,键盘显示区域显示计算器键盘;当所述光标位于所述第二输入区时,所述键盘显示区域显示普通数字键盘。其中,所述第一输入区的启动由在输入法设置菜单中添加的功能选项控制,或者,由在输入法功能列表上的选项卡按键开关控制。本专利技术的有益效果为,与现有技术作比较,提供的输入法以及输入法系统,让用户在文本输入过程中涉及到数学运算时,可以方便、简捷地进行普通输入框界面操作的时候具有数值进行数学运算,速度快、效率较高、用户体验度好,便于产品的推广应用。【专利附图】【附图说明】图1是本专利技术的方法流程图;图2是本专利技术的系统结构图;图3是本专利技术中计算器键盘的结构示意图;图4是本专利技术在手机终端中的实施例;图中,31-第一控制键,32-第二控制键,33-第三控制键,41-第一按键,42-第一输入区,43-第二输入区,44-第一候选框,45-第二候选框,46-第二按键,47-第三按键。【具体实施方式】为了使本专利技术的目的、技术方案及有益效果更加清楚明白,以下结合实施例,对本专利技术进行进一步详细说明。应当理解为此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限制本专利技术的保护范围。如图1所示,本专利技术提供了一种输入法,包括如下步骤:SlOl:接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区; 本专利技术中,启动数字输入指令后,除了在设备屏幕上显示常用的文本输入区外,还设置了另外一个输入区,在本专利技术中称为第一输入区,第一输入区的显示位置可以在文本输入区的上方,或者,其它便于操作的位置;第一输入区根据预设的指令,完成对第一输入区中用户输入的计算公式的运算法则的识别,包括识别用户输入的数字、运算符以及整个公式的计算,相当于提供了计算器的功能。当然,为了方便使用,可以对第一输入区设置相应的长按菜单,包括清零、隐藏计算输入框等功能;第一输入区可以为一个输入框。其中,所述第一输入区的启动由在输入法设置菜单中添加的功能选项控制,或者,由在输入法功能列表上的选项卡按键开关控制。为了控制的方便,本专利技术提供了两种第一输入区的开启方式,是否需要启动该功能,用户可以自主选择控制。另外,为了不影响用户对原有的普通数字键盘的功能使用以及使用习惯,本专利技术提供了一种键盘转换方式,判断光标所处的位置来实现键盘模式的转换,当光标位于第一输入区时,键盘显示区域显示计算器键盘;当光标位于所述第二输入区时,所述键盘显示区域显示普通数字键盘。如图3所示,这里的计算器键盘为本专利技术根据第一输入区的功能对原有的普通数字键盘进行了相应的设计,在普通数字键盘上增加了对第一输入区的控制键,例如增加触发第一输入区计算功能的按键等。S102:获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;用户可以通过本专利技术设置的特殊按键,来实现对第一输入区的计算触发。所述候选区为本专利技术中用于临时显示计算结果的区域。S103:根据用户输入的操作指令,向所述第二输本文档来自技高网
...

【技术保护点】
一种输入法,其特征在于,包括:接收到数字输入启动指令,在第二输入区的上方悬浮显示第一输入区,所述第二输入区为文本输入区;获取所述第一输入区中用户输入的计算公式并计算,将计算结果显示在候选区中;根据用户输入的操作指令,向所述第二输入区输入所述计算公式或所述计算结果,或者向所述第一输入区输入所述计算结果。

【技术特征摘要】

【专利技术属性】
技术研发人员:赵孙源
申请(专利权)人:天津三星通信技术研究有限公司三星电子株式会社
类型:发明
国别省市:天津;12

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

1