一种实现报警的方法、装置和系统制造方法及图纸

技术编号:15267287 阅读:58 留言:0更新日期:2017-05-04 01:52
一种实现报警的方法和装置,包括:获取在移动终端第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;判断出计算得到的位置超出安全区域,进行报警或向系统侧设备发送报警信息。

Method, device and system for realizing alarm

An alarm method and apparatus, including: access in the mobile terminal first coordinate acceleration, and get the angle between the first and second coordinate systems; calculate the location of mobile terminal in second coordinate system according to the acceleration and angle obtained; determine the calculated position beyond the safety area, alarm or send the alarm information to the system side equipment.

【技术实现步骤摘要】

本文涉及但不限于终端技术,尤指一种实现报警的方法、装置和系统
技术介绍
相关的实现报警的方法大致包括:采用全球定位系统(GPS,GlobalPositioningSystem)或基于位置服务(LBS,LocationBasedService)定位技术获取自身当前的位置,当获得的位置在预设位置范围外时,发出警报。相关的实现报警的方法中,由于GPS信号在室内非常差,LBS在室内定位精度较低,而实际中往往需要通过在室内进行定位来实现报警,例如展厅中的展品,需要判断展品是否离开展厅,如已离开,则需要进行报警,因此,会产生误报警或需要报警时没有报警,用户体验度较低。
技术实现思路
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本专利技术实施例提出了一种实现报警的方法、装置和系统,能够提高报警的准确度,从而提高用户体验度。本专利技术实施例提出了一种实现报警的方法,包括:获取移动终端在第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;判断出计算得到的位置超出安全区域,进行报警或向系统侧设备发送报警信息。可选地,该方法之前还包括:预先设置所述安全区域。可选地,所述预先设置安全区域包括:预先获取三个或三个以上移动终端在所述第二坐标系中的位置,将获得的位置连接起来形成闭合区域作为所述安全区域。可选地,所述获取第一坐标系和第二坐标系之间的夹角包括:获取所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角;其中,n为大于或等于1的整数;根据所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角计算所述第一坐标系和所述第二坐标系之间的夹角。可选地,所述根据第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角计算第一坐标系和第二坐标系之间的夹角包括:按照公式αn=αn-1+αn-2+…+α1计算所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;按照公式βn=βn-1+βn-2+…+β1计算所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角;其中,αn为第n个时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角,αn-1为所述第一坐标系的X轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,αn-2为所述第一坐标系的X轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,α1为初始时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;βn为第n个时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角,βn-1为所述第一坐标系的Y轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,βn-2为所述第一坐标系的Y轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,β1为初始时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角。可选地,所述根据获得的加速度和夹角计算移动终端在第二坐标系中的位置包括:按照公式计算移动终端在所述第二坐标系中的X轴的位置;按照公式计算移动终端在所述第二坐标系中的Y轴的位置;其中,按照公式vx'n-1=vx'n-2+axn-2Δt计算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt计算vy'n-1;其中,xn为第n个时间点移动终端在所述第二坐标系中的X轴的位置,xn-1为第(n-1)个时间点移动终端在所述第二坐标系中的X轴的位置,vx'n-1为第(n-1)个时间点移动终端在所述第一坐标系中的X轴的速度,Δt为第n个时间点和第(n-1)个时间点之间的时间间隔,axn-1为第(n-1)个时间点移动终端在所述第一坐标系中的X轴的加速度,αn为第n个时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角,vx'n-2为第(n-2)个时间点移动终端在所述第一坐标系中的X轴的速度,axn-2为第(n-2)个时间点移动终端在所述第一坐标系中的X轴的加速度;yn为第n个时间点移动终端在所述第二坐标系中的Y轴的位置,yn-1为第(n-1)个时间点移动终端在所述第二坐标系中的Y轴的位置,vy'n-1为第(n-1)个时间点移动终端在所述第一坐标系中的Y轴的速度,ayn-1为第(n-1)个时间点移动终端在所述第一坐标系中的Y轴的加速度,βn为第n个时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角,vy'n-2为第(n-2)个时间点移动终端在所述第一坐标系中的Y轴的速度,ayn-2为第(n-2)个时间点移动终端在所述第一坐标系中的Y轴的加速度。本专利技术实施例还提出了一种计算机可读存储介质,存储有计算机可执行指令,计算机可执行指令用于执行上述描述的任意一个方法。本专利技术实施例还提出了一种实现报警的装置,包括:获取模块,设置为获取移动终端在第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;计算模块,设置为根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;报警模块,设置为判断出计算得到的位置超出安全区域,进行报警或向系统侧设备发送报警信息。可选地,还包括:设置模块,设置为预先设置所述安全区域。可选地,所述设置模块是设置为:预先获取三个或三个以上移动终端在所述第二坐标系中的位置,将获得的位置连接起来形成闭合区域作为所述安全区域。可选地,所述获取模块是设置为:获取移动终端在第一坐标系中的加速度,获取所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角;其中,n为大于或等于1的整数;根据所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角计算所述第一坐标系和所述第二坐标系之间的夹角。可选地,所述获取模块是设置为:获取移动终端在第一坐标系中的加速度,获取所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角;其中,n为大于或等于1的整数;按照公式αn=αn-1+αn-2+…+α1计算所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;按照公式βn=βn-1+βn-2+…+β1计算所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角;其中,αn为第n个时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角,αn-1为所述第一坐标系的X轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,αn-2为所述第一坐标系的X轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,α1为初始时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;βn为第n个时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角,βn-1为所述第一坐标系的Y轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,βn-2为所述第一坐标系的Y轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,β1为初始时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角。可选地,所述计算模块是设置为:按照公式计算移动终端在所述第二坐标系中的X轴的位置;按照公式计算移动终端在所述第二坐标系中的Y轴的位置;其中,按照公式vx'n-1=vx'n-2+axn-2Δt计算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt计算vy'n-1;其中,xn为第n个时间点移动终端在所述第二坐标系中的X轴的位置,xn-1为第(n本文档来自技高网...
一种实现报警的方法、装置和系统

【技术保护点】
一种实现报警的方法,包括:获取移动终端在第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;判断出计算得到的位置超出安全区域,进行报警或向系统侧设备发送报警信息。

【技术特征摘要】
1.一种实现报警的方法,包括:获取移动终端在第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;判断出计算得到的位置超出安全区域,进行报警或向系统侧设备发送报警信息。2.根据权利要求1所述的方法,该方法之前还包括:预先设置所述安全区域。3.根据权利要求2所述的方法,其中,所述预先设置安全区域包括:预先获取三个或三个以上所述移动终端在所述第二坐标系中的位置,将获得的位置连接起来形成闭合区域作为所述安全区域。4.根据权利要求1所述的方法,其中,所述获取第一坐标系和第二坐标系之间的夹角包括:获取所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角;其中,n为大于或等于1的整数;根据所述第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角计算所述第一坐标系和所述第二坐标系之间的夹角。5.根据权利要求4所述的方法,其中,所述根据第一坐标系在第n个时间点与第(n-1)个时间点之间的夹角计算第一坐标系和第二坐标系之间的夹角包括:按照公式αn=αn-1+αn-2+…+α1计算所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;按照公式βn=βn-1+βn-2+…+β1计算所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角;其中,αn为第n个时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角,αn-1为所述第一坐标系的X轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,αn-2为所述第一坐标系的X轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,α1为初始时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角;βn为第n个时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角,βn-1为所述第一坐标系的Y轴在所述第n个时间点和在第(n-1)个时间点之间的夹角,βn-2为所述第一坐标系的Y轴在所述第(n-1)个时间点和在第(n-2)个时间点之间的夹角,β1为初始时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角。6.根据权利要求1所述的方法,其中,所述根据获得的加速度和夹角计算移动终端在第二坐标系中的位置包括:按照公式计算所述移动终端在所述第二坐标系中的X轴的位置;按照公式计算所述移动终端在所述第二坐标系中的Y轴的位置;其中,按照公式vx'n-1=vx'n-2+axn-2Δt计算vx'n-1;按照公式vy'n-1=vy'n-2+ayn-2Δt计算vy'n-1;其中,xn为第n个时间点所述移动终端在所述第二坐标系中的X轴的位置,xn-1为第(n-1)个时间点所述移动终端在所述第二坐标系中的X轴的位置,vx'n-1为第(n-1)个时间点所述移动终端在所述第一坐标系中的X轴的速度,Δt为第n个时间点和第(n-1)个时间点之间的时间间隔,axn-1为第(n-1)个时间点所述移动终端在所述第一坐标系中的X轴的加速度,αn为第n个时间点所述第一坐标系的X轴和所述第二坐标系的X轴之间的夹角,vx'n-2为第(n-2)个时间点所述移动终端在所述第一坐标系中的X轴的速度,axn-2为第(n-2)个时间点所述移动终端在所述第一坐标系中的X轴的加速度;yn为第n个时间点所述移动终端在所述第二坐标系中的Y轴的位置,yn-1为第(n-1)个时间点所述移动终端在所述第二坐标系中的Y轴的位置,vy'n-1为第(n-1)个时间点所述移动终端在所述第一坐标系中的Y轴的速度,ayn-1为第(n-1)个时间点所述移动终端在所述第一坐标系中的Y轴的加速度,βn为第n个时间点所述第一坐标系的Y轴和所述第二坐标系的Y轴之间的夹角,vy'n-2为第(n-2)个时间点所述移动终端在所述第一坐标系中的Y轴的速度,ayn-2为第(n-2)个时间点所述移动终端在所述第一坐标系中的Y轴的加速度。7.一种实现报警的装置,包括:获取模块,设置为获取移动终端在第一坐标系中的加速度,并获取第一坐标系和第二坐标系之间的夹角;计算模块,设置为根据获得的加速度和夹角计算移动终端在第二坐标系中的位置;报警模块,设置为判断出计算得到的位...

【专利技术属性】
技术研发人员:张晓亮刘辉
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1