预警方法、终端及计算机可读存储介质与流程

文档序号:26708863发布日期:2021-09-22 18:36阅读:52来源:国知局
预警方法、终端及计算机可读存储介质与流程

1.本发明涉及人体安全技术领域,特别涉及一种预警方法、终端及计算机可读存储介质。


背景技术:

2.如今,宠物越来越受欢迎,同时也容易攻击行人,给行人造成伤害,为防止宠物攻击行人,现有技术采用的方式有两种,一种是采用宠物防咬口罩等物理防宠物装置以防止宠物咬人,另一种是采用超声波驱狗神器驱赶宠物,但这两种方式要么价格昂贵要么携带不便,实际操作也比较困难,行人还是容易遭受到宠物的攻击。


技术实现要素:

3.本发明的主要目的是提供一种预警方法、终端及计算机可读存储介质,旨在解决行人容易遭受到宠物的攻击的问题。
4.为实现上述目的,本发明提供了一种预警方法,所述预警方法应用于宠物移动终端,所述预警方法包括:
5.在行人进入所述宠物移动终端的可识别范围后,获取报警信息,其中,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
6.向行人移动终端发送所述报警信息,以供所述行人移动终端根据所述报警信息输出报警提示。
7.可选地,所述在行人进入所述宠物移动终端的可识别范围后,获取报警信息的步骤之前,所述预警方法还包括:
8.获取所述宠物与所述宠物的主人之间的第二距离;
9.在所述第二距离大于或等于第一预设阈值时,向主人移动终端发送宠物脱绳的提示信息,以供主人根据所述宠物脱绳的提示信息确认所述宠物是否处于脱绳状态;
10.接收所述主人移动终端发送的宠物脱绳的确认结果,在所述宠物脱绳的确认结果为所述宠物处于脱绳状态时,确定所述行人是否进入所述宠物移动终端的可识别范围。
11.可选地,所述确定所述行人是否进入所述宠物移动终端的可识别范围的步骤之前,所述预警方法还包括:
12.获取所述宠物与所述宠物的主人之间的第三距离;
13.在所述第三距离大于或等于第二预设阈值时,向主人移动终端发送宠物丢失的提示信息,以供主人根据所述宠物丢失的提示信息确认所述宠物是否处于丢失状态;
14.接收所述主人移动终端发送的宠物丢失的确认结果,在所述宠物丢失的确认结果为所述宠物处于丢失状态时,获取所述宠物当前的第一位置信息;
15.将所述第一位置信息发送至所述主人移动终端。
16.可选地,所述在行人进入所述宠物移动终端的可识别范围后,获取报警信息的步骤之前,所述预警方法还包括:
17.获取所述宠物当前的第二位置信息;
18.在所述第二位置信息不位于所述宠物的经常活动范围内时,唤醒所述宠物移动终端的uwb模块;
19.根据所述宠物移动终端的uwb模块检测所述宠物与所述行人之间的第一距离,并根据所述第一距离确定所述行人是否进入所述宠物移动终端的可识别范围,其中,所述宠物的经常活动范围根据预设时间间隔内所述宠物的历史位置信息得到。
20.可选地,所述获取所述宠物当前的第二位置信息的步骤之后,所述预警方法还包括:
21.在所述第二位置信息不位于所述宠物的经常活动范围内时,获取所述宠物所处的当前时刻;
22.在所述宠物所处的当前时刻不位于预设时间段内时,根据所述宠物移动终端的uwb模块检测所述行人与所述宠物移动终端的第一距离,并根据所述第一距离确定所述行人是否进入所述宠物移动终端的可识别范围。
23.为实现上述目的,本发明提供了一种预警方法,所述预警方法应用于行人移动终端,所述预警方法包括:
24.接收所述宠物移动终端发送的报警信息,其中,所述报警信息由所述宠物移动终端在行人进入所述宠物移动终端的可识别范围后获取,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
25.根据所述报警信息生成报警提示并输出所述报警提示。
26.可选地,所述接收所述宠物移动终端发送的报警信息的步骤之前,所述预警方法还包括:
27.获取所述行人的当前位置信息,并确定所述行人的当前位置信息是否位于所述行人的经常活动范围内,其中,所述行人的经常活动范围根据预设时间间隔内所述行人的历史位置信息得到;
28.在所述行人的当前位置信息不位于所述行人的经常活动范围内时,执行所述接收所述宠物移动终端发送的报警信息的步骤。
29.此外,为实现上述目的,本发明还提供了一种宠物移动终端,所述宠物移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的预警程序,所述预警程序被所述处理器执行时实现如上所述的预警方法的步骤。
30.此外,为实现上述目的,本发明还提供了一种行人移动终端,所述行人移动终端包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的预警程序,所述预警程序被所述处理器执行时实现如上所述的预警方法的步骤。
31.此外,为实现上述目的,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有预警程序,所述预警程序被处理器执行时实现如上所述的预警方法的步骤。
32.本发明提出了一种预警方法、终端及计算机可读存储介质,在行人进入宠物移动
终端的可识别范围后,宠物移动终端先获取报警信息,其中,报警信息包括宠物与行人之间的第一距离、宠物的属性信息以及宠物的位置信息中的至少一个,位置信息包括宠物与行人的位置信息和/或宠物与行人的相对位置,然后向行人移动终端发送报警信息,以供行人移动终端根据报警信息输出报警提示。这样,本方案通过提前预警,行人在进入宠物移动终端的可识别范围后可以提前知道周围宠物的存在,进而可以提前采取相应的保护措施,降低了行人遭受宠物攻击的概率,解决了行人容易遭受到宠物的攻击的问题。
附图说明
33.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
34.图1为本发明实施例方案涉及的宠物移动终端/行人移动终端的硬件架构示意图;
35.图2为本发明预警方法实施例一的流程示意图;
36.图3为本发明预警方法实施例二的流程示意图;
37.图4为本发明预警方法实施例三的流程示意图;
38.图5为本发明预警方法实施例四的流程示意图;
39.图6为本发明预警方法实施例五的流程示意图;
40.图7为本发明实施例方案涉及的宠物移动终端的硬件模块示意图;
41.图8为本发明实施例方案涉及的宠物的历史位置信息示意图;
42.图9为本发明实施例方案涉及的定位点与频率的关系示意图。
具体实施方式
43.应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
44.本发明实施例的主要解决方案是:在行人进入所述宠物移动终端的可识别范围后,获取报警信息,其中,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;向行人移动终端发送所述报警信息,以供所述行人移动终端根据所述报警信息输出报警提示。这样,本方案通过提前预警,行人在进入宠物移动终端的可识别范围后可以提前知道周围宠物的存在,进而可以提前采取相应保护措施,降低了行人遭受宠物攻击的概率,解决了行人容易遭受到宠物的攻击的问题。
45.为了更好地理解上述技术方案,下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种方式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
46.为了更好地理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
47.如图1所示,图1中示出的终端设备的硬件架构示意图可以应用于宠物移动终端。
48.如图1所示,该宠物移动终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器
1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。
49.本领域技术人员可以理解,图1中示出的宠物移动终端的结构并不构成对宠物移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
50.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统以及预警程序。
51.在图1所示的宠物移动终端中,处理器1001可以用于调用存储器1005中存储的预警程序,并执行以下操作:
52.在行人进入所述宠物移动终端的可识别范围后,获取报警信息,其中,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
53.向行人移动终端发送所述报警信息,以供所述行人移动终端根据所述报警信息输出报警提示。
54.进一步地,处理器1001可以调用存储器1005中存储的预警程序,还执行以下操作:
55.获取所述宠物与所述宠物的主人之间的第二距离;
56.在所述第二距离大于或等于第一预设阈值时,向主人移动终端发送宠物脱绳的提示信息,以供主人根据所述宠物脱绳的提示信息确认所述宠物是否处于脱绳状态;
57.接收所述主人移动终端发送的宠物脱绳的确认结果,在所述宠物脱绳的确认结果为所述宠物处于脱绳状态时,确定所述行人是否进入所述宠物移动终端的可识别范围。
58.进一步地,处理器1001可以调用存储器1005中存储的预警程序,还执行以下操作:
59.获取所述宠物与所述宠物的主人之间的第三距离;
60.在所述第三距离大于或等于第二预设阈值时,向主人移动终端发送宠物丢失的提示信息,以供主人根据所述宠物丢失的提示信息确认所述宠物是否处于丢失状态;
61.接收所述主人移动终端发送的宠物丢失的确认结果,在所述宠物丢失的确认结果为所述宠物处于丢失状态时,获取所述宠物当前的第一位置信息;
62.将所述第一位置信息发送至所述主人移动终端。
63.进一步地,处理器1001可以调用存储器1005中存储的预警程序,还执行以下操作:
64.获取所述宠物当前的第二位置信息;
65.在所述第二位置信息不位于所述宠物的经常活动范围内时,唤醒所述宠物移动终端的uwb模块;
66.根据所述宠物移动终端的uwb模块检测所述宠物与所述行人之间的第一距离,并根据所述第一距离确定所述行人是否进入所述宠物移动终端的可识别范围,其中,所述宠物的经常活动范围根据预设时间间隔内所述宠物的历史位置信息得到。
67.进一步地,处理器1001可以调用存储器1005中存储的预警程序,还执行以下操作:
68.在所述第二位置信息不位于所述宠物的经常活动范围内时,获取所述宠物所处的当前时刻;
69.在所述宠物所处的当前时刻不位于预设时间段内时,根据所述宠物移动终端的
uwb模块检测所述行人与所述宠物移动终端的第一距离,并根据所述第一距离确定所述行人是否进入所述宠物移动终端的可识别范围。
70.如图1所示,图1中示出的终端设备的硬件架构示意图可以应用于行人移动终端。
71.如图1所示,该行人移动终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi

fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non

volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。
72.本领域技术人员可以理解,图1中示出的行人移动终端的结构并不构成对行人移动终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
73.如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统以及预警程序。
74.在图1所示的行人移动终端中,处理器1001可以用于调用存储器1005中存储的预警程序,并执行以下操作:
75.接收所述宠物移动终端发送的报警信息,其中,所述报警信息由所述宠物移动终端在行人进入所述宠物移动终端的可识别范围后获取,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
76.根据所述报警信息生成报警提示并输出所述报警提示。
77.进一步地,处理器1001可以调用存储器1005中存储的预警程序,还执行以下操作:
78.获取所述行人的当前位置信息,并确定所述行人的当前位置信息是否位于所述行人的经常活动范围内,其中,所述行人的经常活动范围根据预设时间间隔内所述行人的历史位置信息得到;
79.在所述行人的当前位置信息不位于所述行人的经常活动范围内时,执行所述接收所述宠物移动终端发送的报警信息的步骤。
80.参照图2,图2为本发明预警方法实施例一的流程示意图,所述预警方法包括以下步骤:
81.步骤s10,在行人进入所述宠物移动终端的可识别范围后,获取报警信息,其中,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
82.基于宠物容易攻击行人这一技术问题,本发明提供一种基于uwb(ultra wide band,超宽带)和gps(global positioning system,全球定位系统)技术的预警方法,为实现宠物的安全预警,本发明采用相互配对的宠物移动终端、行人移动终端以及主人移动终端,并结合gps定位技术和uwb测距技术,通过提前判断宠物与行人的距离与方位实现提前预警,达到降低宠物攻击行人概率,提高行人安全的目的,其中,宠物移动终端由宠物佩戴、行人移动终端由行人佩戴,主人移动终端由宠物的主人佩戴,且三者之间可以进行无线通信。
83.在本实施例中,宠物移动终端具有一个可识别范围,当行人进入宠物移动终端的可识别范围后,宠物移动终端向行人移动终端发送报警信息,行人移动终端根据报警信息输出报警提示,以提示行人周围有宠物存在,进而可以使行人提高警惕,提前采取相应的保护措施,通过提前预警,可以降低行人遭受宠物攻击的概率,提高行人安全。
84.在本实施例中,本发明提供的预警方法应用于宠物移动终端,参照图7,图7为本发明实施例方案涉及的宠物移动终端的硬件模块示意图,如图7所示,宠物移动终端包括微处理器、时钟模块、智能语音识别模块、麦克风、uwb模块、gps模块、蓝牙模块、存储模块、电源模块以及复位模块,其中,微处理器用于控制、处理各个模块的信息,并进行信息的交换;时钟模块用于为微处理器提供内部时钟信号,内部部件协调工作的控制信号;智能语音识别模块用于通过麦克风接收宠物叫声,并与保存的字典信息进行对比判断宠物类别,根据宠物类别的声音信息判断宠物的大小,然后综合判断宠物的凶猛等级,并进行存储;麦克风用于接收宠物叫声并发送至智能语音识别模块;uwb模块用于根据cpu指令判断行人方位、距离,并根据设置的阀值给行人移动终端发送宠物的属性信息;gps模块用于接收定位数据以及其他位置应用信息;蓝牙模块用于与主人移动终端进行配对,并检测宠物与主人移动终端之间的距离,以实现宠物的防脱绳;存储模块用于存储宠物的属性信息以及其他需要存储的信息;电源模块包括电池、电源管理、供电接口等部分,用于提供电源;复位模块用于对宠物移动终端进行复位。
85.在本实施例中,宠物移动终端的可识别范围为宠物移动终端可以感应到行人移动终端信号的范围,宠物移动终端的可识别范围可选为以宠物移动终端为圆心,半径为30m的圆形区域,当然,在其他实施例中,宠物移动终端的可识别范围可以根据实际需要设定,本实施例对此不作限定。
86.在本实施例中,报警信息包括宠物与行人之间的第一距离、宠物的属性信息以及所述宠物的位置信息中的至少一个,宠物的位置信息包括宠物与行人的位置信息和/或宠物与行人的相对位置,其中,第一距离为行人进入宠物移动终端的可识别范围后,宠物与行人之间的距离,宠物的属性信息包括宠物的类别、大小以及凶猛等级。
87.在本实施例中,宠物移动终端预先采集并存储宠物的属性信息。具体地,宠物移动终端基于智能语音识别模块和麦克风采集并存储宠物的属性信息,麦克风每隔预设时长采集宠物叫声并发送至智能语音识别模块;智能语音识别模块接收到宠物叫声后,将宠物叫声与预存的字典信息进行比对,根据比对结果确定宠物的类别;在确定宠物的类别后,智能语音识别模块智能分析宠物叫声的音色、音量以及振动频率等声音信息,根据声音信息确定宠物的大小;在确定宠物的类别以及大小后,智能语音识别模块根据预设的宠物类别、大小以及声音与宠物的凶猛等级的对应关系确定宠物的凶猛等级。
88.在本实施例中,宠物移动终端每隔5分钟获取一次宠物的属性信息,根据3小时内获取到的宠物的属性信息综合判断得到所述宠物的属性信息并存储。这样,通过对宠物的属性信息的多次采集提高了获取的宠物的属性信息的准确性。
89.在本实施例中,宠物移动终端每隔15天更新存储的宠物的属性信息,即每隔15天重新采集并存储宠物的属性信息。这样,通过对宠物的属性信息的定时更新提高了获取的宠物的属性信息的准确性。
90.需要说明的是,上述涉及时间间隔仅为一些可选的实施方式,在其他实施例中,上
述时间间隔可根据具体需要设定,本实施例对此不作限定。
91.在本实施例中,在行人进入宠物移动终端的可识别范围后,宠物移动终端获取报警信息。
92.具体地,在行人进入宠物移动终端的可识别范围后,宠物移动终端通过uwb模块和gps模块获取宠物与行人之间的第一距离、宠物的位置信息,其中,位置信息包括宠物与行人的位置信息和/或宠物与行人的相对位置。报警信息可选为宠物移动终端获取到的第一距离、宠物的位置信息以及预先存储的宠物的属性信息中的至少一个。
93.可选地,宠物移动终端根据获取到的第一距离、宠物的位置信息以及预先存储的宠物的属性信息生成报警信息。
94.步骤s20,向行人移动终端发送所述报警信息,以供所述行人移动终端根据所述报警信息输出报警提示。
95.在本实施例中,宠物移动终端在获取到报警信息后,将报警信息发送至行人移动终端,行人移动终端接收报警信息并根据报警信息输出报警提示,其中,报警提示为告知用户周围有宠物存在的提示信息,报警提示可选为振动提醒、蜂鸣提醒、文字提醒以及语音提醒中的至少一种。
96.可选地,行人移动终端接收到报警信息后,根据报警信息在行人移动终端上显示宠物的位置信息以及宠物与行人之间的距离,同时发出振动提醒或者蜂鸣提醒,以提示行人周围有宠物的存在。
97.本实施例提供的技术方案中,在行人进入宠物移动终端的可识别范围后,宠物移动终端先获取报警信息,其中,报警信息包括宠物与行人之间的第一距离、宠物的属性信息以及宠物的位置信息中的至少一个,位置信息包括宠物与行人的位置信息和/或宠物与行人的相对位置,然后向行人移动终端发送报警信息,以供行人移动终端根据报警信息输出报警提示。这样,本方案通过提前预警,行人在进入宠物移动终端的可识别范围后可以提前知道周围宠物的存在,进而可以提前采取相应的保护措施,降低了行人遭受宠物攻击的概率,解决了行人容易遭受到宠物的攻击的问题。
98.参照图3,图3为本发明预警方法实施例二的流程示意图,基于实施例一,上述s10的步骤之前,所述预警方法还包括:
99.步骤s30,获取所述宠物与所述宠物的主人之间的第二距离;
100.在本实施例中,第二距离为宠物与宠物的主人之间的距离,第二距离用于判断宠物是否脱绳,宠物移动终端与主人移动终端通信连接,宠物移动终端可以实时获取宠物与宠物的主人之间的第二距离。
101.具体地,宠物移动终端与主人移动终端通信连接后,宠物移动终端可以通过蓝牙模块实时检测宠物与宠物的主人之间的第二距离。
102.步骤s40,在所述第二距离大于或等于第一预设阈值时,向主人移动终端发送宠物脱绳的提示信息,以供主人根据所述宠物脱绳的提示信息确认所述宠物是否处于脱绳状态;
103.在本实施例中,宠物移动终端在获取到第二距离后,判断第二距离是否大于或等于第一预设阈值,其中,第一预设阈值为判断宠物是否处于脱绳状态的临界条件,第一预设阈值可选为1.5m,当然,在其他实施例中,第一预设阈值可以根据实际需要设定,本实施例
对此不作限定。
104.在本实施例中,在确定第二距离大于或等于第一预设阈值时,宠物移动终端向主人移动终端发送宠物脱绳的提示信息,以供主人根据宠物脱绳的提示信息确认宠物是否处于脱绳状态,其中,提示信息可选为振动提醒、蜂鸣提醒、文字提醒以及语音提醒中的至少一种。
105.步骤s50,接收所述主人移动终端发送的宠物脱绳的确认结果,在所述宠物脱绳的确认结果为所述宠物处于脱绳状态时,确定所述行人是否进入所述宠物移动终端的可识别范围。
106.在本实施例中,主人移动终端接收到宠物移动终端发送的宠物脱绳的提示信息后,宠物的主人可以确认宠物是否处于脱绳状态,并将宠物脱绳的确认结果通过主人移动终端发送至宠物移动终端,其中,宠物脱绳的确认结果可以是宠物处于脱绳状态,宠物脱绳的确认结果也可以是宠物处于未脱绳状态,宠物移动终端接收宠物脱绳的确认结果,在宠物脱绳的确认结果为宠物处于脱绳状态时,确定行人是否进入宠物移动终端的可识别范围,在确定行人进入宠物移动终端的可识别范围时,获取报警信息,并向行人移动终端发送报警信息,以供行人移动终端根据报警信息输出报警提示。
107.在本实施例中,通过宠物的主人确认宠物处于脱绳状态后再确定行人是否进入宠物移动终端的可识别范围,进而再确定行人进入宠物移动终端的可识别范围时执行预警操作,可以防止宠物移动终端的误判,提高预警操作的准确性。
108.本实施例提供的技术方案中,宠物移动终端通过获取宠物与宠物的主人之间的第二距离,在第二距离大于或等于第一预设阈值时,向主人移动终端发送宠物脱绳的提示信息,以供主人根据宠物脱绳的提示信息确认宠物是否处于脱绳状态,然后接收主人移动终端发送的宠物脱绳的确认结果,在宠物脱绳的确认结果为宠物处于脱绳状态时,确定行人是否进入宠物移动终端的可识别范围。这样,本方案可以实时检测宠物是否处于脱绳状态,在宠物处于脱绳状态时执行预警操作,一方面实现了宠物的防脱绳,另一方面,由于宠物处于未脱绳状态下,行人遭受到宠物攻击的可能性低,从而,本方案避免了宠物处于未脱绳状态下执行预警操作带来的功耗损失。
109.参照图4,图4为本发明预警方法实施例三的流程示意图,基于实施例二,上述s40的步骤之后,所述预警方法还包括:
110.步骤s60,接收所述主人移动终端发送的宠物脱绳的确认结果,在所述宠物脱绳的确认结果为所述宠物处于脱绳状态时,获取所述宠物与所述宠物的主人之间的第三距离;
111.在本实施例中,第三距离为宠物与宠物的主人之间的距离,第三距离用于判断宠物是否丢失,宠物移动终端接收主人移动终端发送的宠物脱绳的确认结果,在宠物脱绳的确认结果为宠物处于脱绳状态时,宠物移动终端获取宠物与主人之间的第三距离。具体地,宠物移动终端可以通过uwb模块检测宠物与主人之间的第三距离。
112.步骤s70,在所述第三距离大于或等于第二预设阈值时,向主人移动终端发送宠物丢失的提示信息,以供主人根据所述宠物丢失的提示信息确认所述宠物是否处于丢失状态;
113.在本实施例中,第二预设阈值为判断宠物是否处于丢失状态的临界条件,第二预设阈值可选为20m,当然,在其他实施例中,第二预设阈值可以根据实际需要设定,本实施例
对此不作限定。
114.在本实施例中,宠物移动终端获取到第三距离后,判断第三距离是否大于或等于第二预设阈值,在第三距离大于或等于第二预设阈值时,宠物移动终端向主人移动终端发送宠物丢失的提示信息,以供主人根据宠物丢失的提示信息确认宠物是否处于丢失状态,其中,提示信息可选为振动提醒、蜂鸣提醒、文字提醒以及语音提醒中的至少一种。
115.步骤s80,接收所述主人移动终端发送的宠物丢失的确认结果,在所述宠物丢失的确认结果为所述宠物处于丢失状态时,获取所述宠物当前的第一位置信息;
116.步骤s90,将所述第一位置信息发送至所述主人移动终端,并确定所述行人是否进入所述宠物移动终端的可识别范围。
117.在本实施例中,第一位置信息为宠物处于丢失状态时宠物所在的位置信息,宠物移动终端接收主人移动终端发送的宠物丢失的确认结果,在宠物丢失的确认结果为宠物处于丢失状态时,宠物移动终端通过gps模块获取宠物当前所处的位置信息,以得到第一位置信息,并将第一位置信息发送至主人移动终端,并确定行人是否进入宠物移动终端的可识别范围,宠物的主人可以根据第一位置信息尝试找回宠物。
118.本实施例提供的技术方案中,宠物移动终端通过获取宠物与宠物的主人之间的第三距离,在第三距离大于或等于第二预设阈值时,向主人移动终端发送宠物丢失的提示信息,以供主人根据宠物丢失的提示信息确认宠物是否处于丢失状态,然后宠物移动终端接收主人移动终端发送的宠物丢失的确认结果,在宠物丢失的确认结果为宠物处于丢失状态时,获取宠物当前的第一位置信息,并将第一位置信息发送至主人移动终端。这样,本方案可以检测宠物脱绳后是否处于丢失状态,宠物丢失时可以及时告知主人,有效防止了宠物的丢失。
119.参照图5,图5为本发明预警方法实施例四的流程示意图,基于实施例一,上述s10的步骤之前,所述预警方法还包括:
120.步骤s100,获取所述宠物当前的第二位置信息;
121.步骤s200,在所述第二位置信息不位于所述宠物的经常活动范围内时,唤醒所述宠物移动终端的uwb模块;
122.步骤s300,根据所述宠物移动终端的uwb模块检测所述宠物与所述行人之间的第一距离,并根据所述第一距离确定所述行人是否进入所述宠物移动终端的可识别范围,其中,所述宠物的经常活动范围根据预设时间间隔内所述宠物的历史位置信息得到。
123.在本实施例中,第二当前位置信息用于判断宠物是否位于宠物的经常活动范围,宠物的经常活动范围为宠物经常活动的区域,通常指宠物的主人的居住地或者宠物的主人的工作地,一般而言,当宠物处于其经常活动范围内时,不存在宠物攻击行人的情况,此时,宠物移动终端可不执行本发明预警方法的步骤。
124.在本实施例中,宠物移动终端预先定义有宠物的经常活动范围,宠物移动终端通过获取宠物的历史位置信息,并根据宠物的历史位置信息确定宠物的历史位置信息对应的中心点位置,根据宠物的历史位置信息对应的中心点位置确定宠物的经常活动范围,其中,宠物的历史位置信息用于描述宠物历史上所处的位置数据集合。
125.具体地,宠物移动终端通过签署定位信息采集协议。根据宠物的活动习性(睡觉、呆在居住地、外出),通过定位系统每隔预设时长持续的采集24小时位置数据,也即宠物的
历史位置信息。例如:每隔20分钟通过定位系统持续采集24小时,按照理想状态睡觉时间8小时定位24次,呆在居住地时间8小时定位24次,外出时间8小时地点定位24次(位置随机分布)进行采集。
126.在本实施例中,为快速统计不同位置出现的频率,规定任意两个定位点的位置不小于2m(以gps模块采集的任意一点为中心,统计以半径为2m的圆内包含采集定位点的数量,依次计算所有的点,选取圆内包含数量最多的点,为有效定位点),选取出现频率最高的位置为p1,除p1外的频率次高的位置依次为p2,p3…
p
n
(n为大于1的整数);设置p1的位置的出现次数为f1,p
n
位置的出现次数为f
n
,为消除采集频率过低的点,须同时满足p
n

