一种拼车信息传递方法及装置的制造方法

文档序号:9670844阅读:414来源:国知局
一种拼车信息传递方法及装置的制造方法
【技术领域】
[0001]本申请涉及数据处理领域,特别涉及一种拼车信息传递方法及装置。
【背景技术】
[0002]近年来在国内各大城市自发出现的“拼车”出行现象渐渐流行起来。
[0003]拼车,即相同路线的人乘坐同一辆车上下班、上学及放学回家、节假日出游等,车费由乘客平均分摊。拼车有许多好处,包括:车费分摊,乘客省钱;避免等车,节省时间等等。另外拼车还比较环保,可以缓解拥挤的城市交通。
[0004]现有的拼车信息发送的方法包括:论坛发布拼车信息的方法。具体包括:在论坛等网络平台发布拼车消息,让有拼车需求的人浏览所述拼车消息。当有拼车需求的人与消息发布者的行车路线相近时,有拼车需求的人可以自行联系消息发布者,从而实现拼车。
[0005]在实现本申请过程中,发明人发现现有技术中至少存在如下问题:所述论坛发布拼车信息的方法,发布的拼车消息为静态信息,没有对关联用户相关数据进行预处理的过程,不能实现拼车消息的定向发送,实现拼车的效率较低。

【发明内容】

