一种临时停车方法、服务器及计算机可读存储介质与流程

文档序号:15165397发布日期:2018-08-14 17:25阅读:144来源:国知局

本发明属于物联网技术领域,尤其涉及一种临时停车方法、服务器及计算机可读存储介质。



背景技术:

共享车辆通过手机和车辆上的智能锁装置,实现了车辆的共享使用,既方便了人民群众的使用,也减少了人们出行所采用汽车造成的环境污染和资源浪费,给环境保护和社会的可持续发展起到了很大的促进作用。

但是现有技术中只是对车辆的智能锁进行处理,实现车辆的智能锁的即开即走,但不能实现一次订单多次临时停车的功能,导致用户在将智能锁锁上之后,在下一刻的使用中,需要另找其他车辆重新开锁才能进行使用,从而不能保证用户方便和使用效率。



技术实现要素:

有鉴于此,本发明实施例提供了一种临时停车方法、服务器及计算机可读存储介质,以解决现有技术中不能实现一次订单多次临时停车的功能,导致用户在将智能锁锁上之后,在下一刻的使用中,需要另找其他车辆重新开锁才能进行使用,从而不能保证用户方便和使用效率。

本发明实施例的第一方面提供了一种临时停车方法,包括:

接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

本发明实施例的第二方面提供了一种服务器,包括:

临时停车请求接收单元,用于接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

临时停车指令发送单元,用于根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

本发明实施例的第三方面提供了一种服务器,包括:处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,其中,所述存储器用于存储支持装置执行上述方法的计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面的方法。

本发明实施例的第四方面提供了一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行上述第一方面的方法。

本发明实施例与现有技术相比存在的有益效果是:通过接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式,并保留用户标识的使用权限。通过产生一次订单多次临时停车的方式,使用户可以在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

附图说明

为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的临时停车方法的流程图;

图2是本发明另一实施例提供的临时停车方法的流程图;

图3是本发明实施例提供的服务器的示意图;

图4是本发明另一实施例提供的服务器的示意图;

图5是本发明实施例提供的服务器的示意图。

具体实施方式

以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

参见图1,图1是本发明实施例提供的一种临时停车方法的流程图。本实施例中临时停车方法的执行主体为服务器。如图1所示的临时停车方法可以包括以下步骤:

s101:接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识。

在现有的共享车辆使用过程中,通过人为将共享车辆投放到固定或非固定的区域,以使用户可以在自己需要使用共享车辆时,寻找距离自己最近的共享车辆,通过开启该共享车辆的智能锁进行使用。共享车辆方便了用户的出行,减少了用户对耗能类交通工具的依赖,对环境保护提供了很好的帮助。但是用户在使用共享车辆的过程中出现了很多问题,尤其是在共享车辆的停靠位置非固定的情况下。例如,当用户在出发地想使用共享车辆去目的地时,在出发地的一定范围之内根本没有共享车辆,用户只能走很远的路去寻找车辆,或者选择其他的交通方式,而在地铁口等地方往往会出现共享车辆过于密集,这种非固定位置投放共享车辆的方式很容易造成车辆的过度密集或稀少而影响行人和交通。还有一种问题就是用户在使用某辆共享车辆至一个地方,一段时间之后又需要从该地方去另一个地方,这时,用户便只能再去寻找共享车辆,另行开启其他共享车辆,尤其是在共享车辆较为稀少的地方,这种情况很容易造成用户不能在短时间内找到可使用的共享车辆,给用户出行带来不必要的麻烦。

在本实施例中,共享车辆可以为具有共享特性和行驶功能的交通工具,例如,共享单车、共享汽车等,此处不做限定。

在本实施例中,用户在初始开启共享车辆并行驶一段距离之后,若用户需要将共享车辆停在某个位置,去办别的事情,则对共享车辆进行临时停车的操作。

用户通过终端从服务器下载并安装应用程序,通过自己的手机号码或者邮箱等信息注册应用程序的账号,并登录该应用程序。用户通过终端的应用程序向服务器发送临时停车请求,其中,该临时停车请求中包括的信息有用户的用户标识以及当前所使用的共享车辆的车辆标识。

