一种安装应用程序的方法、服务器和终端.pdf

上传人:zhu****_FC 文档编号:6096568 上传时间:2019-04-10 格式:PDF 页数:14 大小:722.36KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510394317.2

申请日:

2015.07.07

公开号:

CN106325914A

公开日:

2017.01.11

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 9/445申请日:20150707|||公开

IPC分类号:

G06F9/445

主分类号:

G06F9/445

申请人:

腾讯科技(深圳)有限公司

发明人:

马学敏; 尚子峰

地址:

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

优先权:

专利代理机构:

北京尚伦律师事务所 11477

代理人:

张俊国

PDF下载: PDF下载
内容摘要

本发明公开了一种安装应用程序的方法、服务器和终端,其中,方法包括以下步骤:接收终端发送的安装应用程序的请求;获取所述终端的地域信息;将与所述地域信息对应的所述应用程序的安装程序发送至终端,以使所述终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。在本发明中,服务器通过获取终端的地域信息,将与终端的地域信息对应的应用程序的安装程序发送至终端。终端运行该安装程序后显示的应用程序的图标将会与地域信息相关。这样的应用程序的图标的辨识度高,还能为用户提供地域认同感,提升了用户的使用体验。

权利要求书

1.一种安装应用程序的方法,其特征在于,包括以下步骤:
接收终端发送的安装应用程序的请求;
获取所述终端的地域信息;
将与所述地域信息对应的所述应用程序的安装程序发送至终端,以使所述
终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。
2.根据权利要求1所述的方法,其特征在于,所述获取所述终端的地域
信息,包括:
接收终端发送的所述终端的定位装置所采集的位置信息;
在预设的第一数据库中检索获取所述位置信息对应的地域信息。
3.根据权利要求1所述的方法,其特征在于,所述获取所述终端的地域
信息,包括:
获取所述终端连接网络时的出口IP地址;
在预设的第二数据库中检索获取所述IP地址对应的地域信息。
4.根据权利要求1所述的方法,其特征在于,所述将与所述地域信息对
应的所述应用程序的安装程序发送至终端,包括:
在预存的地域信息与应用程序的安装程序的映射表中,查找所述终端的地
域信息对应的应用程序的安装程序;
将查找到的安装程序发送至终端。
5.一种安装应用程序的方法,其特征在于,所述方法包括:
向服务器发送安装应用程序的请求时,获取终端的地域信息;
将获取的地域信息发送至服务器;
接收服务器发送的与所述地域信息对应的所述应用程序的安装程序,以使
终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。
6.一种服务器,其特征在于,包括:
第一接收模块,用于接收终端发送的安装应用程序的请求;
第一获取模块,用于获取所述终端的地域信息;
第一发送模块,用于将与所述地域信息对应的所述应用程序的安装程序发
送至终端,以使终端运行所述安装程序后显示的所述应用程序的图标与所述地
域信息相关。
7.根据权利要求6所述的服务器,其特征在于,所述第一获取模块包括:
接收子模块,用于接收终端发送的所述终端的定位装置所采集的位置信
息;
第一检索子模块,用于在预设的第一数据库中检索获取所述位置信息对应
的地域信息。
8.根据权利要求6所述的服务器,其特征在于,所述第一获取模块包括:
获取子模块,用于获取所述终端连接网络时的出口IP地址;
第二检索子模块,用于在预设的第二数据库中检索获取所述IP地址对应
的地域信息。
9.根据权利要求6所述的服务器,其特征在于,所述第一发送模块包括:
查找子模块,用于在预存的地域信息与应用程序的安装程序的映射表中,
查找所述终端的地域信息对应的应用程序的安装程序;
发送子模块,用于将查找到的安装程序发送至终端。
10.一种终端,其特征在于,包括:
第二获取模块,用于向服务器发送安装应用程序的请求时,获取终端的地
域信息;
第二发送模块,用于将获取的地域信息发送至服务器;
第二接收模块,用于接收服务器发送的与所述地域信息对应的所述应用程
序的安装程序,以使终端运行所述安装程序后显示的所述应用程序的图标与所
述地域信息相关。

说明书

一种安装应用程序的方法、服务器和终端

技术领域

本发明涉及软件技术领域,更具体地,涉及一种安装应用程序的方法、服
务器和终端。

背景技术

随着智能终端的普及,也开发出了越来越多供智能终端安装和使用的应用
程序(Application,简称APP)。应用程序是指为了完成某项或某几项特定任务
而被开发运行于操作系统之上的计算机程序,是在终端上运行的软件,通常可
以和用户进行交互,具有可视的用户界面。

