一种车辆信息上报方法、装置、共享车辆及存储介质与流程

文档序号:14058570阅读:220来源:国知局
一种车辆信息上报方法、装置、共享车辆及存储介质与流程

本发明涉及数据信息传输技术领域,特别是涉及一种车辆信息上报方法、装置、共享车辆及存储介质。



背景技术:

共享车辆的出现,为用户的出行带来了极大的便利。现实生活中,用户在需要共享车辆代步时,可以在附近寻找一辆共享车辆来使用;用户在使用共享车辆后,还可以将共享车辆随意停放在城市中的某一个位置,以供其他用户使用。

但正是由于共享车辆可以被随意停放,使共享车辆的位置不固定,导致共享车辆的运营商不能及时地了解到当前共享车辆的车辆信息(如位置信息),以使运营人员对共享车辆的管理不便,因此,如何获知共享车辆的车辆信息成为一种需求。



技术实现要素:

本发明的目的在于提供一种车辆信息上报方法、装置、共享车辆及存储介质,以为运营商提供一种获知共享车辆的车辆信息的方式。

为达到上述目的,本发明实施例提供了一种车辆信息上报方法,应用于共享车辆,所述方法包括:

获得自身的锁状态,其中,所述锁状态包括开锁状态和关锁状态;

以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

将所获取的车辆信息上报至服务器。

在本发明实施例提供的具体实现方式中,所述以按照锁状态确定的时长为时间间隔,获取自身的车辆信息,包括:

当所述锁状态为关锁状态时,以按照所述关锁状态确定的第一预设时长为时间间隔,获取自身的车辆信息;

当所述锁状态为开锁状态时,以按照所述开锁状态确定的第二预设时长为时间间隔,获取自身的车辆信息;

其中,所述第一预设时长大于所述第二预设时长。

在本发明实施例提供的具体实现方式中,所述车辆信息包括位置信息、电量信息和所述共享车辆的标识信息中的一项或两项以上。

在本发明实施例提供的具体实现方式中,所述共享车辆为共享自行车或共享电动自行车或共享电动汽车。

在本发明实施例提供的具体实现方式中,当所述车辆信息包含电量信息时,所述获取自身的车辆信息的步骤,包括:

获取所述共享车辆的当前电压值;

从预先构建的电压与电量关系表中获取所述当前电压值对应的电量信息;所述电压与电量关系表中存储着共享车辆的各个电量值对应的电压值。

在本发明实施例提供的具体实现方式中,所述获得自身的锁状态的步骤,包括:

确定所检测的自身锁的锁舌位置的激光路径是否为通路;

如果是,则判定所述共享车辆处于开锁状态;

如果否,则判定所述共享车辆处于关锁状态。

本发明实施例还提供了一种车辆信息上报装置,应用于共享车辆,所述装置包括:

第一获取模块,用于获得自身的锁状态,其中,所述锁状态包括开锁状态和关锁状态;

第二获取模块,用于以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

上报模块,用于将所获取的车辆信息上报至服务器。

在本发明实施例提供的具体实现方式中,所述第二获取模块,具体用于当所述锁状态为关锁状态时,以按照所述关锁状态确定的第一预设时长为时间间隔,获取自身的车辆信息;

当所述锁状态为开锁状态时,以按照所述开锁状态确定的第二预设时长为时间间隔,获取自身的车辆信息;

其中,所述第一预设时长大于所述第二预设时长。

在本发明实施例提供的具体实现方式中,所述车辆信息包括位置信息、电量信息和所述共享车辆的标识信息中的一项或两项以上。

在本发明实施例提供的具体实现方式中,所述共享车辆为共享自行车或共享电动自行车或共享电动汽车。

在本发明实施例提供的具体实现方式中,当所述车辆信息包含电量信息时,所述第二获取模块,包括:

第一获取单元,用于获取所述共享车辆的当前电压值;

第二获取单元,用于从预先构建的电压与电量关系表中获取所述当前电压值对应的电量信息;所述电压与电量关系表中存储着共享车辆的各个电量值对应的电压值。

在本发明实施例提供的具体实现方式中,所述第一获取模块,包括:

确定单元,用于确定所检测的自身锁的锁舌位置的激光路径是否为通路;

第一判定单元,用于当所述确定单元的输出结果为是时,则判定所述共享车辆处于开锁状态;

第二判定单元,用于当所述确定单元的输出结果为否时,则判定所述共享车辆处于关锁状态。

本发明实施例还提供了一种共享车辆,包括处理器和机器可读存储介质,所述机器可读存储介质有能够被所述处理器执行的机器可执行指令,所述处理器被所述机器可执行指令促使:实现上述的方法步骤。

在本发明实施例提供的具体实现方式中,所述共享车辆还包括激光发射端口、激光接收端口和锁扣;

