一种推荐上车点的确定方法及装置与流程

文档序号:15448005发布日期:2018-09-14 23:36阅读:316来源:国知局

本发明涉及交通运输领域,具体涉及一种推荐上车点的确定方法及装置。



背景技术:

打车软件正在快速地改变着人们的出行方式。乘客只需通过使用打车软件预约车辆,并到达预定的上车点,即可享受出行服务。

对于上车点位置的确定,大数据技术使用高效、快速的计算方法,根据司机和乘客终端轨迹,挖掘出了乘客上车的热门点,并将该挖掘的热门点推荐给其他乘客终端,以快速确定上车点,进而提升运输效率。

cn104732471a的发明专利中公开了一种汇合位置选择方法与系统,可以让司机和乘客进行汇合位置的撮合,但该发明专利中是先对乘客的当前定位位置(经纬度信息)识别出用户所在小区,然后根据小区位置所有乘客的上车历史位置进行热门上车点推荐,最终推荐的上车点在很大程度上依赖于定位的准确度。

在gps经纬度精度不够、不稳定以及出现gps漂移的情况下,推荐上车点服务获取到的上车点是不准确的。此外,由于gps经纬度是二维空间中的点,对乘客所处的环境信息表达不够充分,导致了推荐上车点服务不够精准和稳定。

因此,如何提出一种方法,可避免因gps漂移导致的推荐上车点不准确的情况,具有十分重要的意义。



技术实现要素:

针对现有技术中的缺陷,本发明实施例提供一种推荐上车点的确定方法及装置。

一方面,本发明实施例提出一种推荐上车点的确定方法,包括:

根据用户终端的定位信息确定所述用户终端所在的区域,并获取所述用户终端的无线接入点信息;

根据历史数据,获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的概率值;

将最大的所述概率值对应的所述区域内的预设上车点,作为推荐上车点。

本发明实施例提供的推荐上车点的确定方法,在确定推荐上车点时,除了考虑定位信息外,还加入了无线接入点信息作为参考因素。由于无线接入点位置相对固定,且信号的覆盖范围有限,因此,根据无线接入点进一步地定位,可有效避免因gps漂移导致的推荐上车点不准确的情况。进一步地,本方法还参考了历史数据,确定了用户终端在使用所述无线接入点时,最经常使用的上车点,从而进一步地提高了推荐上车点的准确性。因此,本发明提供的推荐上车点的确定方法,可极为准确地确定推荐上车点,进而有效提升用户的用车体验,具有十分广阔的应用前景。

另一方面,本发明实施例提出一种推荐上车点的确定装置,包括:

定位信息获取模块,用于根据用户终端的定位信息确定所述用户终端所在的区域,并获取所述用户终端的无线接入点信息;

概率值获取模块,用于根据历史数据,获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的概率值;

上车点确定模块,用于将最大的所述概率值对应的所述区域内的预设上车点,作为推荐上车点。

本发明实施例提供的推荐上车点的确定装置,在确定推荐上车点时,除了考虑定位信息外,还加入了无线接入点信息作为参考因素。由于无线接入点位置相对固定,且信号的覆盖范围有限,因此,根据无线接入点进一步地定位,可有效避免因gps漂移导致的推荐上车点不准确的情况。进一步地,本方法还参考了历史数据,确定了用户终端在使用所述无线接入点时,最经常使用的上车点,从而进一步地提高了推荐上车点的准确性。因此,本发明提供的推荐上车点的确定方法,可极为准确地确定推荐上车点,进而有效提升用户的用车体验,具有十分广阔的应用前景。

附图说明

图1为本发明推荐上车点的确定方法实施例的流程示意图;

图2为本发明推荐上车点的确定装置实施例的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本发明推荐上车点的确定方法实施例的流程示意图,参看图1,本实施例公开一种推荐上车点的确定方法,包括:

s1、根据用户终端的定位信息确定所述用户终端所在的区域,并获取所述用户终端的无线接入点信息;

s2、根据历史数据,获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的概率值;

s3、将最大的所述概率值对应的所述区域内的预设上车点,作为推荐上车点。

本发明实施例提供的推荐上车点的确定方法,在确定推荐上车点时,除了考虑定位信息外,还加入了无线接入点信息作为参考因素。由于无线接入点位置相对固定,且信号的覆盖范围有限,因此,根据无线接入点进一步地定位,可有效避免因gps漂移导致的推荐上车点不准确的情况。进一步地,本方法还参考了历史数据,确定了用户终端在使用所述无线接入点时,最经常使用的上车点,从而进一步地提高了推荐上车点的准确性。因此,本发明提供的推荐上车点的确定方法,可极为准确地确定推荐上车点,进而有效提升用户的用车体验,具有十分广阔的应用前景。

