掌桥专利:专业的专利平台
掌桥专利
首页

一种预警方法、装置、存储介质及电子设备

文献发布时间:2023-06-19 09:32:16


一种预警方法、装置、存储介质及电子设备

技术领域

本申请涉及计算机技术领域,尤其涉及一种预警方法、装置、存储介质及电子设备。

背景技术

日常生活中我们有很多需要用到背包、行李箱等储物工具的地方,用于携带财物,于是背包、行李箱的安全十分重要,但是背包、行李箱不会时时刻刻都在主人的视线内,在主人不经意的时候容易被别有用心的人打开,甚至导致财物的丢失。于是一种名为Tracker的产品出现了,Tracker可置于背包、行李箱等可随身携带的物品中,同时,还可以实时上传地理位置信息给对应的终端设备,从而可以起到防丢的作用。

此外,Tracker中还含有光感器件和蜂鸣器,当背包或行李箱被打开时,光感器件检测到周围环境中的光亮度发生了剧烈的变化,此时,蜂鸣器就会发出警报来提醒主人背包或者行李箱被打开,让主人即时查看,防止有人未经主人允许擅自开包的情况。在应用上述Tracker产品时,如果背包或者行李箱的主人在短时间内需要多次打开背包或行李箱,每次打开时Tracker都会报警,则会对使用者造成困扰。

发明内容

本申请实施例提供了一种预警方法、装置、存储介质及电子设备,可以减少用户正常使用储物工具时的报警频率,进而减少受到的干扰。所述技术方案如下:

第一方面,本申请实施例提供了一种预警方法,所述方法包括:

当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作;

若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。

可选的,所述判断所述打开操作是否为安全操作,包括:

确定当前连接的终端设备;

判断与所述终端设备的历史连接频率是否大于预设频率阈值;

所述若所述打开操作为安全操作,包括:

若所述历史连接频率大于所述预设频率阈值,则确定所述打开操作为安全操作。

可选的,所述判断所述打开操作是否为安全操作,包括:

采集当前环境下的语音信息;

判断所述语音信息中是否包含指定用户的语音信息;

所述若所述打开操作为安全操作,包括:

若所述语音信息中包含所述指定用户的语音信息,则确定所述打开操作为安全操作。

可选的,所述判断所述打开操作是否为安全操作,包括:

获取当前位置信息以及上一次打开操作的历史位置信息;

当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内;

所述若所述打开操作为安全操作,包括:

若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作。

可选的,所述基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,包括:

获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;

若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

可选的,所述当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作,包括:

检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,确定检测到针对储物工具的打开操作,判断所述打开操作是否为安全操作。

第二方面,本申请实施例提供了一种预警装置,所述装置包括:

操作判断模块,用于检测针对储物工具的打开操作,判断所述打开操作是否为安全操作;

预警模块,用于在所述打开操作为安全操作时,基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。

可选的,所述操作判断模块,具体用于:

确定当前连接的终端设备,判断与所述终端设备的历史连接频率是否大于预设频率阈值;

所述预警模块,具体用于:

若所述历史连接频率大于所述预设频率阈值,则确定所述打开操作为安全操作。

可选的,所述操作判断模块,具体用于:

采集当前环境下的语音信息,判断所述语音信息中是否包含指定用户的语音信息;

所述预警模块,具体用于:

若所述语音信息中包含所述指定用户的语音信息,则确定所述打开操作为安全操作。

可选的,所述操作判断模块,具体用于:

获取当前位置信息以及上一次打开操作的历史位置信息,当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内;

所述预警模块,具体用于:

若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作。

可选的,所述预警模块,包括:

时长差获取单元,用于获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

预警禁止单元,用于若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

预警输出单元,用于若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;

所述预警输出单元,还用于若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

可选的,所述操作判断模块,具体用于:

检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,确定检测到针对储物工具的打开操作,判断所述打开操作是否为安全操作。

第三方面,本申请实施例提供一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。

第四方面,本申请实施例提供一种电子设备,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。

本申请一些实施例提供的技术方案带来的有益效果至少包括:

