设备上报位置信息的方法及相关装置制造方法及图纸

技术编号:21692149 阅读:97 留言:0更新日期:2019-07-24 16:25
本申请公开了一种设备上报位置信息的方法及相关装置。在该方法中,设备在追踪对象时,可以确定该对象当前处在的场景,并使用和该场景相对应的上报周期上报实时位置信息。实施本申请,设备可以根据当前所处的场景自主调整上报周期,从而适应于当前场景并按照实际需求上报位置信息。

The Method of Reporting Position Information of Equipment and Related Devices

【技术实现步骤摘要】
设备上报位置信息的方法及相关装置
本申请涉及终端及通信
,特别涉及设备上报位置信息的方法及相关装置。
技术介绍
随着终端技术的发展,越来越多的终端具备定位功能以及基于蜂窝网络的通信功能。这类终端(例如追踪器(tracker))可以通过传感器(例如加速度传感器、气压传感器等)测量数据、卫星导航系统定位、Wi-Fi定位、基站定位等方式获取当前所在的位置,并通过蜂窝网络将该位置信息上报到云端服务器。这类具有定位功能以及基于蜂窝网络的通信功能的终端可广泛应用于追踪各类对象,例如追踪人物(例如儿童、老人)、宠物、重要物品(例如行李箱、医疗设备),以及农业、畜牧业、物流业、冷链等行业的对象等。用户可以通过终端上传的位置信息查看被追踪对象的当前位置以及活动轨迹。目前,终端上报位置的周期都是固定的。终端在追踪对象时,该对象所处的场景可能会发生变化(例如该对象可能从家中到飞机上,再到酒店里等)。而终端上报位置的周期是固定的。例如,上报周期为1小时的终端在追踪行李箱时,当行李箱处于家中时,终端每1小时上报1次位置信息是合理的,但是当行李箱处于机场时,终端每1小时上报1次位置信息不能满足用户的需求。也就是说,目前终端上报位置时的场景适应性较差。
技术实现思路
本申请提供了设备上报位置信息的方法及相关装置,设备可以根据当前所处的场景自主调整上报周期,使得设备可以适应于当前场景并按照实际需求上报位置信息。第一方面,本申请提供了一种设备上报位置信息的方法,该方法可包括:第一设备获取场景数据;该第一设备用于追踪对象,该第一设备和该对象之间的距离小于第一值;该场景数据反映了该对象所处的地理位置或者环境;该第一设备根据该场景数据确定该对象当前处在第一场景;该第一设备确定与该第一场景相对应的第一上报周期;该第一设备使用该第一上报周期上报位置信息给云服务器;该位置信息为该第一设备实时的位置信息。这里,上报周期是指第一设备每2次上报位置信息之间的时间间隔。这里,第一设备追踪对象时和该对象之间的距离小于第一值,即可以将第一设备获取到的位置信息看作是该对象的位置信息。实施第一方面所描述的技术方案,设备可以根据当前所处的场景自主调整上报周期,使得设备可以适应于当前场景并按照实际需求上报位置信息。结合第一方面,在一种可能的实现方式中,第一设备追踪的对象的类型可通过以下任意一种方式设置:1.该第一设备追踪的该对象的类型是由用户设置的。用户可以从第二设备提供的包含多种追踪对象类型的菜单中,选择其中的一个对象类型作为第一设备追踪的对象的类型,即为第一设备绑定追踪对象类型。可理解的,由用户设置第一设备追踪对象的类型的方式,可以使得第一设备根据用户需要追踪不同的对象,适用范围更广,更具有实用性,更加符合用户的使用习惯,用户体验更佳。2.该第一设备追踪的该对象的类型是由该第一设备默认设置的。第一设备可以预先存储固定的上报周期,和该固定的上报周期相对应的对象类型可以看作第一设备默认设置的追踪对象类型。结合第一方面,在一种可能的实现方式中,该方法还包括:第一设备根据变化后的该场景数据确定该对象处在第二场景;该第一设备确定与该第二场景相对应的第二上报周期;该第一设备使用该第二上报周期上报位置信息给该云服务器。也就是说,第一设备在追踪同一对象时,该对象处在不同场景时,第一设备使用适应于该场景的上报周期上报位置信息。结合第一方面,不同的场景对应有不同的上报周期,以满足用户对于掌握被追踪对象的位置以及活动轨迹的需求。下面示例性地给出两种第一设备上报位置信息的策略:1.当被追踪对象的运动速度越大时,用户需要越频繁地获知该对象的位置及活动轨迹,即第一设备可以使用较短的上报周期上报位置信息。也就是说,若被追踪的该对象在该第一场景中的运动速度大于在该第二场景中的运动速度,则该第一上报周期小于该第二上报周期。2.当被追踪对象处于安全场景时,用户不需要过于频繁地获知该对象的位置及活动轨迹,当被追踪对象处于非安全场景时,用户需要频繁地获知该对象的位置及活动轨迹。也就是说,若该第一场景为安全场景,该第二场景为非安全场景,则该第一上报周期大于该第二上报周期。这里,安全场景和非安全场景可以由用户预先设置,例如可以将家和学校设置为安全场景,将其余地方设置为非安全场景。结合第一方面,第一设备确定当前被追踪对象处在的场景后,可以获知和该场景相对应的上报周期。在一些实施例中,第一设备可通过以下任意一种方式来获知和当前被追踪对象处在的场景相对应的上报周期:1.该对象在不同场景下的上报周期可以根据经验数据预先设置,例如可以由研发人员通过调研等方式确定该对象合适于不同场景的上报周期,并将其预置在第一设备中。2.该对象在不同场景下的上报周期可以由用户根据需求进行设置。结合第一方面,在一种可能的实施方式中,第一设备还可以根据指令调整上报周期。该第一设备根据指令调整上报周期的过程可包括如下步骤:第二设备根据输入的用户操作,向云服务器发送第一指令,该第一指令用于请求云服务器通知第一设备尽快上报位置信息;云服务器基于该第一指令,向第一设备发送第二指令,该第二指令用于指示第一设备尽快上报位置信息;第一设备接收到云服务器发送的第二指令,缩短上报周期,以更快的频率上报位置信息。这种用户主动干预第一设备的上报周期的方式,在一些紧急场景下,用户可以迅速获知被追踪对象的当前位置。在一些实施例中,该第二指令具有时效性。在第一设备接收到该第二指令的第一时长之内,第一设备使用缩短后的上报周期上报位置信息给云服务器;在第一设备接收到该第二指令的第一时长之后,该第一设备使用和该对象当前处在的场景相对应的上报周期上报位置信息给云服务器。结合第一方面,在一种可能的实施方式中,第一设备根据和当前场景对应的上报周期上报位置信息时,还可以考虑第一设备的运动情况。在一个具体的实施方式中,若第一设备在第二时长内没有运动,则停止上报位置信息给云服务器。也就是说,当第一设备长时间不动时,即使上报周期到来时,也可以不上报位置信息,可以节省功耗。这里,第一设备可以通过加速度传感器、陀螺仪传感器、振动传感器等传感器检测在该第二时长内是否有运动。结合第一方面,在一种可能的实施方式中,第一设备处于极端情形时,可以调整上报周期。在一个具体的实施方式中,第一设备在遭受到猛烈撞击时,缩短上报周期,并使用缩短后的上报周期上报位置信息给该云服务器。第一设备遭遇到猛烈撞击时,可能处于危险情形,此时缩短上报周期可以使得用户获知被追踪对象最新的位置信息。这里,第一设备可以通过加速度传感器、振动传感器中的一个或多个检测是否遭遇到猛烈撞击。结合第一方面,在一种可能的实施方式中,第一设备获取到场景数据之前,可以使用初始上报周期上报位置信息给云服务器。在获取到场景数据之后,第一设备可以根据和确定的场景相对应的上报周期上报位置信息给云服务器。这里,初始上报周期可以是和当前被追踪对象的类型对应的上报周期。结合第一方面,在一种可能的实施方式中,第一设备通过蜂窝网络上报位置信息给云服务器。在一些实施例中,该蜂窝网络为窄带物联网(narrowbandinternetofthings,NB-IoT),该第一设备上报该位置信息时启动非省电模式,在不上报该位置信息时启动省电模式(powe本文档来自技高网...

【技术保护点】
1.一种设备上报位置信息的方法,其特征在于,包括:第一设备获取场景数据;所述第一设备用于追踪对象,所述第一设备和所述对象之间的距离小于第一值;所述场景数据反映了所述对象所处的地理位置或者环境;所述第一设备根据所述场景数据确定所述对象当前处在第一场景;所述第一设备确定与所述第一场景相对应的第一上报周期;所述第一设备使用所述第一上报周期上报位置信息给云服务器;所述位置信息为所述第一设备实时的位置信息。

【技术特征摘要】
1.一种设备上报位置信息的方法,其特征在于,包括:第一设备获取场景数据;所述第一设备用于追踪对象,所述第一设备和所述对象之间的距离小于第一值;所述场景数据反映了所述对象所处的地理位置或者环境;所述第一设备根据所述场景数据确定所述对象当前处在第一场景;所述第一设备确定与所述第一场景相对应的第一上报周期;所述第一设备使用所述第一上报周期上报位置信息给云服务器;所述位置信息为所述第一设备实时的位置信息。2.根据权利要求1所述的方法,其特征在于,所述第一设备追踪的所述对象的类型是由用户设置的,或者,所述第一设备追踪的所述对象的类型是由所述第一设备默认设置的。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:所述第一设备根据变化后的所述场景数据确定所述对象处在第二场景;所述第一设备确定与所述第二场景相对应的第二上报周期;所述第一设备使用所述第二上报周期上报位置信息给所述云服务器。4.根据权利要求3所述的方法,其特征在于,若被追踪的所述对象在所述第一场景中的运动速度大于在所述第二场景中的运动速度,则所述第一上报周期小于所述第二上报周期;或者,若所述第一场景为安全场景,所述第二场景为非安全场景,则所述第一上报周期大于所述第二上报周期。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:所述第一设备接收到所述云服务器发送的指令,所述指令用于指示所述第一设备缩短上报周期;所述第一设备根据所述指令缩短上报周期,并使用缩短后的上报周期上报位置信息给所述云服务器。6.根据权利要求5所述的方法,其特征在于,所述指令的时效性为第一时长;在所述第一设备接收到所述指令的第一时长之内,所述第一设备使用缩短后的上报周期上报位置信息给所述云服务器;在所述第一设备接收到所述指令的第一时长之后,所述第一设备使用和所述对象当前处在的场景相对应的上报周期上报位置信息给所述云服务器。7.根据权利要求1-6任一项所述的方法,其特征在于,若所述第一设备在第二时长内没有运动,则停止上报位置信息给所述云服务器;或者,所述第一设备在遭受到猛烈撞击时,缩短上报周期,并使用缩短后的上报周期上报位置信息给所述云服务器。8.根据权利要求1-7任一项所述的方法,其特征在于,所述第一设备获取场景数据之前,所述方法还包括:所述第一设备使用初始上报周期上报位置信息给所述云服务器。9.根据权利要求1-8任一项所述的方法,其特征在于,所述第一设备通过蜂窝网络上报所述位置信息给所述云服务器。10.根据权利要求9所述的方法,其特征在于,所述蜂窝网络为窄带物联网;所述第一设备上报所述位置信息时启动非省电模式,在不上报所述位置信息时启动省电模式。11.根据权利要求1-10任一项所述的方法,其特征在于,所述第一设备根据所述场景数据确定所述对象当前处在第一场景,具体包括:所述第一设备使用机器学习算法分析所述场景数据,以确定所述对象当前处在第一场景。12.根据权利要求11所述的方法,其特征在于,所述方法还包括:所述第一设备将所述场景数据以及确定的所述第一场景发送给所述云服务器,所述场景数据以及确定的所述第一场景用于所述云服务器更新所述机器学习算法;所述第一设备接收到所述云服务器发送的更新数据;所述第一设备根据所述更新数据更新所述机器学习算法。13.根据权利要求1-12任一项所述的方法,其特征在于,所述场景数据包括以下一项或多项:所述第一设备获取到的运动速度、加速度、振动信号或所述位置信息;所述位置信息包括以下一项或多项:经纬度坐标、地理位置名称或海拔高度。14.一种设备,其特征在于,包括:一个或多个处理器、存储器和通信模块;所述存储器与所述一个或多个处理器耦合,所述存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,所述一个或多个处理器调用所述计算机指令以使得所述设备执行:获取场景数据;所述设备用于追踪对象,所述设备和所述对象之间的距离小于第一值;所述场景数据反映了所述对象所处的地理位置或者环境;根据所...

【专利技术属性】
技术研发人员:张普朝
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1