本发明涉及共享交通工具领域。
背景技术:
随着气候变暖,碳排放相关议题日益受到关注。根据估测,汽车排放的二氧化碳量占二氧化碳排放总量的近四分之一。随着机动车辆排泄的尾气对环境的污染越来越大,部分城市开始向市民提供共享自行车,以鼓励市民选择租赁共享自行车作为日常交通工具,从而控制车辆尾气排放对环境的污染程度。共享车辆中,除了共享自行车之外,其余的各种车辆,比如电动自行车、三轮车、电动汽车、燃油汽车,等等,也均可以共享。共享车辆的统一特点,是用户能够通过公开的途径共用车辆。
拿共享自行车作为举例。在现有的共享自行车管理系统中用户使用的客户端只能支持用户开启一辆自行车,不具有支持开启多辆自行车的功能。
技术实现要素:
本发明提供一种具有开启多台共享车辆的实施方法、系统及客户端,旨在根据用户需要开启多台共享车辆对相应的共享车辆分别执行开锁操作。
具体技术方案如下:
一种具有开启多台共享车辆的实施方法,该方法包括下述步骤:
获取用户的第一任务请求,根据所述第一任务请求完成相应的第一共享车辆开锁操作,所述第一共享车辆进入开锁状态;
获取用户的第二任务请求,判定所述用户是否符合预设条件,若是,根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述预设条件包括,
判断所述用户的信用度是否达到信用阈值,若是,则根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述预设条件包括,
判定所述用户的账户中的押金是否达到押金阈值,若是,则根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,当判定所述用户不符合所述预设条件时,输出提示所述用户不符所述预设条件的消息,或
当判定所述用户不符合所述预设条件时,输出提示所述用户不符所述预设条件的消息,并给予所述用户增加押金以符合所述预设条件的提示。
优选的,提供连贯控件,所述连贯控件用以在触发后采用扫描的方式连贯获取所述第一任务请求和所述第二任务请求。
优选的,提供继续操作控件,所述继续操作控件用以在触发后获取所述第一任务请求,完成相应的第一共享车辆开锁操作后,触发继续获取所述第二任务请求的操作。
优选的,所述第一共享车辆进入开锁状态后,触发对所述第一共享车辆的计费操作,所述第二共享车辆开锁后,触发对所述第二共享车辆的计费操作。
本发明还提供了一种具有开启多台共享车辆的实施系统,该系统包括:客户端和服务器,所述客户端与所述服务器连接进行通信;
所述客户端用以获取用户的第一任务请求和第二任务请求;
所述服务器用以根据所述第一任务请求完成相应的第一共享车辆开锁操作,所述第一共享车辆进入开锁状态;
所述客户端或所述服务器用以在获取到所述第二任务请求时,判定所述用户是否符合预设条件;
当所述第二任务请求符合所述预设条件时,所述服务器用以根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述客户端包括,
获取电路,用以获取所述用户的所述第一任务请求和所述第二任务请求;
客户端通信电路,连接所述获取电路,用以将所述任务请求发送至所述服务器;
判定电路,分别连接所述获取电路和所述客户端通信电路,当获取到所述第二任务请求时,所述判定电路用以判定所述用户是否符合所述预设条件,当所述用户符合所述预设条件时,通过所述客户端通信电路将相应的判定结果发送至所述服务器;
所述服务器用以根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述服务器包括,
服务端通信电路,用以与所述客户端进行通信;
执行电路,连接所述服务端通信电路,用以根据所述第一任务请求完成相应的第一共享车辆开锁操作;
处理电路,分别连接所述服务端通信电路和所述执行电路,当所述述服务端通信电路接收到所述第二任务请求时,所述处理电路用以判定所述用户是否符合所述预设条件,当所述用户符合所述预设条件时,控制所述执行电路根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述服务器包括,
计费电路,用以根据预设规则对所述第一共享车辆和所述第二共享车辆进行计费操作。
优选的,所述客户端或所述服务器包括,
存储电路,用以存储所述预设条件,所述预设条件包括判断所述用户的信用度是否达到信用阈值,当所述用户的信用度达到信用阈值时,所述服务器根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述客户端或所述服务器包括,
存储电路,用以存储所述预设条件,所述预设条件包括判定所述用户的账户中的押金是否达到押金阈值,当所述用户的账户中的押金达到所述押金阈值时,所述服务器用以根据所述第二任务请求控制相应的第二共享车辆开锁操作。
优选的,所述客户端或所述服务器包括,
提示电路,当判定所述用户不符合所述预设条件时,所述提示电路用以生成所述用户不符所述预设条件的提示消息,或
当判定所述用户不符合所述预设条件时,所述提示电路用以生成所述用户不符所述预设条件的提示消息,并给予所述用户增加押金以符合所述预设条件的提示。
优选的,所述客户端包括,
输入电路,所述输入电路形成于连贯控件,所述连贯控件用以采用扫描的方式连贯触发获取所述第一任务请求和所述第二任务请求。
优选的,所述客户端包括,
输入电路,所述输入电路形成于继续操作控件,所述继续操作控件用以在根据所述第一任务请求完成相应的第一共享车辆开锁操作的界面触发继续获取所述第二任务请求的操作。
本发明还提供了一种具有开启多台共享车辆的实施客户端,该客户端包括:
获取电路,用以获取用户的第一任务请求和第二任务请求;
执行电路,连接所述获取电路,用以根据所述第一任务请求完成相应的第一共享车辆开锁操作;
判定电路,分别连接所述获取电路和所述执行电路,用以在获取到所述第二任务请求时,判定所述用户是否符合预设条件,当所述用户符合所述预设条件时,控制所述执行电路根据所述第二任务请求控制相应的第二共享车辆开锁操作。
上述技术方案的有益效果的举例如下:
本发明可在用户开启第一共享车辆后,根据用户需求开启第二共享车辆,从而实现同一用户可对多台共享车辆分别执行开锁操作的目的,提高了用户的体验效果。
附图说明
图1为本发明所述具有开启多台共享车辆的实施方法的一种实施例的方法流程图。
图2为本发明所述具有开启多台共享车辆的实施方法的另一种实施例的方法流程图。
图3为本发明所述具有开启多台共享车辆的实施系统的一种实施例的框图。
图4为本发明所述具有开启多台共享车辆的实施系统的一种实施例的示意图。
图5为本发明所述具有开启多台共享车辆的实施客户端的一种实施例的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
下面结合附图和具体实施例对本发明作进一步说明,但不作为本发明的限定。
如图1所示,一种具有开启多台共享车辆的实施方法,该方法包括下述步骤:
s1.获取用户的第一任务请求,根据所述第一任务请求完成相应的第一共享车辆开锁操作,所述第一共享车辆进入开锁状态;
s2.获取用户的第二任务请求,判定所述用户是否符合预设条件,若是,根据所述第二任务请求控制相应的第二共享车辆开锁操作。
作为举例而非限定,共享车辆可以是自行车,或电动车,或摩托车,以及其他具有共享的使用特性的车辆。
在本实施例中,可在用户开启第一共享车辆后,根据用户需求开启第二共享车辆,从而实现同一用户可对多台共享车辆分别执行开锁操作的目的,提高了用户的体验效果。
在优选的实施例中,预设条件可包括:
判断用户的信用度是否达到信用阈值,若是,则根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,信用阈值可包括多个,每个信用阈值与允许用户开启的共享车辆的最大数目相对应,如:信用阈值包括0、1、2、3、4、5、6、7、8、9。其中,0对应的允许用户开启的共享车辆的数目为0台;1-5对应的允许用户开启的共享车辆的数目为1台;6对应的允许用户开启的共享车辆的数目为2台;7对应的允许用户开启的共享车辆的数目为3台;8对应的允许用户开启的共享车辆的数目为4台;9对应的允许用户开启的共享车辆的数目为5台(即允许用户开启共享车辆的台数上限)。
在优选的实施例中,预设条件可包括:
判定用户的账户中的押金是否达到押金阈值,若是,则根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,押金阈值可为多个,每个押金阈值与允许用户开启的共享车辆的最大数目相对应,如:押金阈值可包括50元、100元、150元、200元、250元。其中,50元对应的允许用户开启的共享车辆的数目为1台;100元对应的允许用户开启的共享车辆的数目为2台;150元对应的允许用户开启的共享车辆的数目为3台;200元对应的允许用户开启的共享车辆的数目为4台;250元对应的允许用户开启的共享车辆的数目为5台(即允许用户开启共享车辆的台数上限)。
在优选的实施例中,当判定用户不符合预设条件时,输出提示用户不符预设条件的消息。
在本实施例中,在获取用户的第二任务请求时,若判定用户不符合预设条件,则不针对第二任务请求做出相应的开锁响应,并输出提示用户不符合预设条件的消息。
在优选的实施例中,当判定用户不符合预设条件时,输出提示用户不符预设条件的消息,并给予用户增加押金以符合预设条件的提示。
在本实施例中,在获取用户的第二任务请求时,若判定用户不符合预设条件,则不针对第二任务请求做出相应的开锁响应,并输出提示用户不符合预设条件的消息,以及给予用户如何满足预设条件的提示,如:增加押金金额的提示,以便于用户采取相应的措施开启多辆共享车辆。
在优选的实施例中,提供连贯控件,连贯控件用以在触发后采用扫描的方式连贯获取第一任务请求和第二任务请求。
在本实施例中,通过连贯控件可实现扫描模块连续扫描多个请求的目的,从而实现连续的获取多个任务请求的目标。
在优选的实施例中,提供继续操作控件,继续操作控件用以在触发后获取第一任务请求,完成相应的第一共享车辆开锁操作后,触发继续获取第二任务请求的操作。
在本实施例中,继续操作控件可在响应完第一任务请求后,自动触发响应获取第二任务请求,以根据第二任务请求执行相应的操作。
在优选的实施例中,第一共享车辆进入开锁状态后,触发对第一共享车辆的计费操作,第二共享车辆开锁后,触发对第二共享车辆的计费操作。
在本实施例中,当对共享车辆进行开锁操作后,开始触发相应的计费操作,该计费操作可以是根据共享车辆的使用时间进行计费。
如图2所示,在优选的实施例中,共享车辆的实施方法的具体实施过程包括如下步骤:
a1.获取用户的初始任务请求,根据初始任务请求控制相应的共享车辆开锁,并根据预设规则对共享车辆进行计费操作;
a2.获取用户的连续任务请求;
a3.判定用户是否符合预设条件,若是,执行步骤a4;若否,执行步骤a5;
a4.根据连续任务请求控制相应的共享车辆开锁,并根据预设规则对共享车辆进行计费操作,返回执行步骤a2;
a5.输出提示用户不符预设条件的消息,返回执行步骤a2。
在本实施例中,可接收多个连续任务请求,每个任务请求对应一共享车辆,从而实现同一用户可对多台共享车辆分别执行开锁操作的目的,提高了用户的体验效果。
如图3所示,本发明还提供了一种具有开启多台共享车辆的实施系统,该具有开启多台共享车辆的实施系统300包括:客户端100和服务器200,客户端100与服务器200连接进行通信;
客户端100用以获取用户的第一任务请求和第二任务请求;
服务器200用以根据第一任务请求完成相应的第一共享车辆开锁操作,第一共享车辆进入开锁状态;
客户端100或服务器200用以在获取到第二任务请求时,判定用户是否符合预设条件;
当第二任务请求符合预设条件时,服务器200用以根据第二任务请求控制相应的第二共享车辆开锁操作。
作为举例而非限定,共享车辆可以是自行车,或电动车,或摩托车,以及其他具有共享的使用特性的车辆。
在本实施例中,具有开启多台共享车辆的实施系统300可包括多个客户端100,每个客户端100均与服务器200无线连接,以进行数据通信。本发明可在用户开启第一共享车辆后,根据用户需求开启第二共享车辆,从而实现同一用户可对多台共享车辆分别执行开锁操作的目的,提高了用户的体验效果。
如图3所示,在优选的实施例中,客户端100可包括:
获取电路110,用以获取用户的第一任务请求和第二任务请求;
客户端通信电路130,连接获取电路110,用以将任务请求发送至服务器200;
判定电路120,分别连接获取电路110和客户端通信电路130,当获取到第二任务请求时,判定电路用以判定用户是否符合预设条件,当用户符合预设条件时,通过客户端通信电路130将相应的判定结果发送至服务器200;
服务器200用以根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,对于判定用户是否符合预设条件的判定过程可在客户端100中进行。
在优选的实施例中,服务器200可包括:
服务端通信电路,用以与客户端100进行通信;
执行电路,连接服务端通信电路,用以根据第一任务请求完成相应的第一共享车辆开锁操作;
处理电路,分别连接服务端通信电路和执行电路,当服务端通信电路接收到第二任务请求时,处理电路用以判定用户是否符合预设条件,当用户符合预设条件时,控制执行电路根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,对于判定用户是否符合预设条件的判定过程可在服务器200中进行。
在优选的实施例中,服务器200可包括:
计费电路,用以根据预设规则对第一共享车辆和第二共享车辆进行计费操作。
在本实施例中,当对共享车辆进行开锁操作后,开始触发相应的计费操作,该计费操作可以是根据共享车辆的使用时间进行计费。
在优选的实施例中,客户端100或服务器200可包括:
存储电路,用以存储预设条件,预设条件包括判断用户的信用度是否达到信用阈值,当用户的信用度达到信用阈值时,服务器200根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,信用阈值可包括多个,每个信用阈值与允许用户开启的共享车辆的最大数目相对应,如:信用阈值包括0、1、2、3、4、5、6、7、8、9。其中,0对应的允许用户开启的共享车辆的数目为0台;1-5对应的允许用户开启的共享车辆的数目为1台;6对应的允许用户开启的共享车辆的数目为2台;7对应的允许用户开启的共享车辆的数目为3台;8对应的允许用户开启的共享车辆的数目为4台;9对应的允许用户开启的共享车辆的数目为5台(即允许用户开启共享车辆的台数上限)。
在优选的实施例中,客户端100或服务器200可包括:
存储电路,用以存储预设条件,预设条件包括判定用户的账户中的押金是否达到押金阈值,当用户的账户中的押金达到押金阈值时,服务器200用以根据第二任务请求控制相应的第二共享车辆开锁操作。
在本实施例中,押金阈值可为多个,每个押金阈值与允许用户开启的共享车辆的最大数目相对应,如:押金阈值可包括50元、100元、150元、200元、250元。其中,50元对应的允许用户开启的共享车辆的数目为1台;100元对应的允许用户开启的共享车辆的数目为2台;150元对应的允许用户开启的共享车辆的数目为3台;200元对应的允许用户开启的共享车辆的数目为4台;250元对应的允许用户开启的共享车辆的数目为5台(即允许用户开启共享车辆的台数上限)。
在优选的实施例中,客户端100或服务器200可包括:
提示电路,当判定用户不符合预设条件时,提示电路用以生成用户不符预设条件的提示消息。
在本实施例中,在获取用户的第二任务请求时,若判定用户不符合预设条件,则不针对第二任务请求做出相应的开锁响应,并输出提示用户不符合预设条件的消息。
在优选的实施例中,客户端100或服务器可200包括:
提示电路,当判定用户不符合预设条件时,提示电路用以生成用户不符预设条件的提示消息,并给予用户增加押金以符合预设条件的提示。
在本实施例中,在获取用户的第二任务请求时,若判定用户不符合预设条件,则不针对第二任务请求做出相应的开锁响应,并输出提示用户不符合预设条件的消息,以及给予用户如何满足预设条件的提示,如:增加押金金额的提示,以便于用户采取相应的措施开启多辆共享车辆。
在优选的实施例中,客户端100可包括:
输入电路,输入电路形成于连贯控件,连贯控件用以采用扫描的方式连贯触发获取第一任务请求和第二任务请求。
在本实施例中,通过连贯控件可实现扫描模块连续扫描多个请求的目的,从而实现连续的获取多个任务请求的目的。
如图4所示,在本实施例中,客户端100可采用便于用户随身携带的移动终端手机,通过手机屏幕140显示目标用户所在位置c的地图及附近的可供用户使用的共享车辆(b1,b2,b3),采用预设提示区域160显示用户当前正在进行的任务数目(即用户当前开启的共享车辆的数目),利用连贯控件触发扫码开锁按钮150,以实现连续扫码多个任务请求的目的。
在优选的实施例中,客户端100可包括:
输入电路,输入电路形成于继续操作控件,继续操作控件用以在根据第一任务请求完成相应的第一共享车辆开锁操作的界面触发继续获取第二任务请求的操作。
在本实施例中,继续操作控件可在响应完第一任务请求后,自动触发响应获取第二任务请求,以根据第二任务请求执行相应的操作。
如图5所示,本发明还提供了一种具有开启多台共享车辆的实施客户端,该具有开启多台共享车辆的实施客户端400可包括:
获取电路420,用以获取用户的第一任务请求和第二任务请求;
执行电路430,连接获取电路420,用以根据第一任务请求完成相应的第一共享车辆开锁操作;
判定电路410,分别连接获取电路420和执行电路430,用以在获取到第二任务请求时,判定用户是否符合预设条件,当用户符合预设条件时,控制执行电路根据第二任务请求控制相应的第二共享车辆开锁操作。
作为举例而非限定,共享车辆可以是自行车,或电动车,或摩托车,以及其他具有共享的使用特性的车辆。
在本实施例中,可在用户开启第一共享车辆后,根据用户需求开启第二共享车辆,从而实现同一用户可对多台共享车辆分别执行开锁操作的目的,提高了用户的体验效果。
以上仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。