输入法的远程输入方法及系统的制作方法

文档序号:9219798阅读:550来源:国知局
输入法的远程输入方法及系统的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种输入法的远程输入方法及系统。
【背景技术】
[0002]如今手机、平板电脑等通信终端炙手可热,普及率非常高,市场上还出现了子母机相关产品。现有通信终端的输入法模块的输入数据来自通信终端的屏幕、麦克风(语音)、键盘或其他形式的硬件输入设备。但由于一个通信终端里的输入法模块是跟该通信终端自身的输入设备绑定的,如一个手机的输入法模块的输入必须从该手机的屏幕、按键或麦克风输入,却不能通过另一个手机的输入法模块实现输入。例如由于终端尺寸和/或用户习惯的原因,用户一般习惯在小屏手机进行输入操作,而当用户在大屏手机或平板电脑上输入时可能输入比较慢,同时错误率高,用户希望能通过小屏手机来辅助输入,但目前两个通信终端的输入法模块之间的交互还是空白的。
[0003]综上可知,现有技术在实际使用上显然存在不便与缺陷,所以有必要加以改进。

【发明内容】

[0004]针对上述的缺陷,本发明的目的在于提供一种输入法的远程输入方法及系统,其可实现输入法的远程输入功能,便于在第二通信终端不便进行输入操作时,可使用第一通信终端代替第二通信终端来完成相应的输入操作,充分利用各种通信终端来方便用户输入操作。
[0005]为了实现上述目的,本发明提供一种输入法的远程输入方法,包括步骤有:
[0006]建立连接步骤,通过服务器建立第一通信终端中的第一输入法模块与第二通信终端中的第二输入法模块之间的连接;
[0007]数据发送步骤,所述第一输入法模块接收到用户的输入数据后,将所述输入数据通过所述服务器发送给所述第二输入法模块;
[0008]输入操作步骤,所述第二输入法模块根据所述输入数据进行输入操作。
[0009]根据本发明所述的远程输入方法,所述建立连接步骤包括:
[0010]所述服务器保存所述第一输入法模块和所述第二输入法模块的账户信息;
[0011]当所述第一输入法模块和所述第二输入法模块通过相同的所述账户信息登录所述服务器时,所述服务器建立所述第一输入法模块和所述第二输入法模块之间的连接。
[0012]根据本发明所述的远程输入方法,所述建立连接步骤包括:
[0013]所述第一输入法模块通过所述服务器向所述第二输入法模块发出输入法连接请求;
[0014]所述第二输入法模块接受所述输入法连接请求,并通过所述服务器回复所述第一输入法模块;
[0015]所述服务器建立所述第一输入法模块和所述第二输入法模块之间的连接。
[0016]根据本发明所述的远程输入方法,所述数据发送步骤还包括:
[0017]所述第一输入法模块接收到所述输入数据后,将所述输入数据进行加密;
[0018]所述第一输入法模块将加密后的所述输入数据通过所述服务器发送给所述第二输入法模块;
[0019]所述输入操作步骤还包括:
[0020]所述第二输入法模块将所述输入数据进行解密;
[0021]所述第二输入法模块将解密后的所述输入数据填充到输入框中。
[0022]根据本发明所述的远程输入方法,所述将所述输入数据通过所述服务器发送给所述第二输入法模块的步骤还包括:
[0023]所述服务器接收到所述第一输入法模块的所述输入数据后,将所述输入数据进行预定的转换处理,并将转换处理后的所述输入数据发送给所述第二输入法模块;
[0024]所述输入操作步骤还包括:
[0025]所述第二输入法模块根据转换处理后的所述输入数据进行输入操作。
[0026]本发明还提供一种输入法的远程输入系统,包括有服务器,以及分别与所述服务器通信连接的第一通信终端和第二通信终端;
[0027]所述服务器包括:
[0028]建立连接模块,用于建立第一通信终端中的第一输入法模块与第二通信终端中的第二输入法模块之间的连接;
[0029]所述第一通信终端包括:
[0030]所述第一输入法模块,用于接收到用户的输入数据后,将所述输入数据通过所述服务器发送给所述第二输入法模块;
[0031 ] 所述第二通信终端包括:
[0032]所述第二输入法模块,用于根据所述输入数据进行输入操作。
[0033]根据本发明所述的远程输入系统,所述建立连接模块包括:
[0034]账户保存子模块,用于保存所述第一输入法模块和所述第二输入法模块的账户信息;
[0035]第一连接子模块,用于当所述第一输入法模块和所述第二输入法模块通过相同的所述账户信息登录所述服务器时,建立所述第一输入法模块和所述第二输入法模块之间的连接。
[0036]根据本发明所述的远程输入系统,所述第一输入法模块包括:
[0037]连接请求子模块,用于通过所述服务器向所述第二输入法模块发出输入法连接请求;
[0038]所述第二输入法模块包括:
[0039]请求回复子模块,用于接受所述输入法连接请求,并通过所述服务器回复所述第一输入法模块;
[0040]所述建立连接模块包括:
[0041]第二连接子模块,用于在所述第二输入法模块接受所述输入法连接请求后,建立所述第一输入法模块和所述第二输入法模块之间的连接。
[0042]根据本发明所述的远程输入系统,所述第一输入法模块还包括:
[0043]数据加密子模块,用于在接收到所述输入数据后,将所述输入数据进行加密;
[0044]数据发送子模块,用于将加密后的所述输入数据通过所述服务器发送给所述第二输入法模块;
[0045]所述第二输入模块还包括:
[0046]数据解密子模块,将所述输入数据进行解密;
[0047]输入操作子模块,用于根据解密后的所述输入数据填充到输入框中。
[0048]根据本发明所述的远程输入系统,所述服务器还包括:
[0049]转换处理模块,用于接收到所述第一输入法模块的所述输入数据后,将所述输入数据进行预定的转换处理,并将转换处理后的所述输入数据发送给所述第二输入法模块;
[0050]所述第二输入法模块,用于根据转换处理后的所述输入数据进行输入操作。
[0051]本发明第一通信终端中的第一输入法模块与第二通信终端中的第二输入法模块可通过服务器交互,第一通信终端的第一输入法模块接收到用户的输入数据后,可以直接将该输入数据发送并应用于第二通信终端的第二输入法模块上使用。借此,本发明可实现输入法的远程输入功能,便于在第二通信终端不便进行输入操作时,可使用第一通信终端代替第二通信终端来完成相应的输入操作,充分利用各种通信终端来方便用户输入操作,有效地提高了用户体验。
【附图说明】
[0052]图1是本发明输入法的远程输入系统的结构示意图;
[0053]图2是本发明优选输入法的远程输入系统的结构示意图;
[0054]图3是本发明输入法的远程输入方法的流程图;
[0055]图4是本发明第一实施例中输入法的远程输入方法的流程图;
[0056]图5是本发明第二实施例中输入法的远程输入方法的流程图;
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1