在本申请实施例中,当预警装置检测到针对储物工具的打开操作时,会判断所述打开操作是否为安全操作,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。通过判断打开操作是否为安全操作,来调整预警的频率,可以使得用户在短时间内多次开关储物工具时不会频繁预警,减少用户正常使用储物工具时的报警频率,进而减少受到的干扰。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种预警方法的流程示意图;

图2a是本申请实施例提供的一种历史亮度阈值查询界面的举例示意图;

图2b是本申请实施例提供的一种预警装置拍摄人脸图像场景的举例示意图;

图2c是本申请实施例提供的一种确定上一次打开操作的举例示意图;

图2d是本申请实施例提供的一种历史打开操作查询界面的举例示意图;

图3是本申请实施例提供的另一种预警方法的流程示意图;

图4a是本申请实施例提供的一种预设亮度阈值设置界面的举例示意图;

图4b是本申请实施例提供的一种连接频率阈值设置界面的举例示意图;

图4c是本申请实施例提供的一种用户指定语音信息设置界面的举例示意图;

图4d本申请实施例提供的一种预设时长设置界面的举例示意图;

图5是本申请实施例提供的一种预警装置的结构示意图;

图6是本申请实施例提供的一种预警模块的结构示意图;

图7是本申请实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。

下面结合具体的实施例对本申请进行详细说明。

在一个实施例中,如图1所示,特提出了一种预警方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的预警装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。所述预警装置可以为Tracker,也可以为包含Tracker的终端设备。具体的,该预警方法包括:

S101,当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作。

所述储物工具是指背包、行李箱、手提包或钱包等可以进行物体存储的工具。此外,在所述储物工具中放置有Tracker,所述Tracker是指一种能够定位、检测和预警的装置,可以作为独立的终端设备,也可以作为终端设备中的一个模块。将Tracker放置在储物工具中以便随身携带。

所述打开操作是指所述储物工具被打开的操作,可以是背包被打开,也可以是行李箱被打开或钱包被打开等。

所述检测到针对储物工具的打开操作可以有多种实现方式,例如,在Tracker中设置有亮度检测传感器,可以通过所述亮度检测传感器检测光线亮度,若检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,则确定检测到储物工具被打开。

其中,所述预设亮度阈值可以在Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史亮度阈值,所述历史亮度阈值是指设置过的预设亮度阈值,用户可以实时设置某一个历史亮度阈值作为预设亮度阈值,也可以将历史亮度阈值删除不再保存在Tracker或者与Tracker连接的终端中,其操作界面如图2a所示。

例如,一种可行的设置方式为,预设亮度阈值在Tracker出厂时已经设置成500cd,而用户在之后通过与Tracker连接的终端将预设亮度阈值设置成1000cd,则预设亮度阈值为1000cd。

可选的,所述检测到针对储物工具的打开操作,还可以通过在Tracker中设置分贝检测装置,可以通过所述分贝检测装置检测周围环境的分贝数值,若检测到分贝数值变大且所述分贝数值的变化值大于预设分贝阈值,则确定检测到储物工具被打开。

可选的,所述检测到针对储物工具的打开操作,可以通过在Tracker中设置摄像头,通过摄像头监控储物工具的开关部分的开口大小,若监控到储物工具的开关部分开口大小大于预设开口大小,则确定检测到储物工具被打开。

所述安全操作可以理解为所述打开操作是在安全情况下进行的,例如由用户本人打开或者由用户允许的人打开。判定为安全操作的方法,包括但不限于以下几种方法:

方法一:确定在打开操作发生时与Tracker连接的终端设备,判断与所述终端设备的历史连接频率是否大于预设频率阈值;若所述历史连接频率大于所述预设频率阈值,则确定所述打开操作为安全操作。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史频率阈值,所述历史频率阈值是指设置过的预设频率阈值,用户可以实时设置某一个历史频率阈值作为预设频率阈值,也可以将历史频率阈值删除不再保存在Tracker或者与Tracker连接的终端中。

其中,所述终端设备可以是手机、平板等终端设备,所述终端设备与Tracker相连接的方式可以是功耗低、传输速率快并且安全性高的蓝牙,此处不做限定。

所述预设频率阈值可以是Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