p1>20m且(f
n

f1)\2<f
n
<(f
n
+f1)\2时,p1或p
n
才可以作为宠物的历史位置信息对应的中心点位置,基于该中心点位置,将其半径10米的圆形区域确定为宠物的经常活动范围。宠物的经常活动范围的定义具体可参照图8,和图9,其中,图8为本发明实施例方案涉及的宠物的历史位置信息示意图,图9为本发明实施例方案涉及的定位点与频率的关系示意图。
127.需要说明的是,宠物移动终端在签署定位采集协议后,宠物的主人也可以根据宠物的活动习惯,优先选择是否手动选取宠物的经常活动范围的中心点位置;如果不选择,则默认为通过采集宠物的历史位置信息,根据宠物的历史位置信息确定宠物历史位置信息对应的中心点位置。
128.在本实施例中,宠物的经常活动范围一般为宠物的主人所在的居住地和工作地。当宠物的主人更换居住地或工作地后,宠物的移动终端通过判断最新连续2天出现的频率最高的位置是否是同一地点,若满足,则清除原有的p1或p
n
位置信息,根据上述步骤,将新的p1(x
p1
,y
p1
,z
p1
)和p
n
(x
pn
,y
pn
,z
pn
)位置作为新的经常活动范围圈中心点。
129.在本实施例中,宠物移动终端获取宠物当前的第二位置信息,以根据第二位置信息判断宠物是否位于宠物的经常活动范围内,在确定第二位置信息不位于宠物的经常活动范围内时,确定行人是否进入宠物移动终端的可识别范围。
130.进一步地,在第二位置信息不位于宠物的经常活动范围内时,唤醒宠物移动终端的uwb模块,根据宠物移动终端的uwb模块检测宠物与行人之间的第一距离,并根据第一距离确定行人是否进入宠物移动终端的可识别范围,其中,在第二位置信息位于宠物的经常活动范围内且第二位置信息位于宠物的经常活动范围内的第一持续时长大于第一预设时长时,控制宠物移动终端的uwb模块进入休眠状态。第一预设时长为宠物在其经常活动范围内停留的时间,第一预设时长可选为5分钟,当第一持续时长大于第一预设时长时,可以确定宠物位于其经常活动范围内,由于宠物位于其经常活动范围内时,可不执行本发明预警方法的步骤,则控制宠物移动终端的uwb模块进入休眠状态,同时降低宠物移动终端的gps模块的运行频率,这样,可以避免宠物位于其经常活动范围内时造成不必要的功耗损失,提高宠物移动终端的工作时长。
131.进一步地,在第二位置信息不位于宠物的经常活动范围内时,获取宠物所处的当前时刻,在宠物所处的当前时刻不位于预设时间段内时,根据宠物移动终端的uwb模块检测行人与宠物移动终端的第一距离,并根据第一距离确定行人是否进入宠物移动终端的可识别范围,其中,在宠物所处的当前时刻位于预设时间段内时,控制宠物移动终端的uwb模块以及gps模块进入低频检测状态。预设时间段可选为工作日的9:00