所述激光发射端口和所述激光接收端口相对设置于锁扣的两侧;

所述激光发射端口用于发射激光,所述激光接收端口用于接收激光,所述激光发射端口、激光和所述激光接收端口形成激光路径;

所述处理器分别与所述激光发射端口和所述激光接收端口通信连接,用于检测所述激光路径;

所述处理器确定所检测的自身锁的锁舌位置的激光路径是否为通路;

如果是,所述处理器判定所述共享车辆处于开锁状态;

如果否,所述处理器判定所述共享车辆处于关锁状态。

本发明实施例还提供了一种机器可读存储介质,所述机器可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法步骤。

本发明实施例提供的一种车辆信息上报方法、装置、共享车辆及存储介质,获得自身的锁状态,其中,所述锁状态包括开锁状态和关锁状态;以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

附图说明

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

图1为本发明实施例提供的车辆信息上报方法的第一种流程图;

图2为本发明实施例提供的车辆信息上报方法的第二种流程图;

图3为本发明实施例提供的车辆信息上报装置的结构示意图;

图4为本发明实施例提供的共享车辆的第一种结构示意图;

图5为本发明实施例提供的共享车辆的第二种结构示意图;

图6为本发明实施例提供的车辆信息上报系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为达到上述目的,本发明实施例通过在共享车辆与服务器之间建立通信连接,共享车辆将获取的车辆信息上报给服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的车辆信息。

但在共享车辆上报车辆信息的过程中,如果车辆信息频繁上报,则可能会对服务器造成压力;如果车辆信息偶尔上报,后续运营商无法根据车辆信息很好的了解共享车辆的状态,导致运营人员对共享车辆管理不便。因此,为了综合考虑这两个因素,本发明实施例提供了如图1所示的车辆信息上报方法。

图1为本发明实施例提供的车辆信息上报方法的第一种流程图,该方法可应用于共享车辆,具体可应用于共享车辆上设置的控制器。该方法包括:

s110,获得自身的锁状态,其中,上述锁状态包括开锁状态和关锁状态。

具体地,控制器可周期性获取自身的锁状态。例如,控制器可以每隔20分钟获取一次自身的锁状态。

具体的,共享车辆上设置的锁可以为电子锁或机械锁。电子锁可以为:按键式电子锁、拨盘式电子锁、电子钥匙式电子锁、触摸式电子锁、生物特征式电子锁等;机械锁可以为:一字型锁、两面型锁、四面型锁、圆柱型锁、多面型锁等等。

上述锁状态包括开锁状态和关锁状态。

在本发明实施例提供的具体实现方式中,获得自身的锁状态的步骤,包括如下步骤a1~a3:

a1、确定所检测的自身锁的锁舌位置的激光路径是否为通路;如果是,执行步骤a2;如果否,执行步骤a3。

a2、则判定上述共享车辆处于开锁状态。

a3、则判定上述共享车辆处于关锁状态。

上述实现方式中,采用激光检测的方式,通过检测自身锁的锁舌位置的激光路径的通断来判定共享车辆处于开锁状态或关锁状态。

举例而言,锁上设置有锁扣和锁舌,在锁扣的两侧分别设置有激光发射端口和激光接收端口,激光发射端口发射的激光通过激光接收端口,激光发射端口发射、激光、激光接收端口三者共同组成激光路径。共享车辆的控制器可实时检测该激光路径,当锁舌进入锁扣中后,锁舌会阻断激光,导致激光路径断开,此时控制器判定共享车辆处于关锁状态;当锁舌没有进入锁扣,激光路径处于导通状态,此时控制器判定共享车辆处于开锁状态。

s120,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息。

在本实施例中,可以根据锁的状态确定不同的时间间隔,并基于不同的时间间隔周期性的获取共享车辆的车辆信息。

按照锁状态确定时长的原理是:由于在共享车辆的锁处于不同的锁状态时,可认为共享车辆所处的运动状态不同,因此,可根据共享车辆的运动状态,同时考虑到对服务器造成的压力和运营商能够方便了解共享车辆状态的因素下,合理的确定上报车辆信息的频率。例如,当锁处于开锁状态时,可认为共享车辆处于运行状态;当锁处于关锁状态时,可认为共享车辆处于非运行状态。

s130,将所获取的车辆信息上报至服务器。

具体地,当控制器获取到车辆信息后,将其上报给服务器,服务器可对接收到的车辆信息进行存储,以供运营人员查阅。

本发明实施例提供的车辆信息的上报方法,获得自身的锁状态;以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

图2为本发明实施例提供的车辆信息上报方法的第二种流程图,该方法包括:

s210,获得自身的锁状态,其中,所述锁状态包括开锁状态和关锁状态。

本实施例中,步骤s210的内容与上述步骤s110的内容相同,此处不再赘述。

