一種藍(lán)牙連接方法和客戶端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種藍(lán)牙連接方法和客戶端,該方法可包括:客戶端掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息;所述客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。本發(fā)明實(shí)施例可以提高藍(lán)牙連接的效率。
【專利說明】一種藍(lán)牙連接方法和客戶端
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種藍(lán)牙連接方法和客戶端。
【背景技術(shù)】
[0002] 藍(lán)牙技術(shù)是目前通信終端中應(yīng)用十分廣泛的一種通信技術(shù),藍(lán)牙技術(shù)可以實(shí)現(xiàn)近 距離無線通信,以提高近距離通信的效率和便捷性。在藍(lán)牙通信前首先是需要將多個通信 終端彼此建立藍(lán)牙連接,而目前建立藍(lán)牙連接的過程如下:
[0003] 通信終端掃描附近藍(lán)牙設(shè)備;
[0004] 通信終端根據(jù)接收用戶輸入的操作從掃描到的藍(lán)牙設(shè)備中選擇一個藍(lán)牙設(shè)備,通 信終端再接收用戶輸入的連接密碼;
[0005] 通信終端將連接密碼發(fā)送至選擇的藍(lán)牙設(shè)備,以使該藍(lán)牙設(shè)備對連接密碼進(jìn)行驗(yàn) 證,當(dāng)驗(yàn)證通過時,該藍(lán)牙設(shè)備與通信終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0006] 在上述藍(lán)牙連接過程中,由于需要接收用戶輸入的連接密碼,這樣藍(lán)牙連接過程 的效率比較低,且很多通信設(shè)備由于尺寸過小,用戶在輸入連接密碼時經(jīng)常容易出錯,導(dǎo)致 藍(lán)牙連接的效率更低。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明實(shí)施例提供了 一種藍(lán)牙連接方法和客戶端,可以提高藍(lán)牙連接的效率。
[0008] 第一方面,本發(fā)明提供一種藍(lán)牙連接方法,包括:
[0009] 客戶端掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述目標(biāo)終端的第 一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息;
[0010] 所述客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述第 一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端 的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0011] 第二方面,本發(fā)明提供一種藍(lán)牙連接客戶端,包括:第一掃描模塊和建立模塊,其 中:
[0012] 所述第一掃描模塊,用于掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到 所述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè) 備信息;
[0013] 所述建立模塊,用于向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端 對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所 在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0014] 上述技術(shù)方案中,客戶端掃描圖形編碼就可以得到第一設(shè)備信息,所述第一設(shè)備 信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息,客戶端再將第一設(shè)備信息發(fā)送給目標(biāo) 終端,目標(biāo)終端就可以對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備 與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。該技術(shù)方案中由于不需要接收用戶輸 入的密碼信息就可以完成藍(lán)牙連接,從而可以提高藍(lán)牙連接的效率。
【專利附圖】
【附圖說明】
[0015] 為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0016] 圖1是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接方法的流程示意圖;
[0017] 圖2是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接方法的流程示意圖;
[0018] 圖3是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接方法的流程示意圖;
[0019] 圖4是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接方法的示意圖;
[0020] 圖5是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖;
[0021] 圖6是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖;
[0022] 圖7是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023] 下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024] 本發(fā)明實(shí)施例中的客戶端可以是通信終端任何可以調(diào)用藍(lán)牙接口的客戶端,例 如:即時通信客戶端、游戲客戶端、社交平臺客戶端、郵箱客戶端、音視頻客戶端等,另外,本 發(fā)明實(shí)施例對通信終端也不作限定,本發(fā)明實(shí)施例中通信終端可以是任何具體藍(lán)牙功能的 終端,例如:平板電腦、手機(jī)、電子閱讀器、遙控器、個人計(jì)算機(jī)(Personal Computer,PC)、筆 記本電腦、車載設(shè)備、網(wǎng)絡(luò)電視、可穿戴設(shè)備等具有藍(lán)牙功能的智能設(shè)備。另外,本發(fā)明實(shí) 施例中對目標(biāo)終端同樣不作限定,目標(biāo)終端可以是任何具備藍(lán)牙功能的設(shè)備,例如:平板電 腦、手機(jī)、電子閱讀器、遙控器、PC、耳機(jī)、聲音播放器、筆記本電腦、車載設(shè)備、網(wǎng)絡(luò)電視、可 穿戴設(shè)備等具有藍(lán)牙功能的智能設(shè)備。另外,在本發(fā)明實(shí)施例中圖形編碼包括但不限于二 維碼和三維碼等。
[0025] 請參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接方法的流程示意圖,如圖1 所示,包括以下步驟:
[0026] S101、客戶端掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述目標(biāo)終 端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息。
[0027] 可選的,目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識(例如:deVi CeID), 或者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地址(例如:MAC),或者目 標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識和藍(lán)牙地址。上述設(shè)備標(biāo)識可以是目標(biāo) 終端的唯一標(biāo)識,上述藍(lán)牙地址可以是藍(lán)牙設(shè)備的唯一地址。藍(lán)牙設(shè)備的第二設(shè)備信息可 以是該藍(lán)牙設(shè)備的地址,或者藍(lán)牙設(shè)備的第二設(shè)備信息可以是該藍(lán)牙設(shè)備所在的終端的設(shè) 備標(biāo)識。
[0028] S102、客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述 第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終 端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0029] 可選的,客戶端可以是向目標(biāo)終端上登錄的另一客戶端發(fā)送上述第一設(shè)備信息, 例如:上述客戶端為即時通信客戶端,那么,步驟S102可以是在即時通信客戶之間發(fā)送上 述第一設(shè)備信息,目標(biāo)終端登錄的客戶端接收到上述第一設(shè)備信息后,就可以調(diào)用目標(biāo)終 端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。另外,客戶端可以是通 過藍(lán)牙設(shè)備向目標(biāo)終端的藍(lán)牙設(shè)備發(fā)送上述第一設(shè)備信息。另外,當(dāng)目標(biāo)終端接收到上述 第一設(shè)備信息后,目標(biāo)終端就可以對接收到的第一設(shè)備信息進(jìn)行驗(yàn)證,例如:驗(yàn)證接收到的 第一設(shè)備信息是否為目標(biāo)終端的設(shè)備信息,若是,則驗(yàn)證通過,若否,則驗(yàn)證不通過。當(dāng)驗(yàn)證 通過時,目標(biāo)終端的藍(lán)牙設(shè)備就可以與客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0030] 上述技術(shù)方案中,客戶端掃描圖形編碼就可以得到第一設(shè)備信息,所述第一設(shè)備 信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息,客戶端再將第一設(shè)備信息發(fā)送給目標(biāo) 終端,目標(biāo)終端就可以對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備 與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。該技術(shù)方案中由于不需要接收用戶輸 入的密碼信息就可以完成藍(lán)牙連接,從而可以提高藍(lán)牙連接的效率。
[0031] 請參閱圖2,圖2是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接方法的流程示意圖,如圖2 所示,包括以下步驟:
[0032] S201、客戶端掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述目標(biāo)終 端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息。
[0033] 可選的,目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識(例如:deViCeID), 或者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地址(例如:MAC),或者目 標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識和藍(lán)牙地址。上述設(shè)備標(biāo)識可以是目標(biāo) 終端的唯一標(biāo)識,上述藍(lán)牙地址可以是藍(lán)牙設(shè)備的唯一地址。
[0034] S202、客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè) 備的第二設(shè)備信息。
[0035] 可選的,客戶端可以是通過調(diào)用藍(lán)牙接口的藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè) 備,另外,藍(lán)牙設(shè)備的第二設(shè)備信息可以是該藍(lán)牙設(shè)備的地址,或者藍(lán)牙設(shè)備的第二設(shè)備信 息可以是該藍(lán)牙設(shè)備所在的終端的設(shè)備標(biāo)識。
[0036] S203、客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙 設(shè)備作為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備的第 二設(shè)備信息。
[0037] 可選的,由于步驟S203是查找目標(biāo)終端的藍(lán)牙設(shè)備,這樣客戶端就只需要找到第 二設(shè)備信息被目標(biāo)終端的第一設(shè)備信息所包括的藍(lán)牙設(shè)備就可以,即將上述目標(biāo)藍(lán)牙設(shè)備 作為目標(biāo)終端的藍(lán)牙設(shè)備,該目標(biāo)藍(lán)牙設(shè)備還可以表示為第二設(shè)備信息被目標(biāo)終端的第一 設(shè)備信息所包括的藍(lán)牙設(shè)備。例如:上述第一設(shè)備信息包括目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地 址和目標(biāo)終端的設(shè)備標(biāo)識,而上述目標(biāo)藍(lán)牙設(shè)備的第二設(shè)備信息包括藍(lán)牙地址或者設(shè)備標(biāo) 識時,這樣上述第一設(shè)備信息就會包括目標(biāo)藍(lán)牙設(shè)備的藍(lán)牙地址或者設(shè)備標(biāo)識。
[0038] S204、客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述 第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終 端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0039] 可選的,客戶端可以是通過藍(lán)牙設(shè)備向目標(biāo)終端的藍(lán)牙設(shè)備發(fā)送上述第一設(shè)備信 息。另外,當(dāng)目標(biāo)終端接收到上述第一設(shè)備信息后,目標(biāo)終端就可以對接收到的第一設(shè)備信 息進(jìn)行驗(yàn)證,例如:驗(yàn)證接收到的第一設(shè)備信息是否為目標(biāo)終端的設(shè)備信息,若是,則驗(yàn)證 通過,若否,則驗(yàn)證不通過。當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備就可以與客戶端所在的終 端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0040] 上述技術(shù)方案中,客戶端掃描圖形編碼就可以得到第一設(shè)備信息,客戶端再根據(jù) 第一設(shè)備信息從至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙設(shè)備作為目標(biāo)終端的藍(lán)牙設(shè)備,客戶端 再將第一設(shè)備信息發(fā)送給目標(biāo)終端,目標(biāo)終端就可以對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn) 證通過時,目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。該技 術(shù)方案中由于不需要接收用戶輸入的密碼信息就可以完成藍(lán)牙連接,從而可以提高藍(lán)牙連 接的效率。
[0041] 請參閱圖3,圖3是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接方法的流程示意圖,如圖 3所示,包括以下步驟:
[0042] S301、客戶端掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼得到 圖形解碼信息,并向服務(wù)器發(fā)送所述圖形解碼信息,以使所述服務(wù)器根據(jù)所述圖形解碼信 息查找到所述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備 的第二設(shè)備信息。
[0043] 可選的,目標(biāo)終端顯示的圖形編碼可以是服務(wù)器發(fā)送給目標(biāo)終端的,另外,該圖形 編碼的圖形解碼信息可以是服務(wù)器預(yù)先建立的與目標(biāo)終端的第一設(shè)備信息與對應(yīng)關(guān)系的 信息,即服務(wù)器通過該圖形解碼信息可以查找到目標(biāo)終端的第一設(shè)備信息,例如:服務(wù)器通 過該圖形解碼信息可以查找到目標(biāo)終端的設(shè)備標(biāo)識和/或藍(lán)牙地址。另外,上述圖形解碼 信息具體可以是一串字符信息。
[0044] 可選的,目標(biāo)終端顯示的圖形編碼可以是通過客戶端顯示的圖形編碼,例如:執(zhí)行 步驟S301的客戶端為即時通信客戶端時,目標(biāo)終端也可以通過目標(biāo)終端的即時通信客戶 端顯示上述圖形編碼。
[0045] S302、客戶端接收所述服務(wù)器發(fā)送的所述第一設(shè)備信息。
[0046] S303、客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè) 備的第二設(shè)備信息。
[0047] 可選的,客戶端具體可以是在接收到上述第一設(shè)備信息后,客戶端調(diào)用客戶端所 在的終端的藍(lán)牙設(shè)備,通過該藍(lán)牙設(shè)備掃描附近的至少一個藍(lán)牙設(shè)備,從而得到每個所述 藍(lán)牙設(shè)備的第二設(shè)備信息。
[0048] S304、客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙 設(shè)備作為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備的第 二設(shè)備信息;
[0049] S305、客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述 第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終 端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0050] 可選的,當(dāng)上述第一設(shè)備信息包括藍(lán)牙地址時,例如:第一設(shè)備信息為藍(lán)牙地址和 設(shè)備標(biāo)識,或者第一設(shè)備信息為藍(lán)牙地址時,步驟S203可以包括:
[0051] 客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的藍(lán) 牙地址。
[0052] 步驟S304可以包括:
[0053] 客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇藍(lán)牙地址為所述 第一設(shè)備信息包括的藍(lán)牙地址的藍(lán)牙設(shè)備為作為所述目標(biāo)終端的藍(lán)牙設(shè)備;
[0054] 步驟S305可以包括:
[0055] 客戶端向所述目標(biāo)終端發(fā)送所述藍(lán)牙地址,以使所述目標(biāo)終端對所述藍(lán)牙地址進(jìn) 行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建 立藍(lán)牙連接。
[0056] 該實(shí)施方式中,可以實(shí)現(xiàn)直接使用藍(lán)牙地址建立終端之間的藍(lán)牙連接,由于不需 要接收用戶輸入的密碼,從而可以提高藍(lán)牙連接的效率。另外,該實(shí)施方式可以實(shí)現(xiàn)在安卓 (Android)系統(tǒng)的終端上,即執(zhí)行步驟S201-S205的客戶端所在的終端以及目標(biāo)終端可以 為安卓(Android)系統(tǒng)的終端。
[0057] 可選的,當(dāng)上述第一設(shè)備信息包括藍(lán)牙地址和/或設(shè)備標(biāo)識時,步驟S203可以包 括:
[0058] 客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的廣 播信息,所述藍(lán)牙設(shè)備的廣播信息包括該藍(lán)牙設(shè)備的第二設(shè)備信息;
[0059] 客戶端分別從每個所述藍(lán)牙設(shè)備的廣播信息中得到每個所述藍(lán)牙設(shè)備的第二設(shè) 備信息,所述第二設(shè)備信息包括藍(lán)牙地址或者設(shè)備標(biāo)識。
[0060] 可選的,上述廣播信息可以是藍(lán)牙設(shè)備以廣播形式發(fā)送的信息,上述廣播信息還 可以是藍(lán)牙設(shè)備的名稱,即藍(lán)牙設(shè)備的名稱可以攜帶上述第二設(shè)備信息。另外,上述廣播信 息還可以是設(shè)備廠商定義的信息,例如:上述廣播信息包括藍(lán)牙設(shè)備所在的終端的設(shè)備標(biāo) 識。這樣上述客戶端就可以直接從藍(lán)牙設(shè)備的廣播信息中提取出藍(lán)牙設(shè)備的第二設(shè)備信 肩、。
[0061] 需要說明的是,該實(shí)施方式可以實(shí)現(xiàn)在安卓(Android)系統(tǒng)的終端上,還可以實(shí)現(xiàn) 在i〇S系統(tǒng)的終端上,其中,實(shí)現(xiàn)在iOS系統(tǒng)的終端上時,上述藍(lán)牙設(shè)備可以是低功耗藍(lán)牙 設(shè)備(Bluetooth Low Energy, BLE),例如:藍(lán)牙4.0標(biāo)識的藍(lán)牙設(shè)備。
[0062] 可選的,上述廣播信息還可以是通過協(xié)議封裝的信息,例如:上述廣播信息可以是 iOS系統(tǒng)使用的iAP協(xié)議封裝的信息。上述客戶端分別從每個所述藍(lán)牙設(shè)備的廣播信息中 得到每個所述藍(lán)牙設(shè)備的第二設(shè)備信息的步驟可以包括:
[0063] 客戶端分別對每個所述藍(lán)牙設(shè)備的廣播信息進(jìn)行協(xié)議解封裝,得到每個所述藍(lán)牙 設(shè)備的第二設(shè)備信息。
[0064] 其中,該第二設(shè)備信息可以是包括設(shè)備標(biāo)識,例如:上述目標(biāo)藍(lán)牙設(shè)備的第二設(shè)備 信息包括目標(biāo)終端的設(shè)備標(biāo)識。另外,第二設(shè)備信息還可以包括:設(shè)備的生產(chǎn)商信息、硬件 版本信息和軟件版本信息等。
[0065] 需要說明的是,該實(shí)施方式可以實(shí)現(xiàn)在iOS系統(tǒng)的終端上,例如:上述藍(lán)牙設(shè)備可 以是經(jīng)典藍(lán)牙設(shè)備(例如:藍(lán)牙2. 0標(biāo)識的藍(lán)牙設(shè)備)。
[0066] 可選的,在另一個實(shí)施例中,客戶端還可以通過如下方式獲取目標(biāo)終端的第一設(shè) 備信息:
[0067] 客戶端掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼得到圖形解 碼信息,將所述圖形解碼信息作為所述目標(biāo)終端的第一設(shè)備信息。
[0068] 其中,目標(biāo)終端顯示的圖形編碼的圖形解碼信息為目標(biāo)終端的第一設(shè)備信息,即 該實(shí)施方式中,客戶端可以直接對目標(biāo)終端顯示的圖形編碼進(jìn)行解碼得到目標(biāo)終端的第一 設(shè)備信息。該實(shí)施方式中,由于不需要服務(wù)器參與,從而可以節(jié)約網(wǎng)絡(luò)資源。
[0069] 上述技術(shù)方案中,在第一個實(shí)施例的基礎(chǔ)上增加了多種可選的實(shí)施方式,且都可 以實(shí)現(xiàn)提高藍(lán)牙連接的效率。
[0070] 請參閱圖4,圖4是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接方法的示意圖,如圖4所 示,包括以下步驟:
[0071] S401、客戶端掃描目標(biāo)終端顯示的圖形編碼,得到圖形解碼信息;
[0072] S402、客戶端將圖形解碼信息發(fā)送至服務(wù)器;
[0073] S403、服務(wù)器根據(jù)該圖形解碼信息查找出與該圖形解碼信息對應(yīng)的設(shè)備標(biāo)識和藍(lán) 牙地址,該設(shè)備標(biāo)識和藍(lán)牙地址分別為目標(biāo)終端的設(shè)備標(biāo)識和目標(biāo)終端的藍(lán)牙設(shè)備的地 址;
[0074] S404、服務(wù)器向客戶端發(fā)送上述設(shè)備標(biāo)識和藍(lán)牙地址;
[0075] S405、客戶端通過藍(lán)牙功能掃描附近至少一個藍(lán)牙設(shè)備,得到至少一個藍(lán)牙設(shè)備 的廣播信息;
[0076] S406、客戶端從上述至少一個藍(lán)牙設(shè)備的中選擇出廣播信息包括的藍(lán)牙地址或 者設(shè)備標(biāo)識與服務(wù)器發(fā)送的藍(lán)牙地址和設(shè)備標(biāo)識相同的藍(lán)牙設(shè)備作為目標(biāo)終端的藍(lán)牙設(shè) 備;
[0077] S407、客戶端將目標(biāo)終端的藍(lán)牙地址或者設(shè)備標(biāo)識發(fā)送至目標(biāo)終端;
[0078] S408、目標(biāo)終端對客戶端發(fā)送的藍(lán)牙地址或者設(shè)備標(biāo)識進(jìn)行驗(yàn)證,當(dāng)客戶端發(fā)送 的藍(lán)牙地址為目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地址,或者當(dāng)客戶端發(fā)送的設(shè)備標(biāo)識為目標(biāo)終端 的設(shè)備標(biāo)識時,目標(biāo)終端的藍(lán)牙設(shè)備與客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0079] 下面為本發(fā)明裝置實(shí)施例,本發(fā)明裝置實(shí)施例用于執(zhí)行本發(fā)明方法實(shí)施例一至四 實(shí)現(xiàn)的方法,為了便于說明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分,具體技術(shù)細(xì)節(jié)未揭示 的,請參照本發(fā)明實(shí)施例一、實(shí)施例二、實(shí)施例三和實(shí)施例四。
[0080] 請參閱圖5,圖5是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖,如圖 5所不,包括:第一掃描模塊51和建立模塊52,其中:
[0081] 第一掃描模塊51,用于掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所 述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備 信息。
[0082] 可選的,目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識(例如device ID),或者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地址(例如:MAC),或 者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識和藍(lán)牙地址。上述設(shè)備標(biāo)識可以是 目標(biāo)終端的唯一標(biāo)識,上述藍(lán)牙地址可以是藍(lán)牙設(shè)備的唯一地址。藍(lán)牙設(shè)備的第二設(shè)備信 息可以是該藍(lán)牙設(shè)備的地址,或者藍(lán)牙設(shè)備的第二設(shè)備信息可以是該藍(lán)牙設(shè)備所在的終端 的設(shè)備標(biāo)識。
[0083] 建立模塊52,用于向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對 所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在 的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0084] 可選的,建立模塊52可以是向目標(biāo)終端上登錄的另一客戶端發(fā)送上述第一設(shè)備 信息,例如:上述客戶端為即時通信客戶端,那么,建立模塊52可以是在即時通信客戶之間 發(fā)送上述第一設(shè)備信息,目標(biāo)終端登錄的客戶端接收到上述第一設(shè)備信息后,就可以調(diào)用 目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。另外,建立模塊 52可以是通過藍(lán)牙向目標(biāo)終端的藍(lán)牙設(shè)備發(fā)送上述第一設(shè)備信息。另外,當(dāng)目標(biāo)終端接 收到上述第一設(shè)備信息后,目標(biāo)終端就可以對接收到的第一設(shè)備信息進(jìn)行驗(yàn)證,例如:驗(yàn)證 接收到的第一設(shè)備信息是否為目標(biāo)終端的設(shè)備信息,若是,則驗(yàn)證通過,若否,則驗(yàn)證不通 過。當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備就可以與客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙 連接。
[0085] 上述技術(shù)方案中,客戶端掃描圖形編碼就可以得到第一設(shè)備信息,所述第一設(shè)備 信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息,客戶端再將第一設(shè)備信息發(fā)送給目標(biāo) 終端,目標(biāo)終端就可以對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備 與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。該技術(shù)方案中由于不需要接收用戶輸 入的密碼信息就可以完成藍(lán)牙連接,從而可以提高藍(lán)牙連接的效率。
[0086] 請參閱圖6,圖6是本發(fā)明實(shí)施例提供的一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖,如圖 6所不,包括:第一掃描模塊61、第二掃描模塊62、選擇模塊63和建立模塊64,其中:
[0087] 第一掃描模塊61,用于掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所 述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備 信息。
[0088] 可選的,目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識(例如device ID),或者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的藍(lán)牙設(shè)備的藍(lán)牙地址(例如:MAC),或 者目標(biāo)終端的第一設(shè)備信息可以是目標(biāo)終端的設(shè)備標(biāo)識和藍(lán)牙地址。上述設(shè)備標(biāo)識可以是 目標(biāo)終端的唯一標(biāo)識,上述藍(lán)牙地址可以是藍(lán)牙設(shè)備的唯一地址。
[0089] 第二掃描模塊62,用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所 述藍(lán)牙設(shè)備的第二設(shè)備信息。
[0090] 可選的,第二掃描模塊62可以是通過調(diào)用藍(lán)牙接口的藍(lán)牙功能掃描附近的至少 一個藍(lán)牙設(shè)備,另外,藍(lán)牙設(shè)備的第二設(shè)備信息可以是該藍(lán)牙設(shè)備的地址,或者藍(lán)牙設(shè)備的 第二設(shè)備信息可以是該藍(lán)牙設(shè)備所在的終端的設(shè)備標(biāo)識。
[0091] 選擇模塊63,用于根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo) 藍(lán)牙設(shè)備作為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備 的第二設(shè)備信息。
[0092] 可選的,由于選擇模塊63是查找目標(biāo)終端的藍(lán)牙設(shè)備,這樣選擇模塊43就只需要 找到第二設(shè)備信息被目標(biāo)終端的第一設(shè)備信息所包括的藍(lán)牙設(shè)備就可以,即將上述目標(biāo)藍(lán) 牙設(shè)備作為目標(biāo)終端的藍(lán)牙設(shè)備,該目標(biāo)藍(lán)牙設(shè)備還可以表示為第二設(shè)備信息被目標(biāo)終端 的第一設(shè)備信息所包括的藍(lán)牙設(shè)備。例如:上述第一設(shè)備信息包括目標(biāo)終端的藍(lán)牙設(shè)備的 藍(lán)牙地址和目標(biāo)終端的設(shè)備標(biāo)識,而上述目標(biāo)藍(lán)牙設(shè)備的第二設(shè)備信息包括藍(lán)牙地址或者 設(shè)備標(biāo)識時,這樣上述第一設(shè)備信息就會包括目標(biāo)藍(lán)牙設(shè)備的藍(lán)牙地址或者設(shè)備標(biāo)識。
[0093] 建立模塊64,用于向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對 所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在 的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0094] 可選的,建立模塊64可以是通過藍(lán)牙向目標(biāo)終端的藍(lán)牙設(shè)備發(fā)送上述第一設(shè)備 信息。另外,當(dāng)目標(biāo)終端接收到上述第一設(shè)備信息后,目標(biāo)終端就可以對接收到的第一設(shè)備 信息進(jìn)行驗(yàn)證,例如:驗(yàn)證接收到的第一設(shè)備信息是否為目標(biāo)終端的設(shè)備信息,若是,則驗(yàn) 證通過,若否,則驗(yàn)證不通過。當(dāng)驗(yàn)證通過時,目標(biāo)終端的藍(lán)牙設(shè)備就可以與客戶端所在的 終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0095] 上述技術(shù)方案中,客戶端掃描圖形編碼就可以得到第一設(shè)備信息,客戶端再根據(jù) 第一設(shè)備信息從至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙設(shè)備作為目標(biāo)終端的藍(lán)牙設(shè)備,客戶端 再將第一設(shè)備信息發(fā)送給目標(biāo)終端,目標(biāo)終端就可以對所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn) 證通過時,目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。該技 術(shù)方案中由于不需要接收用戶輸入的密碼信息就可以完成藍(lán)牙連接,從而可以提高藍(lán)牙連 接的效率。
[0096] 請參閱圖7,圖7是本發(fā)明實(shí)施例提供的另一種藍(lán)牙連接客戶端的結(jié)構(gòu)示意圖,如 圖7所示,包括:第一掃描模塊71、第二掃描模塊72、選擇模塊73和建立模塊74,其中: [0097] 第一掃描模塊71,用于所述客戶端掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖 形編碼進(jìn)行解碼得到圖形解碼信息,并向服務(wù)器發(fā)送所述圖形解碼信息,以使所述服務(wù)器 根據(jù)所述圖形解碼信息查找到所述目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述 目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息;
[0098] 第一掃描模塊71還用于接收所述服務(wù)器發(fā)送的所述第一設(shè)備信息。
[0099] 可選的,目標(biāo)終端顯示的圖形編碼可以是服務(wù)器發(fā)送給目標(biāo)終端的,另外,該圖形 編碼的圖形解碼信息可以是服務(wù)器預(yù)先建立的與目標(biāo)終端的第一設(shè)備信息與對應(yīng)關(guān)系的 信息,即服務(wù)器通過該圖形解碼信息可以查找到目標(biāo)終端的第一設(shè)備信息,例如:服務(wù)器通 過該圖形解碼信息可以查找到目標(biāo)終端的設(shè)備標(biāo)識和/或藍(lán)牙地址。另外,上述圖形解碼 信息具體可以是一串字符信息。
[0100] 可選的,目標(biāo)終端顯示的圖形編碼可以是通過客戶端顯示的圖形編碼,例如:上述 客戶端為即時通信客戶端時,目標(biāo)終端也可以通過目標(biāo)終端的即時通信客戶端顯示上述圖 形編碼。
[0101] 第二掃描模塊72,用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所 述藍(lán)牙設(shè)備的第二設(shè)備信息。
[0102] 可選的,第二掃描模塊72具體可以是在接收到上述第一設(shè)備信息后,客戶端調(diào)用 客戶端所在的終端的藍(lán)牙設(shè)備,通過該藍(lán)牙設(shè)備掃描附近的至少一個藍(lán)牙設(shè)備,從而得到 每個所述藍(lán)牙設(shè)備的第二設(shè)備信息。
[0103] 選擇模塊73,用于根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo) 藍(lán)牙設(shè)備作為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備 的第二設(shè)備信息。
[0104] 建立模塊74,用于向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對 所述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在 的終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0105] 可選的,當(dāng)上述第一設(shè)備信息包括藍(lán)牙地址時,例如:第一設(shè)備信息為藍(lán)牙地址和 設(shè)備標(biāo)識,或者第一設(shè)備信息為藍(lán)牙地址時,第二掃描模塊52可以用于通過藍(lán)牙功能掃描 附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的藍(lán)牙地址;
[0106] 選擇模塊73可以用于根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇 藍(lán)牙地址為所述第一設(shè)備信息包括的藍(lán)牙地址的藍(lán)牙設(shè)備為作為所述目標(biāo)終端的藍(lán)牙設(shè) 備;
[0107] 建立模塊74可以用于向所述目標(biāo)終端發(fā)送所述藍(lán)牙地址,以使所述目標(biāo)終端對 所述藍(lán)牙地址進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終 端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
[0108] 該實(shí)施方式中,可以實(shí)現(xiàn)直接使用藍(lán)牙地址建立終端之間的藍(lán)牙連接,由于不需 要接收用戶輸入的密碼,從而可以提高藍(lán)牙連接的效率。另外,該實(shí)施方式可以實(shí)現(xiàn)在安卓 (Android)系統(tǒng)的終端上,即上述客戶端所在的終端以及目標(biāo)終端可以為安卓(Android)系 統(tǒng)的終端。
[0109] 可選的,當(dāng)上述第一設(shè)備信息包括藍(lán)牙地址和/或設(shè)備標(biāo)識,第二掃描模塊72可 以包括:
[0110] 掃描單元721,用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán) 牙設(shè)備的廣播信息,所述藍(lán)牙設(shè)備的廣播信息包括該藍(lán)牙設(shè)備的第二設(shè)備信息;
[0111] 獲取單元722,用于分別從每個所述藍(lán)牙設(shè)備的廣播信息中得到每個所述藍(lán)牙設(shè) 備的第二設(shè)備信息,所述第二設(shè)備信息包括藍(lán)牙地址或者設(shè)備標(biāo)識。
[0112] 可選的,上述廣播信息可以是藍(lán)牙設(shè)備以廣播形式發(fā)送的信息,上述廣播信息還 可以是藍(lán)牙設(shè)備的名稱,即藍(lán)牙設(shè)備的名稱可以攜帶上述第二設(shè)備信息。另外,上述廣播信 息還可以是設(shè)備廠商定義的信息,例如:上述廣播信息包括藍(lán)牙設(shè)備所在的終端的設(shè)備標(biāo) 識。這樣上述客戶端就可以直接從藍(lán)牙設(shè)備的廣播信息中提取出藍(lán)牙設(shè)備的第二設(shè)備信 肩、。
[0113] 需要說明的是,該實(shí)施方式可以實(shí)現(xiàn)在安卓(Android)系統(tǒng)的終端上,還可以實(shí)現(xiàn) 在iOS系統(tǒng)的終端上,其中,實(shí)現(xiàn)在iOS系統(tǒng)的終端上時,上述藍(lán)牙設(shè)備可以是BLE,例如: 藍(lán)牙4.0標(biāo)識的藍(lán)牙設(shè)備。
[0114] 可選的,上述廣播信息還可以是通過協(xié)議封裝的信息,例如:上述廣播信息可以是 iOS系統(tǒng)使用的iAP協(xié)議封裝的信息。獲取單元522可以用于分別對每個所述藍(lán)牙設(shè)備的 廣播信息進(jìn)行協(xié)議解封裝,得到每個所述藍(lán)牙設(shè)備的第二設(shè)備信息。
[0115] 其中,該第二設(shè)備信息可以是包括設(shè)備標(biāo)識,例如:上述目標(biāo)藍(lán)牙設(shè)備的第二設(shè)備 信息包括目標(biāo)終端的設(shè)備標(biāo)識。另外,第二設(shè)備信息還可以包括:設(shè)備的生產(chǎn)商信息、硬件 版本信息和軟件版本信息等。
[0116] 需要說明的是,該實(shí)施方式可以實(shí)現(xiàn)在iOS系統(tǒng)的終端上,例如:上述藍(lán)牙設(shè)備可 以是經(jīng)典藍(lán)牙設(shè)備(例如:藍(lán)牙2. 0標(biāo)識的藍(lán)牙設(shè)備)。
[0117] 可選的,在另一個實(shí)施例中,第一掃描模塊71還可以用于掃描所述目標(biāo)終端顯示 的圖形編碼,對所述圖形編碼進(jìn)行解碼得到圖形解碼信息,將所述圖形解碼信息作為所述 目標(biāo)終端的第一設(shè)備信息。
[0118] 其中,目標(biāo)終端顯示的圖形編碼的圖形解碼信息為目標(biāo)終端的第一設(shè)備信息,即 該實(shí)施方式中,客戶端可以直接對目標(biāo)終端顯示的圖形編碼進(jìn)行解碼得到目標(biāo)終端的第一 設(shè)備信息。該實(shí)施方式中,由于不需要服務(wù)器參與,從而可以節(jié)約網(wǎng)絡(luò)資源。
[0119] 上述技術(shù)方案中,在第一個和第二個裝置實(shí)施例的基礎(chǔ)上增加了多種可選的實(shí)施 方式,且都可以實(shí)現(xiàn)提高藍(lán)牙連接的效率。
[0120] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于一計(jì)算機(jī)可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機(jī)存取存儲器(Random Access Memory,簡稱 RAM)等。
[0121] 以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來限定本發(fā)明之權(quán)利范 圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。
【權(quán)利要求】
1. 一種藍(lán)牙連接方法,其特征在于,包括: 客戶端掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述目標(biāo)終端的第一設(shè) 備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信息; 所述客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所述第一設(shè) 備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán) 牙設(shè)備建立藍(lán)牙連接。
2. 如權(quán)利要求1所述的方法,其特征在于,所述客戶端掃描目標(biāo)終端顯示的圖形編碼, 根據(jù)所述圖形編碼得到所述目標(biāo)終端的第一設(shè)備信息之后,所述客戶端向所述目標(biāo)終端發(fā) 送所述第一設(shè)備信息之前,所述方法還包括: 所述客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的第 二設(shè)備信息; 所述客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙設(shè)備作 為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備的第二設(shè)備 信息。
3. 如權(quán)利要求1或2所述的方法,其特征在于,所述客戶端掃描目標(biāo)終端顯示的圖形編 碼,根據(jù)所述圖形編碼得到所述目標(biāo)終端的第一設(shè)備信息,包括: 所述客戶端掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼得到圖形解 碼信息,并向服務(wù)器發(fā)送所述圖形解碼信息,以使所述服務(wù)器根據(jù)所述圖形解碼信息查找 到所述目標(biāo)終端的第一設(shè)備信息;所述客戶端接收所述服務(wù)器發(fā)送的所述第一設(shè)備信息; 或者 所述客戶端掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼得到圖形解 碼信息,將所述圖形解碼信息作為所述目標(biāo)終端的第一設(shè)備信息。
4. 如權(quán)利要求2所述的方法,其特征在于,所述第一設(shè)備信息包括藍(lán)牙地址; 所述客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的第 二設(shè)備信息,包括: 所述客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的藍(lán) 牙地址; 所述客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙設(shè)備作 為所述目標(biāo)終端的藍(lán)牙設(shè)備,包括: 所述客戶端根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇藍(lán)牙地址為所述 第一設(shè)備信息包括的藍(lán)牙地址的藍(lán)牙設(shè)備為作為所述目標(biāo)終端的藍(lán)牙設(shè)備; 所述客戶端向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,包括: 所述客戶端向所述目標(biāo)終端發(fā)送所述藍(lán)牙地址,以使所述目標(biāo)終端對所述藍(lán)牙地址進(jìn) 行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙設(shè)備建 立藍(lán)牙連接。
5. 如權(quán)利要求2所述的方法,其特征在于,所述第一設(shè)備信息包括藍(lán)牙地址和/或設(shè)備 標(biāo)識; 所述客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的第 二設(shè)備信息,包括: 所述客戶端通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備的廣 播信息,所述藍(lán)牙設(shè)備的廣播信息包括該藍(lán)牙設(shè)備的第二設(shè)備信息; 所述客戶端分別從每個所述藍(lán)牙設(shè)備的廣播信息中得到每個所述藍(lán)牙設(shè)備的第二設(shè) 備信息,所述第二設(shè)備信息包括藍(lán)牙地址或者設(shè)備標(biāo)識。
6. 如權(quán)利要求5所述的方法,其特征在于,所述客戶端分別從每個所述藍(lán)牙設(shè)備的廣 播信息中得到每個所述藍(lán)牙設(shè)備的第二設(shè)備信息,包括: 所述客戶端分別對每個所述藍(lán)牙設(shè)備的廣播信息進(jìn)行協(xié)議解封裝,得到每個所述藍(lán)牙 設(shè)備的第二設(shè)備信息。
7. -種藍(lán)牙連接客戶端,其特征在于,包括:第一掃描模塊和建立模塊,其中: 所述第一掃描模塊,用于掃描目標(biāo)終端顯示的圖形編碼,根據(jù)所述圖形編碼得到所述 目標(biāo)終端的第一設(shè)備信息,所述第一設(shè)備信息包括所述目標(biāo)終端的藍(lán)牙設(shè)備的第二設(shè)備信 息; 所述建立模塊,用于向所述目標(biāo)終端發(fā)送所述第一設(shè)備信息,以使所述目標(biāo)終端對所 述第一設(shè)備信息進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的 終端的藍(lán)牙設(shè)備建立藍(lán)牙連接。
8. 如權(quán)利要求7所述的客戶端,其特征在于,所述客戶端還包括: 第二掃描模塊,用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙 設(shè)備的第二設(shè)備信息; 選擇模塊,用于根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇目標(biāo)藍(lán)牙設(shè) 備作為所述目標(biāo)終端的藍(lán)牙設(shè)備,其中,所述第一設(shè)備信息包括所述目標(biāo)藍(lán)牙設(shè)備的第二 設(shè)備信息。
9. 如權(quán)利要求7或8所述的客戶端,其特征在于,所述第一掃描模塊用于所述客戶端掃 描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼得到圖形解碼信息,并向服務(wù) 器發(fā)送所述圖形解碼信息,以使所述服務(wù)器根據(jù)所述圖形解碼信息查找到所述目標(biāo)終端的 第一設(shè)備信息;所述第一掃描模塊還用于接收所述服務(wù)器發(fā)送的所述第一設(shè)備信息;或者 所述第一掃描模塊用于掃描所述目標(biāo)終端顯示的圖形編碼,對所述圖形編碼進(jìn)行解碼 得到圖形解碼信息,將所述圖形解碼信息作為所述目標(biāo)終端的第一設(shè)備信息。
10. 如權(quán)利要求8所述的客戶端,其特征在于,所述第一設(shè)備信息包括藍(lán)牙地址; 所述第二掃描模塊用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán) 牙設(shè)備的藍(lán)牙地址; 所述選擇模塊用于根據(jù)所述第一設(shè)備信息,從所述至少一個藍(lán)牙設(shè)備中選擇藍(lán)牙地址 為所述第一設(shè)備信息包括的藍(lán)牙地址的藍(lán)牙設(shè)備為作為所述目標(biāo)終端的藍(lán)牙設(shè)備; 所述建立模塊用于向所述目標(biāo)終端發(fā)送所述藍(lán)牙地址,以使所述目標(biāo)終端對所述藍(lán)牙 地址進(jìn)行驗(yàn)證,當(dāng)驗(yàn)證通過時,所述目標(biāo)終端的藍(lán)牙設(shè)備與所述客戶端所在的終端的藍(lán)牙 設(shè)備建立藍(lán)牙連接。
11. 如權(quán)利要求8所述的客戶端,其特征在于,所述第一設(shè)備信息包括藍(lán)牙地址和/或 設(shè)備標(biāo)識; 所述第二掃描模塊,包括: 掃描單元,用于通過藍(lán)牙功能掃描附近的至少一個藍(lán)牙設(shè)備,得到每個所述藍(lán)牙設(shè)備 的廣播信息,所述藍(lán)牙設(shè)備的廣播信息包括該藍(lán)牙設(shè)備的第二設(shè)備信息; 獲取單元,用于分別從每個所述藍(lán)牙設(shè)備的廣播信息中得到每個所述藍(lán)牙設(shè)備的第二 設(shè)備信息,所述第二設(shè)備信息包括藍(lán)牙地址或者設(shè)備標(biāo)識。
12.如權(quán)利要求11所述的客戶端,其特征在于,所述獲取單元用于分別對每個所述藍(lán) 牙設(shè)備的廣播信息進(jìn)行協(xié)議解封裝,得到每個所述藍(lán)牙設(shè)備的第二設(shè)備信息。
【文檔編號】H04W48/16GK104144470SQ201410091096
【公開日】2014年11月12日 申請日期:2014年3月12日 優(yōu)先權(quán)日:2014年3月12日
【發(fā)明者】劉金海, 劉呈林, 舒展, 林向耀 申請人:騰訊科技(深圳)有限公司