[发明专利]浏览器的频道信息管理方法与装置在审
申请号: | 201710120895.6 | 申请日: | 2017-03-02 |
公开(公告)号: | CN106970948A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 马子平 | 申请(专利权)人: | 努比亚技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q30/02;H04L29/08 |
代理公司: | 深圳市凯达知识产权事务所44256 | 代理人: | 刘大弯,沈荣彬 |
地址: | 518057 广东省深圳市南山区高新区北环大道9018*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 频道 信息管理 方法 装置 | ||
技术领域
本发明涉及移动终端技术领域,尤其涉及一种移动终端的浏览器的频道信息管理方法与装置。
背景技术
在移动互联网时代,智能终端越来越普及,随时、随地、随心的查询并获取最新的新闻资讯是用户所追求高品质的互联网访问体验。浏览器,又称作网页浏览器,是一种用于显示互联网中文字、图片以及影像等资源的软件应用,例如IE浏览器、UC浏览器等。为了提高产品的活跃度、增加用户的使用体验,现在大多数的浏览器客户端即移动终端上安装的浏览器都会接入第三方信息提供商所推送的新闻或广告等频道信息。由于每个信息提供商发布的最新内容各异,为了满足浏览器业务需求和不同用户的特定偏好,通常会接入多个第三方信息提供商所提供的信息流。用户点击浏览器进入首页后,通过简单的手势操作完成各频道的信息列表的查看、刷新、加载以及资讯详情的查看。如此,浏览器的频道不仅为用户提供了个性化的资讯阅读,还提升了浏览器丰富多样化的内容体验。
然而,不同的信息提供商所采用的软件开发包(Software Development Kit,SDK)、架构设计、应用编程接口(Application Programming Interface,API)、以及频道类型等各异。故此,每增加一种信息频道,都无法复用之前所采用的信息频道,这样导致浏览器的兼容性和可配置性较差。
发明内容
有鉴于此,有必要提供一种可对浏览器的信息流频道进行统一管理的浏览器信息流的管理方法与装置,以解决上述问题。
为实现上述目的,本发明实施例中提供了一种浏览器的频道管理方法,适用于浏览器服务器,所述浏览器服务器包括信息流频道管理器,所述信息流频道管理器用于管理所述浏览器的信息频道的信息。所述方法通过所述信息流频道管理器执行以下步骤:
接收浏览器发送的获取一信息流的请求;
判断与所述请求的信息流相对应的信息频道的第一信息是否有变更;
当所述第一信息有变更时,获取所述第一信息的变更信息;
根据所述变更信息更新所述第一信息并得到一第二信息,其中,所述第二信息包括所述信息频道更新后的信息;以及
根据所述第二信息获取所请求的信息流,并将所述信息流推送给所述浏览器。
进一步地,所述第一信息包括信息频道名称、给所述信息频道提供信息流的信息源、以及所述信息源给所述浏览器提供信息流时所采用的应用程序的应用编程接口API的版本号。
进一步地,所述判断所述信息频道的第一信息是否有变更包括:
将所述信息频道的第一信息与所述浏览器预设的信息频道的信息进行比较;当所述第一信息与预设的信息频道的信息不一致时,判断所述第一信息有变更。
进一步地,所述第一信息的变更包括:所述信息频道为新增加的,或者所述信息频道的信息源或信息源所采用的应用程序的应用编程接口的版本号有变更。
进一步地,当所述信息频道为新增加的时,所述根据所述变更信息更新所述第一信息包括:获取为该信息频道提供信息流的信息源以及所述信息源所采用的应用程序的应用编程接口的版本号,并建立信息频道名称、信息源以及信息源所采用的应用程序的API的版本号之间的对应关系。
进一步地,当所述信息频道的信息源或信息源的应用编程接口的版本号有变更时,所述根据所述变更信息更新所述第一信息包括:重新建立所述信息源和/或信息源所采用的应用程序的应用编程接口的版本号与信息频道之间的对应关系。
进一步地,当所述信息源所采用的应用程序的应用编程接口的版本号有变更时,所述根据所述变更信息更新所述第一信息包括:
获取所述信息源所采用的应用程序的应用编程接口的版本号所支持的信息类型;
判断所述应用程序的应用编程接口的版本号所支持的信息类型与所述信息频道的类型是否一致;以及
若一致,则建立所述应用程序的应用编程接口的版本号所支持的信息类型与所述信息频道的对应关系。
进一步地,在步骤接收浏览器发送的获取一信息流的请求之前还包括步骤:响应用户的操作设置所述浏览器的信息频道。
进一步地,所述设置所述浏览器的信息频道包括:新增、删除、订阅或排序所述浏览器的信息频道。
此外,为实现上述目的,本发明还提供了一种浏览器的频道管理装置,运行于浏览器服务器端。所述浏览器服务器包括信息流频道管理器,所述信息流频道管理器用于管理所述浏览器的信息频道的信息,所述信息流频道管理器包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于努比亚技术有限公司,未经努比亚技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710120895.6/2.html,转载请声明来源钻瓜专利网。