首页> 中国专利> 一种问答互动社区内容信息的传送方法及系统

一种问答互动社区内容信息的传送方法及系统

摘要

本发明适用于互联网领域,提供了一种问答互动社区内容信息的传送方法及系统,所述方法包括下述步骤:获取社区内容信息;根据所述社区内容信息的传送地址信息将所述社区内容信息传送给对应的客户端。在本发明中,客户端可以自动获取问答互动社区中的社区内容信息,使得用户能够方便、及时地获取社区内容信息。

著录项

  • 公开/公告号CN101072115A

    专利类型发明专利

  • 公开/公告日2007-11-14

    原文格式PDF

  • 申请/专利权人 腾讯科技(深圳)有限公司;

    申请/专利号CN200710074499.0

  • 发明设计人 高自光;陈俊;朱蓝天;唐少刚;

    申请日2007-05-18

  • 分类号H04L12/16(20060101);H04L12/54(20060101);H04L12/28(20060101);

  • 代理机构44237 深圳中一专利商标事务所;

  • 代理人张全文

  • 地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室

  • 入库时间 2023-12-17 19:20:12

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2009-11-18

    授权

    授权

  • 2008-01-09

    实质审查的生效

    实质审查的生效

  • 2007-11-14

    公开

    公开

说明书

技术领域

本发明属于互联网领域,尤其涉及一种问答互动社区内容信息的传送方法及系统。

背景技术

随着互联网的普及,互联网上的知识、内容等信息快速增长。目前,基于网络论坛、知识搜索等问答互动社区成为用户获取信息的常用工具。在问答互动社区中,用户可以提出问题,并随时登录问答互动社区查看其他用户提供的答案信息,还可以根据答案信息的准确性、详细程度等对提供答案信息的用户或者答案信息进行评分。由于其他用户对问答互动社区的问题往往并不是即时提供答案信息,因此用户需要经常主动登录问答互动社区,查看是否有用户提供了答案信息。在另外一种情况下,用户可能对问答互动社区中的某个主题,例如电脑网络、健康医疗、体育运动等感兴趣,希望能够及时浏览、查看该主题下的社区内容信息,同样也需要经常主动登录问答互动社区,查看相应主题下是否有新的社区内容信息发布。因此,在上述情况下,用户难以及时、方便的获取问答互动社区中发布的社区内容信息,社区内容信息的获取不灵活,效率较低。

发明内容

本发明实施例的目的在于提供一种问答互动社区内容信息的传送方法,旨在解决现有问答互动社区中,用户难以方便、及时地获取社区内容信息的问题。

本发明实施例是这样实现的,一种问答互动社区内容信息的传送方法,所述方法包括下述步骤:

获取社区内容信息;

根据所述社区内容信息的传送地址信息将所述社区内容信息传送给对应的客户端。

本发明实施例的另一目的在于提供一种问答互动社区内容信息的传送系统,所述系统包括:

社区内容信息获取模块,用于获取社区内容信息;以及

客户端服务模块,用于根据所述社区内容信息的传送地址信息将所述社区内容信息传送给对应的客户端。

本发明实施例的另一目的在于提供一种即时通信系统,所述系统包括一问答互动社区内容信息传送单元,所述单元包括:

社区内容信息获取模块,用于获取社区内容信息;以及

客户端服务模块,用于根据所述社区内容信息的传送地址信息将所述社区内容信息传送给对应的客户端。

在本发明实施例中,客户端可以自动获取问答互动社区中的社区内容信息,使得用户能够方便、及时地获取社区内容信息。

附图说明

图1是本发明第一实施例提供的问答互动社区内容信息传送方法的实现流程图;

图2是本发明第二实施例提供的问答互动社区内容信息传送方法的实现流程图;

图3是本发明实施例适用的网络结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明实施例中,客户端自动获取问答互动社区中的社区内容信息,显示给用户,可以使得用户能够方便、及时地获取社区内容信息。

图1示出了本发明第一实施例提供的社区内容信息传送方法的实现流程,详述如下:

