一种移动终端对即时通信信息的处理方法及系统的制作方法

文档序号:10555502阅读:974来源:国知局
一种移动终端对即时通信信息的处理方法及系统的制作方法
【专利摘要】本发明涉及移动终端技术领域,公开了一种移动终端对即时通信信息的处理方法及系统,所述方法包括:当移动终端和通信的对象开启即时通信后,检测移动终端的每一条即时通信信息;当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某段数据出现的次数大于预先设定的阈值时,则在移动终端中对该段数据生成一串替代码,并将该替代码发送给即时通信的对象;在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。本发明通过在即时通信过程中将重复多次出现的通信对象或者信息内容的数据用替代码替代后,可以节省用户的通信流量,降低流量费用。
【专利说明】
一种移动终端对即时通信信息的处理方法及系统
技术领域
[0001]本发明涉及移动终端技术领域,尤其是一种移动终端对即时通信信息的处理方法及系统。
【背景技术】
[0002]随着信息技术的发展,即时通信工具(例如微信、微博等)由于其使用和升级上的方便性,受到越来越多用户的喜爱,其应用的范围也越来越广泛。
[0003]移动终端越来越多地被用于即时通信,并且也有越来越多的应用软件用来进行即时通信,比如QQ、MSN、微信,甚至连支付宝、微博等主要功能并非用于即时通信的应用软件也附带了即时通信功能。
[0004]在日常人们使用上述应用软件进行即时通信时,很常见的使用场景为在一段时间内移动终端用户与某一特定对象之间进行即时通信,在现有技术中对这种通信的处理方式并未做特殊处理,所以对这种使用场景下的通信信息没有进行数据压缩使得耗费掉用户大量的通信流量,使用户花费额外费用。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有技术在一段时间内移动终端用户与某一特定对象之间进行即时通信,对这种通信的处理方式并未做特殊处理,所以对这种使用场景下的通信信息没有进行数据压缩使得耗费掉用户大量的通信流量,使用户花费额外费用;本发明提供一种移动终端对即时通信信息的处理方法及系统,通过在即时通信过程中将重复多次出现的通信对象或者信息内容的数据用替代码替代后,直接给接收方发送替代码,即对重复出现的的通信信息进行数据压缩,以节省用户的通信流量,降低流量费用。
本发明解决技术问题所采用的技术方案如下:
一种移动终端对即时通信信息的处理方法,其中,包括:
步骤A,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息;
步骤B,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象;
步骤C,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。
[0007]所述步骤A中的即时通信信息包括:通信时间和通信数据,而通信数据又包括通信对象和信息内容;所述A中的通信的对象实际上是服务器,服务器接收到移动终端发出的即时通信信息之后,根据通信数据将信息内容发送给指定的通信对象。
[0008]所述步骤B中的替代码是在即时通信信息输出时用来替换通信数据的编码,替代码的格式为:前缀+序号,前缀为固定字符串,序号为在即时通信过程中出现的顺序,所述步骤B中的某数据是指在即时通信过程中重复出现的通信对象或者信息内容。
[0009]所述移动终端对即时通信信息的处理方法,其中,所述步骤A具体包括:
Al,开启移动终端和即时通信对象的即时通信应用软件;
A2,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通?目?目息;
A3,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量。
[0010]所述移动终端对即时通信信息的处理方法,其中,所述步骤B具体包括:
BI,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600Κ,预先设定的阈值为200次;
Β2,当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600Κ,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据;
Β3,在Β2记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。
[0011]所述移动终端对即时通信信息的处理方法,其中,所述步骤C具体包括:
Cl,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600Κ的,则删除之前保存的部分,因为该数据已经被替代码替代过了 ;
C2,在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据;
C3,将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出。
[0012]一种移动终端对即时通信信息的处理系统,其中,包括:
检测开启模块,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息;
比较生成模块,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象;
替代输出模块,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。
[0013]所述移动终端对即时通信信息的处理系统,其中,所述检测开启模块包括:
开启单元,开启移动终端和即时通信对象的即时通信应用软件;
连接建立单元,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通信信息;
检测记录单元,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量。
[0014]所述移动终端对即时通信信息的处理系统,其中,所述比较生成模块包括:
预先设定单元,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600K,预先设定的阈值为200次;
对比记录单元,当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600K,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据;
替代发送单元,在对比记录单元记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。
[0015]所述移动终端对即时通信信息的处理系统,其中,所述替代输出模块包括:
缓存单元,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600K的,则删除之前保存的部分,因为该数据已经被替代码替代过了 ;
判断单元,在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据;
输出单元,将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出。
[0016]有益效果:本发明所提供的移动终端对即时通信信息的处理方法及系统,当移动终端和通信的对象开启即时通信后,检测移动终端的每一条即时通信信息;当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某段数据出现的次数大于预先设定的阈值时,则在移动终端中对该段数据生成一串替代码,并将该替代码发送给即时通信的对象;当检测到后面的移动终端的即时通信信息中包含有该段数据,则用其对应的替代码替换该段数据,然后将通信信息发送给即时通信的对象。本发明通过在即时通信过程中将重复多次出现的通信对象或者信息内容的数据用替代码替代后,可以节省用户的通信流量,降低流量费用。
【附图说明】
[0017]图1是本发明移动终端对即时通信信息的处理方法的较佳实施例的流程图。
[0018]图2是本发明移动终端对即时通信信息的处理系统的较佳实施例的功能原理框图。
[0019]图3是本发明移动终端对即时通信信息的处理方法的较佳判断和实施流程图。
【具体实施方式】
[0020]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0021]请参见图1,图1是本发明移动终端对即时通信信息的处理方法的较佳实施例的流程图。如图1所示,本发明实施例提供的一种移动终端对即时通信信息的处理方法,包括以下步骤:
步骤S100,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息。
[0022]本发明在具体实施时,当移动终端和通信的对象开启即时通信后,比如通过开启即时通信软件微信、QQ、MSN之类的,通过这些即时通信软件建立和通信对方的联系,从而相互发送消息,并在即时通信过程中检测移动终端的每一条即时通信信息,则本步骤具体设定为:
开启移动终端和即时通信对象的即时通信应用软件;
连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通信信息;
在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量。
[0023]所述步骤SlOO中的即时通信信息包括:通信时间和通信数据,而通信数据又包括通信对象和信息内容,在即时通信的过程中,通信的时间往往都是不一样的,也就是说这个通信时间的编码是没法用替代码来替代的,但是通信对象和信息内容完全可以重复,比如用户一直在和几个对象中的某一个一直在聊天,当聊天发送的信息的次数达到一定次数后,就可以将通信对象的编码进行替代,或者通信过程中某个通信内容一直在重复,那么这个信息内容的编码也可以进行替代。
[0024]所述步骤SlOO中的通信的对象实际上是服务器,服务器接收到移动终端发出的即时通信信息之后,根据通信数据将信息内容发送给指定的通信对象,比如用户所使用的即时通信软件为微信,则通信的对方为微信服务器。
[0025]步骤S200,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象。
[0026]本发明中,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600K,预先设定的阈值为200次;
当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600K,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据;
如上述记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。
[0027]所述步骤S200中的替代码是在即时通信信息输出时用来替换通信数据的编码,替代码的格式为:前缀+序号,前缀为固定字符串,序号为在即时通信过程中出现的顺序,例如在即时信息输出时用替代码“⑶DE123”代替通信数据“fa_song_gei_tang_ze_xue_zhe_ge_ren”,其中,替代码的格式为前缀+序号,前缀为固定字符串,序号为在即时通信过程中出现顺序的序号,例如替代码“C0DE123”,CODE是前缀,123是序号。
[0028]所述步骤S200中的某数据是指在即时通信过程中重复出现的通信对象或者信息内容,即通信对象出现的次数大于200次的时候,这个通信对象的数据就可以用一个替代码来替代,如果信息内容中的某段内容一直相同,且出现的次数大于两百次,例如某一个表情,则该信息内容也可以用一个替代码来替代,从而达到节省通信流量的目的。
[0029]步骤S300,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。
[0030]本发明中,在600K的数据包里面,对通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,生成相应的替代码,在后面的即时通信过程中,如果再次出现和替代码内容相同的通信数据,则使用替代码来发送,从而节省通信流量,【具体实施方式】为:
在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600K的,则删除之前保存的部分,因为该数据已经被替代码替代过了 ;
在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据;
将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出。
[0031]基于上述方法实施例,本发明还提供了一种移动终端对即时通信信息的处理系统如图2所示,所述系统包括:
检测开启模块210,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息;具体如上所述。
[0032]比较生成模块220,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象;具体如上所述。
[0033]替代输出模块230,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方;具体如上所述。
[0034]进一步地,移动终端对即时通信信息的处理系统,其中,所述检测开启模块210包括:
开启单元,开启移动终端和即时通信对象的即时通信应用软件;具体如上所述。
[0035]连接建立单元,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通信信息;具体如上所述。
[0036]检测记录单元,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量;具体如上所述。
[0037]所述比较生成模块220包括:
预先设定单元,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600K,预先设定的阈值为200次;具体如上所述。
[0038]对比记录单元,当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600K,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据;具体如上所述。
[0039]替代发送单元,在对比记录单元记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象;具体如上所述。
[0040]所述替代输出模块230包括:
缓存单元,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600K的,则删除之前保存的部分,因为该数据已经被替代码替代过了;具体如上所述。
[0041]判断单元,在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据;具体如上所述。
[0042]输出单元,将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出;具体如上所述。
[0043]请参见图3,图3是本发明移动终端对即时通信信息的处理方法的较佳判断和实施流程图。
[0044]如图3,本发明实施例提供的一种移动终端对即时通信信息的处理方法的判断和实施流程,包括以下步骤:
S30,检测每一条即时通信信息中是否在缓存单元中存在替代码对应的通信数据,如果存在替代码对应的通信数据,则执行S31,如果不存在替代码对应的通信数据,则执行S32;
S31,如果存在替代码对应的通信数据,用替代码对本条即时通信信息中的对应部分进行替换;
S32,如果不存在替代码对应的通信数据,将即时信息发送出去,同时在缓存单元中缓存一定容量的即时信息;
S33,判断缓存单元中的即时信息,判断是否有某一条或多条即时信息中均有某数据出现次数超过阈值,如果存在则为该数据分配一个替代码然后将替代码同时发送给通信的对方。
[0045]为了使得本发明的实现过程更加清晰,下面以一个实际操作的例子来进行具体说明:
SI,开启移动终端和即时通信对象的即时通信应用软件,比如开启微信;
S2,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通信信息,比如用户开启微信后,同时在和通讯录中的高宫诚、唐泽雪、毛利子三个人进行聊天,相互发送消息;
S3,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量,即用户在和三个对象进行微信聊天的过程中,检测每一条即时通信息信息,因为通信对象和信息内容的发送都有各自对应的编码,比如在给唐泽雪发送消息的时候,会相应出现通信数据“fa_song_gei_tang_ze_xue_zhe_ge_ren”的编码,在这个过程中要记录所有编码的总容量;
S4,在微信交流之前,已经预先设定了两个判断用的容量值和阈值,预先设定的容量值为600K,预先设定的阈值为200次,意思是当用户和这三个人通信过程中的所有信息的容量达到了 600K的时候,如果通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据,比如发信息给唐泽雪的次数超过了 200次(当然这个次数在之前设定时可以按照实际进行更改),那么就要记录“fa_song_gei_tang_ze_xue_zhe_ge_ren”的编码;
S5,在S4记录的600K数据包重复出现的编码数据的次数超过200次后,在移动终端中对该数据生成对应的替代码,如对“fa_song_gei_tang_ze_xue_zhe_ge_ren”这个编码生成替代码为:“CODE123”,或者给唐泽雪发送的信息内容中的一个内容“好的”对应编码为“fa_song_haode_gei_tang_ze_xue”,那么这个编码生成替代码为:“CODE124”,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。
[0046]S6,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600K的,则删除之前保存的部分,因为该数据已经被替代码替代过了,即第一个600K中的重复的编码被替代完成后会保存相应的替代码,并删除掉完成替代码的600K总容量,从而进行下一个600K的检测和替代;
S7,在生成替代码后,在后面的微信聊天过程中,当检测到聊天信息中包含有该数据后,则用其对应的替代码替换该数据,而且在后面微信通信过程中,检测每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据;
S8,将即时通信信息发送给微信服务器,然后由微信服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象(本例子指高宫诚、唐泽雪、毛利子三人),从而完成信息内容的输出。
[0047]综上所述:本发明所提供的移动终端对即时通信信息的处理方法及系统,当移动终端和通信的对象开启即时通信后,检测移动终端的每一条即时通信信息;当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某段数据出现的次数大于预先设定的阈值时,则在移动终端中对该段数据生成一串替代码,并将该替代码发送给即时通信的对象;当检测到后面的移动终端的即时通信信息中包含有该段数据,则用其对应的替代码替换该段数据,然后将通信信息发送给即时通信的对象。本发明通过在即时通信过程中将重复多次出现的通信对象或者信息内容的数据用替代码替代后,可以节省用户的通信流量,降低流量费用。
[0048]当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
[0049]应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
【主权项】
1.一种移动终端对即时通信信息的处理方法,其特征在于,包括: 步骤A,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息; 步骤B,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象; 步骤C,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。2.根据权利要求1所述移动终端对即时通信信息的处理方法,其特征在于,所述步骤A中的即时通信信息包括:通信时间和通信数据,而通信数据又包括通信对象和信息内容,所述A中的通信的对象实际上是服务器,服务器接收到移动终端发出的即时通信信息之后,根据通信数据将信息内容发送给指定的通信对象。3.根据权利要求1所述移动终端对即时通信信息的处理方法,其特征在于,所述步骤B中的替代码是在即时通信信息输出时用来替换通信数据的编码,替代码的格式为:前缀+序号,前缀为固定字符串,序号为在即时通信过程中出现的顺序,所述步骤B中的某数据是指在即时通信过程中重复出现的通信对象或者信息内容。4.根据权利要求1所述移动终端对即时通信信息的处理方法,其特征在于,所述步骤A具体包括: Al,开启移动终端和即时通信对象的即时通信应用软件; A2,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通?目?目息; A3,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量。5.根据权利要求1所述移动终端对即时通信信息的处理方法,其特征在于,所述步骤B具体包括: BI,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600Κ,预先设定的阈值为200次; Β2,当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600Κ,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据; Β3,在Β2记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。6.根据权利要求1所述移动终端对即时通信信息的处理方法,其特征在于,所述步骤C具体包括: Cl,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600Κ的,则删除之前保存的部分,因为该数据已经被替代码替代过了 ; C2,在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据; C3,将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出。7.一种移动终端对即时通信信息的处理系统,其特征在于,包括: 检测开启模块,当移动终端和通信的对象开启即时通信后,在即时通信过程中检测移动终端的每一条即时通信信息; 比较生成模块,当移动终端在即时通信过程时连续输出预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,则在移动终端中对该数据生成一串替代码,并将该替代码发送给即时通信的对象; 替代输出模块,在生成替代码后,当检测到后面的移动终端的即时通信信息中包含有该数据,则用对应的替代码替换该数据发送给通信的对方。8.根据权利要求7所述移动终端对即时通信信息的处理系统,其特征在于,所述检测开启丰吴块包括: 开启单元,开启移动终端和即时通信对象的即时通信应用软件; 连接建立单元,连接建立移动终端和即时通信对象的交流通道,使之能够相互发送和接收即时通信信息; 检测记录单元,在移动终端和即时通信对象相互交流的过程中,检测移动终端的每一条即时通信信息,移动终端在同时和多个对象交流时,记录所有对象的通信信息的总容量。9.根据权利要求7所述移动终端对即时通信信息的处理系统,其特征在于,所述比较生成模块包括: 预先设定单元,在移动终端和即时通信对象建立交流之前,预先设定两个判断用的容量值和阈值,预先设定的容量值为600K,预先设定的阈值为200次; 对比记录单元,当移动终端在即时通信过程时连续输出的预先设定容量的通信信息中某数据出现的次数大于预先设定的阈值时,即在通信信息的通信对象和信息内容的总容量达到600K,而且通信信息中某个通信对象的数据或者某段信息内容的数据出现的次数大于200次时,记录该数据; 替代发送单元,在对比记录单元记录该数据后,在移动终端中对该数据生成对应的替代码,所述替代码就对该通信对象的数据或者信息内容的数据进行替代,并将该替代码发送给即时通信的对象。10.根据权利要求7所述移动终端对即时通信信息的处理系统,其特征在于,所述替代输出模块包括: 缓存单元,在移动终端中对某数据生成的替代码,按照即时通信信息的时间顺序进行缓存,并按照序号进行编号,如果缓存中的通信数据容量超过600K的,则删除之前保存的部分,因为该数据已经被替代码替代过了 ; 判断单元,在生成替代码后,当检测到移动终端的即时通信信息中包含有该数据后,则用其对应的替代码替换该数据,在后面即时通信信息过程中,检测移动终端的每一条即时通信信息中是否存在缓存的替代码对应的通信数据,如果存在,则用替代码替换该通信数据; 输出单元,将即时通信信息发送给服务器,然后由服务器根据接收到的即时通信信息后根据通信数据将信息内容发送给指定的通信对象,完成信息内容的输出。
【文档编号】H04L12/58GK105915443SQ201610418293
【公开日】2016年8月31日
【申请日】2016年6月15日
【发明人】杨维琴, 俞斌
【申请人】Tcl移动通信科技(宁波)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1