一种确定终端设备所在区域位置的方法和OTA服务器技术

技术编号:14568822 阅读:128 留言:0更新日期:2017-02-06 02:34
本发明专利技术公开了一种确定终端设备所在区域位置的方法和OTA服务器,使OTA服务器能够获取到终端设备的位置信息,从而有助于对产品供应和库存管理进行指导。方法包括:OTA服务器在接收到终端设备发送的版本查询请求后,从版本查询请求中获取IP地址;根据预设的IP地址与区域位置信息的对应关系,确定出该IP地址对应的区域位置信息;以及保存该终端设备的区域位置信息。由于OTA服务器能够根据预设的IP地址与区域位置信息的对应关系,确定出任一终端设备所在的区域位置,利用终端设备的区域位置信息,可以获知终端设备对应的销售区域,进而有助于对产品供应和库存管理进行指导。

【技术实现步骤摘要】

本专利技术涉及通信
,特别涉及一种确定终端设备所在区域位置的方法和空中下载(overtheair,OTA)服务器。
技术介绍
OTA技术是通过移动通信(全球移动通信系统(GlobalSystemforMobileCommunication,GSM)或者码分多址(CodeDivisionMultipleAccess,CDMA))的空中接口对客户识别模块(SubscriberIdentityModule,SIM)卡数据及应用进行远程管理的技术。空中接口可以采用无线应用协议(WirelessApplicationProtocol,WAP)、通用无线分组业务(GeneralPacketRadioService,GPRS)、CDMA1X及短消息技术。OTA技术的应用,使得移动通信不仅可以提供语音和数据服务,而且还能提供新业务下载。OTA升级是指Android系统提供的标准软件升级方式,可以无损失升级系统,终端设备(如手机、平板电脑等)可以通过网络(包括无线保真(WirelessFidelity,WIFI)、3G、4G等)自动下载升级包、自动升级。目前OTA升级过程如图1所示,包括:1、用户通过自身使用的终端设备向OTA服务器发送版本查询请求,并在该版本查询请求中携带终端设备自身当前的版本信息(如版本号);2、OTA服务器接收到版本查询请求后,遍历本地存储的所有版本,并与版本查询请求中携带的版本信息进行比较;3、若OTA服务器存放的所有版本的版本信息等于或者小于终端设备当前的版本信息,OTA服务器返回无需升级的状态,此时流程结束;4、若OTA服务器中存在高于终端设备当前的版本信息的版本,则OTA服务器返回可升级状态,并高于终端设备的版本信息的版本的版本信息;5、用户阅读OTA服务器推送的版本信息后,决定是否升级;若用户决定不升级,则当前流程结束。6、若用户决定升级,用户通过终端设备向OTA服务器发送升级请求;7、OTA服务器向终端设备推送当前可升级版本的地址;8、终端设备根据接收到的地址,从OTA服务器中,下载当前可升级版,并自动升级。目前,OTA服务器无法获取到终端设备的位置信息,以对产品供应和库存管理进行指导。
技术实现思路
本专利技术实施例提供了一种确定终端设备所在区域位置的方法和OTA服务器,使OTA服务器能够获取到终端设备的位置信息,从而有助于对产品供应和库存管理进行指导。本专利技术实施例提供了一种确定终端设备所在区域位置的方法,包括:OTA服务器在接收到终端设备发送的版本查询请求后,从所述版本查询请求中获取IP地址,其中,所述IP地址为所述终端设备所在区域的运营商网络为所述终端设备分配的,所述版本查询请求用于请求所述OTA服务器查询是否存在高于所述终端设备当前版本的版本;所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出所述IP地址对应的区域位置信息;所述OTA服务器保存所述终端设备的区域位置信息。可能的实现方式中,所述OTA服务器在接收到终端设备发送的版本查询请求后,该方法还包括:所述OTA服务器获取用于唯一标识所述终端设备的串号;所述OTA服务器根据所述终端设备的串号,确定出所述OTA服务器中未保存所述终端设备的区域位置信息时,触发从所述版本查询请求中获取IP地址的步骤。从而可以获知该终端设备第一次与OTA服务器连接时所在的区域位置信息,进而可以对该销售区域内产品供应和库存管理进行指导。可能的实现方式中,所述OTA服务器获取用于唯一标识所述终端设备的串号,包括:所述OTA服务器从所述版本查询请求中获取到所述终端设备的串号;或者所述OTA服务器向所述终端设备发送查询信令;以及所述OTA服务器接收所述终端设备返回的所述终端设备的串号。可能的实现方式中,所述OTA服务器从所述版本查询请求中获取互联网协议IP地址后,该方法还包括:所述OTA服务器保存所述终端设备对应的第一记录,其中,所述第一记录中包括所述终端的IP地址、所述终端设备的串号、以及所述终端设备与所述OTA服务器建立连接时的时间信息。可能的实现方式中,所述OTA服务器保存所述终端设备对应的第一记录之后,该方法还包括:在设定周期结束时,所述OTA服务器获取所述设定周期内保存的所有终端设备对应的第一记录;所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出所述IP地址对应的区域位置信息,包括:所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出获取到的每条第一记录中的IP地址对应的区域位置信息;所述OTA服务器保存所述终端设备的区域位置信息,包括:所述OTA服务器保存所述设定周期内获取到的每条第一记录对应的第二记录,其中,所述第二记录中包括所述终端设备所在的区域位置信息、所述终端设备的IP地址、所述终端设备的串号、以及所述终端设备与所述OTA服务器建立连接时的时间信息。基于上述任一实施例,可能的实现方式中,该方法还包括:所述OTA服务器接收到管理客户端发送的位置请求后,将已保存的所有终端设备的区域位置信息发送给所述管理客户端;或者所述OTA服务器接收到管理客户端发送的位置请求后,根据所述位置请求的发送时间,确定出与所述发送时间距离最近的设定周期内保存的终端设备的区域位置信息,并将确定出的终端设备的区域位置信息发送给所述管理客户端。本专利技术实施例提供的一种OTA服务器,包括:第一处理模块,用于在接收到终端设备发送的版本查询请求后,从所述版本查询请求中获取互联网协议IP地址,其中,所述IP地址为所述终端设备所在区域的运营商网络为所述终端设备分配的,所述版本查询请求用于请求所述OTA服务器查询是否存在高于所述终端设备当前版本的版本;第二处理模块,用于根据预设的IP地址与区域位置信息的对应关系,确定出所述IP地址对应的区域位置信息;存储模块,用于保存所述终端设备的区域位置信息。可能的实现方式中,所述第一处理模块在接收到终端设备发送的版本查询请求后,还用于:获取用于唯一标识所述终端设备的串号;根据所述终端设备的串号,确定出所述OTA服务器中未保存所述终端设备的区域位置信息时,触发从所述版本查询请求中获取IP地址。可能的实现方式中,所述存储模块还用于:保存所述终端设备对应的第一记录,其中,所述第一记录中包括所述终端的IP地址、所述终端设备的串号、以及所本文档来自技高网
...