上述步骤s120,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息。

在本发明实施例提供的具体实现方式中,上述步骤s120,包括:

s221,当锁状态为关锁状态时,以按照上述关锁状态确定的第一预设时长为时间间隔,获取自身的车辆信息。

上述第一预设时长为预先设置的与关锁状态相对应的时长。当控制器检测到当前的锁状态为关锁状态时,可以以第一预设时长为时间间隔,周期性获取自身的车辆信息。第一预设时长可固定设置,也可以根据实际情况自由设定;例如,第一预设时长可以为10分钟。

s222,当锁状态为开锁状态时,以按照上述开锁状态确定的第二预设时长为时间间隔,获取自身的车辆信息;其中,上述第一预设时长大于上述第二预设时长。

上述第二预设时长为预先设置的、与开锁状态相对应的时长。当控制器检测到当前的锁状态为开锁状态时,可以以第二预设时长为时间间隔,周期性获取自身的车辆信息。第二预设时长可固定设置,也可以根据实际情况自由设定;例如,第二预设时长可以为10秒钟。

设置第一预设时长大于第二预设时长的原理为:当锁处于关锁状态时,可认为共享车辆处于非运行状态,此时共享车辆静止,应优先考虑对服务器造成压力的因素,因此,可将车辆信号上报的频率较低设置,则预设的第一预设时长较大;当锁处于开锁状态时,可认为共享车辆处于运行状态,此时共享车辆在实时的移动,应优先考虑运营商能够便于了解共享车辆状态的因素,因此,可将车辆信号上报的频率较高设置,则预设的第二预设时长较小。

s230,将所获取的车辆信息上报至服务器。

本实施例中,步骤s230的内容与上述步骤s130的内容相同,此处不再赘述。

由于按照关锁状态确定的第一预设时长大于按照开锁状态确定的第二预设时长的时间间隔,来获取车辆信息,在保证向服务器上报车辆信息的前提下,能够根据关锁状态或开锁状态,确定是优先考虑对服务器造成压力的因素,还是优先考虑运营商能够便于了解共享车辆状态的因素,从而实现综合考虑车辆信息上报频率的高低。

在本发明实施例提供的具体实现方式中,共享车辆可以为共享自行车或共享电动自行车或共享电动汽车。车辆信息可以包括位置信息、电量信息和上述共享车辆的标识信息中的一项或两项以上。

举例而言,当共享车辆为共享自行车时,车辆信息可以为位置信息和共享自行车的标识信息。当共享车辆为共享电动自行车时,车辆信息可以包括位置信息、电量信息和共享电动自行车的标识信息。当共享车辆为共享电动汽车时,车辆信息可以包括位置信息、电量信息和共享电动汽车的标识信息。

上述共享车辆的标识信息可以为用于表征共享车辆的编号,不同的共享车辆具有不同的编号,该编号可以预先存储在控制器中,当控制器上传位置信息和/或电量信息时,控制器将编号作为车辆信息的一部分上传至服务器。

一种实施例中,共享车辆上设置的控制器可与定位系统通信连接实现对自身的定位,定位系统可以为gps(globalpositioningsystem,全球定位系统)定位系统或北斗定位系统等。以gps定位系统为例,控制器向gps定位系统发送获取当前位置的请求指令,gps定位系统对当前共享车辆的位置进行定位得到其位置信息,并向其发送给共享车辆。

一种实现方式中,当车辆信息包含电量信息时,获取自身的车辆信息的步骤,包括如下步骤b1~b2:

b1、获取上述共享车辆的当前电压值;

b2、从预先构建的电压与电量关系表中获取上述当前电压值对应的电量信息;上述电压与电量关系表中存储着共享车辆的各个电量值对应的电压值。

具体地,共享车辆在使用的过程中,随着其电量的减少,共享车辆的电压也会相应的减小,因此,运营人员预先可对大量的共享车辆进行测试,检测共享车辆处于不同电量值下所对应的电压值,并对测试得到的数据进行统计,构建电压与电量关系表。

共享车辆的控制器中预先存储有上述电压与电量关系表,当获取到自身的当前电压值时,从电压与电量关系表查找当前电压值对应的电量。本实施例中,获取共享车辆的当前电压值的方式为现有技术,此处不再赘述。

与上述方法实施例相对应的,本发明还提供了一种车辆信息上报装置。图3为本发明实施例提供的车辆信息上报装置的结构示意图,应用于共享车辆,上述装置包括:

第一获取模块310,用于获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态;

第二获取模块320,用于以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

上报模块330,用于将所获取的车辆信息上报至服务器。

本发明实施例提供的车辆信息上报装置,获得自身的锁状态,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息,将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

在本发明实施例提供的具体实现方式中,第二获取模块,具体用于当锁状态为关锁状态时,以按照关锁状态确定的第一预设时长为时间间隔,获取自身的车辆信息;

