終端及藍牙連接方法
【技術領域】
[0001 ]本發(fā)明涉及通信技術領域,尤其涉及一種終端及藍牙連接方法。
【背景技術】
[0002]目前,終端之間完成藍牙連接的方式一般為在終端設置的藍牙模塊內,打開藍牙開關,對該終端周邊的其他開啟了藍牙的終端進行搜索,搜索成功后點擊配對控件進行配對,但是,該種方式過于繁瑣,且在搜索步驟上往往會花費較多的時間,有時甚至搜索不到其他藍牙終端,用戶體驗效果較差。
【發(fā)明內容】
[0003]本發(fā)明的主要目的在于提供一種終端及藍牙連接方法,旨在簡化藍牙連接的步驟,并縮短藍牙連接的時間。
[0004]本發(fā)明提供的終端包括:
[0005]獲取模塊,用于在終端接收到藍牙連接指令時,控制攝像頭獲取顯示于配對終端上的第一二維碼信息;
[0006]識別模塊,用于對所述第一二維碼信息進行識別,獲得與所述配對終端對應的第一藍牙地址;
[0007]發(fā)送模塊,用于根據所述第一藍牙地址向所述配對終端發(fā)送藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0008]可選的,所述終端還包括:顯示模塊,用于在終端接收到藍牙連接指令時,顯示與該終端的第二藍牙地址對應的第二二維碼信息,以供所述配對終端掃描所述第二二維碼信息,對所述第二二維碼信息進行識別獲得所述第二藍牙地址,并根據所述第二藍牙地址向所述終端發(fā)送藍牙連接請求;
[0009]接收模塊,用于接收所述配對終端發(fā)送的藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0010]可選的,所述獲取模塊通過終端的前置攝像頭掃描所述第一二維碼信息,所述配對終端通過其前置攝像頭掃描所述第二二維碼信息;所述第二二維碼信息顯示于所述終端屏幕上的第一預設區(qū)域,所述第一二維碼信息顯示于所述配對終端屏幕上的第二預設區(qū)域,以使所述終端與所述配對終端同時掃描到對方顯示的二維碼信息。
[0011 ]可選的,所述終端還包括:生成模塊,用于根據所述終端的第二藍牙地址生成所述第二二維碼信息。
[0012]可選的,所述接收模塊還用于接收用戶輸入的藍牙連接密碼;其中,在所述藍牙連接密碼與預設密碼匹配時,則確定所述終端接收到了所述藍牙連接指令。
[0013]此外,本發(fā)明進一步提供的藍牙連接方法包括:
[0014]在終端接收到藍牙連接指令時,控制攝像頭獲取顯示于配對終端上的第一二維碼信息;
[0015]對所述第一二維碼信息進行識別,獲得與所述配對終端對應的第一藍牙地址;
[0016]根據所述第一藍牙地址向所述配對終端發(fā)送藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0017]可選的,所述藍牙連接方法還包括:
[0018]在終端接收到藍牙連接指令時,顯示與該終端的第二藍牙地址對應的第二二維碼信息,以供所述配對終端掃描所述第二二維碼信息,對所述第二二維碼信息進行識別獲得所述第二藍牙地址,并根據所述第二藍牙地址向所述終端發(fā)送藍牙連接請求;
[0019]接收所述配對終端發(fā)送的藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0020]可選的,所述終端通過其前置攝像頭掃描所述第一二維碼信息,所述配對終端通過其前置攝像頭掃描所述第二二維碼信息;所述第二二維碼信息顯示于所述終端屏幕上的第一預設區(qū)域,所述第一二維碼信息顯示于所述配對終端屏幕上的第二預設區(qū)域,以使所述終端與所述配對終端同時掃描到對方顯示的二維碼信息。
[0021]可選的,所述顯示與該終端的第二藍牙地址對應的第二二維碼信息的步驟之前,所述藍牙連接方法還包括:根據所述終端的第二藍牙地址生成所述第二二維碼信息。
[0022]可選的,所述藍牙連接方法還包括:接收用戶輸入的藍牙連接密碼;其中,在所述藍牙連接密碼與預設密碼匹配時,則確定所述終端接收到了所述藍牙連接指令。
[0023]本發(fā)明提出的終端及藍牙連接方法,在接收到藍牙連接指令時,控制攝像頭獲取顯示于配對終端上的第一二維碼信息,并對所述第一二維碼信息進行識別,獲得與所述配對終端對應的第一藍牙地址,并根據所述第一藍牙地址向所述配對終端發(fā)送藍牙連接請求,以建立與所述配對終端之間的藍牙連接,從而不需要在終端之間建立藍牙連接時,不需要搜索其他藍牙終端,只需要通過攝像頭獲取配對終端的二維碼信息即可,不僅簡化了藍牙連接的步驟,且縮短了藍牙連接的時間。
【附圖說明】
[0024]圖1為本發(fā)明各個實施例涉及的一個可選的系統(tǒng)架構示意圖;
[0025]圖2為本發(fā)明各個實施例涉及的一個可選的終端的硬件結構示意圖;
[0026]圖3為本發(fā)明終端第一實施例的功能模塊示意圖;
[0027]圖4為用戶觸發(fā)藍牙連接控件的情景示意圖;
[0028]圖5為本發(fā)明終端第二實施例的功能模塊示意圖;
[0029]圖6為本發(fā)明終端一場景下的拍攝示意圖;
[0030]圖7為本發(fā)明終端第三實施例的功能模塊示意圖;
[0031 ]圖8為本發(fā)明藍牙連接方法第一實施例的流程示意圖;
[0032]圖9為本發(fā)明藍牙連接方法第二實施例的流程示意圖。
[0033]本發(fā)明目的的實現、功能特點及優(yōu)點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0034]應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0035]現在將參考附圖描述實現本發(fā)明各個實施例的服務器。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,“模塊”與“部件”可以混合地使用。
[0036]具體地,如圖1所示,本實施例方案涉及的系統(tǒng)架構包括兩個終端。終端可以以各種形式來實施。例如,本發(fā)明中描述的終端可以包括諸如移動電話、智能電話、筆記本電腦、數字廣播接收器、PDA(個人數字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導航裝置等等的移動終端以及諸如數字TV、臺式計算機等等的固定終端。以下各個實施例以終端為手機為例進行說明。在以下各個實施例中,為了區(qū)分系統(tǒng)架構中的兩個終端,其中一個稱為終端,另一個稱為配對終端。
[0037]配對終端上顯示有與其第一藍牙地址對應的第一二維碼信息;
[0038]在終端接收到藍牙連接指令時,控制攝像頭獲取顯示于配對終端上的第一二維碼信息,并對所述第一二維碼信息進行識別,獲得與所述配對終端對應的第一藍牙地址,并根據所述第一藍牙地址向所述配對終端發(fā)送藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0039]作為一種實現方案,上述終端的硬件結構可以如圖2所示。
[0040]參照圖2,該終端可以包括相機單元110、用戶輸入單元120、存儲器130、處理器140和通信總線150等等。圖2示出了具有各種組件的終端,但是應理解的是,并不要求實施所有示出的組件。可以替代地實施更多或更少的組件。以下將詳細描述終端的各個組件。
[0041]相機單元110可以為該終端自帶的攝像頭,可以拍攝到顯示于配對終端上的第一二維碼信息。
[0042]用戶輸入單元120可以接收用戶輸入的數據傳輸指令,例如,可以接收用戶輸入的藍牙連接指令等。
[0043]存儲器I 30可以是高速RAM存儲器,也可以是穩(wěn)定的存儲器(non-volatilememory),例如磁盤存儲器。存儲器130可選的還可以是獨立于前述處理器140的存儲裝置。作為一種計算機存儲介質的存儲器130中可以存儲藍牙連接程序,還可以存儲其藍牙地址,或者存儲預設的與其藍牙地址對應的二維碼信息。
[0044]處理器140可以調用存儲器130中存儲的藍牙連接程序,并執(zhí)行以下操作:
[0045]在終端接收到藍牙連接指令時,控制攝像頭獲取顯示于配對終端上的第一二維碼信息;
[0046]對所述第一二維碼信息進行識別,獲得與所述配對終端對應的第一藍牙地址;
[0047]根據所述第一藍牙地址向所述配對終端發(fā)送藍牙連接請求,以建立與所述配對終端之間的藍牙連接。
[0048]處理器140還可以調用存儲