一种信息合成方法、及对应的终端和即时通讯系统的利记博彩app

文档序号:7748352阅读:190来源:国知局
专利名称:一种信息合成方法、及对应的终端和即时通讯系统的利记博彩app
技术领域
本发明涉及通讯技术领域,尤其涉及一种信息合成方法、及对应的终端和即时通讯系统。
背景技术
即时通讯(IM,Instant Messenging)发展到今天,已经被大多数的网络用户所接受,不但在用户平时的休闲娱乐中,而且在用户的工作中得到广泛的使用,成为必不可少的软件工具。因此用户对IM软件的易用性,稳定性,安全性等方面提出了较高的要求。在IM 软件进入到运营阶段后,为了达到更灵活的运营目的、给用户更好的使用体验,服务器端不可避免的需要动态下发很多提示信息(Tips)到终端。在很多情况下,服务器向终端下发的 Tips中需要包括一些终端自身存储的信息(即终端信息),目前,服务器下发此类Tips的流程是服务器先通过网络协议从终端获取终端本地存储的终端信息,然后在服务器中将其组合成Tips内容,最后下发Tips到终端。发明人在实施本发明的过程中发现,上述流程存在明显的缺陷从网络带宽方面看,现有流程中服务器端获取终端信息过程中的协议交互需要消耗网络带宽;从服务器端实现看,服务器端必须耗费资源实现各种获取终端本地信息和拼接Tips的逻辑,实现比较复杂,需要消耗的代价很大。

