一种基于用户习惯的路线推荐方法和系统技术方案

技术编号:22162528 阅读:19 留言:0更新日期:2019-09-21 08:52
本公开揭示了一种基于用户习惯的路线推荐方法,该方法包括:获取用户当前设置的行程起点和终点;将所述行程起点和终点与所存储的历史行程起点和终点相比较以确定具有匹配的历史行程起点和终点的历史路线;以及将所述历史路线中的一条或多条路线推送给所述用户以供所述用户选择。

A Route Recommendation Method and System Based on User Habits

【技术实现步骤摘要】
一种基于用户习惯的路线推荐方法和系统
本公开涉及路线规划,尤其涉及基于用户习惯的路线推荐方法和系统。
技术介绍
近年来,城市发展建设速度飞快,相应的城市路况变化很快。传统的纸质地图内容更新速度较慢,难以满足使用者寻路的要求。导航系统逐渐取代纸质地图,成为用户用以寻路的主要工具。目前,最主流的导航系统为汽车导航系统。汽车导航系统完成的功能主要有以下几种:实时定位、路径规划、导航。汽车导航系统可以随时定位用户驾驶的车辆的位置,并根据用户选定的目的地规划出用户前往目的地的路线,非常便利。汽车导航系统主要分为两个部分:导航客户端和导航服务器。现在用户经常会使用智能手机作为导航客户端。其中,导航客户端可以借助于安装该客户端的用户设备上的定位装置来确定目前导航客户端所处的位置。导航客户端中存有地图信息包,导航根据地图信息包和导航客户端所处的位置可以确定导航客户端在地图中具体所处的位置。用户可以通过导航客户端通过网络与导航服务器通信,下载或更新地图信息包,并将一些与导航相关的信息存储在导航服务器上(诸如地点搜索历史、规划的路线、实际行进的路线、收藏的兴趣点等等)。当用户需要导航时,通常用户会设置起点和终点并将这些信息传送至导航服务器。导航服务器根据用户设置的起点和终点来规划路线。通常,导航服务器基于以下规划准则来规划起点和终点之间的路线:起点和终点之间的最短路线、起点和终点之间的最快路线(诸如尽可能走高架或高速公路、尽可能走红绿灯少的路段等等)、起点和终点之间的收费最少的路线,等等。然后,当起点和终点都是用户常去的地点时该用户可能会有更好的行车方案或路线选择,比如走畅通的小路而非拥堵的大路、走最近通车的捷径等,但导航系统当前无法向用户提供此类路线选择,从而提高了路线选择的沟通成本,降低了用户体验。公开内容提供本公开内容来以简化形式介绍将在以下具体实施方式部分中进一步描述的一些概念。本公开内容并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。为了使得用户能够快速做出符合需求的导航选择,需要在现有的导航选择机制中结合用户习惯,本公开正是为此目的而做出的。具体地,在本公开的一个实施例中,提供了一种导航系统,该导航系统包括导航客户端和导航服务器。用户首先通过导航客户端来设置行程的起点和终点并将该其传送至导航服务器。导航服务器接收用户设置的起点和终点,并将接收到的起点和终点与服务器所存储的历史起点和终点进行比较。如果存在与用户当前设置的起点和终点相匹配的历史起点和终点,则将具有匹配的历史起点和终点的历史路线发送到用户的导航客户端以供用户选择,由此提高了路线的选择效率,改善了用户体验。在本公开的一个实施例中,提供了一种基于用户习惯的路线推荐方法,该方法包括:获取行程起点和终点以及设置所述行程起点和终点的时间;确定具有匹配的历史行程起点和终点的历史路线,所述历史路线包括所述行程起点和终点以及设置所述行程起点和终点的时间两者都匹配的历史路线;以及将所述历史路线中的一条或多条路线推送给用户。在本公开的一个实施例中,提供了一种基于用户习惯的路线推荐系统,该系统包括:用于获取行程起点和终点以及设置所述行程起点和终点的时间的装置;用于确定具有匹配的历史行程起点和终点的历史路线的装置,所述历史路线包括所述行程起点和终点以及设置所述行程起点和终点的时间两者都匹配的历史路线;以及用于将所述历史路线中的一条或多条路线推送给用户的装置。在本公开的一个实施例中,提供了一种存储用于基于用户习惯的路线推荐的指令的计算机可读存储介质,指令包括:用于获取行程起点和终点以及设置所述行程起点和终点的时间的指令;用于确定具有匹配的历史行程起点和终点的历史路线的指令,所述历史路线包括所述行程起点和终点以及设置所述行程起点和终点的时间两者都匹配的历史路线;以及用于将所述历史路线中的一条或多条路线推送给用户的指令。本公开的各方面一般包括如基本上在本文参照附图所描述并且通过附图所阐示的方法、装置、系统。在结合附图研读了下文对本公开的具体示例性实施例的描述之后,本公开的其他方面、特征和实施例对于本领域普通技术人员将是明显的。尽管本公开的特征在以下可能是针对某些实施例和附图来讨论的,但本公开的全部实施例可包括本文所讨论的有利特征中的一个或多个。换言之,尽管可能讨论了一个或多个实施例具有某些有利特征,但也可以根据本文讨论的本公开的各种实施例使用此类特征中的一个或多个特征。以类似方式,尽管示例性实施例在下文可能是作为设备、系统或方法实施例进行讨论的,但是应当领会,此类示例性实施例可以在各种设备、系统、和方法中实现。附图说明为了能详细理解本公开的以上陈述的特征所用的方式,可参照各方面来对以上简要概述的内容进行更具体的描述,其中一些方面在附图中阐示。然而应该注意,附图仅阐示了本公开的某些典型方面,故不应被认为限定其范围,因为本描述可允许有其他等同有效的方面。图1A-1B示出了根据本公开的一个实施例的其中可实现导航客户端的移动计算环境。图2示出了可在其中实现本公开的各实施例的联网操作环境。图3示出了根据本公开的一个实施例的其中可实现导航服务器的服务器计算设备。图4示出了根据本公开的一个实施例的导航系统的框图。图5示出了根据本公开的一个实施例的基于用户习惯的路线推荐方法的流程图。具体实施方式以下将参考形成本公开一部分并示出各具体示例性实施例的附图更详尽地描述各个实施例。然而,各实施例可以以许多不同的形式来实现,并且不应将其解释为限制此处所阐述的各实施例;相反地,提供这些实施例以使得本公开变得透彻和完整,并且将这些实施例的范围完全传达给本领域普通技术人员。各实施例可按照方法、系统或设备来实施。因此,这些实施例可采用硬件实现形式、全软件实现形式或者结合软件和硬件方面的实现形式。因此,以下具体实施方式并非是局限性的。图1A、1B、2、3及相关联的描述提供了其中可实施本公开的各实施例的各种操作环境的讨论。然而,关于图1A、1B、2、3所示出和讨论的设备和系统是用于示例和说明的目的,而非对可被用于实施本文所述的本公开的各实施例的大量计算设备配置的限制。图1A和1B示出可用来实施本公开的各实施例的合适的移动计算环境,例如移动电话、智能电话、平板计算机、膝上型计算机等。参考图1A,示出了用于实现各实施例的示例移动计算设备100。在一基本配置中,移动计算设备100是具有输入元件和输出元件两者的手持式计算机。输入元件可包括允许用户将信息输入到移动计算设备100中的触摸屏显示器105和输入按钮110。移动计算设备100还可结合允许进一步的用户输入的可选的侧面输入元件115。可选的侧面输入元件115可以是旋转开关、按钮、或任何其他类型的手动输入元件。在替代实施例中,移动计算设备100可结合更多或更少的输入元件。例如,在某些实施例中,显示器105可以不是触摸屏。在又一替代实施例中,移动计算设备是便携式电话系统,如具有显示器105和输入按钮110的蜂窝电话。移动计算设备100还可包括可选的小键盘135。可选的小键盘135可以是物理小键盘或者在触摸屏显示器上生成的“软”小键盘。移动计算设备100结合输出元件,如可显示图形用户界面(GUI)的显示器105本文档来自技高网...

