CN113313302B - 一种基于当前定位的更优上车点推荐方法、装置及电子设备 - Google Patents
一种基于当前定位的更优上车点推荐方法、装置及电子设备 Download PDFInfo
- Publication number
- CN113313302B CN113313302B CN202110579413.XA CN202110579413A CN113313302B CN 113313302 B CN113313302 B CN 113313302B CN 202110579413 A CN202110579413 A CN 202110579413A CN 113313302 B CN113313302 B CN 113313302B
- Authority
- CN
- China
- Prior art keywords
- candidate
- point
- points
- service request
- getting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012216 screening Methods 0.000 claims abstract description 15
- 230000002349 favourable effect Effects 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0283—Price estimation or determination
- G06Q30/0284—Time or distance, e.g. usage of parking meters or taximeters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0645—Rental transactions; Leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Finance (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Navigation (AREA)
Abstract
本发明公开了一种基于当前定位的更优上车点推荐方法,包括以下步骤:获取与服务请求端的当前出发位置对应的至少一个候选上车点;获取服务请求端的终点位置;计算当前出发位置至终点位置的第一预估费用;计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值;将符合预设比值条件的候选上车点推送至服务请求端。本发明根据用户当前所处定位,提供价格更优的推荐上车点信息。用户可根据自己对于价格的偏好,选择到更优惠的上车点,从而降低了出行的成本。从价格的维度进行上车点的推送,满足不同的出行需要。
Description
技术领域
本发明属于网约车数据处理的技术领域,具体涉及一种基于当前定位的更优上车点推荐方法、装置及电子设备。
背景技术
随着互联网和智能终端技术的飞速发展,人们可以使用手机等智能终端上的打车软件来满足自身方便出行的需求。
在用户使用打车软件进行打车时,为了提升网约车出行平台的服务质量,往往可以对用户的上车点位置和下车点位置进行信息推送。现有技术中,针对上车点位置推送而言,可以基于用户确定的起点位置与各候选上车位置之间的距离(如选取距离起点位置最近的候选上车位置)进行上车点信息的推送,。
然而,在实际应用中,现有上车点位置推送方案是以减少乘客步行距离为主,对上车点推送的其他维度考虑较少,无法更好的帮助乘客确定上车点,降低用户体验。
发明内容
本发明的目的是要解决上述的技术问题,提供一种基于当前定位的更优上车点推荐方法、装置及电子设备。
为了解决上述问题,本发明按以下技术方案予以实现的:
第一方面,本发明提供了一种基于当前定位的更优上车点推荐方法,包括以下步骤:
获取与服务请求端的当前出发位置对应的至少一个候选上车点;
获取服务请求端的终点位置;
计算当前出发位置至终点位置的第一预估费用;
计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;
筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值;
将符合预设比值条件的候选上车点推送至服务请求端。
结合第一方面,本发明还提供了第一方面的第1种实施方式,其中,将符合预设比值条件的候选上车点推送至服务请求端,具体为:
所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,将对应的候选上车点进行推送。
结合第一方面,本发明还提供了第一方面的第2种实施方式,其中,所述候选上车点与所述服务请求端的当前出发位置的距离小于预设距离,又或者;
所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于预设时间。
结合第一方面,本发明还提供了第一方面的第3种实施方式,其中,所述预设距离为0~150m,所述预设距离的步行时间为5min。
结合第一方面,本发明还提供了第一方面的第4种实施方式,其中,推送至服务请求端的候选上车点为若干候选上车点中第二预估费用最低的候选上车点。
第二方面,本发明还提供了一种基于当前定位的更优上车点推荐装置,包括获取模块、计算模块、筛选模块和推送模块;
所述获取模块,用于获取与服务请求端的当前出发位置对应的至少一个候选上车点、以及获取服务请求端的终点位置;
所述计算模块,用于计算当前出发位置至终点位置的第一预估费用,还用于计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;
所述筛选模块,用于筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值;
所述推送模块,用于将符合预设比值条件的候选上车点推送至服务请求端。
结合第二方面,本发明还提供了第二方面的第1种实施方式,其中,所述推送模块将符合预设比值条件的候选上车点推送至服务请求端,具体包括:
所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,推送模块将对应的候选上车点进行推送。
结合第二方面,本发明还提供了第二方面的第1种实施方式,其中,所述候选上车点与所述服务请求端的当前出发位置的距离小于预设距离,又或者;
所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于预设时间。
结合第二方面,本发明还提供了第二方面的第1种实施方式,其中,所述预设距离为0~150m,所述预设距离的步行时间为5min。
第三方面,本发明还提供了一种电子设备,包括处理器和存储器,所述处理器与存储器连接,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行如第一方面的第1~4所述基于当前定位的更优上车点推荐方法的步骤。
与现有技术相比,本发明的有益效果是:
本发明根据用户当前所处定位,提供价格更优的推荐上车点信息。用户可根据自己对于价格的偏好,选择到更优惠的上车点,从而降低了出行的成本。从价格的维度进行上车点的推送,满足不同的出行需要。另一方面提高了成单率。如用户上车点位于购物中心、公交站等场所,极有可能更换不同的附近上车点,以选出价格更优的上车点;该方法在用户确定上、下车点后,同时对附近多个推荐上车点进行询价,如有价格更优的上车点则展示出来,避免了用户多次手动切换,也提升了用户使用的效率。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明,其中:
图1是本发明的一种基于当前定位的更优上车点推荐***的***组成图;
图2是本发明的一种基于当前定位的更优上车点推荐方法的流程示意图;
图3是本发明的一种基于当前定位的更优上车点推荐装置的组成示意图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,应当理解,本申请中附图仅起到说明和描述的目的,并不用于限定本申请的保护范围。另外,应当理解,示意性的附图并未按实物比例绘制。本申请中使用的流程图示出了根据本申请的一些实施例实现的操作。应该理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本申请内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
为了使得本领域技术人员能够使用本申请内容,结合特定应用场景“网约车打车场景”,给出以下实施方式。对于本领域技术人员来说,在不脱离本申请的精神和范围的情况下,可以将这里定义的一般原理应用于其他实施例和应用场景。虽然本申请主要围绕“网约车打车场景”进行描述,但是应该理解,这仅是一个示例性实施例。本申请可以应用于任何其他交通运输的交通工具,可以包括出租车、私家车、顺风车等,或其任意组合。本申请还可以包括用于网约车打车的任何服务***。
需要说明的是,本申请实施例中将会用到术语“包括”,用于指出其后所声明的特征的存在,但并不排除增加其它的特征。
为了解决本申请背景技术中所述的至少一种技术问题,本申请实施例提供一种基于当前定位的更优上车点推荐方法,包括以下步骤:获取与服务请求端的当前出发位置对应的至少一个候选上车点;获取服务请求端的终点位置;计算当前出发位置至终点位置的第一预估费用;计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值;将符合预设比值条件的候选上车点推送至服务请求端。
本发明根据用户当前所处定位,提供价格更优的推荐上车点信息。用户可根据自己对于价格的偏好,选择到更优惠的上车点,从而降低了出行的成本。从价格的维度进行上车点的推送,满足不同的出行需要。另一方面提高了成单率。如用户上车点位于购物中心、公交站等场所,极有可能更换不同的附近上车点,以选出价格更优的上车点;该方法在用户确定上、下车点后,同时对附近多个推荐上车点进行询价,如有价格更优的上车点则展示出来,避免了用户多次手动切换,也提升了用户使用的效率。可以提高乘客对所确定的上车点的满意度,以此提高乘客的乘车体验,下面通过可能的实现方式对本申请的技术方案进行说明。
基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
实施例一
本实施例1提供了一种基于当前定位的更优上车点推荐***,可以是用于诸如网约车、出租车、代驾服务、快车服务、拼车服务的在线运输服务平台。如图1所示,基于当前定位的更优上车点推荐***可以包括服务端、网络、服务请求终端(乘客端)、服务提供终端(司机端),服务端中可以包括执行指令操作的处理器等。
在一些实施例中,服务端可以是单个服务器,也可以是一个服务器组。服务端可以经由网络访问存储在服务请求终端(乘客端)、服务提供终端(司机端)。在一些实施例中,服务端可以在云平台上实现;仅作为示例,云平台可以包括私有云、公有云、混合云、社区云(community cloud)、分布式云、跨云(inter-cloud)、多云(multi-cloud)等,或者它们的任意组合。
在一种实施方式中,所述服务请求终端(乘客端)用于发出用车订单。服务提供终端(司机端)用于获取用车订单,并提供用车服务。进一步的,服务请求终端(乘客端)用于输入上车点、下车点信等;以及提供乘客的当前定位。服务器获取上车点、下车点、乘客的当前定位,进行更优上车点的推送。
实施例二
图2示出了本申请的实施例2提供的基于当前定位的更优上车点推荐方法的流程示意图,本申请所提供的基于当前定位的更优上车点推荐方法可应用于上述的服务端。
S100:获取与服务请求端的当前出发位置对应的至少一个候选上车点。
上述当前出发位置可以是服务器在确定服务请求方打开服务请求端上的打车软件时,向该服务请求端发出定位请求后确定的位置,如在服务请求端上的打车软件打开后,可以自动定位当前的位置作为起始出行位置(即当前出发位置)。本申请中使用的定位技术可以基于全球定位***(Global Positioning System,GPS)、全球导航卫星***(GlobalNavigation Satellite System,GLONASS),罗盘导航***(COMPASS)、伽利略定位***、准天顶卫星***(Quasi-Zenith Satellite System,QZSS)、无线保真(WirelessFidelity,WiFi)定位技术等,或其任意组合。一个或多个上述定位***可以在本申请中互换使用。
另外,乘客还可以在服务请求端显示的地图上选择具体的起始出行位置,或者手动输入起始出行位置,如手动输入“广州塔”这一起始出行位置。
在一些实施例中,候选上车点可以与服务请求端的当前出发位置相关联。服务请求端的当前出发位置是用户在应用程序输入的出发位置,又或者是指目标用户启动服务请求的应用程序时的位置。相关联是指候选上车点与服务请求端的当前出发位置具有某种关系,包括但不限于直线距离接近、步行距离接近、通过其他方式的到达时间较小、处于同一区域等。
在一些实施例中,当目标用户通过终端发送请求时的位置与上车点小于预设阈值时,该上车点的信息与目标用户终端的位置相关联。预设阈值可以根据需要灵活设定,例如,10米、30米、50米等。
在一种实施中,所述预设阈值范围为0~200M范围内,获取地图服务所提供的地点作为候选上车点,又或将预设阈值范围内的具有标志性的地点作为候选上车点,亦可以直接使用网约车运营服务商在电子地图储存的上车点。通过此设计,所推送的上车点与乘客当前位置的较为适中,方便乘客快速达到,多方面的考虑用户的出现体验。
优先地,本发明还提供如下基于当前出发位置获取候选上车点的方法,基于当前出发位置为原点,生成一个半径为搜索范围的搜索圆,获取搜索圆内的所有地点信息,作为上车点进行推送。具体的,所述的搜索范围为200m。当减小搜索范围即会缩小搜索圆,使用户的上车时间缩短。
在一种优选地的实施中,所述候选上车点与所述服务请求端的当前出发位置的距离小于预设距离,又或者;所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于预设时间。其中,所述预设距离为0~150m,所述预设距离的步行时间为5min。
通过计算预估步行距离或步行时间,判断是否适宜乘客步行或骑行至候选上车点,将距离合适的候选上车点进行推送,减少用户乘车费用。从而更好的满足乘客的乘车需求,提升打车体验,同时也丰富了网络约车业务中的上车点推送方式。
S200:获取服务请求端的终点位置。
上述终点位置可以是乘客在服务请求端显示的地图上选择具体的终点出行位置,或者手动输入终点出行位置,如手动输入“广州塔”这一终点出行位置。
S300:计算当前出发位置至终点位置的第一预估费用。
S400:计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用。
在步骤S300和S400中,可以根据预估全程行驶里程、预估全程行驶时间。根据所述预估全程行驶里程,所述预估全程行驶时间以及所述起步价格,计算所述预估全程费用。
其中,网约车费用的计算公式为网约车费用=起步价+a*行驶里程+b*行驶时间,其中,a、b为预设的比例系数,可以根据实际情况进行灵活调整。预估全程费用可以根据预估全程行驶里程,预估全程行驶时间以及起步价格计算,预估全程费用=预设的起步价格+a*预估全程行驶里程+b*预估全程行驶时间。
步骤S300~400是本领域的现有技术,基于两个目的地进行费用的预估。在此不过多说明。
S500:筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值。
在本发明的实施中,所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,将对应的候选上车点进行推送。
S600:将符合预设比值条件的候选上车点推送至服务请求端。
在本发明的实施中,推送至服务请求端的候选上车点为若干候选上车点中第二预估费用最低的候选上车点。
另一方面,本发明还提供了一种基于当前定位的更优上车点推荐方法,在上述基于当前定位的更优上车点推荐方法的基础上进行优化,包括以下步骤:
S101:获取与服务请求端的当前出发位置对应的至少一个候选上车点。
S201:获取与服务请求端的终点位置对应的至少一个候选下车点。
上述终点位置可以是乘客在服务请求端显示的地图上选择具体的终点出行位置,或者手动输入终点出行位置,如手动输入“广州塔”这一终点出行位置。
在一些实施例中,候选下车点可以与服务请求端的终点位置相关联。服务请求端的终点位置是用户在应用程序输入的终点位置。相关联是指候选下车点与服务请求端的终点位置具有某种关系,包括但不限于直线距离接近、步行距离接近、通过其他方式的到达时间较小、处于同一区域等。
在一些实施例中,当目标用户通过终端输入的终点位置与下车点小于预设阈值时,该下车点的信息与目标用户终端的位置相关联。预设阈值可以根据需要灵活设定,例如,10米、30米、50米等。
在一种实施中,所述预设阈值范围为0~200M范围内,获取地图服务所提供的地点作为候选下车点,又或将预设阈值范围内的具有标志性的地点作为候选下车点,亦可以直接使用网约车运营服务商在电子地图储存的下车点。通过此设计,所推送的下车点与乘客的终点位置的距离较为适中,方便乘客快速达到,多方面的考虑用户的出现体验。
在一种优选地的实施中,所述候选下车点与所述服务请求端的终点位置的距离小于预设距离,又或者;所述候选下车点与所述服务请求端的终点位置的距离的步行时间小于预设时间。其中,所述预设距离为0~150m,所述预设距离的步行时间为5min。
通过计算预估步行距离或步行时间,判断是否适宜乘客步行或骑行至候选下车点,将距离合适的候选下车点进行推送,减少用户乘车费用。
S301:计算当前出发位置至终点位置的第一预估费用。
S401:计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;计算所述至少一个候选上车点中的每个候选上车点至所述至少一个候选下车点中的每个候选下车点的第三预估费用。
在步骤S301和S401中,可以根据预估全程行驶里程、预估全程行驶时间。根据所述预估全程行驶里程,所述预估全程行驶时间以及所述起步价格,计算所述预估全程费用。步骤S300~400是本领域的现有技术,基于两个目的地进行费用的预估。在此不过多说明。
S501:筛选第二预估费用和第三预估费用中低于第一预估费用的候选上车点、以及候选上车点与候选下车点的组合,计算该若干候选上车点的第二预估费用与第一预估费用的比值,计算候选上车点与候选下车点组合的第三预估费用与第一预估费用的比值。
在本发明的实施中,所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,将对应的候选上车点进行推送;当第三预估费用和第一预估费用的比值小于或等于0.8时,将对应的候选上车点和候选下车点组合进行推送。
S601:将符合预设比值条件的候选上车点和/或候选上车点和候选下车点组合推送至服务请求端。
在本发明的实施中,推送至服务请求端的候选上车点、候选上车点和候选下车点组合,为预估费用最低的候选上车点或候选上车点和候选下车点组合。
实施例三
本发明实施例3还提供了一种基于当前定位的更优上车点推荐装置,用于实现上述的基于当前定位的更优上车点推荐方法。如图3所示,所述更优上车点推送装置包括获取模块、计算模块、筛选模块和推送模块;
所述获取模块,用于获取与服务请求端的当前出发位置对应的至少一个候选上车点、以及获取服务请求端的终点位置;
所述计算模块,用于计算当前出发位置至终点位置的第一预估费用,还用于计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;
所述筛选模块,用于筛选第二预估费用低于第一预估费用的候选上车点,计算该若干候选上车点的第二预估费用与第一预估费用的比值;
所述推送模块,用于将符合预设比值条件的候选上车点推送至服务请求端。
其中,所述推送模块将符合预设比值条件的候选上车点推送至服务请求端,具体包括:
所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,推送模块将对应的候选上车点进行推送。
具体的,所述候选上车点与所述服务请求端的当前出发位置的距离小于预设距离,又或者;
所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于预设时间。所述预设距离为0~150m,所述预设距离的步行时间为5min。
另一方面,本发明还提供了一种电子设备,其特征在于,包括处理器和存储器,所述处理器与存储器连接,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行如上述所述的基于当前定位的更优上车点推荐方法的步骤。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,故凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种基于当前定位的更优上车点推荐方法,其特征在于,包括以下步骤:
获取与服务请求端的当前出发位置对应的至少一个候选上车点;
获取服务请求端的终点位置对应的至少一个候选下车点,所述候选下车点与所述服务请求端的终点位置的距离小于第一预设距离,又或者,所述候选下车点与所述服务请求端的终点位置的距离的步行时间小于第一预设时间,所述第一预设距离为0~150m,所述第一预设距离的步行时间为5min;
计算当前出发位置至终点位置的第一预估费用;
计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用;
计算所述至少一个候选上车点中的每个候选上车点至所述至少一个候选下车点中的每个候选下车点的第三预估费用;
筛选第二预估费用和第三预估费用中低于第一预估费用的候选上车点、以及候选上车点与候选下车点的组合,计算若干候选上车点的第二预估费用与第一预估费用的比值,计算候选上车点与候选下车点组合的第三预估费用与第一预估费用的比值;
将符合预设比值条件的候选上车点和/或候选上车点和候选下车点组合推送至服务请求端,通过服务请求端展示。
2.根据权利要求1所述的基于当前定位的更优上车点推荐方法,其特征在于,将符合预设比值条件的候选上车点推送至服务请求端,具体为:
所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,将对应的候选上车点进行推送。
3.根据权利要求1所述的基于当前定位的更优上车点推荐方法,其特征在于:
所述候选上车点与所述服务请求端的当前出发位置的距离小于第二预设距离,又或者;
所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于第二预设时间。
4.根据权利要求3所述的基于当前定位的更优上车点推荐方法,其特征在于:
所述第二预设距离为0~150m,所述第二预设距离的步行时间为5min。
5.根据权利要求1所述的基于当前定位的更优上车点推荐方法,其特征在于:
推送至服务请求端的候选上车点为若干候选上车点中第二预估费用最低的候选上车点。
6.一种基于当前定位的更优上车点推荐装置,其特征在于,包括获取模块、计算模块、筛选模块和推送模块;
所述获取模块,用于获取与服务请求端的当前出发位置对应的至少一个候选上车点、以及获取服务请求端的终点位置对应的至少一个候选下车点,所述候选下车点与所述服务请求端的终点位置的距离小于第一预设距离,又或者,所述候选下车点与所述服务请求端的终点位置的距离的步行时间小于第一预设时间,所述第一预设距离为0~150m,所述第一预设距离的步行时间为5min;
所述计算模块,用于计算当前出发位置至终点位置的第一预估费用,还用于计算所述至少一个候选上车点中的每个候选上车点至终点位置的第二预估费用,计算所述至少一个候选上车点中的每个候选上车点至所述至少一个候选下车点中的每个候选下车点的第三预估费用;
所述筛选模块,用于筛选第二预估费用和第三预估费用中低于第一预估费用的候选上车点、以及候选上车点与候选下车点的组合,计算若干候选上车点的第二预估费用与第一预估费用的比值,计算候选上车点与候选下车点组合的第三预估费用与第一预估费用的比值;
所述推送模块,将符合预设比值条件的候选上车点和/或候选上车点和候选下车点组合推送至服务请求端,并由所述服务请求端展示。
7.根据权利要求6所述的基于当前定位的更优上车点推荐装置,其特征在于,所述推送模块将符合预设比值条件的候选上车点推送至服务请求端,具体包括:
所述预设比值为0.8,当第二预估费用和第一预估费用的比值小于或等于0.8时,推送模块将对应的候选上车点进行推送。
8.根据权利要求6所述的基于当前定位的更优上车点推荐装置,其特征在于:
所述候选上车点与所述服务请求端的当前出发位置的距离小于第二预设距离,又或者;
所述候选上车点与所述服务请求端的当前出发位置的距离的步行时间小于第二预设时间。
9.根据权利要求8所述的基于当前定位的更优上车点推荐装置,其特征在于:
所述第二预设距离为0~150m,所述第二预设距离的步行时间为5min。
10.一种电子设备,其特征在于,包括处理器和存储器,所述处理器与存储器连接,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述机器可读指令被所述处理器执行时执行如权利要求1~5任意一项所述基于当前定位的更优上车点推荐方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110579413.XA CN113313302B (zh) | 2021-05-26 | 2021-05-26 | 一种基于当前定位的更优上车点推荐方法、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110579413.XA CN113313302B (zh) | 2021-05-26 | 2021-05-26 | 一种基于当前定位的更优上车点推荐方法、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113313302A CN113313302A (zh) | 2021-08-27 |
CN113313302B true CN113313302B (zh) | 2022-12-20 |
Family
ID=77375157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110579413.XA Active CN113313302B (zh) | 2021-05-26 | 2021-05-26 | 一种基于当前定位的更优上车点推荐方法、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113313302B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116263797A (zh) * | 2021-12-15 | 2023-06-16 | 北京嘀嘀无限科技发展有限公司 | 一种上车点推荐方法、装置、电子设备、介质及程序产品 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111105053B (zh) * | 2018-10-26 | 2024-03-22 | 阿里巴巴集团控股有限公司 | 待载客车辆的路线推荐方法及上车点推荐方法 |
CN111210036B (zh) * | 2018-11-21 | 2023-11-07 | 北京嘀嘀无限科技发展有限公司 | 一种确定推荐上车点的方法和*** |
CN112711720B (zh) * | 2020-12-31 | 2024-08-13 | 广州宸祺出行科技有限公司 | 一种降低出行成本的上车点推荐方法及*** |
-
2021
- 2021-05-26 CN CN202110579413.XA patent/CN113313302B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113313302A (zh) | 2021-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104408082B (zh) | 一种基于实时信息的地铁乘客服务方法 | |
US11994396B2 (en) | Method and apparatus for providing drop-off locations for passengers of a vehicle to reach different destinations via a multimodal route | |
US8731814B2 (en) | Multi-modal navigation system and method | |
JP5402991B2 (ja) | 経路算出装置 | |
JP4118006B2 (ja) | 情報提供システム | |
JP2020074171A (ja) | イベント配車装置、イベント配車方法、プログラム、および管理システム | |
US11193775B2 (en) | Method and apparatus for providing a dynamic virtual connection through a shared vehicle | |
CN112189224B (zh) | 上下车位置决定方法、上下车位置决定装置以及上下车位置决定*** | |
US20100082246A1 (en) | Navigation Features for Obtaining Fuel Before Returning A Rental Vehicle | |
CN106469514A (zh) | 一种地点提示方法和装置 | |
CN111105053B (zh) | 待载客车辆的路线推荐方法及上车点推荐方法 | |
US20120010816A1 (en) | Navigation system, route search server, route search agent server, and navigation method | |
CN112262418B (zh) | 车辆管理***和车辆管理方法 | |
US20110040479A1 (en) | Route guidance system, route search server, route guidance method, and terminal | |
US20210027632A1 (en) | Vehicle dispatch apparatus, vehicle dispatch system and vehicle dispatch method | |
CN108332765B (zh) | 拼车出行路线生成方法及装置 | |
CN111859185A (zh) | 一种上车点推荐方法、***、装置及存储介质 | |
CN113853638A (zh) | 车辆调度服务上车地点决定方法以及车辆调度服务上车地点决定*** | |
CN113313302B (zh) | 一种基于当前定位的更优上车点推荐方法、装置及电子设备 | |
JP2008116320A (ja) | ナビゲーションシステム、経路探索サーバおよび携帯端末装置 | |
CN111651687B (zh) | 上车点信息推送方法及装置、下车点信息推送方法及装置 | |
JP2007064846A (ja) | ナビゲーションシステム、経路探索サーバおよび携帯端末装置 | |
JP2016057777A (ja) | 配車予約システム、車両管理サーバ、車載端末及び配車予約方法 | |
JP4834165B2 (ja) | 情報提供システム、サーバ装置、端末装置および情報提供方法ならびにプログラム | |
CN116962966A (zh) | 推荐接载位置的方法和设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |