<tt id="d9tn2r"></tt><em id="d9tn2r"></em><dfn id="d9tn2r"></dfn><bdo id="d9tn2r"></bdo>
        • <code id="d9tn2r"></code><li id="d9tn2r"></li><th id="d9tn2r"></th>
            <select id="llymcq"></select><label id="llymcq"></label><i id="llymcq"></i><small id="llymcq"></small><font id="llymcq"></font>
                1. <style id="v2c80n"><noscript id="v2c80n"><button id="v2c80n"></button></noscript></style>

                  汽車的解鎖方法、系統、計算機可讀存儲介質及終端與流程

                  文檔序號:18711271發布日期:2019-09-18 01:14
                  汽車的解鎖方法、系統、計算機可讀存儲介質及終端與流程
                  本發明屬于汽車應用
                  技術領域
                  ,涉及一種解鎖方法和系統,特別是涉及一種汽車的解鎖方法、系統、計算機可讀存儲介質及終端。
                  背景技術
                  :現有技術中,遙控鑰匙解鎖或機械鑰匙解鎖基本上都是依賴于實體鑰匙,只有通過實體鑰匙才能完成汽車的解鎖。然而,當用戶忘記帶實體鑰匙或者將實體鑰匙鎖入到汽車駕駛室、後備箱或別的什麽地方時,用戶就無法對汽車進行解鎖,給用戶的使用帶來的很多的不便。因此,如何提供一種汽車的解鎖方法、系統、計算機可讀存儲介質及終端,以解決現有技術在用戶忘記帶實體鑰匙或者將實體鑰匙鎖入到汽車駕駛室、後備箱或別的什麽地方時,用戶無法解鎖汽車,導致給用戶的使用帶來諸多不便等缺陷,實已成爲本領就技術人家亟待解決的技術問題。技術實現要素:鑒于以上所述現有技術的缺點,本發明的目的在于提供一種汽車的解鎖方法、系統、計算機可讀存儲介質及終端,用于解決現有技術在用戶忘記帶實體鑰匙或者將實體鑰匙鎖入到汽車駕駛室、後備箱或別的什麽地方時,用戶無法解鎖汽車,導致給用戶的使用帶來諸多不便的問題。爲實現上述目的及其他相關目的,本發明一方面提供一種一種汽車的解鎖方法,包括:接收解鎖請求;預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的移動終端;若是,則表示通過預認證,發送預認證通過信息,並轉入下一步驟;若否,則表示未通過預認證,發送預認證未通過信息;進入等待接收解鎖密碼的狀態,直至接收到所述移動終端反饋的解鎖密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並發送至所述移動終端。于本發明的一實施例中,所述解鎖請求由所述移動終端編輯而成,其包含所述移動終端的ID號。于本發明的一實施例中,與所述汽車綁定的移動終端可爲經主用戶認證過的,且鏈接至車聯網的移動終端。于本發明的一實施例中,所述預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的移動終端的步驟包括:從所述解鎖請求中讀取發送所述解鎖請求的移動終端的ID號;在預認證的移動終端的ID號中查找是否存在發送所述解鎖請求的移動終端的ID號,若是,則預認證通過該ID號,發送預認證通過信息至發送該ID號的移動終端;若否,則預認證未通過該ID號,發送預認證未通過信息至發送該ID號的移動終端。于本發明的一實施例中,待所述移動終端接收到所述預認證通過信息後,所述移動終端生成一用于接收解鎖密碼的人機交互界面。于本發明的一實施例中,所述反饋的解鎖密碼包括解鎖所述汽車的發動機的第一解鎖密碼和解鎖所述汽車的車門的第二解鎖密碼。于本發明的一實施例中,所述接收到所述移動終端反饋的解鎖密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並發送至所述移動終端的步驟包括:接收所述第一解鎖密碼,判斷所述第一解鎖密碼是否正確,若是,則反饋至所述移動終端,以告知用戶該汽車的發動機已解鎖,並轉入下一步驟;若否,則編輯密碼錯誤的提示信息;掃描用戶是否已進入可探測區域,若是,則發送令所述用戶輸入所述第二解鎖密碼的指令;若否,則進入等待狀態,直至用戶進入所述可探測區域;接收所述第二解鎖密碼,判斷所述第二解鎖密碼是否正確,若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息。本發明另一方面提供一種汽車的解鎖系統,包括:通信模塊,用于接收解鎖請求;預認證模塊,用于預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的移動終端;若是,則表示通過預認證,通過所述通信模塊發送預認證通過信息,並調用一處理模塊;若否,則表示未通過預認證,通過所述通信模塊發送預認證未通過信息;處理模塊,用于進入等待接收解鎖密碼的狀態,直至接收到所述移動終端反饋的解鎖密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並通過所述通信模塊發送至所述移動終端。本發明又一方面提供一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現所述汽車的解鎖方法。本發明最後一方面提供一種終端,包括:處理器及存儲器;所述存儲器用于存儲計算機程序,所述處理器用于執行所述存儲器存儲的計算機程序,以使所述終端執行所述汽車的解鎖方法。如上所述,本發明的汽車的解鎖方法、系統、計算機可讀存儲介質及終端,具有以下有益效果:本發明所述汽車的解鎖方法、系統、計算機可讀存儲介質及終端可以在無實體鑰匙的情況下,用戶借助密碼完成對汽車的解鎖和啓動,給用戶帶來了極大的方便。附圖說明圖1顯示爲本發明所應用的通信網絡的實景應用圖。圖2A顯示爲本發明的汽車的解鎖方法于一實施例中的流程示意圖。圖2B顯示爲本發明的汽車的解鎖方法中S22的流程示意圖。圖2C顯示爲本發明的汽車的解鎖方法中S23的流程示意圖。圖3顯示爲本發明汽車的解鎖系統于一實施例中的原理結構示意圖。元件標號說明1通信網絡11移動終端12汽車3汽車的解鎖系統31通信模塊32預認證模塊33處理模塊S21~S23步驟S221~S224步驟S231~S237步驟具體實施方式以下通過特定的具體實例說明本發明的實施方式,本領域技術人員可由本說明書所揭露的內容輕易地了解本發明的其他優點與功效。本發明還可以通過另外不同的具體實施方式加以實施或應用,本說明書中的各項細節也可以基于不同觀點與應用,在沒有背離本發明的精神下進行各種修飾或改變。需說明的是,在不沖突的情況下,以下實施例及實施例中的特征可以相互組合。需要說明的是,以下實施例中所提供的圖示僅以示意方式說明本發明的基本構想,遂圖式中僅顯示與本發明中有關的組件而非按照實際實施時的組件數目、形狀及尺寸繪制,其實際實施時各組件的型態、數量及比例可爲一種隨意的改變,且其組件布局型態也可能更爲複雜。實施例一本實施例提供一種汽車的解鎖方法,包括:接收解鎖請求;預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的移動終端;若是,則表示通過預認證,發送預認證通過信息,並轉入下一步驟;若否,則表示未通過預認證,發送預認證未通過信息;進入等待接收解鎖密碼的狀態,直至接收到所述移動終端反饋的解鎖密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並發送至所述移動終端。以下將結合圖示對本實施例所提供的汽車的解鎖方法進行詳細描述。本實施例所述汽車的解鎖方法應用于由若幹移動終端及若幹鏈接入車聯網的汽車的通信網絡。請參閱圖1,顯示爲通信網絡的實景應用圖。如圖1所示,所述通信網絡1中包括若幹移動終端11,及已鏈接于車聯網若幹汽車12。于實際應用中,所述移動終端11包括智能手機、平板電腦、IPD等智能終端設備。在本實施例中,所述移動終端11采用智能手機。該智能手機上預先安裝有解鎖汽車的應用程序。請參閱圖2A,顯示爲汽車的解鎖方法于一實施例中的流程示意圖。如圖2A所示,所述汽車的解鎖方法具體包括以下幾個步驟:S21,接收進入所述通信網絡1中的智能手機發送的解鎖請求。所述智能手機通過觸摸控制解鎖汽車的應用程序發送該解鎖請求。S22,待接收到所述解鎖請求,預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的移動終端;若是,則表示通過預認證,即執行S23;若否,則表示未通過預認證,執行S23’,即發送預認證未通過信息。在本實施例中,與所述汽車綁定的移動終端可爲經主用戶認證過的,且鏈接至車聯網的移動終端。請參閱圖2B,顯示爲S22的流程示意圖。如圖2B所示,所述S22具體包括以下步驟:S221,從所述解鎖請求中讀取發送所述解鎖請求的智能手機的ID號。在本實施例中,所述智能手機的ID號爲手機號碼或用戶名。S222,在預認證的智能手機的ID號中查找是否存在發送所述解鎖請求的智能手機的ID號,若是,則執行S223,即預認證通過該ID號,發送所述預認證通過信息至發送該ID號的智能手機;若否,則執行S224,即預認證未通過該ID號,發送預認證未通過信息至發送該ID號的智能手機。在本實施例中,預先存儲有經該汽車的主用戶認證過的其他ID號,例如,該主用戶的愛人、子女、父母及好友的手機號碼。在本實施例中,待所述智能手機接收到所述汽車反饋的預認證通過信息後,所述智能手機生成一用于接收解鎖密碼的人機交互界面。S23,進入等待接收解鎖密碼的狀態,直至接收到所述智能手機反饋的密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並發送至所述智能手機。爲了保證汽車更加安全,在本實施例中,所述智能手機需反饋兩個解鎖密碼。所述解鎖密碼包括解鎖所述汽車的發動機的第一解鎖密碼和解鎖所述汽車的車門的第二解鎖密碼。在本實施例中,所述第一解鎖密碼和第二解鎖密碼可采用密碼、指紋、人臉、或虹膜中的任意一種,且是與發送解鎖請求的用戶一一對應的,例如,第一解鎖密碼,第二解鎖密碼,不同用戶的對應表。表1:解鎖密碼與用戶的對應表用戶A用戶B用戶C……第一解鎖密碼數字+字母用戶B的人臉數字第二解鎖密碼用戶A的指紋用戶B的虹膜用戶C的指紋請參閱圖2C,顯示爲S23的流程示意圖。如圖2C所示,所述S23具體包括以下步驟:S231,接收所述第一解鎖密碼,判斷所述第一解鎖密碼是否正確,若是,則執行S232;若否,則執行S233,即編輯密碼錯誤的提示信息。S232,反饋至所述智能手機,以告知用戶該汽車的發動機已解鎖,並轉入S234。S234,掃描用戶是否已進入可探測區域,若是,則執行S235,若否,則進入等待狀態,直至用戶進入所述可探測區域,繼續執行S235。在本實施例中,爲了保證汽車的安全性,所以先解鎖汽車的發動機,在感測到用戶進入預設的可探測區域內時,才會進入解鎖汽車車門的狀態。在本實施例中,所述可探測區域爲以所述汽車爲圓心,以200爲半斤的圓形區域。S235,發送令所述用戶輸入所述第二解鎖密碼的指令。S236,接收所述第二解鎖密碼,判斷所述第二解鎖密碼是否正確,若是,則執行S237,即解鎖該汽車;若否,則返回步驟S233,編輯密碼錯誤的提示信息。本實施例還提供一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現上述汽車的解鎖方法。本實施例提供的流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解爲,表示包括一個或更多個用于實現特定邏輯功能或過程的步驟的可執行指令的代碼的模塊、片段或部分,並且本發明的優選實施方式的範圍包括另外的實現,其中可以不按所示出或討論的順序,包括根據所涉及的功能按基本同時的方式或按相反的順序,來執行功能,這應被本發明的實施例所屬
                  技術領域
                  的技術人員所理解。在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認爲是用于實現邏輯功能的可執行指令的定序列表,可以具體實現在任何計算機可讀介質中,以供指令執行系統、裝置或設備(如基于計算機的系統、包括處理器的系統或其他可以從指令執行系統、裝置或設備取指令並執行指令的系統)使用,或結合這些指令執行系統、裝置或設備而使用。就本說明書而言,"計算機可讀介質"可以是任何可以包含、存儲、通信、傳播或傳輸程序以供指令執行系統、裝置或設備或結合這些指令執行系統、裝置或設備而使用的裝置。計算機可讀存儲介質的更具體的示例(非窮盡性列表)包括以下:具有一個或多個布線的電連接部(電子裝置),便攜式計算機盤盒(磁裝置),隨機存取存儲器(RAM),只讀存儲器(ROM),可擦除可編輯只讀存儲器(EPROM或閃速存儲器),光纖裝置,以及便攜式光盤只讀存儲器(CDROM)。另外,計算機可讀存儲介質甚至可以是可在其上打印所述程序的紙或其他合適的介質,因爲可以例如通過對紙或其他介質進行光學掃描,接著進行編輯、解譯或必要時以其他合適方式進行處理來以電子方式獲得所述程序,然後將其存儲在計算機存儲器中。本實施例所述汽車的解鎖方法可以在無實體鑰匙的情況下,用戶借助密碼完成對汽車的解鎖和啓動,給用戶帶來了極大的方便。實施例二本實施例提供一種汽車的解鎖系統,包括:通信模塊,用于接收解鎖請求;預認證模塊,用于預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的智能手機;若是,則表示通過預認證,通過所述通信模塊發送預認證通過信息,並調用一處理模塊;若否,則表示未通過預認證,通過所述通信模塊發送預認證未通過信息;處理模塊,用于進入等待接收解鎖密碼的狀態,直至接收到所述智能手機反饋的解鎖密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並通過所述通信模塊發送至所述智能手機。以下將結合圖示對本實施例所提供的汽車的解鎖系統進行詳細描述。需要說明的是,應理解以下解鎖系統的各個模塊的劃分僅僅是一種邏輯功能的劃分,實際實現時可以全部或部分集成到一個物理實體上,也可以物理上分開。且這些模塊可以全部以軟件通過處理元件調用的形式實現;也可以全部以硬件的形式實現;還可以部分模塊通過處理元件調用軟件的形式實現,部分模塊通過硬件的形式實現。例如,x模塊可以爲單獨設立的處理元件,也可以集成在上述裝置的某一個芯片中實現,此外,也可以以程序代碼的形式存儲于上述裝置的存儲器中,由上述裝置的某一個處理元件調用並執行以上x模塊的功能。其它模塊的實現與之類似。此外這些模塊全部或部分可以集成在一起,也可以獨立實現。這裏所述的處理元件可以是一種集成電路,具有信號的處理能力。在實現過程中,上述方法的各步驟或以上各個模塊可以通過處理器元件中的硬件的集成邏輯電路或者軟件形式的指令完成。例如,以上這些模塊可以是被配置成實施以上方法的一個或多個集成電路,例如:一個或多個特定集成電路(ApplicationSpecificIntegratedCircuit,簡稱ASIC),或,一個或多個微處理器(digitalsingnalprocessor,簡稱DSP),或,一個或者多個現場可編程門陣列(FieldProgrammableGateArray,簡稱FPGA)等。再如,當以上某個模塊通過處理元件調度程序代碼的形式實現時,該處理元件可以是通用處理器,例如中央處理器(CentralProcessingUnit,簡稱CPU)或其它可以調用程序代碼的處理器。再如,這些模塊可以集成在一起,以片上系統(system-on-a-chip,簡稱SOC)的形式實現。請參閱圖3,顯示爲汽車的解鎖系統于一實施例中的原理結構示意圖。如圖3所示,所述汽車的解鎖系統3包括通信模塊31、預認證模塊32及處理模塊33。所述通信模塊31用于接收進入所述通信網絡中的智能手機發送的解鎖請求。所述智能手機通過觸摸控制解鎖汽車的應用程序發送該解鎖請求。與所述通信模塊31耦合的預認證模塊用于待接收到所述解鎖請求,預認證所述解鎖請求,以判斷該解鎖請求是否源于與所述汽車綁定的智能手機;若是,則表示通過預認證,即調用所述處理模塊33;若否,則表示未通過預認證,則通過所述通信模塊31發送預認證未通過信息。在本實施例中,與所述汽車綁定的智能手機可爲經主用戶認證過的,且鏈接至車聯網的智能手機。所述預認證模塊具體用于從所述解鎖請求中讀取發送所述解鎖請求的智能手機的ID號;在預認證的智能手機的ID號中查找是否存在發送所述解鎖請求的智能手機的ID號,若是,則預認證通過該ID號,通過所述通信模塊31發送所述認證通過信息至發送該ID號的智能手機;若否,則預認證未通過該ID號,通過所述通信模塊31發送所述認證未通過信息至發送該ID號的智能手機。在本實施例中,所述智能手機的ID號爲手機號碼或用戶名。預先存儲有經該汽車的主用戶認證過的其他ID號,例如,該主用戶的愛人、子女、父母及好友的手機號碼。與所通信模塊31和預認證模塊32耦合的處理模塊33用于進入等待接收解鎖密碼的狀態,直至接收到所述智能手機反饋的密碼後,判斷所述解鎖密碼是否正確;若是,則解鎖該汽車;若否,則編輯密碼錯誤的提示信息,並通過所述通信模塊31發送至所述智能手機。爲了保證汽車更加安全,在本實施例中,所述智能手機需反饋兩個解鎖密碼。所述解鎖密碼包括解鎖所述汽車的發動機的第一解鎖密碼和解鎖所述汽車的車門的第二解鎖密碼。在本實施例中,所述第一解鎖密碼和第二解鎖密碼可采用密碼、指紋、人臉、或虹膜中的任意一種,且是與發送解鎖請求的用戶一一對應的。所述處理模塊33具體用于在通過所述通信模塊31接收所述第一解鎖密碼,判斷所述第一解鎖密碼是否正確,若是,則通過所述通信模塊31反饋至所述智能手機,以告知用戶該汽車的發動機已解鎖;掃描用戶是否已進入可探測區域,若是,則執行S235,若否,則進入等待狀態,直至用戶進入所述可探測區域,繼續調用通信模塊31發送令所述用戶輸入所述第二解鎖密碼的指令;通過通信模塊31接收所述第二解鎖密碼,判斷所述第二解鎖模塊是否正確,若是,則解鎖該汽車;若否,則返回編輯密碼錯誤的提示信息;若否,則編輯密碼錯誤的提示信息。實施例三本實施例提供一種終端,包括:處理器、存儲器、收發器、通信接口和系統總線;存儲器和通信接口通過系統總線與處理器和收發器連接並完成相互間的通信,存儲器用于存儲計算機程序,通信接口用于和其他設備進行通信,處理器和收發器用于運行計算機程序,使終端執行如上汽車的解鎖方法的各個步驟。上述提到的系統總線可以是外設部件互連標准(PeripheralPomponentInterconnect,簡稱PCI)總線或擴展工業標准結構(ExtendedIndustryStandardArchitecture,簡稱EISA)總線等。該系統總線可以分爲地址總線、數據總線、控制總線等。通信接口用于實現數據庫訪問裝置與其他設備(例如客戶端、讀寫庫和只讀庫)之間的通信。存儲器可能包含隨機存取存儲器(RandomAccessMemory,簡稱RAM),也可能還包括非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器。上述的處理器可以是通用處理器,包括中央處理器(CentralProcessingUnit,簡稱CPU)、網絡處理器(NetworkProcessor,簡稱NP)等;還可以是數字信號處理器(DigitalSignalProcessing,簡稱DSP)、專用集成電路(ApplicationSpecificIntegratedCircuit,簡稱ASIC)、現場可編程門陣列(Field-ProgrammableGateArray,簡稱FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件。綜上所述,本發明所述汽車的解鎖方法、系統、計算機可讀存儲介質及終端可以在無實體鑰匙的情況下,用戶借助密碼完成對汽車的解鎖和啓動,給用戶帶來了極大的方便。所以,本發明有效克服了現有技術中的種種缺點而具高度産業利用價值。上述實施例僅例示性說明本發明的原理及其功效,而非用于限制本發明。任何熟悉此技術的人士皆可在不違背本發明的精神及範疇下,對上述實施例進行修飾或改變。因此,舉凡所屬
                  技術領域
                  中具有通常知識者在未脫離本發明所揭示的精神與技術思想下所完成的一切等效修飾或改變,仍應由本發明的權利要求所涵蓋。當前第1頁1 2 3 
                  再多了解一些
                  當前第1頁1 2 3 
                  網友詢問留言 已有0條留言
                  • 還沒有人留言評論。精彩留言會獲得點贊!
                  1