例如,用户所使用的Tracker在出厂时的预设频率阈值的初始设置为5次,用户并未在此之外自行设定过预设频率阈值,在本次打开操作发生时用户的手机通过蓝牙与Tracker连接,在此之前用户的手机与Tracker的连接次数为6次,则判定本次打开操作为安全操作;若用户直接在Tracker上将预设频率阈值设置为10次,则判定本次打开操作为非安全操作。

方法二:在打开操作发生时采集当前环境下的语音信息,判断所述语音信息中是否包含指定用户的语音信息;若所述语音信息中包含所述指定用户的语音信息,则确定所述打开操作为安全操作。

其中,所述当前环境下的语音信息是指当前打开操作发生时,Tracker所能采集到的声音信息,包括人声、音乐或环境噪声等。

所述指定用户的语音信息,是指用户预设的语音信息,例如用户自己的声音或用户指定的亲人、朋友的声音等。所述指定用户的语音信息,可以通过用户在Tracker上录入、用户在终端设备上录入或用户在终端设备上上传音频等方式设置。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史语音信息,所述历史语音信息是指设置过的指定用户的语音信息,用户可以实时设置某一个或多个历史语音信息作为指定用户的语音信息,也可以将历史语音信息删除不再保存在Tracker或者与Tracker连接的终端中。

例如,在打开操作之前,用户通过长按Tracker上的录音按钮,录入了自己的语音信息并保存为指定用户的语音信息,之后又录入了朋友A的语音信息作为指定用户的语音信息,并通过与Tracker连接的终端仅将自己的语音信息设置为指定用户的语音信息。在本次打开操作时用户在没有说话,而朋友A在说话,Tracker采集到了朋友A说话的语音信息,通过与设置的指定用户的语音信息比对,确认与保存的指定用户的语音信息不匹配,则判定本次打开操作为非安全操作。

方法三:获取当前位置信息以及上一次打开操作的历史位置信息,当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内;若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作。

其中,所述预设范围可以在Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史范围,所述历史范围是指设置过的预设范围,用户可以实时设置某一个历史范围作为预设范围,也可以将历史范围删除不再保存在Tracker或者与Tracker连接的终端中。

可选的,预设范围可以是以上一次打开操作时的位置为中心,任意形状的范围,包括但不限与圆形、矩形或三角形。

例如,用户在终端上将预设范围设置为以上一次打开操作时的位置为圆心,半径为5米的圆形,用户的上一次打开操作为安全操作,当前打开操作的位置与上一次打开操作的位置的欧式距离为2米,确定在预设范围内,判定本次打开操作为安全操作。

方法四:在打开操作发生时拍摄储物工具开口处的人脸图像,判断所述人脸图像是否与指定用户的人脸图像相同;若所述人脸图像确认与所述指定用户的人脸图像相同,则确定所述打开操作为安全操作。

其中,所述指定用户的人脸图像可以通过用户用Tracker上的摄像头拍摄、用户用终端设备上的摄像头拍摄或用户在终端设备上上传图像等方式设置。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史人脸图像,所述历史人脸图像是指设置过的指定用户的人脸图像,用户可以实时设置某一个或多个历史人脸图像作为指定用户的人脸图像,也可以将历史人脸图像删除不再保存在Tracker或者与Tracker连接的终端中。

例如,用户利用与Tracker连接的终端上传了自己的人脸图像,并将所述人脸图像设置为指定用户的人脸图像。在本次打开操作时,Tracker利用摄像头拍摄到了执行打开操作的用户的人脸图像,其场景示意图如图2b所示,通过比对确认与指定用户的人脸图像相同,则确定本次打开操作为安全操作。

可选的,用户可以通过设置,选择是否在Tracker检测到打开操作并判断是否为安全操作的同时,将本次打开操作的时间和位置等信息保存并上传到终端。

S102,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。

所述打开操作的目标时间是指当前打开操作的时间点。

所述上一次打开操作的历史时间是指上一次打开操作的时间点。需要说明的是,所述上一次的打开操作,是指当前打开操作的前一次进行过预警的打开操作。

例如,请参见图2c,当前打开操作在10:10发生,此前,10:00发生了一次发出预警信息的打开操作1,10:05发生了一次未发出预警信息的打开操作2,除此之外10:00—10:10未发生其他打开操作。则此时当前打开操作所对应的上一次打开操作为打开操作1,对应的上一次打开操作的时间点为10:00。

