一种共享房车管理系统的制作方法

文档序号:13615476阅读:281来源:国知局
一种共享房车管理系统的制作方法

本发明涉及房车管理领域,特别涉及共享房车管理系统。



背景技术:

房车,又称为车轮上的家,兼具房与车两大功能,集衣食住行于一身的交通工具,虽然房车在性能上有很大的优势,但由于对于普通家庭来说,价格较贵且使用率不高,所以并未得到很高的普及。但是对于度假休闲以及上述问题,房车确是非常合适的解决办法。通过房车共享,既解决了旅行中的大多数问题,也提高了一辆房车的利用率。

申请号为200910111459.8的发明专利公开申请一种便捷取还车的汽车租赁系统与方法,该系统利用gps导航,可引导用户就近找到待用车辆。该系统通过定位系统可以使用户方便的找到附近的车,但是该系统不包含预约功能。

申请号为201710089945.9的发明专利公开申请一种车辆的管理方法,该系统利用车辆序列码,通过停车场进出门禁识别来进行管理。该系统的管理方法比较依赖于各个停车场的识别系统,一旦该停车场的识别系统出现问题,将无法顺利完成借与还的环节,同时,该发明也不具备寻车和预约功能。



技术实现要素:

为解决上述问题,同时提供一种可对房车进行预约,寻车导航,用车保留的方案,本发明还提供了一种共享房车管理系统,包括:服务器,终端和房车,服务器与终端、房车信号连接,其中:

服务器包括:

请求接收模块,用于接收终端发送的注册请求、用车请求、解锁房车请求或还车请求;

注册模块,用于根据注册请求携带的信息将终端进行注册;

地理位置获取模块,用于根据用车请求携带的信息获取目标地理位置;目标地理位置为终端所在地理位置或终端查询的地理关键字对应的地理位置;

信息查询模块,用于查询地理位置获取模块获取的目标地理位置周围预定范围内的至少一辆可被预约状态房车的地理位置;还用于在终端选择一辆房车后,查询目标地理位置到被选择房车的导航路线;还用于在监控模块判断获取的房车地理位置为非还车点时,查询房车地理位置周围至少一个还车点的地理位置;还用于在终端选择一个还车点后,查询房车位置到被选择还车点的导航路线;

信息发送模块,用于将信息查询模块查询到的可被预约状态房车的地理位置发送给终端;还用于信息查询模块查询到的目标地理位置到被选择房车的导航路线发送给终端;还用于将信息查询模块查询到的房车地理位置周围还车点的地理位置发送给终端;还用于将信息查询模块查询到的房车地理位置到还车点的导航路线发送给终端;还用于在终端识发送解锁房车请求后,向房车发送解锁房车命令;

状态切换模块,用于在终端发送用车请求,并选择一辆房车后,修改被选择房车为被预约状态,修改终端为预约状态;还用于在终端发送解锁房车请求后,修改终端为使用房车状态,修改房车为被使用状态;还用于在终端发送还车请求,且监控模块判断发出还车请求终端所使用房车的地理位置为还车点后,修改房车为可被预约状态,修改终端为可预约状态;

监控模块,用于根据房车定位模块获取发出还车请求终端所使用房车的地理位置,还用于判断终端使用房车的地理位置是否为还车点;

用车权限判断模块,用于在请求接收单元接收终端发出的用车请求后,判断终端是否已注册,还用于判断终端在当日已预约次数是否超过规定次数;已预约次数为终端的总预约次数,或为终端的无效预约次数;总预约次数为终端向服务器发出用车请求的次数,无效预约为终端发出用车请求,但未发出解锁房车请求的预约;

计费模块,用于在信息发送模块向房车发送解锁房车命令后,开始计费;在终端发送还车请求,且在监控模块判断房车的地理位置为还车点后,结束计费;

终端包括:

请求发送模块,用于向服务器发送注册请求、用车请求、解锁房车请求或还车请求;

