当前位置: 首页 > 专利查询>马书翠专利>正文

一种基于物联网的移动终端定位控制系统技术方案

技术编号:19830517 阅读:18 留言:0更新日期:2018-12-19 17:22
本发明专利技术针对通勤场景下移动终端后台运行一个或者多个应用程序从而造成移动终端电量浪费的问题,提供一种基于物联网的移动终端定位控制系统,该移动终端定位控制系统仅仅在移动终端锁屏状态下开启移动终端底层的定位服务插件进行实时定位,并关闭移动终端中获取定位服务的应用程序;进而在解锁所述移动终端后自动重启该类应用程序,并将该锁屏时间段的实时位置信息发送给该类应用程序;可见,本发明专利技术的方法不仅有效节约了移动终端在锁屏状态下的电能,同时不影响用户对应用程序定位服务的使用体验。

【技术实现步骤摘要】
一种基于物联网的移动终端定位控制系统
本申请涉及物联网和移动终端定位控制的
,尤其涉及一种基于物联网的移动终端定位控制系统。
技术介绍
随着技术的日益发展,人们的生活已越来越离不开移动终端,其中,移动终端可以是智能手机、平板电脑、个人数字助理、电子书等具有各种操作系统的硬件设备。目前,各种移动终端层出不穷,且移动终端具有的功能也越来越强大、越来越多,同时移动终端安装的应用程序也越来越丰富多彩。但是,移动终端的电池始终是大瓶颈,一般移动终端的电池只能撑个一两天,省电需求在移动终端的发展中变得越来越强烈。针对上述问题,文献CN103596252A提出一种移动终端的控制系统,该方法可根据使用状态信息和/或用户操作信息自动获取移动终端的当前场景;根据当前场景对移动终端进行省电优化,即针对不同的场景可采用不同的省电模式,最大程度地降低移动终端的功耗,大幅提升移动终端的电池可用时间;根据当前场景对移动终端进行省电优化,即针对不同的场景采用不同的省电模式,该方法最大程度地降低移动终端的功耗,大幅提升移动终端的电池可用时间。然而,上述方法仅能获取与当前场景无关的耗电项,并对与当前场景无关的耗电项进行清除或调整;而对当前场景相关的应用程序的耗电量却没有制定相应的省电策略,例如,识别结果为当前场景为通勤场景,而通勤场景下获取用户移动终端的应用程序有地图类应用程序、跑步类应用程序,这些程序在该场景下尤其是待机状态下运行仍然会消耗大量的电能,而其仅仅为了实时获取到移动终端的位置信息,由此造成应用程序电流的浪费。因此,有待提出一种针对某一个场景下的应用程序省电管理方法,以在保证不影响用户使用体验的情况下最大限度的节约电能。
技术实现思路
本专利技术提供一种基于物联网的移动终端定位控制系统,所述定位控制系统包括如下模块:定位服务获取模块,用于在所述移动终端处于锁屏状态下检测所述移动终端的后台是否运行获取定位服务的一个或者多个应用程序;应用程序关闭与系统定位服务开启模块,所述移动终端获取所述应用程序的定位服务API,并自动关闭所述应用程序;所述移动终端调用系统定位服务插件,记录所述定位服务插件获取的实时位置信息;应用程序开启模块,用于检测所述移动终端是否解锁,如果是,则自动开启所述应用程序,并将记录的所述实时位置信息通过所述定位服务API发送给所述应用程序;如果否,则返回执行所述应用程序关闭与系统定位服务开启模块;物联网服务器模块,用于识别所述移动终端的用户身份信息,基于所述身份信息存储所述实时位置信息。作为一种优选的实施方式,还包括:检测获取定位服务的所述应用程序的数量,如果仅有一个应用程序,则为所述应用程序开放所述移动终端的定位服务;如果有多个应用程序,则执行所述应用程序关闭与系统定位服务开启模块。作为一种优选的实施方式,所述移动终端的后台是否运行获取定位服务的一个或者多个应用程序,具体包括:如果所述移动终端的后台运行获取定位服务的应用程序有多个,则向每一个所述应用程序发送定位频率请求信息,所述应用程序在接收到所述定位频率请求信息后向所述移动终端返回定位频率信息;所述移动终端存储并比较每一个所述应用程序对应的定位频率信息,将最高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息。作为一种优选的实施方式,所述将记录的所述实时位置信息通过所述定位服务API发送给所述应用程序,具体包括:所述移动终端将所述系统定位频率转换为每一个所述应用程序对应的所述定位频率,根据所述定位频率将所述移动终端的所述实时位置信息通过所述定位服务API发送给对应的所述应用程序。作为一种优选的实施方式,所将最高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息,还包括:在锁屏状态下检测所述移动终端的剩余电量,如果所述剩余电量低于预设的第一低电量阈值,则将所述应用程序中定位频率第二高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息;所述移动终端解锁后根据所述系统定位频率将所述移动终端的所述实时位置信息通过所述定位服务API发送给所述定位频率第二高和定位频率最高的应用程序;将所述系统定位频率转换为其他应用程序对应的所述定位频率,根据所述定位频率将所述移动终端的所述实时位置信息通过所述定位服务API发送给对应的所述应用程序。作为一种优选的实施方式,所将最高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息,还包括:在锁屏状态下检测所述移动终端的剩余电量,如果所述剩余电量低于预设的第二低电量阈值,则将所述应用程序中定位频率第低的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息;所述第二低电量阈值小于所述第一低电量阈值;所述移动终端解锁后根据所述系统定位频率将所述移动终端的所述实时位置信息通过所述定位服务API发送给所有所述应用程序。作为一种优选的实施方式,还包括:所述移动终端预先建立与第二终端的通信连接,所述第二终端能够提供定位服务;在所述移动终端处于锁屏状态下检测所述移动终端的后台是否运行获取定位服务的应用程序,如果是,则检测所述移动终端与所述第二终端的相对位置的变化是否超过预设的相对位置阈值,如果超过所述相对位置阈值,则不启用所述第二终端的定位服务;如果未超过所述相对位置阈值,则启用所述第二终端的定位服务,并关闭所述移动终端的定位服务。作为一种优选的实施方式,所述未超过所述相对位置阈值,则启用所述第二终端的定位服务,并关闭所述移动终端的定位服务,还包括:检测所述移动终端是否解锁,如果是,则所述移动终端向所述第二终端发送所述移动终端锁屏时间段的实时位置信息的查询请求,所述第二终端接收到所述查询请求后将所述第二终端在所述锁屏时间段的实时位置信息发送给所述移动终端;所述移动终端自动开启所述应用程序,并将所述锁屏时间段的实时位置信息通过所述定位服务API发送给所述应用程序。作为一种优选的实施方式,所述移动终端自动开启所述应用程序,并将所述锁屏时间段的实时位置信息通过所述定位服务API发送给所述应用程序,还包括:所述移动终端根据所述相对位置校准所述锁屏时间段的实时位置信息;所述移动终端自动开启所述应用程序,并将校准后的所述锁屏时间段的实时位置信息通过所述定位服务API发送给所述应用程序。本专利技术针对通勤场景下移动终端后台运行一个或者多个应用程序从而造成移动终端电量浪费的问题,提供一种基于物联网的移动终端定位控制系统,该移动终端定位控制系统仅仅在移动终端锁屏状态下开启移动终端底层的定位服务插件进行实时定位,并关闭移动终端中获取定位服务的应用程序;进而在解锁所述移动终端后自动重启该类应用程序,并将该锁屏时间段的实时位置信息发送给该类应用程序;可见,本专利技术的方法不仅有效节约了移动终端在锁屏状态下的电能,同时不影响用户对应用程序定位服务的使用体验。此外,针对移动终端不同的电量和应用程序所需的不同的定位频率,设置了不同的省电策略,从而进一步提高了移动终端电池电量的使用效率,改善了用户的使用体验。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地本文档来自技高网
...

