预测移动终端位置的方法与装置的制造方法_3

文档序号:9691180阅读:来源:国知局
步骤S402:移动终端每隔设定间隔向服务器发送状态查询请求,以查询移动终端的当前状态。
[0077]其中,移动终端的当前状态包括但不限于:正常状态、丢失状态和定位状态。
[0078]通过每隔设定间隔向服务器发送状态查询请求,可以及时获取移动终端的当前状态,以及移动终端的状态变化信息。
[0079]步骤S404:移动终端接收服务器返回的状态查询响应,获取其中的状态消息,判断获取的状态消息是否指示移动终端的状态为丢失状态,若是,则执行步骤S406 ;若否,则结束本实施例流程。
[0080]服务器通过状态查询响应将状态消息发送给移动终端,无须再使用额外的信息或消息,节约了信令,提高了服务器和移动终端之间的交互效率,也降低了服务器和移动终端之间的交互成本。
[0081]步骤S406:若接收的服务器发送的状态消息为指示移动终端状态为丢失状态的状态消息,则移动终端根据所述状态消息启动移动终端的丢失模式。
[0082]本实施例中,移动终端接收服务器返回的状态查询响应,通过所述状态查询响应接收服务器发送的指示移动终端的当前状态为丢失状态的状态消息;其中,所述状态消息中携带有指示移动终端状态的状态位、移动终端的唯一标识、和用于唯一标识所述状态消息的MD5字符串。移动终端根据指示移动终端的当前状态为丢失状态的状态消息,启动丢失模式,进行位置信息的采集的发送。
[0083]步骤S408:移动终端在丢失模式下,按照设定规则向服务器上报移动终端的位置信息。
[0084]其中,移动终端上报的位置信息包括移动终端的地理经纬度信息和上报所述地理经纬度信息时的时间信息。
[0085]一种优选的上报方式为:移动终端在丢失模式下,每隔设定时间间隔,和/或,每隔设定距离向服务器上报移动终端的位置信息。但不限于此,移动终端也可以实时上报移动终端的位置信息,或者,只要检测到移动终端移动即上报位置信息等。通过这种上报方式,既满足了上报位置信息的需求,又避免了过多无实际意义的信息上报和交互,节约了信息交互成本,减少了信息处理数量,降低了方案实现成本。
[0086]在某些情况下,移动终端可能没有联网,也即,移动终端和服务器之间没有建立正常的连接,此时,移动终端判断与服务器之间是否建立正常连接;若是,则在丢失模式下,每隔设定时间间隔,和/或,每隔设定距离向服务器上报所述移动终端的位置信息;若否,则每隔设定时间间隔,和/或,每隔设定距离在本地存储移动终端的位置信息;并且,在与服务器建立正常连接后,向服务器上报本地存储的位置信息,并在上报本地存储的位置信息后,每隔设定时间间隔,和/或,每隔设定距离向服务器上报移动终端的位置信息。移动终端在连接中断期间在本地保存采集的位置信息并在连接恢复后上传,避免了必要位置信息的丢失,为移动终端位置的准确预测提供了必要依据。
[0087]通过本实施例,可以使服务器根据移动终端上报的历史位置信息准确预测出移动终端极有可能将要出现的位置,无须在得知移动终端当前位置时即刻到达现场,也无须使用人力和设备实时跟踪,既能预测和定位移动终端的位置,也降低了寻找丢失的移动终端的成本。
[0088]实施例五
[0089]参照图5,示出了根据本发明实施例五的一种预测移动终端位置的方法的步骤流程图。
[0090]本实施例从服务器和移动终端交互的角度对本发明的预测移动终端位置的方案进行说明,本实施例的预测移动终端位置的方法包括以下步骤:
[0091]步骤S502:移动终端每隔设定间隔向服务器发送状态查询请求,以查询移动终端的当前状态。
[0092]移动终端每隔设定的时间间隔向服务器发送状态查询请求,监听服务器的响应,查询移动终端的当前状态。其中,移动终端的当前状态包括:正常状态、丢失状态、定位状态坐寸。
[0093]当用户的移动终端丢失后会登陆到服务器提供的预设网站,登陆后可以向移动终端发送指示移动终端状态为丢失状态的状态消息,当移动终端收到此状态消息时启动进入丢失模式。因此,移动终端可以每隔设定时间间隔如20分钟向服务器发起状态查询请求,当服务器状态发生变化时会返回响应消息给移动终端,移动终端通过该响应消息即可及时获知移动终端的状态变化。
[0094]步骤S504:移动终端发生丢失,用户登陆服务器提供的预设网站设置移动终端的状态。
[0095]预设网站可以是实现本发明方案的官网,当用户丢失移动终端的时候可以进入该官网,根据用户名如注册时的手机号(或邮箱),和密码登录进去;然后,通过网站上面的UI点击丢失按钮设置移动终端为丢失状态;服务器会记录下设置的这个移动终端的状态,将之从其它状态改变为丢失状态;当移动终端下次发送状态查询请求时,通过状态查询响应把状态同步给移动终端,其中,状态查询响应中包含有状态消息,所述状态消息中带有的内容包括:移动终端的状态位(正常状态、丢失状态、定位状态等等),用于唯一标识所述状态消息的MD5字符串、移动终端的唯一 ID (标识)等。
[0096]步骤S506:服务器接收设置移动终端状态为丢失状态的指令,生成指示移动终端状态为丢失状态的状态消息并将所述状态消息发送给移动终端。
[0097]步骤S508:移动终端接收服务器发送的指示移动终端状态为丢失状态的状态消息,根据所述状态消息启动移动终端的丢失模式。
[0098]丢失模式会指示移动终端一直记录移动终端的位置信息,包括移动终端的坐标(也即地理经纬度信息)和记录坐标的时间,并每隔设定时间间隔如每隔10分钟将坐标和记录坐标的时间上传给服务器。如果没有联网,移动终端会保存记录的坐标和记录坐标的时间到本地,然后当有网时上传给服务器。或者,丢失模式也可以指示移动终端当两次坐标的距离超过设定距离范围如100米时上报坐标和记录坐标的时间到服务器或记录到本地。
[0099]此外,如果移动终端的上述丢失模式的功能处于关闭状态,则移动终端会根据状态消息强制打开上述功能。
[0100]步骤S510:移动终端在丢失模式下,按照设定规则向服务器上报移动终端的位置信息。
[0101 ] 本实施例中,设定移动终端每隔设定时间间隔上报位置信息。
[0102]步骤S512:服务器接收移动终端在丢失模式下,按照设定规则上报的移动终端的位置信息。
[0103]步骤S514:服务器以设定周期为单位,对多个周期内上报的移动终端的位置信息进行分析,从多个周期内各个周期的位置信息中获取满足设定条件的位置信息。
[0104]本实施例中,移动终端进入到丢失模式后,会每半小时(设定时间间隔)记录一下当前的坐标及时间发送给服务器,服务器会将收到的位置坐标及时间记录到数据库中,当记录达到10条(设定的数量)以后会将这些坐标按照时间顺序组成移动终端的运行轨迹图或点阵图(也可以是其它任何适当的可视化方式)呈现给用户,告知用户移动终端丢失后比较完整的运行轨迹。
[0105]例如,以一个自然日为一个运行轨迹图的起始点,即当天形成一条轨迹或点阵,当第二天开始的时候会产生一条新的轨迹或点阵,当多条轨迹或点阵产生交集(满足设定条件)的时候会提供用户在某个时刻的某个位置丢失的移动终端会出现。当然,除了以自然日为单位,还可以以周和月为单位总结轨迹和点阵的关系,从而更加精确地提高移动终端找回的机率。
[0106]上述过程中,在产生移动终端的的运行轨迹图或点阵图时,因上传的位置信息包括坐标也即地理经纬度信息和时间,则在网站上的呈现方式可以是将这些坐标标示在地点上,并按照时间顺序连线,例如:运行轨迹图或点阵图中每一个点都是有移动终端上传的地理经纬度坐标在地图上标记构成,其中每天(24:00为新的一天)的第一个收到的坐标为起点,每天都会形成由这些坐标形成的一条连线且采用不同颜色以示区别。
[0107]运行轨迹图或点阵图的可视化方式包括但不限于地图或者矩阵等形式。进一步地,可以如现有的地图查询般,提供位置信息的查看、查询,以及,位置信息和运行轨迹图或点阵图之间的切换。
[0108]步骤S516:服务器根据获取的满足设定条件的位置信息预测移动终端的位置。
[0109]例如,在一天的同一时间内(上下差距一小时)且坐标距离相差10米时(满足设定条件)会列出这样的位置信息,多天多次优先,如:
[0110]推荐您在万达广场东门,12:00-12:30(已重要出现五次)
[0111]畅游大楼正门,09:00-09:10(已重要出现四次)
[0112]等等。
[0113]通过本实施例,根据一段时间追踪移动终端的坐标及时间信息,通过数据分析预测出移动终端可能出现的时间及地点来帮助用户找回移动终端。本实施例不仅能够定位移动终端的当前位置,更可以分析出未来时间点移动终端出现的位置从而为找回移动终端提供了很大机率。
[0114]实施例六
[0115]参照图6,示出了根据本发明实施例六的一种预测移动终端位置的装置的结构框图。
[0116]本实施例的预测移动终端位置的装置可以设置在服务器中,该预测移动终端位置的装置包括:状态设置模块602,配置为接收设置移动终端状态为丢失状态的指令,生成指示移动终端状态为丢失状态的状态消息并将所述状态消息发送给移动终端,以启动移动终端的丢失模式;第一接收模块604,配置为接收移动终端在丢失模式下,按照设定规则上报的移动终端的位置信息,其中,所述位置信息包括移动终端的地理经纬度信息和上报所述地理经纬度信息时的时间信息;分析模块606,配置为以设定周期为单位,对多个周期内上报的移动终端的位置信息进行分析,从多个周期内各个周期的位置信息中获取满足设定条件的位置信息;预测模块608,配置为根据获取的满足设定条件的位置信息预测移动终端的位置。
[0117]本实施例的预测移动终端位置的装置用于实现前述多个实施例中服务器侧的预测移动终端位置的方法,通过本实施例的预测移动终端位置的装置,服务器可以根据移动终端上报的历史位置信息准确预测出移动终端极有可能将要出现的位置,无须在得知移动终端当前位置时即刻到达现场,也无须使用人力和设备实时跟踪,既能预测和定位移动终端的位置,也降低了寻找丢失的移动终端的成本。
[0118]实施例七
[0119]参照图7,示出了根据本发明实施例七的一种预测移动终端位置的装置的结构框图。
[0120]本实施例对实施例六中的预测移动终端位置的装置进行了优化,优化后的预测移动终端位置的装置包括:状态设置模块702,配置为接收设置移动终端状态为丢失状态的指令,生成指示移动终端状态为丢失状态的状态消息并将所述状态消息发送给移动终端,以启动移动终端的丢失模式;第一接收模块704,配置为接收移动终端在丢失模式下,按照设定规则上报的移动终端的位置信息,其中,所述位置信息包括移动终端的地理经纬度信息和上报所述地理经纬度信息时的时间信息;分析模块706,配置为以设定周期为单位,对多个周期内上报的移动终端的位置信息进行分析,从多个周期内各个周期的位置信息中获取满足设定条件的位置信息;预测模块708,配置为根据获取的满足设定条件的位置信息预测移动终端的位置。
[0121]优选地,状态设置模块702在将所述状态消息发送给移动终
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1