一种网络定位服务的配置方法、装置、终端及服务器制造方法及图纸

技术编号:16887228 阅读:23 留言:0更新日期:2017-12-27 05:00
本发明专利技术的实施例提供了一种网络定位服务的配置方法、装置、终端及服务器,其中,该方法包括:当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将终端当前的网络识别参数发送给服务器,使服务器根据终端当前的网络识别参数确定出终端当前可使用的网络定位服务的信息;接收服务器返回的终端当前可使用的网络定位服务的信息;根据终端当前可使用的网络定位服务的信息,配置终端的网络定位服务。本发明专利技术的实施例能使终端在任意地方均可正常使用网络定位服务功能。

A configuration method, device, terminal and server for a network location service

The embodiment of the invention provides a configuration method, network positioning device, service terminal and server, wherein, the method comprises the following steps: when the number of monitoring to the application for a preset period of time, the terminal initiates a network positioning request failed to reach the default number, will send the terminal network to identify the current parameters to the server, the the server determines the network positioning service terminal currently available information according to the network identification terminal current parameter; network positioning service terminal receives the server returns the currently available information; according to the terminal when the network positioning service before using the information of the network positioning terminal services configuration. The embodiment of the invention can enable the terminal to use the network location service function in any place.

【技术实现步骤摘要】
一种网络定位服务的配置方法、装置、终端及服务器
本专利技术涉及网络定位
,特别涉及一种网络定位服务的配置方法、装置、终端及服务器。
技术介绍
由于安卓(Android)终端在国内不能集成谷歌移动服务(GMS,GoogleMobileService),导致其不能正常使用依赖GMS的谷歌(Google)网络定位服务,即应用程序无法通过网络定位得到终端的位置。而为了解决这个问题,一般厂家会将网络定位服务替换为百度或高德等地图厂家提供的网络定位服务。这就存在另一个问题,当终端漫游到国外时,使用百度或高德的网络定位服务将无法通过网络定位得到终端位置。即,当终端漫游到国外时,对于没有全球定位系统(GPS,GlobalPositioningSystem)信号的室内或GPS信号较弱的地方,应用程序无法获得终端位置。此外,由于网络定位服务在终端软件编译时就已经安装配置好,且终端只配置了一个网络定位服务,并且不可扩展,导致终端漫游到国外后,不能正常使用网络定位服务功能。综上所述,当终端漫游到国外时,不能正常使用网络定位服务功能,给用户带来不便。
技术实现思路
本专利技术实施例的目的在于提供一种网络定位服务的配置方法、装置、终端及服务器,能使终端在任意地方均可正常使用网络定位服务功能。为了达到上述目的,本专利技术的实施例提供了一种网络定位服务的配置方法,应用于终端,该方法包括:当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将终端当前的网络识别参数发送给服务器,使服务器根据终端当前的网络识别参数确定出终端当前可使用的网络定位服务的信息;接收服务器返回的终端当前可使用的网络定位服务的信息;根据终端当前可使用的网络定位服务的信息,配置终端的网络定位服务。其中,网络识别参数包括:移动国家码、位置区码和移动网络码。其中,网络定位服务的信息包括网络定位服务的名称和网络定位服务的版本信息。其中,根据终端当前可使用的网络定位服务的信息,配置终端的网络定位服务的步骤,包括:根据终端当前可使用的网络定位服务的名称和版本信息,检测终端中是否存在终端当前可使用的网络定位服务;若终端中存在终端当前可使用的网络定位服务,则通过修改终端的运行系统的系统参数,将终端的网络定位服务配置为终端当前可使用的网络定位服务。其中,方法还包括:若终端中不存在终端当前可使用的网络定位服务,则向服务器发送安装包下载请求;接收服务器下发的终端当前可使用的网络定位服务的安装包,并安装终端当前可使用的网络定位服务;通过修改终端的运行系统的系统参数,将终端的网络定位服务配置为终端当前可使用的网络定位服务。本专利技术的实施例还提供了一种网络定位服务的配置装置,应用于终端,该装置包括:第一发送模块,用于当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将终端当前的网络识别参数发送给服务器,使服务器根据终端当前的网络识别参数确定出终端当前可使用的网络定位服务的信息;第一接收模块,用于接收服务器返回的终端当前可使用的网络定位服务的信息;第一配置模块,用于根据终端当前可使用的网络定位服务的信息,配置终端的网络定位服务。其中,网络识别参数包括:移动国家码、位置区码和移动网络码。其中,网络定位服务的信息包括网络定位服务的名称和网络定位服务的版本信息。其中,第一配置模块包括:检测单元,用于根据终端当前可使用的网络定位服务的名称和版本信息,检测终端中是否存在终端当前可使用的网络定位服务,并若终端中存在终端当前可使用的网络定位服务,则触发配置单元;配置单元,用于根据检测单元的触发,通过修改终端的运行系统的系统参数,将终端的网络定位服务配置为终端当前可使用的网络定位服务。其中,装置还包括:第二发送模块,用于若终端中不存在终端当前可使用的网络定位服务,则向服务器发送安装包下载请求;第二接收模块,用于接收服务器下发的终端当前可使用的网络定位服务的安装包,并安装终端当前可使用的网络定位服务;第二配置模块,用于通过修改终端的运行系统的系统参数,将终端的网络定位服务配置为终端当前可使用的网络定位服务。本专利技术的实施例还提供了一种终端,包括上述的网络定位服务的配置装置。本专利技术的实施例还提供了一种网络定位服务的配置方法,应用于服务器,该方法包括:接收终端发送的终端当前的网络识别参数;根据终端当前的网络识别参数,确定出终端当前可使用的网络定位服务的信息;将终端当前可使用的网络定位服务的信息发送给终端。其中,方法还包括:接收终端发送的安装包下载请求,并将终端当前可使用的网络定位服务的安装包下发给终端。其中,根据终端当前的网络识别参数,确定出终端当前可使用的网络定位服务的信息的步骤,包括:根据预设的网络识别参数与可使用的网络定位服务的信息之间的对应关系,确定出当前的网络识别参数对应的当前可使用的网络定位服务的信息。本专利技术的实施例还提供了一种网络定位服务的配置装置,应用于服务器,该装置包括:第三接收模块,用于接收终端发送的终端当前的网络识别参数;确定模块,用于根据终端当前的网络识别参数,确定出终端当前可使用的网络定位服务的信息;第三发送模块,用于将终端当前可使用的网络定位服务的信息发送给终端。其中,装置还包括:第四接收模块,用于接收终端发送的安装包下载请求,并将终端当前可使用的网络定位服务的安装包下发给终端。其中,确定模块包括:确定单元,用于根据预设的网络识别参数与可使用的网络定位服务的信息之间的对应关系,确定出当前的网络识别参数对应的当前可使用的网络定位服务的信息。本专利技术的实施例还提供了一种服务器,包括上述的网络定位服务的配置装置。本专利技术的上述方案至少包括以下有益效果:在本专利技术的实施例中,通过当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将终端当前的网络识别参数发送给服务器,并接收服务器根据终端当前的网络识别参数返回的终端当前可使用的网络定位服务的信息,最后根据终端当前可使用的网络定位服务的信息,配置终端的网络定位服务,解决了当终端漫游到国外时,不能正常使用网络定位服务功能,给用户带来不便的问题,达到了使终端在任意地方均可正常使用网络定位服务功能,提升用户体验的效果。附图说明图1为本专利技术第一实施例中网络定位服务的配置方法的流程图;图2为本专利技术第一实施例中终端与服务器交互的流程图;图3为本专利技术第二实施例中网络定位服务的配置装置的结构示意图;图4为本专利技术第四实施例中网络定位服务的配置方法的流程图;图5为本专利技术第五实施例中网络定位服务的配置装置的结构示意图;图6为本专利技术第六实施例中网络定位服务的配置系统的结构示意图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。第一实施例如图1所示,本专利技术的第一实施例提供了一种网络定位服务的配置方法,应用于终端,该方法包括:步骤101,当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将终端当前的网络识别参数发送给服务器,使服务器根据终端当前的网络识别参数本文档来自技高网...
一种网络定位服务的配置方法、装置、终端及服务器