需要说明的是,本方法实施例的执行主体为叫车服务器。

其中,所述定位信息可以为gps定位信息或“北斗”定位信息;所述无线接入点信息可以为wifi接入点信息,或4g/3g网络的接入点位置信息等。

具体地,在步骤s1中,叫车服务器可根据用户终端的gps定位信息确定用户终端所处的区域。

其中,所述区域可以是根据gps定位信息所确定的定位点为圆心,以一定距离例如500米为半径的区域。例如,根据gps定位信息,可确定用户终端现处于某大厦内,则预设大小的区域可以是以所述大厦为中心,半径为500米的范围。

当然,所述区域的具体形状以及大小,可以根据实际需要进行调整,本发明实施例对此不作限定。

在步骤s2中,所述历史数据可通过以下方式获取:

获取所述区域内,所述用户终端每一次进行叫车服务时所连接的无线接入点信息,以及在连接所述无线接入点的状态下,使用的所述预设上车点的定位信息。

具体地,叫车服务器可获取用户终端在一定时间范围内,例如1年、1个月内,在所述区域内,每次进行叫车服务时,所连接的wifi接入点信息,以及在连接该wifi接入点的状态下,用户终端使用的所述预设上车点的定位信息。

进一步地,所述预设上车点可以通过以下方式获取:

根据所述区域内司机终端的定位信息以及所述用户终端的定位信息,获取所述司机终端的运动轨迹以及所述用户终端的运动轨迹;

根据所述司机终端的运动轨迹以及所述用户终端的运动轨迹,获取两者的交点;

通过密度峰聚类算法获取所述区域内所有的所述交点的密度,取所述密度超过预设值的所述交点作为预设上车点。

具体地,在所述用户终端每一次进行用车服务时,叫车服务器可每隔一段时间,例如5s,获取司机终端的gps定位信息,以及用户终端的gps定位信息,并在重复获取两者的若干次gps定位信息后,获取两者的运动轨迹,并根据两者的运动轨迹,获取运动轨迹的交点。

可以理解的是,一般地,当所述司机终端的运动轨迹以及所述用户终端的运动轨迹相交时,可说明用户已经上车,因此,两者的轨迹所产生的交点即可视为上车点。

为了排除两者的轨迹相交,但非用户上车的情况,本实施例使用了密度峰聚类算法,以获取所述预设大小的区域内所有的所述交点的密度,并取密度超过预设值的所述交点作为预设上车点。因此,可有效排除噪点,确保最终得到的预设上车点为有效的上车点。

在步骤s2中,所述根据历史数据,获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的概率值包括:

获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的各次数以及所述各次数之和;

根据所述使用所述区域内各预设上车点的各次数以及所述各次数之和,获取使用所述区域内各预设上车点的概率值。

例如,若该区域内有预设上车点1、2以及3,所述用户终端使用所述wifi接入点时,使用所述预设上车点1、2以及3的次数分别为m1、m2、以及m3,则所述用户终端使用所述wifi接入点时,使用预设上车点1的概率值为m1/(m1+m2+m3);使用预设上车点2的概率值为m2/(m1+m2+m3);使用预设上车点3的概率值为m3/(m1+m2+m3)。

在步骤s3中,叫车服务器则根据其在步骤s2中所确定的所述使用所述区域内各预设上车点的概率值,选取其中最大的概率值对应的预设上车点,作为推荐上车点。

进一步地,所述方法还包括:

在确定所述推荐上车点后,将推荐上车点信息发送给所述用户终端以及司机终端。

本发明实施例提供的推荐上车点的确定方法,由于收集了乘客的定位环境信息(无线接入点信息),并据此结合历史大数据,得到了极为精确的推荐上车点,因此,可减少司机与乘客之间的沟通,提高司机接客的效率,同时降低了司机在接客过程中打电话沟通的安全隐患。

图2为本发明推荐上车点的确定装置实施例的结构示意图,参看图2,本实施例公开一种推荐上车点的确定装置,包括:定位信息获取模块1、概率值获取模块2以及上车点确定模块3,其中,

定位信息获取模块1,用于根据用户终端的定位信息确定所述用户终端所在的区域,并获取所述用户终端的无线接入点信息;

概率值获取模块2,用于根据历史数据,获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的概率值;