信息接收模块,用于接收服务器发送的状态切换信息;还用于在发出用车请求后,接收可被预约状态房车的地理位置;还用于在选择一辆可被预约房车后,接收目标地理位置到被选择房车的导航路线;还用于在发出还车请求后,监控模块判断获取的房车地理位置为非还车点时,接收房车地理位置周围还车点的地理位置;还用于在选择一个还车点后,接收房车位置到被选择还车点的导航路线;

解锁模块,用于识别房车解锁码,向服务器发送解锁房车请求;

房车包括:

命令接收模块,用于接收服务器发送的状态切换命令,还用于接收服务器发送的解锁房车命令;

定位模块,用于定位房车位置,以便服务器监控模块获取房车的地理位置;

解锁码,用于终端识别解锁码后,发送解锁房车请求;

电源模块,用于给房车的定位模块供电。

进一步,终端的请求发送模块还用于向服务器反馈故障信息;

房车还包括:故障检测模块,用于检测房车是否存在故障并向服务器发送故障信息;

服务器还包括:故障接收模块,用于接收终端反馈的故障信息或接收房车发送的故障信息;服务器状态切换模块还用于在故障接收模块接收的故障信息为房车存在故障时,修改终端为可预约状态,修改房车为不可被预约状态。

进一步,服务器信息发送模块还用于向终端发送再次预约提醒,终端信息接收模块还用于接收再次预约提醒;具体为:终端发出用车请求后,在截止预约时限前预定时间内,服务器向终端发送再次预约提醒;再次预约提醒包括再次预约或取消用车请求;终端在接收到再次预约提醒后,截止预约时限,可选择再次预约或选择取消用车请求;

若终端选择再次预约,则服务器状态切换单元还用于保持终端为预约状态,保持房车为被预约状态;

若截止预约时限终端未识别解锁码,或截止预约时限终端未反馈再次预约提醒,或终端在预约时限内取消用车请求,则服务器状态切换模块还用于修改被预约状态房车为可被预约状态;

预约时限为终端发出用车请求后的预定时间;或若终端选择再次预约,则预约时限为终端选择再次预约后的预定时间。

进一步,其特征为,终端请求发送模块还用于向服务器发送保留用车请求;服务器请求接收模块还用于接收保留用车请求;具体为:

若终端离开房车,且向服务器发送保留用车请求,则服务器状态切换模块还用于修改终端为保留用车状态,保持房车为被使用状态;服务器信息发送模块还用于向房车发送锁闭车门命令;终端需再次识别解锁码后,才可继续使用房车;

终端还包括第二定位模块,用于定位终端;

服务器监控模块还用于根据第二定位模块实时获取终端的地理位置;

服务器监控模块还用于根据房车的定位模块实时获取房车的地理位置,根据所终端的第二定位模块实时获取用处状态下的终端的地理位置;还用于计算房车与终端的间距;

服务器信息发送模块还用于向终端发送保留用车提醒;终端信息接收模块还用于接收保留用车提醒;具体为:

若终端离开房车,且未向服务器发送保留用车请求,当服务器监控模块检测到终端与房车的间距超过预定门限值,则服务器向终端发送保留用车确认提醒,保留用车提醒包括保留用车请求或还车请求;

服务器信息发送模块还用于向终端发送保留用车再次提醒;终端信息接收模块还用于接收保留用车再次提醒;具体为:

若在保留用车确认提醒发出后一定时间内,终端未对保留用车提醒进行反馈,则服务器状态切换模块还用于修改终端为保留用车状态,服务器信息发送模块向终端发送保留用车再次提醒,保留用车再次提醒包括终端当前状态和保留用车提醒;

服务器还包括呼叫模块,用于在服务器在发送保留用车再次提醒后的一定时间内,未接收到终端关于保留用车再次提醒的反馈的情况下,呼叫终端。

如进一步,服务器还包括:违章处理模块,用于连接交通管理系统,获取房车违章信息;

