基于地理位置信息确定待推送应用的方法、装置和系统制造方法及图纸

技术编号:11039901 阅读:111 留言:0更新日期:2015-02-12 02:40
本发明专利技术提供了一种基于地理位置信息确定待推送应用的方法、装置与系统,包括:终端设备检测并确定用户的地理位置信息,将地理位置信息发送至网络设备;网络设备接收到地理位置信息,确定地理位置信息所在的位置区域范围;提取位于位置区域范围中的用户对应的多个应用;基于预定排序规则对多个应用进行排序处理,从排序后的多个应用中确定待推送应用;将待推送应用发送至终端设备;终端设备接收到待推送应用,将待推送应用以图标的形式在屏幕上进行显示。由于软件应用的地域性特点,同一区域范围内的用户可能对同一类应用感兴趣,因此基于用户的地理位置信息,向用户推送应用,会达到较好的应用推送效果。

【技术实现步骤摘要】
基于地理位置信息确定待推送应用的方法、装置和系统
本专利技术涉及计算机
,具体而言,本专利技术涉及基于地理位置信息确定待推送应用的方法、装置和系统。
技术介绍
随着通信技术的发展,智能手机已经广泛使用,并且提供有各种各样的应用可进行安装,以满足人们不同的功能需求。例如,用户通过图像软件可以完成图片的编辑;用户通过影音播放软件可以观看影音文件;用户通过安全软件可以防护终端设备。 现有技术中,为了便于用户获取需要的应用,目前在手机、平板电脑上一般采取使用应用商店或应用市场等软件的方式,以向用户推荐各种应用。在应用商店或应用市场软件中,展示有互联网中的多种应用,并提供根据关键词进行搜索的功能以及推荐功能,如将用户常用或活跃度较高的应用通过专栏推荐给用户等。用户也可以在应用商店或应用市场中搜索需要的应用,然后将搜索到的应用安装到本地。 但是,上述过程必须依赖于第三方的应用商店或应用市场才能完成应用推荐,具有一定的局限性。而且,用户需要打开应用商店或应用市场等第三方应用,输入信息进行搜索,并从搜索结果中查找其所需的应用,以上操作步骤繁琐复杂,体验较差。
技术实现思路
本专利技术的目的旨在至少解决上述技术缺陷之一,特别是用户自主查找软件应用的过程执行步骤繁琐复杂的问题。 本专利技术提供了一种在终端设备中基于地理位置信息确定待推送应用的方法,包括: 检测并确定用户的地理位置信息,将地理位置信息发送至网络设备; 接收网络设备反馈的待推送应用,其中,待推送应用为位于地理位置信息所在的位置区域范围中的用户对应的应用; 将待推送应用以图标的形式在屏幕上进行显示。 本专利技术还提供了一种在网络设备中辅助基于地理位置信息确定待推送应用的方法,包括: 接收到终端设备发送的地理位置信息,确定地理位置信息所在的位置区域范围; 提取位于位置区域范围中的用户对应的多个应用; 基于预定排序规则对多个应用进行排序处理,从排序后的多个应用中确定待推送应用; 将待推送应用发送至终端设备。 本专利技术还提供了一种在终端设备中基于地理位置信息确定待推送应用的装置,包括: 检测模块,用于检测并确定用户的地理位置信息,将地理位置信息发送至网络设备; 应用接收模块,用于接收网络设备反馈的待推送应用,待推送应用为位于地理位置信息所在的位置区域范围中的用户对应的应用; 显示模块,用于将待推送应用以图标的形式在屏幕上进行显示。 本专利技术还提供了一种在网络设备中辅助基于地理位置信息确定待推送应用的装置,包括: 位置接收模块,用于接收到终端设备发送的地理位置信息,确定地理位置信息所在的位置区域范围; 应用提取模块,用于提取位于位置区域范围中的用户相应的多个应用; 排序模块,用于基于预定排序规则对多个应用进行排序处理,从排序后的多个应用中确定待推送应用; 应用发送模块,用于将待推送应用发送至终端设备。 本方案的实施例中,由于软件应用的使用具有一定的地域性特点,同一区域范围内的用户可能对同一类应用感兴趣,因此基于用户的地理位置信息,在该用户所处位置区域范围中的其他用户所使用的应用中选取待推送应用并向该用户推送,会达到较好的应用推送效果。同时,由于用户对推送接收到的应用具有较高兴趣度,可从中快速选择定位其所需的应用,而无需在应用商店中进行步骤复杂繁琐的搜索查找操作,减轻了用户的操作负担,提高用户的使用体验。 本专利技术附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本专利技术的实践了解到。 【附图说明】 本专利技术上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中: 图1为本专利技术中基于地理位置信息确定待推送应用的方法一个实施例的流程图; 图2为本专利技术中基于地理位置信息确定待推送应用的方法一个优选实施例的流程图; 图3为本专利技术中基于地理位置信息确定待推送应用的装置一个实施例的结构示意图; 图4为本专利技术中一个优选实施例的示例图; 图5为本专利技术中一个优选实施例的不例图; 图6为本专利技术中一个优选实施例的示例图; 图7为本专利技术中一个优选实施例的示例图; 图8为本专利技术中一个优选实施例的示例图; 图9为本专利技术中一个优选实施例的系统框图。 【具体实施方式】 下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本专利技术,而不能解释为对本专利技术的限制。 本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本专利技术的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。 本
技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本专利技术所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。 图1为本专利技术中基于地理位置信息确定待推送应用的方法一个实施例的流程图。 其中,本方案实施例中确定待推荐应用的方法的可以但不仅限于是一个终端,或一个应用(如,手机助手应用,其中,所述手机助手应用可以向用户提供其它应用的分发、查找、下载等功能),或应用分发平台中的一个功能模块,或一个搜索引擎对应的服务器。 如,本专利技术可以实施于在移动终端和计算设备(例如,PC)上可以安装的手机助手(一种应用软件)。手机助手软件是android智能手机的资源获取平台。提供海量的游戏、软件、音乐、小说、视频、图片,通过它轻松下载、安装、管理手机资源。上述手机助手亦称应用商店,俗称APPSTORE,专门为移动设备例如手机,平板电脑等提供收费(免费)游戏,应用下载服务的电子应用商店。例如360手机助手、百度手机助手、安卓市场等,通常应用市场的数据库中会记录每个应用的描述信息和应用的下载地址。 在步骤SlOl中,终端设备检测并确定用户的地理位置信息,将地理位置信息发送至网络设备;在步骤S102中,网络设备接收到终端设备发送的地理位置信息,确定地理位置信息所在的位置区域范围;在步骤S103中,网络设备提取位于位置区域范围中的用户对应的多个应用;在步骤S104中,网络设备基于预定排序规则对多个应用进行排序处理,从排序后的多个应用中确定待推送应用;在步骤S105中,网络设备将待推送应用发送至终端设备,终端设备接收网络设备反馈的待推送应用,其中,待推送应用为位于地理位置信息所在的位置区域范围中的用户对应的应用;在步骤S10本文档来自技高网
...

