一种移动终端的位置存储方法及装置与流程

文档序号:12595974阅读:250来源:国知局
一种移动终端的位置存储方法及装置与流程

本发明涉及数据管理技术领域,特别是涉及一种移动终端的位置存储方法及装置。



背景技术:

随着2G/3G,甚至是4G时代的到来,以及随处可见的WIFI热点,标志着现今大数据时代的来临,用户一切的日常行为理论上可以借助各大运营商提供的移动数据网络构建的网络及WIFI这种无线局域网络,通过互联网技术实现各种数据处理。因此,网络环境在方便用户生活的方面比线下的真实世界有其优势。在这样的环境下,电子商务越来越广泛地应用于各种商业贸易活动中,所谓电子商务是指在因特网开放的网络环境下,基于浏览器及服务器应用方式,实现消费者的网上购物、商户之间的网上交易和在线电子支付以及各种商务活动、交易活动、金融活动和相关的综合服务活动的一种商业运营模式。

许多移动终端,如手机,上安装了能够接收卫星传送的无线信号的接收设备,并且根据全球定位系统(GPS)测量,能够估算安装了这种接收设备的移动终端的位置。使用这种接收设备的位置估算技术是在诸如导航、安全、娱乐等各种领域中重要的普通基本技术。但是,根据GPS测量的位置估算技术在激活时需要很长时间的同步,而且,由于服务器,如管理多个移动终端的服务器平台,存储的是移动终端的经纬度信息,对于管理大量移动用户的情况下,服务器需要海量的存储空间。



技术实现要素:

本发明主要解决的技术问题是提供一种移动终端的位置存储方法及装置,能够有效降低存储移动终端位置信息所需的存储空间。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端的位置存储方法,所述方法包括:获取移动终端发送的所述移动终端所处的位置信息;根据获取到的移动终端的位置信息确定所述移动终端位于的定位区域;其中,按照预设规则将一区域划分而得到多个所述定位区域;以及将所述移动终端与确定的所述定位区域对应保存。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种移动终端的位置存储装置,所述装置包括:获取模块,用于获取移动终端发送的所述移动终端所处的位置信息;定位模块,用于根据所述获取模块获取到的移动终端的位置信息确定所述移动终端位于的定位区域;其中,所述定位模块预先按照预设规则将一区域划分而得到多个所述定位区域;以及保存模块,用于将所述移动终端与所述定位模块确定的所述定位区域对应保存。

区别于现有技术,本发明提供的一种移动终端的位置存储方法及装置,服务器获取移动终端的位置信息后,预先将一区域划分成多个定位区域,并根据移动终端的位置信息确定对应的定位区域,从而对移动终端实现定位和位置信息的保存。利用本发明实施方式教导的方法,能够减少保存移动终端位置信息所需的存储空间。

附图说明

图1是本发明实施方式中的一种移动终端的位置存储方法的流程示意图;

图2是本发明实施方式中的划分一区域而得到多个定位区域的示意图;

图3是本发明实施方式中的一种移动终端的位置存储装置的结构示意图。

具体实施方式

为详细说明本发明的技术内容、构造特征、所实现目的及效果,以下结合附图和实施例对本发明进行详细说明。

请参阅图1,为本发明一种移动终端的位置存储方法的流程示意图。该实施方式示出的方法流程包括:

步骤S10,获取移动终端发送的该移动终端所处的位置信息。

其中,该移动终端的位置信息为该移动终端获取的。

进一步地,该服务器获取的移动终端的位置信息由该移动终端基于全球定位系统而得到的。当然,移动终端还可以根据其他定位方法获得自身的位置信息,例如利用通信基站定位。

在步骤S10中,服务器实时地获取移动终端的位置信息,并根据当前位置信息更新保存的该移动终端对应的定位区域。在本实施方式中,该服务器为电商交易平台,该移动终端为相应的客户端。

