本发明涉及车辆网技术领域,特别是涉及一种车辆信息管理方法、系统及车联网系统。
背景技术:
当今,随着社会经济的不断发展和人民生活水平的不断提高,人们对电动车等车辆的个性化使用需求越来越突出,特别是对纯电动车辆车联网当中空调、电量、可行驶里程等车辆信息查询及控制需求更为迫切。
目前,前装车市场(指车辆出厂时就会装备的电子产品的市场)对电动车辆的控制和查询主要表现在车载终端上,这种车联网查询方式让用户在使用上存在地域局限性和时效性差的问题,特别是针对纯电动车辆充电频次高、时间长的情况,想要及时知晓车辆信息需要到车辆内并启动车载终端才可进行查询和控制等管理操作。
因此,亟需一种车辆信息管理方法、系统及车联网系统,以克服现有技术中管理过程中的地域局限性和时效性差的问题,进而使用户能够远程实时管理车辆信息。
技术实现要素:
有鉴于此,本发明提供了一种车辆信息管理方法、系统及车联网系统,以克服现有管理过程中地域局限性和时效性差的问题,进而使用户能够远程实时管理车辆信息。
为解决上述技术问题,本发明提供一种车辆信息管理方法,该方法包括:
接收来自移动终端的车辆信息管理请求,所述车辆信息管理请求携带车辆标识和管理请求内容;
将所述管理请求内容发送至与所述车辆标识相对应的车机端,并接收所述车机端依据所述管理请求内容执行相应的管理操作后反馈的车辆信息;
将接收到的所述车辆信息发送至所述移动终端。
上述方法中,优选地,所述车辆信息管理请求还携带用户信息,所述将所述管理请求内容发送至与所述车辆标识相对应的车机端,包括:
参考预存的用户注册信息,对所述用户信息进行认证;
当对所述用户信息的认证成功时,将所述管理请求内容发送至与所述车辆标识相对应的车机端。
上述方法中,优选地,所述用户信息包括账户名和手机号码,所述参考预存的用户注册信息,对所述用户信息进行认证,包括:
判断所述账户名、所述手机号码与所述车辆标识之间的对应关系是否存在于所述用户注册信息;
当所述对应关系存在于所述用户注册信息时,向所述手机号码发送提示验证码,并获取来自所述移动终端的输入验证码;
当所述输入验证码与所述提示验证码匹配一致时,确定对所述用户信息的认证成功,否则,确定对所述用户信息的认证失败。
上述方法中,优选地,在所述参考预存的用户注册信息,对所述用户信息进行认证之前,还包括:
接收来自所述移动终端的注册请求,所述注册请求携带所述用户注册信息;
保存所述用户注册信息。
本发明还提供了一种车辆信息管理系统,该系统包括:
管理请求接收单元,用于接收来自移动终端的车辆信息管理请求,所述车辆信息管理请求携带车辆标识和管理请求内容;
车辆信息接收单元,用于将所述管理请求内容发送至与所述车辆标识相对应的车机端,并接收所述车机端依据所述管理请求内容执行相应的管理操作后反馈的车辆信息;
车辆信息发送单元,用于将接收到的所述车辆信息发送至所述移动终端。
上述管理系统中,优选地,所述车辆信息管理请求还携带用户信息,所述车辆信息接收单元用于将所述管理请求内容发送至与所述车辆标识相对应的车机端,所述车辆信息接收单元包括:
认证子单元,用于参考预存的用户注册信息,对所述用户信息进行认证;
管理请求内容发送子单元,用于当对所述用户信息的认证成功时,将所述管理请求内容发送至与所述车辆标识相对应的车机端。
上述管理系统中,优选地,所述用户信息包括账户名和手机号码,所述认证子单元包括:
判断模块,用于判断所述账户名、所述手机号码与所述车辆标识之间的对应关系是否存在于所述用户注册信息;
验证码收发模块,用于当所述对应关系存在于所述用户注册信息时,向所述手机号码发送提示验证码,并获取来自所述移动终端的输入验证码;
认证成败确定模块,用于当所述输入验证码与所述提示验证码匹配一致时,确定对所述用户信息的认证成功,否则,确定对所述用户信息的认证失败。
上述管理系统中,优选地,还包括:
注册请求单元,用于在所述参考预存的用户注册信息,对所述用户信息进行认证之前,接收来自所述移动终端的注册请求,所述注册请求携带所述用户注册信息;
保存单元,用于保存所述用户注册信息。
本发明还提供了一种车联网系统,包括:
移动终端,用于响应用户的管理操作,生成相应的车辆信息管理请求,并将所述车辆信息管理请求发送至后台服务器,所述车辆信息管理请求携带车辆标识和管理请求内容;
所述后台服务器,用于将所述管理请求内容发送至与所述车辆标识相对应的车机端,并将接收到的所述车机端反馈的车辆信息发送至所述移动终端;
所述车机端,用于依据所述管理请求内容执行相应的管理操作,并将执行所述相应的管理操作后得到的车辆信息反馈至所述后台服务器。
上述车联网系统中,优选地,所述车机端为纯电动汽车的车机端。
以上本发明提供的一种车辆信息管理方法、系统及车联网系统中,该方法应用于后台服务器,用户根据自己的管理需求操作移动终端生成相应的车辆信息管理请求,该车辆信息管理请求携带车辆标识和管理请求内容;后台服务器接收到车辆信息管理请求后,将请求中的管理请求内容发送至与请求中的车辆标识相对应的车机端,并接收车机端依据管理请求内容执行相应的管理操作后反馈的车辆信息;将接收到的所述车辆信息发送至移动终端,供用户查看管理结果。可见,通过移动终端、后台服务器和车机端进行数据的传递、处理和交互,有效克服了现有管理过程中地域局限性和时效性差的问题,进而使用户能够远程实时管理车辆信息。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种车辆信息管理方法的流程图;
图2为本发明实施例提供的一种车辆信息管理方法中的身份认证过程流程图;
图3为本发明实施例提供的一种车辆信息管理系统的结构框图示意图;
图4为本发明实施例提供的一种车联网系统的结构框图示意图;
图5为本发明实施例提供的一种车联网系统在实际应用中的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明的核心是提供一种车辆信息管理方法、系统及车联网系统,以克服现有管理过程中地域局限性和时效性差的问题,进而使用户能够远程实时管理车辆信息。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。
参考图1,图1示出了本发明实施例提供的一种车辆信息管理方法的流程图,该方法具体可以包括如下步骤:
步骤S100、接收来自移动终端的车辆信息管理请求。
本发明实施例方法的执行主体为车辆信息管理系统,在实际应用中,该管理系统可以承载运行于本发明实施例提供的车辆网系统中的后台服务器(也可称为云端服务器);本发明中,车辆网系统包括移动终端、后台服务器和车机端。为了便于本领域技术人员能够更有场景性地理解本发明方案,以下内容会以后台服务器为本发明实施例方法的执行主体来阐述。
本发明中,移动终端可以是智能手机、平板等设备(以下以手机为例),用户同归移动终端对车辆信息的管理操作可以为单纯的车辆信息查询,也可以为控制车辆执行某个动作,用户可以根据自己的管理需求来操作移动终端生成相应的车辆信息管理请求,在具体实施过程中,需要在手机中安装专门的车辆信息管理APP,该APP为用户提供车辆信息查询UI界面和控制界面,它们为人机交互提供桥梁。
对于移动终端生成的车辆信息管理请求,其可以携带车辆标识(也称车架号)和管理请求内容,车辆标识唯一标识待管理的车辆,管理请求内容包含与用户管理需求相对应的信息,比如查询车辆剩余电量、当前可行驶里程等,又比如,控制车辆打开空调等。当然,进一步地,车辆信息管理请求还可以携带比如账户名、手机号等用户信息,用于用户的身份认证,只要在身份认证成功时,后台服务器还会将管理请求内容发送至车机端。
步骤S101、将管理请求内容发送至与车辆标识相对应的车机端,并接收车机端依据管理请求内容执行相应的管理操作后反馈的车辆信息。
具体地,后台服务器接收到来自移动终端的车辆信息管理请求时,会对其进行解析,提取出其中的有用信息,比如上述的管理请求内容和车辆标识。
另外,在车辆信息管理请求还携带用户信息的情况下,需要对用户的身份进行认证:参考预存的用户注册信息,对用户信息进行认证;当对用户信息的认证成功时,将管理请求内容发送至与车辆标识相对应的车机端,否则,直接向移动终端反馈身份认证失败的信息。
对于上述预存的用户注册信息,可以理解的是,该信息是在用户进行注册时输入的数据,即使后来有修改过,但那些数据仍然成为用户注册信息。具体地,用户操作移动终端进行注册,输入账户名、车辆标识等车辆数据、手机号码以及密码等用户注册信息,然后点击确定注册生成相应的注册请求,后台服务器在接收到来自移动终端的注册请求后,解析注册请求,提取出其中的账户名、车辆标识和手机号码并建立三者之间的对应关系,将三者及其三者之间的对应关系当作用户注册信息保存起来,以备身份认证时使用。
在实际应用中,车机端能够对信息进行识别、处理、传递和显示。后台服务器通过振铃等方式激活处于休眠当中的车机端,车机端对后台服务器发送过来的管理请求内容作为识别,识别无误后生成相应的执行指令并将指令下发至CAN线唤醒整车控制器,由整车控制器控制执行车辆信息的查询和控制操作,整车控制器在进行查询和/或控制处理后反馈回车机端,车机端将反馈的车辆信息传递回后台服务器。同时,车机端也可以对后台服务器发送过来的管理请求内容进行识别,控制车机显示屏等部件将需要的信息进行推送和显示。
步骤S102、将接收到的车辆信息发送至移动终端。
移动终端接收到来自后台服务器的车辆信息时,进行相应的显示,以便用户查看管理结果,比如当查询车辆可行驶里程时,显示相应的可行驶里程,当控制打开车辆空调时,显示已打开空调信息,当然,这些都是顺利执行后的结果,当执行失败时会显示相应的失败原因等。
实际上,考虑到在电动车辆(特别是纯电动车辆)充电频次高、时间长的情况下,用户会比较想要知道车辆的充电情况、剩余电量情况等,相较现有技术中需要到车辆的车载终端上查看和操作造成的地域局限性和时效性差,本发明显著克服了这个缺点。
综上,通过移动终端、后台服务器和车机端进行数据的传递、处理和交互,本发明所提供的技术方案有效克服了现有管理过程中地域局限性和时效性差的问题,进而使用户能够远程实时管理车辆信息。
基于上述本发明实施例所公开的技术方案,在本发明另一实施例中,针对上述实施例中提及的当车辆信息管理请求携带比如账户名、手机号等用户信息时,后台服务器对用户的身份进行认证,只要在身份认证成功时,后台服务器还会将管理请求内容发送至车机端。对此,参考图2,身份认证过程具体包括如下内容:
步骤S200、提取车辆信息管理请求中的账户名、手机号码和车辆标识。
可以理解的是,后台服务器在接收到来自移动终端的车辆信息管理请求后,对其进行解析,提取出其中用来参与身份认证的信息,即账户名、手机号码和车辆标识。
步骤S201、判断三者之间的对应关系是否存在于用户注册信息;当判定对应关系存在于用户注册信息时,进入步骤S202,否则,进入步骤S205。
具体地,可以先分别判断账户名、手机号码和车辆标识是否均存在于后台服务器预存的用户注册信息中;只要有一个不存在,就认为认证失败,进入步骤S205并提示相应的错误信息;当三者均存在于用户注册信息时,再判断它们之间的对应关系是否如用户注册信息所记载的,如果是,则进入步骤S202,如果不是,则进入步骤S205并提示相应的错误信息。当然,这种方式仅仅是举个例子,本发明本部严格局限于此,只要能判断三者对应关系是否存在于用户注册信息即可。
步骤S202、向手机号码发送提示验证码,并获取来自移动终端的输入验证码。
假设这样一种情况,当操作移动终端中APP的人和手机号码的主人不是一个人时,需要从主人那里获取验证码才能通过认证。之所以要引入验证码环节,是为了进一步提高用户身份的安全性。
步骤S203、判断输入验证码与提示验证码是否匹配一致;当输入验证码与提示验证码匹配一致时,进入步骤S204,否则,进入步骤S205。
步骤S204、确定对用户信息的认证成功。
步骤S205、确定对用户信息的认证失败。
基于上述本发明实施例提供的车辆信息管理方法,本发明实施例还提供了一种车辆信息管理系统,参考图3,该系统300可以包括管理请求接收单元301、车辆信息接收单元302以及车辆信息发送单元303,其中:
管理请求接收单元301用于接收来自移动终端的车辆信息管理请求,车辆信息管理请求携带车辆标识和管理请求内容;
车辆信息接收单元302用于将管理请求内容发送至与车辆标识相对应的车机端,并接收车机端依据管理请求内容执行相应的管理操作后反馈的车辆信息;
车辆信息发送单元303用于将接收到的车辆信息发送至移动终端。
本发明中,车辆信息管理请求还携带用户信息,对于车辆信息接收单元302用于将管理请求内容发送至与车辆标识相对应的车机端,车辆信息接收单元302具体可以包括认证子单元和管理请求内容发送子单元,其中:
认证子单元,用于参考预存的用户注册信息,对用户信息进行认证;管理请求内容发送子单元,用于当对用户信息的认证成功时,将管理请求内容发送至与车辆标识相对应的车机端。
上述用户信息包括账户名和手机号码,基于此,认证子单元具体可以包括以下三个模块:
判断模块,用于判断账户名、手机号码与车辆标识之间的对应关系是否存在于用户注册信息;
验证码收发模块,用于当对应关系存在于用户注册信息时,向手机号码发送提示验证码,并获取来自移动终端的输入验证码;
认证成败确定模块,用于当输入验证码与提示验证码匹配一致时,确定对用户信息的认证成功,否则,确定对用户信息的认证失败。
另外,本发明管理系统300还可以包括注册请求单元和保存单元,其中,注册请求单元,用于在参考预存的用户注册信息,对用户信息进行认证之前,接收来自移动终端的注册请求,注册请求携带用户注册信息;保存单元,用于保存用户注册信息。
基于本发明上述各实施例所提供的技术方案,本发明实施例还提供了一种车联网系统,参考图4,该车联网系统400具体包括如下内容:
移动终端401,用于响应用户的管理操作,生成相应的车辆信息管理请求,并将车辆信息管理请求发送至后台服务器,车辆信息管理请求携带车辆标识和管理请求内容;
后台服务器402,用于将管理请求内容发送至与车辆标识相对应的车机端,并将接收到的车机端反馈的车辆信息发送至移动终端;
车机端403,用于依据管理请求内容执行相应的管理操作,并将执行相应的管理操作后得到的车辆信息反馈至后台服务器。
本发明中,考虑到在电动车辆(特别是纯电动车辆)充电频次高、时间长的情况下,用户会比较想要知道车辆的充电情况、剩余电量情况等,上述车机端403优选针对为纯电动汽车的车机端。当然,也可以是其它类型车辆的车机端。
基于上述实施例提供的车联网系统,在本实施例中,基于实际应用中的具体实施过程进行举例说明,其中,移动终端以手机为例,车辆以纯电动车为例,参考图5,示出了一种车联网系统在实际应用中的结构示意图,具体实现过程详见下文:
注册过程:用户打开手机1上的纯电动车车联网APP5,根据APP提示在UI界面6输入用户姓名及电话号码等注册信息,点击确认后APP5通过手机1自带的网络通信模块9将注册信息发送至后台服务器2(也称后台端)的接收器10处,后台服务器2收到APP5发送来的注册信息后在存储器11中对信息进行存储,用于以后车辆信息查询或控制时的认证匹配。
管理过程:(1)当查询纯电动车车辆信息或者控制空调等功能时,用户通过点击APP5上面的查询或者控制图标7,确认要查询或控制的信息,激活触发器8,通过网络通信模块9发出到后台端2的接收器10处,后台端2接收到查询或控制指令(即车辆信息管理请求)后,处理器12提取用户的身份信息后进行判断,如果用户信息与之前保存的信息匹配则将查询或控制指令进行处理,再通过发射器13经APN专线将相关加密信息传送到车机端3,车机端3的GSM模块17收到指令之后交由MCU16对信号进行分析处理,同时向CAN总线下发指令,唤醒被查询的整车控制器4,整车控制器4根据用户的要求对指令进行判断识别,发由其他部件进行处理。
(2)整车控制器4将处理后的反馈信息通过CAN发回车机端3的MCU16,车机端3对信息加密处理之后再次经由GSM模块17经APN专线传送回后台端2的接收器10,后台端2对信息处理之后通过发射器13发送回手机端1,手机端1的APP5对接收到的信息进行分析处理,并在设计的用户UI界面6将车机端3经由后台端2反馈的信息进行显示。同时,MCU模块16在接收到相应的指令后,还会将信息发送至车机端3的CPU模块15进行处理,CPU模块15处理相应的数据后经由车辆娱乐终端将查询和控制的信息发送至显示模块14进行显示,供用户的查看和操作。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于系统类实施例而言,由于其与方法实施例基本相似,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。
以上对本发明所提供的一种车辆信息管理方法、系统及车联网系统进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。