服务器接收应用程序发送的临时停车请求,临时停车请求包括用户标识以及车辆标识,通过临时停车请求,服务器可以识别到的信息为:某个用户标识的用户在使用某个车辆标识的共享车辆之后,需要将该共享车辆进行临时停车。

可选的,用户标识可以是用户的账号信息,也可以是用户的手机号码或者邮箱,进一步的,为了更加提高共享车辆的使用安全和用户的诚信使用,也可以使用用户的身份证或者身份证后几位数字作为用户标识,此处不做限定。

可选的,车辆标识可以为每个共享车辆的编号,该编号可以以条码、二维码、数字等形式印刷在共享车辆的车身上,此处不做限定。其中,车辆标识是唯一标识,车辆标识与车辆一一对应。通过终端的应用程序获取当前使用车辆的车辆标识,例如,通过应用程序扫描二维码以识别二维码信息中所包含的车辆标识,或者用户直接在应用程序的交互界面输入车辆标识。

s102:根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

服务器在获取到终端发送的临时停车请求之后,根据临时停车请求中包含的车辆标识,向该车辆标识对应的车辆发送临时停车控制指令。该车辆在接收到临时停车控制指令时,进入锁定模式。车辆处于锁定模式时,车辆上锁并保留该用户标识对应的用户的使用权限,此时,只能通过具有使用权限的用户标识触发该车辆解锁锁定模式,以继续使用。当该车辆处于锁定模式时,除该用户标识之外的其他用户标识均不能使用该车辆,即服务器不响应携带其他用户标识的用车请求。

通过确定每个共享车辆唯一的车辆标识,可以在接收到用户通过终端触发的临时停车控制指令时,将绑定共享车辆的车辆标识和用户的用户标识,使服务器可以通过用户标识确定对应的车辆标识。临时停车控制指令是用户在用车的过程中需要临时停放车辆时触发。

为了防止用户无限期的将车辆临时锁定,而影响其他用户使用该车辆,使该车辆不能充分发挥作用的情况出现。可通过设置一定的临时停车时间阈值来限定用户的临时停车时间,通过服务器获取用户的临时停车时间,若临时停车时间等于或者大于临时停车时间阈值,则服务器向该车辆发送接触锁定的控制指令,以消除该用户的使用权限,使其他用户也可以通过向服务器发送相应的指令使用该车辆,通过这种方式提高车辆的利用率。

可选的,在用户将车辆临时锁定的过程中,服务器依旧对该车辆的使用进行收费。其收费方式可以为按照使用时长进行计费,或者按照该车辆停放区域的车辆密集程度进行收费。使用时长的开始时刻是车辆被初始开启的时刻,即生成用车订单的时刻;结束时刻是车辆被上锁并停止使用的时刻。在整个过程中,对车辆在使用过程中的收费信息都会显示在用车订单上。

示例性的,若该车辆停放的地方同类共享车辆较为密集,则说明其他用户有较多的共享车辆可以使用,并不一定需要这一辆共享车辆,该共享车辆的临时锁定对这一区域中的用户使用产生的影响较小,因此若在这一区域中临时锁定的话,收费可以较低;相反的,若某一共享车辆在某一区域中临时锁定,且该区域中的同一类型的共享车辆非常少,因此其他用户有较少的共享车辆可以使用,这一辆共享车辆的临时锁定对这一区域中的用户使用产生的影响较大,因此可以提升这一区域中的临时停车收费。

进一步的,服务器还可以获取某一区域中临时停车数目或者临时停车密度,若临时停车数目或者临时停车密度较高,也可以相应的提高临时停车收费的额度。以提高用户的节约时间,尽快结束使用的意识,并提高厂商的收益。

上述方案,通过接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式,并保留用户标识的使用权限。通过产生一次订单多次临时停车的方式,使用户可以在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

参见图2,图2是本发明实施例提供的一种临时停车方法的流程图。本实施例中临时停车方法的执行主体为服务器。如图2所示的临时停车方法可以包括以下步骤:

s201:接收所述终端发送的初始用车请求;所述初始用车请求包括所述用户标识以及所述车辆标识。