服务器信息发送模块还用于发送房车违章信息给终端,终端信息接收模块还用于接收房车违章信息;

终端发送的注册请求还包括是否授权服务器代处理交通违章;

违章处理模块还用于:在终端授权服务器代处理交通违章的情况下,获取到房车违章信息时代处理房车违章;

进一步,若终端注册请求携带有用户信息,则注册模块将用户信息进行注册,若终端注册请求携带的信息为第三方账户,则注册模块将第三方账户进行关联注册;用户信息包含:身份证信息、驾驶证信息、联系方式和支付方式。

进一步,服务器还包括:账单管理模块,用于在结束计费后,生成账单;服务器信息发送模块还用于将所账单发送给终端,终端信息接收模块还用于接收账单;

账单管理模块还用于:若注册模块将用户信息进行注册,则从支付方式中扣除账单费用;若注册模块将注册请求携带的第三方账户进行关联注册,则从第三方账户扣除账单费用。

进一步,用车请求携带有终端在移动网络中的标识信息、终端接入网关的标识信息、终端的全球定位信息或地理关键字;地理关键字为终端想要查询的地理关键字;若用车请求携带有终端在移动网络中的标识信息、终端接入网关的标识信息或终端的全球定位信息,则地理位置获取模块还用于向基于位置的服务lbs服务器发送定位请求,并接收lbs服务器反馈的地理位置;若用车请求携带有地理关键字,则地理位置获取模块根据地理关键字查询地理位置;地理位置包含经纬度信息。

进一步,解锁码为条形码、二维码、数字序列或车牌号。

进一步,房车电源模块为太阳能电池。

进一步,房车定位模块为gps。

采用本发明的共享房车管理系统,可以提供给用户预约房车的功能,同时提供查询房车位置的功能,不仅限于用户所在位置周围的房车,同时提供取/还车路线;再有,用户直接识别房车解锁码用车,极大地简化了用户取车流程,同时也减少了房车运营商在取/还车环节上的管理流程;采用本发明方法,还为用户提供了用车保留功能,即用户中途需离车时而又未锁门时,自动锁闭房车门。

附图说明

为了更清楚地说明本实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述的附图仅仅是本发明的一些实施例。

图1为共享房车管理系统的结构图;

图2为共享房车管理系统的开始用车前操作流程图;

图3为共享房车管理系统的保留用车操作流程图。

具体实施方式

本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。

本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。

参照图1,本实施例提供了一种共享房车管理系统,包括:服务器,终端和房车,服务器与终端、房车信号相连,其中:

服务器包括:

请求接收模块,用于接收终端发送的注册请求、用车请求、解锁房车请求或还车请求;

注册模块,用于根据注册请求携带的信息将终端进行注册;优选的,注册还包括审批流程,包括但不限于用户信息的真实情况和/或用户准驾车型和/或用户违法违规历史记录;

地理位置获取模块,用于根据用车请求携带的信息获取目标地理位置;目标地理位置为终端所在地理位置或终端查询的地理关键字对应的地理位置;

信息查询模块,用于查询地理位置获取模块获取的目标地理位置周围预定范围内的至少一辆可被预约状态房车的地理位置;还用于在终端选择一辆房车后,查询目标地理位置到被选择房车的导航路线;还用于在监控模块判断获取的房车地理位置为非还车点时,查询房车地理位置周围至少一个还车点的地理位置;还用于在终端选择一个还车点后,查询房车位置到被选择还车点的导航路线;

信息发送模块,用于将信息查询模块查询到的可被预约状态房车的地理位置发送给终端;还用于信息查询模块查询到的目标地理位置到被选择房车的导航路线发送给终端;还用于将信息查询模块查询到的房车地理位置周围还车点的地理位置发送给终端;还用于将信息查询模块查询到的房车地理位置到还车点的导航路线发送给终端;还用于在终端识发送解锁房车请求后,向房车发送解锁房车命令;

