手写信息的传输方法、终端和系统的制作方法

文档序号:7739101阅读:146来源:国知局
专利名称:手写信息的传输方法、终端和系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种手写信息的传输方法、终端和系统。
背景技术
随着终端功能的多样化,终端显示的信息和终端间传输的信息越来越丰富。目前, 业界有一种输入信息的显示方法,该方法包括获取输入的文字的上屏事件,该输入的文字是在输入法程序中输入的文字;根据映射关系、数据库中的文字及该输入的文字确定与该输入的文字关联的数据信息,然后,通过上述上屏事件将该数据信息上屏显示;其中,映射关系是数据库中的文字与数据信息的对应关系。该方法可以在用户输入文字信息的时候, 在实现传统的文字符号输入的同时,输入包含丰富的多媒体信息(即上述数据信息)的内容。另外,业界还有一种移动终端中显示与输入符号的方法,该方法通过把所需符号建立一个表,保存在移动终端上;然后把表中符号按行列顺序依次显示在移动终端的一个界面上,在界面的最上面显示列索引数字;用上下左右键来选择符号,同时可以通过在当前行输入数字来快捷地输入本行的第几个符号。在退出输入时,当前符号将被记下,再次进入符号界面时,默认选中该符号;显示时,遇到特殊符号,先把特殊符号映射到指定的编码,然后显示映射的编码所对应的点阵数据;这样使得移动终端符号的输入更加方便快速。可见, 该方法是一种通过键盘的方式实现符号的输入和显示的,没有涉及到触摸屏的输入。现在有很多终端上配置有触摸屏,这些终端普遍都支持手写输入法,手写输入法的是通过以下步骤实现的触摸屏检测到点击事件,然后记录下相应的点坐标,并且将点击事件上报给软件程序处理。软件程序接收到点击事件后,根据点击事件在一段时间内形成的轨迹,与数据库中的文字或字符进行映射匹配,匹配出与输入轨迹最接近的文字或字符, 然后显示给终端用户。而上述手写输入的信息均是通过与数据库中的内容进行匹配后显示的,该显示方式不能真实地反映用户手写时的笔迹(或轨迹),基于此,相关技术中将用户在触摸屏上手写的笔迹以图片的形式保存并传输给其他的终端,这种以图片形式传输用户手写信息的方法将导致传输成本比较大,进而降低了用户体验的满意度。针对相关技术中以图片形式传输用户手写信息时,传输成本比较大的问题,目前尚未提出有效的解决方案。