所述基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,是指将所述打开操作的目标时间与上一次打开操作的历史时间的时间差与预设时长进行比较,来判断如何输出预警信息,包括:

获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;

若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

其中,所述预设时长可以在Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

可选的,Tracker或者与Tracker连接的终端中可以保存多个历史时长,所述历史时长是指设置过的指预设时长,用户可以实时设置某一个历史时长作为预设时长,也可以将历史时长删除不再保存在Tracker或者与Tracker连接的终端中。

例如,用户所使用的Tracker在出厂时预设时长的初始设置为5分钟,用户并未在此之外设置过预设时长,已知上一次打开操作为触发了预警的安全操作,当前打开操作也为安全操作,两次打开操作的时间间隔为3分钟,则当前打开操作时不会进行预警。若两次打开操作的时间间隔为7分钟,则当前打开操作会进行预警,并重置5分钟的预设时长,以作为下一次预警的参考。

可选的,除了Tracker会发出预警以外,用户可以设置与Tracker连接的终端上也接收预警信息,与Tracker连接的终端接收到预警信息后发出预警,预警方式包括但不限于语音提示、振动或对话框弹出。

可选的,用户可以设置在Tracker不发出预警时,选择在与Tracker连接的终端上接收不会打扰用户的形式进行的预警信息,例如,将每次打开操作的相关信息存入后台数据库,其对应界面如图2d所示,用户可以实时进行查询,所述相关信息包括打开操作发生的时间、地点等。

可选的,当Tracker输出预警信息以后,用户可以设置关闭预警信息的方式,所述关闭预警信息的方式包括通过Tracker上的关闭按钮关闭、通过终端上的关闭按钮关闭或指定时长后自动关闭等。

在本申请实施例中,当预警装置检测到针对储物工具的打开操作时,会判断所述打开操作是否为安全操作,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。通过判断打开操作是否为安全操作,来调整预警的频率,可以使得用户在短时间内多次开关储物工具时不会频繁预警,减少用户正常使用储物工具时的报警频率,进而减少受到的干扰,同时减少Tracker的预警次数可以减少Tracker的耗电量,延长Tracker的待机时长。

请参见图3为本申请实施例提供一种预警方法的流程示意图,具体的:

S201,检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,确定检测到针对储物工具的打开操作。

所述预设亮度阈值,可以在Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

例如,用户在Tracker上将预设亮度阈值设为500cd,其显示界面如图4a所示,现置于背包中的Tracker检测到光线亮度的变化值为1000cd,则判定背包被打开,发生了一次打开操作。

S202,确定当前连接的终端设备,判断与所述终端的历史连接频率是否大于预设频率阈值。

所述预设频率阈值可以在Tracker出厂时已经设置完成、也可以由用户直接在Tracker上进行设置或由用户在手机上进行设置等。

若所述终端的历史连接频率大于预设频率阈值,则打开操作为安全操作,可以直接进行S205。

若所述终端的历史连接频率小于或者等于预设频率阈值,则打开操作不能确认为安全操作,需要通过S203和/或S204进一步判断。

例如,用户黄某在之前用自己的手机用蓝牙与Tracker连接过5次,并在终端上设定预设频率阈值为10,其显示界面如图4b所示,即连接的终端设备连接次数大于10次则确定打开操作为安全操作。黄某将Tracker放在背包里,某时刻黄某打开了背包并且手机与Tracker通过蓝牙连接,但是该手机的历史连接频率小于预设频率阈值,不能判定当前打开操作为安全操作,需要通过S203、S204进一步判断。

S203,采集当前环境下的语音信息,判断所述语音信息中是否包含指定用户的语音信息。

所述指定用户的语音信息,是指用户预设的语音信息,例如用户自己的声音。所述指定用户的语音信息,可以通过用户在Tracker上录入、用户在终端设备上录入或用户在终端设备上上传音频等方式设置。

若所述语音信息中包含指定用户的语音信息,则打开操作为安全操作,可以直接进行S205。

若所述语音信息中不包含指定用户的语音信息,则打开操作不能确认为安全操作,需要通过S204进一步判断。

