公开/公告号CN103795758A
专利类型发明专利
公开/公告日2014-05-14
原文格式PDF
申请/专利权人 腾讯科技(深圳)有限公司;
申请/专利号CN201210428221.X
发明设计人 董良;
申请日2012-10-31
分类号H04L29/08;G06F17/30;
代理机构深圳翼盛智成知识产权事务所(普通合伙);
代理人欧阳启明
地址 518000 广东省深圳市福田区赛格科技园2栋东403号
入库时间 2023-12-17 00:01:10
法律状态公告日
法律状态信息
法律状态
2015-08-19
授权
授权
2014-09-17
实质审查的生效 IPC(主分类):H04L29/08 申请日:20121031
实质审查的生效
2014-05-14
公开
公开
技术领域
本发明涉及互联网技术领域,特别是涉及一种可节省资源的内容浏览 方法、生成方法及交互方法,内容浏览终端、服务器及交互系统。
背景技术
随着互联网技术和浏览器终端的发展,人们会利用各种闲暇时间去浏 览新闻、小说等内容。现有的内容浏览方式为:用户想浏览某个订阅 源(新闻订阅源、小说订阅源或微博订阅源等)时,会单独发出请求 以浏览相应的内容。比如用户想浏览A、B和C三个订阅源,就会单独发 出三个请求以获取相应的浏览内容。
现有浏览设置导致用户想同时浏览多个订阅源时,需要发出多个请求 ,与服务器进行多次交互。同时浏览内容的延迟返回可能会影响用户 正在进行的内容浏览操作。
故,有必要提供一种可节省资源的内容浏览方法、生成方法及交互方 法,内容浏览终端、服务器及交互系统,以解决现有技术所存在的问 题。
发明内容
本发明的目的在于提供一种内容浏览方法、生成方法及交互 方法,内容浏览终端、服务器及交互系统,通过将多个订阅源的浏览 请求合并为一个订阅列表的浏览请求,减少了内容浏览终端和内容服 务器之间的交互次数,节省了系统资源;以解决现有的内容浏览终端 与内容服务器之间的交互效率低下,以及影响用户的浏览体验的技术 问题。
为解决上述问题,本发明提供的技术方案如下:
本发明涉及一种内容浏览方法,其包括步骤:
根据用户请求选择至少一个订阅源,并根据所述选择的至少一个订阅 源生成订阅列表,所述订阅列表包括所述订阅源的订阅源编号;以及
将所述订阅列表发送给内容服务器,并接收所述内容服务器反馈的浏 览内容,根据所述订阅源的订阅源编号,确定所述浏览内容。
本发明还涉及一种内容生成方法,其包括步骤:.
接收订阅列表,所述订阅列表包括订阅源的订阅源编号;
根据所述订阅源的订阅源编号获取所述订阅源的内容反馈;所述订阅 列表根据至少一个订阅源生成;以及
将所述内容反馈合并为浏览内容,并将所述浏览内容发送给内容浏览 终端。
本发明还涉及一种内容浏览终端,其包括:
合并模块,用于根据用户请求选择至少一个订阅源,并根据所述选择 的至少一个订阅源生成订阅列表,所述订阅列表包括所述订阅源的订 阅源编号;以及
终端交互模块,用于将所述订阅列表发送给内容服务器,并接收所述 内容服务器反馈的浏览内容,根据所述订阅源的订阅源编号,确定所 述浏览内容。
本发明还涉及一种内容服务器,其包括:
接收模块,用于接收订阅列表,所述订阅列表包括订阅源的订阅源编 号;
内容获取模块,用于根据所述订阅源的订阅源编号获取所述订阅源的 内容反馈;所述订阅列表根据至少一个订阅源生成;以及
合并发送模块,用于将所述内容反馈合并为浏览内容,并将所述浏览 内容发送给内容浏览终端。
本发明还涉及一种内容交互方法,其包括:
内容浏览终端根据用户请求选择至少一个订阅源,并根据所述选择的 至少一个订阅源生成订阅列表,将所述订阅列表发送给内容服务器, 所述订阅列表包括所述订阅源的订阅源编号;
所述内容服务器接收订阅列表,并根据所述订阅源的订阅源编号获取 所述订阅源的内容反馈;
所述内容服务器将所述内容反馈合并为浏览内容,并将所述浏览内容 发送给所述内容浏览终端;
所述内容浏览终端接收所述内容服务器反馈的浏览内容。
本发明还涉及一种内容交互系统,其包括:
多个内容浏览终端,包括:
合并模块,用于根据用户请求选择至少一个订阅源,并 根据所述选择的至少一个订阅源生成订阅列表,所述订阅列表包括所 述订阅源的订阅源编号;以及
终端交互模块,用于将所述订阅列表发送给内容服务器,并接收所述 内容服务器反馈的浏览内容;以及
至少一个内容服务器,包括:
接收模块,用于接收订阅列表;
内容获取模块,用于根据所述订阅源的订阅源编号获取所述订阅源的 内容反馈;以及
合并发送模块,用于将所述内容反馈合并为浏览内容,并将所述浏览 内容发送给内容浏览终端;
所述内容服务器与所述多个内容浏览终端连接。
相较于现有技术,本发明的内容浏览方法、生成方法及交互方法,内 容浏览终端、服务器及交互系统,通过将多个订阅源的浏览请求合并 为一个订阅列表的浏览请求,减少了内容浏览终端和内容服务器之间 的交互次数,节省了系统资源,解决了现有的内容浏览终端与内容服 务器之间的交互效率低下,以及影响用户的浏览体验的技术问题。
为让本发明的上述内容能更明显易懂,下文特举优选实施例,并配合 所附图式,作详细说明如下:
附图说明
图1为本发明的内容浏览方法的优选实施例的流程图;
图2为本发明的内容生成方法的优选实施例的流程图;
图3为本发明的内容交互方法的优选实施例的流程图;
图4为本发明的内容浏览终端、内容服务器及内容交互系统的优选实施 例的结构示意图;
其中,附图标记说明如下:
10、内容浏览终端;
11、合并模块;
12、终端交互模块;
20、内容服务器;
21、接收模块;
22、内容获取模块;
23、合并发送模块。
具体实施方式
以下各实施例的说明是参考附加的图式,用以例示本发明可用以实施 的特定实施例。本发明所提到的方向用语,例如「上」、「下」、「 前」、「后」、「左」、「右」、「内」、「外」、「侧面」等,仅 是参考附加图式的方向。因此,使用的方向用语是用以说明及理解本 发明,而非用以限制本发明。
在图中,结构相似的单元是以相同标号表示。
请参照图1,图1为本发明的内容浏览方法的优选实施例的流程图。该 内容浏览方法包括:
步骤101,根据用户请求选择至少一个订阅源,并根据选择的至少一个 订阅源生成订阅列表,订阅列表包括订阅源的订阅源 编号;
步骤102,将订阅列表发送给内容服务器,并接收内容服务器反馈的浏 览内容;
最后将该浏览内容发送给用户,即完成了本优选实施例的内容浏览方 法的内容浏览过程。
下面详细说明本发明的内容浏览方法的优选实施例的各步骤的详细流 程。
在步骤101中,接收用户的订阅内容浏览请求(用户请求),该用户请 求可包括多个用户欲浏览的订阅源,这里也可接收多个用户请求以选 择多个用户欲浏览的订阅源。待上述的订阅源全部选定之后,将选定 的订阅源转换为订阅列表,该订阅列表中包括各个订阅源的订阅源编 号以区分不同的订阅源,该订阅列表还可包括订阅源的本地内容编号 ,以方便了解内容浏览终端上已有的订阅源的浏览内容。
随后来到步骤102。
在步骤102中,将步骤101中生成的订阅列表发送给内容服务器,并接 收内容服务器反馈的浏览内容。这里的浏览内容是根据订阅源的订阅 源编号、订阅源的本地内容编号以及订阅源的服务器内容编号来确定 的。
其中订阅源的订阅源编号用来区分不同的订阅源,订阅源的本地内容 编号用来确认内容浏览终端上已有的订阅源的浏览内容,订阅源的服 务器内容编号用来确认内容服务器上最新的订阅源的浏览内容。因此 根据订阅源的本地内容编号以及订阅源的服 务器内容编号可以获取用户的内容浏览终端上还未下载的订阅源的浏 览内容,方便用户的浏览,节省了交互资源。
这里接收的内容服务器反馈的浏览内容优选按内容发布时间的顺序进 行显示,以利于用户快速获取最新的信息。
同时接收的内容服务器反馈的浏览内容包括但不限于订阅摘要以及订 阅正文。这里优选为订阅摘要,因为订阅摘要的容量较小、同时信息 量较大,便于用户进行快速浏览;当用户对某条订阅摘要的兴趣较大 时,可以对相应的订阅正文再进行下载浏览。
这样即完成了本优选实施例的内容浏览方法的整个内容浏览过程。
使用本优选实施例的内容浏览方法时,并不是接收到一个订阅源的用 户请求,就将该用户请求发送给内容服务器以获取相应的订阅源;而 是等待用户选择完所有欲浏览的订阅源,接收到用户的选择完毕命令 后(这里可以设置一个确认按键),将选择的订阅源转换为订阅列表 ,一次性将该订阅列表发送给内容服务器以获取所有订阅源的订阅摘 要或订阅内容,这里内容服务器根据订阅源的订阅源编号确定浏览内 容。在本优选实施例中,使用订阅源编号来区分不同的订阅源。因此 本发明的内容浏览方法可减少内容浏览终端和内容服务器之间的交互 次数,大大节省系统资源。
本发明还涉及一种内容生成方法,请参照图2,图2为本发明的内容生 成方法的优选实施例的流程图。该内容生成方法包 括:
步骤201,接收订阅列表,并根据订阅列表中的订阅源的订阅源编号获 取订阅源的内容反馈;订阅列表根据至少一个订阅源生成;
步骤202,将内容反馈合并为浏览内容,并将浏览内容发送给内容浏览 终端;
即完成了本优选实施例的内容生成方法的内容生成过程。
下面详细说明本发明的内容生成方法的优选实施例的各步骤的详细流 程。
在步骤201中,接收内容浏览终端发送的订阅列表,并获取订阅列表中 所有的订阅源,然后根据订阅源的订阅源编号获取订阅源的内容反馈 。该订阅列表还可包括订阅源的本地内容编号,根据订阅源的本地内 容编号以及内容服务器中的订阅源的服务器内容编号可以获取用户的 内容浏览终端上还未下载的订阅源的浏览内容(由订阅源的内容反馈 组成),方便用户的浏览,节省了交互资源。
随后来到步骤202。
在步骤202中,将获取的内容反馈合并为浏览内容,并将浏览内容发送 给内容浏览终端。这里的浏览内容优选按内容发布时间的顺序进行显 示,以利于用户快速获取最新的信息。同时浏览内容包括但不限于订 阅摘要以及订阅正文。这里优选为订阅摘要,因为订阅摘要的容量较 小、同时信息量较大,便于用户进行快速浏览;当用户对某条订阅摘 要的兴趣较大时,可以对相应的 订阅正文再进行下载浏览。
这样即完成了本优选实施例的内容生成方法的整个内容生成过程。
使用本优选实施例的内容生成方法时,为了配合相应的内容浏览终端 ,这里会获取订阅列表中的所有订阅源,并根据订阅源的订阅源编号 获取相应的内容反馈;然后将每个订阅源的内容反馈进行合并,形成 浏览内容,再一次性将浏览内容发送给内容浏览终端供用户进行浏览 。因此本发明的内容生成方法可减少内容浏览终端和内容服务器之间 的交互次数,大大节省系统资源。
本发明还涉及一种内容交互方法,请参照图3,图3为本发明的内容交 互方法的优选实施例的流程图。该内容交互方法包括:
步骤301,内容浏览终端根据用户请求选择至少一个订阅源,并根据选 择的至少一个订阅源生成订阅列表,将订阅列表发送给内容服务器;
步骤302,内容服务器接收订阅列表,并根据订阅源的订阅源编号获取 订阅源的内容反馈;
步骤303,内容服务器将内容反馈合并为浏览内容,并将浏览内容发送 给内容浏览终端;
步骤304,内容浏览终端接收内容服务器反馈的浏览内容;
这样即完成了本优选实施例的内容交互方法的整个内容交互过程。
下面详细说明本发明的内容交互方法的优选实施例的各步 骤的详细流程。
在步骤301中,内容浏览终端接收用户的订阅内容浏览请求。待上述的 订阅源全部选定之后,将选定的订阅源转换为订阅列表,该订阅列表 中包括各个订阅源的订阅源编号以区分不同的订阅源,该订阅列表还 可包括订阅源的本地内容编号,以方便了解内容浏览终端上已有的订 阅源的浏览内容。然后将订阅列表发送给内容服务器。
随后来到步骤302。
在步骤302中,内容服务器接收内容浏览终端发送的订阅列表,并获取 订阅列表中所有的订阅源,然后根据订阅源的订阅源编号获取订阅源 的内容反馈。该订阅列表还可包括订阅源的本地内容编号,根据订阅 源的本地内容编号以及内容服务器中的订阅源的服务器内容编号可以 获取用户的内容浏览终端上还未下载的订阅源的浏览内容,方便用户 的浏览,节省了交互资源。
随后来到步骤303。
在步骤303中,内容服务器将获取的内容反馈合并为浏览内容,并将浏 览内容发送给内容浏览终端。这里的浏览内容优选按内容发布时间的 顺序进行显示,以利于用户快速获取最新的信息。同时浏览内容包括 但不限于订阅摘要以及订阅正文。
随后来到步骤304。
在步骤304中,内容浏览终端接收内容服务器反馈的浏览内容;
最后将该浏览内容发送给用户,即完成了本优选实施例的内 容交互方法的内容交互过程。
本优选实施例的内容交互方法的具体工作原理,与上述的内容浏览方 法的优选实施例和内容生成方法的优选实施例的描述相同或相似,具 体请参见上述内容浏览方法的优选实施例和内容生成方法的优选实施 例中的相关描述。
本优选实施例的内容交互方法中内容浏览终端一次性将订阅列表发送 给内容服务器以获取所有订阅源的订阅摘要或订阅内容,内容服务器 将每个订阅源的内容反馈进行合并,形成浏览内容,再一次性将浏览 内容发送给内容浏览终端供用户进行浏览。因此本发明的内容交互方 法可减少内容浏览终端和内容服务器之间的交互次数,大大节省系统 资源。
本发明还涉及一种内容浏览终端、内容服务器及内容交互系统。如图 4所示,图4为本发明的内容浏览终端、内容服务器及内容交互系统的 优选实施例的结构示意图。
该内容交互系统包括多个内容浏览终端10以及至少一个内容服务器20 。为了便于理解,图中只示出了一个内容浏览终端10和一个内容服务 器20。
该内容浏览终端10包括合并模块11以及终端交互模块12,合并模块11 用于根据用户请求选择至少一个订阅源,并根据选择的至少一个订阅 源生成订阅列表,订阅列表包括订阅源的订阅源编号;终端交互模块 12用于将订阅列表发送给内容服务器20,并接收内容服务器20反馈的 浏览内容。
该内容服务器20包括接收模块21、内容获取模块22以及 合并发送模块23,接收模块21用于接收订阅列表;内容获取模块22用 于根据订阅列表中的订阅源的订阅源编号获取订阅源的内容反馈,订 阅列表根据至少一个订阅源生成;合并发送模块23用于将内容反馈合 并为浏览内容,并将浏览内容发送给内容浏览终端10。
本发明的内容交互系统使用时,内容浏览终端10的合并模块11接收用 户请求,根据用户请求选择用户欲浏览的订阅源,并将上述的订阅源 转换为订阅列表。该订阅列表中包括各个订阅源的订阅源编号以及订 阅源的本地内容编号。
随后内容浏览终端10的终端交互模块12将合并模块11生成的订阅列表 发送给内容服务器20的接收模块21。内容服务器20的内容获取模块22 会获取订阅列表中的所有订阅源,根据订阅源的订阅源编号获取相应 的内容反馈,并可根据订阅源的本地内容编号以及内容服务器20中的 订阅源的服务器内容编号选择获取用户的内容浏览终端10上还未下载 的订阅源的浏览内容(由订阅源的内容反馈组成)。
然后内容服务器20的合并发送模块23将获取的内容反馈合并为浏览内 容,并将浏览内容发送给内容浏览终端10的终端交互模块12,以供用 户进行浏览阅读。这里的浏览内容优选按内容发布时间的顺序进行显 示。同时浏览内容包括但不限于订阅摘要以及订阅正文。
本优选实施例的内容浏览终端的具体工作原理与上述的内容浏览方法 的优选实施例中的描述相同或相似,具体请参见上述 内容浏览方法的优选实施例中的相关描述。
本优选实施例的内容服务器的具体工作原理与上述的内容生成方法的 优选实施例中的描述相同或相似,具体请参见上述内容生成方法的优 选实施例中的相关描述。
下面结合图4说明本发明的内容浏览终端、内容服务器及内容交互系统 的优选实施例的具体过程。
首先内容浏览终端10(如手机终端)接收用户请求,并根据用户请求 选择用户欲浏览的订阅源(如cnBeta、TechWeb和36kr三个订阅源); 用户选择完毕后,将上述被选择的订阅源转换为一个订阅列表,并将 该订阅列表发送给内容服务器20。
内容服务器20获取订阅列表中的所有订阅源,并根据订阅源的本地内 容编号以及服务器内容编号,从相应的服务器上获取该订阅源的内容 反馈,然后将各个订阅源的内容反馈合并为一份浏览内容,并将该浏 览内容发送给内容浏览终端10。
内容浏览终端10接收上述的浏览内容并提供给用户进行浏览阅读。
这样即完成了整个内容交互过程。
本发明的内容浏览方法、生成方法及交互方法,内容浏览终端、服务 器及交互系统,通过将多个订阅源的浏览请求合并为一个订阅列表的 浏览请求,减少了内容浏览终端和内容服务器之间的交互次数,节省 了系统资源,解决了现有的内容浏览终端与内容服务器之间的交互效 率低下,以及影响用户的浏览体验的技术问题。同时交互次数的减少 还能降低发生网络错误的概率,使得 内容浏览终端和内容服务器的工作更加稳定。此外对订阅列表进行分 析可以很好的掌握用户的浏览行为,真正了解用户的需求和感兴趣的 内容,为以后的内容制作提供更好的数据支持。
综上所述,虽然本发明已以优选实施例揭露如上,但上述优选实施例 并非用以限制本发明,本领域的普通技术人员,在不脱离本发明的精 神和范围内,均可作各种更动与润饰,因此本发明的保护范围以权利 要求界定的范围为准。
机译: 终端设备,内容服务器,内容浏览系统,浏览历史管理方法和程序
机译: 内容分发服务器,通信终端,浏览请求处理服务器,内容分发系统,内容分发方法和内容分发程序
机译: 服务器系统,应用程序分发服务器,浏览用终端,内容浏览方法,应用程序,分发方法和应用程序分发方法