公开/公告号CN103684995A
专利类型发明专利
公开/公告日2014-03-26
原文格式PDF
申请/专利权人 广州华多网络科技有限公司;
申请/专利号CN201310739733.2
发明设计人 彭铁磊;
申请日2013-12-26
分类号H04L12/58(20060101);H04L12/18(20060101);
代理机构44224 广州华进联合专利商标代理有限公司;
代理人王茹;曾旻辉
地址 510655 广东省广州市天河区黄埔大道中309号羊城创意园3-08栋
入库时间 2023-12-17 02:04:05
法律状态公告日
法律状态信息
法律状态
2017-06-16
授权
授权
2017-05-17
著录事项变更 IPC(主分类):H04L12/58 变更前: 变更后: 申请日:20131226
著录事项变更
2014-04-23
实质审查的生效 IPC(主分类):H04L12/58 申请日:20131226
实质审查的生效
2014-03-26
公开
公开
技术领域
本发明涉及计算机互联网技术领域,特别是涉及一种网络群体中业务特性 展示、群发消息展示方法和系统。
背景技术
即时通讯软件提供了一个终端连网一个即时通讯网路的服务平台,目前, 大部分的即时通讯软件都可以建立网络群体,为用户提供一个更加便利的交互 平台,使得网络群体中的每个用户都能够接收到群发消息。
在网络群体中展示群发消息时,往往是显示发送用户的属性信息,包括账 户信息、昵称及其它业务特性信息,如会员、身份标签等,然后再显示其群发 信息内容。
每个用户的业务特性信息都是不同的,每个用户的业务特性信息也是会变 化的,如等级升级、角色变换,等。因此,每个用户的业务特性信息都会保存 在业务特性服务器当中,用户发送群发消息时,每个在网络群体中的用户都会 接收到群发消息,其它接收用户接收到群发消息后,会访问业务特性服务器拉 取发送用户的业务特性信息,然后再显示在会话窗口上。
一般情况下,在一个少数用户的网络群体中,上述处理方式在网络访问速 度和显示速度上,能够满足用户需求,对业务特性服务器压力也不大,但随着 网络群体的规模越来越大,大量接收用户同时访问业务特性服务器,网络访问 量是非常巨大的,给业务特性服务器带来极大的压力,导致业务特性服务器无 法及时响应信息拉取的访问请求,从而使得接收用户无法及时获取到返回的发 送用户的业务特性信息,等待时间过长,严重时甚至无法正常显示,大大降低 了用户体验,因此,上述处理方式已经无法适用于网络群体中业务特性展示需 求。
发明内容
基于此,有必要针对接收用户无法及时获取到返回的发送用户的业务特性 信息问题,提供一种网络群体中业务特性展示方法和系统。
一种网络群体中业务特性展示方法,包括如下步骤:
在发送用户生成群发消息时,将发送用户的特性信息以设定格式添加到所 述群发消息中;
将所述添加特性信息后的群发消息发送至群体服务器;其中,所述群体服 务器为具有广播群发消息至群体内其它接收用户功能的服务器;
在所述接收用户接收到所述群发消息后,根据所述设定格式解析所述群发 消息得到特性信息,根据所述特性信息获取发送用户的业务特性展示信息;
在所述接收用户的会话窗口显示所述发送用户的群发信息内容时,将所述 业务特性展示信息展示在所述发送用户的属性信息中。
一种网络群体中业务特性展示系统,包括:
特性信息添加模块,用于在发送用户生成群发消息时,将发送用户的特性 信息以设定格式添加到所述群发消息中;
特性信息发送模块,用于将所述添加特性信息后的群发消息发送至群体服 务器;其中,所述群体服务器为具有广播群发消息至群体内其它接收用户功能 的服务器;
特性信息解析模块,用于在所述接收用户接收到所述群发消息后,根据所 述设定格式解析所述群发消息得到特性信息,根据所述特性信息获取发送用户 的业务特性展示信息;
业务特性展示模块,用于在所述接收用户的会话窗口显示所述发送用户的 群发信息内容时,将所述业务特性展示信息展示在所述发送用户的属性信息中。
上述网络群体中业务特性展示方法和系统,通过在群发消息中添加发送用 户的特性信息时,再通过群体服务器传输至接收用户,接收用户解析出特性信 息并获取发送用户的业务特性展示信息,在会话窗口上进行显示。避免了大量 接收用户同时访问同时业务特性服务器,将业务处理分散到客户端中,极大地 降低了业务特性服务器的压力,使得接收用户能够及时获取到返回的发送用户 的业务特性信息,提高了用户体验。
另外,还有必要针对接收用户无法及时获取到返回的发送用户的业务特性 信息问题,提供一种网络群体中群发消息展示方法和系统。
一种网络群体中群发消息展示方法,其特征在于,包括如下步骤:
生成发送用户的群发消息,其中,群发消息包括发送用户的群发信息内容 和特性信息;
将所述群发消息发送至群体服务器;其中,所述群体服务器为具有广播群 发消息至群体内其它接收用户功能的服务器;
在所述接收用户接收到所述群发消息后,解析所述群发消息得到群发信息 内容和特性信息,根据所述特性信息获取发送用户的业务特性展示信息;
在所述接收用户的会话窗口中显示所述发送用户的群发信息内容,并将所 述业务特性展示信息展示在所述发送用户的属性信息中。
一种网络群体中群发消息展示系统,包括:
群发消息生成模块,用于生成发送用户的群发消息,其中,群发消息包括 发送用户的群发信息内容和特性信息;
群发消息发送模块,用于将所述群发消息发送至群体服务器;其中,所述 群体服务器为具有广播群发消息至群体内其它接收用户功能的服务器;
群发消息解析模块,用于在所述接收用户接收到所述群发消息后,解析所 述群发消息得到群发信息内容和特性信息,根据所述特性信息获取发送用户的 业务特性展示信息;
群发消息展示模块,用于在所述接收用户的会话窗口中显示所述发送用户 的群发信息内容,并将所述业务特性展示信息展示在所述发送用户的属性信息 中。
上述网络群体中群发消息展示方法和系统,在生成的群发消息中包括了发 送用户的群发信息内容和特性信息时,然后通过群体服务器传输至接收用户, 接收用户解析出发送用户的群发信息内容和特性信息,并根据特性信息并获取 业务特性展示信息,再将群发信息内容和业务特性展示信息在会话窗口上进行 显示。将业务处理分散到客户端中,通过群发消息来传输群发信息内容和业务 特性,避免了大量接收用户同时访问业务特性服务器,极大地降低了业务特性 服务器的压力,而且使得接收用户能够及时获取到返回的发送用户的业务特性 信息,提高了用户体验。
附图说明
图1为一个实施例的网络群体中业务特性展示方法流程图;
图2为业务特性展示过程中信息转发示意图;
图3为一个实施例的网络群体中业务特性展示系统结构示意图;
图4为一个实施例的网络群体中群发消息展示方法流程图;
图5为一个实施例的网络群体中群发消息展示系统结构示意图。
具体实施方式
下面结合附图对本发明的网络群体中业务特性展示方法和系统的具体实施 方式作详细描述。
参考图1所示,图1为一个实施例的网络群体中业务特性展示方法流程图, 包括如下步骤:
步骤S101,在发送用户生成群发消息时,将发送用户的特性信息以设定格 式添加到所述群发消息中。
在本步骤中,发送用户通过会话窗口输入会话内容,客户端根据会话内容 生成群发消息,同时,在该群发消息中以设定格式添加发送用户的特性信息, 该特性信息可以由客户端通过网络从业务特性服务器中获取。
作为一个实施例,特性信息可以包括文本内容、图片URL和/或图片索引(tips) 等,文本内容可以直接显示会话窗口中发送用户的属性信息位置处,图片URL 可以通过网络从图片服务器进行下载,图片索引可以索引至客户端的安装文件 夹的图片库。
作为一个实施例,所述设定格式包括但不限于XML(可扩展标记语言)格 式、jason格式等可扩展文件格式。
步骤S102,将所述添加特性信息后的群发消息发送至群体服务器;其中, 所述群体服务器为具有广播群发消息至群体内其它接收用户功能的服务器。
在本步骤中,发送用户将群发消息发送至群体服务器,群体服务器会将广 播群发消息至群体内其它所有用户,即接收用户,由于在群发消息中除了群发 信息内容,还携带了发送用户的特性信息,无需经过业务特性服务器而直接将 业务相关信息传输到接收用户的客户端。
步骤S103,在所述接收用户接收到所述群发消息后,根据所述设定格式解 析所述群发消息得到特性信息,根据所述特性信息获取发送用户的业务特性展 示信息。
在本步骤中,接收用户的客户端接收到广播的群发消息后,按原有处理方 式提取群发信息内容,通过根据设定格式解析出特性信息,再根据特性信息获 取发送用户的业务特性展示信息。
在一个实施例中,根据图片URL获取发送用户的业务特性展示信息的方法 如下:
根据图片URL从图片服务器下载对应的图片,并将其展示在发送用户的属 性信息中,并将所述图片存储在本地的图片库中。
在本实施例中,主要是针对于客户端的安装文件夹不存在对应图片的接收 用户而言,如新加入到网络群体的接收用户,因此,将图片存储在本地的图片 库中,这样在下一次获取其它发送用户的业务特性展示信息时,无需再次访问 图片服务器,根据图片索引就可以找到对应的图片。
在一个实施例中,根据图片索引获取发送用户的业务特性展示信息的方法 如下:
根据所述图片索引从本地存储的图片库中查找出对应的图片,并将其展示 在发送用户的属性信息中。
在本实施例中,主要是针对于客户端的安装文件夹存在对应图片的接收用 户而言,如已在网络群体中接收过相应图片的接收用户,因此,根据图片索引 就可以在本地的图片库中找到对应的图片。
一般情况下,图片索引采用数字标号的形式,特性信息应包括文本内容、 图片URL和图片索引三种信息,这样就可以使得不同应用状况的接收用户都能 够根据该特性信息获取到发送用户的业务特性展示信息。此时,接收用户在获 取发送用户的业务特性展示信息时,是首先根据图片索引判断是否存在对应的 图片,在不存在的情况下,再根据图片URL去下载图片,这样就可以进一步提 高了处理效率,降低对图片服务器的压力。
步骤S104,在所述接收用户的会话窗口显示所述发送用户的群发信息内容 时,将所述业务特性展示信息展示在所述发送用户的属性信息中。
在本步骤中,对于群发信息内容,是按原有处理方式显示在网络群体的会 话窗口中,同时将业务特性展示信息展示在其属性信息位置处;例如,可以将 业务特性展示信息展示在发送用户的昵称后,从而能够让接收用户更加直观地 获取到该发送用户的业务特性,增强了用户体验。
作为一个实施例,如果业务特性展示信息为文本内容、则将文本内容直接 显示到会话窗口的发送用户的属性信息位置处;如果业务特性展示信息为图片, 则将从图片服务器下载或从图片库中查找出的图片显示到会话窗口的发送用户 的属性信息位置处。
参考图2所示,图2为业务特性展示过程中信息转发示意图;群体服务器 为网络群体平台提供服务,将发送用户的群发消息广播发送至群体内其它接收 用户,发送用户通过客户端的会话窗口输入会话内容生成添加了自身特性信息 的群发消息,然后发送至群体服务器,群体服务器将其广播至群体内其它接收 用户,接收用户的客户端接收到广播的群发消息后,按原有处理方式提取群发 信息内容进行显示,再解析出特性信息中的文本内容、图片URL和图片索引三 种信息,然后根据图片索引查找对应图片,如果没有查找到,就再根据图片URL 从图片服务器下载,最后将文本内容和图片显示到会话窗口的发送用户的属性 信息位置处。
另外,利用本发明的网络群体中业务特性展示方法,还可以在用户的属性 信息位置处显示更多信息,如各种业务标志,将用户的业务特性显示在会话窗 口中主要的视觉区域,使得网络群体中的其它用户能够直观地获取到发送用户 的业务特性。
参考图3所示,图3为一个实施例的网络群体中业务特性展示系统结构示 意图,包括:
特性信息添加模块101,用于在发送用户生成群发消息时,将发送用户的特 性信息以设定格式添加到所述群发消息中。
特性信息发送模块102,用于将所述添加特性信息后的群发消息发送至群体 服务器;其中,所述群体服务器为具有广播群发消息至群体内其它接收用户功 能的服务器。
特性信息解析模块103,用于在所述接收用户接收到所述群发消息后,根据 所述设定格式解析所述群发消息得到特性信息,根据所述特性信息获取发送用 户的业务特性展示信息。
业务特性展示模块104,用于在所述接收用户的会话窗口显示所述发送用户 的群发信息内容时,将所述业务特性展示信息展示在所述发送用户的属性信息 中。
在一个实施例中,所述特性信息包括:文本内容、图片URL和/或图片索引。
在一个实施例中,所述特性信息为图片URL,所述特性信息解析模块进一 步用于根据图片URL从图片服务器下载对应的图片,并将其展示在发送用户的 属性信息中,并将所述图片存储在本地的图片库中。
在一个实施例中,所述特性信息为图片索引,所述特性信息解析模块进一 步用于根据所述图片索引从本地存储的图片库中查找出对应的图片,并将其展 示在发送用户的属性信息中。
在一个实施例中,所述设定格式包括XML格式、jason格式。
本发明的网络群体中业务特性展示系统与本发明的网络群体中业务特性展 示方法一一对应,在上述网络群体中业务特性展示方法的实施例阐述的技术特 征及其有益效果均适用于网络群体中业务特性展示系统的实施例中,在此不再 赘述,特此声明。
综合本发明的技术方案,通过在群发消息中添加发送用户的特性信息时, 再通过群体服务器传输至接收用户,接收用户解析出特性信息并获取发送用户 的业务特性展示信息,在会话窗口上进行显示。改变了大量接收用户同时访问 同时业务特性服务器的集中处理方式,将业务处理分散到客户端中,避免了大 量接收用户同时访问同时业务特性服务器,不受网络群体的规模的影响,减少 了网络访问量,极大地降低了业务特性服务器的压力,使得接收用户能够及时 获取到返回的发送用户的业务特性信息,等待时间短,提高了用户体验。
下面结合附图对本发明的网络群体中群发消息展示方法和系统的具体实施 方式作详细描述。
参考图4所示,图4为一个实施例的网络群体中群发消息展示方法流程图, 包括如下步骤:
步骤S401,生成发送用户的群发消息,其中,群发消息包括发送用户的群 发信息内容和特性信息。
在一个实施例中,所述设定格式包括XML格式、jason格式。
在一个实施例中,所述特性信息包括:文本内容、图片URL和/或图片索引。
步骤S402,将所述群发消息发送至群体服务器;其中,所述群体服务器为 具有广播群发消息至群体内其它接收用户功能的服务器。
步骤S403,在所述接收用户接收到所述群发消息后,解析所述群发消息得 到群发信息内容和特性信息,根据所述特性信息获取发送用户的业务特性展示 信息。
在一个实施例中,所述特性信息为图片URL,步骤S403中根据所述特性信 息获取发送用户的业务特性展示信息的步骤包括:
根据图片URL从图片服务器下载对应的图片,并将其展示在发送用户的属 性信息中,并将所述图片存储在本地的图片库中。
在一个实施例中,所述特性信息为图片索引,步骤S403中根据所述特性信 息获取发送用户的业务特性展示信息的步骤包括:
根据所述图片索引从本地存储的图片库中查找出对应的图片,并将其展示 在发送用户的属性信息中。
步骤S404,在所述接收用户的会话窗口中显示所述发送用户的群发信息内 容,并将所述业务特性展示信息展示所述发送用户的其属性信息中。
需要声明的是,本发明的网络群体中群发消息展示方法中对于业务特性处 理方式可以与本发明的网络群体中业务特性展示方法处理方式相同。
参考图5所示,图5为一个实施例的网络群体中群发消息展示系统结构示 意图,包括:
群发消息生成模块401,用于生成发送用户的群发消息,其中,群发消息包 括发送用户的群发信息内容和特性信息。
群发消息发送模块402,用于将所述群发消息发送至群体服务器;其中,所 述群体服务器为具有广播群发消息至群体内其它接收用户功能的服务器。
群发消息解析模块403,用于在所述接收用户接收到所述群发消息后,解析 所述群发消息得到群发信息内容和特性信息,根据所述特性信息获取发送用户 的业务特性展示信息。
群发消息展示模块404,用于在所述接收用户的会话窗口中显示所述发送用 户的群发信息内容,并将所述业务特性展示信息展示在所述发送用户的属性信 息中。
在一个实施例中,所述设定格式包括XML格式、jason格式。
在一个实施例中,所述特性信息包括:文本内容、图片URL和/或图片索引。
在一个实施例中,所述特性信息为图片URL,所述群发消息解析模块403 进一步用于根据图片URL从图片服务器下载对应的图片,并将其展示在发送用 户的属性信息中,并将所述图片存储在本地的图片库中。
在一个实施例中,所述特性信息为图片索引,所述群发消息解析模块403 进一步用于根据所述图片索引从本地存储的图片库中查找出对应的图片,并将 其展示在发送用户的属性信息中。
本发明的网络群体中群发消息展示系统与本发明的网络群体中群发消息展 示方法一一对应,在上述网络群体中群发消息展示方法的实施例阐述的技术特 征及其有益效果均适用于网络群体中群发消息展示系统的实施例中,在此不再 赘述,特此声明。
综合本发明的技术方案,在生成的群发消息中包括了发送用户的群发信息 内容和特性信息时,然后通过群体服务器传输至接收用户,接收用户解析出发 送用户的群发信息内容和特性信息,并根据特性信息并获取业务特性展示信息, 再将群发信息内容和业务特性展示信息在会话窗口上进行显示。将业务处理分 散到客户端中,通过群发消息来传输群发信息内容和业务特性,避免了大量接 收用户同时访问同时业务特性服务器,不受网络群体的规模的影响,减少了网 络访问量,极大地降低了业务特性服务器的压力,而且使得接收用户能够及时 获取到返回的发送用户的业务特性信息,提高了用户体验。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细, 但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域 的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和 改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附 权利要求为准。
机译: 在移动通信系统中实现群发消息业务的方法,系统和装置
机译: 展示广告网络和用于从展示广告网络中的服务器接收内容数据的方法
机译: 实现群发消息业务的方法,系统及装置