12:00、13:30

17:00以及21:00

24:00,由于在预设时间段内,行人在宠物周围出现的频率较低,则控制宠物移动
终端的uwb模块和gps模块进入低频检测状态,这样,可以避免宠物移动终端不必要的功耗损失,提高宠物移动终端的工作时长。
132.本实施例提供的技术方案中,宠物移动终端通过获取宠物当前的第二位置信息,以根据第二位置信息判断宠物是否位于宠物的经常活动范围内,在第二位置信息位于宠物的经常活动范围内且所述第二位置信息位于宠物的经常活动范围内的第一持续时长大于第一预设时长时,控制宠物移动终端的uwb模块进入休眠状态,在第二位置信息不位于宠物的经常活动范围内,且宠物所处的当前时刻位于预设时间段内时,控制宠物移动终端的uwb模块以及gps模块进入低频检测状态。这样,本方案基于宠物的经常活动范围以及宠物所处的当前时刻控制宠物移动终端的uwb模块以及gps模块的运行状态以及运行频率,避免了宠物移动终端不必要的功耗损失,提高了宠物移动终端的工作时长。
133.参照图6,图6为本发明预警方法实施例五的流程示意图,所述预警方法包括以下步骤:
134.步骤s400,接收所述宠物移动终端发送的报警信息,其中,所述报警信息由所述宠物移动终端在行人进入所述宠物移动终端的可识别范围后获取,所述报警信息包括所述宠物与所述行人之间的第一距离、所述宠物的属性信息以及所述宠物的位置信息中的至少一个,所述位置信息包括所述宠物与所述行人的位置信息和/或所述宠物与所述行人的相对位置;
135.在本实施例中,所述预警方法应用于行人移动终端,宠物移动终端在行人进入宠物移动终端的可识别范围后向行人移动终端发送报警信息,行人移动终端接收宠物移动终端发送的报警信息,报警信息包括宠物与行人之间的第一距离、宠物的属性信息以及宠物的位置信息中的至少一个,位置信息包括宠物与行人的位置信息和/或宠物与行人的相对位置。
136.进一步地,行人移动终端在接收宠物移动终端发送的报警信息之前,通过gps模块获取行人的当前位置信息,并确定行人的当前位置信息是否位于行人的经常活动范围内,其中,行人的经常活动范围根据预设时间间隔内行人的历史位置信息得到,在行人的当前位置信息不位于行人的经常活动范围内时,执行接收所述宠物移动终端发送的报警信息的步骤,行人的经常活动范围为行人经常活动的区域,行人的经常活动范围通常为居住地以及工作地。可以理解的是,在行人的当前位置信息位于行人的经常活动范围内时,行人遭受到宠物攻击的可能性较低,行人移动终端可不执行本发明预警方法的步骤。
137.在本实施例中,行人移动终端预先定义有行人的经常活动范围,行人移动终端通过获取行人的历史位置信息,根据行人的历史位置信息获取行人的历史位置信息对应的中心点位置,根据行人的历史位置信息对应的中心点位置确定行人的经常活动范围。行人的经常活动范围的定义过程与宠物移动终端的经常活动范围的定义过程类似,仅是定义对象由宠物变为行人,执行主体由宠物移动终端变为行人移动终端,行人移动终端的定义过程具体可参考上述实施例四、图8以及图9的内容,在此不再赘述。
138.在本实施例中,行人移动终端通过唤醒行人移动终端的gps模块,采用行人移动终端的gps模块检测行人的当前位置信息,并根据行人的当前位置信息确定行人的当前位置信息是否位于行人的经常活动范围内,其中,唤醒行人移动终端的gps模块的方式可以是通过行人移动终端加速感应器和陀螺仪感知行人是否运动。例如,通过行人移动终端加速感
应器和陀螺仪感知行人运动步数大于15步时,唤醒行人移动终端的gps模块。
139.进一步地,在行人的当前位置信息位于行人的经常活动范围内且行人的当前位置信息位于行人的经常活动范围内的第二持续时长大于第二预设时长时,控制行人移动终端的gps模块进入休眠状态,其中,第二预设时长为行人在其经常活动范围内的停留时间,第二预设时长可选为5分钟,当第二持续时长大于第二预设时长时,可以确定行人位于其经常活动范围内,由于行人位于其经常活动范围内时,行人遭受宠物攻击的可能性较小,通过控制行人移动终端的gps模块进入休眠状态可以避免行人移动终端不必要的功耗损失,提高行人移动终端的工作时长。
140.进一步地,在行人的当前位置信息不位于行人的经常活动范围内时,获取行人所处的当前时刻,在行人的当前时刻位于预设时间段内时,控制行人移动终端的gps模块进入低频检测状态,其中,预设时间段可选为工作日9:00