【技术保护点】
1.一种基于用户习惯的路线推荐方法,包括:获取行程起点和终点以及设置所述行程起点和终点的时间;确定具有匹配的历史行程起点和终点的历史路线,所述历史路线包括所述行程起点和终点以及设置所述行程起点和终点的时间两者都匹配的历史路线;以及将所述历史路线中的一条或多条路线推送给用户。

【技术特征摘要】
1.一种基于用户习惯的路线推荐方法,包括:获取行程起点和终点以及设置所述行程起点和终点的时间;确定具有匹配的历史行程起点和终点的历史路线,所述历史路线包括所述行程起点和终点以及设置所述行程起点和终点的时间两者都匹配的历史路线;以及将所述历史路线中的一条或多条路线推送给用户。2.如权利要求1所述的方法,其特征在于,所述历史路线通过将所获取的行程起点和终点与所存储的历史行程起点和终点相比较来确定。3.如权利要求2所述的方法,其特征在于,所述历史路线还通过将所述用户设置所述行程起点和终点的时间与所述用户先前设置所述历史行程起点和终点的时间相比较来确定。4.如权利要求1所述的方法,其特征在于,所述一条或多条路线包括所述用户最近采用的路线以及所述用户在时间周期内采用次数最多的路线中的一者或两者。5.如权利要求4所述的方法,其特征在于,还包括在所述用户未选择所述最近采用的路线和所述采用次数最多的路线中的任一条路线而是选择一条全新路线的情况下记录所述用户的实际行进路线并将其存储为所述用户的新历史路线。6.如权利要求1所述的方法,其特征在于,还包括在所述用户选择所述一条或多条路线之一并依照所选路线完成本次行程的情况下将所选路线的计数递增1。7.如权利要求1所述的方法,其特征在于,还包括在不存在所述匹配的历史行程起点和终点的情况下计算所获取的行程起点和终点之间的多条路线并将所述多条路线推送给所述用户以供选择。8.如权利要求7所述的方法,其特征在于,还包括在所述用户选择所述多条路线之一的情况下根据所选路线来为所述用户提供导航服务并且在用户完成当前行程时将所述所选路线存储为所述用户的新历史路线。9.如权利要求7所述的方法,其特征在于,还包括在所述用户未选择所述多条路线中的任一条路线的情况下记录所述用户的实际行进路线并将其存储为所述用户的新历史路线。10.如权利要求5、8、9在任一项所述的方法,其特征在于,存储所述新历史路线包括存储所述用户设置所述新历史路线的起点和终点的时间。11.一种基于用户习惯的路线推荐系统,包括:用于获取行程起点和终点以及设置所述行程起点和终点的时...

【专利技术属性】
技术研发人员:柳林东
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1