当用户在终端中安装应用程序后,通常终端上会显示该应用程序的图标,
以便用户点击该图标运行该应用程序并进入该应用程序的用户界面,或者用户
可以操作该图标以对应用程序执行删除操作,也可以通过拖动该图标来移动图
标的显示位置。

应用程序的图标通常是开发者设计的符合终端显示规格的图像,终端安装
该应用程序后就显示该图像。无论哪个终端安装该应用程序,都会显示同一个
图标,因此,图标识别度差,也不够个性化。

发明内容

有鉴于此,本发明实施例的目的是提供一种安装应用程序的方法、服务器
和终端,以提高应用程序的图标的辨识度。

为了达到上述目的,一方面,本发明实施例提出一种安装应用程序的方法,
包括以下步骤:

接收终端发送的安装应用程序的请求;

获取所述终端的地域信息;

将与所述地域信息对应的所述应用程序的安装程序发送至终端,以使所述
终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。

在本发明一实施例中,所述获取所述终端的地域信息,包括:

接收终端发送的所述终端的定位装置所采集的位置信息;

在预设的第一数据库中检索获取所述位置信息对应的地域信息。

在本发明一实施例中,述获取所述终端的地域信息,包括:

获取所述终端连接网络时的出口IP地址;

在预设的第二数据库中检索获取所述IP地址对应的地域信息。

在本发明一实施例中,所述将与所述地域信息对应的所述应用程序的安装
程序发送至终端,包括:

在预存的地域信息与应用程序的安装程序的映射表中,查找所述终端的地
域信息对应的应用程序的安装程序;

将查找到的安装程序发送至终端。

本发明实施例还提出一种安装应用程序的方法,所述方法包括:

向服务器发送安装应用程序的请求时,获取终端的地域信息;

将获取的地域信息发送至服务器;

接收服务器发送的与所述地域信息对应的所述应用程序的安装程序,以使
终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。

本发明实施例还提出一种服务器,包括:

第一接收模块,用于接收终端发送的安装应用程序的请求;

第一获取模块,用于获取所述终端的地域信息;

第一发送模块,用于将与所述地域信息对应的所述应用程序的安装程序发
送至终端,以使终端运行所述安装程序后显示的所述应用程序的图标与所述地
域信息相关。

在本发明一实施例中,所述第一获取模块包括:

接收子模块,用于接收终端发送的所述终端的定位装置所采集的位置信
息;

第一检索子模块,用于在预设的第一数据库中检索获取所述位置信息对应
的地域信息。

在本发明一实施例中,所述第一获取模块包括:

获取子模块,用于获取所述终端连接网络时的出口IP地址;

第二检索子模块,用于在预设的第二数据库中检索获取所述IP地址对应
的地域信息。

在本发明一实施例中,所述第一发送模块包括:

查找子模块,用于在预存的地域信息与应用程序的安装程序的映射表中,
查找所述终端的地域信息对应的应用程序的安装程序;

发送子模块,用于将查找到的安装程序发送至终端。

本发明实施例还提出一种终端,包括:

第二获取模块,用于向服务器发送安装应用程序的请求时,获取终端的地
域信息;

第二发送模块,用于将获取的地域信息发送至服务器;

第二接收模块,用于接收服务器发送的与所述地域信息对应的所述应用程
序的安装程序,以使终端运行所述安装程序后显示的所述应用程序的图标与所
述地域信息相关。

本发明实施例提供的技术方案可以包括以下有益效果:

在本发明中,服务器通过获取终端的地域信息,将与终端的地域信息对应
的应用程序的安装程序发送至终端。终端运行该安装程序后显示的应用程序的
图标将会与地域信息相关。这样的应用程序的图标的辨识度高,还能为用户提
供地域认同感,提升了用户的使用体验。

本发明实施例的其它特征和优点将在随后的说明书中阐述,并且,部分地
从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其它
优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实
现和获得。

下面通过附图和实施例,对本发明实施例的技术方案做进一步的详细描
述。

附图说明

附图用来提供对本发明实施例的进一步理解,并且构成说明书的一部分,
与本发明的实施例一起用于解释本发明,并不构成对本发明实施例的限制。在
附图中:

图1是根据本发明一实施例提供的安装应用程序的方法的流程图;

图2是根据本发明一实施例的安装后的应用程序的图标的示意图;

图3是根据本发明一实施例的安装后的应用程序的另一图标的示意图;

图4是根据本发明另一实施例提供的安装应用程序的方法的流程图;

图5是根据本发明另一实施例提供的安装应用程序的方法的流程图;

图6是根据本发明另一实施例提供的安装应用程序的方法的流程图;

图7是根据本发明另一实施例提供的服务器的结构示意图;

图8是根据本发明另一实施例提供的终端的结构示意图;