发明内容
本发明要解决的技术问题在于,提供一种信息合成方法、及对应的终端和即时通讯系统,在终端完成Tips的合成,简化服务器向终端下发Tips的工作,提升服务器的工作效率,节省运营成本;本发明提供一种信息合成方法、及对应的终端和即时通讯系统将推动即时通讯Tips内容丰富化,提升了用户的使用体验。为解决上述技术问题,本发明提供的信息合成方法包括终端接收原始提示信息,所述原始提示信息中包括标签;终端解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息;终端显示所述最终提示信息。优选的,所述终端接收原始提示信息,所述原始提示信息中包括标签,包括终端接收由第一服务器发送的原始提示信息,所述原始提示信息中的终端信息部分由标签指代;一个标签指代一个终端信息;所述终端信息包括与所述终端自身、以及所述终端联系人或好友相关的各种信息。优选的,所述标签包括标签名和标签参数,所述标签名和标签参数共同确定该标签指代的终端信息;所述标签名指明所述标签指代的终端信息所属的类型;所述标签参数指明在该类型下具体的终端信息。优选的,所述终端解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息,包括终端解析所述标签;终端根据所述标签的标签名和标签参数,在自身存储的终端信息、或第二服务器中查找所述标签指代的终端信息;终端在原始提示信息中,以所述标签指代的终端信息替换所述标签,生成最终提 /J^fn 息。优选的,所述终端为即时通讯系统中的终端;所述第一服务器为即时通讯系统中的服务器。同时,本发明提供一种可实现上述方法的终端,该终端包括信息接收模块,用于接收原始提示信息,所述原始提示信息中包括标签;解析合成模块,用于解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息;信息显示模块,用于显示所述解析合成模块生成的最终提示信息。优选的,所述终端还包括数据存储模块,用于存储终端信息,并为终端其它的模块提供访问接口 ;所述终端信息包括与所述终端自身、以及所述终端联系人或好友相关的各种信息。优选的,所述标签用于指代原始提示信息中的终端信息部分;一个标签指代一个终端信息。优选的,所述标签包括标签名和标签参数,所述标签名和标签参数共同确定该标签指代的终端信息;所述标签名指明所述标签指代的终端信息所属的类型;所述标签参数指明在该类型下具体的终端信息。优选的,所述解析合成模块包括解析单元,用于解析所述标签;查找单元,用于根据所述标签的标签名和标签参数,在所述数据存储模块、或第二服务器中查找所述标签指代的终端信息;合成单元,用于以所述查找单元找到的终端信息替换所述原始提示信息中的标签,生成最终提示信息。对应的,本发明同时可实现上述方法的即时通讯系统,该系统包括第一服务器和终端;所述第一服务器用于向所述终端发送原始提示信息,所述原始提示信息中的终端信息部分由标签指代;所述终端用于接收原始提示信息,解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息,并显示所述最终提示信息。优选的,所述系统还包括第二服务器,用于存储终端信息,并为终端提供访问接口 ;与所述终端相关的各种 fn息;
所述终端解析所述标签,从自身存储的终端信息、或所述第二服务器中获取对应的终端信息,替换所述原始提示信息中的标签。本发明提供的信息合成方法、及对应的终端和即时通讯系统,在终端完成提示信息的合成,简化服务器向终端下发提示信息的工作,提升服务器的工作效率,节省运营成本;本发明提供一种信息合成方法、及对应的终端和即时通讯系统将推动即时通讯提示信息内容丰富化,提升了用户的使用体验。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的时图。图1为本发明提供的信息合成方法第一实施例流程示意图;图2为本发明提供的信息合成方法第二实施例流程示意图;图3为本发明提供的即时通讯系统实施例结构示意图;图4为本发明提供的终端第一实施例结构示意图;图5为本发明提供的终端第二实施例结构示意图。
具体实施例方式本发明提供的信息合成方法、及对应的终端和即时通讯系统,在终端完成提示信息的合成,简化服务器向终端下发提示信息的工作,提升服务器的工作效率,节省运营成本;本发明提供一种信息合成方法、及对应的终端和即时通讯系统将推动即时通讯提示信息内容丰富化,提升了用户的使用体验。参见图1,为本发明提供的信息合成方法第一实施例流程示意图,如图1所示,该方法包括在步骤100,终端接收原始提示信息,所述原始提示信息中包括标签。在步骤101,终端解析所述标签。在步骤102,终端以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息。在步骤103,终端显示所述最终提示信息。本发明提供的信息合成方法,在终端完成提示信息的合成,简化服务器向终端下发提示信息的工作,提升服务器的工作效率,节省运营成本;同时,该方法将推动即时通讯提示信息内容丰富化,提升了用户的使用体验。参见图2,为本发明提供的信息合成方法第二实施例流程示意图,在本实施例中, 将更为详细的描述该信息合成方法的流程。如图2所示,该方法包括在步骤200,终端接收由第一服务器发送的原始Tips,所述原始Tips中的终端信息部分由标签指代。更为具体的,该原始Tips可以是由第一服务器主动向终端发送的,也可以是由终端通过操作触发第一服务器发送的。例如,号码为1234567的即时通讯用户通过第一服务器向终端发送了一封邮件,此时,第一服务器将主动向终端下发一个Tips,提示终端用户查收该邮件。在本实施例中,假设该原始Tips为“< 终端名 >,< 发件者名 > 给你发了一封邮件,请注意查收”,终端名为“张三”,发件者名为“李四”。在现有的第一服务器下发Tips的流程中,第一服务器需先向终端或第二服务器获取Tips中所需的终端信息终端名“张三”,发件者名“李四”;然后由第一服务器将获取的终端信息与原始Tips进行合成,生成完整的最终Tips“张三,李四给你发了一封邮件,请注意查收”后,向终端下发该最终Tips。通过上述描述可以看出,第一服务器获取终端信息后,又将其提供给该终端,该过程显得重复、且浪费网络带宽和第一服务器的资源。因此,本发明实施例提供的信息合成方法为避免上述问题,第一服务器在下发Tips时,并不需要获取终端信息,只需以标签指代 Tips中的终端信息部分即可。续上例,本实施例中,第一服务器向终端下发的原始Tips为 “<标签1>,<标签2>给你发了一封邮件,请注意查收”。在步骤201,终端解析所述标签。更为具体的,所述标签至少包括两个部分标签名和标签参数,标签名和标签参数可以共同确定该标签指代的终端信息。所述标签名指明所述标签指代的终端信息所属的类型;所述标签参数指明在该类型下具体的终端信息。当然,在数据量过大、或数据分类较细的情况下,一个标签参数可能不足以确定一个终端信息,此时,可以引入多个参数,唯一的确定标签指代的终端信息。优选的,在实际应用中,终端或第二服务器往往存储了大量终端信息,终端存储的终端信息包括与所述终端自身、以及所述终端联系人或好友相关的各种信息。所述第二服务器用于储存网络中所有终端的终端信息,第二服务器储存的终端信息包括网络中所有与终端相关的信息。终端中存储的终端信息例如表1所示表 权利要求
1.一种信息合成方法,其特征在于,包括终端接收原始提示信息,所述原始提示信息中包括标签;终端解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提不信息;终端显示所述最终提示信息。
2.如权利要求1所述的信息合成方法,其特征在于,所述终端接收原始提示信息,所述原始提示信息中包括标签,包括终端接收由第一服务器发送的原始提示信息,所述原始提示信息中的终端信息部分由标签指代;一个标签指代一个终端信息;所述终端信息包括与所述终端自身、以及所述终端联系人或好友相关的各种信息。
3.如权利要求2所述的信息合成方法,其特征在于,所述标签包括标签名和标签参数,所述标签名和标签参数共同确定该标签指代的终端信息;所述标签名指明所述标签指代的终端信息所属的类型;所述标签参数指明在该类型下具体的终端信息。
4.如权利要求3所述的信息合成方法,其特征在于,所述终端解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息,包括终端解析所述标签;终端根据所述标签的标签名和标签参数,在自身存储的终端信息、或第二服务器中查找所述标签指代的终端信息;终端在原始提示信息中,以所述标签指代的终端信息替换所述标签,生成最终提示信息
5.如权利要求1至4中任一项所述的信息合成方法,其特征在于,所述终端为即时通讯系统中的终端;所述第一服务器为即时通讯系统中的服务器。
6.一种终端,其特征在于,包括信息接收模块,用于接收原始提示信息,所述原始提示信息中包括标签;解析合成模块,用于解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息;信息显示模块,用于显示所述解析合成模块生成的最终提示信息。
7.如权利要求6所述的终端,其特征在于,所述终端还包括数据存储模块,用于存储终端信息,并为终端其它的模块提供访问接口 ;所述终端信息包括与所述终端自身、以及所述终端联系人或好友相关的各种信息。
8.如权利要求6所述的终端,其特征在于,所述标签用于指代原始提示信息中的终端信息部分;一个标签指代一个终端信息。
9.如权利要求8所述的终端,其特征在于,所述标签包括标签名和标签参数,所述标签名和标签参数共同确定该标签指代的终端信息;所述标签名指明所述标签指代的终端信息所属的类型;所述标签参数指明在该类型下具体的终端信息。
10.如权利要求6或7所述的终端,其特征在于,所述解析合成模块包括解析单元,用于解析所述标签;查找单元,用于根据所述标签的标签名和标签参数,在所述数据存储模块、或第二服务器中查找所述标签指代的终端信息;合成单元,用于以所述查找单元找到的终端信息替换所述原始提示信息中的标签,生成最终提示信息。
11.一种即时通讯系统,其特征在于,包括第一服务器和终端;所述第一服务器用于向所述终端发送原始提示信息,所述原始提示信息中的终端信息部分由标签指代;所述终端用于接收原始提示信息,解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息,并显示所述最终提示信息。
12.如权利要求11所述的即时通讯系统,其特征在于,所述系统还包括第二服务器,用于存储终端信息,并为终端提供访问接口 ;与所述终端相关的各种信息;所述终端解析所述标签,从自身存储的终端信息、或所述第二服务器中获取对应的终端信息,替换所述原始提示信息中的fe签。
全文摘要
本发明提供一种信息合成方法、及对应的终端和即时通讯系统,该方法包括终端接收原始提示信息,所述原始提示信息中包括标签;终端解析所述标签,以对应的终端信息替换所述原始提示信息中的标签,生成最终提示信息;终端显示所述最终提示信息。本发明提供的信息合成方法、及对应的终端和即时通讯系统,在终端完成提示信息的合成,简化服务器向终端下发提示信息的工作,提升服务器的工作效率,节省运营成本,推动即时通讯提示信息内容丰富化,提升了用户的使用体验。
文档编号H04L12/58GK102238098SQ20101016800
公开日2011年11月9日 申请日期2010年5月5日 优先权日2010年5月5日
发明者栾涛 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1