预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111970403A(43)申请公布日2020.11.20(21)申请号202010754554.6(22)申请日2020.07.30(71)申请人北京市商汤科技开发有限公司地址100080北京市海淀区北四环西路58号11层1101-1117室(72)发明人刘思翔(74)专利代理机构广州三环专利商标代理有限公司44202代理人熊永强董文俊(51)Int.Cl.H04M1/725(2006.01)权利要求书3页说明书15页附图8页(54)发明名称事件提醒方法、装置、电子设备及存储介质(57)摘要本申请提供了一种事件提醒方法、装置、电子设备及存储介质,其中,该方法包括:获取所述当前地理位置与n个备忘事件的n个触发位置之间的距离;所述n个备忘事件中的备忘事件存在对应的所述触发位置及行为状态;所述行为状态用于表示所述用户离开、进入所述触发位置或停留在所述触发位置;根据所述当前地理位置与所述n个触发位置之间的距离获取目标距离值及所述用户的当前行为状态;根据所述行为状态、所述目标距离值及所述当前行为状态执行相应备忘事件进行提醒。本申请实施例实现了备忘录基于地理位置的触发,有利于提高向用户发出提醒的准确率。CN111970403ACN111970403A权利要求书1/3页1.一种事件提醒方法,其特征在于,所述方法包括:获取用户的当前地理位置;获取所述当前地理位置与n个备忘事件的n个触发位置之间的距离;所述n个备忘事件中的备忘事件存在对应的所述触发位置及行为状态;所述行为状态用于表示所述用户离开、进入所述触发位置或停留在所述触发位置;n为大于或等于1的整数;根据所述当前地理位置与所述n个触发位置之间的距离获取目标距离值及所述用户的当前行为状态;根据所述行为状态、所述目标距离值及所述当前行为状态执行相应备忘事件进行提醒。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前地理位置与所述n个触发位置之间的距离获取目标距离值,包括:每获取一次所述当前地理位置与所述n个触发位置之间的距离,从所述当前地理位置与所述n个触发位置之间的距离中确定出最小距离值;根据所述最小距离值获取所述目标距离值。3.根据权利要求2所述的方法,其特征在于,所述根据所述最小距离值获取所述目标距离值,包括:获取预设时间段内的m个所述最小距离值;m为大于或等于1的整数;在m个所述最小距离值均对应所述n个备忘事件中同一个备忘事件的情况下,获取m个所述最小距离值的目标值;将m个所述最小距离值的目标值确定为所述目标距离值。4.根据权利要求3所述的方法,其特征在于,所述根据所述当前地理位置与所述n个触发位置之间的距离获取所述用户的当前行为状态,包括:在m个所述最小距离值均对应所述n个备忘事件中同一个备忘事件的情况下,确定获取到m个所述最小距离值中包含的所述最小距离值的时间;根据所述最小距离值的时间和所述最小距离值进行直线拟合,以获取所述用户的当前行为状态。5.根据权利要求4所述的方法,其特征在于,所述根据所述最小距离值的时间和所述最小距离值进行直线拟合,以获取所述用户的当前行为状态,包括:获取以每个所述最小距离值的时间为横坐标、每个所述最小距离值为纵坐标的点,构成时间(t)-距离(d)平面坐标系中的点集;根据所述点集拟合直线方程:d(t)=k*t+b;其中,k为直线方程d(t)的斜率,b为常数;根据斜率k的值确定所述当前行为状态。6.根据权利要求5所述的方法,其特征在于,所述根据斜率k的值确定所述当前行为状态,包括:在斜率k的值大于0的情况下,确定所述当前行为状态为离开;在斜率k的值小于0的情况下,确定所述当前行为状态为进入;在斜率k的值等于0的情况下,确定所述当前行为状态为停留。7.根据权利要求3所述的方法,其特征在于,所述根据所述行为状态、所述目标距离值及所述当前行为状态执行相应备忘事件进行提醒,包括:2CN111970403A权利要求书2/3页将m个所述最小距离值均对应的所述同一个备忘事件确定为目标备忘事件;获取所述目标备忘事件的所述行为状态;在所述目标距离值小于或等于第一阈值,且所述目标备忘事件的所述行为状态与所述当前行为状态相同的情况下,执行所述目标备忘事件进行提醒。8.根据权利要求1-7任一项所述的方法,其特征在于,在获取预设时间段内的m个所述最小距离值之后,所述方法还包括:将m个所述最小距离值及m个所述最小距离值对应的备忘事件添加至第二存储队列;所述第二存储队列用于存储每次获取所述当前地理位置与所述n个触发位置之间的距离时,从所述当前地理位置与所述n个触发位置之间的距离中确定出的所述最小距离值及所述最小距离值对应的备忘事件;在所述第二存储队列的长度大于第二阈值的情况下,将所述第二存储队列中存