【技术保护点】
一种在终端设备中基于地理位置信息确定待推送应用的方法,其特征在于,包括:检测并确定用户的地理位置信息,将所述地理位置信息发送至网络设备;接收所述网络设备反馈的待推送应用,其中,所述待推送应用为位于所述地理位置信息所在的位置区域范围中的用户对应的应用;将所述待推送应用以图标的形式在屏幕的用户界面上进行显示。

【技术特征摘要】
1.一种在终端设备中基于地理位置信息确定待推送应用的方法,其特征在于,包括: 检测并确定用户的地理位置信息,将所述地理位置信息发送至网络设备; 接收所述网络设备反馈的待推送应用,其中,所述待推送应用为位于所述地理位置信息所在的位置区域范围中的用户对应的应用; 将所述待推送应用以图标的形式在屏幕的用户界面上进行显示。2.根据权利要求1所述的在终端设备中基于地理位置信息确定待推送应用的方法,其特征在于,将所述待推送应用以图标的形式在屏幕上进行显示,具体包括: 将所述待推送应用的应用相关信息以图标的形式在屏幕上进行显示; 其中,所述应用相关信息包括以下至少任一项: 应用名称;应用标识图片、应用对应用户数量。3.根据权利要求1所述的在终端设备中基于地理位置信息确定待推送应用的方法,其特征在于,还包括: 检测到所述用户对任一待推送应用对应的图标执行触发操作,将该待推送应用对应的描述信息与下载链接在所述屏幕上进行显示。4.根据权利要求3所述的在终端设备中基于地理位置信息确定待推送应用的方法,其特征在于,将该待推送应用对应的描述信息与下载链接在所述屏幕上进行显示,包括: 将该待推送应用对应的描述信息与下载链接在所述屏幕中的应用分发平台或在社交软件的显示界面中进行显示。5.一种在网络设备中辅助基于地理位置信息确定待推送应用的方法,其特征在于,包括: 接收到终端设备发送的地理位置信息,确定所述地理位置信息所在的位置区域范围;提取位于所述位置区域范围中的用户对应的多个应用;基于预定排序规则对所述多个应用进行排序处理,从排序后的多个应用中确定待推送应用; 将所述待推送应用发送至所述终端设备。6.根据权利要求5所述的在网络设备中辅助基于地理位置信息确定待推送应用的方法,其特征在于,确定所述地理位置信息所在的位置区域范围,具体包括: 根据所述地理位置信息,确定所述地理位...

【专利技术属性】
技术研发人员:张玉智史晓磊邹雪梅庾洋陈竑
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1