状态切换模块,用于在终端发送用车请求,并选择一辆房车后,修改被选择房车为被预约状态,修改终端为预约状态;还用于在终端发送解锁房车请求后,修改终端为使用房车状态,修改房车为被使用状态;还用于在终端发送还车请求,且监控模块判断发出还车请求终端所使用房车的地理位置为还车点后,修改房车为可被预约状态,修改终端为可预约状态;

监控模块,用于根据房车定位模块获取发出还车请求终端所使用房车的地理位置,还用于判断终端使用房车的地理位置是否为还车点;

参照图2,考虑到存在恶意预约的情况,服务器包括:

用车权限判断模块,用于在请求接收单元接收终端发出的用车请求后,判断终端是否已注册,还用于判断终端在当日已预约次数是否超过规定次数;已预约次数为终端的总预约次数,或为终端的无效预约次数;总预约次数为终端向服务器发出用车请求的次数,无效预约为终端发出用车请求,但未发出解锁房车请求的预约;如规定一天内,终端已预约次数上限为3次,现终端一天内已预约3次,则预约单元在终端第4次发送用车请求时,不再通过该次用车请求;

计费模块,用于在信息发送模块向房车发送解锁房车命令后,开始计费;在终端发送还车请求,且在监控模块判断房车的地理位置为还车点后,结束计费;

终端包括:

请求发送模块,用于向服务器发送注册请求、用车请求、解锁房车请求或还车请求;

信息接收模块,用于接收服务器发送的状态切换信息;还用于在发出用车请求后,接收可被预约状态房车的地理位置;还用于在选择一辆可被预约房车后,接收目标地理位置到被选择房车的导航路线;还用于在发出还车请求后,监控模块判断获取的房车地理位置为非还车点时,接收房车地理位置周围还车点的地理位置;还用于在选择一个还车点后,接收房车位置到被选择还车点的导航路线;

解锁模块,用于识别房车解锁码,向服务器发送解锁房车请求;

房车包括:

命令接收模块,用于接收服务器发送的状态切换命令,还用于接收服务器发送的解锁房车命令;

定位模块,用于定位房车位置,以便服务器监控模块获取房车的地理位置;房车定位模块优选为gps。

解锁码,用于终端识别解锁码后,发送解锁房车请求;解锁码优选为条形码、二维码、数字序列或车牌号。

电源模块,用于给房车的定位模块供电;房车电源模块优选为太阳能电池。

优选的,考虑到解锁房车后或用车途中,房车可能出现故障的情况,,终端的请求发送模块还用于向服务器反馈故障信息;

房车还包括:故障检测模块,用于检测房车是否存在故障并向服务器发送故障信息;

服务器还包括:故障接收模块,用于接收终端反馈的故障信息或接收房车发送的故障信息;服务器状态切换模块还用于在故障接收模块接收的故障信息为房车存在故障时,修改终端为可预约状态,修改房车为不可被预约状态。

考虑到存在一些不可控因素,如塞车,在预定时间内,终端无法识别房车的情况,服务器信息发送模块还用于向终端发送再次预约提醒,终端信息接收模块还用于接收再次预约提醒;具体为:终端发出用车请求后,在截止预约时限前预定时间内,服务器向终端发送再次预约提醒;再次预约提醒包括再次预约或取消用车请求;终端在接收到再次预约提醒后,截止预约时限,可选择再次预约或选择取消用车请求;

若终端选择再次预约,则服务器状态切换单元还用于保持终端为预约状态,保持房车为被预约状态;

若截止预约时限终端未识别解锁码,或截止预约时限终端未反馈再次预约提醒,或终端在预约时限内取消用车请求,则服务器状态切换模块还用于修改被预约状态房车为可被预约状态;