进一步地,该服务在获取移动终端的位置信息时,还可以更新移动终端的位置信息:检测是否已经保存了该移动终端对应的定位区域,并当确定已经保存过该移动终端的定位区域时,根据当前接收到的位置信息确定对应的定位区域,若确定的定位区域与之前保存的定位区域不同,则相应地修改该移动终端的定位区域为当前的定位区域,从而实现移动终端位置信息的更新。

同样地,当服务器确定以及保存过该移动终端的定位区域时,还可以根据相应的指令从该定位区域中删除该移动终端信息(如名称),从而实现移动终端位置信息的删除。

步骤S11,根据获取到的移动终端的位置信息确定该移动终端位于的定位区域。

其中,该服务器按照预设规则将一区域划分而得到多个定位区域。

在一实施方式中,该服务器按照经纬度将一区域划分而得到多个定位区域。

进一步地,每个该定位区域的面积相同。

在另一实施方式中,该服务器将一区域平均地划分而得到多个定位区域。

在另一实施方式中,该定位区域为服务器根据获取到的该移动终端的数量而对该区域进行划分得到的。

该区域为该服务器根据获取到的该移动终端的位置信息确定的预定范围内的区域。

步骤S12,将该移动终端与确定的该定位区域对应保存。

在步骤S12中,该服务器将一区域划分成多个定位区域,每个定位区域均具有相应的位置信息。当接收到移动终端的位置信息时,将移动终端的位置存储在对应的定位区域中,从而确定移动终端在这个区域中的位置。

请同时参阅图2,为服务器划分一区域而得到多个该定位区域的示意图。例如,服务器将这个区域平均划分成6×5的网格,每个网格对应一定位区域。当接收到移动终端的位置信息时,根据移动终端的位置信息确定对应的网格,并将其定位在这个网格内,同时将该移动终端与该网格所代表的定位区域保存起来,从而完成移动终端的位置存储。

以上方案中,服务器获取移动终端的位置信息后,预先将一区域划分成多个定位区域,并根据移动终端的位置信息确定对应的定位区域,从而对移动终端实现定位和位置信息的保存。利用本发明,能够减少服务器保存移动终端位置信息所需的存储空间。

请参阅图3,为本发明一实施方式的一种移动终端的位置存储装置的结构示意图,该实施方式示出的装置30包括获取模块31、定位模块32以及保存模块33。在本实施方式中,该装置30为一运行电商交易平台的服务器,该移动终端为相应的客户端,可以是智能手机、平板电脑等电子设备。

该获取模块31用于获取移动终端发送的该移动终端所处的位置信息。

进一步地,该获取模块31获取的移动终端的位置信息由该移动终端基于全球定位系统而得到的。当然,移动终端还可以根据其他定位方法获得自身的位置信息,例如利用通信基站定位。

进一步地,该获取模块31实时地获取移动终端的位置信息,使定位模块32根据当前位置信息更新保存的该移动终端对应的定位区域。

该定位模块32用于根据该获取模块31获取到的移动终端的位置信 息确定该移动终端位于的定位区域。其中,该定位模块32预先按照预设规则将一区域划分而得到多个定位区域。

在一实施方式中,该定位模块32按照经纬度将一区域划分而得到多个定位区域。进一步地,每个该定位区域的面积相同。

在另一实施方式中,该定位模块32将一区域平均地划分而得到多个定位区域。

在另一实施方式中,该定位区域为服务器根据获取到的该移动终端的数量而对该区域进行划分得到的。

该区域为该定位模块32根据获取到的该移动终端的位置信息确定的预定范围内的区域。

该保存模块33将该移动终端与该定位模块确定的该定位区域对应保存。

以上方案中,该定位模块32预先将一区域划分成多个定位区域,每个定位区域均具有相应的位置信息。当获取模块31接收到移动终端的位置信息时,该定位模块32将移动终端的位置存储在对应的定位区域中,从而确定移动终端在这个区域中的位置。

以上方案中,获取模块获取移动终端的位置信息后,定位模块预先将一区域划分成多个定位区域,并根据移动终端的位置信息确定对应的定位区域,从而对移动终端实现定位和位置信息的保存。利用本发明,能够减少服务器保存移动终端位置信息所需的存储空间。

以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1