本發明涉及汽車技術領域,特別涉及一種移動終端、服務器、車輛及其控制系統。
背景技術:
目前,如果用戶走進具有PEPS(Passive Entry Passive Start,無鑰匙進入啟動系統)的車輛,則只需攜帶鑰匙而不需要任何操作,車輛就可以做出正確的響應。另外,互聯網使人們的生活更加便捷。因此,互聯網技術與汽車電子技術的結合,將成為未來汽車發展的主流方向。
相關技術中,例如使用移動通信設備操縱機動車閉鎖系統的方法,通過移動通信設備喚醒遙控鑰匙,然后由遙控鑰匙對車輛進行解閉鎖的操作,但是邏輯過于復雜,產品實用性低;又例如根據本發明用于監控進入具有多種不同的進入模式的機動車輛的方法,當評估的使用代碼符合進入代碼,能夠按照進入代碼所分配的進入模式進入機動車輛,但是從使用者提供使用代碼到代碼比較再到操作車輛整個設計方案均采用單向傳輸過程,無反饋信息,導致過于簡單、安全性差。
技術實現要素:
有鑒于此,本發明的第一個目的旨在提出一種移動終端,該方法可以提高車輛的可靠性,更好地滿足用戶的使用需求。
為達到上述目的,本發明的技術方案是這樣實現的:
一種移動終端,包括:第一存儲模塊,用于存儲密鑰和虛擬鑰匙;第一通信模塊,用于向服務器發送鑰匙請求信息,并接收所述服務器根據所述鑰匙請求信息生成的所述密鑰,以及將加密后的用戶信息發送給所述服務器,并接收所述服務器發送的所述虛擬鑰匙,其中,所述虛擬鑰匙是服務器對所述用戶信息驗證通過后生成的;控制模塊,所述控制模塊與所述第一存儲模塊和所述第一通信模塊相連,用于根據所述密鑰對用戶信息進行加密,并根據所述虛擬鑰匙對車輛進行控制。
可選地,所述請求信息包括所述移動終端的號碼。
進一步地,所述用戶信息包括基本信息和用戶驗證信息,所述基本信息包括用戶身份標識、車輛標識和移動終端標識,所述控制模塊用于接收用戶輸入的所述基本信息和所述用戶驗證信息,并根據所述密鑰對所述基本信息和所述用戶驗證信息進行加密,以得到所述加密后的用戶信息。
進一步地,還包括:車輛信息監測模塊,用于在所述控制模塊根據所述虛擬鑰匙對車輛進行控制時,監測所述車輛的狀態信息。
進一步地,所述第一通信模塊向所述服務器發送鑰匙更換請求信息,并接收所述服務器發送的驗證請求,以及將用戶輸入的用戶驗證信息發送給所述服務器,并接收所述服務器發送的更新后的虛擬鑰匙,其中,所述驗證請求是所述服務器根據所述鑰匙更換請求信息生成的,所述更新后的虛擬鑰匙是所述服務器對所述用戶驗證信息驗證通過后根據新的基本信息生成的。
相對于現有技術,本發明所述的移動終端具有以下優勢:
本發明所述的移動終端,可以向服務器發生鑰匙請求信息,從而根據接收的密鑰將加密后的用戶信息發送給服務器,進而得到服務器驗證通過后生成的虛擬鑰匙,實現根據虛擬鑰匙對車輛進行控制的目的,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
本發明的第二個目的在于提出一種服務器,該服務器可以提高車輛的可靠性,更好地滿足用戶的使用需求。
為達到上述目的,本發明的技術方案是這樣實現的:
一種服務器,包括:第二存儲模塊,用于存儲用戶信息;第二通信模塊,用于接收移動終端發送的鑰匙請求信息,并將密鑰發送給所述移動終端,以及接收來自所述移動終端發送的加密后的所述用戶信息,并向所述移動終端發送虛擬鑰匙,其中,所述加密后的所述用戶信息是移動終端根據所述密鑰對用戶信息加密得到的;處理模塊,用于根據所述鑰匙請求信息生成所述密鑰,并對加密后的所述用戶信息進行驗證,以在驗證通過后生成所述虛擬鑰匙。
進一步地,處理模塊用于根據所述密鑰對加密后的所述用戶信息進行解密,并對解密后的所述用戶信息進行驗證,以在驗證通過后生成所述虛擬鑰匙。
進一步地,所述處理模塊還用于在對解密后的所述用戶信息進行驗證失敗后,生成提示信息;所述第二通信模塊還用于將所述提示信息發送給所述移動終端,以便所述移動終端將所述提示信息反饋給用戶。
進一步地,所述第二通信模塊還用于接收所述移動終端發送的鑰匙更換請求信息,并向所述移動終端發送驗證請求,以及接收來自所述移動終端發送的用戶輸入的用戶驗證信息,并向所述服務器發送更新后的虛擬鑰匙;所述處理模塊還用于根據所述鑰匙更換請求信息生成所述驗證請求,并對來自所述移動終端發送的用戶輸入的用戶驗證信息進行驗證,以在驗證通過后根據來自所述移動終端發送的新的基本信息生成所述虛擬鑰匙。
相對于現有技術,本發明所述的服務器具有以下優勢:
本發明所述的服務器,可以在接收移動終端發送的鑰匙請求信息后,將密鑰發送至移動終端,從而得到來自移動終端的加密后的用戶信息,進而生成虛擬鑰匙,實現根據虛擬鑰匙對車輛進行控制的目的,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
本發明的第三個目的在于提出一種車輛,該車輛可以提高車輛的可靠性,更好地滿足用戶的使用需求。
為達到上述目的,本發明的技術方案是這樣實現的:
一種車輛,包括:第三存儲模塊,所述第三存儲模塊用于存儲來自服務器發送的虛擬鑰匙;第三通信模塊,所述第三通信模塊用于接收所述移動終端發送的虛擬鑰匙和控制指令;控制器,所述控制器用于根據所述第三存儲模塊存儲的來自服務器發送的虛擬鑰匙對來自所述移動終端發送的所述虛擬鑰匙進行驗證,并在驗證通過后根據所述移動終端的控制指令執行相應的動作。
進一步地,還包括:車輛信息采集模塊,用于采集車輛的狀態信息,以便所述第三通信模塊將所述車輛的狀態信息發送給所述移動終端。
相對于現有技術,本發明所述的車輛具有以下優勢:
本發明所述的車輛,在根據存儲器存儲來自服務器發送的虛擬鑰匙對來自移動終端發送的虛擬鑰匙進行驗證之后,可以根據移動終端的控制指令執行響應的動作,實現根據虛擬鑰匙對車輛進行控制的目的,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
本發明的第四個目的在于提出一種車輛的控制系統,該控制系統可以提高車輛的可靠性,更好地滿足用戶的使用需求。
為達到上述目的,本發明的技術方案是這樣實現的:
一種車輛的控制系統,設置有如上述的移動終端、服務器和車輛。
所述的車輛的控制系統與上述的移動終端、服務器和車輛相對于現有技術所具有的優勢相同,在此不再贅述。
附圖說明
構成本發明的一部分的附圖用來提供對本發明的進一步理解,本發明的示意性實施例及其說明用于解釋本發明,并不構成對本發明的不當限定。在附圖中:
圖1為根據本發明一個實施例的移動終端的結構示意圖;
圖2為根據本發明一個實施例的系統的結構示意圖;
圖3為根據本發明一個實施例的系統控制的流程圖;
圖4為根據本發明一個實施例的更換移動終端的流程圖;
圖5為根據本發明一個實施例的服務器的結構示意圖;以及
圖6為根據本發明一個實施例的車輛的結構示意圖。
附圖標記說明:
100-移動終端、200-服務器、300-車輛;101-第一存儲模塊、102-第一通信模塊、103-控制模塊、201-第二存儲模塊、202-第二通信模塊、203-處理模塊、301-第三存儲模塊、302-第三通信模塊和控制器303;11-存儲部、12-發送信息部、13-接收信息部,14-車輛信息監測部、21-存儲部、22-發送信息部、23-接收信息部、31-存儲部、32-發送信息部、33-接收信息部和34-車輛信息監測部。
具體實施方式
需要說明的是,在不沖突的情況下,本發明中的實施例及實施例中的特征可以相互組合。
下面將參考附圖并結合實施例來詳細說明本發明。
圖1是根據本發明一個實施例的移動終端的結構示意圖。
如圖1所示,根據本發明實施例的移動終端100,其包括:第一存儲模塊101、第一通信模塊102和控制模塊103。
其中,第一存儲模塊101用于存儲密鑰和虛擬鑰匙。第一通信模塊102用于向服務器發送鑰匙請求信息,并接收服務器根據鑰匙請求信息生成的密鑰,以及將加密后的用戶信息發送給服務器,并接收服務器發送的虛擬鑰匙,其中,虛擬鑰匙是服務器對用戶信息驗證通過后生成的。控制模塊103與第一存儲模塊101和第一通信模塊102相連,用于根據密鑰對用戶信息進行加密,并根據虛擬鑰匙對車輛進行控制。本發明實施例的移動終端100可以接收服務器發送的虛擬鑰匙,從而根據虛擬鑰匙對車輛進行控制,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
可以理解的是,如圖2所示,本發明實施例的移動終端100主要包括:存儲部11、發送信息部12和接收信息部13。其中,存儲部11相當于第一存儲模塊101,發送信息部12相當于第一通信模塊102,接收信息部13相當于控制模塊103。具體地,存儲部11用于存儲由服務器200(下面會進行詳細贅述)生成的加密密鑰、用戶設置的基本信息、授權共享信息等數據,而發送信息部12用于發送用戶的請求等信息給服務器200或車輛終端300(下面會進行詳細贅述),以及接收信息部13用于接收來自服務器200或車輛終端的信息300,如,服務器200生成的鑰匙、更新的鑰匙、反饋信息等。
進一步地,在本發明的一個實施例中,本發明實施例的移動終端100還包括:車輛信息監測模塊。其中,車輛信息監測模塊用于在控制模塊根據虛擬鑰匙對車輛進行控制時,監測車輛的狀態信息。
在本發明的實施例中,本發明實施例的移動終端100能夠對控制車輛的狀態進行反饋,形成閉環系統,同時用戶可以實時掌握車輛控制狀態,更好地滿足用戶的使用需求,提高用戶的使用體驗。
即言,如圖2所示,本發明實施例的移動終端100還包括:車輛信息監測部14。其中,車輛信息監測部14相當于車輛信息監測模塊,車輛信息監測部14用于監測車輛終端300發送的車輛狀態,如油量,車內溫度等信息。
可選地,在本發明的一個實施例中,請求信息包括移動終端的號碼。
進一步地,在本發明的一個實施例中,用戶信息包括基本信息和用戶驗證信息,基本信息包括用戶身份標識、車輛標識和移動終端標識,控制模塊103用于接收用戶輸入的基本信息和用戶驗證信息,并根據密鑰對基本信息和用戶驗證信息進行加密,以得到加密后的用戶信息。
在本發明的實施例中,本發明實施例的移動終端100可以實現遠距離控制車輛的目的,并且利用網絡流量傳遞信息,安全性高,簡單便捷。
舉例而言,如圖3所示,首先移動終端100的發送信息部12將移動終端100的號碼發送至服務器200,服務器200的發送信息部22可以將加密密鑰R以暗文的形式傳遞給移動終端100,移動終端100的接收信息部13將接收到的密鑰R存儲至存儲部11內。用戶在移動終端100上設置基本信息和個人驗證信息,其中,基本信息是指用戶的身份證、車輛VIN(Vehicle Identification Number,車輛識別碼)碼、MAC(Media Access Control地址)地址、住址等能證明移動終端100、車輛與用戶身份的可行信息,個人驗證信息可以指用于驗證用戶身份的信息,如密保信息等。用戶信息經過存儲部11內密鑰R加密后發送至服務器200,服務器200根據終端號碼生成的相應密鑰進行解密,若解密成功則將解密后的用戶信息存儲至服務器200,待用戶更換移動終端100或移動終端100丟失作為信息認證使用(下面會進行詳細贅述);若解密失敗則反饋信息無效至移動終端100。經解密成功后的信息證明該用戶為合法用戶,服務器200將再次加密生成的鑰匙K發送給移動終端100,移動終端100將接收的加密鑰匙存儲至移動終端100內。
進而,當用戶操作移動終端100試圖控制車輛時,移動終端100向車輛終端300發送操作請求命令,車輛終端300的接收信息部33接收到該命令后首先檢測鑰匙K是否與車輛終端300內存儲的鑰匙一致,若不一致該請求命令視為無效并發送反饋信息給移動終端100;若鑰匙一致且車載控制器防盜認證通過可執行操作車輛的命令,同時車輛終端300將車輛當前狀態信息反饋至移動終端100,移動終端100可實時監測車輛狀態信息,如車內溫度、空氣質量、車輛位置等各項情況。
進一步地,在本發明的一個實施例中,第一通信模塊102向服務器發送鑰匙更換請求信息,并接收服務器發送的驗證請求,以及將用戶輸入的用戶驗證信息發送給服務器,并接收服務器發送的更新后的虛擬鑰匙,其中,驗證請求是服務器根據鑰匙更換請求信息生成的,更新后的虛擬鑰匙是服務器對用戶驗證信息驗證通過后根據新的基本信息生成的。
在本發明的一個實施例中,本發明實施例的移動終端100不但可以對車輛進行遠程操作,而且可以對用戶更換移動終端或移動終端丟失的情況下,密鑰可以定時滾動或者更換,提高了系統的安全性和可靠性。
也就是說,如圖4所示,當用戶更換移動終端100時,移動終端100發送修改信息請求給服務器200,服務器200接收到該請求后向移動終端100發送輸入個人驗證信息的要求,用戶輸入個人驗證信息后發送至服務器200進行身份認證,若認證成功服務器200將修改用戶信息,如MAC等,然后將修改后的信息進行存儲,同時將生成新的鑰匙KN發送給移動終端100,并通過網絡將車輛終端300存儲的鑰匙進行更新,用戶利用新的鑰匙KN可對車輛進行操作。同時為了確保車輛安全,系統每隔一定時間可以將移動終端100、服務器200和車輛終端300的鑰匙統一進行重新加密更新,在此不作具體限制。
另外,當用戶處于緊急情況時,如移動終端100丟失。用戶可通過人工服務進行個人信息驗證,認證通過后服務器200可更新存儲的用戶信息,防止車輛被盜。
根據本發明所述的移動終端,可以向服務器發生鑰匙請求信息,從而根據接收的密鑰將加密后的用戶信息發送給服務器,進而得到服務器驗證通過后生成的虛擬鑰匙,實現根據虛擬鑰匙對車輛進行控制的目的,可以通過網絡遠程控制車輛,不但每個傳輸部分均帶有信息反饋環節,提高系統安全性,并且即使更換移動終端或移動終端丟失,可以重新生成虛擬鑰匙,以及可實時監測車輛的狀態信息,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求,提高用戶的使用體驗。
進一步地,如圖5所示,本發明的實施例還公開了一種服務器200,其包括:第二存儲模塊201、第二通信模塊202和處理模塊203。
其中,第二存儲模塊201用于存儲用戶信息。第二通信模塊202用于接收移動終端發送的鑰匙請求信息,并將密鑰發送給移動終端,以及接收來自移動終端發送的加密后的用戶信息,并向移動終端發送虛擬鑰匙,其中,加密后的用戶信息是移動終端根據密鑰對用戶信息加密得到的。處理模塊203用于根據鑰匙請求信息生成密鑰,并對加密后的用戶信息進行驗證,以在驗證通過后生成虛擬鑰匙。本發明實施例的服務器200可以接收服務器發送的虛擬鑰匙,從而根據虛擬鑰匙對車輛進行控制,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
可以理解的是,如圖2所示,本發明實施例的服務器200主要包括:存儲部21、發送信息部22和接收信息部23。其中,存儲部21相當于第一存儲模塊201,發送信息部22相當于第二通信模塊202,接收信息部23相當于處理模塊203。具體地,存儲部21用于存儲移動終端100發送的用戶信息、密鑰和鑰匙,而發送信息部22可將服務器200生成的密鑰、鑰匙發送給移動終端100或車輛終端300模塊,以及接收信息部23用于接收移動終端100或車輛終端300發送的請求信息。
進一步地,在本發明的一個實施例中,處理模塊203用于根據密鑰對加密后的用戶信息進行解密,并對解密后的用戶信息進行驗證,以在驗證通過后生成虛擬鑰匙。
在本發明的實施例中,本發明實施例的服務器200可以實現遠距離控制車輛的目的,并且利用網絡流量傳遞信息,安全性高,簡單便捷。
進一步地,在本發明的一個實施例中,處理模塊203還用于在對解密后的用戶信息進行驗證失敗后,生成提示信息;第二通信模塊還用于將提示信息發送給移動終端,以便移動終端將提示信息反饋給用戶。
在本發明的實施例中,本發明實施例的服務器200能夠對控制車輛的狀態進行反饋,形成閉環系統,同時用戶可以實時掌握車輛控制狀態,更好地滿足用戶的使用需求,提高用戶的使用體驗。
進一步地,在本發明的一個實施例中,第二通信模塊202還用于接收移動終端發送的鑰匙更換請求信息,并向移動終端發送驗證請求,以及接收來自移動終端發送的用戶輸入的用戶驗證信息,并向服務器發送更新后的虛擬鑰匙;處理模塊還用于根據鑰匙更換請求信息生成驗證請求,并對來自移動終端發送的用戶輸入的用戶驗證信息進行驗證,以在驗證通過后根據來自移動終端發送的新的基本信息生成虛擬鑰匙。
在本發明的一個實施例中,本發明實施例的服務器200不但可以對車輛進行遠程操作,而且可以對用戶更換移動終端或移動終端丟失的情況下,密鑰可以定時滾動或者更換,提高了系統的安全性和可靠性。
需要說明的是,本發明實施例的服務器的具體實現方式與移動終端的具體實現方式中服務器贅述的類似,為了減少冗余,此處不做贅述。
根據本發明所述的服務器,可以在接收移動終端發送的鑰匙請求信息后,將密鑰發送至移動終端,從而得到來自移動終端的加密后的用戶信息,進而生成虛擬鑰匙,實現根據虛擬鑰匙對車輛進行控制的目的,可以通過網絡遠程控制車輛,不但每個傳輸部分均帶有信息反饋環節,提高系統安全性,并且即使更換移動終端或移動終端丟失,可以重新生成虛擬鑰匙,以及可實時監測車輛的狀態信息,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求,提高用戶的使用體驗。
進一步地,如圖6所示,本發明實施例還公開了一種車輛300,其包括:第三存儲模塊301、第三通信模塊302和控制器303。
其中,第三存儲模塊301用于存儲來自服務器發送的虛擬鑰匙。第三通信模塊302用于接收所述移動終端發送的虛擬鑰匙和控制指令。控制器303用于根據所述第三存儲模塊存儲的來自服務器發送的虛擬鑰匙對來自所述移動終端發送的所述虛擬鑰匙進行驗證,并在驗證通過后根據所述移動終端的控制指令執行相應的動作。本發明實施例的車輛300可以接收服務器發送的虛擬鑰匙,從而根據虛擬鑰匙對車輛進行控制,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求。
可以理解的是,如圖2所示,本發明實施例的車輛即車輛終端300主要包括:存儲部31、發送信息部32和接收信息部33。其中,存儲部31相當于第三存儲模塊301,發送信息部32相當于第三通信模塊302,接收信息部33相當于控制器303。具體地,存儲部31用于存儲服務器200發送的加密密鑰、鑰匙等信息,而發送信息部32用于發送來自服務器200或移動終端100的回復信息等內容,以及接收信息部33用于接收來自移動終端100操作車輛的請求。
進一步地,在本發明的一個實施例中,本發明實施例的車輛300還包括:車輛信息采集模塊。其中,車輛信息采集模塊用于采集車輛的狀態信息,以便第三通信模塊302將車輛的狀態信息發送給移動終端。
在本發明的實施例中,本發明實施例的車輛300能夠對控制車輛的狀態進行反饋,形成閉環系統,同時用戶可以實時掌握車輛控制狀態,更好地滿足用戶的使用需求,提高用戶的使用體驗。
即言,如圖2所示,本發明實施例的車輛300還包括:車輛信息監測部34。其中,車輛信息監測部34相當于車輛信息監測模塊,車輛信息監測部34用于監測車輛終端300發送的車輛狀態,如油量,車內溫度等信息。
需要說明的是,本發明實施例的車輛的具體實現方式與移動終端的具體實現方式中車輛贅述的類似,為了減少冗余,此處不做贅述。
根據本發明所述的車輛,在根據存儲器存儲來自服務器發送的虛擬鑰匙對來自移動終端發送的虛擬鑰匙進行驗證之后,可以根據移動終端的控制指令執行響應的動作,實現根據虛擬鑰匙對車輛進行控制的目的,可以通過網絡遠程控制車輛,不但每個傳輸部分均帶有信息反饋環節,提高系統安全性,并且即使更換移動終端或移動終端丟失,可以重新生成虛擬鑰匙,以及可實時監測車輛的狀態信息,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求,提高用戶的使用體驗。
進一步地,本發明的實施例公開了一種車輛的控制系統,該車輛設置有上述實施例所述的移動終端、服務器和車輛。該車輛由于具有了上述移動終端、服務器和車輛,可以通過網絡遠程控制車輛,不但每個傳輸部分均帶有信息反饋環節,提高系統安全性,并且即使更換移動終端或移動終端丟失,可以重新生成虛擬鑰匙,以及可實時監測車輛的狀態信息,簡單便捷,并且安全性高,提高了車輛的可靠性,更好地滿足用戶的使用需求,提高用戶的使用體驗。
以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護范圍之內。