优选的,再次预约提醒可以有0次或至少一次,具体次数根据具体使用情况合理规定,其中再次预约提醒在最后一次再次预约的预约时限内不再发出,参照图2,以再次预约规定为2次为例,即当再次预约提醒1次后终端未解锁房车,则服务器发送第二次再次预约提醒,则在终端再次预约两次后,在第二次再次预约时限内,服务器不再发送第三次再次预约提醒;

预约时限为终端发出用车请求后的预定时间;或若终端选择再次预约,则预约时限为终端选择再次预约后的预定时间。如发出用车请求后的预约时限为20mins,当终端确认再次预约后,预约时限从确认再次预约开始再延续15-20mins,以此类推。

参照图3,考虑到用户可能存在中途离车的情况,优选的,终端请求发送模块还用于向服务器发送保留用车请求;服务器请求接收模块还用于接收保留用车请求;具体为:

若终端离开房车,且向服务器发送保留用车请求,则服务器状态切换模块还用于修改终端为保留用车状态,保持房车为被使用状态;服务器信息发送模块还用于向房车发送锁闭车门命令;终端需再次识别解锁码后,才可继续使用房车;

终端还包括第二定位模块,用于定位终端;

服务器监控模块还用于根据第二定位模块实时获取终端的地理位置;

服务器监控模块还用于根据房车的定位模块实时获取房车的地理位置,根据所终端的第二定位模块实时获取用处状态下的终端的地理位置;还用于计算房车与终端的间距;

服务器信息发送模块还用于向终端发送一定次数的保留用车提醒;终端信息接收模块还用于接收保留用车提醒;具体为:

若终端离开房车,且未向服务器发送保留用车请求,当服务器监控模块检测到终端与房车的间距超过预定门限值,则服务器向终端发送保留用车确认提醒,计t1时刻,保留用车提醒包括保留用车请求或还车请求;

服务器信息发送模块还用于向终端发送保留用车再次提醒;终端信息接收模块还用于接收保留用车再次提醒;具体为:

若在保留用车确认提醒发出后一定时间如t1内,终端未对保留用车提醒进行反馈,则服务器状态切换模块还用于修改终端为保留用车状态,服务器信息发送模块向终端发送保留用车再次提醒,保留用车再次提醒包括终端当前状态和保留用车提醒;

服务器还包括呼叫模块,用于在服务器在发送保留用车再次提醒后的一定时间如t2内,未接收到终端关于保留用车再次提醒的反馈的情况下,呼叫终端。

优选的,服务器还包括:违章处理模块,用于连接交通管理系统,获取房车违章信息;

服务器信息发送模块还用于发送房车违章信息给终端,终端信息接收模块还用于接收房车违章信息;

终端发送的注册请求还包括是否授权服务器代处理交通违章;

违章处理模块还用于:在终端授权服务器代处理交通违章的情况下,获取到房车违章信息时代处理房车违章;

可选地,若终端注册请求携带有用户信息,则注册模块将用户信息进行注册,若终端注册请求携带的信息为第三方账户,如微信账户或支付宝账户,则注册模块将第三方账户进行关联注册;用户信息包含:身份证信息、驾驶证信息、联系方式和支付方式。

优选的,服务器还包括:账单管理模块,用于在结束计费后,生成账单;服务器信息发送模块还用于将所账单发送给终端,终端信息接收模块还用于接收账单;

账单管理模块还用于:若注册模块将用户信息进行注册,则从支付方式中扣除账单费用;若注册模块将注册请求携带的第三方账户进行关联注册,则从第三方账户扣除账单费用。

优选的,用车请求携带有终端在移动网络中的标识信息、终端接入网关的标识信息、终端的全球定位信息或地理关键字;地理关键字为终端想要查询的地理关键字;若用车请求携带有终端在移动网络中的标识信息、终端接入网关的标识信息或终端的全球定位信息,则地理位置获取模块还用于向基于位置的服务lbs服务器发送定位请求,并接收lbs服务器反馈的地理位置;若用车请求携带有地理关键字,则地理位置获取模块根据地理关键字查询地理位置;地理位置包含经纬度信息。

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