建立藍(lán)牙連線的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及建立藍(lán)牙連線的技術(shù),特別涉及藉由使用者名稱和藍(lán)牙網(wǎng)絡(luò)卡地址產(chǎn)生藍(lán)牙配對(duì)名稱和密碼的建立藍(lán)牙連線技術(shù)。
【背景技術(shù)】
[0002]近年來(lái),由于無(wú)線通信技術(shù)的快速發(fā)展,因此,各式各樣的可攜式以及手持裝置,例如:移動(dòng)電話、智能手機(jī)(smart phone)、個(gè)人數(shù)字助理(PDA)、平板計(jì)算機(jī)(Tablet PC)等電子商品不斷的在市場(chǎng)上被推出,且這些電子商品的功能也越來(lái)越多元化。此外,由于這些裝置的便利,也使得這些裝置成為人們的生活必需品之一。
[0003]使用者在電子裝置或移動(dòng)裝置上可藉由無(wú)線通信技術(shù),例如:紅外線、藍(lán)牙(Bluetooth)、802.11 (W1-Fi)、ZigBee、超寬頻(Ultra WideBand)、近距離無(wú)線通信(NearField Communicat1n, NFC)等無(wú)線傳輸技術(shù)來(lái)傳輸信息和數(shù)據(jù)。
[0004]藍(lán)牙是一種目前廣泛應(yīng)用在計(jì)算機(jī)、移動(dòng)電話、及其他家電用品上的無(wú)線傳輸技術(shù)。然而,在傳統(tǒng)藍(lán)牙連線的設(shè)定上,往往需要經(jīng)過(guò)繁復(fù)的配對(duì)設(shè)定,使用者需要先開(kāi)啟多層的窗口,并藉由多層窗口的設(shè)定畫(huà)面,完成裝置間的配對(duì),才能建立裝置間的藍(lán)牙連線,因而造成使用者操作上的不便。因此,如何讓藍(lán)牙連線的設(shè)定更加簡(jiǎn)化且有效率,是個(gè)值得討論的課題。
【發(fā)明內(nèi)容】
[0005]有鑒于上述現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明提供了在建立藍(lán)牙連線中,藉由使用者名稱和藍(lán)牙網(wǎng)絡(luò)卡地址產(chǎn)生藍(lán)牙配對(duì)名稱和密碼的建立藍(lán)牙連線的技術(shù)。
[0006]根據(jù)本發(fā)明的一實(shí)施例提供了一種建立藍(lán)牙連線方法。此方法的步驟包括:藉由一第一電子裝置根據(jù)一使用者名稱、一藍(lán)牙網(wǎng)絡(luò)卡地址產(chǎn)生一藍(lán)牙配對(duì)名稱的一第一部分;藉由上述第一部分、一密鑰以及一第一算法產(chǎn)生上述藍(lán)牙配對(duì)名稱的一第二部分;根據(jù)上述第一部分和上述第二部分產(chǎn)生上述藍(lán)牙配對(duì)名稱;根據(jù)上述藍(lán)牙配對(duì)名稱、上述密鑰以及一第二算法產(chǎn)生一連線密碼;藉由一第二電子裝置根據(jù)上述藍(lán)牙配對(duì)名稱、上述密鑰、上述第一算法、上述第二算法提出一配對(duì)請(qǐng)求;以及藉由上述第一電子裝置回應(yīng)上述配對(duì)請(qǐng)求以建立和上述第二電子裝置的藍(lán)牙連線。
[0007]根據(jù)本發(fā)明的一實(shí)施例提供了一種建立藍(lán)牙連線系統(tǒng)。此系統(tǒng)包括:一第一電子裝置,根據(jù)一使用者名稱、一藍(lán)牙網(wǎng)絡(luò)卡地址產(chǎn)生一藍(lán)牙配對(duì)名稱的一第一部分,藉由上述第一部分、一密鑰以及一第一算法產(chǎn)生上述藍(lán)牙配對(duì)名稱的一第二部分,根據(jù)上述第一部分和上述第二部分產(chǎn)生上述藍(lán)牙配對(duì)名稱,且根據(jù)上述藍(lán)牙配對(duì)名稱、上述密鑰以及一第二算法產(chǎn)生一連線密碼,以及回應(yīng)一配對(duì)請(qǐng)求;以及一第二電子裝置,根據(jù)上述藍(lán)牙配對(duì)名稱、上述密鑰、上述第一算法、上述第二算法向上述第一電子裝置提出上述配對(duì)請(qǐng)求。
[0008]關(guān)于本發(fā)明其他附加的特征與優(yōu)點(diǎn),本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),可根據(jù)本申請(qǐng)實(shí)施方法中所公開(kāi)的執(zhí)行聯(lián)系程序的使用者裝置、系統(tǒng)、以及方法,做出一些更動(dòng)與潤(rùn)飾而得到。
【附圖說(shuō)明】
[0009]圖1顯示根據(jù)本發(fā)明的實(shí)施例所述的建立藍(lán)牙連線的系統(tǒng)100的方塊圖。
[0010]圖2顯示根據(jù)本發(fā)明的實(shí)施例所述的第一電子裝置110的方塊圖。
[0011]圖3顯示根據(jù)本發(fā)明的實(shí)施例所述的第二電子裝置120的方塊圖。
[0012]圖4顯示根據(jù)本發(fā)明的一實(shí)施例所述的顯示模塊114和顯示模塊124的顯示界面的示意圖。
[0013]圖5為根據(jù)本發(fā)明一實(shí)施例所述的建立藍(lán)牙連線方法的流程圖500。
[0014]圖6為根據(jù)本發(fā)明一實(shí)施例所述的步驟S550方法的流程圖600。
[0015]【符號(hào)說(shuō)明】
[0016]100建立藍(lán)牙連線的系統(tǒng)
[0017]110第一電子裝置
[0018]111、121 藍(lán)牙模塊
[0019]112、122 控制模塊
[0020]113、123 存儲(chǔ)模塊
[0021]114、124 顯示模塊
[0022]120第二電子裝置
[0023]500、600 流程圖
【具體實(shí)施方式】
[0024]本部分所敘述的是實(shí)施本發(fā)明的最佳方式,目的在于說(shuō)明本發(fā)明的精神而非用以限定本發(fā)明的保護(hù)范圍,本發(fā)明的保護(hù)范圍應(yīng)以本發(fā)明的權(quán)利要求為準(zhǔn)。
[0025]圖1顯示根據(jù)本發(fā)明的實(shí)施例所述的建立藍(lán)牙連線的系統(tǒng)100的方塊圖。如圖1所示,建立藍(lán)牙連線的系統(tǒng)100中包括了第一電子裝置110以及第二電子裝置120。注意地是,為了方便說(shuō)明本發(fā)明的實(shí)施例,在本發(fā)明的實(shí)施例中將第一電子裝置110視為產(chǎn)生藍(lán)牙配對(duì)名稱的電子裝置,第二電子裝置120視為請(qǐng)求藍(lán)牙配對(duì)的電子裝置,但本發(fā)明并不以此為限。第一電子裝置110也可作為請(qǐng)求藍(lán)牙配對(duì)的電子裝置,且第二電子裝置120也可作為產(chǎn)生藍(lán)牙配對(duì)名稱的電子裝置。此外,本發(fā)明所述的實(shí)施例也可適用同時(shí)有多個(gè)(超過(guò)兩個(gè))的電子裝置建立藍(lán)牙連線的情況,建立藍(lán)牙連線的數(shù)量并不以第一電子裝置110和第二電子裝置120為限。
[0026]第一電子裝置110以及第二電子裝置120可分別為一用戶臺(tái)、一無(wú)線裝置、手機(jī)、一個(gè)人通信服務(wù)(Personal Communicat1n Service, PCS)電話、一無(wú)線式(cordless)電話、一對(duì)話起始協(xié)議(Sess1n Initiat1n Protocol, SIP)電話、一無(wú)線區(qū)域回路(wirlesslocal loop, WLL)站、一個(gè)人數(shù)字助理(PDA)、一具有無(wú)線連接能力的手持裝置、或可連接一無(wú)線調(diào)制解調(diào)器的處理裝置。
[0027]圖2顯示根據(jù)本發(fā)明的實(shí)施例所述的第一電子裝置110的方塊圖。如圖2所示,第一電子裝置110包括一藍(lán)牙模塊111、一控制模塊112、一存儲(chǔ)模塊113以及一顯不模塊114。
[0028]根據(jù)本發(fā)明一實(shí)施例,藍(lán)牙模塊111可指一藍(lán)牙芯片或一藍(lán)牙網(wǎng)絡(luò)卡,第一電子裝置110可通過(guò)藍(lán)牙模塊111與另一支持藍(lán)牙傳輸?shù)碾娮友b置進(jìn)行藍(lán)牙配對(duì)并建立藍(lán)牙連線。
[0029]根據(jù)本發(fā)明一實(shí)施例,存儲(chǔ)模塊113可指一存儲(chǔ)裝置(圖未顯示),此存儲(chǔ)裝置可為一易失性存儲(chǔ)器(volatile memory)(例如:隨機(jī)存取存儲(chǔ)器(Random AccessMemory, RAM)),或一易失性存儲(chǔ)器(volatile memory)(例如:閃存存儲(chǔ)器(flashmemory)、只讀存儲(chǔ)器(Read Only Memory, ROM))、一硬盤(pán)或上述裝置的組合。根據(jù)本發(fā)明另一實(shí)施例,存儲(chǔ)模塊113也可指一外接的存儲(chǔ)裝置。存儲(chǔ)模塊113用以預(yù)先存儲(chǔ)第一電子裝置110所需的第一算法、第二算法以及密鑰。根據(jù)本發(fā)明一實(shí)施例,第一算法、第二算法可指一非對(duì)稱加密算法(Asymmetric Cryptographic Algorithm),例如:RSA加密算法、數(shù)字簽名算法(Digital Signature Algorithm, DSA)等,或一對(duì)稱加密算法(SymmetricCryptographic Algorithm),例如:數(shù)據(jù)加密標(biāo)準(zhǔn)(Data Encrypt1n Standard DES)算法、高級(jí)加密標(biāo)準(zhǔn)(Advanced Encrypt1n Standard, AES)加密算法等。
[0030]當(dāng)要建立一藍(lán)牙連線時(shí),第一電子裝置110的控制模塊112會(huì)先根據(jù)一使用者名稱、一藍(lán)牙網(wǎng)絡(luò)卡地址產(chǎn)生一藍(lán)牙配對(duì)名稱的一第一部分,也就是藍(lán)牙