在步骤S101中,获取问答交互社区发布的社区内容信息。

社区内容信息为用户在问答交互社区定制的社区内容信息,例如其他用户针对用户提出的问题所提供的答案信息,或者用户订阅的社区内容信息。社区内容信息中加载有用户的通信标识信息,该通信标识信息可以是用户在问答交互社区注册的社区通信标识信息,例如用户名等,作为本发明的一个实施例,也可以是用户的即时通信标识信息,例如即时通信号码、用户名等。

在步骤S102中,根据社区内容信息的传送地址信息将社区内容信息传送给对应的客户端。

作为本发明的一个实施例,为了方便其他用户也可以获得社区内容信息,社区内容信息的传送地址信息中除了定制该社区内容信息的用户的主传送地址信息外,还可以包含与该主传送地址信息关联的至少一个从传送地址信息,例如该用户的即时通信好友或者群组成员的传送地址信息。

在本发明实施例中,社区内容信息的传送地址信息可以与用户的通信标识信息可以一致,也可以不一致。当社区内容信息的传送地址信息与用户的通信标识信息不一致时,社区内容信息的传送地址信息与用户的通信标识信息之间相关联。

作为本发明的一个实施例,当社区内容信息中加载的用户的通信标识信息与社区内容信息的传送地址信息一致时,可以直接提取社区内容信息加载的通信标识信息作为社区内容信息的传送地址信息。

在本发明的另一实施例中,当社区内容信息中加载的用户的通信标识信息与社区内容信息的传送地址信息不一致时,需要提取社区内容信息中加载的通信标识信息,根据该通信标识信息查询获取该社区内容信息的传送地址信息。

作为本发明的一个实施例,当社区内容信息的传送地址信息为用户的即时通信标识信息时,先将社区内容信息传送给该即时通信标识信息对应的即时通信系统,由即时通信系统根据该即时通信标识信息将社区内容信息通过即时通信方式传送给对应的客户端。当通过即时通信方式向用户传送社区内容信息时,为了避免因用户离线而导致社区内容信息在存储转发的过程中丢失,作为本发明的一个实施例,需要检测该社区内容信息的传送地址信息所对应的客户端是否在线,在线时则将传送该社区内容信息客户端,否则在检测到其上线后再行传送。

作为本发明的第二实施例,客户端也可以主动传送社区内容信息获取请求,请求获取问答交互社区的社区内容信息,图2示出了本发明第二实施例提供的社区内容信息传送方法的实现流程,详述如下:

在步骤S201中,接收客户端的社区内容信息获取请求。

客户端的社区内容信息获取请求中携带有用户的通信标识信息,用户的通信标识信息可以是用户在问答交互社区注册的社区通信标识信息,例如用户名等,也可以是用户的即时通信标识信息,例如即时通信号码、用户名等。作为本发明的一个实施例,客户端可以通过即时通信方式传送社区内容信息获取请求,携带用户的即时通信标识信息。

在步骤S202中,根据社区内容信息获取请求获取对应的社区内容信息。

在本发明实施例中,从客户端的社区内容信息获取请求中提取用户的通信标识信息,查询获取与该通信标识信息关联的社区内容信息。与该通信标识信息关联的社区内容信息可以是用户在问答互动社区中提出的问题信息、其他用户针对问题信息提供的答案信息,或者是用户订阅的社区内容信息,例如一个主题下的所有社区内容信息,或者一个时期内的社区内容信息等。

在步骤S203中,根据社区内容信息的传送地址信息将社区内容信息传送给对应的客户端。

步骤S203的具体实现与上述实施例中的步骤S102的具体实现基本相同,不再赘述。

图3示出了适用于本发明实施例的网络结构,为了便于说明,仅示出了与本发明实施例相关的部分。

问答互动社区系统10与社区内容信息转发系统20之间通过有线或者无线方式实现网络连接。问答互动社区系统10将社区内容信息转发给社区内容信息转发系统20,社区内容信息转发系统20将社区内容信息转发给用户所在的客户端。在本发明的一个实施例中,社区内容信息转发系统20还可以通过有线或者无线方式连接即时通信系统30,通过即时通信系统30将社区内容信息传送给用户所在的客户端。