用户在需要用车时,在自己当前所处的位置附近找到目标车辆,打开并用自己的用户标识登录用户终端中的应用程序。通过在应用程序中输入目标车辆的车辆标识,或者通过应用程序识别并获取目标车辆的车辆标识。再通过应用程序向服务器发送初始用车请求。其中,初始用车请求中的信息包括该用户的用户标识以及该目标车辆的车辆标识。

服务器接收该终端发送的初始用车请求,通过该初始用车请求,服务器可以识别出某一用户标识的用户需要使用某一车辆标识的车辆。

示例性的,应用程序扫描车辆二维码获取车辆id,发送车辆id以及租车指令给云端服务器。云端服务器收到应用程序的指令之后,发送相应的开锁指令给对应的车辆。车辆控制单元收到云端服务器的开锁指令之后把车解锁,发送解锁成功状态给云端服务器。云端服务器收到开锁相应之后根据用户id生成订单,并通知应用程序租借成功。

具体的,云端服务器中包含云计算单元,用于向车辆发送相应的控制指令,并接收车辆发送的各种信息和应用程序发送的各种指令,根据这些信息和指令进行相应的处理,并将处理之后的信息发送给应用程序。

s202:根据所述用户标识和所述车辆标识创建用车订单。

服务器获取到用户的初始用车请求之后,根据用户标识和车辆标识创建用车订单。其中,用车订单中可以包括用户的用户标识、车辆标识,或者还可以包括车辆的初始位置、临时停车时间、临时停车次数、每次临时停车的时长,以及最后一次锁车的停靠位置。

可选的,服务器获取到用户的初始用车请求之后,根据用户的用户标识,验证该用户的用户信息是否具有合法使用共享车辆的权限。若该用户符合车辆使用的条件,则向该用户标识对应的终端发送含有打开目标车辆的车锁的开锁码的短信,也可以向终端的应用程序发送含有开锁码的信息,或者将该开锁码显示在应用程序中,以使用户根据该开锁码开启目标车辆。服务器实时获取目标车辆的开锁信息,并在目标车辆被初始开锁之后,根据用户标识和车辆标识创建用车订单。

进一步的,在服务器根据所述用户标识和所述车辆标识创建用车订单之后,还包括:

实时获取并更新所述车辆在初始开启之后的状态信息,并将更新之后的所述状态信息发送至所述终端。

在车俩初始开启之后,服务器实时获取并更新车辆的状态信息。其中,车辆的状态信息可以包括:车辆的各部分配置是否功能齐全完好、车辆的位置、车辆处于开锁还是锁定状态,以及车辆在开锁状态中处于静止状态还是运动状态,以及车辆在运动状态中的实时位置信息等,此处不做限定。

同时服务器在获取到车辆的状态信息之后对其进行更新,用实时获取到的数据替换之前的数据。通过实时更新数据可以实时获取到车辆的运行情况,并可以将这些更新之后的状态信息写入用车订单中,使用户在最后获取到订单时,能清楚知道自己在使用过程中车辆的情况。

进一步的,服务器将更新之后的状态信息发送至终端或终端的应用程序中,以使用户能通过终端或终端的应用程序获取到车辆的信息,并能根据这些信息做出相应的操作。提升了用户在使用过程中对车辆信息的把握程度,通过使用户更加清楚车辆的情况,提高用户的使用体验和使用效率。

s203:接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识。

在本实施例中s203与图1对应的实施例中s101的实现方式完全相同,具体可参考图1对应的实施例中的s101的相关描述,在此不再赘述。

s204:根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令。所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

服务器在获取到终端发送的临时停车请求之后,根据临时停车请求中的车辆标识,向该车辆标识对应的车辆发送临时停车控制指令。

在车辆接收到临时停车控制指令,进入锁定模式,表示临时停车成功。

进一步的,在临时停车成功之后,还包括:

接收所述车辆在临时停车成功之后发送的临时停车成功信息;所述临时停车成功信息包含所述车辆标识;

向所述车辆标识对应的所述车辆发送锁定标记控制指令;所述锁定标记控制指令用于控制所述车辆显示已被锁定的标记。

在车辆临时停车成功之后,车辆向服务器发送临时停车成功信息。服务器接收到临时停车成功信息,确定车辆临时停车成功。其中,临时停车成功信息包含所述车辆标识。