发明内容
本发明的主要目的在于提供一种手写信息的传输方法、终端和系统,以至少解决上述以图片形式传输用户手写信息时传输成本比较大的问题。根据本发明的一个方面,提供了一种手写信息的传输方法,包括如下步骤接收用户在触摸屏上手写输入的轨迹;获取该轨迹的轨迹参数;以及将该轨迹参数发送给接收终端。
上述轨迹参数包括该轨迹在触摸屏上的点坐标信息。上述轨迹参数还包括轨迹的色彩信息和/或线条宽度信息。上述获取轨迹的轨迹参数是在确定用户输入结束时进行的,确定用户输入结束的方式包括以下之一在指定时长内未接收到用户再次输入的轨迹时,确定用户输入结束; 接收到用户的结束输入指示时,确定用户输入结束。上述将轨迹参数发送给接收终端包括对轨迹参数进行加密;以及将加密后的轨迹参数发送给接收终端。将轨迹参数发送给接收终端包括以下方式之一短信方式、彩信方式、蓝牙或 WIFI方式。根据本发明的另一方面,提供了一种手写信息的传输方法,包括如下步骤接收来自发送终端的轨迹参数;以及将该轨迹参数还原为用户输入的轨迹。将轨迹参数还原为用户输入的轨迹包括当轨迹参数已进行加密时,对轨迹参数进行解密,得到原始的轨迹参数;对原始的轨迹参数进行还原,得到用户输入的轨迹。将轨迹参数还原为用户输入的轨迹包括按照设定的还原比例还原轨迹参数,得到用户输入的轨迹。根据本发明的又一方面,提供了一种终端,包括如下模块接收模块,用于接收用户在触摸屏上手写输入的轨迹;获取模块,用于获取接收模块所接收轨迹的轨迹参数;以及发送模块,用于将获取模块获取的轨迹参数发送给接收终端。上述发送模块包括加密单元,用于对获取模块获取的轨迹参数进行加密;以及发送单元,用于将加密单元加密后的轨迹参数发送给接收终端。根据本发明的再一方面,提供了一种终端,包括如下模块参数接收模块,用于接收来自发送终端的轨迹参数;以及轨迹还原模块,用于将参数接收模块接收的轨迹参数还原为用户输入的轨迹。上述轨迹还原模块包括解密单元,用于当轨迹参数已进行加密时,对轨迹参数进行解密,得到原始的轨迹参数;还原单元,用于对原始的轨迹参数进行还原,得到用户输入的轨迹。根据本发明的还一方面,提供了一种手写信息的传输系统,包括发送终端和接收终端,其中,发送终端包括上述接收模块、获取模块,以及发送模块;接收终端包括上述参数接收模块和轨迹还原模块。通过本发明,采用传输用户输入轨迹的轨迹参数的方式,可以使用较少的字节完成轨迹的传输,解决了以图片形式传输用户手写信息时传输成本比较大的问题,增强了终端的功能,体现了个性化的手写信息。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中图1是根据本发明实施例的手写信息的传输系统结构框图;图2是根据本发明实施例的手写信息的传输系统的具体结构框图;图3是根据本发明实施例的发送侧手写信息的传输方法流程图;图4是根据本发明实施例的接收侧手写信息的传输方法流程图5是根据本发明实施例的发送方前台和后台的处理用户手写信息的流程示意图;图6是根据本发明实施例的点对点的传输示意图;以及图7是根据本发明实施例的发送方向多个接收方发送信息的示意图。
具体实施例方式下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在本发明实施例中,通过获取并传输用户手写输入轨迹的参数,而不是将该轨迹保存为图片格式传输,解决了以图片形式传输用户手写信息时传输成本比较大的问题,该方案适用于移动终端间的短信通信、电子商务的个人签名,以及即时通信(例如QQ通信) 等场景中,只要这些场景中的终端具备触摸屏,支持手写输入即可。基于此,本发明实施例提供了一种手写信息的传输系统,包括发送终端和接收终端。图1为根据本发明实施例的手写信息的传输系统的结构框图,如图1所示,发送终端10包括接收模块12、获取模块14 和发送模块16,接收终端20包括参数接收模块22和轨迹还原模块对。下面对此系统进行详细的说明。发送终端10包括接收模块12,该模块用于接收用户在触摸屏上手写输入的轨迹;获取模块14连接至接收模块12,该模块用于获取上述接收模块12所接收轨迹的轨迹参数;发送模块16连接至获取模块14,用于将获取模块14获取的轨迹参数发送给接收终端。其中,本发明实施例中的轨迹参数包括上述轨迹在触摸屏上的点坐标信息。优选的,该轨迹参数还包括上述轨迹的色彩信息和/或线条宽度信息等。这些参数将会使用户输入的轨迹更具个性化,丰富轨迹的表项形式。接收终端20包括参数接收模块22,该模块用于接收来自发送终端的轨迹参数; 轨迹还原模块M连接至参数接收模块22,该模块用于将参数接收模块22接收的轨迹参数还原为用户输入的轨迹。该终端通过对接收的轨迹参数进行还原即可得到用户输入的轨迹,这种还原方式简单且轨迹参数所占用的字节比较小,节省了传输成本。考虑到电子商务中用户的签名通常需要在安全机制下进行,为了使用户的手写信息具备安全性,图2示出了根据本发明实施例的另一个手写信息的传输系统的结构框图, 与图1不同之处在于图2的发送模块16包括加密单元162和发送单元164 ;还原模块M 包括解密单元242和还原单元244 ;下面对此系统进行详细描述。发送模块16包括加密单元162,该单元用于对获取模块14获取的轨迹参数进行加密;发送单元164连接至加密单元162,该单元用于将加密单元加密后的轨迹参数发送给接收终端。其中,对轨迹参数进行加密时,可以采用现有的加密算法实现。对应于上述安全机制下的轨迹参数,优选的,本实施例的轨迹还原模块M包括 解密单元M2,该单元用于当上述轨迹参数已进行加密时,对上述轨迹参数进行解密,得到原始的轨迹参数;还原单元244连接至解密单元M2,该单元用于对原始的轨迹参数进行还原,得到用户输入的轨迹。其中,上述终端间是否采用安全机制,可以预先进行协商确定,若协商的结果为采用安全机制,则接收到轨迹参数的终端,先使用协商的解密方式对该轨迹参数进行解密,进而得到原始的轨迹参数。在本发明实施例中,对应于上述图1所示的发送终端,提供了一种手写信息的传输方法,该方法是从发送方进行的描述。参见图3,该方法包括如下步骤(步骤S302-步骤 S306)步骤S302,发送终端接收用户在触摸屏上手写输入的轨迹;本实施例的用户根据需要,可以在终端的触摸屏上写入具有个性化的轨迹;步骤S304,该发送终端获取上述轨迹的轨迹参数;步骤S306,该发送终端将上述轨迹参数发送给接收终端。优选的,上述轨迹参数的获取是在确定该用户输入结束时进行的,确定用户输入结束的方式包括以下之一在指定时长内未接收到用户再次输入的轨迹时,发送终端确定用户输入结束;或者,接收到用户的结束输入指示时,发送终端确定用户输入结束。本实施例中的将轨迹参数发送给接收终端的过程中,还包括对轨迹参数进行加密;以及将加密后的轨迹参数发送给接收终端。上述轨迹参数可以封装在一个数据包中进行发送,终端间可以通过中转服务器完成此发送,也可以通过点对点的无线传输方式发送。基于此,上述将轨迹参数发送给接收终端包括以下之一将轨迹参数通过短信或彩信方式发送给接收终端;或者,将轨迹参数通过蓝牙或无线保真(Wireless Fidelity,简称为WiFi)方式发送给接收终端。在本发明实施例中,对应于上述图1所示的接收终端,提供了一种手写信息的传输方法,该方法是从接收方进行的描述。参见图4,该方法包括如下步骤(步骤S402-步骤 S404)步骤S402,接收终端接收来自发送终端的轨迹参数;以及步骤S404,该接收终端将上述轨迹参数还原为用户输入的轨迹。对于采用安全机制传输轨迹参数的场景,上述终端将轨迹参数还原为用户输入的轨迹包括当轨迹参数已进行加密时,接收终端对轨迹参数进行解密,得到原始的轨迹参数;以及接收终端对原始的轨迹参数进行还原,得到用户输入的轨迹。在进行轨迹还原时,接收终端可以按照设定的还原比例还原轨迹参数,进而得到用户输入的轨迹。本实施例通过传输用户输入轨迹的轨迹参数,可以使用较少的字节完成轨迹的传输,解决了以图片形式传输用户手写信息时传输成本比较大的问题,增强了终端的功能,体现了个性化的手写信息。优选实施例本实施例提供了一个获取用户输入自定义轨迹、符号,并且以一定的格式传送给目标终端(相当于上述接收终端),目标终端接收到发送方获取的自定义轨迹、符号信息, 并且以一定的比例还原显示发送方输入的轨迹、符号的方法。其中,用户输入的自定义轨迹或符号均可以视为上述实施例中的轨迹。本实施例能扩展终端设备的功能业务,给终端用户提供新的交互方式,同时也增强了使用终端设备的趣味性。本实施例的用户手写信息的传输方法包括三个过程1)输入端的轨迹特征(相当于上述轨迹参数)获取和记录过程;幻轨迹特征的封装和发送过程;3)目标终端对轨迹特征封装数据包的读取和显示过程。其中,发送方的处理过程可以参见图5,图5为根据本发明实施例的发送方前台和后台的处理用户手写信息的流程示意图,该处理过程包括步骤1,用户在一定的时间内在触摸屏输入自定义轨迹;步骤2,终端的显示接口会根据触摸屏上报的触摸屏点击事件来实时的在显示屏上显示用户的输入轨迹,同时,应用程序(例如,触摸屏的驱动程序)会记录这段轨迹对应的轨迹特征,比如上报的触摸屏点击事件信息。一般地,点击事件包括“按下”、“移动”和“抬起”三个状态,每个状态都有具体的点坐标值与之对应。显示接口会根据上报的触摸屏点击事件来实时的在显示屏上显示用户的输入轨迹,同时,终端会记录这段轨迹对应的触摸屏点击事件信息。步骤3,如果用户在一段时间内没有输入,那么认为用户本次轨迹的输入已经结束。用户轨迹输入结束后,将轨迹特征封装成特定的数据包,如短信息的协议文件等。确定用户输入结束的方式可以通过终端自动判断或用户确认方式实现。如果用户在一段时间内没有输入,那么认为用户本次轨迹的输入已经结束,该方式为终端自动判断。 用户结束的方式是用户按下某个特殊的按键值或者点击触摸屏某个特定的区域,该方式下,终端将收到用户结束输入的指示,因此终端会确定此时用户结束输入。步骤4,如果用户确定接收信息的终端(例如,输入了目标终端的地址或号码),并且确认发送,则终端会将这个包含用户输入轨迹特征的数据包发送给目标终端。这个发送过程可以是通过中转服务器发送,也可以通过支持点对点通讯的无线传输协议,比如蓝牙、 无线保真等方式进行点对点的交互。目标终端可以为一个或者多个。如图6所示的点对点的传输示意图,当为点对点传输时,目标终端为一个,该传输方式中仅涉及发送方和接收发两个实体。如图7所示的发送方向多个接收方发送信息的示意图,该信息的传输需要通过中转服务器完成,此时,用户可以指定多个接收方接收其手写信息。上述目标终端对轨迹特征封装数据包的读取和显示过程包括目标终端接收到包含轨迹特征数据的封装包后,会读出输入轨迹特征,并且以一定的比例还原成发送方发送的轨迹,然后显示接口会根据这个特征信息将轨迹显示到显示屏上。为了与现有终端支持的传输协议兼容,在上述封装包中可以设置一个标识位,将标识位设置为指定的值,则说明该封装包携带的信息为轨迹特征或轨迹参数,接收终端收到该封装包可以确定采用还原的方式得到用户输入的轨迹。如果接收终端收到的封装包没有携带该标识位或者该标识为的数值不是指定的值,则该接收自动可以按照现有数据包的方式进行处理。本方法只需要获取发送方输入轨迹的特征,不需要以图片的形式来实现传输,大大节省了传输的成本。通过这个方法,可以实现触摸屏终端间自定义轨迹的传输和显示。从而扩展了终端设备的功能业务,给终端用户提供新的交互方式,同时也增强了使用终端设备的趣味性。从以上的描述中可以看出,以上实施例采用占用字节较少的轨迹参数替换图片格式的轨迹进行传输,可以简单地实现将用户的手写信息传输给其它用户,该方法的实现还可以基于原有的传输协议完成,不会增加额外的开发成本。显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种手写信息的传输方法,其特征在于包括如下步骤 接收用户在触摸屏上手写输入的轨迹;获取所述轨迹的轨迹参数;以及将所述轨迹参数发送给接收终端。
2.根据权利要求1所述的方法,其特征在于,所述轨迹参数包括所述轨迹在所述触摸屏上的点坐标信息。
3.根据权利要求2所述的方法,其特征在于,所述轨迹参数还包括所述轨迹的色彩信息和/或线条宽度信息。
4.根据权利要求1所述的方法,其特征在于,获取所述轨迹的轨迹参数是在确定所述用户输入结束时进行的,确定所述用户输入结束的方式包括以下之一在指定时长内未接收到所述用户再次输入的轨迹时,确定所述用户输入结束; 接收到所述用户的结束输入指示时,确定所述用户输入结束。
5.根据权利要求1所述的方法,其特征在于,将所述轨迹参数发送给接收终端包括 对所述轨迹参数进行加密;以及将加密后的所述轨迹参数发送给接收终端。
6.根据权利要求1-5任一项所述的方法,其特征在于,将所述轨迹参数发送给接收终端包括以下之一将所述轨迹参数通过短信或彩信方式发送给接收终端; 将所述轨迹参数通过蓝牙或无线保真WIFI方式发送给接收终端。
7.一种手写信息的传输方法,其特征在于包括如下步骤 接收来自发送终端的轨迹参数;以及将所述轨迹参数还原为用户输入的轨迹。
8.根据权利要求7所述的方法,其特征在于,将所述轨迹参数还原为用户输入的轨迹包括当所述轨迹参数已进行加密时,对所述轨迹参数进行解密,得到原始的轨迹参数; 对原始的所述轨迹参数进行还原,得到用户输入的轨迹。
9.根据权利要求7所述的方法,其特征在于,将所述轨迹参数还原为用户输入的轨迹包括按照设定的还原比例还原所述轨迹参数,得到用户输入的轨迹。
10.一种终端,其特征在于包括如下模块接收模块,用于接收用户在触摸屏上手写输入的轨迹;获取模块,用于获取所述接收模块接收的所述轨迹的轨迹参数;以及发送模块,用于将所述获取模块获取的所述轨迹参数发送给接收终端。
11.根据权利要求10所述的终端,其特征在于,所述发送模块包括 加密单元,用于对所述获取模块获取的所述轨迹参数进行加密;以及发送单元,用于将所述加密单元加密后的所述轨迹参数发送给接收终端。
12.—种终端,其特征在于包括如下模块参数接收模块,用于接收来自发送终端的轨迹参数;以及轨迹还原模块,用于将所述参数接收模块接收的所述轨迹参数还原为用户输入的轨迹。
13.根据权利要求12所述的终端,其特征在于,所述轨迹还原模块包括解密单元,用于当所述轨迹参数已进行加密时,对所述轨迹参数进行解密,得到原始的轨迹参数;还原单元,用于对原始的所述轨迹参数进行还原,得到用户输入的轨迹。
14.一种手写信息的传输系统,其特征在于,包括发送终端和接收终端,所述发送终端为权利要求10或11所述的终端,所述接收终端为权利要求12或13所述的终端。
全文摘要
本发明公开了一种手写信息的传输方法、终端和系统。其中,该方法包括如下步骤接收用户在触摸屏上手写输入的轨迹;获取该轨迹的轨迹参数;以及将该轨迹参数发送给接收终端。通过本发明,采用传输用户输入轨迹的轨迹参数的方式,可以使用较少的字节完成轨迹的传输,解决了以图片形式传输用户手写信息时传输成本比较大的问题,增强了终端的功能,体现了个性化的手写信息。
文档编号H04M1/725GK102436320SQ20111021658
公开日2012年5月2日 申请日期2011年7月29日 优先权日2011年7月29日
发明者卢凯, 周雪赞 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1