例如,用户黄某在之前通过蓝牙用手机连接上Tracker并通过手机上传了仅包含自己语音信息的音频作为指定用户的语音信息,其操作界面如图4c所示,并且除此之外没有其余指定用户的语音信息,即在打开操作发生时Tracker若能采集到黄某自己的语音信息则确定打开操作为安全操作。黄某将Tracker放在背包里,某时刻黄某打开了背包但是黄某并没有说话或发出其他声音,则不能判定当前打开操作为安全操作,需要通过S204进一步判断。

S204,获取当前位置信息以及上一次打开操作的历史位置信息,当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内。

所述预设范围可以在Tracker出厂是已经完成设置、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作;若所述当前位置信息与所述历史位置信息之间的偏差不在预设范围内,则确定所述打开操作为非安全操作。

需要说明的是,S202、S203和S204的执行顺序不分先后,可以任意调换,此处不做限定。例如,检测到打开操作后可以先进行S204,若当前位置信息与历史位置信息之间的偏差不在预设范围内,需要通过S202、S203进一步判断;再进行S203,若语音信息中不包含指定用户的语音信息,需要通过S202进一步判断;之后进行S202,若所述终端的历史连接频率大于预设频率阈值,则打开操作为安全操作,可以进行S205。

S205,基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警。

所述打开操作的目标时间是指当前打开操作的时间点。

所述上一次打开操作的历史时间是指上一次打开操作的时间点。需要说明的是,所述上一次的打开操作,是指当前打开操作的前一次进行过预警的打开操作。

所述基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,是指将所述打开操作的目标时间与上一次打开操作的历史时间的时间差与预设时长进行比较,来判断如何输出预警信息。包括:

获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;

若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

例如,用户黄某之前通过蓝牙将手机与Tracker连接,通过手机将设定预设时长设定为10分钟,其显示界面如图4d所示。黄某将Tracker放在背包内,经过前四个步骤已知黄某在10:00进行了一次为安全操作的打开操作并且Tracker发出了预警,在10:05黄某又进行了一次打开操作,此次打开操作的位置信息与上一次打开操作的历史位置信息之间的偏差在预设范围内,则此次操作为安全操作,而两次操作的时间差也小于预设时长,则此次打开操作不输出预警信息。

其中,所述预设时长可以在Tracker出厂时就完成设置、也可以由用户直接在Tracker上进行设置或由用户在终端上进行设置等。

在本申请实施例中,当置于储物工具中的预警装置检测到光线亮度变大且所述光线亮度的变化值大于亮度阈值时,会通过判断当前连接终端的历史连接频率是否大于预设频率阈值和/或当前环境下的语音信息是否包含指定用户的语音信息和/或当前位置信息与历史位置信息之间的偏差是否在预设范围内来确定打开操作是否为安全操作,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警。通过判断打开操作是否为安全操作,来调整预警的频率,可以使得用户在短时间内多次开关储物工具时不会频繁预警,减少用户正常使用储物工具时的报警频率,进而减少受到的干扰,同时减少Tracker的预警次数可以节省Tracker的功耗,延长Tracker的待机时长。

下述为本申请装置实施例,可以用于执行本申请方法实施例于本申请装置实施例中未披露的细节,请参照本申请方法实施例。

请参见图5,其示出了本申请一个示例性实施例提供的预警装置的结构示意图。该预警装置可以通过软件、硬件或者两者的结合实现成为装置的全部或一部分。装置1包括操作判断模块11和预警模块12。

操作判断模块11,用于检测针对储物工具的打开操作,判断所述打开操作是否为安全操作。

预警模块12,用于在所述打开操作为安全操作时,基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。

可选的,所述操作判断模块11,具体用于:

确定当前连接的终端设备,判断与所述终端设备的历史连接频率是否大于预设频率阈值;

所述预警模块12,具体用于:

若所述历史连接频率大于所述预设频率阈值,则确定所述打开操作为安全操作。

可选的,所述操作判断模块11,具体用于:

采集当前环境下的语音信息,判断所述语音信息中是否包含指定用户的语音信息;

所述预警模块12,具体用于:

若所述语音信息中包含所述指定用户的语音信息,则确定所述打开操作为安全操作。

可选的,所述操作判断模块11,具体用于:

获取当前位置信息以及上一次打开操作的历史位置信息,当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内;

所述预警模块12,具体用于:

若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作。