上车点确定模块3,用于将最大的所述概率值对应的所述区域内的预设上车点,作为推荐上车点。

本发明实施例提供的推荐上车点的确定装置,在确定推荐上车点时,除了考虑定位信息外,还加入了无线接入点信息作为参考因素。由于无线接入点位置相对固定,且信号的覆盖范围有限,因此,根据无线接入点进一步地定位,可有效避免因gps漂移导致的推荐上车点不准确的情况。进一步地,本方法还参考了历史数据,确定了用户终端在使用所述无线接入点时,最经常使用的上车点,从而进一步地提高了推荐上车点的准确性。因此,本发明提供的推荐上车点的确定方法,可极为准确地确定推荐上车点,进而有效提升用户的用车体验,具有十分广阔的应用前景。

其中,所述定位信息可以为gps定位信息或“北斗”定位信息;所述无线接入点信息可以为wifi接入点信息,或4g/3g网络的接入点位置信息等。

具体地,定位信息获取模块1可根据用户终端的gps定位信息确定用户终端所处的区域。

其中,所述区域可以是根据gps定位信息所确定的定位点为圆心,以一定距离例如500米为半径的区域。例如,根据gps定位信息,可确定用户终端现处于某大厦内,则预设大小的区域可以是以所述大厦为中心,半径为500米的范围。

当然,所述区域的具体形状以及大小,可以根据实际需要进行调整,本发明实施例对此不作限定。

概率值获取模块2具体用于:

获取所述区域内,所述用户终端每一次进行叫车服务时所连接的无线接入点信息,以及在连接所述无线接入点的状态下,使用的所述预设上车点的定位信息。

具体地,概率值获取模块2可获取用户终端在一定时间范围内,例如1年、1个月内,在所述区域内,每次进行叫车服务时,所连接的wifi接入点信息,以及在连接该wifi接入点的状态下,用户终端使用的所述预设上车点的定位信息。

进一步地,概率值获取模块2还具体用于:

根据所述区域内司机终端的定位信息以及所述用户终端的定位信息,获取所述司机终端的运动轨迹以及所述用户终端的运动轨迹;

根据所述司机终端的运动轨迹以及所述用户终端的运动轨迹,获取两者的交点;

通过密度峰聚类算法获取所述区域内所有的所述交点的密度,取所述密度超过预设值的所述交点作为预设上车点。

具体地,在所述用户终端每一次进行用车服务时,概率值获取模块2可每隔一段时间,例如5s,获取司机终端的gps定位信息,以及用户终端的gps定位信息,并在重复获取两者的若干次gps定位信息后,获取两者的运动轨迹,并根据两者的运动轨迹,获取运动轨迹的交点。

可以理解的是,一般地,当所述司机终端的运动轨迹以及所述用户终端的运动轨迹相交时,可说明用户已经上车,因此,两者的轨迹所产生的交点即可视为上车点。

为了排除两者的轨迹相交,但非用户上车的情况,本实施例使用了密度峰聚类算法,以获取所述预设大小的区域内所有的所述交点的密度,并取密度超过预设值的所述交点作为预设上车点。因此,可有效排除噪点,确保最终得到的预设上车点为有效的上车点。

进一步地,概率值获取模块2还具体用于:

获取所述用户终端使用所述无线接入点时,使用所述区域内各预设上车点的各次数以及所述各次数之和;

根据所述使用所述区域内各预设上车点的各次数以及所述各次数之和,获取使用所述区域内各预设上车点的概率值。

例如,若该区域内有预设上车点1、2以及3,所述用户终端使用所述wifi接入点时,使用所述预设上车点1、2以及3的次数分别为m1、m2、以及m3,则所述用户终端使用所述wifi接入点时,使用预设上车点1的概率值为m1/(m1+m2+m3);使用预设上车点2的概率值为m2/(m1+m2+m3);使用预设上车点3的概率值为m3/(m1+m2+m3)。

具体地,信息发送模块3可根据概率值获取模块2所确定的所述使用所述区域内各预设上车点的概率值,选取其中最大的概率值对应的预设上车点,作为推荐上车点。

进一步地,所述装置还包括:

上车点推荐模块,用于在确定所述推荐上车点后,将推荐上车点信息发送给所述用户终端以及司机终端。

本发明实施例提供的推荐上车点的确定装置,由于收集了乘客的定位环境信息(无线接入点信息),并据此结合历史大数据,得到了极为精确的推荐上车点,因此,可减少司机与乘客之间的沟通,提高司机接客的效率,同时降低了司机在接客过程中打电话沟通的安全隐患。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1