图9是本发明实施例提出的终端和服务器实现的安装应用程序的交互过程
示意图;

图10是本发明另实施例提出的终端和服务器实现的安装应用程序的交互
过程示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的
优选实施例仅用于说明和解释本发明实施例,并不用于限定本发明实施例。

当终端请求安装应用程序时,由终端向服务器发送安装请求,服务器向终
端返回该应用程序的安装程序。如图1所示为本发明一实施例中的安装应用程
序的方法的主要流程,该实施例适用于服务器侧,该方法包括以下步骤:

步骤S11:接收终端发送的安装应用程序的请求。

步骤S12:获取所述终端的地域信息。

地域信息例如包括但不限于终端在哪个国家、哪个省、哪个市等信息。

步骤S13:将与所述地域信息对应的所述应用程序的安装程序发送至终端,
以使所述终端运行所述安装程序后显示的所述应用程序的图标与所述地域信
息相关。

应当注意,上述步骤S11和S12的执行顺序并非仅限于此,也可以同时执
行。

在本发明中,服务器通过获取终端的地域信息,将与终端的地域信息对应
的应用程序的安装程序发送至终端。终端运行该安装程序后显示的应用程序的
图标将会与地域信息相关。例如,当应用程序为打车类应用程序时,可以预先
设置不同城市对应的应用程序的安装程序,终端运行安装程序后显示的应用程
序的图标为终端所在城市的的士车的图案。如图2所示为终端的地域信息为北
京时,该应用程序的图标包括的北京的士车的图案;如图3所示为终端的地域
信息为伦敦时,该应用程序的图标包括的伦敦的士车的图案。例如,当应用程
序为地图类应用程序时,应用程序的图标上的图案可以是代表性的建筑物。这
样的应用程序的图标的辨识度高,还能为用户提供地域认同感,提升了用户的
使用体验。

如图4所示为本发明的另一实施例中的安装应用程序的方法的主要流程,
该实施例适用于服务器侧。在该实施例中,服务器获取的终端的位置信息是由
终端发送的。具体地,本实施例包括以下步骤:

步骤S41:接收终端发送的安装应用程序的请求。

步骤S42:向终端发送获取终端的地域信息的请求。

步骤S43:接收终端发送的所述终端的定位装置所采集的位置信息。

终端的定位装置例如可以是GPS(Global Positioning System,全球定位系
统)、AGPS(Assisted Global Positioning System,辅助全球卫星定位系统),AGPS
可以利用终端基地站的资讯,配合传统GPS卫星,让定位的速度更快。

位置信息例如可以是终端所在的经度和纬度。

步骤S44:在预设的第一数据库中检索获取的位置信息对应的地域信息。

根据第一数据库中的记录的地理信息,查找到精度和纬度对应在哪个国
家、哪个省、甚至哪个市。

步骤S45:在预存的地域信息与应用程序的安装程序的映射表中,查找所
述终端的地域信息对应的应用程序的安装程序。

步骤S46:将与所述地域信息对应的所述应用程序的安装程序发送至终端,
以使所述终端运行所述安装程序后显示的所述应用程序的图标与所述地域信
息相关。

在本发明的其他实施例中,上述步骤S42并不是必须的,该地域信息也可
由终端自动发送至服务器,例如终端可以将地域信息与安装应用程序的请求一
起发送至服务器。

对于没有定位装置的终端而言,无法由终端自行获取位置信息。因此,需
要服务器来获取。如图5所示为本发明另一实施例,该实施例中包括以下步骤:

步骤S51:接收终端发送的安装应用程序的请求。

步骤S52:获取所述终端连接网络时的出口IP地址。

步骤S53:在预设的第二数据库中检索获取所述IP地址对应的地域信息。

根据第二数据库中的记录的IP地址与地理信息的对应关系,查找到获取
的IP地址对应在哪个国家、哪个省、甚至哪个市。

步骤S54:在预存的地域信息与应用程序的安装程序的映射表中,查找所
述终端的地域信息对应的应用程序的安装程序。

步骤S55:将与所述地域信息对应的所述应用程序的安装程序发送至终端,
以使所述终端运行所述安装程序后显示的所述应用程序的图标与所述地域信
息相关。

如图6所示为本发明另一实施例中的安装应用程序的方法的主要流程,该
实施例适用于终端侧。具体地,本实施例包括以下步骤:

步骤S61:向服务器发送安装应用程序的请求时,获取终端的地域信息。

该步骤中,可以通过终端中的定位装置获取终端的地域信息。可以在发送
安装应用程序的请求时自动获取终端的地域信息,也可以接收到服务器发送的
获取终端的地域信息的请求时再执行该步骤。

步骤S62:将获取的地域信息发送至服务器。

获取的地域信息可以与安装应用程序的请求一起发送至服务器,也可以先
发送安装应用程序的请求,在接收到服务器发送的获取终端的地域信息的请求
后再发送获取的地域信息。

步骤S63:接收服务器发送的与所述地域信息对应的所述应用程序的安装
程序,以使终端运行所述安装程序后显示的所述应用程序的图标与所述地域信
息相关。

本实施例中,终端可获取地域信息,并将地域信息发送至服务器,以使服
务器发送与该地域信息对应的应用程序的安装包。终端运行该安装程序后显示
的应用程序的图标将会与地域信息相关。这样的应用程序的图标的辨识度高,
还能为用户提供地域认同感,提升了用户的使用体验。

图7为本发明一实施例提供的服务器,如图7所示,服务器包括:

第一接收模块701,用于接收终端发送的安装应用程序的请求;

第一获取模块702,用于获取所述终端的地域信息;

第一发送模块703,用于将与所述地域信息对应的所述应用程序的安装程
序发送至终端,以使终端运行所述安装程序后显示的所述应用程序的图标与所
述地域信息相关。

所述第一获取模块702包括:

接收子模块,用于接收终端发送的终端的定位装置所采集的位置信息;

第一检索子模块,用于在预设的第一数据库中检索获取所述位置信息对应
的地域信息。

所述第一获取模块702包括:

获取子模块,用于获取所述终端连接网络时的出口IP地址;

第二检索子模块,用于在预设的第二数据库中检索获取所述IP地址对应
的地域信息。

所述第一发送模块703包括:

查找子模块,用于在预存的地域信息与应用程序的安装程序的映射表中,
查找所述终端的地域信息对应的应用程序的安装程序;

发送子模块,用于将查找到的安装程序发送至终端。

图8所示为本发明另一实施例提出的一种终端,该终端包括:

第二获取模块801,用于向服务器发送安装应用程序的请求时,获取终端
的地域信息;

第二发送模块802,用于将获取的地域信息发送至服务器;

第二接收模块803,用于接收服务器发送的与所述地域信息对应的所述应
用程序的安装程序,以使终端运行所述安装程序后显示的所述应用程序的图标
与所述地域信息相关。

如图9、10所示为本发明实施例提出的终端和服务器实现的安装应用程序
的交互过程示意图。

如图9所示,对于有定位装置的终端,终端接收用户安装应用程序的请求
时,获取终端所在的位置信息(经度、纬度),然后将位置信息发送至服务器。
服务器根据位置信息通过数据库检索终端所在地域,然后查找预存的地域信息
与应用程序的安装程序的映射表,将映射表中与该地域信息对应的安装程序返
回给终端,终端将安装程序显示给用户,该安装程序可自动运行,也可以由用
户启动运行,安装完成后,终端上将显示与地域信息相关的该应用程序的图标。

如图10所示,对于无定位装置的终端,终端接收用户安装应用程序的请
求时,将安装应用程序的请求发送至服务器。服务器获取终端连接网络时的出
口ip地址,然后在数据库中检索此ip地址所对应的地域信息,然后查找预存
的地域信息与应用程序的安装程序的映射表,将映射表中与该地域信息对应的
安装程序返回给终端,终端将安装程序显示给用户,安装完成后,终端上将显
示与地域信息相关的该应用程序的图标。

需要说明的是:上述实施例提供的用于安装应用程序的装置仅以上述各功
能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由
不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以
上描述的全部或者部分功能。另外,上述实施例提供的用于安装应用程序的装
置与安装应用程序的方法实施例属于同一构思,其具体实现过程详见方法实施
例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通
过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储
于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘
或光盘等。

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

一种安装应用程序的方法、服务器和终端.pdf_第1页
第1页 / 共14页
一种安装应用程序的方法、服务器和终端.pdf_第2页
第2页 / 共14页
一种安装应用程序的方法、服务器和终端.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《一种安装应用程序的方法、服务器和终端.pdf》由会员分享,可在线阅读,更多相关《一种安装应用程序的方法、服务器和终端.pdf(14页珍藏版)》请在专利查询网上搜索。

本发明公开了一种安装应用程序的方法、服务器和终端,其中,方法包括以下步骤:接收终端发送的安装应用程序的请求;获取所述终端的地域信息;将与所述地域信息对应的所述应用程序的安装程序发送至终端,以使所述终端运行所述安装程序后显示的所述应用程序的图标与所述地域信息相关。在本发明中,服务器通过获取终端的地域信息,将与终端的地域信息对应的应用程序的安装程序发送至终端。终端运行该安装程序后显示的应用程序的图标将。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1