12:00,13:30

17:00,21:00

24:00,由于预设时间段内,行人遭受宠物攻击的可能性较小,在行人不位于行人的经常活动范围内且处于预设时间段内时,通过控制行人移动终端的gps模块进入低频检测状态,可以避免行人移动终端不必要的功耗损失,提高行人移动终端的工作时长。
141.步骤s500,根据所述报警信息生成报警提示并输出所述报警提示。
142.在本实施例中,行人移动终端在接收到报警信息后,根据报警信息生成报警提示并输出报警提示,报警提示可选为振动提醒、蜂鸣提醒、文字提醒以及语音提醒中的至少一种。
143.可选地,行人移动终端接收到报警信息后,根据报警信息在行人移动终端上显示宠物的位置信息以及宠物与行人之间的距离,同时发出振动提醒或者蜂鸣提醒,以提示行人周围有宠物的存在。
144.本实施例提供的技术方案中,行人移动终端通过接收宠物移动终端发送的报警信息,根据报警信息生成报警提示并输出报警提示。这样,本方案在行人周围有宠物时,实现了提前预警,行人可以提前采取保护措施,降低了行人遭受宠物攻击的概率,解决了行人容易遭到宠物攻击的的问题。
145.基于上述实施例,本发明还提供了一种宠物移动终端,上述宠物移动终端可以包括存储器、处理器及存储在上述存储器上并可在上述处理器上运行的预警程序,上述处理器执行上述预警程序时,实现如上述任一实施例所述的预警方法的步骤。其中,上述宠物移动终端是指可以被宠物携带并可以实现上述实施例所述的预警方法的移动终端设备,例如,上述宠物移动终端可以是宠物定位器、宠物颈圈以及宠物背包等,当然,在其他实施例中,上述宠物移动终端也可是其他可以被宠物携带并可以实现上述实施例所述的预警方法的装置或者设备,在此不作限定。
146.基于上述实施例,本发明还提供了一种行人移动终端,上述行人移动终端可以包括存储器、处理器及存储在上述存储器上并可在上述处理器上运行的预警程序,上述处理器执行上述预警程序时,实现如上述任一实施例所述的预警方法的步骤。其中,上述行人移动终端是指可以被行人携带并可以实现上述实施例的预警方法的移动终端设备,例如,上述行人移动终端可以是手机以及定位器等,上述行人移动终端也可以是智能手表以及智能手环等智能穿戴设备,当然,在其他实施例中,上述行人移动终端也可以是其他可以被行人携带并可以实现上述实施例所述的预警方法的装置或者设备,在此不作限定。
147.基于上述实施例,本发明还提供一种计算机可读存储介质,其上存储有预警程序,上述预警程序被处理器执行时实现如上述任一实施例所述的预警方法的步骤。
148.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
149.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
150.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的方式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
151.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1