客户端可以是个人计算机(Personal Computer,PC)、个人数字助理(PersonalDigital Assistant,PDA)、移动电话等电子通信设备,通过有线或者无线方式连接问答交互社区系统10、社区内容信息转发系统20或者即时通信系统30,获取相应的网络通信服务或者即时通信服务。

问答互动社区系统10为支持问答交互社区的网络服务系统,一般为一个交互性的网络系统,对用户表现为相应的Web页面。用户登录问答互动社区系统10后,可以浏览、查看问答互动社区中发布的社区内容信息,也可以在问答互动社区中发布社区内容信息,例如提出问题、针对其他用户的问题提供答案,或者对社区内容信息进行相应评价等。

用户可以在问答互动社区系统10中注册,成为问答交互社区的注册用户。在本发明实施例中,用户的注册信息包含有用户的通信标识信息,例如用户登录问答互动社区系统10的社区通信标识信息,如用户名等,作为本发明的一个实施例,用户的通信标识信息可以是用户的即时通信标识信息,例如即时通信号码、用户名等。当然,用户的通信标识信息也可以同时包含用户的社区通信标识信息以及与用户的社区通信标识信息关联的即时通信标识信息。

用户在问答互动社区系统10注册完成后,可以在系统提供的信息发布窗口中发布社区内容信息。该信息发布窗口一般为一个通过超文本标识语言(HTML)实现的Web页面,设置有相应的信息输入项供用户输入社区内容信息。用户输入的社区内容信息经系统进行必要处理后以Web页面的形式显示发布,登录问答互动社区系统10的用户都可以浏览、查看系统发布的社区内容信息。

当然,用户也可以不在问答互动社区系统10中注册,以匿名方式发布社区内容信息,此时发布的社区内容信息中携带有该用户的通信标识信息。

用户可以订阅问答互动社区系统10发布的社区内容信息,例如订阅一个主题下的所有社区内容信息,或者订阅一个时期内的社区内容信息等。用户订阅问答互动社区系统10发布的社区内容信息时,其订阅信息中包含有用户的通信标识信息。

即时通信系统30是一种能够即时发送和接收互联网消息的系统,与社区内容信息转发系统20、客户端Q、客户端1~n(n≥1)之间通过有线或者无线方式进行网络通信。在本发明实施例中,客户端1~n分别为客户端Q在即时通信系统30中的关联用户,例如即时通信好友或者群组成员,通过即时通信系统30实现与客户端Q的交互通信。

客户端Q,以及客户端1~n通过即时通信系统30可以获取消息、文件、音视频数据等,客户端之间也可以通过即时通信系统30传递文本消息、文件或者进行音频对话、视频对话等通信活动。

即时通信系统30中保存有即时通信用户的即时通信标识信息,例如即时通信号码、用户名等,还保存有用户的即时通信关联用户,例如即时通信好友或者群组成员的即时通信标识信息,还可以包含有用户当前的在线状态信息,标识用户当前是否在线。

在本发明第一实施例中,问答互动社区系统10检测到用户定制的社区内容信息时,例如其他用户针对该用户提出的问题所提供的答案信息,或者用户订阅的社区内容信息等,将社区内容信息转发给社区内容信息转发系统20。社区内容信息中包含有社区内容信息的内容,以及该用户的通信标识信息。社区内容信息的内容包括答案信息的内容,还可以包括问题信息的内容,以及相应的评价信息。

社区内容信息获取模块21接收问答互动社区系统10转发的社区内容信息,根据社区内容信息中加载的用户的通信标识信息,获取社区内容信息的传送地址信息。

作为本发明的一个实施例,为了方便其他用户也可以获得社区内容信息,社区内容信息的传送地址信息中除了定制该社区内容信息的用户的主传送地址信息外,还可以包含与该主传送地址信息关联的至少一个从传送地址信息,例如该用户的即时通信好友或者群组成员的传送地址信息。

