用于音頻設(shè)備的智能電池耗損均衡的制作方法
【專利摘要】各個實施例可以在無線通信網(wǎng)絡(luò)中的無線節(jié)點之間提供系統(tǒng)和方法,所述系統(tǒng)和方法使得能夠平衡無線節(jié)點中的電池以便以大致相同的速率被耗盡。各個實施例在耦合到無線源設(shè)備的無線節(jié)點(例如,無線耳機)之間智能地和動態(tài)地對換主/從角色,以優(yōu)化兩個無線節(jié)點的電池壽命。各個實施例可以提供用于對換主從角色使得降低對用戶體驗的影響的方法和系統(tǒng)。
【專利說明】用于音頻設(shè)備的智能電池耗損均衡
【背景技術(shù)】
[0001] 在過去的幾年,移動和無線技術(shù)已見證了爆炸式增長。這一增長得益于更好的通 信,硬件以及更可靠的協(xié)議。無線服務(wù)提供商現(xiàn)在能夠向他們的客戶提供不斷擴大的一組 特征與服務(wù),并向用戶提供前所未有的對信息、資源和通信的訪問的程度。為了與這些增強 保持同步,移動電子設(shè)備(例如,蜂窩電話、手表、頭戴式耳機(headphone)、遙控裝置等)已 變得更小、更強大并且特征比以前更豐富。這些設(shè)備中的許多設(shè)備現(xiàn)在具有令人印象深刻 的處理能力、大的存儲器以及用于無線地發(fā)送和接收信息的無線電裝置/電路。
[0002] 在過去的幾年中,無線通信技術(shù)也得到了改進(jìn)。在許多家庭和辦公室中,無線局域 網(wǎng)現(xiàn)在正替代有線網(wǎng)絡(luò)。短距離無線技術(shù)(例如藍(lán)牙⑧和WiFi)使得能夠在彼此位于相對 短距離(例如,100米或更少)內(nèi)的移動電子設(shè)備(例如,蜂窩電話、手表、頭戴式耳機、遙控 裝置等)之間進(jìn)行高速通信。
【發(fā)明內(nèi)容】
[0003] 各個實施例包括系統(tǒng)、方法以及設(shè)備,所述系統(tǒng)、方法和設(shè)備被配置為:通過以對 于用戶來說不那么引人注意的方式交換主角色和從角色,在以主從配置進(jìn)行操作的無線設(shè) 備之間平衡功耗。
[0004] 各個實施例包括用于通過以下操作在無線節(jié)點之間平衡功耗的方法:在第一無線 節(jié)點和第二無線節(jié)點之間建立第一通信鏈路;在第一無線節(jié)點和源無線設(shè)備之間建立第二 通信鏈路;在第一無線節(jié)點上,通過第二通信鏈路從源無線設(shè)備接收數(shù)據(jù)傳輸;通過第一 通信鏈路從第一無線節(jié)點向第二無線節(jié)點中繼所述數(shù)據(jù)傳輸?shù)闹辽僖徊糠?;確定是否在第 一無線節(jié)點和第二無線節(jié)點之間交換主從角色;響應(yīng)于確定到了交換主從角色的時間,在 第一無線節(jié)點和第二無線節(jié)點之間交換主從角色;以及在第二無線節(jié)點上,通過第二通信 鏈路從源無線設(shè)備接收所述數(shù)據(jù)傳輸。在一個實施例中,該方法可以包括:監(jiān)視所述數(shù)據(jù)傳 輸以識別低數(shù)據(jù)傳輸或暫停的時段,并且在識別的低數(shù)據(jù)傳輸或暫停的時段期間在第一無 線節(jié)點和第二無線節(jié)點之間交換主從角色。在另一個實施例中,針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn) 行監(jiān)視可以包括:針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視。
[0005] 在一個實施例中,該方法可以包括:監(jiān)視第一無線節(jié)點和第二無線節(jié)點的電池狀 態(tài),其中,確定是否在第一無線節(jié)點和第二無線節(jié)點之間交換主從角色可以包括:基于第一 無線節(jié)點和第二無線節(jié)點中的一個或兩者的電池狀態(tài)來確定是否交換主從角色。在另外 的實施例中,在第一無線節(jié)點和第二無線節(jié)點之間交換主從角色可以包括:終止第一無線 節(jié)點和第二無線節(jié)點之間的第一通信鏈路;終止源無線設(shè)備和第一無線節(jié)點之間的第二通 信鏈路;以及在終止第二通信鏈路之后,立即在第二無線節(jié)點和源無線設(shè)備之間建立第三 通信鏈路。在另外的實施例中,在第一無線節(jié)點和第二無線節(jié)點之間交換主從角色可以包 括:對換與第一無線節(jié)點和第二無線節(jié)點相關(guān)聯(lián)的鏈路密鑰字段中的地址。在另外的實施 例中,第一無線節(jié)點、第二無線節(jié)點和源無線設(shè)備可以是位于微微網(wǎng)中的節(jié)點。
[0006] 在另外的實施例中,響應(yīng)于確定到了交換主從角色的時間而在第一無線節(jié)點和第 二無線節(jié)點之間交換主從角色可以包括:控制源無線設(shè)備上的媒體源,使得主從角色是在 沒有中斷來自源無線設(shè)備的數(shù)據(jù)傳輸?shù)那闆r下被交換。在一個實施例中,該方法可以包括: 確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音;以及在第一無線節(jié)點和第二無 線節(jié)點之間主從角色交換后,將所述音頻信號定向到第一無線節(jié)點和第二無線節(jié)點中放置 在所述特定耳朵的一個無線節(jié)點。在一個實施例中,該方法可以包括:確定源無線設(shè)備當(dāng)前 是否能夠接收暫停請求;以及響應(yīng)于確定主從角色應(yīng)進(jìn)行交換和確定源無線設(shè)備當(dāng)前能夠 接收所述暫停請求,向源無線設(shè)備發(fā)送暫停請求,其中,響應(yīng)于源無線設(shè)備暫停數(shù)據(jù)傳輸, 完成在第一無線節(jié)點和第二無線節(jié)點之間交換主從角色。
[0007] 另外的實施例包括一種計算設(shè)備,所述計算設(shè)備具有收發(fā)機、存儲器以及耦合到 收發(fā)機和存儲器的處理器,其中,所述處理器被配置具有用于執(zhí)行操作的處理器可執(zhí)行指 令,所述操作包括:與第二計算設(shè)備建立第一通信鏈路;與源無線設(shè)備建立第二通信鏈路; 通過第二通信鏈路從源無線設(shè)備接收數(shù)據(jù)傳輸;通過第一通信鏈路向第二計算設(shè)備中繼所 述數(shù)據(jù)傳輸?shù)闹辽僖徊糠?;確定是否與第二計算設(shè)備交換主從角色;以及響應(yīng)于確定到了 交換主從角色的時間,與第二計算設(shè)備交換主從角色。在另外的實施例中,所述計算設(shè)備處 理器可以被配置具有用于執(zhí)行上文所討論的實施例方法中的其它操作的處理器可執(zhí)行指 令。
[0008] 另外的實施例包括一種系統(tǒng),所述系統(tǒng)可以包括:第一無線設(shè)備,其包括第一收發(fā) 機、第一存儲器以及耦合到第一收發(fā)機和第一存儲器的第一處理器;第二無線設(shè)備,其包括 第二收發(fā)機、第二存儲器以及耦合到第二收發(fā)機和第二存儲器的第二處理器;以及源無線 設(shè)備,其包括源收發(fā)機、源存儲器以及耦合到源收發(fā)機和源存儲器的源處理器,其中,第一 處理器、第二處理器和/或源處理器被配置具有用于執(zhí)行與上文所討論的方法或處理器操 作相對應(yīng)的操作的處理器可執(zhí)行指令。在另外的實施例中,所述系統(tǒng)設(shè)備的處理器可以被 配置具有用于執(zhí)行上文所討論的實施例方法中的其它操作的處理器可執(zhí)行指令。
[0009] 另外的實施例包括一種系統(tǒng),所述系統(tǒng)具有用于執(zhí)行與上文所討論的方法或處理 器操作相對應(yīng)的功能的各種單元。
[0010] 另外的實施例包括一種計算設(shè)備,所述計算設(shè)備具有用于執(zhí)行與上文所討論的方 法或處理器操作相對應(yīng)的功能的各種單元。
[0011] 另外的實施例包括一種非暫時性處理器可讀存儲介質(zhì),所述非暫時性處理器可讀 存儲介質(zhì)具有存儲在其上的處理器可執(zhí)行指令,所述處理器可執(zhí)行指令被配置為使無線計 算設(shè)備的處理器執(zhí)行上文所討論的實施例方法中的各種操作。
【專利附圖】
【附圖說明】
[0012] 并入本文并構(gòu)成本說明書的一部分的【專利附圖】
【附圖說明】示出了本發(fā)明的示例性實施例,并 且與上文給出的總體描述和下文給出的詳細(xì)描述一起用于說明本發(fā)明的特征。
[0013] 圖1是示出了適用于實現(xiàn)各個實施例的復(fù)合電子設(shè)備中的示例性組件和通信鏈 路的組件框圖。
[0014] 圖2是示出了適用于實現(xiàn)各個實施例的配置中的示例性配對和組件的組件框圖。
[0015] 圖3A-圖3B是用于動態(tài)地對換主角色和從角色以便在無線節(jié)點之間平衡功耗的 實施例方法的過程流程圖。
[0016] 圖4A-圖4B是用于動態(tài)地對換主角色和從角色使得角色變化對用戶體驗具有降 低的影響的實施例方法的過程流程圖。
[0017] 圖5示出了適用于與各個實施例使用的無線腕表類型計算設(shè)備。
[0018] 圖6示出了適用于與各個實施例使用的無線耳機(earpiece)。
[0019] 圖7示出了適用于與各個實施例使用的示例性移動設(shè)備。
[0020] 圖8示出了適用于與各個實施例使用的示例性膝上型計算機。
【具體實施方式】
[0021] 將參考附圖對各個實施例進(jìn)行詳細(xì)描述。只要可能的話,在整個附圖中將使用相 同的附圖標(biāo)記來指代相同或相似的部分。對特定例子和實現(xiàn)的引用是出于說明的目的,并 不旨在限制本發(fā)明或權(quán)利要求書的范圍。
[0022] 本文一般使用術(shù)語"計算設(shè)備"來指代以下各項中的任何一項或全部:服務(wù)器、 個人計算機、膝上型計算機、平板電腦、移動設(shè)備、蜂窩電話、智能本、超極本、掌上電腦、個 人數(shù)字助理(PDA)、無線電子郵件接收機、多媒體互聯(lián)網(wǎng)支持的蜂窩電話、全球定位系統(tǒng) (GPS)接收機、無線游戲控制器以及包括用于無線地發(fā)送或接收信息的可編程處理器和電 路的其它類似的電子設(shè)備。
[0023] 本文可互換地使用術(shù)語"移動設(shè)備"、"無線節(jié)點"和"接收機設(shè)備"來指代以下各項 中的任何一項或全部:蜂窩電話、智能電話、個人或移動多媒體播放器、手表、腕式顯示器、 醫(yī)療設(shè)備、頭戴式受話器(headset)、頭戴式耳機、揚聲器、麥克風(fēng)和/或包括用于無線地發(fā) 送和/或接收信息的電路的任何電子設(shè)備。
[0024] 本文使用術(shù)語"支持藍(lán)牙?的設(shè)備"來指代包括用于實現(xiàn)藍(lán)牙?協(xié)議棧/接口的 射頻(RF)無線電裝置和處理器或電路的任何電子設(shè)備。藍(lán)牙?是用于短距離射頻(RF)通 信的開放標(biāo)準(zhǔn)。在2010年6月30日藍(lán)牙⑧系統(tǒng)版本4. 0的藍(lán)牙?特別興趣小組(SIG)規(guī) 范中,詳細(xì)闡述了藍(lán)牙?標(biāo)準(zhǔn)、接口和技術(shù),通過引用將該規(guī)范全部內(nèi)容并入本文。
[0025] 隨著移動設(shè)備和無線技術(shù)不斷改進(jìn)以及越來越受歡迎,短距離無線技術(shù)預(yù)期將取 代或替換對使用電纜或電線來將設(shè)備連接在一起的需要。作為這種演變的一部分,由多個 獨立的支持無線的設(shè)備組成的復(fù)合電子設(shè)備正開始出現(xiàn),并且各個電子組件要求與多個組 件/設(shè)備進(jìn)行無線通信正變得更普遍。這樣的通信可能對復(fù)合電子設(shè)備中的各構(gòu)成組件的 電池壽命具有不成比例的影響,在復(fù)合電子設(shè)備的構(gòu)成組件之間分布能量消耗代價可能成 為重要和具有挑戰(zhàn)性的設(shè)計準(zhǔn)則。
[0026] 包括實現(xiàn)短波無線協(xié)議/接口的射頻(RF)無線電裝置和/或電路的任何電子設(shè) 備是能夠使用短波無線技術(shù)來進(jìn)行通信的支持無線的設(shè)備。這種射頻無線電裝置和電路現(xiàn) 在正嵌入在小型電子設(shè)備(例如,頭戴式耳機揚聲器)中,允許這些設(shè)備使用無線技術(shù)來進(jìn) 行通信,并且替代對有線或基于有線的通信的需求。因此,由多個獨立的支持無線的設(shè)備 (例如,兩個頭戴式耳機揚聲器和腕式顯示器)組成的復(fù)合電子設(shè)備正開始出現(xiàn),對于其來 說構(gòu)成組件之間的所有通信是使用無線技術(shù)(例如,藍(lán)牙?、WiFi等)來實現(xiàn)的。然而,這 種對RF無線電裝置的廣泛使用可能迅速耗盡組件的電池并導(dǎo)致整個復(fù)合電子設(shè)備變得無 法使用。對于較小的組件(例如,頭戴式耳機揚聲器)這尤其是個問題,這些較小的組件具 有阻礙它們包括更大和更強大的電池的尺寸或重量限制。
[0027] 各個實施例提供了耗損均衡(wear leveling)方法,所述耗損均衡方法使得能夠 執(zhí)行無線通信以便以大致相同的速率耗盡電池電量。各個實施例在耦合到數(shù)據(jù)源設(shè)備(例 如,電話)的兩個或更多個無線接收機設(shè)備(例如,揚聲器)之間智能地和動態(tài)地對換主/ 從角色,以優(yōu)化兩個設(shè)備的電池壽命。各個實施例提供了用于對換主角色和從角色的方法, 以便降低對用戶體驗的影響。各個實施例可以使用藍(lán)牙?、WiFi或其它類似的短波無線通 信技術(shù)來實現(xiàn)。
[0028] 對換主/從角色通常要求:終止現(xiàn)有的主設(shè)備(例如,第一耳機)和源設(shè)備(例 如,媒體播放器)之間的通信鏈路,并且在新的主設(shè)備(例如,第二耳機)和源設(shè)備(例如, 媒體播放器)之間建立新的通信鏈路。終止第一鏈路和建立第二鏈路的過程可能花費一些 時間(例如,一秒或兩秒),在該過程期間音頻播放可能被中斷。各個實施例對換主角色和 從角色,以便減少對音頻/數(shù)據(jù)流的中斷(例如,在媒體間斷期間)。各個實施例在通信流 中的一些點處發(fā)起主/從對換,在這些點處對換最有可能對用戶體驗具有降低的影響(例 如在歌曲之間的靜默時段期間)。
[0029] 在各個實施例中,可以執(zhí)行耗損均衡操作,使得用戶沒有感覺到設(shè)備的操作的任 何變化。例如,如果對復(fù)合設(shè)備進(jìn)行配置,使得單聲道聲音是由第一無線耳機而不是由第二 無線耳機產(chǎn)生的(如可能是以下情況:當(dāng)電話呼叫正在進(jìn)行中并且用戶偏好于在一個特定 耳朵接收來自電話呼叫的音頻時),則輸出第一耳機和第二耳機的單聲道音頻的主角色和 從角色可以進(jìn)行對換,使得單聲道聲音繼續(xù)由第一無線耳機(例如,用戶偏好的用于電話 呼叫的耳朵)產(chǎn)生,而不管主/從角色的變化。這可以例如通過新的主設(shè)備(例如,第二耳 機)向新的從設(shè)備(例如,第一耳機)流式傳輸單聲道音頻來實現(xiàn)。這也可以例如通過以 下的方式來實現(xiàn):延遲或中止角色對換操作,直到確定從源設(shè)備(例如,媒體播放器)發(fā)送 的信息是使得可以在不影響用戶體驗的情況下對換主角色和從角色為止。例如,可以延遲 主/從對換直到電話呼叫結(jié)束為止。
[0030] 在一個實施例中,響應(yīng)于確定從源設(shè)備(例如,媒體播放器)發(fā)送的信息要在具有 特定角色的特定設(shè)備上進(jìn)行接收,主角色和從角色可以進(jìn)行對換。例如,如果從源設(shè)備(例 如,媒體播放器)發(fā)送的信息要求單聲道聲音由以主角色進(jìn)行操作的第一無線耳機產(chǎn)生, 則系統(tǒng)可以被配置為:在檢測到存在這種信息后,將第一無線耳機置為主角色。以此方式, 可以執(zhí)行耗損均衡操作,使得用戶沒有感覺到設(shè)備操作的任何變化。
[0031] 在另一個實施例中,主設(shè)備可以被配置為:確定何時來自源設(shè)備的音頻流是可控 制的(例如媒體播放器播放存儲的音樂與接收廣播流),并且當(dāng)這種情況發(fā)生時,向源設(shè)備 發(fā)出命令或請求使得音頻流能夠夠被暫時停止(例如通過執(zhí)行暫停),以便使得能夠在不 丟失媒體的任何部分的情況下發(fā)生主從對換。當(dāng)音頻主要是語音(例如,播客(podcast) 或有聲書籍)時,該選項可能是特別有用的。
[0032] 盡管各個實施例在移動設(shè)備(例如,蜂窩電話、頭戴式受話器、手表、腕式顯示器 等)中是特別有用的,但這些實施例在通過短距離無線通信鏈路來發(fā)送或接收信息的任何 計算設(shè)備中通常是有用的。
[0033] 本文使用藍(lán)牙?和藍(lán)牙?相關(guān)的術(shù)語作為用于無線地連接彼此位于相對短距離 內(nèi)(例如,100米)的電子設(shè)備的通信的方便示例來描述各個實施例。然而,本文中引用藍(lán) 牙?的例子和其它對藍(lán)牙?的引用只是出于說明的目的,并不旨在將描述或權(quán)利要求限制 于特定標(biāo)準(zhǔn)。因此,權(quán)利要求的范圍不應(yīng)被解釋為要求藍(lán)牙?技術(shù),除非如此被明確地記載 在權(quán)利要求中。
[0034] 藍(lán)牙?技術(shù)提供了用于在電子設(shè)備之間(例如,耳機,手機,手表,筆記本電腦,遠(yuǎn) 程控制等)進(jìn)行連接和交換信息的安全方式。因為通過藍(lán)牙?提供的許多服務(wù)可能暴露私 有數(shù)據(jù)和/或允許連接方控制所連接的設(shè)備,藍(lán)牙⑧要求:在設(shè)備被允許進(jìn)行相互連接之 前,這些設(shè)備首先建立"信任關(guān)系"。該信任關(guān)系可以使用被稱為"配對"的過程來建立,其 中在該過程中,在兩個設(shè)備之間形成聯(lián)系。該聯(lián)系使得設(shè)備將來可以互相通信而不需要進(jìn) 一步的認(rèn)證。
[0035] 配對過程可以由用于創(chuàng)建聯(lián)系的特定請求來觸發(fā)(例如,用戶明確地請求"添加 藍(lán)牙?設(shè)備"),或者可以被自動地觸發(fā)(例如,當(dāng)連接到服務(wù)時)。例如,每次藍(lán)牙?設(shè)備 上電或移動到另一個藍(lán)牙?設(shè)備的特定距離內(nèi)時,設(shè)備可以自動地發(fā)起執(zhí)行配對操作。與 當(dāng)前和先前建立的配對相關(guān)的配對信息可以存儲在藍(lán)牙⑧設(shè)備的存儲器中的配對設(shè)備列 表(PDL)中。該配對信息可以包括:對于對設(shè)備進(jìn)行認(rèn)證和/或建立藍(lán)牙?通信鏈路來說 有用的名稱字段、地址字段、鏈路密鑰字段以及其它類似的字段(例如,配置文件類型等)。
[0036] 藍(lán)牙⑧通信可能需要建立無線個域網(wǎng)(也被稱為"自組織"或"對等"網(wǎng)絡(luò))。這 些自組織網(wǎng)絡(luò)通常被稱為"微微網(wǎng)"。每個設(shè)備可能屬于多個微微網(wǎng)。多個互連的微微網(wǎng)可 以稱為散射網(wǎng)(scatternet)。當(dāng)?shù)谝晃⑽⒕W(wǎng)的成員選擇參與第二個微微網(wǎng)時,可以形成散 射網(wǎng)。
[0037] 藍(lán)牙?配置文件描述了一般行為,支持藍(lán)牙?的設(shè)備與其它藍(lán)牙?設(shè)備通過該一 般行為來進(jìn)行通信。例如,免提配置文件(HFP)描述了藍(lán)牙?設(shè)備(例如,電話)可以如何 放置和接收來自另一個藍(lán)牙?設(shè)備的呼叫,高級音頻分發(fā)配置文件(A2DP)描述了可以如 何將立體聲質(zhì)量音頻從第一藍(lán)牙?設(shè)備(例如,電話)流式傳輸?shù)搅硪粋€藍(lán)牙?設(shè)備(例 如,頭戴式耳機)。同樣,音頻/視頻遠(yuǎn)程控制配置文件(AVRCP)提供了一種接口,該接口使 得單個遠(yuǎn)程控制裝置(或其它設(shè)備)能夠控制用戶可以訪問的所有設(shè)備(例如,電視、立體 聲音響等)。
[0038] 藍(lán)牙⑧設(shè)備可以使用不同的藍(lán)牙配置文件來一次連接到兩個設(shè)備。例如,藍(lán)牙? 接收機設(shè)備(例如,頭戴式耳機)可以使用A2DP和HFP配置文件來同時連接到第一藍(lán)牙? 源設(shè)備(例如,電話和媒體播放器)。這允許用戶使用A2DP來收聽來自第一源設(shè)備(例如, 媒體播放器)的音樂,同時允許第二源設(shè)備自動地中斷音樂的播放以便使用HFP來流式傳 輸語音(例如,傳入的電話呼叫),并且隨后自動地返回到使用A2DP來流式傳輸來自媒體播 放器的音樂(例如,在呼叫完成后)。
[0039] 藍(lán)牙?實現(xiàn)了一種主從結(jié)構(gòu),其中,在微微網(wǎng)中,單個主藍(lán)牙?設(shè)備(本文簡稱為 "主設(shè)備")可以與多達(dá)七個活動的從藍(lán)牙?設(shè)備進(jìn)行通信(本文簡稱為"從設(shè)備")。主設(shè) 備可以僅與同該主設(shè)備位于相同微微網(wǎng)內(nèi)的從設(shè)備進(jìn)行通信。從設(shè)備可以僅與主設(shè)備進(jìn)行 通信,因此,在兩個或更多個從設(shè)備之間的通信通常是由主設(shè)備來促成的。
[0040] 主設(shè)備和從設(shè)備可能具有非對稱的角色。例如,在每一個微微網(wǎng)內(nèi),數(shù)據(jù)可能僅每 次通過單個的連接來進(jìn)行傳輸,并且可能僅在主設(shè)備和從設(shè)備之間建立該連接。因此,主設(shè) 備可以負(fù)責(zé)識別并選擇與之進(jìn)行通信的從設(shè)備,這可能需要以循環(huán)(round-robin)方式將 連接從一個從設(shè)備快速地切換到另一個從設(shè)備以避免餓死(starve)或忽略請求發(fā)送或接 收信息的設(shè)備。此外,由于兩個從設(shè)備之間的通信必須由主設(shè)備來促成,因此主設(shè)備還可以 負(fù)責(zé)以下操作:從發(fā)送從設(shè)備接收信息,識別目標(biāo)從設(shè)備,并且向所識別的目標(biāo)設(shè)備重傳該 信息。另一方面,從設(shè)備可以只負(fù)責(zé)對端口進(jìn)行監(jiān)視或輪詢以便從主設(shè)備接收信息。這些非 對稱的角色可能導(dǎo)致主設(shè)備執(zhí)行與從設(shè)備所執(zhí)行的操作相比消耗不同數(shù)量的能量的操作, 從而導(dǎo)致一個設(shè)備比其它設(shè)備更快地耗盡其電池。
[0041] 圖1是示出了適用于與各個實施例使用的示例性復(fù)合電子設(shè)備100的組件框圖。 復(fù)合電子設(shè)備100可以包括:第一耳機102、第二耳機104和腕式顯示器106,其中每個都可 以獨立地支持藍(lán)牙?。每個組件102,104,106可以通過無線通信鏈路/配對116來被單獨 地配對到其它組件中的每一個其它組件。這些鏈路/配對116可能是在工廠建立的,使得 用戶將復(fù)合電子設(shè)備1〇〇感知為單個的組件。在一些實施例中,第一耳機102可以是左耳 機,并且第二耳機104可以是右耳機。在一些實施例中,第一耳機102可以是右耳機,并且 第二耳機104可以是左耳機。
[0042] 每個耳機102U04可以包括:揚聲器,其用于基于從腕式顯示器106、另一耳機 104U02或者第三方設(shè)備(例如,電話)接收的音頻信號來生成聲音。腕式顯示器106可以 包括:媒體播放器,其向耳機102、104發(fā)送無線音頻和/或控制流。在一個實施例中,腕式 顯示器106可以被配置為 :向耳機102、104中的每一個耳機發(fā)送音頻數(shù)據(jù)流和控制流。在 這些實施例中,控制流可以通過單獨的帶外信道來進(jìn)行發(fā)送。
[0043] 在一些實施例中,腕式顯示器106可以向第一耳機102發(fā)送音頻和/或控制流,第 一耳機102可以接收無線傳輸并且向第二耳機104發(fā)送流。在這些實施例中,通過作為主 設(shè)備進(jìn)行操作,第一耳機102可以在這樣的流中既發(fā)送信息又接收信息。
[0044] 在一個實施例中,在高級音頻分發(fā)配置文件(A2DP)配置中,組件102、104、106中 的兩個或更多個可以耦合在一起。在一個實施例中,兩個或更多個組件102、104、106可以 使用專有的協(xié)議來耦合在一起,該專有的協(xié)議允許除了藍(lán)牙?通信之外的通信或獨立于藍(lán) 牙?通信的通信。
[0045] 圖2是示出了適用于實現(xiàn)各個實施例的配置200中的示例性無線鏈路和組件的框 圖。在圖2的所示出的例子中,復(fù)合電子設(shè)備202可以包括:多個獨立地支持藍(lán)牙⑧的組件, 其可以包括腕式顯示器210、第一耳機206和第二耳機208。復(fù)合設(shè)備202可以通過無線通 信鏈路212與支持藍(lán)牙?的電話204進(jìn)行通信。電話204可以被配對到腕式顯示器210、第 一耳機206和第二耳機208中的一些或全部。如果需要的話,則腕式顯示器210可以通過 代表耳機206、208協(xié)商與電話204的配對,來促成將電話204與耳機206、208中的一個或 兩者相配對,例如,如在名稱為"SMART PAIRING USINGBLUETOOTH?TECHNOLOGY"(代 理人卷號113422)的 申請人:的共同待批(co-pending)申請中所公開的,該共同待批申請與 本申請同時提交,故以引用方式將其全部內(nèi)容并入本文。在一些實施例中,第一耳機206可 以是左耳機,并且第二耳機208可以是右耳機。在一些實施例中,第一耳機206可以是右耳 機,并且第二耳機208可以是左耳機。
[0046] 在高級音頻分發(fā)配置文件(AADP)中,兩個或更多個組件(例如,耳機206、208)可 以奉禹合在一起。在一些實施例中,電話204或腕式顯不器210可以被配置為向第一耳機206 發(fā)送音頻和/或控制流,第一耳機206可以接收無線傳輸并且向第二耳機208發(fā)送第二流。 在這些實施例中,通過作為主設(shè)備來進(jìn)行操作,第一耳機206可以在這樣的流中既發(fā)送信 息又接收信息,這可能導(dǎo)致第一耳機206比其它從設(shè)備(例如,第二耳機208)更快地耗盡 其電池。
[0047] 各個實施例可以提供耗損均衡方法,所述耗損均衡方法使得能夠執(zhí)行藍(lán)牙?通信 以便設(shè)備的電池電量以大致相同的速率被耗盡。例如,耳機206、208可以進(jìn)行協(xié)同以便以 平衡每個耳機的電池上的負(fù)載的方式來動態(tài)地對換主角色和從角色。耳機206、208可以基 于例如每個耳機上剩余的電池壽命的量(例如,具有最多電量的耳機作為主設(shè)備來進(jìn)行操 作)和/或其它因素來對換主/從角色。
[0048] 對換主/從角色可以包括:終止第一主設(shè)備(例如,第一耳機206)和源設(shè)備(例 如,電話204或腕式顯示器210)之間的通信鏈路,并且在新的主設(shè)備(例如,第二耳機208) 和源設(shè)備之間建立新的通信鏈路。終止第一鏈路和建立第二鏈路的過程可能花費一些時間 (例如,一秒或兩秒),在該過程期間音頻播放可能被中斷。各個實施例可以在或通信流中 的一些時間或一些點處對換主角色和從角色,設(shè)備處理器中的一個確定在該處將存在較少 的對音頻/數(shù)據(jù)流中正發(fā)送的數(shù)據(jù)的中斷(例如,在媒體間斷期間),從而降低對用戶體驗 的影響。
[0049] 在一個實施例中,當(dāng)對換主從角色時,與耳機206, 208相關(guān)聯(lián)的鏈路密鑰中的MAC 地址可以進(jìn)行對換,使得源設(shè)備(例如,電話204或腕式顯示器210)不知道角色變化。在 另一個實施例中,可以將與新的主耳機相關(guān)聯(lián)的鏈路密鑰中的MAC地址改變?yōu)榕c先前的主 耳機(即,新的從耳機)相關(guān)聯(lián)的鏈路密鑰中的MAC地址,并且可以將與新的從耳機相關(guān)聯(lián) 的鏈路密鑰中的MAC地址改變?yōu)槿魏纹谕腗AC地址。這些實施例可以允許在沒有終止與 源設(shè)備的鏈路的情況下對耳機主/從角色進(jìn)行對換。
[0050] 各個實施例可以識別通信流中的一個或多個點,其中在這些點角色對換可以對用 戶體驗具有降低的影響,并且在所識別的點處執(zhí)行角色對換操作。可以基于帶內(nèi)音頻信號、 靜默檢測算法、媒體間斷和/或帶外通信鏈路信號來識別這些點。例如,可以由在當(dāng)前執(zhí)行 主角色的耳機中的處理器對從源設(shè)備(例如,電話204或腕式顯示器210)向耳機206和/ 或耳機208傳送的數(shù)據(jù)進(jìn)行監(jiān)視,以識別暫停(例如,在無線電或MP3數(shù)據(jù)流中歌曲之間的 靜默)或低數(shù)據(jù)業(yè)務(wù)的時段,并且當(dāng)識別這種暫停或時段時,發(fā)起主/從角色對換。在各個 實施例中,這種暫?;驎r段可以包括媒體間斷,所述媒體間斷可以通過音頻/視頻遠(yuǎn)程控 制配置文件(AVRCP)配置文件中的訂閱藍(lán)牙?事件(例如,AVRCP>1. 3)、通過從源設(shè)備的媒 體播放器捕獲應(yīng)用編程接口(API)和/或通過使用軌道元數(shù)據(jù)(例如,軌道長度,當(dāng)前軌道 位置等)來進(jìn)行檢測。
[0051] 如上文所討論的,可以執(zhí)行耗損均衡操作,使得用戶沒有感覺到設(shè)備的操作的任 何變化。在一個實施例中,第一耳機206和第二耳機208可以被配置為:響應(yīng)于確定從源設(shè) 備(例如,電話204或腕式顯示器210)發(fā)送的信息要在具有特定角色(例如,主角色)的 特定設(shè)備(例如,第一耳機206)上進(jìn)行接收并且該特定設(shè)備(例如,第一耳機206)當(dāng)前沒 有以特定角色(例如,主機角色)來進(jìn)行操作,對換主角色和從角色。在一個實施例中,可 以通過檢測到所發(fā)送的信息是單聲道聲音信息,來確定從源設(shè)備(例如,電話204或腕式顯 示器210)發(fā)送的信息要在具有特定角色的特定設(shè)備(例如,用作主設(shè)備的第一耳機206) 上進(jìn)行接收。
[0052] 在一個實施例中,第一耳機206和第二耳機208可以被配置為:延遲或中止角色對 換操作,直到確定從源設(shè)備(例如,電話204或腕式顯示器210)發(fā)送的信息是使得可以在 不影響用戶體驗的情況下對換主角色和從角色為止。這可以例如通過檢測到由源設(shè)備發(fā)送 的信息是單聲道聲音信息來實現(xiàn)。
[0053] 圖3A示出了用于動態(tài)地對換主角色和從角色以平衡每個無線節(jié)點設(shè)備的電池上 的負(fù)載的實施例方法300。在方法300以及下文所描述的方法350、400A、400B、400C中的 操作可以由被配置具有實現(xiàn)這些方法的處理器可執(zhí)行指令的無線節(jié)點或設(shè)備(例如,左耳 機、右耳機、腕式顯示器、電話或其組合)內(nèi)的處理器來完成,因此對每個無線節(jié)點或設(shè)備 的引用包括該節(jié)點或設(shè)備內(nèi)的處理器。在框302中,第一無線節(jié)點(例如,左耳機)可以與 第二無線節(jié)點(例如,右耳機)建立一個通信鏈路(例如,藍(lán)牙?鏈路),其可以包括:例如, 第一無線節(jié)點與第二無線節(jié)點協(xié)商一個或多個通信參數(shù)。作為框302的一部分,第一無線 節(jié)點可以作為主節(jié)點來承擔(dān)角色,并且第二無線節(jié)點可以作為從節(jié)點來承擔(dān)角色。在框304 中,第一無線節(jié)點可以與無線源設(shè)備(例如,腕式顯示器、電話)建立通信鏈路(例如,藍(lán)牙 ?鏈路)???06中,第一無線節(jié)點可以通過信號從無線源設(shè)備開始接收一個或多個內(nèi)容流 (例如,音頻和/或數(shù)據(jù)流)???08中,第一無線節(jié)點可以通過信號向第二無線節(jié)點信號 開始中繼所接收的一個或多個內(nèi)容流中的全部或一部分。如果需要的話,第一無線節(jié)點還 可以通過該信號生成與處理所中繼的內(nèi)容流相關(guān)的一個或多個控制和/或向第二無線節(jié) 點發(fā)送與處理所中繼的內(nèi)容流相關(guān)的一個或多個控制。在可選的框310中,第一無線節(jié)點、 第二無線節(jié)點和/或無線源設(shè)備可以監(jiān)視第一無線節(jié)點和第二無線節(jié)點的電池消耗。
[0054] 在判斷框312中,第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備可以確定是否到 了對換角色的時間。該確定可以是基于各種因素,例如電池用量、不活動或靜默的時段、時 間值、測量的能量消耗、所執(zhí)行的處理器指令、當(dāng)前電池電量、第一無線節(jié)點和第二無線節(jié) 點之間電池狀態(tài)的差異等等。例如,第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備可以考 慮以下因素:第一無線節(jié)點已執(zhí)行主角色的時間量、由主節(jié)點和/或從節(jié)點消耗的電池量、 在主節(jié)點和/或從節(jié)點上剩余的電池量、所發(fā)送的通信的類型和數(shù)量、處理通信所需的特 定于主節(jié)點的操作的數(shù)量,以及其它類似的因素。響應(yīng)于第一無線節(jié)點、第二無線節(jié)點和/ 或無線源設(shè)備確定未到對換角色的時間(即,判斷框312 = "否"),在框306中,第一無線 節(jié)點和第二無線節(jié)點可以繼續(xù)通過所建立的通信鏈路來接收內(nèi)容。響應(yīng)于第一無線節(jié)點、 第二無線節(jié)點和/或無線源設(shè)備確定到了對換角色的時間(即,判斷框312 ="是"),在框 314中,第一無線節(jié)點和第二無線節(jié)點可以對換角色(例如,通過建立一個新的主從通信鏈 路)。在一個實施例中,在框314中對換角色還可以包括:對換與第一無線節(jié)點和第二無線 節(jié)點相關(guān)聯(lián)的鏈路密鑰中的MAC地址。在另一個實施例中,在框314中,可以將與新的主節(jié) 點(例如,第二無線節(jié)點)相關(guān)聯(lián)的鏈路密鑰中的MAC地址改變?yōu)榕c先前的主節(jié)點(例如, 第一無線節(jié)點)相關(guān)聯(lián)的鏈路密鑰中的MAC地址,并且可以將與新的從節(jié)點相關(guān)聯(lián)的鏈路 密鑰中的MAC地址改變?yōu)槿魏纹谕腗AC地址。
[0055] 圖3B示出了用于動態(tài)地對換主角色和從角色的實施例方法350。方法350可以形 成圖3A中方法300的框314的一部分。在方法350的框352中,可以終止主節(jié)點(例如, 第一無線節(jié)點)和無線源設(shè)備之間的通信鏈路(例如,通過從無線源設(shè)備解除主節(jié)點的配 對和/或以其它方式終止主節(jié)點與無線源節(jié)點之間的鏈路)。在框354中,可以終止主節(jié)點 (例如,第一無線節(jié)點)和從節(jié)點(例如,第二無線節(jié)點)之間的通信鏈路(例如,通過從 從節(jié)點解除主節(jié)點的配對和/或以其它方式終止主節(jié)點與從節(jié)點之間的鏈路)。在框356 中,第一無線節(jié)點可以承擔(dān)從角色,第二無線節(jié)點可以承擔(dān)主角色,并且第一無線節(jié)點和第 二無線節(jié)點可以在第二無線節(jié)點(作為新的主節(jié)點)和第一無線節(jié)點(作為新的從節(jié)點) 之間建立新的通信鏈路。這可以通過以下的方式來完成:新的主節(jié)點發(fā)起用于建立新的通 信鏈路所必需的握手通信,同時新的從節(jié)點在握手通信中進(jìn)行協(xié)同。在框358中,新的主節(jié) 點(例如,第二無線節(jié)點)可以與無線源設(shè)備建立通信鏈路。
[0056] 圖4A示出了用于動態(tài)地對換主角色和從角色使得降低對用戶體驗的影響的實施 例方法400A。在框402中,第一無線節(jié)點(例如,左耳機)可以與第二無線節(jié)點(例如,右 耳機)建立通信鏈路(例如,藍(lán)牙?鏈路)。作為框402的一部分,第一無線節(jié)點可以作為 主無線節(jié)點來承擔(dān)角色,并且第二無線節(jié)點可以作為從無線節(jié)點來承擔(dān)角色。在框404中, 第一無線節(jié)點可以與無線源節(jié)點(例如,腕式顯示器、電話)建立通信鏈路(例如,藍(lán)牙? 鏈路)。在框406中,第一無線節(jié)點可以通過信號從無線源設(shè)備開始接收一個或多個內(nèi)容流 (例如,音頻和/或數(shù)據(jù)流),并且通過信號向第二無線節(jié)點中繼所接收的一個或多個內(nèi)容 流中的全部或一部分。如果需要的話,第一無線節(jié)點還可以通過該信號生成與處理所中繼 的內(nèi)容流相關(guān)的一個或多個控制和/或向第二無線節(jié)點發(fā)送與處理所中繼的內(nèi)容流相關(guān) 的一個或多個控制。在判斷框407中,第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備可以 確定是否到了對換角色的時間。該確定可以基于各種因素,例如電池用量、不活動或靜默的 時段、時間值、測量的能量消耗、所執(zhí)行的處理器指令、當(dāng)前電池電量、第一無線節(jié)點和第二 無線節(jié)點之間電池狀態(tài)的差異等等。例如,第一無線節(jié)點,第二無線節(jié)點和/或無線源設(shè)備 可以考慮以下因素:第一無線節(jié)點已執(zhí)行主角色的時間量、由主節(jié)點和/或從節(jié)點消耗的 電池量、在主節(jié)點和/或從節(jié)點上剩余的電池量、所發(fā)送的通信的類型和數(shù)量、處理通信所 需的特定于主節(jié)點的操作的數(shù)量,以及其它類似的因素。響應(yīng)于第一無線節(jié)點、第二無線節(jié) 點和/或無線源設(shè)備確定未到對換角色的時間(即,判斷框407 ="否"),在框406中第一 和第二無線節(jié)點可以繼續(xù)通過所建立的通信鏈路來接收內(nèi)容。響應(yīng)于第一無線節(jié)點、第二 無線節(jié)點和/或無線源設(shè)備確定到了對換角色的時間(即,判斷框407 = "是"),在框408 中,第一無線節(jié)點(或系統(tǒng)中的另一個組件)可以對信號進(jìn)行監(jiān)視,以便如上文所描述的 識別通信流中的一個或多個點,其中在這些點角色對換可能對用戶體驗具有降低的影響。 在一些實施例中,在框408中為了識別這樣的點,第一無線節(jié)點、第二無線節(jié)點和/或無線 源設(shè)備可以對從無線源設(shè)備到第一無線節(jié)點的信號、從第一無線節(jié)點到第二無線節(jié)點的信 號、或兩者進(jìn)行監(jiān)視。在框410中,第一無線節(jié)點和第二無線節(jié)點可以對換主從角色,例如, 如上文參照圖3A中的框314和/或圖3B中的方法350所描述的。在框412中,第二無線 節(jié)點(新的主節(jié)點)可以通過信號從無線源設(shè)備開始接收一個或多個內(nèi)容流(例如,音頻 和/或數(shù)據(jù)流),通過信號向第一無線節(jié)點(新的從節(jié)點)中繼所接收的一個或多個內(nèi)容流 中的全部或一部分,并且如果需要的話,通過該信號生成與處理所中繼的內(nèi)容流相關(guān)的一 個或多個控制和/或向第一無線節(jié)點發(fā)送與處理所中繼的內(nèi)容流相關(guān)的一個或多個控制, 本質(zhì)上回到框406繼續(xù)上面所描述的過程。
[0057] 圖4B示出了用于動態(tài)地對換主角色和從角色的實施例方法400B,實施例方法 400B適應(yīng)于以下情形:其中,單聲道聲音正進(jìn)行發(fā)送,并且用戶具有偏好的用于接收單聲 道聲音的耳朵(例如,偏好用于電話呼叫的耳朵)。方法400B基本上類似于上文參照圖4A 所描述的方法400A,增加了框413,其中在框413中,新的主節(jié)點確定用于播放單聲道聲音 的適當(dāng)?shù)亩?,并且要么開始生成單聲道聲音(如果新的主節(jié)點確定新的主節(jié)點是位于用 戶的偏好的耳朵,要么向新的從節(jié)點發(fā)送單聲道聲音(新的主節(jié)點確定新的從節(jié)點是位于 用戶的偏好的耳朵)。
[0058] 圖4C示出了用于動態(tài)地對換主角色和從角色的實施例方法400C,實施例方法 400C適應(yīng)于可接收來自主節(jié)點的控制信號(例如暫停請求)的源設(shè)備。方法400C類似于 上文參照圖4A所描述的方法400A,其中增加了判斷框414以及框416和框418。響應(yīng)于第 一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備確定到了對換主角色和從角色的時間(即,判 斷框407 ="是"),在判斷框414,第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備可以確定 無線源設(shè)備當(dāng)前是否是可控制的。框414中的確定可以是基于與主節(jié)點正在通信的無線源 設(shè)備的類型(例如無線源設(shè)備是否能夠接收命令或暫停請求)。在一個實施例中,框414中 的確定還可以是基于正在播放的媒體的類型(例如媒體是否是不可被中斷的廣播流,或是 記錄的媒體(例如,MP3文件))。在另外的實施例中,框414中的確定還可以是基于在記錄 的媒體中播放的內(nèi)容的類型(例如該記錄的媒體是否主要是語音,語音可以在不應(yīng)影響用 戶體驗的情況下很容易被暫停,而不需要等待內(nèi)容片段之間的間隙)。當(dāng)正播放的媒體是播 客、演講或有聲書籍時,該實施例可能是特別有用的。
[0059] 響應(yīng)于第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備確定無線源設(shè)備當(dāng)前是不 可控制的(即,判斷框414 ="否"),處理器可以繼續(xù)執(zhí)行在上文參照圖4A的方法400A中 所描述的框408到框412的操作。響應(yīng)于第一無線節(jié)點、第二無線節(jié)點和/或無線源設(shè)備 確定無線源設(shè)備當(dāng)前是可控制的(即,判斷框414 = "是"),在框416中,第一無線節(jié)點和/ 或第二無線節(jié)點可以向無線源設(shè)備發(fā)送用于請求無線源設(shè)備執(zhí)行暫停的信號。該信號可以 是可由無線源設(shè)備接收的任何類型的控制信號,因此可以由無線源設(shè)備的特定構(gòu)造和型號 來定義。在框418中,當(dāng)源設(shè)備執(zhí)行所請求的暫停時,第一無線節(jié)點和第二無線節(jié)點可以對 換主從角色,例如,如上文參照圖3A中的框314和/或圖3B中的方法350所描述的。在該 操作中,第一無線節(jié)點和第二無線節(jié)點可以等待來自源設(shè)備的指示其被暫停的信號或者監(jiān) 視數(shù)據(jù)流以檢測何時已實現(xiàn)了暫停。在框410或框418中完成了主/從角色對換后,第二 無線節(jié)點(新的主節(jié)點)可以通過信號從無線源設(shè)備開始接收一個或多個內(nèi)容流(例如, 音頻和/或數(shù)據(jù)流),通過信號向第一無線節(jié)點(新的從節(jié)點)中繼所接收的一個或多個內(nèi) 容流中的全部或一部分,并且如果需要的話,通過該信號生成與處理所中繼的內(nèi)容流相關(guān) 的一個或多個控制和/或向第一無線節(jié)點發(fā)送與處理所中繼的內(nèi)容流相關(guān)的一個或多個 控制,本質(zhì)上回到框406繼續(xù)上面所描述的過程。
[0060] 如上文所討論的,可以在第一無線節(jié)點和無線源設(shè)備之間以及在第二無線節(jié)點和 無線源設(shè)備之間建立各個通信鏈路。在一些實施例中,中間無線設(shè)備(例如,腕式顯示器 210)可以幫助建立這些通信鏈路(例如,通過促進(jìn)第一無線節(jié)點或第二無線節(jié)點(例如, 耳機206或耳機208)與無線源設(shè)備(例如,電話204)進(jìn)行配對)。例如,中間無線設(shè)備可 以代表第一無線節(jié)點或第二無線節(jié)點協(xié)商與無線源設(shè)備的配對,例如,如在名稱為"SMART PAIRING USINGBLUETOOTH?TECHNOLOGY"(代理人卷號 113422)的 申請人:的共同待 批申請中所公開的,該共同待批申請與本申請同時提交,故以引用方式將其全部內(nèi)容并入 本文。
[0061] 上文所描述的各個實施例可以使用多種支持無線的移動計算設(shè)備(例如圖5中所 示出的腕式手表類型計算設(shè)備("腕式顯示器")500)來實現(xiàn)。腕式手表計算設(shè)備500可以 包括處理器502,處理器502耦合到易失性和/或非易失性內(nèi)部存儲器504,內(nèi)部存儲器504 是安全和/或加密的存儲器、不安全和/或未加密的存儲器、或其任意組合。處理器502還 可以耦合到電子顯示屏506,電子顯示屏506可以是觸摸屏顯示器(例如,電阻式感應(yīng)觸摸 屏、電容式感應(yīng)觸摸屏、紅外感應(yīng)觸摸屏等)。腕式顯示器500可以具有用于發(fā)送和接收電 磁輻射的一個或多個無線電裝置(例如,射頻無線電裝置)和/或天線508,無線電裝置和 /或天線508可以連接到無線數(shù)據(jù)鏈路并耦合到處理器502。無線電裝置/天線508可以 與上文提到的電路一起使用來實現(xiàn)藍(lán)牙?協(xié)議棧/接口(即,腕式顯示器500可以是支持 藍(lán)牙⑧的)。
[0062] 腕式顯示器500還可以包括用于接收用戶輸入的滑動傳感器510和物理按鈕512。 腕式顯示器500可以包括:耦合到感應(yīng)充電電路518的電池516,以及線圈天線520,線圈天 線520可以是適用于使得能夠?qū)﹄姵?16進(jìn)行感應(yīng)充電的感應(yīng)線圈。電池516和感應(yīng)充電 電路518可以耦合到處理器502以使得腕式顯示器500能夠控制感應(yīng)充電并通過線圈天線 520生成消息。腕式顯示器500還可以包括:振動馬達(dá)522以及各種傳感器(例如溫度傳 感器524和加速度計526),所有這些可以耦合到處理器502。
[0063] 可用于實現(xiàn)上文所描述的各個實施例的支持無線的移動計算設(shè)備的其它例子包 括:無線耳機,例如如圖6中所示出的無線耳機600。無線耳機600可以包括處理器602,處 理器602耦合到易失性和/或非易失性內(nèi)部存儲器604和606。無線耳機600可以包括用 于發(fā)送和接收電磁輻射的一個或多個無線電裝置/天線608,所述一個或多個無線電裝置/ 天線608可以連接到無線數(shù)據(jù)鏈路并耦合到處理器602。無線電裝置/天線608可與上文 提到的電路一起使用來實現(xiàn)藍(lán)牙?協(xié)議棧/接口(即,無線耳機600可以是支持藍(lán)牙@的)。 [0064]無線耳機600還可以包括:用于接收用戶輸入一個或多個物理按鈕610、被配置為 生成音頻輸出的揚聲器612以及用于接收音頻輸入的麥克風(fēng)614,所有這些可以f禹合到處 理器602。無線耳機600還可以包括:耦合到感應(yīng)充電電路618的電池616,以及線圈天線 620,線圈天線520可以是適用于使得能夠?qū)﹄姵?16進(jìn)行感應(yīng)充電的感應(yīng)線圈。
[0065] 各個實施例也可以使用具有RF無線電裝置的任何商業(yè)計算設(shè)備來實現(xiàn),圖7和圖 8示出了這些商業(yè)計算設(shè)備的例子。典型的移動計算設(shè)備700將具有如圖7中所示出的共 同組件。例如,移動計算設(shè)備700可以包括:耦合到內(nèi)部存儲器704的處理器702以及觸摸 表面輸入設(shè)備/顯示器706 (例如電阻式感應(yīng)觸摸屏、電容式感應(yīng)觸摸屏、紅外感應(yīng)觸摸屏, 聲/壓電式感應(yīng)觸摸屏等)。計算設(shè)備700可以具有用于發(fā)送和接收電磁輻射的無線電裝 置/天線710,無線電裝置/天線710連接到無線數(shù)據(jù)鏈路和/或蜂窩電話收發(fā)機708,蜂 窩電話收發(fā)機708耦合到處理器702。計算設(shè)備700還可以包括用于接收用戶輸入的物理 按鈕712。
[0066] 計算設(shè)備的其它形式(包括個人計算機和膝上型計算機)可以用于實現(xiàn)各個實 施例。這種計算設(shè)備通常包括圖8中所示出的組件,圖8示出了示例性個人膝上型計算機 800。這樣的個人計算機800通常包括:處理器802,其耦合到易失性存儲器804和諸如磁 盤驅(qū)動器806之類的大容量非易失性儲器。計算機800還可以包括:壓縮光盤(CD)和/或 DVD驅(qū)動器808,其耦合到處理器802。計算機設(shè)備800還可以包括:耦合到處理器802的、 用于建立數(shù)據(jù)連接或接收外部存儲器設(shè)備的多個連接器端口,例如用于將處理器802耦合 到網(wǎng)絡(luò)的網(wǎng)絡(luò)連接電路。計算設(shè)備800還可以具有用于發(fā)送和接收電磁輻射的無線電裝置 /天線810,無線電裝置/天線810連接到無線數(shù)據(jù)鏈路、耦合到處理器802。計算機800還 可以耦合到如計算機領(lǐng)域公知的鍵盤816、諸如鼠標(biāo)814之類的點擊設(shè)備以及顯示器812。
[0067]處理器502,602, 702,802可以是可由軟件指令(應(yīng)用)配置為執(zhí)行多種功能(包 括本文所描述的各個實施例中的功能)的任何可編程微處理器、微型計算機或者一個或多 個多處理器芯片??梢蕴峁┒鄠€處理器,例如專用于無線通信功能的一個處理器和專用于 運行其它應(yīng)用的一個處理器。通常,軟件應(yīng)用在它們被訪問和加載到處理器502、602、702、 802之前可以存儲在內(nèi)部存儲器中。在一些設(shè)備中,處理器502、602、702、802可以包括足以 存儲應(yīng)用軟件指令的內(nèi)部存儲器。在某些移動設(shè)備中,安全存儲器可以位于耦合到處理器 502、602、702、802的單獨的存儲器芯片中。該內(nèi)部存儲器可以是易失性存儲器或非易失性 存儲器(例如閃存)或兩者的混合。出于該描述的目的,對存儲器的一般引用是指所有可 由處理器訪問的存儲器,包括內(nèi)部存儲器、插入設(shè)備的可移動存儲器以及位于處理器502、 602、702、802自身內(nèi)的存儲器。
[0068] 前述的方法描述和過程流程圖只是作為說明性的例子來提供的,其并不旨在要求 或暗示各個實施例中的框必須按所呈現(xiàn)的順序來執(zhí)行。如本領(lǐng)域技術(shù)人員將意識到的,前 述的實施例中的框的順序可以以任何順序來執(zhí)行。諸如"其后"、"然后"、"接下來"等的詞 語不旨在限制框的順序;這些詞僅用于通過對方法的描述來引導(dǎo)讀者。此外,以單數(shù)形式對 權(quán)利要求中的元素的任何引用,例如,使用冠詞"一","一個"或"所述"不應(yīng)當(dāng)被解釋為將 元素限制為單數(shù)。
[0069]結(jié)合本文公開的實施例所描述的各種說明性的邏輯框、模塊、電路和算法框可以 實現(xiàn)為電子硬件、計算機軟件或兩者的組合。為了清楚地說明硬件和軟件這種可互換性,上 文已經(jīng)將各種說明性的組件、框、模塊、電路和步驟按照它們的功能進(jìn)行了總體地描述。至 于這種功能是實現(xiàn)為硬件還是實現(xiàn)為軟件,取決于特定應(yīng)用和施加在整體系統(tǒng)上的設(shè)計約 束。本領(lǐng)域技術(shù)人員可以針對每一種特定應(yīng)用以不同的方式來實現(xiàn)所描述的功能,但是,這 種實現(xiàn)決定不應(yīng)被解釋為導(dǎo)致脫離了本發(fā)明的范圍。
[0070] 結(jié)合本文公開的實施例所描述的用于實現(xiàn)各種說明性的邏輯單元、邏輯框、模 塊和電路的硬件可以用被設(shè)計為執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號處理器 (DSP)、專用集成電路(ASIC),現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或 晶體管邏輯、分立硬件組件、或其任意組合來實現(xiàn)或執(zhí)行。通用處理器可以是微處理器,但 是,在替代方案中,處理器可以是任何常規(guī)的處理器、控制器、微控制器或狀態(tài)機。處理器也 可以實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處 理器結(jié)合DSP核,或任何其它此種配置。替代地,一些步驟或方法可以由特定于給定功能的 電路來執(zhí)行。
[0071] 在一個或多個示例性實施例中,所描述的功能可以在硬件、軟件、固件、或其任意 組合中實現(xiàn)。如果在軟件中實現(xiàn),則這些功能可以作為一個或多個指令或代碼存儲在非暫 時性計算機可讀存儲介質(zhì)或處理器可讀存儲介質(zhì)中或者通過其進(jìn)行傳輸。本文所公開的方 法或算法的步驟可以體現(xiàn)在處理器可執(zhí)行軟件模塊中,所述處理器可執(zhí)行軟件模塊駐留在 非暫時性處理器可讀存儲介質(zhì)或計算機可讀存儲介質(zhì)上。非暫時性處理器可讀介質(zhì)和計算 機可讀介質(zhì)可以是可由計算機或計算設(shè)備的處理器存取的任何可用的存儲介質(zhì)。通過舉 例而非限制性的方式,這種非暫時性處理器可讀介質(zhì)或計算機可讀介質(zhì)可以包括RAM、ROM、 EEPROM、CD-ROM或其它光盤存儲、磁盤存儲或其它磁存儲設(shè)備、或者可以以指令或數(shù)據(jù)結(jié)構(gòu) 的形式攜帶或存儲期望的程序代碼以及可以由計算機或計算設(shè)備的處理器來存取的任何 其它介質(zhì)。如本文所使用的,磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字多功能光 盤(DVD)、軟盤和藍(lán)光光盤,其中,磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則利用激光來光學(xué)地復(fù) 制數(shù)據(jù)。上述的組合也應(yīng)當(dāng)包括在非暫時性計算機可讀介質(zhì)的范圍內(nèi)。此外,方法或算法 的操作可以作為一個編碼和/或指令的集合或者編碼和/或指令的集合的任何組合駐留在 非暫時性處理器可讀介質(zhì)和/或非暫時性計算機可讀介質(zhì)上,所述非暫時性處理器可讀介 質(zhì)和/或非暫時性計算機可讀介質(zhì)可以并入計算機程序產(chǎn)品中。
[0072] 提供對所公開的實施例的以上描述,以使任何本領(lǐng)域技術(shù)人員能夠?qū)嵤┗蚴褂帽?發(fā)明。對這些實施例的各種修改對于本領(lǐng)域技術(shù)人員來說將是顯而易見的,并且在不脫離 本發(fā)明的精神或范圍的情況下,可以將本文所定義的一般性原理應(yīng)用于其它實施例。因此, 本發(fā)明不旨在受限于本文所示出的實施例,而是要符合與后面的權(quán)利要求書以及本文所披 露的原理和新穎特征相一致的最廣泛的范圍。
【權(quán)利要求】
1. 一種在無線節(jié)點之間平衡功耗的方法,包括: 在第一無線節(jié)點和第二無線節(jié)點之間建立第一通信鏈路,其中,所述第一無線節(jié)點承 擔(dān)主角色,并且所述第二無線節(jié)點承擔(dān)從角色; 在所述第一個無線節(jié)點和源無線設(shè)備之間建立第二通信鏈路; 在所述第一無線節(jié)點上,通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸; 通過所述第一通信鏈路從所述第一無線節(jié)點向所述第二無線節(jié)點中繼所述數(shù)據(jù)傳輸 的至少一部分; 確定是否在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色; 響應(yīng)于確定到了交換主從角色的時間,在所述第一無線節(jié)點和所述第二無線節(jié)點之間 交換主從角色;以及 在所述第二無線節(jié)點上,通過所述第二通信鏈路從所述源無線設(shè)備接收所述數(shù)據(jù)傳 輸。
2. 如權(quán)利要求1所述的方法,還包括:監(jiān)視所述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳輸或暫停的 時段,其中,在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色包括: 在識別的低數(shù)據(jù)傳輸或暫停的時段期間交換主從角色。
3. 如權(quán)利要求2所述的方法,其中,針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn)行監(jiān)視包括:針對音樂流 中歌曲之間的間斷進(jìn)行監(jiān)視。
4. 如權(quán)利要求1所述的方法,還包括:監(jiān)視所述第一無線節(jié)點和所述第二無線節(jié)點的 電池狀態(tài),其中,確定是否在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色包 括: 基于所述第一無線節(jié)點和所述第二無線節(jié)點中的一個或兩者的電池狀態(tài)來確定是否 交換主從角色。
5. 如權(quán)利要求1所述的方法,其中,在所述第一無線節(jié)點和所述第二無線節(jié)點之間交 換主從角色包括: 終止所述第一無線節(jié)點和所述第二無線節(jié)點之間的所述第一通信鏈路; 終止所述源無線設(shè)備和所述第一無線節(jié)點之間的所述第二通信鏈路;以及 在終止所述第二通信鏈路后,立即在所述第二無線節(jié)點和所述源無線設(shè)備之間建立第 三通信鏈路。
6. 如權(quán)利要求1所述的方法,其中,在所述第一無線節(jié)點和所述第二無線節(jié)點之間交 換主從角色包括:對換與所述第一無線節(jié)點和所述第二無線節(jié)點相關(guān)聯(lián)的鏈路密鑰字段中 的地址。
7. 如權(quán)利要求1所述的方法,其中,所述第一無線節(jié)點、所述第二無線節(jié)點和所述源無 線設(shè)備是位于微微網(wǎng)中的節(jié)點。
8. 如權(quán)利要求1所述的方法,其中,響應(yīng)于確定到了交換主從角色的時間而在所述第 一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色包括: 控制所述源無線設(shè)備上的媒體源,使得主從角色是在沒有中斷來自所述源無線設(shè)備的 數(shù)據(jù)傳輸?shù)那闆r下被交換的。
9. 如權(quán)利要求1所述的方法,還包括: 確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音;以及 在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色后,將所述音頻信號定向 到所述第一無線節(jié)點和所述第二無線節(jié)點中放置在所述特定耳朵的一個無線節(jié)點。
10. 如權(quán)利要求1所述的方法,還包括: 確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求;以及 響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請求,向 所述源無線設(shè)備發(fā)送所述暫停請求, 其中,響應(yīng)于所述源無線設(shè)備暫停數(shù)據(jù)傳輸,完成在所述第一無線節(jié)點和所述第二無 線節(jié)點之間交換主從角色。
11. 一種通信系統(tǒng),包括: 第一無線節(jié)點; 第二無線節(jié)點; 源無線設(shè)備; 用于在所述第一無線節(jié)點和所述第二無線節(jié)點之間建立第一通信鏈路的單元,所述第 一無線節(jié)點承擔(dān)主角色,并且所述第二無線節(jié)點承擔(dān)從角色; 用于在所述第一無線節(jié)點和所述源無線設(shè)備之間建立第二通信鏈路的單元; 用于在所述第一無線節(jié)點上,通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸 的單元; 用于通過所述第一通信鏈路從所述第一無線節(jié)點向所述第二無線節(jié)點中繼所述數(shù)據(jù) 傳輸?shù)闹辽僖徊糠值膯卧? 用于確定是否在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色的單元; 用于響應(yīng)于確定到了交換主從角色的時間,在所述第一無線節(jié)點和所述第二無線節(jié)點 之間交換主從角色的單元;以及 用于在所述第二無線節(jié)點上,通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸 的單元。
12. 如權(quán)利要求11所述的通信系統(tǒng),還包括: 用于監(jiān)視所述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳輸或暫停的時段的單元,其中,用于在所述第 一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色的單元包括:用于在識別的低數(shù)據(jù)傳輸 或暫停的時段期間交換主從角色的單元。
13. 如權(quán)利要求12所述的通信系統(tǒng),其中,用于針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn)行監(jiān)視的單 元包括:用于針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視的單元。
14. 如權(quán)利要求11所述的通信系統(tǒng),還包括:用于監(jiān)視所述第一無線節(jié)點和所述第二 無線節(jié)點的電池狀態(tài)的單元, 其中,用于確定是否在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色的單 元包括:用于基于所述第一無線節(jié)點和所述第二無線節(jié)點中的一個或兩者的電池狀態(tài)來確 定是否交換主從角色的單元。
15. 如權(quán)利要求11所述的通信系統(tǒng),其中,用于在所述第一無線節(jié)點和所述第二無線 節(jié)點之間交換主從角色的單元包括: 用于終止所述第一無線節(jié)點和所述第二無線節(jié)點之間的所述第一通信鏈路的單元; 用于終止所述源無線設(shè)備和所述第一無線節(jié)點之間的所述第二通信鏈路的單元;以及 用于在終止所述第二通信鏈路后,立即在所述第二無線節(jié)點和所述源無線設(shè)備之間建 立第三通信鏈路的單元。
16. 如權(quán)利要求11所述的通信系統(tǒng),其中,用于在所述第一無線節(jié)點和所述第二無線 節(jié)點之間交換主從角色的單元包括:用于對換與所述第一無線節(jié)點和所述第二無線節(jié)點相 關(guān)聯(lián)的鏈路密鑰字段中的地址的單元。
17. 如權(quán)利要求11所述的通信系統(tǒng),其中,用于建立所述第一通信鏈路的單元和用于 建立所述第二通信鏈路的單元包括:用于以微微網(wǎng)配置將所述第一無線節(jié)點、所述第二無 線節(jié)點和所述源無線設(shè)備連接在一起的單元。
18. 如權(quán)利要求11所述的通信系統(tǒng),其中,用于響應(yīng)于確定到了交換主從角色的時間 而在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色的單元包括: 用于控制所述源無線設(shè)備上的媒體源,使得主從角色是在沒有中斷來自所述源無線設(shè) 備的數(shù)據(jù)傳輸?shù)那闆r下被交換的單元。
19. 如權(quán)利要求11所述的通信系統(tǒng),還包括: 用于確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音的單元;以及 用于在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色后,將所述音頻信號 定向到所述第一無線節(jié)點和所述第二無線節(jié)點中放置在所述特定耳朵的一個無線節(jié)點的 單元。
20. 如權(quán)利要求11所述的通信系統(tǒng),還包括: 用于確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求的單元;以及 用于響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請 求,向所述源無線設(shè)備發(fā)送所述暫停請求的單元, 其中,用于在所述第一無線節(jié)點和所述第二無線節(jié)點之間交換主從角色的單元包括: 用于響應(yīng)于所述源無線設(shè)備暫停數(shù)據(jù)傳輸,在所述第一無線節(jié)點和所述第二無線節(jié)點之間 交換主從角色的單元。
21. -種系統(tǒng),包括: 第一無線設(shè)備,其包括第一收發(fā)機、第一存儲器和第一處理器,所述第一處理器耦合到 所述第一收發(fā)機和所述第一存儲器; 第二無線設(shè)備,其包括第二收發(fā)機、第二存儲器和第二處理器,所述第二處理器耦合到 所述第二收發(fā)機和所述第二存儲器;以及 源無線設(shè)備,其包括源收發(fā)機、源存儲器和源處理器,所述源處理器耦合到所述源收發(fā) 機和所述源存儲器, 其中,所述第一處理器被配置具有用于執(zhí)行操作的處理器可執(zhí)行指令,所述操作包 括: 與所述第二無線設(shè)備建立第一通信鏈路,并且承擔(dān)主角色,同時所述第二無線設(shè)備承 擔(dān)從角色; 在所述第一無線設(shè)備和所述源無線設(shè)備之間建立第二通信鏈路; 通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸; 通過所述第一通信鏈路向所述第二無線設(shè)備中繼所述數(shù)據(jù)傳輸?shù)闹辽僖徊糠郑? 確定是否與所述第二無線設(shè)備交換主從角色;以及 響應(yīng)于確定到了交換主從角色的時間,與所述第二無線設(shè)備交換主從角色;以及 其中,所述第二處理器被配置具有用于執(zhí)行操作的可執(zhí)行指令,所述操作包括: 與所述第一無線設(shè)備交換主從角色;以及 響應(yīng)于交換主從角色,通過所述第二通信鏈路從所述源無線設(shè)備接收所述數(shù)據(jù)傳輸。
22. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括: 監(jiān)視所述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳輸或暫停的時段, 其中,所述第一處理器被配置具有處理器可執(zhí)行指令,使得在所述第一無線設(shè)備和所 述第二無線設(shè)備之間交換主從角色包括:在識別的低數(shù)據(jù)傳輸或暫停的時段期間交換主從 角色。
23. 如權(quán)利要求22所述的系統(tǒng),其中,所述第一處理器被配置具有處理器可執(zhí)行指令, 使得針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn)行監(jiān)視包括:針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視。
24. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括監(jiān)視電池狀態(tài),其中,所述第一處理器被配置具有處理器 可執(zhí)行指令,使得確定是否與所述第二無線設(shè)備交換主從角色包括:基于所述電池狀態(tài)來 確定是否交換主從角色。
25. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有處理器可執(zhí)行指令, 使得與所述第二無線設(shè)備之間交換主從角色包括:終止所述第一通信鏈路和所述第二通信 鏈路,并且其中,所述第二處理器被配置具有用于執(zhí)行操作的處理器可執(zhí)行指令,所述操作 還包括: 在終止所述第二通信鏈路后,立即在所述第二無線設(shè)備和所述源無線設(shè)備之間建立第 三通信鏈路。
26. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有處理器可執(zhí)行指令, 使得與所述第二無線設(shè)備交換主從角色包括:改變鏈路密鑰字段中的地址值。
27. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有處理器可執(zhí)行指令, 使得建立所述第一通信鏈路和所述第二通信鏈路包括:以微微網(wǎng)配置將所述第一無線設(shè)備 連接到所述第二無線設(shè)備和所述源無線設(shè)備。
28. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有處理器可執(zhí)行指令, 使得確定是否與所述第二無線設(shè)備交換主從角色包括: 從所述源無線設(shè)備接收信息,所述信息指示主從角色可以在沒有中斷來自所述源無線 設(shè)備的數(shù)據(jù)傳輸?shù)那闆r下進(jìn)行交換的時間。
29. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括: 確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音; 確定所述第一無線設(shè)備是否被配置用于供所述特定耳朵使用;以及 在響應(yīng)于確定所述第一無線設(shè)備沒有被配置用于供所述特定耳朵使用而與所述第二 無線設(shè)備交換主從角色后,將所述音頻信號定向到所述第二無線設(shè)備。
30. 如權(quán)利要求21所述的系統(tǒng),其中,所述第一處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括: 確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求;以及 響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請求,向 所述源無線設(shè)備發(fā)送所述暫停請求,并且 其中,所述第一處理器被配置具有處理器可執(zhí)行指令,使得響應(yīng)于所述源無線設(shè)備暫 停數(shù)據(jù)傳輸,完成與所述第二無線設(shè)備之間交換主從角色。
31. -種計算設(shè)備,包括: 用于與第二計算設(shè)備建立第一通信鏈路的單元; 用于與源無線設(shè)備建立第二通信鏈路的單元; 用于通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸?shù)膯卧? 用于通過所述第一通信鏈路向所述第二計算設(shè)備中繼所述數(shù)據(jù)傳輸?shù)闹辽僖徊糠值?單元; 用于確定是否與所述第二計算設(shè)備交換主從角色的單元;以及 用于響應(yīng)于確定到了交換主從角色的時間,與所述第二計算設(shè)備交換主從角色的單 J Li 〇
32. 如權(quán)利要求31所述的計算設(shè)備,還包括:用于監(jiān)視所述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳 輸或暫停的時段的單元,其中,用于與所述第二計算設(shè)備交換主從角色的單元包括:用于在 識別的低數(shù)據(jù)傳輸或暫停的時段期間交換主從角色的單元。
33. 如權(quán)利要求31所述的計算設(shè)備,其中,用于針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn)行監(jiān)視的單 元包括:用于針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視的單元。
34. 如權(quán)利要求31所述的計算設(shè)備,還包括:用于監(jiān)視所述計算設(shè)備的電池狀態(tài)的單 元,其中,用于確定是否與所述第二計算設(shè)備交換主從角色的單元包括:用于基于所述電池 狀態(tài)來確定是否交換主從角色的單元。
35. 如權(quán)利要求31所述的計算設(shè)備,其中,用于與所述第二計算設(shè)備交換主從角色的 單元包括: 用于終止所述第一通信鏈路的單元; 用于終止所述第二通信鏈路的單元;以及 用于在終止所述第二通信鏈路后,立即在所述第二計算設(shè)備和所述源無線設(shè)備之間建 立第三通信鏈路的單元。
36. 如權(quán)利要求31所述的計算設(shè)備,其中,用于與所述第二計算設(shè)備交換主從角色的 單元包括:用于改變鏈路密鑰字段中的地址值的單元。
37. 如權(quán)利要求31所述的計算設(shè)備,其中,用于建立所述第一通信鏈路的單元和用于 建立所述第二通信鏈路的單元包括:用于以微微網(wǎng)配置將所述計算設(shè)備連接到所述第二計 算設(shè)備和所述源無線設(shè)備的單元。
38. 如權(quán)利要求31所述的計算設(shè)備,其中,用于響應(yīng)于確定到了交換主從角色的時間 而與所述第二計算設(shè)備交換主從角色的單元包括: 用于從所述源無線設(shè)備接收信息的單元,所述信息指示主從角色可以在沒有中斷來自 所述源無線設(shè)備的數(shù)據(jù)傳輸?shù)那闆r下進(jìn)行交換的時間。
39. 如權(quán)利要求31所述的計算設(shè)備,還包括: 用于確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音的單元; 用于確定所述計算設(shè)備是否被配置用于供所述特定耳朵使用的單元;以及 用于在響應(yīng)于確定所述計算設(shè)備沒有被配置用于供所述特定耳朵使用而與所述第二 計算設(shè)備交換主從角色后,將所述音頻信號定向到所述第二計算設(shè)備的單元。
40. 如權(quán)利要求31所述的計算設(shè)備,還包括: 用于確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求的單元;以及 用于響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請 求,向所述源無線設(shè)備發(fā)送所述暫停請求的單元, 其中,用于交換主從角色的單元包括:用于響應(yīng)于所述源無線設(shè)備暫停數(shù)據(jù)傳輸,交換 主從角色的單元。
41. 一種計算設(shè)備,包括: 收發(fā)機; 存儲器;以及 耦合到所述收發(fā)機和所述存儲器的處理器,其中,所述處理器被配置具有用于執(zhí)行操 作的處理器可執(zhí)行指令,所述操作包括: 與第二計算設(shè)備建立第一通信鏈路; 與源無線設(shè)備建立第二通信鏈路; 通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸; 通過所述第一通信鏈路向所述第二計算設(shè)備中繼所述數(shù)據(jù)傳輸?shù)闹辽僖徊糠郑? 確定是否與所述第二計算設(shè)備交換主從角色;以及 響應(yīng)于確定到了交換主從角色的時間,與所述第二計算設(shè)備交換主從角色。
42. 如權(quán)利要求41所述的計算設(shè)備,其中: 所述處理器被配置具有用于執(zhí)行操作的處理器可執(zhí)行指令,所述操作還包括:監(jiān)視所 述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳輸或暫停的時段,并且 所述處理器被配置具有處理器可執(zhí)行指令,使得與所述第二計算設(shè)備交換主從角色包 括:在識別的低數(shù)據(jù)傳輸或暫停的時段期間交換主從角色。
43. 如權(quán)利要求42所述的計算設(shè)備,其中,所述處理器被配置具有處理器可執(zhí)行指令, 使得針對低數(shù)據(jù)傳輸?shù)臅r段進(jìn)行監(jiān)視包括:針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視。
44. 如權(quán)利要求41所述的計算設(shè)備,其中: 所述處理器被配置具有用于執(zhí)行操作的處理器可執(zhí)行指令,所述操作還包括:監(jiān)視所 述計算設(shè)備的電池狀態(tài),并且 所述處理器被配置具有處理器可執(zhí)行指令,使得確定是否與所述第二計算設(shè)備交換主 從角色包括:基于所述計算設(shè)備的所述電池狀態(tài)來確定是否交換主從角色。
45. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有處理器可執(zhí)行指令, 使得與所述第二計算設(shè)備交換主從角色包括: 終止所述第一通信鏈路; 終止所述第二通信鏈路;以及 在終止所述第二通信鏈路后,立即在所述第二計算設(shè)備和所述源無線設(shè)備之間建立第 三通信鏈路。
46. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有處理器可執(zhí)行指令, 使得與所述第二計算設(shè)備交換主從角色包括:改變鏈路密鑰字段中的地址值。
47. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有處理器可執(zhí)行指令, 使得建立所述第一通信鏈路和所述第二通信鏈路包括:以微微網(wǎng)配置將所述計算設(shè)備連接 到所述第二計算設(shè)備和所述源無線設(shè)備。
48. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有處理器可執(zhí)行指令, 使得響應(yīng)于確定到了交換主從角色的時間而與所述第二計算設(shè)備交換主從角色包括: 從所述源無線設(shè)備接收信息,所述信息指示主從角色可以在沒有中斷來自所述源無線 設(shè)備的數(shù)據(jù)傳輸?shù)那闆r下進(jìn)行交換的時間。
49. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括: 確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音; 確定所述計算設(shè)備是否被配置用于供所述特定耳朵使用;以及 在響應(yīng)于確定所述計算設(shè)備沒有被配置用于供所述特定耳朵使用而與所述第二計算 設(shè)備交換主從角色后,將所述音頻信號定向到所述第二計算設(shè)備。
50. 如權(quán)利要求41所述的計算設(shè)備,其中,所述處理器被配置具有用于執(zhí)行操作的處 理器可執(zhí)行指令,所述操作還包括: 確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求; 響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請求,向 所述源無線設(shè)備發(fā)送所述暫停請求,并且 其中,所述處理器被配置具有處理器可執(zhí)行指令,使得交換主從角色包括:響應(yīng)于所述 源無線設(shè)備暫停數(shù)據(jù)傳輸,交換主從角色。
51. -種非暫時性計算機可讀存儲介質(zhì),具有存儲在其上的處理器可執(zhí)行軟件指令,所 述處理器可執(zhí)行軟件指令被配置為使第一無線設(shè)備的處理器執(zhí)行用于平衡無線設(shè)備之間 的功耗的操作,所述操作包括: 與第二無線設(shè)備建立第一通信鏈路; 與源無線設(shè)備建立第二通信鏈路; 通過所述第二通信鏈路從所述源無線設(shè)備接收數(shù)據(jù)傳輸; 通過所述第一通信鏈路向所述第二無線設(shè)備中繼所述數(shù)據(jù)傳輸?shù)闹辽僖徊糠郑? 確定是否與所述第二無線設(shè)備交換主從角色;以及 響應(yīng)于確定到了交換主從角色的時間,與所述第二無線設(shè)備交換主從角色。
52. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中: 所存儲的處理器可執(zhí)行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,所 述操作還包括:監(jiān)視所述數(shù)據(jù)傳輸以識別低數(shù)據(jù)傳輸或暫停的時段;以及 所存儲的處理器可執(zhí)行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使 得與所述第二無線設(shè)備交換主從角色包括:在識別的低數(shù)據(jù)傳輸或暫停的時段期間交換主 從角色。
53. 如權(quán)利要求52所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使得針對低數(shù)據(jù)傳輸?shù)臅r段 進(jìn)行監(jiān)視包括:針對音樂流中歌曲之間的間斷進(jìn)行監(jiān)視。
54. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中: 所存儲的處理器可執(zhí)行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,所 述操作還包括:監(jiān)視所述第一無線設(shè)備和所述第二無線設(shè)備的電池狀態(tài);以及 所存儲的處理器可執(zhí)行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使 得確定是否與所述第二計算設(shè)備交換主從角色包括:基于所述電池狀態(tài)來確定是否交換主 從角色。
55. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使得與所述第二計算設(shè)備交 換主從角色包括: 終止所述第一通信鏈路; 終止所述第二通信鏈路;以及 在終止所述第二通信鏈路后,立即在所述第二計算設(shè)備和所述源無線設(shè)備之間建立第 三通信鏈路。
56. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使得與所述第二計算設(shè)備交 換主從角色包括:改變鏈路密鑰字段中的地址值。
57. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,使得所述建立所述第一通信 鏈路和建立所述第二通信鏈路包括:以微微網(wǎng)配置將所述計算設(shè)備連接到所述第二計算設(shè) 備和所述源無線設(shè)備。
58. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線的設(shè)備處理器執(zhí)行操作,使得響應(yīng)于確定到了交換主 從角色的時間而與所述第二計算設(shè)備交換主從角色包括:從所述源無線設(shè)備接收信息,所 述信息指示主從角色可以在沒有中斷來自所述源無線設(shè)備的數(shù)據(jù)傳輸?shù)那闆r下進(jìn)行交換 的時間。
59. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,所述操作還包括: 確定音頻信號當(dāng)前是否是被定向到特定耳朵的單聲道聲音; 確定所述計算設(shè)備是否配置用于供所述特定耳朵使用;以及 在響應(yīng)于確定所述計算設(shè)備沒有被配置用于供所述特定耳朵使用而與所述第二計算 設(shè)備交換主從角色后,將所述音頻信號定向到所述第二計算設(shè)備。
60. 如權(quán)利要求51所述的非暫時性計算機可讀存儲介質(zhì),其中,所存儲的處理器可執(zhí) 行軟件指令被配置為使所述第一無線設(shè)備的處理器執(zhí)行操作,所述操作還包括: 確定所述源無線設(shè)備當(dāng)前是否能夠接收暫停請求; 響應(yīng)于確定主從角色應(yīng)被交換和確定所述源無線設(shè)備當(dāng)前能夠接收所述暫停請求,向 所述源無線設(shè)備發(fā)送所述暫停請求, 其中,所存儲的處理器可執(zhí)行軟件指令被配置為使所述第一無線設(shè)備處理器執(zhí)行操 作,使得交換主從角色包括:響應(yīng)于所述源無線設(shè)備暫停數(shù)據(jù)傳輸,交換主從角色。
【文檔編號】H04W52/02GK104335642SQ201380027166
【公開日】2015年2月4日 申請日期:2013年4月25日 優(yōu)先權(quán)日:2012年5月26日
【發(fā)明者】A·E·紐漢 申請人:高通股份有限公司