一种文本输入系统及方法

文档序号:6628163阅读:391来源:国知局
一种文本输入系统及方法
【专利摘要】本发明涉及电子【技术领域】,具体涉及一种文本输入系统。设置于一移动终端上,用于通过一外部计算机的输入键盘向移动终端输入文本,包括,接口模块,用以连接计算机的预定接口;发送模块,与接口模块连接,用以通过接口模块发送信息;接收模块,与接口模块连接,用以通过接口模块接收输入键盘输入的字符信息;编辑模块,与发送模块连接,于一文本编辑控件开启时生成编辑命令,编辑命令通过发送模块被发送至计算机。本发明通过一外置键盘,替代手机输入键盘,能提高输入速度,改善输入体验,特别适合于需要输入较多文本的应用场合。
【专利说明】一种文本输入系统及方法

【技术领域】
[0001]本发明涉及电子【技术领域】,具体涉及一种文本输入系统。

【背景技术】
[0002]便携式移动终端的输入法软件多种多样,目前在进行文本输入时,大多是利用移动终端自身的键盘或输入法的虚拟键盘实现输入,在移动终端上输入少量文字时,这种操作较为便捷,能够随时随地输入文字以便实现短信发送或其他功能,而当需要输入较多文字时,受限于便携式移动终端的键盘尺寸及移动终端的显示屏幕尺寸,则工作量变得很大,使得输入速度较慢,操作不够便捷,影响用户体验。


【发明内容】

[0003]本发明的目的在于,提供一种文本输入系统,解决以上技术问题;
[0004]本发明的目的还在于,提供一种文本输入的方法,解决以上技术问题。
[0005]本发明所解决的技术问题可以采用以下技术方案来实现:
[0006]—种文本输入系统,设置于一移动终端上,用于通过一外部计算机的输入键盘向所述移动终端输入文本,其中,包括,
[0007]接口模块,用以连接所述计算机的预定接口 ;
[0008]发送模块,与所述接口模块连接,用以通过所述接口模块发送信息;
[0009]接收模块,与所述接口模块连接,用以通过所述接口模块接收所述输入键盘输入的字符信息;
[0010]编辑模块,与所述发送模块连接,于一文本编辑控件开启时生成编辑命令,所述编辑命令通过所述发送模块被发送至所述计算机。
[0011]本发明的文本输入系统,所述接口模块通过无线或有线的方式连接所述计算机。
[0012]本发明的文本输入系统,所述接口模块采用USB接口模块。
[0013]本发明的文本输入系统,还包括一接口监测模块,用以监测所述移动终端是否与所述计算机成功建立连接。
[0014]本发明的文本输入系统,还包括同步模块,用以将所述接收模块接收的字符信息同步发送至所述文本编辑控件的相应端口,以实现同步接收。
[0015]本发明的文本输入系统,还包括显示控制模块,用以控制所述字符信息于预定的显示区域显示。
[0016]本发明还提供一种文本输入的方法,用于上述的文本输入系统,具体包括以下步骤,
[0017]步骤I,所述移动终端通过所述接口模块连接所述计算机;
[0018]步骤2,判断所述移动终端是否开启一文本编辑控件并产生编辑命令,如果否,重复步骤2 ;
[0019]步骤3,所述计算机根据用户对所述输入键盘的操作向所述移动终端发送相应的字符信息;
[0020]步骤4,所述移动终端接收到所述字符信息后发送给所述文本编辑控件的相应端Π ;
[0021]步骤5,判断输入是否完成,如果否,重复步骤3和步骤4 ;
[0022]步骤6,于一结束命令的作用下退出文本编辑状态。
[0023]本发明的一种文本输入的方法,步骤I中所述移动终端通过套接字方式与所述计算机建立连接。
[0024]本发明的一种文本输入的方法,步骤I中还包括检测移动终端是否与所述计算机成功建立连接的步骤。
[0025]本发明的一种文本输入的方法,步骤2中,所述移动终端发送编辑命令至所述计算机,所述计算机于所述编辑命令的作用下产生一文本输入界面。
[0026]有益效果:由于采用以上技术方案,本发明通过一外置键盘,替代手机输入键盘,能提高输入速度,改善输入体验,特别适合于需要输入较多文本的应用场合。