示例性的,应用程序发送临时停车请求给云端服务器。云端服务器收到请求之后,首先会根据车id查找到对应的车辆。同时发送上锁指令给车控制单元,车辆接收云端服务器的上锁指令之后,把车上锁,并将成功状态发送给云端服务器。云端服务器收到车辆上锁的状态之后,将当前的用车订单状态修改成临时停车状态,并保留用户对该车的所有权。云端服务器将临时停车成功状态发送给应用程序。

在服务器接收到车辆发送的临时停车成功信息之后,根据临时停车成功信息中的车辆标识,向该车辆标识对应的车辆发送锁定标记控制指令,以控制该车辆显示已被锁定的标记,向其余用户做以提醒,防止在该车辆已经被占用的情况下,其余用户并不之情,还来使用该车辆。

示例性的,可以在车辆上安装指示灯,通过控制该指示灯闪烁,表示该车辆已经被锁定。进一步的,指示灯可以同时包括红灯或者绿灯,若是红灯亮起,则表示该车辆已经被锁定,或者该车辆存在故障,不能使用;若是绿灯亮起,则表示该车辆处于未锁定状态,其他用户可以使用该车辆。通过指示灯将被锁定车辆标记出来的方式,可以提醒用户那些车辆可以使用,而哪些车辆已经被占用或者出现故障,防止出现用户开启不能使用的车辆的状况出现,提高车辆的利用率和使用效率。

s205:接收所述终端发送的继续用车请求;所述继续用车请求包括所述用户标识。

在用户对目标车辆进行临时停车并经过一段时间之后,用户回到目标车辆的位置,准备继续使用该目标车辆。用户通过终端向服务器发送继续用车请求,其中,继续用车请求包括该用户的用户标识。

s206:根据所述用户标识确定具有使用权限的目标车辆;向所述目标车辆发送用于控制所述目标车辆解锁的控制指令。

服务器在接收到用户通过应用程序发送的继续用车请求之后,通过继续用车请求获取该指令中的用户标识,并根据该用户的用户标识以及之前用户在临时停车时所保留的用户权限,确定该用户标识所对应的目标车辆。

示例性的,应用程序发送继续用车指令给云端服务器。云端服务器收到指令之后,首先会根据车id查找到对应的车辆。同时发送开锁指令给该车辆。该车辆接收云端服务器的开锁指令之后,把车解锁,并将成功状态发送给云端服务器。云端服务器收到车辆开锁的状态之后,将当前的订单状态修改成继续用车状态,云端服务器将继续用车成功状态发送给应用程序。

进一步的,在用户将目标车辆临时停放在某一位置,并在一段时间之后继续用车时,可能已经忘记目标车辆的位置,或者记得目标车辆的位置,但是当前又有很多其余的车辆在目标车辆的周围,用户无法快速准确地判断出哪一个车辆是自己之前使用的目标车辆,或者用户只能按照订单信息中的车辆标识,一个一个的查找当前区域中的车辆标识,以寻找出目标车辆。针对这种情况,在服务器确定目标车辆之后,发送示意控制指令,以控制目标车辆进行示意操作,向用户示意自己的位置。其中,目标车辆进行示意的方式可以在车辆上安装指示灯,通过开启或闪烁指示灯向用户示意自己的位置。通过这种示意的方式,使用户在继续用车时能快速准确地找到目标车辆,提升用户的使用效率。

进一步的,在本实施例中,在共享车辆被初始开启之后,直到用户停止使用该车辆之前,还包括:

实时获取并存储所述车辆的位置信息;

若获取到所述终端发送的车辆位置请求信息,则根据所述车辆位置请求信息中的所述车辆标识,将所述车辆标识对应的所述车辆的所述车辆位置信息发送至所述终端。

在用户已经开启车辆,并在整个使用车辆的过程中,不论用户将车辆临时停车、与车辆不在一处的时候,还是用户在骑车的时候,用户都可以根据自己的需求获取车辆的位置信息。

在车辆上安装定位装置和通信装置,通过定位装置获取车辆的位置信息,并通过通信装置将位置信息传输至服务器。便可实现服务器实时获取车辆的位置信息。用户可以通过终端向服务器发送车辆位置请求信息。若服务器获取到终端发送的车辆位置请求信息,则根据车辆位置请求信息中的车辆标识,将车辆标识对应的车辆位置信息发送至终端。

