基于云的远程文字录入方法及系统的制作方法

文档序号:6436530阅读:273来源:国知局
专利名称:基于云的远程文字录入方法及系统的制作方法
技术领域
本发明涉及网络远程服务应用技术领域,尤其涉及一种基于云计算的远程文字录入方法及系统。
背景技术
随着科技的不断进步,云技术得到越来越广泛的应用,由于网络的性能越来越好, 通过网络在远程服务器上进行各种的应用得到越来越广泛的应用,用户只需在PC机,平板电脑或者智能手机上安装相应的程序应用软件,就可以进行远程的应用,这些应用越来越多的渗透到人们的工作和生活中。随着这些远程应用的使用越来越广泛,同时也带来一个问题,由于触摸屏技术的进步,越来越多的终端设备采用触摸屏的技术,摒弃了传统的键盘和鼠标,那么在进行远程应用时进行手写文字输入的时候,不能采用传统的键盘输入的方式。目前基于远程的输入方法有两种,其一是使用远端的虚拟键盘来进行,其二是使用远端的手写输入法来进行,但这两种方式都存在很大的问题使用虚拟键盘时,由于屏幕较小,很容易点击到错误的位置;而使用远端手写输入时,由于通过网络传输过去的笔画轨迹由于会造成丢失,所以手写识别精度较低,造成文字录入的困难,从而影响工作的效率。

发明内容
针对现有技术中存在的问题,本发明的目的是为解决终端设备,包括PC机、平板电脑、智能手机等云终端设备,在进行远程应用时进行文字录入时的不便,以此降低远程应用难度,提高用户感受。本发明是在不改变传统的远程使用的基础上,利用终端设备上的输入法,在本地进行文字录入,而后将文字进行必要的转换,通过原远程传输通道,传输至远端的云服务器后,再重新转换回所需要输入的各类文字和字符。本发明是基于windows的消息机制的,在终端进行文字录入后,将录入的文字转换为windows中的各类标准消息,如WM_IME_CHAR或WM_CHAR消息等,所以在利用本发明进行远端文字录入时,不需要对原远程应用做任何的修改。本发明包括4个单元,即文字录入单元、数据发送单元、数据接收单元以及文字解析单元。文字录入单元的主要作用接收文字录入后产生的系统消息。数据发送单元的主要作用是向远程服务器发送文字录入单元转换后的内容。数据接收单元的主要作用就是接收从终端设备发送过来的数据。文字解析单元的主要作用就是根据录入文字产生的系统消息中的附加内容得到文字。本发明有2种工作模式,一种是在终端设备端根据录入文字产生的系统消息得到文字,及文字解析单元工作在终端设备端,然后才进行网络传输到远程服务器,另外一种是在终端设备端把录入文字的产生的系统消息透传到远程服务器,在远程服务器根据接收到的录入文字产生的系统消息中的附加内容得到文字,及文字解析单元工作在远程服务器端。2种工作模式的区别是文字解析单元所处位置不同,一种是在终端设备,另一种是在远程服务器。本发明的有益效果1)本发明提高了在远程登陆进行文字录入时,录入文字的准确性即提高了手写的识别精度。2)用户在远程应用办公时,提高工作效率。降低使用难度,改善用户感受。


