共享单车调度方法和系统、用户终端和调度平台与流程

文档序号:16790405发布日期:2019-02-01 19:36阅读:235来源:国知局
本发明涉及移动互联网/物联网领域,特别涉及一种共享单车调度方法和系统、用户终端和调度平台。
背景技术
::2016年底以来,国内共享单车突然就火爆了起来,最近一张手机截屏蹿红网络。在这张截图上,24个共享单车应用的图标霸满了整个手机屏幕,真的是“一图说明共享单车的激烈竞争”。而在街头,仿佛一夜之间,共享单车已经到了“泛滥”的地步,各大城市路边排满各种颜色的共享单车。但是,由于共享单车的短途、公交地铁车站接驳等适用场景,造成了共享单车资源过度的局部集中甚至出现了单车私有化的个人破坏行为。技术实现要素:鉴于以上技术问题,本发明提供了一种共享单车调度方法和系统、用户终端和调度平台,优化了现有的调度系统,提高了共享资源的使用率。根据本发明的一个方面,提供一种共享单车调度方法,包括:找车用户通过用户终端向调度平台发送互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量;调度平台判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户;若预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户,则调度平台从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;调度平台向选定的协助找车用户发送协助确认消息;协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点,以便找车用户用车。在本发明的一个实施例中,所述方法还包括:若预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户,则调度平台获取预期出发地点预定范围内的单车位置信息;调度平台将所述单车位置信息发送给找车用户终端,以便找车用户选择与所述约车数量相对应数量的共享单车;调度平台将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车。在本发明的一个实施例中,所述方法还包括:调度平台判断协助找车用户是否在预定停车时间内将共享单车停放在预期出发点;若协助找车用户在预定停车时间内将共享单车停放在预期出发点,则调度平台将所述停放在预期出发点的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车;并增加协助找车用户的信用值和账号金额。在本发明的一个实施例中,所述从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户包括:协助找车用户用车到达目的地后,通过用户终端向调度平台发送求助信息查看请求,请求查看目的地附近的互助找车请求;调度平台将目的地预定范围内的互助找车请求发送给用户终端,以便协助找车用户选择确认协助或不协助;调度平台从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。在本发明的一个实施例中,所述互助找车请求还包括最晚出发时间;所述方法还包括:调度平台判断找车用户是否在预定取车时间内将已预订状态的共享单车取走,其中预定取车时间根据最晚出发时间确定,预定取车时间大于预定停车时间;若找车用户在预定取车时间内将已预订状态的共享单车取走,则增加找车用户的信用值;若找车用户在预定取车时间内没有将已预订状态的共享单车取走,则减小找车用户的信用值;并将所述已预订状态的共享单车设置为可借用状态,其中所有用户都可以使用可借用状态的共享单车。在本发明的一个实施例中,还包括:获取每辆共享单车的使用数据;根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。根据本发明的另一方面,提供一种共享单车调度方法,包括:获取每辆共享单车的使用数据;根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。在本发明的一个实施例中,在向所述私有用户发送警告信息后,所述方法还包括:监测所述私有用户对应的私有化单车的使用情况和位置信息;若监测到所述私有化单车连续预定次数的使用者仍然为所述私有用户,则锁定所述私有用户的账号,禁止所述私有用户使用系统内的任何单车。在本发明的一个实施例中,在锁定所述私有用户的账号后,所述方法还包括:接收私有用户发送的解冻申请;监测所述私有用户对应的私有化单车的使用情况和位置信息;若监测到所述私有化单车在预定时间段内由多个不同用户使用且位置信息不固定,则解除对所述私有用户账号的锁定。根据本发明的另一方面,提供一种调度平台,包括:找车请求接收模块,用于接收找车用户通过用户终端发送的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量;协助用户查找模块,用于判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户;协助用户选择模块,用于在协助用户查找模块判定预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户的情况下,从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;协助确认消息发送模块,用于向选定的协助找车用户发送协助确认消息,以便协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点,方便找车用户用车。在本发明的一个实施例中,所述调度平台还包括:单车位置查找模块,用于在协助用户查找模块判定预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息;单车位置发送模块,用于将所述单车位置信息发送给找车用户终端,以便找车用户选择与所述约车数量相对应数量的共享单车;选择预定模块,用于将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车。在本发明的一个实施例中,所述调度平台还包括:协助用户监测模块,用于判断协助找车用户是否在预定停车时间内将共享单车停放在预期出发点;协助预定模块,用于在协助用户监测模块判定协助找车用户在预定停车时间内将共享单车停放在预期出发点的情况下,将所述停放在预期出发点的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车;并增加协助找车用户的信用值和账号金额。在本发明的一个实施例中,协助用户查找模块,用于接收协助找车用户通过用户终端发送的求助信息查看请求,其中,协助找车用户用车到达目的地后,发送求助信息查看请求,以请求查看目的地附近的互助找车请求;将目的地预定范围内的互助找车请求发送给协助找车用户的用户终端,以便协助找车用户选择确认协助或不协助;从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。在本发明的一个实施例中,所述互助找车请求还包括最晚出发时间;所述调度平台还包括:预定单车监控模块,用于判断找车用户是否在预定取车时间内将已预订状态的共享单车取走,其中预定取车时间根据最晚出发时间确定,预定取车时间大于预定停车时间;账号调整模块,用于在预定单车监控模块监测到找车用户在预定取车时间内将已预订状态的共享单车取走的情况下,增加找车用户的信用值;在找车用户在预定取车时间内没有将已预订状态的共享单车取走的情况下,减小找车用户的信用值;状态切换模块,用于在预定单车监控模块监测到找车用户在预定取车时间内没有将已预订状态的共享单车取走的情况下,将所述已预订状态的共享单车设置为可借用状态,其中所有用户都可以使用可借用状态的共享单车。在本发明的一个实施例中,所述调度平台还包括:使用数据获取模块,用于获取每辆共享单车的使用数据;私有单车确定模块,用于根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;警告信息发送模块,用于在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。根据本发明的另一方面,提供一种调度平台,包括:使用数据获取模块,用于获取每辆共享单车的使用数据;私有单车确定模块,用于根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;警告信息发送模块,用于在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。在本发明的一个实施例中,所述调度平台还包括:私有单车监测模块,用于在警告信息发送模块向所述私有用户发送警告信息后,监测所述私有用户对应的私有化单车的使用情况和位置信息;账户锁定模块,用于在私有单车监测模块监测到所述私有化单车连续预定次数的使用者仍然为所述私有用户的情况下,锁定所述私有用户的账号,禁止所述私有用户使用系统内的任何单车。在本发明的一个实施例中,所述调度平台还包括:解冻申请接收模块,用于在锁定所述私有用户的账号后,接收私有用户发送的解冻申请;私有单车监测模块还用于在解冻申请接收模块接收到私有用户发送的解冻申请后,监测所述私有用户对应的私有化单车的使用情况和位置信息;账户解锁模块,用于在私有单车监测模块监测到所述私有化单车在预定时间段内由多个不同用户使用且位置信息不固定的情况下,解除对所述私有用户账号的锁定。根据本发明的另一方面,提供一种用户终端,包括:求助找车模块,用于向调度平台发送找车用户的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量,以便调度平台判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户,并在预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户的情况下,从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;向选定的协助找车用户发送协助确认消息;借车模块,用于在预期出发地点扫码协助找车用户停靠的单车,其中,协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点。在本发明的一个实施例中,所述用户终端还包括:单车位置获取模块,用于从调度平台获取预期出发地点预定范围内的单车位置信息,其中,调度平台在预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息,并发送给用户终端;单车选择模块,用于将单车位置信息呈现给找车用户,以便用户选择与所述约车数量相对应数量的共享单车;单车信息发送模块,用于将找车用户选择的单车信息发送给调度平台,以便调度平台将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车;借车模块还用于在预期出发地点扫码找车用户选择的共享单车。在本发明的一个实施例中,所述用户终端还包括:警告信息接收模块,用于接收调度平台发送的警告信息,其中调度平台根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息;警告信息显示模块,用于向私有化用户显示所述警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。在本发明的一个实施例中,所述用户终端还包括:协助找车模块,用于在协助找车用户用车到达目的地后,向调度平台发送求助信息查看请求,请求查看目的地附近的互助找车请求;互助请求接收模块,用于接收调度平台发送的目的地预定范围内的互助找车请求;协助选择模块,用于将用户选择的协助或不协助指令发送给调度平台,以便从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;协助确认消息接收模块,用于接收调度平台发送的协助确认消息;还车模块,用于根据协助确认消息将共享单车停到找车用户的预期出发地点,进行还车,以便找车用户用车。根据本发明的另一方面,提供一种用户终端,包括:单车位置获取模块,用于从调度平台获取预期出发地点预定范围内的单车位置信息,其中,度平台接收找车用户通过用户终端发送的互助找车请求,所述互助找车请求包括预期出发地点和约车数量,调度平台在预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息,并发送给用户终端;单车选择模块,用于将单车位置信息呈现给找车用户,以便用户选择与所述约车数量相对应数量的共享单车;单车信息发送模块,用于将找车用户选择的单车信息发送给调度平台,以便调度平台将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车;借车模块,用于在预期出发地点扫码找车用户选择的共享单车。根据本发明的另一方面,提供一种用户终端,包括:警告信息接收模块,用于接收调度平台发送的警告信息,其中调度平台根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息;警告信息显示模块,用于向私有化用户显示所述警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。在本发明的一个实施例中,所述用户终端还包括:解冻申请模块,用于在调度平台锁定私有用户的账号,禁止所述私有用户使用系统内的任何单车的情况下,向调度平台发送私有用户的解冻申请,以便调度平台在监测到所述私有化单车在预定时间段内由多个不同用户使用且位置信息不固定的情况下,解除对所述私有用户账号的锁定。根据本发明的另一方面,提供一种用户终端,包括:协助找车模块,用于在协助找车用户用车到达目的地后,向调度平台发送求助信息查看请求,请求查看目的地附近的互助找车请求,其中调度平台接收找车用户通过用户终端发送的互助找车请求,所述互助找车请求包括预期出发地点和约车数量;互助请求接收模块,用于接收调度平台发送的目的地预定范围内的互助找车请求;协助选择模块,用于将用户选择的协助或不协助指令发送给调度平台,以便从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;协助确认消息接收模块,用于接收调度平台发送的协助确认消息;还车模块,用于根据协助确认消息将共享单车停到找车用户的预期出发地点,进行还车,以便找车用户用车。根据本发明的另一方面,提供一种共享单车调度系统,包括如上述任一实施例所述调度平台、以及如上述任一实施例所述的用户终端。本发明通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本发明共享单车调度系统一个实施例的示意图。图2为本发明共享单车调度方法第一实施例的示意图。图3为本发明共享单车调度方法第二实施例的示意图。图4为本发明共享单车调度方法第三实施例的示意图。图5为本发明共享单车调度方法第四实施例的示意图。图6为本发明调度平台第一实施例的示意图。图7为本发明调度平台第二实施例的示意图。图8为本发明调度平台第三实施例的示意图。图9为本发明调度平台第四实施例的示意图。图10为本发明调度平台第五实施例的示意图。图11为本发明用户终端第一实施例的示意图。图12为本发明用户终端第二实施例的示意图。图13为本发明用户终端第三实施例的示意图。图14为本发明用户终端第四实施例的示意图。图15为本发明用户终端第五实施例的示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。图1为本发明共享单车调度系统一个实施例的示意图。如图1所示,所述共享单车调度系统可以包括共享单车101,调度平台102和用户终端103,其中:装有gps模块的单车101,遍布于城市街道,要够一定的量,供用户借车骑行。每一辆共享单车101要装备gps定位模块。可以访问共享单车服务的用户终端103,该用户终端103可以为在智能终端上的客户端,也可以是web客户端形式。调度系统平台102,该平台至少包括调度算法模块102a和数据存储模块102b,其中:调度算法模块102a,用于接收到用户的预约、求助找车、协助找车等请求时根据算法找出最优化的调度方案。数据存储模块102b,用于负责存储并维护单车数据、用户数据以及互助寻车订单数据等。如图1所示,单车数据(单车数据表bike_table)可以包括单车编码bikeno、单车位置position和单车状态status。用户数据(用户数据表user_table)可以包括用户编码userno、用户信用值credit和用户账户金额balance。互助寻车订单数据(互助找车请求列表order_table)可以包括互助寻车订单标识orderid、单车标识bikeid、找车用户标识clientuserid、协助找车用户标识serveuserid、预期出发地点cposition和最晚出发时间expiretime。在本发明的一个实施例中,调度系统平台102可以用于接收找车用户通过用户终端发送的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量;判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户;在预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户的情况下,从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;并向选定的协助找车用户发送协助确认消息,以便协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点,方便找车用户用车。基于本发明上述实施例提供的共享单车调度系统,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。在本发明的另一实施例中,调度系统平台102还可以用于在预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息;将所述单车位置信息发送给找车用户终端,以便找车用户选择与所述约车数量相对应数量的共享单车;并将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车。本发明上述实施例通过调度系统的强化预约车辆功能,由此进一步提高了用户找车、约车的成功率,从而进一步优化了现有的调度系统,进一步提高了共享资源的使用率。在本发明的又一实施例中,如图1所示,所述调度系统平台102还包括数据分析模块102c,其中:数据分析模块102c,用于负责分析每一辆车一段时间内的被使用情况,假如在某个时间段内(譬如一周时间内)该车总是被某一个或者几个人使用且其位置总保持在固定区域内即可判定该车已被私有化,此时向该车发送指令禁止继续被该少数用户使用。本发明上述实施例的共享单车调度系统,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,通过调度系统强化预约车辆功能,从而提高了共享资源的使用率,优化了现有的调度系统,提高了用户找车、约车的成功率。本发明上述实施例通过数据分析配合调度算法规避了单车私有化问题,从而提高共享资源的使用率,减少人为破坏因素,为更多的使用者提供便捷、优质的服务,保证用户都能够公平的获取到资源,也在一定程度上解决局部地区内的供需不平衡问题。本发明提供了一种共享单车调度方法,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,解决单车局部区域供需不平衡的问题;引入强化预约功能,调度平台根据用户出发时间向用户提示附近车辆信息,调度平台通过监测周围车辆信息,有可用车辆时第一时间通知给用户;通过服务端的数据采集与调度方案规避共享单车私有化,从而优化现有的调度系统,提高共享资源的使用率,为使用者提供便捷。本发明共享单车调度方法可以实现“互助找车”、强化预约功能、规避共享单车私有化等三项功能中的至少一项。由此本发明共享单车调度方法可以包括图2-图5中至少一个实施例中的共享单车调度方法。图2为本发明共享单车调度方法第一实施例的示意图。优选的,本实施例可由本发明共享单车调度系统执行。如图2,所述方法可以包括:步骤201,找车用户通过用户终端向调度平台发送互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量。步骤202,调度平台判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户。步骤203,若预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户,则调度平台从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。步骤204,调度平台向选定的协助找车用户发送协助确认消息;步骤205,协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点,以便找车用户用车。基于本发明上述实施例提供的共享单车调度系统,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,解决了单车局部区域供需不平衡的问题。图3为本发明共享单车调度方法第二实施例的示意图。优选的,本实施例可由本发明共享单车调度系统执行。图3实施例可以实现互助借车功能。如图3,所述方法可以包括:步骤301,用户a、b、c分别使用用户终端的用户登录模块进行登录,假设其用户id分别为usera、userb和userc,且uerb,userc当前正在使用单车bikeb和bikec,且其目的地在usera的预期出发地点附近。步骤302,usera使用其用户终端的求助找车模块,向调度平台102发送互助找车请求,该请求携带至少携带如下参数:预期出发地点positiona、最晚出发时间expiretimea以及约车数量numa。步骤303,调度平台102接收到所述互助找车请求,将其写入order_table表。步骤304,userb和userc到达目的地(usera的出发点附近),使用其用户终端的协助找车模块向调度平台请求查看附近的求助信息(互助找车请求)。步骤305,调度平台将usera的求助信息返回给userb和userc。步骤306,userb和userc查看到当前还车目的地与usera的出发地重合,可以选择“确认协助”/“不协助”,假设选择“不协助”则还车扣款,否则转步骤307(假设userb和userc都选择了确认协助)。步骤307,调度平台102收到userb和userc的协助请求,查询user_table表中userb和userc以往的信用值credit,综合两者的单车使用次数、累计的信用值等因素选择信用优者为此次互助找车提供服务,假设最终判定userb,则调度平台向userb发送协助确认,向userc发送协助失败。步骤308,userc接到协助失败的信息,如果想继续协助他人转步骤304,否则使用还车模块进行还车,此次用车结束。步骤309,userb接到协助确认的信息,将单车停到positiona还车,且此时时间在expiretimea指定的有效时间内,则userb完成此次协助找车服务。步骤310,调度平台增加userb的信用值和金币值,更新数据表user_table;调度平台删除此次求助信息更新order_table表;调度平台将bikeb状态设置为“已预订”状态(该状态下且在expiretimea有效时间内只有usera可以扫码借车,其他user不能借用此车,且所有用户在终端侧能看到该车是已被预约的状态)。步骤311,在expiretimea有效时间内,usera扫码bikeb进行借车使用,调度平台增加usera的信用值更新user_table,此次求助找车流程结束;否则转步骤312。步骤312,超过expiretimea有效时间,usera扫码bikeb进行借车,调度平台减少usera的信用值更新user_table;此次求助找车流程结束。步骤313,超过expiretimea有效时间,userd扫码bikeb进行借车,调度平台减少usera的信用值更新user_table且更改bikeb的状态为“可借用”,userd可以开锁使用。本发明上述实施例通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。图4为本发明共享单车调度方法第三实施例的示意图。优选的,本实施例可由本发明共享单车调度系统执行。图4实施例可以实现强化预约功能。如图4,所述方法可以包括:步骤401,用户a、b、c分别使用用户登录模块206进行登录,假设其用户id分别为usera、userb和userc且uerb,userc当前正在使用单车bikeb和bikec,且其目的地在usera的预期出发地点附近。步骤402,usera使用其用户终端的求助找车模块,向调度平台102发送互助找车请求,该请求携带至少携带如下参数:预期出发地点positiona、最晚出发时间expiretimea以及约车数量numa。步骤403,调度平台102接收到所述互助找车请求,将其写入order_table表。步骤404,userb和userc到达目的地(usera的出发点附近),并未使用协助找车模块,即刻使用各自用户终端的还车模块进行了还车。步骤405,调度平台102将userb和userc的当前停靠位置发送给usera,提示其选择预约其中一辆。步骤406,usera接收到调度平台102的信息,选择其中一辆(譬如离自己出发位置更接近的bikeb)进行确认约车。步骤407,调度平台102将bikeb状态设置为“已预订”状态(该状态下且在expiretimea有效时间内只有usera可以扫码借车,其他user不能借用此车,且所有用户在终端侧能看到该车是已被预约的状态)。步骤408,在expiretimea有效时间内,usera扫码bikeb进行借车使用,调度平台102增加usera的信用值更新user_table,此次求助找车流程结束;否则转409。步骤409,超过expiretimea有效时间,调度平台102解除bikeb的“已预订”状态,此时该车可以被其他用户预约以及随时扫码使用;调度平台102减少usera的信用值更新user_table;此次求助找车流程结束。本发明上述实施引入了强化预约功能,调度平台可通过监测周围车辆信息,有可用车辆时第一时间通知给用户。由此进一步提高了用户找车、约车的成功率,从而进一步优化了现有的调度系统,进一步提高了共享资源的使用率。图5为本发明共享单车调度方法第四实施例的示意图。优选的,本实施例可由本发明共享单车调度系统执行。图5实施例可以实现规避私有化功能功能。如图5,所述方法可以包括:步骤501,调度平台102使用数据分析模块102c对系统中的每辆单车进行数据分析,找出最近一段时间内总是被某一个或者几个用户使用且其位置总保持在固定区域内的单车集合,即可判定该集合中的车辆已被私有化,假设其中一辆车为bikea,最近一段时间内bikea总是被users使用,且其位置基本固定在positions区域附近。步骤502,待users再次使用用户终端的借车模块进行借车时,调度平台102向users发送警告信息,警告users此次使用完毕应该将车放到公共区域供其他用户共同使用。步骤503,调度平台102重点追踪bikea的被使用情况以及位置信息;假设连续n次bikea的使用者仍然是users,则调度平台102锁定users账户,禁止其再次使用系统中的任何单车(包括bikea,可同时采取冻结押金账户等措施)。步骤504,users发现账户冻结,此时将bikea停放到公共区域,并且向调度平台102申请解冻账户。步骤505,调度平台102追踪bikea的使用情况及位置信息;假设连续一段时间内,bikea由多个不同用户使用且位置信息不固定,则可判定users确已将bikea归还;此时解除users的冻结账户,允许其继续使用单车系统。本发明上述实施例通过数据分析配合调度算法规避了单车私有化问题,从而提高共享资源的使用率,减少人为破坏因素,为更多的使用者提供便捷、优质的服务,保证用户都能够公平的获取到资源,也在一定程度上解决局部地区内的供需不平衡问题。下面通过具体实施例对本发明图1实施例中调度平台102和用户终端103的结构和功能进行进一步说明。本发明提供了一种调度平台,本发明调度平台可以实现共享单车的“互助找车”、强化预约功能、规避共享单车私有化等三项功能中的至少一项。由此本发明调度平台可以包括图6-图10中至少一个实施例中的所述调度平台的相关功能模块。图6为本发明调度平台第一实施例的示意图。如图6所示,图1实施例中调度平台102可以包括找车请求接收模块601、协助用户查找模块602、协助用户选择模块603和协助确认消息发送模块604,其中:找车请求接收模块601,用于接收找车用户通过用户终端发送的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量。协助用户查找模块602,用于判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户。在本发明的一个实施例中,协助用户查找模块602具体可以用于接收协助找车用户通过其用户终端发送的求助信息查看请求,其中,协助找车用户用车到达目的地后,发送求助信息查看请求,以请求查看目的地附近的互助找车请求;将目的地预定范围内的互助找车请求发送给协助用户找车用户的用户终端,以便协助找车用户选择确认协助或不协助;从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。协助用户选择模块603,用于在协助用户查找模块602判定预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户的情况下,从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。在本发明的一个实施例中,协助用户选择模块603具体可以用于根据协助找车用户的信用值,从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。协助确认消息发送模块604,用于向选定的协助找车用户发送协助确认消息,以便协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点,方便找车用户用车。基于本发明上述实施例提供的共享单车调度平台,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。图7为本发明调度平台第二实施例的示意图。与图6所示实施例相比,在图7所示实施例中,所述调度平台还可以包括协助用户监测模块605和协助预定模块607,其中:协助用户监测模块605,用于判断协助找车用户是否在预定停车时间内将共享单车停放在预期出发点。协助预定模块607,用于在协助用户监测模块605判定协助找车用户在预定停车时间内将共享单车停放在预期出发点的情况下,将所述停放在预期出发点的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车;并增加协助找车用户的信用值和账号金额。本发明上述实施例具体可以通过增加协助找车用户的信用值和账号金额来鼓励使用者相互帮助存取共享单车,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率。在本发明的一个实施例中,所述互助找车请求还可以包括最晚出发时间。在本发明的一个实施例中,如图7所示,所述调度平台还可以包括预定单车监控模块608、账号调整模块609和状态切换模块610,其中:预定单车监控模块608,用于判断找车用户是否在预定取车时间内将已预订状态的共享单车取走,其中预定取车时间根据最晚出发时间确定,预定取车时间大于预定停车时间。账号调整模块609,用于在预定单车监控模块监测到找车用户在预定取车时间内将已预订状态的共享单车取走的情况下,增加找车用户的信用值;在找车用户在预定取车时间内没有将已预订状态的共享单车取走的情况下,减小找车用户的信用值。状态切换模块610,用于在预定单车监控模块监测到找车用户在预定取车时间内没有将已预订状态的共享单车取走的情况下,将所述已预订状态的共享单车设置为可借用状态,其中所有用户都可以使用可借用状态的共享单车。本发明上述实施例具体可以通过提高信用值来鼓励找车用户在预定取车时间内将已预订状态的共享单车取走。图8为本发明调度平台第三实施例的示意图。如图8所示,图1实施例中调度平台102可以包括找车请求接收模块601、协助用户查找模块602、单车位置查找模块611、单车位置发送模块612和选择预定模块613,其中:找车请求接收模块601,用于接收找车用户通过用户终端发送的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量。协助用户查找模块602,用于判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户。单车位置查找模块611,用于在协助用户查找模块602判定预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息。单车位置发送模块612,用于将所述单车位置信息发送给找车用户终端,以便找车用户选择与所述约车数量相对应数量的共享单车。选择预定模块613,用于将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车。本发明上述实施引入了强化预约功能,调度平台可通过监测周围车辆信息,有可用车辆时第一时间通知给用户。由此进一步提高了用户找车、约车的成功率,从而进一步优化了现有的调度系统,进一步提高了共享资源的使用率。在本发明的一个实施例中,如图8所示,所述调度平台还可以包括与图7实施例功能类似的预定单车监控模块608、账号调整模块609和状态切换模块610,由此本发明上述实施例具体可以通过提高信用值来鼓励找车用户在预定取车时间内将已预订状态的共享单车取走。图9为本发明调度平台第四实施例的示意图。如图9所示,图1实施例中调度平台102可以包括使用数据获取模块614、私有单车确定模块615和警告信息发送模块616,其中:使用数据获取模块614,用于获取每辆共享单车的使用数据。私有单车确定模块615,用于根据对每辆共享单车的使用数据进行分析,获取私有化单车集合。在本发明的一个实施例中,私有单车确定模块615具体可以用于找出最近一段时间内总是被某一个或者几个用户使用且其位置总保持在固定区域内的单车集合,即可判定该集合中的车辆已被私有化。警告信息发送模块616,用于在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。图10为本发明调度平台第五实施例的示意图。与图9所示实施例相比,在图10所示实施例中,所述调度平台还可以包括私有单车监测模块617和账户锁定模块618,其中:私有单车监测模块617,用于在警告信息发送模块616向所述私有用户发送警告信息后,监测所述私有用户对应的私有化单车的使用情况和位置信息。账户锁定模块618,用于在私有单车监测模块617监测到所述私有化单车连续预定次数的使用者仍然为所述私有用户的情况下,锁定所述私有用户的账号,禁止所述私有用户使用系统内的任何单车。本发明上述实施例通过数据分析配合调度算法,发现、警告并锁定单车私有化用户,由此规避了单车私有化问题,从而提高共享资源的使用率,减少人为破坏因素,为更多的使用者提供便捷、优质的服务,保证用户都能够公平的获取到资源,也在一定程度上解决局部地区内的供需不平衡问题。在本发明的一个实施例中,如图10所示,所述调度平台还可以包括解冻申请接收模块619和账户解锁模块620,其中:解冻申请接收模块619,用于账户锁定模块618在锁定所述私有用户的账号后,接收私有用户发送的解冻申请。私有单车监测模块617还用于在解冻申请接收模块619接收到私有用户发送的解冻申请后,监测所述私有用户对应的私有化单车的使用情况和位置信息。账户解锁模块620,用于在私有单车监测模块617监测到所述私有化单车在预定时间段内由多个不同用户使用且位置信息不固定的情况下,解除对所述私有用户账号的锁定。本发明上述实施例可以对单车私有化用户进行监测,在其将私有化单车共享后,可以解除对所述私有用户账号的锁定,从而起到了鼓励私有化用户改变其坏的习惯,将私有化单车共享的作用。本发明提供了一种用户终端,本发明用户终端可以实现共享单车的“互助找车”、强化预约功能、规避共享单车私有化等三项功能中的至少一项。由此本发明调度平台可以包括图11-图15中至少一个实施例中的所述调度平台的相关功能模块。图11为本发明用户终端第一实施例的示意图。如图11所示,图1实施例中用户终端103可以包括借车模块1102、还车模块1103和用户登录模块1101,其中用户登录模块1101:用户登录,记录其信用值、账户金额(金币值)等信息。其中,信用值用来评估求助借车、协助借车时的信用计算,信用好的优先级高,金币值可用来兑换借车里程,可通过协助他人借车而获取。借车模块1102:用户已登录情况下,扫码借用附近单车(开锁,服务器将该车辆状态置位“正在使用”状态)。还车模块1103:用户使用单车完毕,调用该接口还车(锁上该车,服务器端将该车辆状态置位“可借用”状态)。基于本发明上述实施例提供的用户终端,通过设置用户对应的信用值和金币值,可以鼓励使用者相互帮助存取共享单车,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率。图12为本发明用户终端第二实施例的示意图。与图11所示实施例相比,在图12所示实施例中,所述调度平台还可以包括求助找车模块1104,其中:求助找车模块1104,用于向调度平台发送找车用户的互助找车请求,其中所述互助找车请求包括预期出发地点和约车数量,以便调度平台判断预期出发地点预定范围内是否有愿意提供协助找车服务的协助找车用户,并在预期出发地点预定范围内有愿意提供协助找车服务的协助找车用户的情况下,从所述愿意提供协助找车服务的协助找车用户中选择与所述约车数量相对应数量的协助找车用户;向选定的协助找车用户发送协助确认消息。借车模块1102,用于在预期出发地点扫码协助找车用户停靠的单车,其中,协助找车用户根据协助确认消息将共享单车停到找车用户的预期出发地点。基于本发明上述实施例提供的用户终端,通过引入“互助找车”的机制来鼓励使用者相互帮助存取共享单车,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。图13为本发明用户终端第三实施例的示意图。与图11或图12所示实施例相比,在图13所示实施例中,所述调度平台还可以包括协助找车模块1105、互助请求接收模块1106、协助选择模块1107和协助确认消息接收模块1108,其中:协助找车模块1105,用于在协助找车用户用车到达目的地后,向调度平台发送求助信息查看请求,请求查看目的地附近的互助找车请求。互助请求接收模块1106,用于接收调度平台发送的目的地预定范围内的互助找车请求。协助选择模块1107,用于将用户选择的协助或不协助指令发送给调度平台,以便从确认协助的协助找车用户中选择与所述约车数量相对应数量的协助找车用户。协助确认消息接收模块1108,用于接收调度平台发送的协助确认消息。还车模块1103,用于根据协助确认消息将共享单车停到找车用户的预期出发地点,进行还车,以便找车用户用车。基于本发明上述实施例提供的用户终端,可以将协助找车用户的协助找车请求发送给调度平台,通过与调度平台的交互,为找车用户提供帮助,实现了“互助找车”功能,由此解决了单车局部区域供需不平衡的问题,提高了用户找车、约车的成功率,从而优化了现有的调度系统,提高了共享资源的使用率,由此可以为更多的使用者提供便捷、优质的服务。图14为本发明用户终端第四实施例的示意图。与图11-图13中任一实施例相比,在图14所示实施例中,所述调度平台还可以包括单车位置获取模块1109、单车选择模块1110和单车信息发送模块1111,其中:单车位置获取模块1109,用于从调度平台获取预期出发地点预定范围内的单车位置信息,其中,调度平台在预期出发地点预定范围内没有愿意提供协助找车服务的协助找车用户的情况下,获取预期出发地点预定范围内的单车位置信息,并发送给用户终端。单车选择模块1110,用于将单车位置信息呈现给找车用户,以便用户选择与所述约车数量相对应数量的共享单车。单车信息发送模块1111,用于将找车用户选择的单车信息发送给调度平台,以便调度平台将找车用户选择的共享单车设置为已预订状态,其中只有找车用户可以使用所述已预订状态的共享单车。借车模块1102,用于在预期出发地点扫码找车用户选择的共享单车。基于本发明上述实施例提供的用户终端,引入了强化预约功能,可以请求调度平台监测周围车辆信息,有可用车辆时第一时间通知给用户终端。由此进一步提高了用户找车、约车的成功率,从而进一步优化了现有的调度系统,进一步提高了共享资源的使用率。图15为本发明用户终端第五实施例的示意图。与图11-图14中任一实施例相比,在图15所示实施例中,所述调度平台还可以包括警告信息接收模块1112和警告信息显示模块1113,其中:警告信息接收模块1112,用于接收调度平台发送的警告信息,其中调度平台根据对每辆共享单车的使用数据进行分析,获取私有化单车集合;在私有化单车对应的私有用户再次借车的情况下,向所述私有用户发送警告信息。警告信息显示模块1113,用于向私有化用户显示所述警告信息,以提示所述私有用户在此次使用完毕将单车放到公共区域。在本发明的一个实施例中,警告信息显示模块1113还可以用于向私有化用户显示账号锁定消息,其中,调度平台在向所述私有用户发送警告信息后,监测所述私有用户对应的私有化单车的使用情况和位置信息,在监测到所述私有化单车连续预定次数的使用者仍然为所述私有用户的情况下,锁定所述私有用户的账号并向私有化用户发送账号锁定消息,并禁止所述私有用户使用系统内的任何单车。本发明上述实施例的用户终端可以接收和显示调度平台发送的私有用户发送警告信息和账号锁定消息,以提醒和督促私用化用户尽快将私有化单车放到公共区域进行共享。由此规避了单车私有化问题,从而提高共享资源的使用率,减少人为破坏因素,可以为更多的使用者提供便捷、优质的服务,保证用户都能够公平的获取到资源,也在一定程度上解决局部地区内的供需不平衡问题。在本发明的一个实施例中,如图15所示,所述用户终端还可以包括解冻申请模块1114,其中:解冻申请模块1114,用于在调度平台锁定私有用户的账号,禁止所述私有用户使用系统内的任何单车的情况下,向调度平台发送私有用户的解冻申请,以便调度平台在监测到所述私有化单车在预定时间段内由多个不同用户使用且位置信息不固定的情况下,解除对所述私有用户账号的锁定。本发明上述实施例的用户终端在调度平台锁定私有用户的账号后申请解冻,以便调度平台对单车私有化用户进行监测,在其将私有化单车共享后,可以解除对所述私有用户账号的锁定,从而起到了鼓励私有化用户改变其坏的习惯,将私有化单车共享的作用。本发明上述实施例引入了“互助找车”机制,强化预约功能,引入单车私有化的解决方案,从而提高了用户找车、约车的成功率,规避了单车私有化问题,从而保证了用户都能够公平的获取到资源,也在一定程度上解决了局部地区内的供需不平衡问题。在上面所描述的调度平台和用户终端可以实现为用于执行本申请所描述功能的通用处理器、可编程逻辑控制器(plc)、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者其任意适当组合。至此,已经详细描述了本发明。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1