【技术保护点】
一种网络定位服务的配置方法,应用于终端,其特征在于,所述方法包括:当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将所述终端当前的网络识别参数发送给服务器,使所述服务器根据所述终端当前的网络识别参数确定出所述终端当前可使用的网络定位服务的信息;接收所述服务器返回的所述终端当前可使用的网络定位服务的信息;根据所述终端当前可使用的网络定位服务的信息,配置所述终端的网络定位服务。

【技术特征摘要】
1.一种网络定位服务的配置方法,应用于终端,其特征在于,所述方法包括:当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将所述终端当前的网络识别参数发送给服务器,使所述服务器根据所述终端当前的网络识别参数确定出所述终端当前可使用的网络定位服务的信息;接收所述服务器返回的所述终端当前可使用的网络定位服务的信息;根据所述终端当前可使用的网络定位服务的信息,配置所述终端的网络定位服务。2.如权利要求1所述的方法,其特征在于,所述网络识别参数包括:移动国家码、位置区码和移动网络码。3.如权利要求1所述的方法,其特征在于,所述网络定位服务的信息包括网络定位服务的名称和网络定位服务的版本信息。4.如权利要求3所述的方法,其特征在于,所述根据所述终端当前可使用的网络定位服务的信息,配置所述终端的网络定位服务的步骤,包括:根据所述终端当前可使用的网络定位服务的名称和版本信息,检测所述终端中是否存在所述终端当前可使用的网络定位服务;若所述终端中存在所述终端当前可使用的网络定位服务,则通过修改所述终端的运行系统的系统参数,将所述终端的网络定位服务配置为所述终端当前可使用的网络定位服务。5.如权利要求4所述的方法,其特征在于,所述方法还包括:若所述终端中不存在所述终端当前可使用的网络定位服务,则向所述服务器发送安装包下载请求;接收所述服务器下发的所述终端当前可使用的网络定位服务的安装包,并安装所述终端当前可使用的网络定位服务;通过修改所述终端的运行系统的系统参数,将所述终端的网络定位服务配置为所述终端当前可使用的网络定位服务。6.一种网络定位服务的配置装置,应用于终端,其特征在于,所述装置包括:第一发送模块,用于当监测到在预设时间段内终端中应用程序发起网络定位请求失败的次数达到预设次数时,将所述终端当前的网络识别参数发送给服务器,使所述服务器根据所述终端当前的网络识别参数确定出所述终端当前可使用的网络定位服务的信息;第一接收模块,用于接收所述服务器返回的所述终端当前可使用的网络定位服务的信息;第一配置模块,用于根据所述终端当前可使用的网络定位服务的信息,配置所述终端的网络定位服务。7.如权利要求6所述的装置,其特征在于,所述网络识别参数包括:移动国家码、位置区码和移动网络码。8.如权利要求6所述的装置,其特征在于,所述网络定位服务的信息包括网络定位服务的名称和网络定位服务的版本信息。9.如权利要求8所述的装置,其特征在于,所述第一配置模块包括:检测单元,用于根据所述终端当前可使用的网络定位服务的名称和版本信息,检测所述终端中是...

【专利技术属性】
技术研发人员:王渡华魏向林桂祖宏黄小燕
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1