一种路线推荐方法和电子装置与流程

文档序号:19155974发布日期:2019-11-16 00:46阅读:来源:国知局

技术特征:

1.一种路线推荐方法,其特征在于,所述方法包括:

获取用户指定的目的地和出发地;

根据所述出发地到所述目的地,确定经由第一公交站台搭乘第一公共车的第一路线和经由第二公交站台搭乘第二公交车的第二路线;

根据所述用户在所述出发地的起始时刻和移动速度分别确定第一时间和第二时间,所述第一时间为所述用户到达所述第一公交站台的时间,所述第二时间为所述用户到达所述第二公交站台的时间;

根据所述第一时间和第三时间确定第一路线的第一等待时长,以及根据所述第二时间和第四时间确定第二路线的第二等待时长,所述第三时间为所述第一公交车到达所述第一公交站台的时间,所述第四时间为所述第二公交车到达所述第二公交站台的时间;

确定所述第一等待时长和所述第二等待时长中较短的一个,并将所述较短时长所对应的路线推荐给所述用户。

2.根据权利要求1所述的方法,其特征在于,所述根据所述用户在所述出发地的起始时刻和移动速度分别确定第一时间和第二时间,包括:

分别获取从所述出发地到所述第一公交站台和所述第二公交站台的至少一种路况信息;

根据每种路况信息确定所述用户按照每种路况对应的移动速度所需的时长,分别计算所述用户从所述出发地到所述第一公交站台所需的第一时长总和,以及到所述第二公交站台所需的第二时长总和;

根据所述起始时刻和所述第一时长总和确定所述第一时间,根据所述起始时刻和所述第二时长总和确定所述第二时间。

3.根据权利要求2所述的方法,其特征在于,所述路况信息包括:有障碍路况和无障碍路况,所述有障碍路况中的障碍物包括以下一种或多种:红绿灯、天桥、地下通道、高峰时段;

所述根据每种路况信息确定所述用户按照每种路况对应的移动速度所需的时长,包括:

通过计算每种路况的距离与所述每种路况所对应的移动速度之间的比值,确定所述用户所需的时长。

4.根据权利要求1所述的方法,其特征在于,所述根据所述用户在所述出发地的起始时刻和移动速度分别确定第一时间和第二时间,包括:

在从所述出发地到所述第一公交站台的路线,或者从所述出发地到所述第二公交站台的路线是所述用户历史走过的路线的情况下,确定所述第一时间和所述第二时间为所述用户历史记录中所用时间。

5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:

实时地获取所述用户沿着所述推荐路线行驶的移动速度,以及达到所述第一公交站台或所述第二公交站台的时间;

如果所述时间大于所述第三时间或第四时间,则向所述用户发送提示信息,所述提示信息用于指示所述用户加快移动速度。

6.一种电子装置,包括:输入输出装置,处理器和存储器,其中所述存储器中存储有计算机程序指令,其特征在于,

所述输入输出装置,用于获取用户指定的目的地和出发地;

所述处理器,用于当执行所述存储器中的指令时,使得所述电子装置执行以下步骤:

根据所述出发地到所述目的地,确定经由第一公交站台搭乘第一公共车的第一路线和经由第二公交站台搭乘第二公交车的第二路线;根据所述用户在所述出发地的起始时刻和移动速度分别确定第一时间和第二时间,根据所述第一时间和第三时间确定第一路线的第一等待时长,以及根据所述第二时间和第四时间确定第二路线的第二等待时长,确定所述第一等待时长和所述第二等待时长中较短的一个时长,并将所述较短时长所对应的路线推荐给所述用户;

其中,所述第三时间为所述第一公交车到达所述第一公交站台的时间,所述第四时间为所述第二公交车到达所述第二公交站台的时间;所述第一时间为所述用户到达所述第一公交站台的时间,所述第二时间为所述用户到达所述第二公交站台的时间。

7.根据权利要求6所述的电子装置,其特征在于,所述处理器,具体用于当执行所述指令时,使得所述电子装置执行以下步骤:

分别获取从所述出发地到所述第一公交站台和所述第二公交站台的至少一种路况信息;根据每种路况信息确定所述用户按照每种路况对应的移动速度所需的时长,分别计算所述用户从所述出发地到所述第一公交站台所需的第一时长总和,以及到所述第二公交站台所需的第二时长总和;根据所述起始时刻和所述第一时长总和确定所述第一时间,根据所述起始时刻和所述第二时长总和确定所述第二时间。

8.根据权利要求7所述的电子装置,其特征在于,所述路况信息包括:有障碍路况和无障碍路况,所述有障碍路况中的障碍物包括以下一种或多种:红绿灯、天桥、地下通道、高峰时段;

所述处理器,具体用于当执行所述指令时,使得所述电子装置执行:通过计算每种路况的距离与所述每种路况所对应的移动速度之间的比值,确定所述用户所需的时长的步骤。

9.根据权利要求6所述的电子装置,其特征在于,所述处理器,具体用于当执行所述指令时,使得所述电子装置执行以下步骤:

在从所述出发地到所述第一公交站台的路线,或者从所述出发地到所述第二公交站台的路线是所述用户历史走过的路线的情况下,确定所述第一时间和所述第二时间为所述用户历史记录中所用时间。

10.根据权利要求6-9任一项所述的电子装置,其特征在于,所述处理器,还用于当执行所述指令时,使得所述电子装置执行以下步骤:

实时地获取所述用户沿着所述推荐路线行驶的移动速度,以及达到所述第一公交站台或所述第二公交站台的时间;如果所述时间大于所述第三时间或第四时间,则向所述用户发送提示信息,所述提示信息用于指示所述用户加快移动速度。

11.根据权利要求6-9任一项所述的电子装置,其特征在于,所述电子装置是芯片。

12.一种电子装置,包括处理器,所述处理器与存储器耦合,其特征在于,

所述存储器,用于存储指令;

所述处理器,用于执行所述存储器中的指令,使得所述电子装置执行如权利要求1至5中任一项所述的方法。

13.一种计算机可读存储介质,所述存储介质中存储有指令,其特征在于,

当所述指令在电子装置上运行时,使得所述电子装置执行如权利要求1至5中任一项所述的方法。


技术总结
公开了一种路线推荐方法和电子装置,所述方法包括:获取用户指定的目的地和用户所在的出发地;根据所述出发地到所述目的地,确定经由第一公交站台搭乘第一公共车的第一路线和经由第二公交站台搭乘第二公交车的第二路线;根据所述用户在所述出发地的起始时刻和移动速度分别确定第一时间和第二时间,根据第一时间和第三时间确定第一路线的第一等待时长,以及根据第二时间和第四时间确定第二路线的第二等待时长,确定所述第一等待时长和所述第二等待时长中较短的一个时长,并将所述较短时长所对应的路线推荐给所述用户。本方法考虑了用户的移动速度,从而能够准确并且具有个性化地推荐乘车路线,提高了路线推荐效率和用户体验。

技术研发人员:张莹;宋旭晨
受保护的技术使用者:华为技术有限公司
技术研发日:2019.08.01
技术公布日:2019.11.15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1