【技术保护点】
1.一种基于物联网的移动终端定位控制系统,其特征在于,所述定位控制系统包括如下模块:定位服务获取模块,用于在所述移动终端处于锁屏状态下检测所述移动终端的后台是否运行获取定位服务的一个或者多个应用程序;应用程序关闭与系统定位服务开启模块,所述移动终端获取所述应用程序的定位服务API,并自动关闭所述应用程序;所述移动终端调用系统定位服务插件,记录所述定位服务插件获取的实时位置信息;应用程序开启模块,用于检测所述移动终端是否解锁,如果是,则自动开启所述应用程序,并将记录的所述实时位置信息通过所述定位服务API发送给所述应用程序;如果否,则返回执行所述应用程序关闭与系统定位服务开启模块;物联网服务器,用于识别所述移动终端的用户身份信息,基于所述身份信息存储所述实时位置信息。

【技术特征摘要】
1.一种基于物联网的移动终端定位控制系统,其特征在于,所述定位控制系统包括如下模块:定位服务获取模块,用于在所述移动终端处于锁屏状态下检测所述移动终端的后台是否运行获取定位服务的一个或者多个应用程序;应用程序关闭与系统定位服务开启模块,所述移动终端获取所述应用程序的定位服务API,并自动关闭所述应用程序;所述移动终端调用系统定位服务插件,记录所述定位服务插件获取的实时位置信息;应用程序开启模块,用于检测所述移动终端是否解锁,如果是,则自动开启所述应用程序,并将记录的所述实时位置信息通过所述定位服务API发送给所述应用程序;如果否,则返回执行所述应用程序关闭与系统定位服务开启模块;物联网服务器,用于识别所述移动终端的用户身份信息,基于所述身份信息存储所述实时位置信息。2.根据权利要求1所述的移动终端定位控制系统,其特征在于,还包括:检测获取定位服务的所述应用程序的数量,如果仅有一个应用程序,则为所述应用程序开放所述移动终端的定位服务;如果有多个应用程序,则执行所述应用程序关闭与系统定位服务开启模块。3.根据权利要求1所述的移动终端定位控制系统,其特征在于,所述移动终端的后台是否运行获取定位服务的一个或者多个应用程序,具体包括:如果所述移动终端的后台运行获取定位服务的应用程序有多个,则向每一个所述应用程序发送定位频率请求信息,所述应用程序在接收到所述定位频率请求信息后向所述移动终端返回定位频率信息;所述移动终端存储并比较每一个所述应用程序对应的定位频率信息,将最高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息。4.根据权利要求3所述的移动终端定位控制系统,其特征在于,所述将记录的所述实时位置信息通过所述定位服务API发送给所述应用程序,具体包括:所述移动终端将所述系统定位频率转换为每一个所述应用程序对应的所述定位频率,根据所述定位频率将所述移动终端的所述实时位置信息通过所述定位服务API发送给对应的所述应用程序。5.根据权利要求3所述的移动终端定位控制系统,其特征在于,所将最高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息,还包括:在锁屏状态下检测所述移动终端的剩余电量,如果所述剩余电量低于预设的第一低电量阈值,则将所述应用程序中定位频率第二高的定位频率作为系统定位频率,根据所述系统定位频率记录所述定位服务插件获取的实时位置信息;所述移动终端解锁后根据所...

【专利技术属性】
技术研发人员:马书翠
申请(专利权)人:马书翠
类型:发明
国别省市:河北,13

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

1