【技术实现步骤摘要】
一种事件提醒方法及装置
[0001]本专利技术涉及智能出行
,尤其涉及一种事件提醒方法及装置。
技术介绍
[0002]目前的事件提醒方式主要有两种:一种是以设定的位置为触发条件,然而这种方法在目的地到达时间不确定的情况下,会出现过早提醒;另一种是以设定的时间点为触发条件,然而该时间点的一般依据经验来设定,例如设置在18:00进行提醒,这种方法在目的地到达时间不确定的情况下,仍然会出现过早或者过晚提醒,导致无法准确及时进行提醒。
[0003]因此,以上两种方式都有所不足,需要改进。
技术实现思路
[0004]本专利技术提供一种事件提醒方法及装置,旨在解决现有技术中的缺陷,实现更准确地对事件进行提醒。
[0005]为达到上述目的,本专利技术所采取的技术方案为:
[0006]本专利技术一方面提供一种事件提醒方法,包括:
[0007]步骤1、获取当前位置信息,设置目的地位置,获取起始点到达目的地的导航路径;
[0008]步骤2、在所述导航路线上第一端点、第二端点,以所述第一端点、第二端点为界限,设置地理围栏;
[0009]步骤3、设置第一提醒时间限值;
[0010]步骤4、判断当前位置是否已在所述地理围栏之内,是则进入下一步,否则循环执行本步骤;
[0011]步骤5、判断当前位置是否已在所述地理围栏之外,是则进入下一步,否则循环执行本步骤;
[0012]步骤6、获取到达目的地的第一剩余时间;
[0013]步骤7、判断所述第一 ...
【技术保护点】
【技术特征摘要】
1.一种事件提醒方法,其特征在于,包括:步骤1、获取当前位置信息,设置目的地位置,获取起始点到达目的地的导航路径;步骤2、在所述导航路线上第一端点、第二端点,以所述第一端点、第二端点为界限,设置地理围栏;步骤3、设置第一提醒时间限值;步骤4、判断当前位置是否已在所述地理围栏之内,是则进入下一步,否则循环执行本步骤;步骤5、判断当前位置是否已在所述地理围栏之外,是则进入下一步,否则循环执行本步骤;步骤6、获取到达目的地的第一剩余时间;步骤7、判断所述第一剩余时间是否等于或小于所述第一提醒时间限值,是则进入下一步,否则返回步骤6;步骤8、以第一预设方式提醒。2.根据权利要求1所述的事件提醒方法,其特征在于,所述判断当前位置是否已在所述地理围栏之内包括:步骤401、以当前位置为原点,前行方向为X轴正方向建立坐标系;步骤402、以所述当前位置为起始点,按照第一预设周期,向所述地理围栏的第一边界上任意一点引出第一向量,并获取所述第一向量在x方向的第一向量水平分量、在y方向的第一向量垂直分量;步骤403、以所述第一向量与所述第一边界的交点引出一垂直于所述第一边界且指向于地理围栏中心的第二向量,并获取所述第二向量在x方向的第二向量水平分量、在y方向的第二向量垂直分量;步骤404、计算所述第一向量水平分量与所述第二向量水平分量的第一内积、所述第一向量垂直分量与所述第二向量垂直分量的第二内积;步骤405、判断本周期内的所述第一内积、所述第二内积中任意一个的方向与前一周期相比,是否发生改变,是则判断车辆的当前位置已位于地理围栏之内。3.根据权利要求2所述的事件提醒方法,其特征在于,所述判断当前位置是否已在所述地理围栏之外包括:步骤501、以当前位置为原点,前行方向为X轴正方向建立坐标系;步骤502、以所述当前位置为起始点,按照第二预设周期,向所述第二边界上任意一点引出第三向量,并获取所述第三向量在x方向的第三向量水平分量、在y方向的第三向量垂直分量;步骤503、以所述第三向量与所述第二边界的交点引出一垂直于所述第二边界且指向于所述地理围栏中心的第四向量,并获取所述第四向量在x方向的第四向量水平分量、在y方向的第四向量垂直分量;步骤504、计算所述第三向量水平分量与所述第三向量垂直分量的第三内积、所述第四向量水平分量与所述第四向量垂直分量的第四内积;步骤505、判断本周期内的所述第三内积、所述第四内积中任意一个的方向与前一周期相比,是否发生改变,是则判断当前位置已位于地理围栏之外。
4.根据权利要求3所述的事件提醒方法,其特征在于,所述第二边界为所述第一边界的对边。5.根据权利要求1所述的事件提醒方法,其特征在于,所述第一端点、第二端点位于起始点和目的地之间。6.根据权利要求1所述的事件提醒方法,其特征在于,所述在所述步骤8之后还包括:步骤9、监测提醒是否关闭,是则结束提醒,否则进入下一步;步骤10、获取第二提醒时间限值;步骤11、获取到达目的地的第二...
【专利技术属性】
技术研发人员:刘凌云,
申请(专利权)人:惠州华阳通用电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。