进一步的,终端的应用程序可以一直停留在获取车辆位置信息的界面。此时,服务器获取到该信息之后,识别到用户需要车辆的连续位置信息,便向该用户标识对应的应用程序发送车辆的连续位置信息。此时,在用户的终端上便可获取到车辆的行进路程。

示例性的,共享车辆实时将车辆位置上传至云端服务器,云端服务器收到车辆位置信息之后做数据存储。应用程序实时向云端服务器请求车辆的位置信息,并在收到云端服务器返回的位置信息之后显示在地图上。

上述方案,通过接收终端发送的初始用车请求,并根据用户标识和车辆标识创建用车订单。接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式并保留所述用户标识的使用权限。通过接收所述终端发送的继续用车请求并根据用户标识确定具有使用权限的目标车辆,向目标车辆发送控制指令以控制目标车辆解锁,实现目标车辆的继续使用,使用户在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

参见图3,图3是本发明实施例提供的一种服务器的示意图。本实施例的服务器300包括的各单元用于执行图1对应的实施例中的各步骤,具体请参阅图1及图1对应的实施例中的相关描述,此处不赘述。本实施例的服务器300包括临时停车请求接收单元301及临时停车指令发送单元302。

临时停车请求接收单元301,用于接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

临时停车指令发送单元302,用于根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

上述方案,通过接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式,并保留用户标识的使用权限。通过产生一次订单多次临时停车的方式,使用户可以在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

参见图4,图4是本发明实施例提供的一种服务器的示意图。本实施例的服务器400包括的各单元用于执行图2对应的实施例中的各步骤,具体请参阅图2及图2对应的实施例中的相关描述,此处不赘述。本实施例的服务器400包括初始用车请求接收单元401、用车订单创建单元402、临时停车请求接收单元403、临时停车指令发送单元404、继续用车请求接收单元405及解锁控制指令发送单元406。

初始用车请求接收单元401,用于接收所述终端发送的初始用车请求;所述初始用车请求包括所述用户标识以及所述车辆标识;

用车订单创建单元402,用于根据所述用户标识和所述车辆标识创建用车订单。

临时停车请求接收单元403,用于接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

临时停车指令发送单元404,用于根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

继续用车请求接收单元405,用于接收所述终端发送的继续用车请求;所述继续用车请求包括所述用户标识;

解锁控制指令发送单元406,用于根据所述用户标识确定具有使用权限的目标车辆;向所述目标车辆发送用于控制所述目标车辆解锁的控制指令。

上述方案,通过接收终端发送的初始用车请求,并根据用户标识和车辆标识创建用车订单。接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式并保留所述用户标识的使用权限。通过接收所述终端发送的继续用车请求并根据用户标识确定具有使用权限的目标车辆,向目标车辆发送控制指令以控制目标车辆解锁,实现目标车辆的继续使用,使用户在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

参见图5,图5是本发明再一实施例提供的一种服务器的示意图。如图5所示的本实施例中的服务器500可以包括:处理器501、存储器502以及存储在存储器502中并可在处理器501上运行的计算机程序503。处理器501执行计算机程序503时实现上述各个用于临时停车方法实施例中的步骤。存储器502用于存储计算机程序,所述计算机程序包括程序指令。处理器501用于执行存储器502存储的程序指令。其中,处理器501被配置用于调用所述程序指令执行以下操作:

处理器501用于接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

处理器501还用于根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

处理器501具体用于接收所述终端发送的继续用车请求;所述继续用车请求包括所述用户标识;

处理器501具体用于根据所述用户标识确定具有使用权限的目标车辆;向所述目标车辆发送用于控制所述目标车辆解锁的控制指令。

处理器501具体用于接收所述终端发送的初始用车请求;所述初始用车请求包括所述用户标识以及所述车辆标识;

处理器501具体用于根据所述用户标识和所述车辆标识创建用车订单。

处理器501具体用于实时获取并更新所述车辆在初始开启之后的状态信息,并将更新之后的所述状态信息发送至所述终端。