【技术保护点】
一种确定终端设备所在区域位置的方法,其特征在于,该方法包括:空中下载OTA服务器在接收到终端设备发送的版本查询请求后,从所述版本查询请求中获取互联网协议IP地址,其中,所述IP地址为所述终端设备所在区域的运营商网络为所述终端设备分配的,所述版本查询请求用于请求所述OTA服务器查询是否存在高于所述终端设备当前版本的版本;所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出所述IP地址对应的区域位置信息;所述OTA服务器保存所述终端设备的区域位置信息。

【技术特征摘要】
1.一种确定终端设备所在区域位置的方法,其特征在于,该方法包括:
空中下载OTA服务器在接收到终端设备发送的版本查询请求后,从所述
版本查询请求中获取互联网协议IP地址,其中,所述IP地址为所述终端设备
所在区域的运营商网络为所述终端设备分配的,所述版本查询请求用于请求所
述OTA服务器查询是否存在高于所述终端设备当前版本的版本;
所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出
所述IP地址对应的区域位置信息;
所述OTA服务器保存所述终端设备的区域位置信息。
2.如权利要求1所述的方法,其特征在于,所述OTA服务器在接收到终
端设备发送的版本查询请求后,该方法还包括:
所述OTA服务器获取用于唯一标识所述终端设备的串号;
所述OTA服务器根据所述终端设备的串号,确定出所述OTA服务器中未
保存所述终端设备的区域位置信息时,触发从所述版本查询请求中获取IP地
址的步骤。
3.如权利要求2所述的方法,其特征在于,所述OTA服务器从所述版本
查询请求中获取互联网协议IP地址后,该方法还包括:
所述OTA服务器保存所述终端设备对应的第一记录,其中,所述第一记
录中包括所述终端的IP地址、所述终端设备的串号、以及所述终端设备与所
述OTA服务器建立连接时的时间信息。
4.如权利要求3所述的方法,其特征在于,所述OTA服务器保存所述终
端设备对应的第一记录之后,该方法还包括:在设定周期结束时,所述OTA
服务器获取所述设定周期内保存的所有终端设备对应的第一记录;
所述OTA服务器根据预设的IP地址与区域位置信息的对应关系,确定出
所述IP地址对应的区域位置信息,包括:所述OTA服务器根据预设的IP地址
与区域位置信息的对应关系,确定出获取到的每条第一记录中的IP地址对应

\t的区域位置信息;
所述OTA服务器保存所述终端设备的区域位置信息,包括:所述OTA服
务器保存所述设定周期内获取到的每条第一记录对应的第二记录,其中,所述
第二记录中包括所述终端设备所在的区域位置信息、所述终端设备的IP地址、
所述终端设备的串号、以及所述终端设备与所述OTA服务器建立连接时的时
间信息。
5.如权利要求1~4任一项所述的方法,其特征在于,该方法还包括:
所述OTA服务器接收到管理客户端发送的位置请求后,将已保存的所有
终端设备的区域位置信息发送给所述管理客户端;或者
所述OTA服务器接收到管理客户端发送的位置请求...

【专利技术属性】
技术研发人员:于德毅
申请(专利权)人:青岛海信移动通信技术股份有限公司
类型:发明
国别省市:山东;37

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

1