车辆控制方法、服务器及系统的制作方法

文档序号:10492218阅读:143来源:国知局
车辆控制方法、服务器及系统的制作方法
【专利摘要】本发明公开一种车辆控制方法、服务器及系统,包括:车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求;基于证书认证所述车辆租赁请求,如果基于证书认证所述车辆租赁请求成功并且用户的身份合法,获取用户的当前位置信息,根据用户的当前位置信息查询所述用户周围设定区域内的车辆信息;将车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。本发明提供的方法、服务器及系统,用户可以基于智能终端获取车辆控制权限,大大方便用户租用或使用车辆,用户自助完成车辆租赁过程,无需再到租赁门店,手续简便,使用完后也无需将车辆归还到指定地点,给用户带来更多便利,效率更高。
【专利说明】
车辆控制方法、服务器及系统
技术领域
[0001]本发明涉及车辆领域,尤其涉及一种车辆控制方法、服务器及系统。
【背景技术】
[0002]汽车租赁是中国新兴的交通运输服务业,是满足人们个性化出行、商务活动需求和保障重大社会活动的重要交通方式,随着中国汽车产业的飞速发展,汽车租赁业在近些年也日益火爆起来。
[0003]现有技术中,传统的车辆租赁交易都在车辆租赁门店进行,顾客需要租赁车辆时,必须到租赁门店与工作人员面对面进行租赁交易,在这个过程中,用户需完成填表缴费等交易流程,使用完车辆后也必须归还到指定的租赁门店。但是,当前的门店车辆租赁方式具有以下缺点:I)、用户需到店租车,通常需要较长的手续办理时间,每次租车后,车辆必须归还到指定地点,这使得门店车辆租赁方式效率低下,整个过程浪费用户大量时间,也给用户带来诸多不便;2)、用于需要专门的门店和场所,需要较多的服务及管理人员,成本较高;3)、由于车辆数据量大,分布范围广,为了扩大业务规模,所需要的人力及物力投入也成倍的增长,大大提高了成本,由于管理者的能力所限,仍然不可避免地会存在调度管理盲区,降低了车辆的使用效率,同时,车辆使用状况监控、费用结算等诸多问题也无法高效解决。
[0004]因此,针对上述问题,有必要提供一种车辆控制方法以解决现有车辆出租技术中存在的上述技术问题。

【发明内容】