处理器501具体用于接收所述车辆在临时停车成功之后发送的临时停车成功信息;所述临时停车成功信息包含所述车辆标识;

处理器501具体用于向所述车辆标识对应的所述车辆发送锁定标记控制指令;所述锁定标记控制指令用于控制所述车辆显示已被锁定的标记。

处理器501具体用于实时获取并存储所述车辆的位置信息;

处理器501具体用于若获取到所述终端发送的车辆位置请求信息,则根据所述车辆位置请求信息中的所述车辆标识,将所述车辆标识对应的所述车辆的所述车辆位置信息发送至所述终端。

上述方案,通过接收终端发送的初始用车请求,并根据用户标识和车辆标识创建用车订单。接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式并保留所述用户标识的使用权限。通过接收所述终端发送的继续用车请求并根据用户标识确定具有使用权限的目标车辆,向目标车辆发送控制指令以控制目标车辆解锁,实现目标车辆的继续使用,使用户在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

应当理解,在本发明实施例中,所称处理器501可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

该存储器502可以包括只读存储器和随机存取存储器,并向处理器501提供指令和数据。存储器502的一部分还可以包括非易失性随机存取存储器。例如,存储器502还可以存储设备类型的信息。

具体实现中,本发明实施例中所描述的处理器501、存储器502、计算机程序503可执行本发明实施例提供的临时停车方法的第一实施例和第二实施例中所描述的实现方式,也可执行本发明实施例所描述的服务器的实现方式,在此不再赘述。

在本发明的另一实施例中提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令被处理器执行时实现:

接收终端发送的临时停车请求;所述临时停车请求包括用户标识以及车辆标识;

根据所述临时停车请求中的所述车辆标识,向所述车辆标识对应的车辆发送临时停车控制指令;所述临时停车控制指令用于控制所述车辆进入锁定模式,保留所述用户标识的使用权限。

进一步的,所述计算机程序被处理器执行时还实现:

接收所述终端发送的继续用车请求;所述继续用车请求包括所述用户标识;

根据所述用户标识确定具有使用权限的目标车辆;向所述目标车辆发送用于控制所述目标车辆解锁的控制指令。

进一步的,所述计算机程序被处理器执行时还实现:

接收所述终端发送的初始用车请求;所述初始用车请求包括所述用户标识以及所述车辆标识;

根据所述用户标识和所述车辆标识创建用车订单。

进一步的,所述计算机程序被处理器执行时还实现:

实时获取并更新所述车辆在初始开启之后的状态信息,并将更新之后的所述状态信息发送至所述终端。

进一步的,所述计算机程序被处理器执行时还实现:

接收所述车辆在临时停车成功之后发送的临时停车成功信息;所述临时停车成功信息包含所述车辆标识;

向所述车辆标识对应的所述车辆发送锁定标记控制指令;所述锁定标记控制指令用于控制所述车辆显示已被锁定的标记。

进一步的,所述计算机程序被处理器执行时还实现:

实时获取并存储所述车辆的位置信息;

若获取到所述终端发送的车辆位置请求信息,则根据所述车辆位置请求信息中的所述车辆标识,将所述车辆标识对应的所述车辆的所述车辆位置信息发送至所述终端。

上述方案,通过接收终端发送的初始用车请求,并根据用户标识和车辆标识创建用车订单。接收终端发送的临时停车请求,并根据临时停车请求中的车辆标识,向车辆标识对应的车辆发送临时停车控制指令,以控制车辆进入锁定模式并保留所述用户标识的使用权限。通过接收所述终端发送的继续用车请求并根据用户标识确定具有使用权限的目标车辆,向目标车辆发送控制指令以控制目标车辆解锁,实现目标车辆的继续使用,使用户在开启一个车辆之后多次临时停放并保留自己的使用权限,而不需要在下一刻使用时再去寻找车辆和开锁,保证用户连续多次使用共享车辆的使用效率。

所述计算机可读存储介质可以是前述任一实施例所述的服务器的内部存储单元,例如服务器的硬盘或内存。所述计算机可读存储介质也可以是所述服务器的外部存储设备,例如所述服务器上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述服务器的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序及所述服务器所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的服务器和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的服务器和方法,可以通过其它的方式实现。例如,以上所描述的服务器实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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