如图6所示,所述预警模块12,具体包括:

时长差获取单元121,用于获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

预警禁止单元122,用于若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

预警输出单元123,用于若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;还用于若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

所述操作判断模块11,具体用于检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,确定检测到针对储物工具的打开操作,判断所述打开操作是否为安全操作。

在本实施例中,当预警装置检测到针对储物工具的打开操作时,会判断所述打开操作是否为安全操作,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。通过判断打开操作是否为安全操作,来调整预警的频率,可以使得用户在短时间内多次开关储物工具时不会频繁预警,减少用户正常使用储物工具时的报警频率,进而减少受到的干扰,同时减少Tracker的预警次数可以减少Tracker的耗电量,延长Tracker的待机时长。

需要说明的是,上述实施例提供的预警装置在执行预警方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的预警装置与预警方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图4d所示实施例的所述预警方法,具体执行过程可以参见图1-图4d所示实施例的具体说明,在此不进行赘述。

本申请还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行如上述图1-图4d所示实施例的所述预警方法,具体执行过程可以参见图1-图4d所示实施例的具体说明,在此不进行赘述。

请参见图7,为本申请实施例提供了一种电子设备的结构示意图。如图7所示,所述电子设备1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。

其中,通信总线1002用于实现这些组件之间的连接通信。

其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。

其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。

其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个服务器1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行服务器1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。

其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及预警应用程序。

在图7所示的电子设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的预警应用程序,并具体执行以下操作:

当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作;

若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。

在一个实施例中,所述处理器1001在执行当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作时,具体执行以下操作:

确定当前连接的终端设备;

判断与所述终端设备的历史连接频率是否大于预设频率阈值;

在执行若所述操作为安全操作时,具体执行以下操作:

若所述历史连接频率大于所述预设频率阈值,则确定所述打开操作为安全操作。

在一个实施例中,所述处理器1001在执行当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作时,具体执行以下操作:

采集当前环境下的语音信息;

判断所述语音信息中是否包含指定用户的语音信息;

在执行若所述操作为安全操作时,具体执行以下操作:

若所述语音信息中包含所述指定用户的语音信息,则确定所述打开操作为安全操作。

在一个实施例中,所述处理器1001在执行当检测到针对储物工具的打开操作时,判断所述打开操作是否为安全操作时,具体执行以下操作:

获取当前位置信息以及上一次打开操作的历史位置信息;

当所述上一次打开操作为安全操作时,判断所述当前位置信息与所述历史位置信息之间的偏差是否在预设范围内;

在执行若所述操作为安全操作时,具体执行以下操作:

若所述当前位置信息与所述历史位置信息之间的偏差在预设范围内,则确定所述打开操作为安全操作。

在一个实施例中,所述处理器1001在执行若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警时,具体执行以下操作:

获取所述打开操作的目标时间与上一次打开操作的历史时间之间的时长差;

若所述上一次打开操作为安全操作,且所述时长差小于预设时长,则禁止输出预警信息;

若所述上一次打开操作为安全操作,且所述时长差大于预设时长,则输出预警信息并重置所述预设时长;

若所述上一次打开操作为非安全操作,则输出预警信息并设置预设时长。

在一个实施例中,所述处理器1001在执行检测到针对储物工具的打开操作时,具体执行以下操作:

检测到光线亮度变大且所述光线亮度的变化值大于预设亮度阈值,确定检测到针对储物工具的打开操作,判断所述打开操作是否为安全操作。

在本申请实施例中,当预警装置检测到针对储物工具的打开操作时,会判断所述打开操作是否为安全操作,若所述操作为安全操作,则基于所述打开操作的目标时间与上一次打开操作的历史时间进行预警,所述上一次打开操作为所述打开操作之前输出预警信息的打开操作。通过判断打开操作是否为安全操作,来调整预警的频率,可以使得用户在短时间内多次开关储物工具时不会频繁预警,减少用户正常使用储物工具时的报警频率,进而减少受到的干扰,同时减少Tracker的预警次数可以减少Tracker的耗电量,延长Tracker的待机时长。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。

以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。

相关技术
  • 一种电容故障预警方法、装置、电子设备及存储介质
  • 一种日志异常的预警方法、装置、电子设备及存储介质
技术分类

06120112199801