图1为本发明实施例的基于云的远程文字录入系统示意图(第一种工作模式文字解析单元工作在终端设备)。图2为本发明实施例的基于云的远程文字录入系统示意图(第二种工作模式文字解析单元工作在远程服务器)。图3为本发明实施例的基于云的远程文字录入方法流程图(第一种工作模式文字解析单元工作在终端设备端)。图4为本发明实施例的基于云的远程文字录入方法流程图(第二种工作模式文字解析单元工作在远程服务器端)。
具体实施例方式以下结合附图和具体实施例具体阐述一下这个基于云的远程文字录入的系统中所采用的技术方法以及这个系统是如何工作的。本发明是一个系统,介于终端设备(PC机、平板电脑、智能手机)和远程服务器之间,相当于一个中间层,主要是来处理数据获取和数据传输的。其工作的具体原理如下当用终端设备(PC机、平板电脑,智能手机)在进行远程应用时,终端设备(PC机、平板电脑,智能手机)通过这个系统建立和远程服务器之间的连接。当连接建立之后,该系统中的文字录入单元在等待用户通过手写或者虚拟键盘进行文字录入产生的系统消息,然后通过数据发送单元把数据发送给远程服务器,远程服务器会从设备终端直接或者间接的得到文字,这样最后实现了远程的文字录入。由于该发明有2种工作模式,下面对2种工作模式做一一叙述。第一种工作模式为文字解析单元工作在终端设备端,在终端设备端根据录入文字产生的系统消息中的附加内容得到文字,当终端设备远程连接到远程服务器进行手写输入或者虚拟键盘输入时,在终端设备运行的该系统会接收到手写输入或者虚拟键盘输入产生的系统消息,并且从该消息的附加内容中得到文字,在获取到文字之后,按照该系统和远程服务器之间的通信协议格式组装成数据包,组装好的数据包由数据发送单元发送给远程服务器,远程服务器端接收到终端设备发送过来的文字后,把文字显示在服务器界面相应的地方,这样就完成了远程的文字录入。第二种工作模式为文字解析单元工作在远程服务器端,在终端设备端把录入文字的产生的系统消息以及系统消息附加内容按照通信协议组装成数据包,然后通过网络传输到远程服务器,在远程服务器根据接收到的录入文字产生的系统消息中的附加内容得到文字,当终端设备远程连接到远程服务器进行手写输入或者虚拟键盘输入时,在终端设备运行的该系统会接收到手写输入或者虚拟键盘输入产生的系统消息,这个时候它处理不同于第一种工作模式,它没有从系统消息的附加内容中得到文字,而是把接收到的系统消息以
4及该系统消息的附加内容按照该系统和远程服务器之间的通信协议格式组装成数据包,组装好的数据包由数据发送单元发送给远程服务器,当远程服务器接收到这个数据包后,根据其数据包中系统消息的附加内容得到文字,然后把其显示在服务器界面相应的地方,这样就完成了远程的文字录入。 虽然本发明已以较佳实施例公开如上,但实施例和附图并不是用来限定本发明, 任何熟悉此技艺者,在不脱离本发明之精神和范围内,自当可作各种变化或润饰,同样在本发明之保护范围之内。因此本发明的保护范围应当以本申请的权利要求保护范围所界定的为准。
权利要求
1.一种基于云的远程文字录入系统,其特征在于,包括文字录入单元,用于接收终端设备接收文字录入后产生的系统消息; 数据发送单元,用于向远程服务器发送文字录入单元转换后的内容; 数据接收单元,用于接收从终端设备发送过来的数据; 文字解析单元,用于根据录入文字产生的系统消息中的附加内容得到文字。
2.根据权利要求1所述的基于云的远程文字录入系统,其特征在于在终端设备端根据录入文字产生的系统消息以及系统消息的附加内容得到文字,即文字解析单元工作在终端设备端,然后才进行网络传输到远程服务器。
3.根据权利要求1所述的基于云的远程文字录入系统,其特征在于在终端设备端把录入文字的产生的系统消息以及系统消息中的附加内容按照传输协议组装成数据局包,然后把数据包传输到远程服务器,在远程服务器根据接收到的数据包,然后按照传输协议进行分解数据包,从数据包中得到录入文字产生的系统消息以及系统消息中的附加内容,根据系统消息的附加内容得到文字,即文字解析单元工作在远程服务器端。
4.根据权利要求1、2或3所述的基于云的远程文字录入系统,其特征在于系统是基于windows的消息机制的,在终端进行文字录入后,将录入的文字转换为windows中的各类标准消息。
5.根据权利要求1、2或3所述的基于云的远程文字录入系统,其特征在于所述终端设备为PC机、平板电脑、或者智能手机。
6.一种基于云的远程文字录入方法,其特征在于,包括 步骤一、文字录入单元获取录入文字产生的系统消息;步骤二、文字解析单元工作在终端设备端,当终端设备远程连接到远程服务器进行手写输入或者虚拟键盘输入时,在终端设备运行的该系统会接收到手写输入或者虚拟键盘输入产生的系统消息,文字解析单元会从该消息的附加内容中得到文字,在获取到文字之后, 按照该系统和远程服务器之间的通信协议格式组装成数据包,组装好的数据包由数据发送单元发送给远程服务器;步骤三、数据接收单元在远程服务器端接收到终端设备发送过来的数据包中的文字后,把文字显示在服务器界面相应的地方,完成远程的文字录入。
7.一种基于云的远程文字录入方法,其特征在于,包括 步骤一、文字录入单元获取录入文字产生的系统消息;步骤二、当终端设备远程连接到远程服务器进行手写输入或者虚拟键盘输入时,在终端设备运行的该系统会接收到手写输入或者虚拟键盘输入产生的系统消息,把接收到的系统消息以及该系统消息的附加内容按照该系统和远程服务器之间的通信协议格式组装成数据包,组装好的数据包由数据发送单元发送给远程服务器;步骤三、文字解析单元工作在远程服务器端,数据接收单元在远程服务器端接收到终端设备发送过来的数据包中的系统消息以及其附加内容后,文字解析单元根据接收到的系统消息的附加内容获取到文字,把文字显示在服务器界面相应的地方,完成远程的文字录入。
全文摘要
本发明公开了一种基于云的远程文字录入方法及系统,它包括4个单元,即文字录入单元、数据发送单元、数据接收单元以及文字解析单元。本发明的系统,工作介于终端设备和远程服务器之间,来处理数据获取和数据透明传输的,在进行远程应用时,终端设备通过这个系统建立和远程服务器之间的连接。当连接建立之后,系统中的文字录入单元在等待用户通过手写或者虚拟键盘进行文字录入产生的系统消息,接收转换后的内容通过数据发送单元把数据发送给远程服务器,数据接收单元接收从终端设备发送过来的数据,文字解析单元根据录入文字产生的系统消息中的附加内容得到文字,最终实现远程的文字录入。
文档编号G06F3/023GK102419643SQ201110329460
公开日2012年4月18日 申请日期2011年10月26日 优先权日2011年10月26日
发明者付进军, 罗玉娇, 韩晓伟 申请人:南京华设科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1