專利名稱:用于自動(dòng)藍(lán)牙配對(duì)的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
描述了一種方法和藍(lán)牙設(shè)備,該設(shè)備在加電時(shí)自動(dòng)進(jìn)入可被發(fā)現(xiàn) 模式,更具體地,公開(kāi)了一種方法和設(shè)備,該設(shè)備無(wú)需用戶干預(yù),建 立與另一個(gè)藍(lán)牙使能的設(shè)備的通信。
背景技術(shù):
藍(lán)牙(BT)無(wú)線技術(shù)提供了一種方式,其中,許多無(wú)線設(shè)備無(wú)需 連接器、導(dǎo)線或者線纜就能夠相互通信。藍(lán)牙技術(shù)使用空閑的并且全 球可用的無(wú)需執(zhí)照的2.4GHz無(wú)線波段,用于低功率使用,允許兩個(gè)藍(lán) 牙設(shè)備在達(dá)10至100米的范圍內(nèi)以達(dá)到2.1Mbps的吞吐量共享數(shù)據(jù)。 每個(gè)藍(lán)牙設(shè)備可以同時(shí)與許多其他設(shè)備通信。
當(dāng)前對(duì)藍(lán)牙技術(shù)的普通使用包括用于耳機(jī)、蜂窩車載工具及適配 器的那些。此外,藍(lán)牙技術(shù)當(dāng)前用于在不需要線纜的條件下將打印機(jī)、 鍵盤、或者鼠標(biāo)連接到個(gè)人計(jì)算機(jī)。而且,由于藍(lán)牙技術(shù)可促進(jìn)數(shù)據(jù) 的遞送,計(jì)算機(jī)可使用藍(lán)牙以提供到因特網(wǎng)的連接。諸如蜂窩電話的 移動(dòng)通信設(shè)備可在它們之間傳遞照片、視頻或者鈴聲。可期望繼續(xù)擴(kuò) 展附加的功能。
在兩個(gè)藍(lán)牙使能的設(shè)備可以進(jìn)行通信之前,設(shè)備必須被配對(duì)。當(dāng) 兩個(gè)相互間未知的藍(lán)牙使能的設(shè)備成為可信的一對(duì)時(shí),藍(lán)牙配對(duì)發(fā)生。 為了成為可信的一對(duì),兩個(gè)藍(lán)牙設(shè)備必須首先完成特定的發(fā)現(xiàn)和認(rèn)證 過(guò)程。當(dāng)?shù)谝凰{(lán)牙設(shè)備識(shí)別出第二藍(lán)牙設(shè)備,并且它們完成了特定的 發(fā)現(xiàn)和認(rèn)證過(guò)程時(shí),每個(gè)設(shè)備可自動(dòng)接受它們之間的通信。
設(shè)備發(fā)現(xiàn)是藍(lán)牙無(wú)線設(shè)備用來(lái)對(duì)其希望與之進(jìn)行通信的附近的藍(lán)
牙無(wú)線設(shè)備進(jìn)行定位的過(guò)程。通過(guò)與每個(gè)鄰近的設(shè)備建立短期連接, 互相交換可被發(fā)現(xiàn)設(shè)備的藍(lán)牙地址、它們的友好名稱和其他相關(guān)信息 是一個(gè)耗時(shí)的過(guò)程。該過(guò)程包括具有一個(gè)藍(lán)牙無(wú)線設(shè)備,該藍(lán)牙無(wú)線 設(shè)備向其他掃描查詢請(qǐng)求的藍(lán)牙無(wú)線設(shè)備發(fā)射査詢請(qǐng)求。發(fā)射查詢請(qǐng) 求的設(shè)備(潛在的主設(shè)備)被稱為發(fā)現(xiàn)其他設(shè)備,或者,處于發(fā)現(xiàn)模 式,而掃描查詢請(qǐng)求的設(shè)備被稱為可被發(fā)現(xiàn)的??杀话l(fā)現(xiàn)的設(shè)備(潛 在的從設(shè)備)執(zhí)行一個(gè)被稱為查詢掃描的過(guò)程,其間它尋找查詢請(qǐng)求。
一旦可被發(fā)現(xiàn)的設(shè)備接收到查詢請(qǐng)求,它以跳頻同歩(FHS)分組做出 響應(yīng)。這些分組包括可被發(fā)現(xiàn)設(shè)備的6字節(jié)的藍(lán)牙設(shè)備地址和3字節(jié) 的設(shè)備類別(COD),以及其他字段。
主設(shè)備是發(fā)起連接的設(shè)備。接受連接的設(shè)備成為從設(shè)備。例如, 當(dāng)電話發(fā)起發(fā)現(xiàn)和配對(duì)過(guò)程時(shí),它成為主設(shè)備,而耳機(jī)成為從設(shè)備。 下一次當(dāng)用戶給耳機(jī)加電時(shí),耳機(jī)主動(dòng)地尋找先前配對(duì)的電話,發(fā)起 到它的連接并成為主設(shè)備。 一接受了連接,電話就成為從設(shè)備。此外, 在連接的進(jìn)行中,如果需要,主設(shè)備/從設(shè)備的角色可被交換。
當(dāng)諸如耳機(jī)的藍(lán)牙設(shè)備和諸如電話的另一個(gè)藍(lán)牙設(shè)備間建立了連 接,配對(duì)的設(shè)備列表將列出已與其建立連接,并且交換了鏈接密鑰的 那些設(shè)備。將被發(fā)現(xiàn)的設(shè)備列表呈現(xiàn)給用戶。用戶可以選擇期望的設(shè) 備來(lái)與之配對(duì)。在一個(gè)例子中,藍(lán)牙設(shè)備為耳機(jī),另一個(gè)藍(lán)牙設(shè)備為 諸如蜂窩電話的移動(dòng)通信設(shè)備。
在設(shè)備發(fā)現(xiàn)過(guò)程中,可能從可被發(fā)現(xiàn)設(shè)備中獲取進(jìn)一步的信息, 諸如藍(lán)牙設(shè)備的友好名稱。相應(yīng)地,發(fā)現(xiàn)設(shè)備發(fā)送頁(yè)面請(qǐng)求到被發(fā)現(xiàn) 設(shè)備的藍(lán)牙設(shè)備地址;此時(shí)發(fā)現(xiàn)設(shè)備發(fā)起了與可被發(fā)現(xiàn)設(shè)備的短期連 接,且成為主設(shè)備。當(dāng)可被發(fā)現(xiàn)設(shè)備對(duì)頁(yè)面請(qǐng)求進(jìn)行響應(yīng)時(shí),它就成 為從設(shè)備。此時(shí),設(shè)備還未被配對(duì),但是主設(shè)備可以針對(duì)從設(shè)備的友 好名稱發(fā)送請(qǐng)求。例如,該友好名稱可看起來(lái)像"藍(lán)牙耳機(jī)"。
典型地,在發(fā)現(xiàn)過(guò)程結(jié)束時(shí),呈現(xiàn)給用戶的是被配對(duì)設(shè)備的友好 名稱列表而不是十六進(jìn)制的藍(lán)牙地址。此時(shí),用戶可以選擇他/她期望 開(kāi)始與之進(jìn)行通信的藍(lán)牙無(wú)線設(shè)備。用戶進(jìn)行選擇后,發(fā)現(xiàn)設(shè)備可以 使用被發(fā)現(xiàn)設(shè)備的藍(lán)牙設(shè)備地址發(fā)起與新近被發(fā)現(xiàn)的設(shè)備的連接。沒(méi) 有設(shè)備發(fā)現(xiàn),藍(lán)牙無(wú)線設(shè)備將無(wú)法得知其他藍(lán)牙設(shè)備的藍(lán)牙設(shè)備地址, 該地址是在設(shè)備間建立連接所需要的信息。
雖然原則上,發(fā)現(xiàn)過(guò)程可以遵照特定步驟完成,但是用戶經(jīng)常不 確定該步驟。在一些情況下,用戶可能不能促進(jìn)與先前配對(duì)的設(shè)備的 通信,或者不能完成兩個(gè)設(shè)備間的發(fā)現(xiàn)過(guò)程。在這種情況下,對(duì)于他 們來(lái)說(shuō)藍(lán)牙附件尤其沒(méi)有用處。因此,如果用戶必須完成以建立諸如 耳機(jī)和蜂窩電話的兩個(gè)藍(lán)牙設(shè)備間的通信的步驟較少,將是有益的。
附圖連同以下的詳細(xì)說(shuō)明一起被并入說(shuō)明書(shū)并組成說(shuō)明書(shū)的一部 分,用于進(jìn)一步說(shuō)明不同的實(shí)施例并解釋根據(jù)本發(fā)明的不同原理和優(yōu) 點(diǎn),附圖中相同的附圖標(biāo)記在各個(gè)視圖中表示相同或者功能相似的要 素。
圖1描繪了包括移動(dòng)通信設(shè)備和耳機(jī)設(shè)備的兩個(gè)示例性藍(lán)牙設(shè)備; 圖2是一個(gè)示例性實(shí)施例的流程圖,其中在一個(gè)測(cè)試過(guò)程中,配
對(duì)的設(shè)備列表可被測(cè)試設(shè)備填充并隨后清空;
圖3是示例性藍(lán)牙設(shè)備確定其配對(duì)的設(shè)備列表狀態(tài),并嘗試與配 對(duì)的設(shè)備通信或者進(jìn)入可被發(fā)現(xiàn)模式的流程圖;以及
圖4是示例性時(shí)序圖,該時(shí)序圖示出了在建立通信的過(guò)程中兩個(gè) 藍(lán)牙使能的設(shè)備的時(shí)序;
本領(lǐng)域技術(shù)人員將了解到,附圖中的要素為了簡(jiǎn)單清楚起見(jiàn)被說(shuō) 明且無(wú)需按照比例繪制。例如,圖中一些要素的尺寸可能相對(duì)其他的 要素進(jìn)行了放大,以幫助理解本發(fā)明的實(shí)施例。
具體實(shí)施例方式
描述了一種方法和藍(lán)牙設(shè)備,在該藍(lán)牙設(shè)備加電時(shí),當(dāng)其配對(duì)的 設(shè)備列表為空時(shí),該設(shè)備無(wú)需用戶干預(yù)就自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式。還 描述了清空配對(duì)的設(shè)備列表。進(jìn)一步描述了一種方法和藍(lán)牙設(shè)備,在 該藍(lán)牙設(shè)備的配對(duì)的設(shè)備列表中列出了一個(gè)或多個(gè)設(shè)備,以及其中可 做出嘗試以一種或多種預(yù)定的方式與所列的設(shè)備進(jìn)行通信,如果嘗試 不成功,則自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式。還進(jìn)一步描述了一種方法和設(shè)備, 用于嘗試與先前配對(duì)的設(shè)備通信,可以在該嘗試通信中插入進(jìn)入可被 發(fā)現(xiàn)模式,直至任一個(gè)成功。
相應(yīng)地,描述了一個(gè)藍(lán)牙設(shè)備中的實(shí)施例,該藍(lán)牙設(shè)備包括可存 儲(chǔ)配對(duì)的設(shè)備列表的存儲(chǔ)器。配對(duì)的設(shè)備列表可列出與該藍(lán)牙設(shè)備先 前配對(duì)的其他藍(lán)牙使能的設(shè)備。該方法包括給藍(lán)牙設(shè)備加電、確定配 對(duì)的設(shè)備列表中是否有設(shè)備,以及如果在配對(duì)的設(shè)備列表中沒(méi)有列出 設(shè)備,則自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式。
還描述了一個(gè)藍(lán)牙設(shè)備中的實(shí)施例,包括給藍(lán)牙設(shè)備加電,然后 確定配對(duì)設(shè)備列表中是否有設(shè)備。如果配對(duì)的設(shè)備列表不為空,該方 法包括嘗試與配對(duì)的設(shè)備列表中的至少一個(gè)設(shè)備通信。如果嘗試與設(shè) 備列表中的一個(gè)或多個(gè)設(shè)備通信不成功,則該方法可包括自動(dòng)進(jìn)入可 被發(fā)現(xiàn)模式。
在另一個(gè)實(shí)施例中,可以在嘗試與配對(duì)設(shè)備列表中的設(shè)備通信中 插入進(jìn)入可被發(fā)現(xiàn)模式,直到兩個(gè)過(guò)程中的任一個(gè)成功。以這種方式, 由于嘗試通信和進(jìn)入可被發(fā)現(xiàn)模式的過(guò)程是自動(dòng)的,所以避免了用戶 干預(yù)。
在此所提供的公開(kāi)用于以使能的方式進(jìn)一步解釋根據(jù)本發(fā)明生成 和使用不同實(shí)施例的最佳模式。本公開(kāi)進(jìn)一步加強(qiáng)了對(duì)本發(fā)明的原理
和其優(yōu)點(diǎn)的理解,而不以任何方式限制本發(fā)明。本發(fā)明僅由包括本申 請(qǐng)的任何修正的附加權(quán)利要求和這些權(quán)利要求的等同物所定義。
進(jìn)一步可理解到關(guān)系術(shù)語(yǔ)的使用,如果有,例如第一和第二、頂 部和底部等等只是用于從另一個(gè)實(shí)體或者動(dòng)作區(qū)分一個(gè)實(shí)體或動(dòng)作, 而不是必須要求或者暗示該實(shí)體或動(dòng)作之間的任何實(shí)際的這樣的關(guān)系 或者順序。術(shù)語(yǔ)"包括"或者其任何其他的變體,意在涵蓋非排他性的包 括,這樣,包括一系列要素的過(guò)程、方法、物品、或者裝置,并不僅 僅包括這些要素,也可包括其他的并未列出的要素,或者這樣的過(guò)程、 方法、物品、或者裝置固有的要素。如果沒(méi)有更多的限定,跟有"包括... 一個(gè)"的要素并不排除包括該要素的過(guò)程、方法、物品、或者裝置中其 他等同要素的存在。
本發(fā)明的許多功能和原理使用或在軟件程序或者指令以及諸如特 定應(yīng)用IC的集成電路(IC)中得以最好的實(shí)現(xiàn)。預(yù)期的是,本領(lǐng)域普 通技術(shù)人員雖然可能要付出較大的努力和具有由例如,可用的時(shí)間、 現(xiàn)有技術(shù)和經(jīng)濟(jì)考慮驅(qū)使的許多設(shè)計(jì)選擇,但在此處公開(kāi)的概念和原 理的教導(dǎo)下,能夠容易地以最少的實(shí)驗(yàn)生成這樣的軟件指令和程序以 及IC。因此,為了簡(jiǎn)要和減小使本發(fā)明的原理和概念難以理解的可能, 對(duì)這樣的軟件和IC的進(jìn)一步討論將被限定為關(guān)于優(yōu)選實(shí)施例中的原理 和概念的實(shí)質(zhì)。
圖1描繪了兩個(gè)藍(lán)牙設(shè)備,包括一個(gè)示例性的移動(dòng)通信設(shè)備和一
個(gè)示例性的耳機(jī)設(shè)備。示出的是藍(lán)牙設(shè)備102和具有藍(lán)牙能力的移動(dòng) 通信設(shè)備104。用于此處討論的藍(lán)牙設(shè)備是任何藍(lán)牙使能的通信設(shè)備。 一個(gè)蜂窩電話可以是另一個(gè)蜂窩電話的從設(shè)備。更具代表性地, 一個(gè)
藍(lán)牙設(shè)備可以是另一個(gè)藍(lán)牙使能的設(shè)備的外圍設(shè)備。例如, 一個(gè)藍(lán)牙 使能的鼠標(biāo)可以是一個(gè)藍(lán)牙使能的個(gè)人計(jì)算機(jī)或者膝上型計(jì)算機(jī)的從 設(shè)備。在任何情況下,該藍(lán)牙設(shè)備和移動(dòng)通信設(shè)備都可為任何類型的 藍(lán)牙使能的設(shè)備。
此處的討論包括已被開(kāi)發(fā)和即將被開(kāi)發(fā)的用于不同網(wǎng)絡(luò)中的多種 藍(lán)牙使能的設(shè)備。手持通信設(shè)備包括例如蜂窩電話、信息收發(fā)設(shè)備、
移動(dòng)電話、個(gè)人數(shù)字助理(PDA)、或并入通信調(diào)制解調(diào)器的筆記本
或膝上型計(jì)算機(jī)、移動(dòng)數(shù)據(jù)終端、特定應(yīng)用的游戲設(shè)備、并入無(wú)線調(diào) 制解調(diào)器的視頻博弈設(shè)備、音頻和音樂(lè)播放器等等。藍(lán)牙使能的工業(yè)
設(shè)備也可如這里所描述的被配對(duì)。其他的設(shè)備例如個(gè)人計(jì)算機(jī)、電視 機(jī)和立體聲裝備也可以這里所描述的方式與藍(lán)牙設(shè)備配對(duì)。
圖1中所示的藍(lán)牙設(shè)備102可以包括收發(fā)器106、處理器108、存 儲(chǔ)器110和模塊112。移動(dòng)通信設(shè)備104可簡(jiǎn)單地包括收發(fā)器114、處 理器116、存儲(chǔ)器118和模塊120。
藍(lán)牙設(shè)備102和移動(dòng)通信設(shè)備104被描繪成分別具有模塊112和 120,模塊112和120能夠包括可以是硬件和/或軟件以執(zhí)行不同任務(wù)的 指令模塊。這些模塊可以執(zhí)行此處描述的方法的特定過(guò)程。這些模塊 可在軟件中實(shí)現(xiàn),例如以一個(gè)或多個(gè)預(yù)先存儲(chǔ)的指令的形式,和/或在 硬件中實(shí)現(xiàn),其可以幫助以下討論的移動(dòng)通信設(shè)備或者藍(lán)牙設(shè)備的操
作。這些模塊可以在工廠被安裝或者可以在配送后通過(guò)例如下載操作 被安裝。下面將詳細(xì)討論根據(jù)這些模塊的操作。
耳機(jī)102和移動(dòng)通信設(shè)備104的模塊在此處被示例為相似的。當(dāng) 然,任何其他的模塊可以是這些設(shè)備的一部分。耳機(jī)102的可被發(fā)現(xiàn) 模式模塊122、列表確定模塊124和嘗試模塊126被示出類似于移動(dòng)通 信設(shè)備104的發(fā)現(xiàn)模式模塊128、列表確定模塊130和嘗試模塊132。 如果設(shè)備的角色被倒換過(guò)來(lái),那么耳機(jī)102可以具有發(fā)現(xiàn)模式模塊, 以及移動(dòng)通信設(shè)備104可以具有可被發(fā)現(xiàn)模式模塊。當(dāng)移動(dòng)通信設(shè)備 104被顯示具有顯示設(shè)備134和輸入設(shè)備136,耳機(jī)102可包括類似的 設(shè)備。
圖1可描繪一個(gè)在工廠或者耳機(jī)102的配送鏈的環(huán)境中,其中為
了質(zhì)量測(cè)試的目的,可將耳機(jī)102與設(shè)備104或者諸如測(cè)試設(shè)備的另 一個(gè)設(shè)備進(jìn)行配對(duì)。在耳機(jī)102和設(shè)備104之間可建立通信138,從而 設(shè)備104可被添加到配對(duì)的設(shè)備列表中。在被測(cè)試的耳機(jī)102的存儲(chǔ) 器110中,可存在配對(duì)的設(shè)備列表,該列表列出與耳機(jī)102已建立通 信的所有設(shè)備。配對(duì)的設(shè)備列表140顯示耳機(jī)102已經(jīng)與移動(dòng)通信設(shè) 備104建立了通信。如前面提到的,在工廠或者配送鏈過(guò)程中,設(shè)備 104可以是一個(gè)為了質(zhì)量保證而專門設(shè)計(jì)的測(cè)試設(shè)備。
圖2是一個(gè)實(shí)施例的流程圖,其中在測(cè)試過(guò)程中,配對(duì)的設(shè)備列 表(見(jiàn)圖1中的140)可以由測(cè)試設(shè)備標(biāo)識(shí)填充且可以隨后被清空。測(cè) 試過(guò)程可遵照下述步驟,包括給藍(lán)牙設(shè)備加電202,以及通過(guò)發(fā)現(xiàn)過(guò) 程,建立例如圖1所示的設(shè)備間的通信204 (見(jiàn)13S)。相應(yīng)地,配對(duì) 的設(shè)備列表可以由測(cè)試設(shè)備標(biāo)識(shí)名或者碼填充。在配送設(shè)備前,配對(duì) 的設(shè)備列表可被清空206。配對(duì)的設(shè)備列表的清空過(guò)程可包括對(duì)藍(lán)牙設(shè) 備的手動(dòng)或者語(yǔ)音輸入、可被電子地影響或者可以被自動(dòng)地實(shí)行。在 工廠或者配送鏈中,可向藍(lán)牙設(shè)備發(fā)送信號(hào)或者電子輸入以清除或清 空配對(duì)的設(shè)備列表。另一方面,可通過(guò)諸如與藍(lán)牙設(shè)備的處理器通信 的多功能按鈕的輸入設(shè)備實(shí)現(xiàn)手動(dòng)輸入方法或命令以將藍(lán)牙設(shè)備恢復(fù) 到"新的"狀態(tài)。例如,清空配對(duì)的設(shè)備列表的手動(dòng)程序可以是在連續(xù)按 下音量增大按鈕和音量減小按鈕時(shí),連續(xù)三次按下多功能按鈕。在任 何情況下,設(shè)備都可以任何適合的方式進(jìn)入"新的"狀態(tài)。此后設(shè)備可下 電208。
清空配對(duì)的設(shè)備列表后,藍(lán)牙設(shè)備可以加電210。例如,可將具有 空的配對(duì)的設(shè)備列表的設(shè)備交給終端用戶。具有空的配對(duì)的設(shè)備列表 的藍(lán)牙設(shè)備可被自動(dòng)置入可被發(fā)現(xiàn)模式212。相應(yīng)地,處于可被發(fā)現(xiàn)模
式的藍(lán)牙設(shè)備可以參加與另一個(gè)藍(lán)牙使能的設(shè)備的通信。由于當(dāng)設(shè)備 的配對(duì)的設(shè)備列表為空時(shí),該設(shè)備可進(jìn)入可被發(fā)現(xiàn)模式,所以在設(shè)備 處于其"新的"狀態(tài),具有空的配對(duì)的設(shè)備列表時(shí),用戶可以不需要遵照
過(guò)程或者指令將設(shè)備設(shè)置為可被發(fā)現(xiàn)模式。
與該藍(lán)牙設(shè)備(見(jiàn)圖l, 102)接合的其他藍(lán)牙使能的設(shè)備(見(jiàn)圖
1, 104)可接著填充配對(duì)的設(shè)備列表(見(jiàn)圖1, 140)。相應(yīng)地,藍(lán)牙
設(shè)備可在其配對(duì)的設(shè)備列表中具有一個(gè)或多個(gè)設(shè)備。在初始加電后, 藍(lán)牙設(shè)備可第二次加電。在這種情況下,如果列表被填充了,則設(shè)備 可嘗試與在配對(duì)的設(shè)備列表中列出的至少一個(gè)設(shè)備通信。如果與配對(duì) 設(shè)備列表中的設(shè)備建立通信的嘗試失敗了,則該設(shè)備然后可自動(dòng)或被 驅(qū)動(dòng)進(jìn)入可被發(fā)現(xiàn)模式。嘗試失敗的原因可能是被列出的設(shè)備未開(kāi)啟, 或者不在范圍內(nèi)。而且,用戶可能希望將藍(lán)牙設(shè)備與除了在配對(duì)的設(shè) 備列表中列出的那些之外的另一個(gè)藍(lán)牙使能的設(shè)備進(jìn)行配對(duì)。相應(yīng)地, 用戶可將新的藍(lán)牙使能的設(shè)備放置于該藍(lán)牙設(shè)備的范圍內(nèi),以便在與 配對(duì)的設(shè)備列表中的設(shè)備嘗試通信失敗后,該藍(lán)牙設(shè)備可被置于可被 發(fā)現(xiàn)模式。
圖3是藍(lán)牙設(shè)備確定其配對(duì)的設(shè)備列表的狀態(tài),以及嘗試與配對(duì) 的設(shè)備通信或者進(jìn)入可被發(fā)現(xiàn)模式的流程圖。給藍(lán)牙設(shè)備加電302,并 確定配對(duì)的設(shè)備列表是否為空或者已被填充304。列表確定模塊可提供 該指令。如果在配對(duì)的設(shè)備列表中沒(méi)有列出設(shè)備,則藍(lán)牙設(shè)備自動(dòng)進(jìn) 入可被發(fā)現(xiàn)模式306。如果配對(duì)設(shè)備列表不為空304,則進(jìn)行與列表中 的一個(gè)或多個(gè)藍(lán)牙使能的設(shè)備的通信嘗試308。嘗試模塊可提供該指 令。如果與配對(duì)的設(shè)備列表中的一個(gè)或多個(gè)設(shè)備嘗試通信成功310,則 可建立連接312。如果與配對(duì)的設(shè)備列表中的一個(gè)或多個(gè)設(shè)備嘗試通信 失敗,則藍(lán)牙設(shè)備可自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式306。可被發(fā)現(xiàn)模式模塊可 提供該指令。
為了嘗試建立通信308而掃描配對(duì)的設(shè)備列表中的所有已知設(shè)備 所需要的時(shí)間可能是相當(dāng)大的,諸如,例如對(duì)于每一個(gè)在5至IO秒之 間。如果配對(duì)的設(shè)備列表中有許多個(gè)設(shè)備,掃描所有的設(shè)備可以是耗 費(fèi)時(shí)間的。相應(yīng)地,用戶會(huì)發(fā)覺(jué)嘗試建立與配對(duì)的設(shè)備列表中的所有
設(shè)備的連接308的時(shí)間太長(zhǎng)。因此,可在掃描過(guò)程中設(shè)置一個(gè)標(biāo)準(zhǔn)。
有可能配對(duì)的設(shè)備列表中的最后一個(gè)設(shè)備是處于臨近位置的一
個(gè),從而可以建立通信。因此,可存在一個(gè)實(shí)施例,嘗試通信308包 括首先與配對(duì)的設(shè)備列表中最近配對(duì)的設(shè)備嘗試通信??蛇x地,另一 個(gè)實(shí)施例可首先嘗試與配對(duì)的設(shè)備列表中的多個(gè)最近配對(duì)的設(shè)備進(jìn)行 通信。
不同的連接嘗試方案或策略308是可能的。例如,在藍(lán)牙設(shè)備嘗
試與配對(duì)的設(shè)備列表中新近配對(duì)的設(shè)備的最后兩個(gè)的通信后,且通信 失敗310,則該設(shè)備可自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式314。嘗試通信以及然后
自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式的任何數(shù)量或順序的變體都在本討論的范圍之 內(nèi)。
對(duì)于諸如耳機(jī)的藍(lán)牙設(shè)備和諸如移動(dòng)通信設(shè)備的藍(lán)牙使能的設(shè)備 中的任一設(shè)備,可被發(fā)現(xiàn)模式所需要的時(shí)間可能隨制造商的不同而不 同。相應(yīng)地,在可被發(fā)現(xiàn)模式期間用于建立通信的時(shí)間可隨設(shè)備的不 同而不同。為了避免失去與配對(duì)的設(shè)備列表中的設(shè)備建立通信、或者 在可被發(fā)現(xiàn)模式下建立通信的機(jī)會(huì),可插入兩個(gè)過(guò)程。因此一個(gè)實(shí)施 例可在與多個(gè)設(shè)備嘗試通信的時(shí)間段之間插入藍(lán)牙設(shè)備處于可被發(fā)現(xiàn)
模式的時(shí)間段直到標(biāo)準(zhǔn)被滿足。該標(biāo)準(zhǔn)可以是所嘗試的與配對(duì)的設(shè)備 列表中的設(shè)備的通信已經(jīng)成功。可選地,標(biāo)準(zhǔn)可以是發(fā)現(xiàn)已經(jīng)成功。 其他的標(biāo)準(zhǔn)也在本討論的范圍內(nèi)。
圖4是顯示處于建立通信過(guò)程中的兩個(gè)藍(lán)牙使能的設(shè)備的時(shí)序的 時(shí)序圖。例如,示出耳機(jī)時(shí)間402和耳機(jī)時(shí)間404的時(shí)序。任何類型 的藍(lán)牙使能的設(shè)備都可以相似的方式表示。^可表示掃描時(shí)間,即,例 如以上述描述的方式,用于與配對(duì)的設(shè)備列表上的設(shè)備嘗試通信的時(shí) 間。在時(shí)間r,中插入時(shí)間^和^。插入的時(shí)間元素的數(shù)量可以比圖4 所示的更多或更少。7!^可表示耳機(jī)設(shè)備處于發(fā)現(xiàn)模式的時(shí)間(見(jiàn)圖1,
發(fā)現(xiàn)模式模塊128)。在耳機(jī)404的情況下,設(shè)備在時(shí)間T(LFD)處于發(fā)現(xiàn) 模式。
所示的兩個(gè)時(shí)間ts406和408在長(zhǎng)度上類似,因此延續(xù)預(yù)定的時(shí)間 段。它們可以是相同的長(zhǎng)度或不同的長(zhǎng)度,或者延續(xù)隨機(jī)的時(shí)間段。 然而時(shí)間^410和時(shí)間^412顯示為不同長(zhǎng)度的時(shí)間,但可為相同的長(zhǎng) 度。即,時(shí)間^410和時(shí)間^412可以為相同的預(yù)定時(shí)間段,可以為預(yù) 定的不同時(shí)間段,或者可以為隨機(jī)的時(shí)間段。
如圖4所示,耳機(jī)402插入兩個(gè)過(guò)程。它嘗試與配對(duì)的設(shè)備列表 中的設(shè)備通信并且進(jìn)入可被發(fā)現(xiàn)模式。如圖4所示,處于發(fā)現(xiàn)模式的 耳機(jī)404在附近,因此當(dāng)耳機(jī)402處于可被發(fā)現(xiàn)模式時(shí),它可接收到 一個(gè)或多個(gè)查詢。箭頭414示出,在可被發(fā)現(xiàn)模式的一個(gè)間隔,時(shí)間 62412中,耳機(jī)402可對(duì)耳機(jī)404的可被發(fā)現(xiàn)模式查詢做出響應(yīng)。在另 一個(gè)實(shí)施例中,可被發(fā)現(xiàn)模式的間隔是可適應(yīng)的。相應(yīng)地,盡管發(fā)現(xiàn) 過(guò)程被設(shè)置為預(yù)定的時(shí)間t(d2)2412,但有可能該過(guò)程在一定長(zhǎng)度的特定時(shí) 間間隔中可能沒(méi)有完成。相應(yīng)地,該過(guò)程可能持續(xù)一個(gè)時(shí)間增量(delta)。 因此耳機(jī)404可被配置為適應(yīng)地將時(shí)間t(d2)412增加到時(shí)間增量delta以完 成耳機(jī)和耳機(jī)之間的發(fā)現(xiàn)過(guò)程。
在嘗試與配對(duì)的設(shè)備列表中的一個(gè)或多個(gè)設(shè)備的通信的過(guò)程失 敗,以及在發(fā)現(xiàn)模式下建立通信失敗的情況下,藍(lán)牙設(shè)備可被配置為 清空其配對(duì)的設(shè)備列表,從而作為一個(gè)"新的"設(shè)備來(lái)開(kāi)始。以上提到 了清空配對(duì)的設(shè)備列表的不同方法。 一旦配對(duì)的設(shè)備列表為空,藍(lán)牙 設(shè)備一加電就可自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式,并且因此從類似地處于可被 發(fā)現(xiàn)模式的設(shè)備接收查詢。
總之,藍(lán)牙設(shè)備可以無(wú)需用戶的干預(yù), 一加電就自動(dòng)進(jìn)入可被發(fā) 現(xiàn)模式。在其中配對(duì)的設(shè)備列表為空的狀況下,藍(lán)牙設(shè)備保持可被發(fā) 現(xiàn)模式直到接收到來(lái)自不同的藍(lán)牙使能的設(shè)備的査詢或者超時(shí)發(fā)生。
如果配對(duì)的設(shè)備列表不為空,在與配對(duì)的設(shè)備列表中的設(shè)備嘗試通信 后,藍(lán)牙設(shè)備可被置于可被發(fā)現(xiàn)模式。在另一個(gè)實(shí)施例中,在其中配 對(duì)的設(shè)備列表列出一個(gè)或多個(gè)設(shè)備的狀況下,可插入嘗試與設(shè)備的通 信和進(jìn)入可被發(fā)現(xiàn)模式,直到任一個(gè)成功。相應(yīng)地,前述的或者其他 的標(biāo)準(zhǔn)因此而被滿足。
本公開(kāi)旨在解釋如何根據(jù)本技術(shù)形成和使用不同的實(shí)施例,而不 是限定其真正的、意在的和公正的范圍和精神。前述說(shuō)明并不旨在排 他或?qū)⒈景l(fā)明限于所揭示的精確形式。鑒于上述教導(dǎo),修改或變化是 可能的。選擇和描述的實(shí)施例提供了對(duì)所描述的技術(shù)的原理和其實(shí)際 應(yīng)用的最好的說(shuō)明,使得本領(lǐng)域技術(shù)人員可以以適合于預(yù)期的特定用 途的不同的實(shí)施例和不同的修改使用本技術(shù)。當(dāng)依據(jù)其公正、合法和 公平的授權(quán)寬度進(jìn)行解釋時(shí),所有這樣的修改和變化在如所附權(quán)利要 求所確定的,如在本專利申請(qǐng)未決期間修改的本發(fā)明以及其所有等價(jià) 物的范圍內(nèi)。
權(quán)利要求
1. 一種藍(lán)牙設(shè)備中的方法,該藍(lán)牙設(shè)備具有被配置為存儲(chǔ)配對(duì)的設(shè)備列表的存儲(chǔ)器,該方法包括給所述藍(lán)牙設(shè)備加電;確定在配對(duì)的設(shè)備列表中是否列出了設(shè)備;以及如果在配對(duì)的設(shè)備列表中沒(méi)有列出設(shè)備,則自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式。
2. 如權(quán)利要求l所述的方法,進(jìn)一步包括 將設(shè)備添加到所述配對(duì)的設(shè)備列表中;以及 清空所述配對(duì)的設(shè)備列表。
3. 如權(quán)利要求2所述的方法,進(jìn)一步包括 提供用戶手動(dòng)命令以清空所述配對(duì)的設(shè)備列表。
4. 如權(quán)利要求2所述的方法,進(jìn)一步包括 提供語(yǔ)音命令以清空所述配對(duì)的設(shè)備列表。
5. 如權(quán)利要求2所述的方法,進(jìn)一步包括 向所述藍(lán)牙設(shè)備提供電子輸入以清空所述配對(duì)的設(shè)備列表。
6. —種藍(lán)牙設(shè)備中的方法,該藍(lán)牙設(shè)備具有被配置為存儲(chǔ)配對(duì)的 設(shè)備列表的存儲(chǔ)器,該方法包括給所述藍(lán)牙設(shè)備加電;確定在配對(duì)的設(shè)備列表中是否列出了設(shè)備;如果所述配對(duì)的設(shè)備列表不為空,則嘗試與所述配對(duì)的設(shè)備列表 中的至少一個(gè)設(shè)備通信;以及如果嘗試與所述至少一個(gè)設(shè)備通信沒(méi)有成功,則進(jìn)入可被發(fā)現(xiàn)模
7.如權(quán)利要求6所述的方法,進(jìn)一步包括從所述配對(duì)的設(shè)備列表中取回最近配對(duì)的設(shè)備以嘗試與所述設(shè)備通信。
8.如權(quán)利要求6所述的方法,進(jìn)一步包括從所述配對(duì)的設(shè)備列表中取回多個(gè)最近配對(duì)的設(shè)備以嘗試與所述設(shè)備通信。
9. 如權(quán)利要求6所述的方法,進(jìn)一步包括 清空所述配對(duì)的設(shè)備列表。
10. 如權(quán)利要求6所述的方法,其中所述配對(duì)的設(shè)備列表包括多個(gè)設(shè)備,該方法進(jìn)一步包括在嘗試與所述多個(gè)設(shè)備通信的時(shí)間段之間插入所述藍(lán)牙設(shè)備處于可被發(fā)現(xiàn)模式的時(shí)間段直到標(biāo)準(zhǔn)被滿足。
11. 如權(quán)利要求10所述的方法,其中嘗試通信持續(xù)預(yù)定的時(shí)間段。
12. 如權(quán)利要求10所述的方法,其中嘗試通信持續(xù)隨機(jī)的時(shí)間段。
13. 如權(quán)利要求10所述的方法,其中所述藍(lán)牙設(shè)備在預(yù)定的時(shí)間段內(nèi)保持處于可被發(fā)現(xiàn)模式。
14. 如權(quán)利要求10所述的方法,其中所述藍(lán)牙設(shè)備在隨機(jī)的時(shí)間長(zhǎng)度內(nèi)保持處于可被發(fā)現(xiàn)模式。
15. 如權(quán)利要求10所述的方法, 其中所述標(biāo)準(zhǔn)包括嘗試與至少一個(gè)設(shè)備通信是成功的。
16. 如權(quán)利要求IO所述的方法,其中所述標(biāo)準(zhǔn)包括嘗試與所述多 個(gè)設(shè)備通信是不成功的。
17. —種藍(lán)牙設(shè)備,包括 存儲(chǔ)單元,被配置為存儲(chǔ)指令;處理器,被配置為執(zhí)行所述存儲(chǔ)單元中存儲(chǔ)的指令;以及 具有指令的可被發(fā)現(xiàn)模式模塊,被配置為當(dāng)滿足標(biāo)準(zhǔn)時(shí),無(wú)需用 戶操作,將所述藍(lán)牙設(shè)備置于可被發(fā)現(xiàn)模式。
18. 如權(quán)利要求17所述的藍(lán)牙設(shè)備,其中所述存儲(chǔ)單元進(jìn)一步被 配置為存儲(chǔ)配對(duì)的設(shè)備列表,以及其中所述標(biāo)準(zhǔn)包括在配對(duì)的設(shè)備列 表中沒(méi)有列出設(shè)備。
19. 如權(quán)利要求17所述的藍(lán)牙設(shè)備,其中所述存儲(chǔ)單元進(jìn)一步被配置為存儲(chǔ)配對(duì)的設(shè)備列表,以及其中所述標(biāo)準(zhǔn)包括嘗試與配對(duì)的設(shè) 備列表上的至少一個(gè)設(shè)備通信已經(jīng)失敗。
20. 如權(quán)利要求17所述的藍(lán)牙設(shè)備,其中所述藍(lán)牙設(shè)備為耳機(jī)。
全文摘要
本發(fā)明描述了一種方法和藍(lán)牙設(shè)備,該藍(lán)牙設(shè)備在加電時(shí)(202),當(dāng)其配對(duì)的設(shè)備列表為空(304),該藍(lán)牙設(shè)備無(wú)需用戶干預(yù)自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式(306)。還描述了清空配對(duì)的設(shè)備列表(206)。進(jìn)一步描述了一種方法和藍(lán)牙設(shè)備,該藍(lán)牙設(shè)備在其配對(duì)的設(shè)備列表中具有一個(gè)或多個(gè)設(shè)備,以及其中做出嘗試以一種或多種預(yù)定的方式與所列出的設(shè)備進(jìn)行通信,如果嘗試不成功,則自動(dòng)進(jìn)入可被發(fā)現(xiàn)模式(306)。還進(jìn)一步描述了一種方法和設(shè)備,用于嘗試與先前配對(duì)的設(shè)備通信,可以在該嘗試通信中插入進(jìn)入可被發(fā)現(xiàn)模式,直至任一個(gè)成功。
文檔編號(hào)H04B7/00GK101390300SQ200780006310
公開(kāi)日2009年3月18日 申請(qǐng)日期2007年1月4日 優(yōu)先權(quán)日2006年2月23日
發(fā)明者布賴恩·A·雷丁, 弗雷德里克·J·贊布里克, 邁克爾·E·拉塞爾, 阿諾德·謝因曼 申請(qǐng)人:摩托羅拉公司