[发明专利]一种应用墙中应用的显示方法及装置在审
申请号: | 201510472796.5 | 申请日: | 2015-08-04 |
公开(公告)号: | CN105162842A | 公开(公告)日: | 2015-12-16 |
发明(设计)人: | 谢海军;邓国;刘海旺 | 申请(专利权)人: | 北京金山安全软件有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 显示 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种应用墙中应用的显示方法及装置。
背景技术
应用墙(AppWall)是一种常见的应用(App)推广方式,应用墙中的应用通常以列表且以多页面的形式进行显示,即用户可以通过翻页的方式查看应用墙中的应用。应用墙显示的应用通常包括两类:用于吸引用户的大量应用以及用于获取收益的少量应用。
在实际应用中,应用墙显示的应用通常来自多个数据源(或服务器),不同的数据源可能会提供相同的应用,这使得应用墙的同一页面显示有相同的应用,导致了应用墙的资源浪费。
发明内容
本发明实施例公开了一种应用墙中应用的显示方法及装置,能够减少应用墙的资源浪费。
本发明实施例第一方面公开了一种应用墙中应用的显示方法,所述方法包括:
接收客户端发送的第一获取请求,所述第一获取请求用于请求获取所述客户端中应用墙的目标页面需要显示的目标应用;
根据所述第一获取请求,从预先存储有不同应用的数据库中获取第一数量的第一目标应用,并从第一源服务器中获取与每个所述第一目标应用均不相同的第二数量的第二目标应用;
将每个所述第一目标应用以及每个所述第二目标应用作为所述目标应用发送至所述客户端,以使所述客户端在所述目标页面显示所述目标应用。
在本发明实施例第一方面的第一种可能的实现方式中,所述从第一源服务器中获取与每个所述第一目标应用均不相同的第二数量的第二目标应用,包括:
向第一源服务器发送第二获取请求,其中,所述第一源服务器用于存储不同的应用,所述第二获取请求用于请求从所述第一源服务器中获取第三数量的应用;
接收所述第一源服务器响应所述第二获取请求返回的所述第三数量的应用;
从所述第三数量的应用中确定出与任意一个所述第一目标应用均不相同的第二数量的第二目标应用,其中,所述第三数量大于等于所述第一数量与所述第二数量的和。
结合本发明实施例第一方面或本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,当所述目标页面为首页页面时,所述从预先存储有不同应用的数据库中获取第一数量的第一目标应用之前,所述方法还包括:
向多个第二源服务器发送第三获取请求,其中,所述第三获取请求用于请求获取每个所述第二源服务器中的所有应用;
接收每个所述第二源服务器响应所述第三获取请求返回的所有应用,并对所述所有应用执行归并去重操作以获取不同的应用;
将不同的所述应用存储在数据库中。
结合本发明实施例第一方面,在本发明实施例第一方面的第三种可能的实现方式中,所述将每个所述第一目标应用以及每个所述第二目标应用作为所述目标应用发送至所述客户端之后,所述方法还包括:
确定最后一个获取到的所述第一目标应用在所述数据库中的第一位置信息以及最后一个获取到的所述第二目标应用在所述第一源服务器中的第二位置信息;
将所述第一位置信息以及所述第二位置信息发送至所述客户端。
结合本发明实施例第一方面的第一种可能的实现方式,在本发明实施例第一方面的第四种可能的实现方式中,所述第一获取请求包括第三位置信息、第四位置信息、所述第一数量以及所述第二数量,其中,所述第三位置信息用于标识所述第一目标应用在所述数据库中的初始地址,所述第四位置信息用于标识所述第三数量的应用在所述第一源服务器中的初始地址。
本发明实施例第二方面公开了一种应用墙中应用的显示装置,所述装置包括第一接收单元、获取单元以及第一发送单元,其中:
所述第一接收单元,用于接收客户端发送的第一获取请求,所述第一获取请求用于请求获取所述客户端中应用墙的目标页面需要显示的目标应用;
所述获取单元,用于根据所述第一获取请求,从预先存储有不同应用的数据库中依次获取第一数量的第一目标应用,并从第一源服务器中获取与每个所述第一目标应用均不相同的第二数量的第二目标应用;
所述第一发送单元,用于将每个所述第一目标应用以及每个所述第二目标应用作为所述目标应用发送至所述客户端,以使所述客户端在所述目标页面显示所述目标应用。
在本发明实施例第二方面的第一种可能的实现方式中,所述获取单元从第一源服务器中获取与每个所述第一目标应用均不相同的第二数量的第二目标应用的具体方式为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山安全软件有限公司,未经北京金山安全软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510472796.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:PCB板测试装置
- 下一篇:执行语音通信的方法及服务器