【专利附图】

【附图说明】
[0027]图1为本发明的文本输入系统的系统架构示意图;
[0028]图2为本发明的移动终端与计算机的连接示意图;
[0029]图3为本发明的移动终端与计算机的系统架构示意图;
[0030]图4为本发明的方法流程示意图。

【具体实施方式】
[0031]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0032]需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
[0033]下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
[0034]参照图1、图2、图3, —种文本输入系统,用于通过一外部计算机A2的输入键盘向移动终端Al输入文本,包括,
[0035]接口模块1,用以连接计算机A2的预定接口 ;
[0036]发送模块2,与接口模块I连接,用以通过接口模块I发送信息;
[0037]接收模块3,与接口模块I连接,用以通过接口模块接收输入键盘输入的字符信息;
[0038]编辑模块4,与发送模块2连接,于一文本编辑控件开启时生成编辑命令,编辑命令通过发送模块2被发送至计算机A2。
[0039]本发明工作过程如下移动终端Al监测接口模块1,如果有新的字符信息,则查找当前被选择的文本编辑控件,将字符信息传递给被选择的文本编辑控件,于设定区域显示该输入文本信息;而计算机A2则监测接口模块I是否收到输入命令,如果有新的命令,则取得命令,然后执行相应的动作;如弹出文本输入窗口或关闭该窗口 ;当用户正在输入文本时,还可以监测文本的更新情况,将输入字符信息实时同步发送至移动终端,直到用户关闭文本输入窗口。
[0040]本发明的文本输入系统,接口模块I可以通过无线或有线的方式连接计算机A2。
[0041]本发明的文本输入系统,接口模块I可以采用USB接口模块。移动终端Al上普遍设有USB接口,通过USB数据线与计算机A2的USB接口连接。
[0042]本发明的文本输入系统,还包括一接口监测模块,用以监测移动终端Al是否与计算机A2成功建立连接。
[0043]本发明的文本输入系统,还包括同步模块,用以将接收模块接收的字符信息同步发送至文本编辑控件的相应端口。
[0044]本发明的文本输入系统,还包括显示控制模块,用以控制字符信息于预定的显示区域显示。
[0045]一种具体实施例,参照图2,移动终端Al通过USB接口模块连接外部计算机A2,判断移动终端Al切换至编辑状态时,移动终端Al产生编辑命令,并通过发送模块2发送至计算机A2,计算机A2于编辑命令的作用下弹出文本输入窗口,用户通过外部计算机A2的输入键盘输入文本,输入字符信息通过接口模块I发送至移动终端Al,移动终端Al接收到字符信息后发送至文本编辑控件的相应端口,同步显示输入的文本信息,输入完成后,用户选择输入完成,此时产生输入结束命令关闭文本输入窗口,用户可依据实际情景,再做下一步操作,如发送短信等。
[0046]参照图3所示,计算机A2上相应地设有接口模块21、发送模块22、接收模块23、业务逻辑模块24。
[0047]本发明还提供一种文本输入的方法,参照图4,其中,用于上述的文本输入系统,具体包括以下步骤,
[0048]步骤I,移动终端通过接口模块连接计算机;
[0049]步骤2,判断移动终端是否开启一文本编辑控件并产生编辑命令,如果否,重复步骤2 ;
[0050]步骤3,计算机根据用户对输入键盘的操作向移动终端发送相应的字符信息;
[0051]步骤4,移动终端接收到字符信息后发送给文本编辑控件的相应端口 ;
[0052]步骤5,判断输入是否完成,如果否,重复步骤3和步骤4 ;
[0053]步骤6,于一结束命令的作用下退出文本编辑状态。
[0054]本发明的文本输入的方法,步骤I中移动终端通过套接字或称Socket方式发送请求或应答请求实现与计算机建立连接。移动终端与计算机可以相互监测各自接口模块,从接口模块取得数据,发给处理模块做进一步处理;
[0055]作为本发明的一种优选的实施例,步骤I中还包括检测移动终端是否与计算机成功建立连接的步骤。
[0056]一种具体实施例,移动终端通过USB数据线连接至计算机,移动终端的工作流程如下:
[0057]步骤Sll,向计算机发起连接请求,判断计算机是否响应连接请求,如果未响应连接请求,重复步骤Sll ;
[0058]步骤S12,检测移动终端是否进入编辑状态并产生编辑命令,如果否,继续等待并重复步骤S12 ;
[0059]步骤S13,发送编辑命令至计算机并判断计算机是否收到编辑命令,如果否,重复步骤13 ;
[0060]步骤S14,等待计算机的输入键盘输入的文本数据,将新输入的文本数据发送给当前文本编辑控件的相应端口,并实时显示输入文本信息;
[0061]步骤S15,判断输入是否结束,如果没有结束,重复步骤S13和S14 ;
[0062]步骤S16,移动终端产生一结束命令并向计算机发送,退出程序。
[0063]相对应地,计算机的工作流程如下:
[0064]步骤S21,计算机等待移动终端的连接请求;
[0065]步骤S22,计算机响应连接请求以建立连接;
[0066]步骤S23,判断计算机是否收到编辑命令,如果没有收到编辑命令,重复步骤23 ;
[0067]步骤S24,弹出文本输入窗口;
[0068]步骤S25,判断输入键盘有新输入的文本数据时,将新输入的文本数据发送给移动终端;
[0069]步骤S26,判断输入是否完成,如果否,重复步骤25 ;
[0070]步骤27,结束。
[0071]本发明通过一外置键盘,替代手机输入键盘,能提高输入速度,改善输入体验,特别适合于需要输入较多文本的应用场合。
[0072]以上所述仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
【权利要求】
1.一种文本输入系统,设置于一移动终端上,用于通过一外部计算机的输入键盘向所述移动终端输入文本,其特征在于,包括, 接口模块,用以连接所述计算机的预定接口 ; 发送模块,与所述接口模块连接,用以通过所述接口模块发送信息; 接收模块,与所述接口模块连接,用以通过所述接口模块接收所述输入键盘输入的字符信息; 编辑模块,与所述发送模块连接,于一文本编辑控件开启时生成编辑命令,所述编辑命令通过所述发送模块被发送至所述计算机。
2.根据权利要求1所述的文本输入系统,其特征在于,所述接口模块通过无线或有线的方式连接所述计算机。
3.根据权利要求1所述的文本输入系统,其特征在于,所述接口模块采用USB接口模块。
4.根据权利要求1所述的文本输入系统,其特征在于,还包括一接口监测模块,用以监测所述移动终端是否与所述计算机成功建立连接。
5.根据权利要求1所述的文本输入系统,其特征在于,还包括同步模块,用以将所述接收模块接收的字符信息同步发送至所述文本编辑控件的相应端口,以实现同步接收。
6.根据权利要求1所述的文本输入系统,其特征在于,还包括显示控制模块,用以控制所述字符信息于预定的显示区域显示。
7.一种文本输入的方法,其特征在于,用于权利要求1所述的文本输入系统,具体包括以下步骤, 步骤I,所述移动终端通过所述接口模块连接所述计算机; 步骤2,判断所述移动终端是否开启一文本编辑控件并产生编辑命令,如果否,重复步骤2 ; 步骤3,所述计算机根据用户对所述输入键盘的操作向所述移动终端发送相应的字符信息; 步骤4,所述移动终端接收到所述字符信息后发送给所述文本编辑控件的相应端口 ; 步骤5,判断输入是否完成,如果否,重复步骤3和步骤4 ; 步骤6,于一结束命令的作用下退出文本编辑状态。
8.根据权利要求7所述的一种文本输入的方法,其特征在于,步骤I中所述移动终端通过套接字方式与所述计算机建立连接。
9.根据权利要求7所述的一种文本输入的方法,其特征在于,步骤I中还包括检测移动终端是否与所述计算机成功建立连接的步骤。
10.根据权利要求7所述的一种文本输入的方法,其特征在于,步骤2中,所述移动终端发送编辑命令至所述计算机,所述计算机于所述编辑命令的作用下产生一文本输入界面。
【文档编号】G06F17/24GK104298451SQ201410495072
【公开日】2015年1月21日 申请日期:2014年9月24日 优先权日:2014年9月24日
【发明者】张志伟 申请人:上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1