当锁状态为开锁状态时,以按照开锁状态确定的第二预设时长为时间间隔,获取自身的车辆信息;

其中,第一预设时长大于上述第二预设时长。

在本发明实施例提供的具体实现方式中,车辆信息包括位置信息、电量信息和共享车辆的标识信息中的一项或两项以上。

在本发明实施例提供的具体实现方式中,上述共享车辆为共享自行车或共享电动自行车或共享电动汽车。

在本发明实施例提供的具体实现方式中,当上述车辆信息包含电量信息时,上述第二获取模块,包括:

第一获取单元,用于获取上述共享车辆的当前电压值;

第二获取单元,用于从预先构建的电压与电量关系表中获取上述当前电压值对应的电量信息;上述电压与电量关系表中存储着共享车辆的各个电量值对应的电压值。

在本发明实施例提供的具体实现方式中,上述第一获取模块,包括:

确定单元,用于确定所检测的自身锁的锁舌位置的激光路径是否为通路;

第一判定单元,用于当上述确定单元的输出结果为是时,则判定上述共享车辆处于开锁状态;

第二判定单元,用于当上述确定单元的输出结果为否时,则判定上述共享车辆处于关锁状态。

与上述方法实施例相对应的,本发明实施例还提供了一种共享车辆。图4为本发明实施例提供的共享车辆的第一种结构示意图,上述共享车辆包括处理器410和机器可读存储介质420,上述机器可读存储介质420有能够被上述处理器410执行的机器可执行指令,上述处理器410被上述机器可执行指令促使:实现本发明实施提供的车辆信息上报方法。

具体地,上述车辆信息上报方法,包括:

获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态;

以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

将所获取的车辆信息上报至服务器。

本发明实施例提供的共享车辆,获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息,将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

图5为本发明实施例提供的共享车辆的第二种结构示意图,上述共享车辆还包括激光发射端口430、激光接收端口440、锁舌450和锁扣460。

上述激光发射端口430和上述激光接收端口440相对设置于锁扣460的两侧;上述激光发射端口430用于发射激光,上述激光接收端口440用于接收激光,上述激光发射端口430、激光和上述激光接收端口440形成激光路径。

上述处理器410分别与上述激光发射端口430和上述激光接收端口440通信连接,用于检测上述激光路径。在本实施例中,通信连接可以为无线连接或有线连接。

上述处理器确定所检测的自身锁的锁舌位置的激光路径是否为通路;如果是,上述处理器判定上述共享车辆处于开锁状态;如果否,上述处理器判定上述共享车辆处于关锁状态。

具体地,当锁舌450没有伸入锁扣460内时,激光接收端口440能够正常接收到激光发射端口430发射的激光,此时处理器410检测到激光路径为通路,则判定共享车辆处于开锁状态;当锁舌450伸入锁扣460内后,激光接收端口440无法接收到激光发射端口430发射的激光,此时处理器410检测到激光路径不为通路,则判定共享车辆处于关锁状态。

上述车辆信息上报方法的其他实现方式与前述方法实施例部分提供的车辆信息上报方式相同,这里不再赘述。

与上述方法实施例相对应的,本发明实施例还提供了一种机器可读存储介质,上述机器可读存储介质内存储有计算机程序,上述计算机程序被处理器执行时实现本发明实施提供的车辆信息上报方法。

具体地,上述车辆信息上报方法,包括:

获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态;

以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

将所获取的车辆信息上报至服务器。

本发明实施例提供的存储介质中存储的应用程序在运行时,获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息,将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

与上述方法实施例相对应的,本发明实施例还提供了一种车辆信息上报系统。图6为本发明实施例提供的车辆信息上报系统的结构示意图,上述系统包括服务器610和至少一辆共享车辆620;上述至少一辆共享车辆620与上述服务器610通信连接;

上述至少一辆共享车辆中的任一共享车辆620,用于根据上述车辆信息上报方法向上述服务器610上报车辆信息;

上述服务器610,用于接收上述任一共享车辆620上报的车辆信息。

具体地,上述车辆信息上报方法包括:

获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态;

以按照锁状态确定的时长为时间间隔,获取自身的车辆信息;

将所获取的车辆信息上报至服务器。

本发明实施例提供的车辆信息上报系统,共享车辆获得自身的锁状态,其中,锁状态包括开锁状态和关锁状态,以按照锁状态确定的时长为时间间隔,获取自身的车辆信息,将所获取的车辆信息上报至服务器,服务器能够对接收到的车辆信息进行存储,共享车辆的运营商能够获知服务器所存储的共享车辆的车辆信息。

上述车辆信息上报方法的其他实现方式与前述方法实施例部分提供的车辆信息上报方式相同,这里不再赘述。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、共享车辆及存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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