移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法及系統(tǒng)。
【背景技術(shù)】
[0002]基于車輛藍牙通訊的應(yīng)用程序,如基于車輛藍牙通訊的手機應(yīng)用越來越多,在使用時為了保證車輛安全和隱私,需要進行登錄(如輸入用戶名和密碼),由于上述的每一個應(yīng)用在使用時,都需要輸入用戶名和密碼登錄一次,隨著上述類型的應(yīng)用越來越多,如果每個應(yīng)用在使用時,都需要輸入用戶名和密碼登錄一次,會導(dǎo)致登錄流程繁瑣,用戶體驗差,引起用戶抱怨。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。
[0004]為此,本發(fā)明的一個目的在于提出一種移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法。該方法具有簡化登錄操作,提升用戶體驗的優(yōu)點。
[0005]本發(fā)明的另一個目的在于提出一種移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄系統(tǒng)。
[0006]為達到上述目的,本發(fā)明的第一方面的實施例公開了一種移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法,所述車輛包括車輛終端和信息站,所述移動終端與所述信息站可進行藍牙通信,所述方法包括以下步驟:移動終端通過車輛鑰匙應(yīng)用程序向所述信息站發(fā)送注冊請求;所述信息站在接收到正確的車輛鑰匙信號后,接收來自所述車輛鑰匙應(yīng)用程序發(fā)送的注冊信息以進行注冊;當(dāng)注冊成功后,所述車輛鑰匙應(yīng)用程序?qū)⒆孕畔懭胨鲆苿咏K端中數(shù)據(jù)公共區(qū),且所述信息站將所述注冊信息寫入車輛終端;當(dāng)所述移動終端中基于車輛藍牙通訊的應(yīng)用程序向所述信息站發(fā)起登錄請求時,從所述數(shù)據(jù)公共區(qū)讀取所述注冊信息并發(fā)送給所述信息站;所述信息站或所述車輛終端判斷存儲在所述車輛終端中的注冊信息是否與從所述基于車輛藍牙通訊的應(yīng)用程序發(fā)送的注冊信息一致;如果一致,則允許所述基于車輛藍牙通訊的應(yīng)用程序登錄。
[0007]根據(jù)本發(fā)明實施例的方法,通過藍牙要是應(yīng)用程序向車輛進行一次成功注冊后,移動終端中其它基于車輛藍牙通訊的應(yīng)用程序可以共享注冊信息(如用戶名和密碼),由此,當(dāng)其它基于車輛藍牙通訊的應(yīng)用程序在登錄車輛時,便可以自動登錄,無需輸入登錄信息(如用戶名和密碼),從而使登錄更加便捷,簡化操作,提升用戶體驗,且具有安全性高的優(yōu)點。
[0008]本發(fā)明第二方面的實施例公開了一種移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄系統(tǒng),包括:車輛和移動終端,所述車輛包括車輛終端和信息站,所述移動終端與所述信息站可進行藍牙通信,其中,所述移動終端用于執(zhí)行車輛鑰匙應(yīng)用程序以向所述信息站發(fā)送注冊請求和注冊信息,并在注冊成功后,將所述注冊信息寫入所述移動終端中數(shù)據(jù)公共區(qū),以及在啟動基于車輛藍牙通訊的應(yīng)用程序向所述信息站發(fā)起登錄請求時,從所述數(shù)據(jù)公共區(qū)讀取所述注冊信息并發(fā)送給所述信息站;所述信息站用于在接收到所述注冊請求時,判斷是否接收到正確的車輛鑰匙信號,并在接收到正確的車輛鑰匙信號后,接收所述注冊信息,并在所述車輛鑰匙應(yīng)用程序注冊成功后,將所述注冊信息寫入車輛終端,以及所述信息站在接收到所述登錄請求時,所述信息站或車輛終端判斷存儲在所述車輛終端中的注冊信息是否與從所述基于車輛藍牙通訊的應(yīng)用程序發(fā)送的注冊信息一致,如果一致,則允許所述基于車輛藍牙通訊的應(yīng)用程序登錄。
[0009]根據(jù)本發(fā)明實施例的系統(tǒng),通過藍牙要是應(yīng)用程序向車輛進行一次成功注冊后,移動終端中其它基于車輛藍牙通訊的應(yīng)用程序可以共享注冊信息(如用戶名和密碼),由此,當(dāng)其它基于車輛藍牙通訊的應(yīng)用程序在登錄車輛時,便可以自動登錄,無需輸入登錄信息(即注冊信息,如用戶名和密碼),從而使登錄更加便捷,簡化操作,提升用戶體驗,且具有安全性高的優(yōu)點。
[0010]本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
【附圖說明】
[0011]本發(fā)明所述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中:
[0012]圖1是根據(jù)本發(fā)明一個實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法的流程圖;
[0013]圖2是根據(jù)本發(fā)明一個實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法的交互示意圖;以及
[0014]圖3是根據(jù)本發(fā)明一個實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0015]下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能解釋為對本發(fā)明的限制。
[0016]在本發(fā)明的描述中,需要理解的是,術(shù)語“縱向”、“橫向”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底” “內(nèi)”、“外”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。
[0017]在本發(fā)明的描述中,需要說明的是,除非另有規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”應(yīng)做廣義理解,例如,可以是機械連接或電連接,也可以是兩個元件內(nèi)部的連通,可以是直接相連,也可以通過中間媒介間接相連,對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解所述術(shù)語的具體含義。
[0018]以下結(jié)合附圖描述根據(jù)本發(fā)明實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法及系統(tǒng)。
[0019]圖1是根據(jù)本發(fā)明一個實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法的流程圖。如圖1所示,并結(jié)合圖2,根據(jù)本發(fā)明一個實施例的移動終端中基于車輛藍牙通訊的應(yīng)用程序登錄方法,包括如下步驟:
[0020]步驟S101:移動終端通過車輛鑰匙應(yīng)用程序向信息站發(fā)送注冊請求。
[0021]需要說明的是,移動終端中應(yīng)預(yù)先安裝有車輛鑰匙應(yīng)用程序(例如藍牙鑰匙應(yīng)用程序),車輛鑰匙應(yīng)用程序例如可從發(fā)布到市場的軟件中下載得到。車輛鑰匙應(yīng)用程序可用于向車輛進行注冊。信息站與車輛終端是獨立的,信息站可以理解為是一種具有藍牙通訊功能、CAN通訊功能且具有一定的邏輯判斷功能的車載終端,這樣移動終端與信息站可進行藍牙通信,信息站可以與車輛終端進行CAN通信。
[0022]作為一個具體的示例,移動終端啟動車輛鑰匙應(yīng)用程序,在距離車輛一定距離范圍內(nèi)(如10米范圍內(nèi))搜索信息站并連接藍牙,車輛鑰匙應(yīng)用程序進入登錄頁面,點擊注冊按鈕進入注冊頁面以向信息站發(fā)送注冊請求。
[0023]在本發(fā)明的一個實施例中,移動終端包括但不限于:智能手機和平板電腦。
[0024]步驟S102:信息站在接收到正確的車輛鑰匙信號后,接收來自車輛鑰匙應(yīng)用程序發(fā)送的注冊信息以進行注冊。其中,注冊信息包括但不限于:用戶名和密碼。
[0025]例如:車門把手內(nèi)裝有低頻模塊,可發(fā)生低頻信號,當(dāng)智能鑰匙(即車輛鑰匙)靠近車門把手時,智能鑰匙可以接收到低頻信號,智能鑰匙在接收到低頻信號后發(fā)出高頻信號,車內(nèi)設(shè)有高頻模塊,高頻模塊接收到來自智能鑰匙發(fā)送的高頻信號后,發(fā)個信號給車輛終端,車輛終端接收到該信號后,可以判斷出智能鑰匙是否為該車輛的合法鑰匙,如果是合法鑰匙,則說明該智能鑰匙是該車輛的鑰匙。車輛終端可通過CAN通信向信息站進行反饋,信息站得知是合法且正確的車輛鑰匙信號,通過藍牙向移動終端進行反饋,此時,通過車輛鑰匙應(yīng)用程序輸入注冊信息后,點擊注冊,注冊信息發(fā)送個信息站進行注冊,如果信息站對其注冊成功,則告知車輛鑰匙應(yīng)用程序注冊成功,否則告知車輛鑰匙應(yīng)用程序注冊失敗。
[0026]步驟S103:當(dāng)注冊成功后,車輛鑰匙應(yīng)用程序?qū)⒆孕畔懭胍苿咏K端中數(shù)據(jù)公共區(qū),且信息站將注冊信息寫入車輛終端。
[0027]也就是說,在車輛鑰匙應(yīng)用程序注冊成功之后,車輛鑰匙應(yīng)用程序可自動將注冊信息保存在移動終端中數(shù)據(jù)公共區(qū)(即數(shù)據(jù)共享區(qū)域)供其它應(yīng)用訪問。信息站也將注冊信息寫入車輛終端,用于其它基于車輛藍牙通訊的應(yīng)用程序登錄時的驗證。
[0028]出于對移動終端機制和安全問題的考慮,通常不同應(yīng)用(即應(yīng)用程序)之間不能夠隨便訪問其它應(yīng)用的數(shù)據(jù),因此,將數(shù)據(jù)寫入移動終端中數(shù)據(jù)公共區(qū),以供應(yīng)用訪問。例如:對于運行在android系統(tǒng)下的移動終端而言,可采用諸如android ContentProvider共享,對于運行在1S系統(tǒng)下的移動終端而言,可采用諸如chinaKey技術(shù)存儲,以實現(xiàn)上述功倉泛。
[0029]為了提高保存在移動終端中數(shù)據(jù)公共區(qū)和車輛終端中的注冊信息的安全性,在本發(fā)明的一個實施例中,車輛鑰匙應(yīng)用程序可將注冊信息加密后寫入移動終端中數(shù)據(jù)公共區(qū),信息站可將注冊信息加密后寫入車輛終端。從而,有效提升存儲在移動終端和車輛終端中數(shù)據(jù)的安全性。
[0030]步驟S104:當(dāng)移動終端中基于車輛藍牙通訊的應(yīng)用程序向信息站發(fā)起登錄請求時,從數(shù)據(jù)公共區(qū)讀取注冊信息并發(fā)送給信息站。
[0031]例如,移動終端中啟動基于車輛藍牙通訊的應(yīng)用程序之后,基于車輛藍牙通訊的應(yīng)用程序可自動從移動終端的數(shù)據(jù)公共區(qū)中讀取注冊信息,并將注冊信息發(fā)給信息站,供登錄使用。
[0032]為了使基于車輛藍牙通訊的應(yīng)用程序能夠從移動終端的數(shù)據(jù)公共區(qū)中順利地讀取注冊信息,基于車輛藍牙通訊的應(yīng)用程序和車輛鑰匙應(yīng)用程序之間應(yīng)滿足某個約定,例如:車輛鑰匙應(yīng)用程序和基于車輛藍牙通訊的應(yīng)用程序是使用統(tǒng)一的證書生成的。具體地說,基于車輛藍牙通訊的應(yīng)用程序在完成開發(fā)完成后,使用統(tǒng)一的證書生成可以用于安裝的可執(zhí)行文件(如android下的Apk,蘋果采用統(tǒng)一的發(fā)布證書,進行發(fā)布),此證書,需要和車輛鑰匙應(yīng)用的證書一樣,否則,可能無法訪問