本技術(shù)涉及車輛通信,尤其涉及一種登錄方法、登錄裝置及車輛。
背景技術(shù):
1、當(dāng)前從安全的角度考慮,車輛上的車機(jī)應(yīng)用(app)的首次登錄需要用戶在車機(jī)應(yīng)用上打開掃碼頁面展示二維碼,然后用戶使用移動終端內(nèi)的數(shù)字鑰匙應(yīng)用(app)的掃描功能對車機(jī)應(yīng)用上展示的二維碼進(jìn)行掃描,在掃碼成功后獲取到車輛登錄授權(quán)請求碼,并將車輛登錄授權(quán)請求碼輸入數(shù)字鑰匙應(yīng)用,完成對數(shù)字鑰匙應(yīng)用的認(rèn)證。
2、后續(xù)當(dāng)用戶攜帶移動終端靠近車輛時,車輛判斷該移動終端的數(shù)字鑰匙應(yīng)用是否已經(jīng)認(rèn)證過,如果已經(jīng)認(rèn)證則授權(quán)用戶登錄車機(jī)應(yīng)用,如果沒有認(rèn)證則提示用戶車機(jī)應(yīng)用登錄失敗。
3、考慮到用戶首次使用車機(jī)應(yīng)用,用戶在進(jìn)行二維碼的掃描操作之前,由于還沒有完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,因此必然會觸發(fā)車輛提示用戶車機(jī)應(yīng)用登錄失敗,導(dǎo)致用戶首次用車體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)實(shí)施例提供一種登錄方法、登錄裝置及車輛,用以實(shí)現(xiàn)車機(jī)應(yīng)用的無感登錄,從而提升用戶的用車體驗(yàn)。
2、第一方面,本技術(shù)實(shí)施例提供一種登錄方法,該方法可以應(yīng)用于車輛、車輛中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分車輛功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。該方法包括:與移動終端建立藍(lán)牙加密傳輸通道后,通過所述藍(lán)牙加密傳輸通道接收來自所述移動終端的用戶標(biāo)識,所述用戶標(biāo)識用于唯一標(biāo)識所述移動終端上數(shù)字鑰匙應(yīng)用的登陸用戶,所述藍(lán)牙加密傳輸通道是基于一對一會話密鑰建立的;在確認(rèn)所述用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中的情況下,通過所述藍(lán)牙加密傳輸通道向所述移動終端發(fā)送車輛登錄授權(quán)請求碼,所述車輛登錄授權(quán)請求碼用于認(rèn)證所述數(shù)字鑰匙應(yīng)用,所述用戶標(biāo)識歷史記錄表用于指示已經(jīng)成功登錄車輛上的車機(jī)應(yīng)用的用戶;通過所述藍(lán)牙加密傳輸通道接收來自所述移動終端的指示信息,所述指示信息用于指示所述移動終端已經(jīng)完成對所述數(shù)字鑰匙應(yīng)用的認(rèn)證;根據(jù)所述指示信息,使用所述用戶標(biāo)識登錄所述車機(jī)應(yīng)用。
3、基于上述方案,當(dāng)車輛從移動終端接收到用戶標(biāo)識且確定用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中,表明該用戶標(biāo)識還沒有登錄過車機(jī)應(yīng)用,則車輛主動向移動終端發(fā)送車輛登錄授權(quán)請求碼,以使移動終端使用車輛登錄授權(quán)請求碼完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,然后移動終端通過指示信息告知車輛已經(jīng)完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,進(jìn)而車輛可以使用該用戶標(biāo)識登錄車機(jī)應(yīng)用,實(shí)現(xiàn)車機(jī)應(yīng)用的無感登錄,省去了用戶使用數(shù)字鑰匙應(yīng)用掃描車機(jī)應(yīng)用的二維碼的過程,且避免了用戶首次登錄車機(jī)應(yīng)用引發(fā)失敗的問題,因此可以提升用戶體驗(yàn)。
4、一種可能的實(shí)現(xiàn)方法中,還包括:從所述車輛的存儲器獲取所述車輛登錄授權(quán)請求碼。
5、基于上述方案,在車輛本地存儲有車輛登錄授權(quán)請求碼,從而車輛可以從本地快速獲取車輛登錄授權(quán)請求碼,有助于提升車機(jī)應(yīng)用的登錄速度,從而提升用戶體驗(yàn)。
6、一種可能的實(shí)現(xiàn)方法中,還包括:向服務(wù)器發(fā)送請求消息,所述請求消息用于請求所述車輛登錄授權(quán)請求碼;接收來自所述服務(wù)器的所述車輛登錄授權(quán)請求碼。
7、基于上述方案,在服務(wù)器上存儲車輛登錄授權(quán)請求碼,車輛在需要時從服務(wù)器獲取,因此車輛本地?zé)o需存儲車輛登錄授權(quán)請求碼,可以減少車輛的存儲開銷。
8、第二方面,本技術(shù)實(shí)施例提供一種登錄方法,該方法可以應(yīng)用于移動終端、移動終端中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分移動終端功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。該方法包括:與車輛建立藍(lán)牙加密傳輸通道后,通過所述藍(lán)牙加密傳輸通道向車輛發(fā)送移動終端的用戶標(biāo)識,所述用戶標(biāo)識用于唯一標(biāo)識所述移動終端上數(shù)字鑰匙應(yīng)用的登陸用戶,所述藍(lán)牙加密傳輸通道是基于一對一會話密鑰建立的;通過所述藍(lán)牙加密傳輸通道接收來自所述車輛的車輛登錄授權(quán)請求碼,所述車輛登錄授權(quán)請求碼用于認(rèn)證所述數(shù)字鑰匙應(yīng)用;將所述車輛登錄授權(quán)請求碼輸入所述數(shù)字鑰匙應(yīng)用后,通過所述藍(lán)牙加密傳輸通道向所述車輛發(fā)送指示信息,所述指示信息用于指示所述移動終端已經(jīng)完成對所述數(shù)字鑰匙應(yīng)用的認(rèn)證,所述指示信息用于觸發(fā)所述車輛使用所述用戶標(biāo)識登錄所述車輛上的車機(jī)應(yīng)用。
9、基于上述方案,當(dāng)車輛從移動終端接收到用戶標(biāo)識且確定用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中,表明該用戶標(biāo)識還沒有登錄過車機(jī)應(yīng)用,則車輛主動向移動終端發(fā)送車輛登錄授權(quán)請求碼,以使移動終端使用車輛登錄授權(quán)請求碼完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,然后移動終端通過指示信息告知車輛已經(jīng)完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,進(jìn)而車輛可以使用該用戶標(biāo)識登錄車機(jī)應(yīng)用,實(shí)現(xiàn)車機(jī)應(yīng)用的無感登錄,省去了用戶使用數(shù)字鑰匙應(yīng)用掃描車機(jī)應(yīng)用的二維碼的過程,且避免了用戶首次登錄車機(jī)應(yīng)用引發(fā)失敗的問題,因此可以提升用戶體驗(yàn)。
10、第三方面,本技術(shù)實(shí)施例提供一種登錄方法,該方法可以應(yīng)用于車輛、車輛中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分車輛功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。該方法包括:與移動終端建立藍(lán)牙加密傳輸通道后,通過所述藍(lán)牙加密傳輸通道接收來自所述移動終端的用戶標(biāo)識,所述用戶標(biāo)識用于唯一標(biāo)識所述移動終端上數(shù)字鑰匙應(yīng)用的登陸用戶,所述藍(lán)牙加密傳輸通道是基于一對一會話密鑰建立的;在確認(rèn)所述用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中的情況下,向服務(wù)器發(fā)送所述移動終端的信息和第一指示信息,所述第一指示信息用于指示向所述移動終端發(fā)送車輛登錄授權(quán)請求碼,所述車輛登錄授權(quán)請求碼用于認(rèn)證所述數(shù)字鑰匙應(yīng)用,所述用戶標(biāo)識歷史記錄表用于指示已經(jīng)成功登錄車輛上的車機(jī)應(yīng)用的用戶;接收來自所述服務(wù)器的第二指示信息,所述第二指示信息用于指示所述移動終端已經(jīng)完成對所述數(shù)字鑰匙應(yīng)用的認(rèn)證,所述第二指示信息由所述移動終端發(fā)送至所述服務(wù)器;根據(jù)所述第二指示信息,使用所述用戶標(biāo)識登錄所述車機(jī)應(yīng)用。
11、基于上述方案,當(dāng)車輛從移動終端接收到用戶標(biāo)識且確定用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中,表明該用戶標(biāo)識還沒有登錄過車機(jī)應(yīng)用,則車輛主動指示服務(wù)器向移動終端發(fā)送車輛登錄授權(quán)請求碼,以使移動終端使用車輛登錄授權(quán)請求碼完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,然后移動終端通過指示信息告知車輛已經(jīng)完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,進(jìn)而車輛可以使用該用戶標(biāo)識登錄車機(jī)應(yīng)用,實(shí)現(xiàn)車機(jī)應(yīng)用的無感登錄,省去了用戶使用數(shù)字鑰匙應(yīng)用掃描車機(jī)應(yīng)用的二維碼的過程,且避免了用戶首次登錄車機(jī)應(yīng)用引發(fā)失敗的問題,因此可以提升用戶體驗(yàn)。
12、一種可能的實(shí)現(xiàn)方法中,所述移動終端的信息包括以下信息中的一個或多個:所述移動終端的標(biāo)識、所述用戶標(biāo)識或所述移動終端關(guān)聯(lián)的手機(jī)號碼。
13、第四方面,本技術(shù)實(shí)施例提供一種登錄方法,該方法可以應(yīng)用于移動終端、移動終端中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分移動終端功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。該方法包括:與車輛建立藍(lán)牙加密傳輸通道后,通過所述藍(lán)牙加密傳輸通道向車輛發(fā)送移動終端的用戶標(biāo)識,所述用戶標(biāo)識用于唯一標(biāo)識所述移動終端上數(shù)字鑰匙應(yīng)用的登陸用戶,所述藍(lán)牙加密傳輸通道是基于一對一會話密鑰建立的;接收來自服務(wù)器的車輛登錄授權(quán)請求碼,所述車輛登錄授權(quán)請求碼用于認(rèn)證所述數(shù)字鑰匙應(yīng)用;將所述車輛登錄授權(quán)請求碼輸入所述數(shù)字鑰匙應(yīng)用后,向所述服務(wù)器發(fā)送第二指示信息,所述第二指示信息用于指示所述移動終端已經(jīng)完成對所述數(shù)字鑰匙應(yīng)用的認(rèn)證,所述第二指示信息用于觸發(fā)所述車輛使用所述用戶標(biāo)識登錄所述車輛上的車機(jī)應(yīng)用。
14、基于上述方案,當(dāng)車輛從移動終端接收到用戶標(biāo)識且確定用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中,表明該用戶標(biāo)識還沒有登錄過車機(jī)應(yīng)用,則車輛主動指示服務(wù)器向移動終端發(fā)送車輛登錄授權(quán)請求碼,以使移動終端使用車輛登錄授權(quán)請求碼完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,然后移動終端通過指示信息告知車輛已經(jīng)完成對數(shù)字鑰匙應(yīng)用的認(rèn)證,進(jìn)而車輛可以使用該用戶標(biāo)識登錄車機(jī)應(yīng)用,實(shí)現(xiàn)車機(jī)應(yīng)用的無感登錄,省去了用戶使用數(shù)字鑰匙應(yīng)用掃描車機(jī)應(yīng)用的二維碼的過程,且避免了用戶首次登錄車機(jī)應(yīng)用引發(fā)失敗的問題,因此可以提升用戶體驗(yàn)。
15、第五方面,本技術(shù)提供一種登錄裝置,該登錄裝置具備實(shí)現(xiàn)上述第一方面或第三方面的功能,比如,該登錄裝置包括執(zhí)行上述第一方面或第三方面涉及操作所對應(yīng)的模塊、單元或手段(means),該模塊、單元或手段具體可以通過軟件實(shí)現(xiàn),或者通過硬件實(shí)現(xiàn),也可以通過軟件結(jié)合硬件的方式實(shí)現(xiàn)。
16、第六方面,本技術(shù)提供一種登錄裝置,該登錄裝置具備實(shí)現(xiàn)上述第二方面或第四方面的功能,比如,該登錄裝置包括執(zhí)行上述第二方面或第四方面涉及操作所對應(yīng)的模塊、單元或手段(means),該模塊、單元或手段具體可以通過軟件實(shí)現(xiàn),或者通過硬件實(shí)現(xiàn),也可以通過軟件結(jié)合硬件的方式實(shí)現(xiàn)。
17、第七方面,本技術(shù)提供一種登錄裝置,該登錄裝置包括接口電路和一個或多個處理器。該一個或多個處理器與存儲器耦合。該存儲器用于存儲實(shí)現(xiàn)上述第一方面或第三方面涉及的功能的必要計算機(jī)程序或指令的部分或全部。該一個或多個處理器可執(zhí)行該計算機(jī)程序或指令,當(dāng)該計算機(jī)程序或指令被執(zhí)行時,使得該登錄裝置實(shí)現(xiàn)上述第一方面或第三方面中任意可能的設(shè)計或?qū)崿F(xiàn)方式中的方法。該接口電路用于實(shí)現(xiàn)該登錄裝置內(nèi)的通信功能和/或該登錄裝置與其他裝置或組件的通信功能。
18、在一種可能的設(shè)計中,該處理器用于通過該接口電路與其它裝置或組件通信。
19、在一種可能的設(shè)計中,該登錄裝置還可以包括該存儲器。
20、上述登錄裝置可以是車輛、車輛中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分車輛功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。
21、第八方面,本技術(shù)提供一種登錄裝置,該登錄裝置包括接口電路和一個或多個處理器。該一個或多個處理器與存儲器耦合。該存儲器用于存儲實(shí)現(xiàn)上述第二方面或第四方面涉及的功能的必要計算機(jī)程序或指令的部分或全部。該一個或多個處理器可執(zhí)行該計算機(jī)程序或指令,當(dāng)該計算機(jī)程序或指令被執(zhí)行時,使得該登錄裝置實(shí)現(xiàn)上述第二方面或第四方面中任意可能的設(shè)計或?qū)崿F(xiàn)方式中的方法。該接口電路用于實(shí)現(xiàn)該登錄裝置內(nèi)的通信功能和/或該登錄裝置與其他裝置或組件的通信功能。
22、在一種可能的設(shè)計中,該處理器用于通過該接口電路與其它裝置或組件通信。
23、在一種可能的設(shè)計中,該登錄裝置還可以包括該存儲器。
24、上述登錄裝置可以是移動終端、移動終端中的模塊(例如電路,芯片或芯片系統(tǒng)等)、或者能實(shí)現(xiàn)全部或部分移動終端功能的邏輯節(jié)點(diǎn)、邏輯模塊或軟件。
25、第九方面,本技術(shù)提供一種計算機(jī)可讀存儲介質(zhì),該計算機(jī)可讀存儲介質(zhì)中存儲有計算機(jī)程序或指令,當(dāng)該計算機(jī)程序或指令被執(zhí)行時,實(shí)現(xiàn)上述第一方面至第四方面的任一種可能的實(shí)現(xiàn)方法。
26、第十方面,本技術(shù)提供一種車輛,包括用于執(zhí)行第一方面或第三方面的任一種可能的實(shí)現(xiàn)方法的模塊。
27、第十一方面,本技術(shù)提供一種登錄系統(tǒng),包括車輛和服務(wù)器。車輛,用于與移動終端建立藍(lán)牙加密傳輸通道后,接收來自所述移動終端的用戶標(biāo)識,所述用戶標(biāo)識用于唯一標(biāo)識所述移動終端上數(shù)字鑰匙應(yīng)用的登陸用戶,所述藍(lán)牙加密傳輸通道是基于一對一會話密鑰建立的;在確認(rèn)所述用戶標(biāo)識不在用戶標(biāo)識歷史記錄表中的情況下,向服務(wù)器發(fā)送所述移動終端的信息和第一指示信息,所述第一指示信息用于指示向所述移動終端發(fā)送車輛登錄授權(quán)請求碼,所述車輛登錄授權(quán)請求碼用于認(rèn)證所述數(shù)字鑰匙應(yīng)用,所述用戶標(biāo)識歷史記錄表用于指示已經(jīng)成功登錄車輛上的車機(jī)應(yīng)用的用戶;接收來自所述服務(wù)器的第二指示信息,所述第二指示信息用于指示所述移動終端已經(jīng)完成對所述數(shù)字鑰匙應(yīng)用的認(rèn)證,所述第二指示信息由所述移動終端發(fā)送至所述服務(wù)器;根據(jù)所述第二指示信息,使用所述用戶標(biāo)識登錄所述車機(jī)應(yīng)用;所述服務(wù)器,用于接收所述移動終端的信息和所述第一指示信息;根據(jù)所述第一指示信息,向所述移動終端發(fā)送所述車輛登錄授權(quán)請求碼;接收來自所述移動終端的所述第二指示信息;以及向所述車輛發(fā)送所述第二指示信息。