[0005]本发明要解决的一个技术问题是如何提供一种方便的车辆控制方法用于车辆租赁或出租以解决现有技术中存在的上述技术问题。
[0006]本发明提供一种车辆控制方法,包括:车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求;车辆服务器基于证书认证所述车辆租赁请求;如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性;若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息;将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。
[0007]进一步地,所述车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求还包括:车辆服务器生成车辆租赁请求的会话令牌Sess1n Token,基于证书加密密钥向车辆发送所述车辆租赁请求的Sess1n Token,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息;车辆服务器接收所述智能终端通过Sess1n Token加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文。
[0008]进一步地,所述判断用户身份的合法性包括:基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户;如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1n Token加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆;如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息。
[0009]进一步地,所述如果基于证书认证所述车辆租赁请求成功判断用户身份的合法性之后包括:判断用户的押金信息是否满足设定条件、用户的账户余额是否大于设定值、用户是否具有权限。
[0010]进一步地,车辆服务器获取车辆的电量信息、GPS位置信息、车况信息、行驶里程信息。
[0011]进一步地,车辆服务器接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。
[0012]进一步地,所述Sess1nToken包括Sess1n Token和所述Sess1n Token的生成时间,智能终端接收车辆服务器基于证书加密密钥发送的所述认证请求的会话令牌Sess1n Token之后包括:判断当前时间与所述Sess1n Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。
[0013]进一步地,所述车辆租赁请求包括用户对设定车型车辆的租赁请求;若车辆服务器接收到用户对设定车型的车辆租赁请求,查询是否存在设定车型的车辆,其中,若查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息。
[0014]本发明还提供一种车辆控制服务器,包括:接收模块,用于接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求;证书认证模块,与所述接收模块相连接,用于基于证书认证所述车辆租赁请求;用户身份判断模块,与所述证书认证模块相连接,用于如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性;车辆租赁模块,与所述用户身份判断模块相连接,用于若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息;发送模块,与所述车辆租赁模块相连接,用于将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。
[0015]进一步地,会话令牌模块,用于生成车辆租赁请求的会话令牌Sess1nToken,基于证书加密密钥向车辆发送所述车辆租赁请求的Sess1n Token,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息。
[0016]进一步地,接收模块用于接收所述智能终端通过Sess1nToken加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文。
[0017]进一步地,用户身份判断模块用于基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户;如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1n Token加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆;如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息;其中,所述Sess1n Token包括Sess1n Token和所述Sess1nToken的生成时间,以便智能终端判断当前时间与所述Se ss i on Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。
[0018]进一步地,车辆租赁模块用于判断用户的押金信息是否满足设定条件、或用户的账户余额是否大于设定值、或用户是否具有控制权限。
[0019]进一步地,接收模块接收的所述车辆租赁请求包括用户对设定车型车辆的租赁请求;若车辆服务器接收到用户对设定车型的车辆租赁请求,车辆租赁模块用于查询是否存在设定车型的车辆,其中,若查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息。
[0020]进一步地,接收模块用于接收车辆发送的的电量信息、GPS位置信息、车况信息、行驶里程信息。进一步地,接收模块用于接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,和/或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。
[0021]本发明还提供一种车辆控制系统,包括:如上所述的车辆控制服务器;以及智能终端、车辆。
[0022]本发明提供的车辆控制方法、服务器及系统,用户可以基于智能终端获取车辆控制权限,大大方便用户租用或使用车辆,用户自助完成车辆租赁过程,无需再到租赁门店,手续简便,使用完后也无需将车辆归还到指定地点,给用户带来更多便利,效率更高;同时,由于无需专门的门店、场所及服务、管理人员,成本更低。
【附图说明】
[0023]图1示出本发明一个实施例的车辆控制方法的流程示意图。
[0024]图2示出本发明一个实施例的车辆控制系统的结构示意图。
[0025]图3示出本发明一个实施例的车辆控制方法的流程示意图。
[0026]图4示出本发明一个实施例的车辆控制服务器的结构框图。
【具体实施方式】
[0027]下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。
[0028]图1示出本发明一个实施例的车辆控制方法的流程示意图,如图1所示,该方法包括:
[0029]步骤101,车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求。
[0030]在一个实施例中,车辆服务接收到该车辆租赁请求后,生成该车辆租赁请求的会话令牌Ses s 1n Token,基于证书加密密钥向车辆发送所述车辆租赁请求的Ses si onToken,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息;车辆服务器接收所述智能终端通过Sess1n Token加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文。[0031 ] 步骤102,车辆服务器基于证书认证所述车辆租赁请求。
[0032]在一个实施例中,车辆服务器接收到车辆终端发送的认证请求后,可以基于公钥私钥的方法发送认证请求,例如可以采用如证书中心(certificate authority,CA)为公钥做认证,证书中心用自己的私钥,对车辆终端的公钥和一些相关信息一起加密,生成数字证书(Digital Certificate),车辆服务器根据所述数字证书认证所述车辆控制终端的认证请求后,基于证书中心对所述认证请求进行认证,如果认证通过,则在后续的信息传输过程中采用证书加密密钥进行加解密操作,可以保证信息的传输安全,如果认证不通过,则车辆服务器下发认证失败消息,需要智能终端重新认证。
[0033]步骤103,如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性。
[0034]在一个实施例中,车辆服务器接收驾客的身份信息、驾驶证信息;驾客的信用卡信息;车辆服务器基于身份信息、驾驶证信息、信用卡信息判断用户的信用等级;并根据用户的信用等级确定是否授权用户使用或确定用户的使用权限。
[0035]在一个具体的实施例中,用户注册时候,车辆服务器还需要认证认证驾客的邮箱、头像、手机信息,并可以通过面约谈认证驾客,进行线下面约认证,认证通过后,车辆服务器将用户的信息、用户的车辆租赁控制权限存储在云端的用户数据库中。
[0036]在一个实施例中,判断用户身份的合法性包括:基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户;如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1n Token加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆;如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息。
[0037]在一个实施例中,所述Sess1nToken包括Sess1n Token和所述Sess1n Token的生成时间,智能终端接收车辆服务器基于证书加密密钥发送的所述认证请求的会话令牌Sess1n Token之后包括:判断当前时间与所述Sess1n Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。
[0038]步骤104,若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息。
[0039]在一个实施例中,如果基于证书认证所述车辆租赁请求成功判断用户身份的合法性之后还可以包括:判断用户的押金信息是否满足设定条件、用户的账户余额是否大于设定值、用户是否具有权限。
[0040]步骤105,将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。
[0041 ]在一个实施例中,车辆服务器获取车辆的电量信息、GPS位置信息、车况信息、行驶里程信息。
[0042]在一个实施例中,车辆服务器接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。
[0043]在一个实施例中,所述车辆租赁请求包括用户对设定车型车辆的租赁请求;若车辆服务器接收到用户对设定车型的车辆租赁请求,查询设定区域内是否存在设定车型的车辆,其中,若在设定区域内查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息。
[0044]举例而言,如果用户是授权用户,可以选择对智车优行科技(北京)有限公司的某一车型例如奇点SUV汽车的租赁请求,车辆服务器在接收到该车型汽车的租赁请求后,判断设定区域内如I公里半径内是否存在奇点SUV汽车,如果在半径I公里存在奇点SUV汽车,则获取奇点SUV汽车的GPS信息以及租赁费用及押金等信息发送给用户;如果设定区域内用多辆奇点SUV汽车,则按照汽车与用户智能终端的距离由近及远排序,并呈现给用户。如果判断设定区域内如I公里半径内不存在奇点SUV汽车,则返回对设定车型的车辆的查找失败消息。
[0045]在一个实施例中,车辆服务器可以通过车辆设备管理系统VDM向车辆下发统一的网络配置,所述统一网络配置包括车辆服务器的ip地址、端口、证书加密密钥,以便所述车辆或车辆控制终端基于ip地址、端口以及证书加密密钥与所述车辆服务器相通信。在用户通过智能终端向车辆服务器租赁时,分配用户的账户信息、权限状态,还可以记录用户的设备信息。
[0046]本发明实施例的车辆控制方法,用户可以基于智能终端获取车辆控制权限,大大方便用户租用或使用车辆,用户自助完成车辆租赁过程,无需再到租赁门店,手续简便,使用完后也无需将车辆归还到指定地点,给用户带来更多便利,效率更高;同时,无需专门的门店、场所及服务、管理人员,成本更低。
[0047]另外,个人的车辆经过智能服务器认证之后也可以作为其他人可控制的车辆,个人不使用车辆的时候,可以出租给服务器平台外的第三方客户使用。并且,通过位于云端的车辆服务器的加解密模块解密身份证信息以获取身份明文后进行授权,在信息传递过程中采用证书密钥、会话令牌两次加密;可以兼容多种不同的使用场景,降低终端硬件的成本并保证身份认证和用户信息的传输安全。
[0048]图2示出本发明一个实施例的车辆控制系统的结构示意图,如图2所示,该控制系统中包括智能终端201、车辆204、车辆服务器200,其中,车辆204与车辆服务器200通过互联网207或移动互联网相通信,智能终端201可以为基于1s或Android系统的智能手机,如果为基于Andro id平台的智能手机,该智能终端具备智能终端Andro id智能平台,并且终端具有LTE/TCP/IP 203模块。
[0049]车辆204可以为包括智能系统的智能车辆,该车辆204可以包括:NFC天线205,用于检测读卡;识别模块206根据NFC天线205的读卡信息进行用户卡识别;RFID-SDK217、Android智能平台216,智能平台216基于RFID-SDK217进行用户识别卡的识别和业务交互;车辆LTE/TCP/IP207,用于实现车辆204与云端车辆服务器200信息的上传或下传。
[0050]车辆服务器200包括用户数据库211、车辆授权中心210、业务处理中心213、加解密模块215、业务处理中心213、认证中心214、接收发送单元212,其中,加解密模块215可以进行Sess1n token加解密以及事先设定算法的加解密,认证中心可以实现基于证书的加密解密。
[0051]图3示出本发明一个实施例的车辆控制方法的流程示意图,如图3所示,该方法包括:
[0052]步骤301,接收用户的车辆租赁请求。
[0053]具体地,车辆服务器可以和区域内的车辆保持通讯,确定服务区域内的车辆的数目和类型。
[0054]如果用户或顾客需要租赁车辆,可以通过智能终端向车辆服务器发送包括用户身份信息的车辆租赁请求,该租赁请求可以基于证书加密密钥的公私钥加密后的请求信息。
[0055]步骤302,智能终端基于所述租赁请求请求云端服务。
[0056]步骤303,智能终端与车辆服务器进行证书认证握手。
[0057]如果智能终端与车辆服务器基于证书握手成功,则车辆服务器生产本次服务的会话令牌Sess1n Token并发送本次Sess1n Token,如果智能终端与车辆服务器基于证书握手不成功,则返回请求失败消息。
[0058]步骤304,若基于证书握手成功,车辆服务器发送本次Sess1n Token。
[0059]步骤305,智能终端保存并认证Sess1n Token。
[0000]具体地,可以设定本次Sess1n Token只在设定时间内有效,超过设定时间如2s内则本次Sess1n Token失效,若握手成功,则重新发送新的Sess1n Token,超过设定次如5次Sess1n Token失效后,需要重新进行握手认证。
[0061 ]步骤306,获取加密用户身份信息。
[0062]用户身份信息包括用户信息、用户的签约信息、费用信息等,这些信息以密文的形式通过Sess1n Token发送。
[0063]步骤307,车辆服务器获取加密用户身份信息的明文。
[0064]步骤308,车辆服务器判断用户是否是车辆的授权使用用户。
[0065]步骤309,车辆服务器通过本次Sess1n Token加密授权使用信息,其中,所述授权使用信息可以包括车辆的信息、车辆的使用权限、车辆的位置、或车辆的临时控制密码等。
[0066]步骤310,智能终端基于基于Sess1n Token解密。
[0067]步骤311,授权用户使用。
[0068]步骤312,车辆服务器发送本次sess1nToken并通过Sess1n Token加密授权使用信息给智能车辆,其中,所述授权使用信息可以包括用户的身份信息、用户的智能终端信息、用户的生物信息如指纹信息、或用户的临时密码信息。
[0069]步骤313,保存本次sess1nToken,并授权用户使用。
[0070]如果用户通过智能终端寻找到车辆,并与车辆进行交互,车辆识别出是授权用户的智能终端的使用请求,
[0071]步骤314,提交业务请求。
[0072]具体地,该业务请求可以是导航请求,业务查询请求,如行驶里程、费用预估、用户个人余额费用等。
[0073]步骤315,智能终端平台基于当前Sess1n Token加密,并通过移动互联网上传到车辆服务器33。
[0074]具体地,在接收到用户的业务请求后,智能平台基于当前的有效Sess1n Token进行加密并上传。
[0075]步骤316,车辆服务器基于Sess1n Token解密后进行业务处理。
[0076]在一个实施例中授权用户和管理员可以实时查看车辆行驶信息。
[0077]步骤317,用户请求车辆的行驶信息,通过本次Sess1nToken加密。
[0078]步骤318,基于Sess1n Token解密后进行、权限控制、监控。
[0079]在一个具体地情境下,车辆可以分时租赁、按需付费、全程自助、随借随还。
[0080]在一个具体地实施例中,该车辆可以为电动车,建立电动车的分时租赁体系,用户可以随时自动租车,可以实现节能环保、科技智能、经济便利、分时共享,成为城市交通体系的有机组成部分。
[0081]本发明实施例提供的车辆控制方法,用户通过智能终端连接云端的车辆服务器,可以获取授权使用信息和授权车辆,方面租户租借商户或其他用户的车辆。
[0082]在一个具体的实施例中,智能终端的功能包括无线通信、实时车位信息获取、智能计费,车辆智能解锁以及车辆实时定位、用户身份识别,车辆启动解锁,计费/充值以及用户身份信息存储等功能。
[0083]图4示出本发明一个实施例的车辆控制服务器的结构框图,如图4所示,该车辆控制服务器400包括:
[0084]接收模块401,用于接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求;证书认证模块402,与所述接收模块401相连接,用于基于证书认证所述车辆租赁请求;用户身份判断模块403,与所述证书认证模块402相连接,用于如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性;车辆租赁模块404,与所述用户身份判断模块403相连接,用于若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息;发送模块405,与所述车辆租赁模块404相连接,用于将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。
[0085]在一个实施例中,该服务器还包括会话令牌模块406,用于生成车辆租赁请求的会话令牌Ses s 1n Token,基于证书加密密钥向车辆发送所述车辆租赁请求的Ses si onToken,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息。
[0086]在一个实施例中,接收模块401用于接收所述智能终端通过Sess1nToken加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文。
[0087]在一个实施例中,用户身份判断模块403用于基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户;如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1n Token加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆;如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息;其中,所述Sess1n Token包括Sess1n Token和所述Sess1n Token的生成时间,以便智能终端判断当前时间与所述Sess1n Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。
[0088]在一个实施例中,车辆租赁模块404用于判断用户的押金信息是否满足设定条件、或用户的账户余额是否大于设定值、或用户是否具有控制权限。
[0089]在一个实施例中,接收模块401接收的所述车辆租赁请求包括用户对设定车型车辆的租赁请求;若车辆服务器接收到用户对设定车型的车辆租赁请求,车辆租赁模块用于查询是否存在设定车型的车辆,其中,若查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息。
[0090]在一个实施例中,接收模块401用于接收车辆发送的的电量信息、GPS位置信息、车况信息、行驶里程信息。
[0091]在一个实施例中,接收模块401用于接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,和/或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。
[0092]本发明还提供一种车辆控制系统,包括如上所述的车辆控制服务器;以及智能终端、车辆。车辆内置的智能系统可以安装智能车辆控制软件用于车辆租赁,智能车机可以自动显示顾客订单,车辆服务器如果判断车辆上没有租客并发现设定区域内有订单的时候,根据车辆位置与用户位置自动接单并将订单推送给车辆,接单成功之后通过导航导引顾客和车辆,并通过车机上的登录用户进行自动结算。
[0093]另外,如果是用于类似uber、滴滴的场景,智能车辆的驾驶者可以完全省去智能手机,方便驾驶者工作,而且车机屏幕大,导航效果更好,通过云端的服务器沟通顾客和驾驶员,方便驾驶员和打车顾客的沟通。还可以应用到无驾驶员的租车环境中,驾驶员远程授权打车顾客驾驶车辆。举例而言,该车辆控制方法还可以用于个人到个人(P2P)的车辆出租,车辆控制智能系统可以实时管理车辆的位置和用户权限,驾客可以通过智能终端实时查询到车辆位置,方便进行车辆的租赁,车主(车东)可以通过智能终端远程授权车门开启和车辆启动,在出租汽车后可以实时查看车辆的状态和位置,防止车辆丢失或不法分子倒卖租来的车辆,并能将车辆状态上传到云端结算系统,或实现出租者和承租者的实时结算。
[0094]在一个实施例中,该车辆控制系统还可以包括智能终端APP、车辆服务器、智能车辆;智能终端通过移动互联网与车辆服务器进行信息交互,车辆控制终端具有非接触识别所述身份识别卡的模块:身份识别卡内存储用户的基本信息或账户信息,车辆控制终端识别身份识别卡进行鸣笛、开门、关门功能,辅助用户在无钥匙情况下使用车辆;智能终端APP具有用户远程注册、注销、充值、支付、边车、租赁车辆、寻车、鸣笛、开门、关门及还车模块;智能终端APP向后台管理系统发送用户信息实现远程注册和注销;车辆服务器用于管理用户注册、注销和账户信息及车辆注册、注销和状态信息,车辆服务器通过无线方式与车辆控制终端及移动终端APP进行通讯。
[0095]在一个实施例中,在车辆可以为智能电动汽车,该控制系统为租赁系统,可以用于分时租赁、供车位、供充电服务。控制系统可以包括城市公共主租赁站、停车场、充电粧以及居民小区等租赁站,从而形成以租赁站为基础的车辆租赁系统,各租赁站点之间协调统筹租赁服务,同时为实现租赁网络内各租赁站的统一管理和合理调度。
[0096]在一个实施例中,可以针对多个车辆控制租赁系统建立监控指挥中心,为用户配置车载车辆终端、统一识别卡等配套设施,车辆租赁站的功能包括提供车辆分时租赁服务,并提供电动汽车停放/充电服务;监控指挥中心的功能包括监视各个租赁站的车位及车辆状态信息,控制各个租赁站的车位解锁、充电站开关,发布车辆和车位信息,接收出租车辆定位信息和请求信息,实现各租赁站点车辆、车位的协调调度和合理分配。
[0097]本发明提供的车辆控制方法,通过无线识别技术来达到物流以及信息流的整合信息管理,以使顾客可以轻松地完成租车、还车的程序与防窃和道路救援的服务,以及使租赁商可以完成对于智能车辆与电池进行产品生命周期管理,达到有效的预防保养、进厂维修以及资源回收等整合性管理的一种电动车辆管理装置与方法。并且,用户共享交通工具出行,可以解决城市交通拥挤的问题,减少空气的污染,并且,用户不需要购买电动车辆,可以减少用户的支出。智能电动车辆租赁的商业经营模式也就应运而生。对于租赁商而言,可以实时获取智能车的动态信息(如:电池状况记录、行车记录、充电次数、车辆定位与维修保养信息等),以作为紧急状况的防盗、救援、责任追究、收费计价、保险理赔等依据。
[0098]另一方面,对于出租车辆的追踪控制管理,在现有的技术中也只有全球定位系统(Global Posit1n System,GPS)提供定位的功能,不过由于全球定位系统只能提供位置上的追踪,并无法提供行车动态信息的储存、交流进而使得管理体系具有弹性调度、分群分类、产品生命周期控制管理以及租赁时的商业行为(如:计价、赔偿、保险、责任厘清)等功能,此外全球定位系统的定位分辨率有限、误差范围大且易受建筑物遮蔽影响,因此租赁商要掌握出租的电动车辆行踪如果只通过过全球定位系统难以发挥太大的效用。本发明实施例提供的智能车辆具备高精度定位导航、无线通信、网络接入、多媒体服务功能;电信运营商平台为智能终端与车辆服务器之间信号传递提供支持;车辆服务器接收车载智能终端与用户的信息,作出处理后并发送至智能终端与智能车的车载智能终端。车载智能终端包括设于车身的GPS主机,S頂卡插槽以及S頂卡,移动智能终端可以通过云端车辆服务器与车载智能终端建立认证。电信运营商的网络信号包括GSM蜂窝网络信号、3G、4G、LTE网络信号、无线电信号,这样,车辆服务器可以精确的定位车辆与智能终端,为用户提供更好的服务。
[0099]本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
【主权项】
1.一种车辆控制方法,其特征在于,包括: 车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求; 车辆服务器基于证书认证所述车辆租赁请求; 如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性; 若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息; 将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。2.根据权利要求1所述的方法,其特征在于,所述车辆服务器接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求还包括: 车辆服务器生成车辆租赁请求的会话令牌Sess1n Token,基于证书加密密钥向车辆发送所述车辆租赁请求的Sess1n Token,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息; 车辆服务器接收所述智能终端通过Sess1n Token加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文。3.根据权利要求2所述的方法,其特征在于, 所述判断用户身份的合法性包括:基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户; 如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1n Token加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆; 如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息。4.根据权利要求3所述的方法,其特征在于, 所述如果基于证书认证所述车辆租赁请求成功判断用户身份的合法性之后包括:判断用户的押金信息是否满足设定条件、用户的账户余额是否大于设定值、用户是否具有权限;和/或 车辆服务器获取车辆的电量信息、GPS位置信息、车况信息、行驶里程信息; 和/或 车辆服务器接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。5.根据权利要求3所述的方法,其特征在于,所述Sess1nToken包括Sess1n Token和所述Sess1n Token的生成时间,智能终端接收车辆服务器基于证书加密密钥发送的所述认证请求的会话令牌Sess1n Token之后包括: 判断当前时间与所述Sess1n Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。6.根据权利要求1所述的方法,其特征在于,所述车辆租赁请求包括用户对设定车型车辆的租赁请求; 若车辆服务器接收到用户对设定车型的车辆租赁请求,查询是否存在设定车型的车辆,其中,若查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息。7.一种车辆控制服务器,其特征在于,包括: 接收模块,用于接收智能终端基于证书加密密钥发送的包括用户身份信息的车辆租赁请求; 证书认证模块,与所述接收模块相连接,用于基于证书认证所述车辆租赁请求; 用户身份判断模块,与所述证书认证模块相连接,用于如果基于证书认证所述车辆租赁请求成功,判断用户身份的合法性; 车辆租赁模块,与所述用户身份判断模块相连接,用于若用户的身份合法,获取用户的当前位置信息,根据所述用户的当前位置信息查询所述用户周围设定区域内的车辆信息; 发送模块,与所述车辆租赁模块相连接,用于将所述车辆信息发送给用户的智能终端并授权所述智能终端控制相应的车辆以便用户使用所述车辆。8.根据权利要求7所述的服务器,其特征在于,还包括: 会话令牌模块,用于生成车辆租赁请求的会话令牌Sess1n Token,基于证书加密密钥向车辆发送所述车辆租赁请求的Sess1n Token,其中,若基于证书加密密钥与所述智能终端握手认证成功,智能终端通过所述Sess1n Token和证书加密密钥加密智能终端上存储的用户身份信息,其中,所述用户身份信息包括通过用户生物信息加密的用户身份信息; 和/或 接收模块用于接收所述智能终端通过Sess1n Token加密的用户身份信息,根据所述Sess1n Token和证书加密密钥解密所述加密的用户身份信息,并根据所述用户身份信息基于用户的生物信息获取用户信息明文; 和/或 用户身份判断模块用于基于所述用户信息明文判断所述智能终端用户是否是车辆的授权使用用户;如果所述用户是授权使用用户,则判断用户身份合法,通过所述Sess1nToken加密授权使用信息发送给所述智能终端以及车辆,以便智能终端和车辆接收到车辆服务器通过Sess1n Token加密的授权使用信息后通过所述Sess1n Token解密授权使用信息,车辆和智能终端根据授权使用信息进行交叉授权认证,以便用户通过智能终端控制车辆以便用户使用车辆;如果所述用户不是授权使用用户,则判断用户身份不合法,返回请求失败消息;其中,所述Sess1n Token包括Sess1n Token和所述Sess1n Token的生成时间,以便智能终端判断当前时间与所述Sess1n Token的生成时间的间隔是否超过第一设定时间;若当前时间与所述Sess1n Token的生成时间的间隔不大于第一设定时间,且基于所述证书加密密钥与车辆服务器握手成功,则判断所述Sess1n Token有效;若当前时间与所述Sess1n Token的生成时间的间隔大于第一设定时间,或基于所述证书加密密钥与车辆服务器握手失败,则判断所述Sess1n Token为无效,并向用户返回所述车辆租赁请求失败消息。9.根据权利要求8所述的服务器,其特征在于,还包括: 车辆租赁模块用于判断用户的押金信息是否满足设定条件、或用户的账户余额是否大于设定值、或用户是否具有控制权限; 和/或 接收模块接收的所述车辆租赁请求包括用户对设定车型车辆的租赁请求;若车辆服务器接收到用户对设定车型的车辆租赁请求,车辆租赁模块用于查询是否存在设定车型的车辆,其中,若查询到存在设定车型的车辆,则获取所述车辆的位置并将车辆的位置、所述车型车辆的租赁价格发送给用户;若未查询到设定车型的车辆,则返回查找失败消息; 和/或 接收模块用于接收车辆发送的的电量信息、GPS位置信息、车况信息、行驶里程信息; 和/或 接收模块用于接收智能终端扫描车辆二维码之后发送的包括用户身份信息的车辆租赁请求,和/或接收智能终端通过车辆控制应用、移动即时通信工具发送的包括用户身份信息的车辆租赁请求。10.一种车辆控制系统,其特征在于,包括: 如权利要求7-9中任一所述的车辆控制服务器; 以及智能终端、车辆。
【文档编号】G06Q30/06GK105847282SQ201610319049
【公开日】2016年8月10日
【申请日】2016年5月13日
【发明人】陈诚, 汪涛, 沈海寅
【申请人】智车优行科技(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1