[0006]本申请实施例的目的是提供一种拼车信息传递方法及装置,以提高拼车的执行效率。
[0007]为解决上述技术问题,本申请实施例提供一种拼车信息传递方法及装置是这样实现的:
[0008]一种拼车信息传递方法,包括:接收用户登录时间和登录地址,确定用户常驻时间间隔和常驻地址;收第一用户发来的包含起始点地址、目的地地址和拼车时间间隔的拼车信息;根据所述拼车信息中的起始点地址和目的地地址进行路径规划,得到第一路径信息;根据所述规划的第一路径确定第一路径区域;根据所述常驻时间间隔和所述拼车时间间隔确定第一候选用户;根据第一路径区域和所述常驻地址,筛选出第一候选用户中的第二候选用户;发送所述拼车信息至第二候选用户或第二候选用户中筛选出的第四候选用户。
[0009]一种拼车信息传递装置,包括:常驻信息确定模块、拼车信息接收模块、第一路径模块、第一路径区域模块、第一候选用户模块、第二候选用户模块和拼车信息发送模块;其中:所述常驻信息确定模块,用于接收用户登录时间和登录地址,确定用户常驻时间间隔和常驻地址;所述拼车信息接收模块,用于接收第一用户发来的包含起始点地址、目的地地址和拼车时间间隔的拼车信息;所述第一路径模块,用于根据所述拼车信息接收模块接收到的拼车信息中的起始点地址和目的地地址进行路径规划,得到第一路径信息;所述第一路径区域模块,用于根据所述第一路径模块规划的第一路径确定第一路径区域;所述第一候选用户模块,用于根据所述常驻信息确定模块中的常驻时间间隔和所述拼车信息接收模块中的拼车时间间隔确定第一候选用户;所述第二候选用户模块,用于根据第一路径区域模块确定的第一路径区域和所述常驻信息确定模块中的常驻地址,筛选出第一候选用户中的第二候选用户;所述拼车信息发送模块,用于发送所述拼车信息至第二候选用户或第二候选用户中筛选出的第四候选用户。
[0010]由以上本申请实施例提供的技术方案可见,本申请实施例提供的拼车信息传递方法和装置,根据用户的常驻时间间隔与拼车消息中拼车时间间隔、用户的常驻地址与平常消息中的起始点和目的地,确定传递拼车消息的候选用户。向候选用户定向传递拼车消息,可以提高拼车的效率。同时,本申请提供的拼车信息传递方法,可以保证传递拼车消息的用户与发送拼车消息的用户在拼车路线上具有较高的一致性,可以提高拼车成功的概率。
【附图说明】
[0011]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0012]图1是本申请拼车信息传递方法的一个实施例的流程图;
[0013]图2示出了本申请根据确定第二候选用户的一种方法的流程图;
[0014]图3示出了本申请根据确定第二候选用户的另一方法的流程图;
[0015]图4是本申请拼车信息传递装置的一个实施例的模块图;
[0016]图5是本申请拼车信息传递装置中第二候选用户模块的一个实施例的模块图。
【具体实施方式】
[0017]本申请实施例提供一种拼车信息传递方法及装置。
[0018]为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0019]图1是本申请拼车信息传递方法的一个实施例的流程图。如图1所述,所述拼车信息传递方法可以包括:
[0020]S101:接收用户登录时间和登录地址,确定用户常驻时间间隔和常驻地址。
[0021]本申请的方法可以由服务器来实现,也可以通过其他电子设备来实现,本申请可以以服务器为主体来举例说明。
[0022]服务器可以接收用户登录时间和登录地址。所述用户登录时间可以包括:用户登录服务器的时间或用户登录其他网站的时间等。所述用户登录地址可以用于表示用户在所述登录时间所处的地址。所述登录时间和登录地址可以通过用户的手机数据或客户端数据获取。
[0023]根据所述用户登录时间和登录地址,可以确定用户常驻时间间隔和常驻地址。所述常驻地址可以根据所述用户登录地址来确定。所述常驻时间间隔可以根据用户在所述常驻地址登录服务器的登录时间来确定。
[0024]具体地,
[0025]服务器可以记录每一用户每天登录服务器的登录时间和登录地址信息,所述登录地址信息可以包括登录地址的经纬度信息。服务器可以根据用户预设时间间隔内的所述登录地址信息确定用户的常用地址数据。所述确定常用地址数据可以利用聚合算法来实现,也可以通过其他计算发发来实现,只要能筛选出登录次数较多的地址即可。例如,可以设定一个第一预设值,在第一时间间隔内所述用户登录地址的总次数大于或第一预设值的,可以将所述登录地址设定为常驻地址。每一用户可以至少包括一个常驻地址。所述第一预设值可以根据实际试验结果进行选取,例如可以为20。所述第一时间间隔的长度可以预先设置,例如可以设置为30天。
[0026]根据所述常驻地址可以确定用户的常驻时间间隔。具体地,可以将每一个常驻地址对应的登录时间进行统计,选取登录时间出现次数较多的常驻时间间隔。例如,所述服务器可以将所述某一个常驻地址对应的登录时间分布在时间轴上,用户在第一时间间隔内每一次在该常驻地点的登录时间可以对应时间轴上的一个点,则所述常驻时间间隔可以是时间轴上点最密集的一个长度区间。所述常驻时间间隔的长度可以预先设置,例如常驻时间间隔长度可以设置为30分钟。
[0027]所述常驻地址、常驻时间间隔和用户的用户名可以具有对应关系。一个用户名可以对应一个或多个常驻地址,一个常驻地址可以对应一个常驻时间间隔。
[0028]S102:接收第一用户发来的包含起始点地址、目的地地址和拼车时间间隔的拼车信息。
[0029]服务器可以接收第一用户发来的拼车信息。所述拼车信息中可以包括第一用户的用户名、拼车时间间隔、拼车起始点地址和拼车目的地地址。所述拼车信息中还可以包括第一用户的联系方式等。例如所述拼车信息可以是:“用户名:张三,拼车时间:9:00-9:30,起始点:地点A,目的地:地点B”。
[0030]S103:根据所述拼车信息中的起始点地址和目的地地址进行路径规划,得到第一路径信息。
[0031]服务器可以根据所述拼车信息中的起始点地址和目的地地址进行路径规划,以得到从起始点到目的地的路径。
[0032]所述从起始点到目的地的路径规划可以通过调用规划路径的服务组件来实现。例如服务器可以调用第三方的地图规划路径组件来实现。通过路径规划可以得到从起始点到目的地的第一路径。所述第一路径信息可以用于描述第一路径。所述第一路径信息可以包括:起始点地址、目的地地址、路径总长度以及路径依次经过的街道等。
[0033]S104:根据所述规划的第一路径确定第一路径区域。
[0034]根据所述规划的第一路径可以确定第一路径区域。所述第一路径区域为第一路径所经过地点的周边预设范围内的区域。例如,可以以所述第一路径上每一点为中心,以第二预设值与半径形成圆形区域,所述第一路径上每一点对应的圆形区域所覆盖的区域可以设置为第一路径区域。
[0035]S105:根据所述常驻时间间隔和所述拼车时间间隔确定第一候选用户。
[0036]根据所述常驻时间间隔和所述拼车时间间隔可以确定第一候选用户。具体地,可以将每一用户的常驻时间间隔与所述拼车时间间隔求交集,与所述拼车时间间隔求交集结果不为空的常驻时间间隔所对应的用户可以设置为第一候选用户。
[0037]例如,用户A的常驻时间间隔可以包括:9:00-9:30和15:00_15:30,用户B的常驻时间间隔可以包括:10:00-10:30和1
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1