在本发明实施例中,社区内容信息的传送地址信息与用户的通信标识信息可以一致,也可以不一致。

如果社区内容信息的传送地址信息与用户的通信标识信息一致,社区内容信息获取模块21直接将社区内容信息发送给客户端服务模块22,客户端服务模块22根据社区内容信息的传送地址信息将社区内容信息转发给用户所在的客户端。

如果社区内容信息的传送地址信息与用户的通信标识信息不一致,社区内容信息获取模块21向传送地址信息获取模块23发出传送地址信息查询请求,传送地址信息获取模块23根据用户的通信标识信息,查询获取与用户的通信标识信息关联的传送地址信息,社区内容信息获取模块21将传送地址信息获取模块23获取的传送地址信息与社区内容信息一并发送给客户端服务模块22。当然,社区内容信息获取模块21也可以将社区内容信息发送给客户端服务模块22,由客户端服务模块22向传送地址信息获取模块23发出传送地址信息查询请求,获取社区内容信息的传送地址信息。客户端服务模块22根据社区内容信息的传送地址信息将社区内容信息转发给用户所在的客户端。

在本发明实施例中,用户的通信标识信息,以及与用户的通信标识信息关联的传送地址信息可以存储在社区内容信息转发系统30中,也可以存储在问答交互社区系统10、或者即时通信系统30中,可以根据不同的业务需要而定。

在本发明的一个实施例中,当社区内容信息的传送地址信息为即时通信标识信息时,客户端服务模块22将社区内容信息转发给即时通信系统30,即时通信系统30根据该即时通信标识信息,将社区内容信息通过即时通信方式传送给对应的客户端。在本发明实施例中,为了避免用户离线而导致社区内容信息在存储转发的过程中丢失,当即时通信系统30检测到用户在线时才将社区内容信息传送给用户所在的客户端。当用户离线时,即时通信系统30可以将社区内容信息获取模块21转发的社区内容信息暂存,用户上线后再传送给用户所在的客户端。为了降低存储负担,即时通信系统30也可以将客户端服务模块22转发的社区内容信息删除,检测到用户上线后,向客户端服务模块22传送社区内容信息接收请求,然后将收到的社区内容信息传送给对应的客户端。

在本发明第二实施例中,客户端也可以向社区内容转发系统20传送社区内容信息获取请求,主动获取问答交互社区的社区内容信息。

当用户上线,或者用户通过其他方式主动触发时,客户端向社区内容信息转发系统20发送社区内容信息获取请求,请求获取定制的社区内容信息。在本发明的另一实施例中,客户端也可以通过即时通信系统30向社区内容信息转发系统20发送社区内容信息获取请求。社区内容信息获取请求中携带有用户的通信标识信息,例如用户在问答交互社区注册的社区通信标识信息,如用户名等,在本发明一个实施例中,还可以包括用户的即时通信标识信息,例如即时通信号码、用户名等。

客户端请求接收模块24接收到客户端发送的社区内容信息获取请求后,发送给社区内容信息获取模块21,社区内容信息获取模块21根据社区内容信息获取请求中携带的用户的通信标识信息,向问答交互社区系统10查询获取该用户的通信标识信息关联的社区内容信息。社区内容信息的后续传送过程与上述实施例基本相同,不再赘述。

在网络结构上,社区内容信息转发系统20可以为位于问答互动社区系统10和即时通信系统30之间的独立系统,与问答互动社区系统10、即时通信系统30之间通过配置的协议接口通信。作为本发明的一个实施例,社区内容信息转发系统20也可以与问答交互社区系统10,或者即时通信系统30集成在一起,作为其中的一个功能单元,具体结构和实现不再赘述。

在本发明实施例中,用户所在的客户端能够自动获取问答互动社区中的社区内容信息,可以使得用户能够方便、及时地获取社区内容信息。同时,用户的关联用户也可以获得社区内容信息,提高了社区内容信息获取的灵活性和效率。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号