廣播音頻服務的制作方法
【專利摘要】本發(fā)明涉及廣播音頻服務。公開了用于促進數(shù)字音頻流在無線個人區(qū)域網(wǎng)(PAN)上接收的各種實施方式。在無線網(wǎng)絡移動計算設備處,無線網(wǎng)絡音頻廣播設備被發(fā)現(xiàn)。所述無線網(wǎng)絡音頻廣播設備可操作為在無線PAN上提供數(shù)字音頻流。所述無線網(wǎng)絡移動計算設備促進所述數(shù)字音頻流通過無線PAN被無線網(wǎng)絡音頻收聽設備接收。
【專利說明】廣播音頻服務
[0001]相關申請的交叉引用
[0002]本申請要求于2012年8月7日提交的美國專利申請第61/680392號、與2012年12月20日提交的美國專利申請第13/721252號的優(yōu)先權,其全部內(nèi)容結合于此作為參考。
【技術領域】
[0003]本發(fā)明涉及一種經(jīng)由無線電廣播或電視提供的音頻節(jié)目,更具體地涉及一種促進這樣的音頻節(jié)目的消費的服務。
【背景技術】
[0004]在例如酒店、機場、餐廳、酒吧等許多公共或商業(yè)區(qū)設置有諸如電視和無線電廣播的音頻源。在一些設置中,音頻源的聲音被保持在很低的音量,以便不打擾客戶或顧客。在一些設置中,聲音甚至被關閉。對觀看電視節(jié)目或聽無線電廣播節(jié)目感興趣的用戶然后必須更靠近所述源或要求設施的經(jīng)營者或雇員來調(diào)節(jié)音量。
【發(fā)明內(nèi)容】
[0005]根據(jù)本發(fā)明的一個方面,提供了一種方法,包括:通過無線網(wǎng)絡移動計算設備,發(fā)現(xiàn)可操作為通過無線個人區(qū)域網(wǎng)(PAN)廣播數(shù)字音頻流的無線網(wǎng)絡音頻廣播設備;以及通過所述無線網(wǎng)絡移動計算設備,促進所述數(shù)字音頻流經(jīng)由所述無線PAN被無線網(wǎng)絡音頻收聽設備接收。
[0006]其中,所述促進包括,促進所述無線網(wǎng)絡音頻收聽設備直接收聽所述無線網(wǎng)絡音頻廣播設備廣播的數(shù)字音頻流,充當所述音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的轉發(fā)代理以及它們的組合中的至少一個。
[0007]其中,所述選擇是動態(tài)的,并且基于所述無線PAN的當前操作條件、所述無線網(wǎng)絡移動計算設備的當前操作條件或它們的組合。
[0008]其中,所述選擇基于,所述無線網(wǎng)絡音頻收聽設備是否可配置為從所述無線網(wǎng)絡音頻源設備經(jīng)由廣播發(fā)射接收數(shù)字音頻流。
[0009]其中,當所述無線網(wǎng)絡移動計算設備中的電池具有低于預定閥值的電量時,選擇所述無線網(wǎng)絡音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的直接連接。
[0010]其中,所述促進進一步包括,向所述無線網(wǎng)絡音頻收聽設備提供有關無線網(wǎng)絡音頻廣播設備足以允許所述無線網(wǎng)絡音頻收聽設備從所述無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流的信息。
[0011]其中,所述發(fā)現(xiàn)進一步包括:從所述無線網(wǎng)絡音頻廣播設備獲得所述信息。
[0012]其中,所述信息包括設備名稱、頻率、時鐘或設備地址中的至少一個。
[0013]其中,所述促進進一步包括:在所述無線網(wǎng)絡移動計算設備處在所述無線PAN上從所述無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流;以及將所述數(shù)字音頻流通過所述無線PAN從所述無線網(wǎng)絡移動計算設備發(fā)射至所述無線網(wǎng)絡音頻收聽設備。[0014]其中,所述促進進一步包括:在所述無線網(wǎng)絡移動計算設備處從所述無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流;以及通過所述無線PAN上的連接將所接收的數(shù)字音頻流從所述無線網(wǎng)絡移動計算設備轉發(fā)至所述無線網(wǎng)絡音頻收聽設備。
[0015]根據(jù)本發(fā)明的另一個方面。提供了一種設備,包括:處理電路,被配置為:發(fā)現(xiàn)多個無線網(wǎng)絡音頻廣播設備,其中,每個無線網(wǎng)絡音頻廣播設備可操作為通過無線個人區(qū)域網(wǎng)(PAN)提供對應的數(shù)字音頻流;以及促進所述數(shù)字音頻流中所選的一個通過所述無線PAN被無線網(wǎng)絡音頻收聽設備接收。
[0016]所述處理電路進一步被配置為:發(fā)現(xiàn)通過所述無線PAN可訪問的多個設備;以及確定所述多個設備中的哪個被配置為發(fā)射數(shù)字音頻流。
[0017]所述處理電路進一被配置為:通過所述無線PAN,從所選的無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流;以及通過所述無線PAN,對所述無線網(wǎng)絡音頻廣播設備重復接收的數(shù)字音頻流。
[0018]所述處理電路進一步被配置為:獲得識別所選的音頻廣播設備的信息,其中,所述信息包括設備名稱、頻率、時鐘或設備地址中的至少一個。
[0019]所述處理電路進一步被配置為:向用戶提供描述被發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備中的每個的信息;以及從所述用戶接收所述無線網(wǎng)絡音頻廣播設備中的一個的選擇。
[0020]所述處理電路進一步被配置為:從被發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備中的每個獲得描述被發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備中的對應的一個的信息。
[0021]所述處理電路進一步被配置為:向用戶呈現(xiàn)被發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備的列表;以及從所述用戶接收所述音頻無線網(wǎng)絡廣播設備中的一個的選擇。
[0022]根據(jù)本發(fā)明的又一個方面,提供了一種方法,包括:在無線網(wǎng)絡移動計算設備中:收聽在無線個人區(qū)域網(wǎng)(PAN)上廣播的數(shù)字音頻流;識別所述廣播數(shù)字音頻流的源;以及由所述無線網(wǎng)絡移動計算設備促進所述數(shù)字音頻流通過無線PAN被無線網(wǎng)絡音頻收聽設備接收。
[0023]其中,所述促進包括,在促進所述無線網(wǎng)絡音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的直接連接,以及充當所述音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的轉發(fā)代理之間的選擇。
[0024]其中,所述促進進一步包括,向所述無線網(wǎng)絡音頻收聽設備提供關于所述無線網(wǎng)絡音頻廣播設備足以允許所述無線網(wǎng)絡音頻收聽設備從所述無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流的信息。
【專利附圖】
【附圖說明】
[0025]通過參考以下附圖,可以更好理解本公開的許多方面。附圖中的組件沒必要按照比例繪制,其重點在于被示出以便清晰說明本公開的原理。此外,在附圖中,類似參考數(shù)字標號表示幾個示圖中的對應部分。
[0026]圖1是示出根據(jù)本文所公開的一些實施方式的支持無線設備的系統(tǒng)的示意圖。
[0027]圖2是示出根據(jù)本文所公開的一些實施方式的圖1的系統(tǒng)的各個組件之間交互作用的通訊圖(messaging diagram)。
[0028]圖3是示出根據(jù)本文所公開的一些實施方式的圖1的系統(tǒng)的各個組件之間交互作用的另一個通訊圖。
[0029]圖4A和4B為示出根據(jù)本文所公開的一些實施方式的圖1的系統(tǒng)的各個組件之間交互作用的示意圖。
[0030]圖5A和5B每個均示出根據(jù)本文所公開的一些實施方式的由圖1的無線移動計算設備提供的用戶接口。
[0031]圖6是示出根據(jù)本文所公開的一些實施方式的圖1的音頻中間模塊的操作的流程圖。
[0032]圖7是示出根據(jù)本文所公開的一些實施方式的圖1的音頻中間模塊的操作的流程圖。
[0033]圖8是示出根據(jù)本文所公開的一些實施方式的圖1的移動無線計算設備的框圖。【具體實施方式】
[0034]圖1示出根據(jù)本文所公開的一些實施方式的支持無線設備操作的系統(tǒng)100的一部分的示意圖。系統(tǒng)100包括位于無線個人區(qū)域網(wǎng)(PAN) 105內(nèi)的多個無線設備。無線PAN系統(tǒng)通常通過提供允許在很窄的空間限制(通常是10米范圍內(nèi))內(nèi)連接的短距離無線鏈接,來取代用來連接外圍設備或移動終端的笨重的電纜。應當理解的是,可以使用各種技術來實施系統(tǒng)100的組件??梢员挥糜趯嵤o線PAN105的一系列非限制性技術包括藍牙㊣,IEEE802.15.1,802.15.4,Zigbee以及無線通用串行總線?。對于一些無線PAN技術,無線設備在無線PAN105上發(fā)射或接收之前注冊或連接無線PAN105。通過該注冊過程,無線設備之間彼此已知。然而,一些技術還允許無線設備經(jīng)由網(wǎng)絡進行發(fā)射或接收而不用注冊或連接。正如本文使用的,“通過無線PAN發(fā)射”指的是通過位于無線PAN105的范圍內(nèi)或覆蓋區(qū)域107內(nèi)的無線設備進行發(fā)射,而不管發(fā)射機是否成為無線PAN105的成員。類似地,“通過無線PAN接收”指的是通過位于無線PAN105的范圍內(nèi)或覆蓋區(qū)域中的無線設備的接收,而不管接收機是否成為無線PAN105的成員。
[0035]位于無線PAN105內(nèi)的無線設備可以包括,例如一個或多個無線網(wǎng)絡音頻廣播設備110、一個或多個無線網(wǎng)絡音頻收聽設備115以及一個或多個無線網(wǎng)絡移動計算設備120。無線網(wǎng)絡音頻廣播設備110通過無線PAN105輸出數(shù)字音頻流以用于無線網(wǎng)絡音頻收聽設備115的消費。利用本文所述的技術,無線網(wǎng)絡移動計算設備120內(nèi)的音頻中間模塊125充當促進這種消費的中介。例如,音頻中間模塊125可以為用戶提供選擇無線網(wǎng)絡音頻廣播設備110的機制。在一些實施方式中,音頻中間模塊125將所選的數(shù)字音頻流轉發(fā)給無線網(wǎng)絡音頻收聽設備115。在其他實施方式中,音頻中間模塊125提供識別信息,從而使得無線網(wǎng)絡音頻收聽設備115可以從所選的無線網(wǎng)絡音頻廣播設備110直接接收數(shù)字音頻流。
[0036]本文公開的中介技術對不能經(jīng)由無線PAN接收或不能被編程為接收廣播的無線網(wǎng)絡音頻收聽設備115是特別有利的。通過使無線網(wǎng)絡移動計算設備120接收和轉發(fā)廣播音頻流,這樣的傳統(tǒng)收聽設備仍然受益于數(shù)字音頻廣播。類似地,本文公開的中介技術對不能與無線網(wǎng)絡音頻廣播設備110交換或不能被編程為交換性能信息的無線網(wǎng)絡音頻收聽設備115是特別有利的。一旦無線網(wǎng)絡移動計算設備120從無線網(wǎng)絡音頻廣播設備110接收到識別信息并且向傳統(tǒng)收聽設備115提供該信息時,這樣的傳統(tǒng)收聽設備仍然可以使得音頻通過無線網(wǎng)路音頻廣播設備110被廣播。
[0037]無線網(wǎng)絡移動計算設備120可以采用蜂窩電話、平板電腦、筆記本電腦、媒體播放器、游戲站或為移動的并且支持無線PAN連接的任何其他計算設備的形式。在圖1示出的實例中,無線網(wǎng)絡音頻廣播設備110-T采用電視的形式,而無線網(wǎng)絡音頻廣播設備110-R采用無線電接收機的形式,但其他數(shù)字音頻源也是可行的形式。在一些實施方式中,無線網(wǎng)絡音頻廣播設備110在媒體通道上接收節(jié)目并輸出與該節(jié)目相關的音頻。然而,在其他實施方式中,無線網(wǎng)絡音頻廣播設備110回放存儲的音頻(例如,數(shù)字點唱機)。在圖1的示例性實施方式中,無線網(wǎng)絡音頻收聽設備115采用耳機的形式,但是無線網(wǎng)絡音頻收聽設備115可以采用其他形式,例如單耳耳機或揚聲器。作為另一個實例,無線網(wǎng)絡音頻收聽設備115采用助聽器的形式,所述助聽器使用各種耦合技術中的一種,例如拾音線圈。無線網(wǎng)絡音頻收聽設備115可以支持單聲道或立體的聲音。
[0038]圖2示出根據(jù)本文公開的一些實施方式的在示例性情況下的系統(tǒng)100的各個組件之間交互作用的通訊圖。在這個情況下,無線網(wǎng)絡移動計算設備120 (圖1)內(nèi)的音頻中間模塊125發(fā)現(xiàn)無線網(wǎng)絡音頻廣播設備110,從無線網(wǎng)絡音頻廣播設備110接收數(shù)字音頻流,并且向無線網(wǎng)絡音頻收聽設備115轉發(fā)數(shù)字音頻流。稍后將討論另一個情況,其中,音頻中間模塊125不充當轉發(fā)器,而是向無線網(wǎng)絡音頻廣播設備110和/或無線網(wǎng)絡音頻收聽設備115提供允許無線網(wǎng)絡音頻收聽設備115直接從無線網(wǎng)絡音頻廣播設備110接收數(shù)字音頻流的信息。
[0039]在圖2示出的示例性情況中,無線網(wǎng)絡音頻廣播設備110獨立于用于流205的任何特定請求以及獨立于已經(jīng)被連接到無線網(wǎng)絡廣播設備110的設備來提供廣播數(shù)字音頻流205。在一些實施方式中,任何收聽設備可以通過收聽無線網(wǎng)絡音頻廣播設備110發(fā)現(xiàn)廣播數(shù)字音頻流205。在一些實施方式中,無線網(wǎng)絡音頻廣播設備110向預定的廣播地址或廣播地址集合進行發(fā)射。
[0040]在一些實施方式中,音頻中間模塊125收聽廣播數(shù)字音頻流205。在發(fā)現(xiàn)來自至少一個無線網(wǎng)絡音頻廣播設備Iio的至少一個廣播后,音頻中間模塊125向無線網(wǎng)絡音頻廣播設備110發(fā)送詢問消息210,以獲得設備性能的標識符和描述。無線網(wǎng)絡音頻廣播設備110對消息215進行響應,其包括請求的信息。在一些實施方式中,利用頻率、時隙、時鐘,例如媒體存取控制(MAC)地址的地址,或它們組合,來識別無線設備。此外,在消息215中返回的性能可以包括設備類型、類別或支持的配置文件。
[0041]在一些實施方式中,詢問消息210可以由多個無線網(wǎng)絡音頻廣播設備110接收,以及然后多個響應可以由音頻中間模塊125接收。響應215可以用來使音頻中間模塊125能夠發(fā)現(xiàn)可用的廣播數(shù)字音頻流205,以替代收聽用于發(fā)現(xiàn)目的的廣播數(shù)字音頻流。
[0042]一旦廣播數(shù)字音頻流205通過消息210和215之間的性能交換已經(jīng)被發(fā)現(xiàn),位于無線網(wǎng)絡移動計算設備120中的音頻中間模塊125向無線網(wǎng)絡音頻收聽設備115轉發(fā)作為數(shù)字音頻流225的數(shù)字音頻流205。鑒于數(shù)字音頻流205的發(fā)射包括通過無線網(wǎng)絡音頻廣播設備110的廣播,數(shù)字音頻流225的發(fā)射通常包括無線網(wǎng)絡移動計算設備120的音頻中間模塊125與無線網(wǎng)絡音頻收聽設備115之間的連接。在一些實施方式中,無線網(wǎng)絡音頻廣播設備110能夠提供多個流,并且在這樣的實施方式中,流標識碼或節(jié)目標識碼可以被音頻中間設備125用于識別和選擇適當?shù)臄?shù)字音頻流以向無線網(wǎng)絡收聽設備115轉發(fā)。[0043]在圖2所示的實施方式中,數(shù)字音頻流205的發(fā)射先于且獨立于性能交換。在另一個實施方式中,無線網(wǎng)絡音頻廣播設備110可以在性能交換已經(jīng)發(fā)生之后自動地開始數(shù)字音頻流205的發(fā)射。在另一個實施方式中,音頻中間模塊125向無線網(wǎng)絡音頻廣播設備110發(fā)出特定的請求(未示出),以開始數(shù)字音頻流205的發(fā)射。
[0044]應當理解的是,在圖2中示出的消息交換可以根據(jù)相關技術,以各種方式實施。在藍牙⑧或IEEE802.15.1實施中,消息210、215的性能交換可以使用擴展詢問、詢問響應以及擴展的詢問響應(EIR)和/或服務發(fā)現(xiàn)協(xié)議(SDP)機制。詢問、詢問響應和EIR機制可以被進一步用于發(fā)現(xiàn)一個或多個可用的廣播數(shù)字音頻流,以替代收聽用于發(fā)現(xiàn)目的的廣播數(shù)字音頻流。詢問響應消息可以包括時鐘、設備地址以及設備類型(例如,電視機、電話、個人計算機等)。作為另一個實例,擴展的詢問響應數(shù)據(jù)包可以加入設備名稱和其他信息,例如由無線網(wǎng)絡音頻廣播設備支持的服務。在一些實施方式中,支持的服務可以表示用于發(fā)現(xiàn)、中介的支持以及本文公開的轉發(fā)技術。在不支持擴展詢問響應的實施方式中,性能交換可以包括用于發(fā)現(xiàn)設備身份的音頻中間模塊125與無線網(wǎng)絡音頻廣播設備110之間的部分連接和用于發(fā)現(xiàn)設備性能的完全連接。
[0045]圖3是示出根據(jù)本文所公開的一些實施方式的在另一種示例性情況下的系統(tǒng)100的各個組件之間交互作用的另一個通訊圖。在這個情況下,無線網(wǎng)絡移動計算設備120(圖1)不充當數(shù)字音頻流的轉發(fā)器,而是向無線網(wǎng)絡音頻廣播設備110 (圖1)和/或無線網(wǎng)絡音頻收聽設備115提供允許無線網(wǎng)絡音頻收聽設備115直接從無線網(wǎng)絡音頻廣播設備110接收數(shù)字音頻流的信息。由圖3的實施方式廣播的數(shù)字音頻流類似于上述結合圖討論的數(shù)字音頻流。即,無線網(wǎng)絡音頻廣播設備110獨立于用于流305的任何特定請求以及獨立于已經(jīng)被連接到無線網(wǎng)絡廣播設備110的設備提供廣播數(shù)字音頻流305。在一個實施方式中,無線網(wǎng)絡移動計算設備120的音頻中間模塊125像本文所述的那樣收聽廣播數(shù)字音頻流305。在發(fā)現(xiàn)至少一個廣播后,音頻中間模塊125通過與較早結合圖2所述的消息210、15相似的消息310、315的性能交換了解音頻廣播設備的標識碼。在另一個實施方式中,音頻中間設備125可以利用用于執(zhí)行涉及消息310和315的性能交換的相同機制,發(fā)現(xiàn)一個或多個音頻源設備110。在通過消息310、15發(fā)現(xiàn)無線網(wǎng)絡音頻廣播設備110后,音頻中間模塊125發(fā)送消息320,所述告知無線網(wǎng)絡音頻收聽設備115存在無線網(wǎng)絡音頻廣播設備110。消息320包括足以使無線網(wǎng)絡音頻收聽設備115開始接收由無線網(wǎng)絡音頻廣播設備110發(fā)射的廣播數(shù)字音頻流305的消息。在一些實施方式中,消息15包括網(wǎng)絡或MAC地址、頻率、時隙、時鐘或它們的組合。在一些實施方式中,無線網(wǎng)絡音頻廣播設備110能夠提供多個流,且在這樣的情況下,消息315可以包括節(jié)目或流標識碼。
[0046]圖2的情況中涉及充當中間轉發(fā)設備的無線網(wǎng)絡移動計算設備120。相反,圖3的情況涉及直接從無線網(wǎng)絡音頻廣播設備110接收廣播數(shù)字音頻流305的無線網(wǎng)絡音頻收聽設備115。這通常允許包括音頻中間模塊125的無線網(wǎng)絡移動計算設備120由于接收和轉發(fā)數(shù)字音頻流而不消耗功率。然而,圖3的情況不需要無線網(wǎng)絡音頻收聽設備115能夠直接接收廣播數(shù)字音頻流。在一些實施方式中,無線設備可以用作主設備和從設備。例如,當無線網(wǎng)絡音頻廣播設備110發(fā)射數(shù)字音頻流3225,無線網(wǎng)絡音頻廣播設備110可以用作主設備,而無線網(wǎng)絡音頻收聽設備115作為從設備進行接收。作為另一個實例,無線網(wǎng)絡移動計算設備120可以同時用作從無線網(wǎng)絡音頻廣播設備110進行接收的從設備和向無線網(wǎng)絡音頻收聽設備115發(fā)射的主設備。
[0047]如上述結合圖2和圖3所指出的,音頻中間模塊125可以充當轉發(fā)中介,或促進無線網(wǎng)絡音頻廣播設備110與無線網(wǎng)絡音頻收聽設備115之間的直接連接。音頻中間模塊125的一些實施方式支持這兩種行為,并且基于操作條件在這兩種行為之間動態(tài)選擇。例如,當無線網(wǎng)絡音頻廣播設備110比靠近無線網(wǎng)絡音頻收聽設備115更靠近無線網(wǎng)絡移動計算設備120時,音頻中間模塊125可以選擇作為轉發(fā)器操作。作為另一個實例,當音頻中間模塊125電池充電量下降至低于預定義的閥值時,音頻中間模塊125可以選擇不作為轉發(fā)器操作。作為另一個例子,當無線網(wǎng)絡音頻廣播設備110和無線網(wǎng)絡音頻收聽設備115位于相同子網(wǎng)或微網(wǎng)時,音頻中間模塊125可以選擇不作為轉發(fā)器操作。
[0048]圖4A和圖4B中的每個示出根據(jù)本文所公開的一些實施方式的在性能收集情況下的系統(tǒng)100的各個組件之間的交互作用。在兩個情況下,音頻中間模塊125從無線設備405的收集性能數(shù)據(jù),所述無線設備中的一些是無線網(wǎng)絡音頻廣播設備110(圖1)。音頻中間模塊125處理這些性能,以便向用戶呈現(xiàn)這些無線網(wǎng)絡音頻廣播設備110的選擇。在兩種情況下,除了無線網(wǎng)絡移動計算設備120之外,無線PAN105包括五個無線設備405:兩個電視機405-T1和405-T2 個筆記本電腦405-N ;—個游戲站405-G以及一個耳機405-H。在圖4A和圖4B示出的兩種情況下,不同的無線設備405被詢問。
[0049]在圖4A示出的實施方式中,音頻中間模塊125與位于無線PAN105中的所有無線設備405交換性能消息410,從而發(fā)現(xiàn)位于無線PAN105中的五個無線設備405的存在。然后,音頻中間模塊125過濾所述性能消息以發(fā)現(xiàn)總體無線網(wǎng)絡音頻廣播設備110的存在、特定類型無線網(wǎng)絡音頻廣播設備110的存在或特定無線網(wǎng)絡音頻廣播設備110的存在。例如,音頻中間模塊125可以尋找一般的設備類型,例如“音頻源”或“音頻廣播”,或可以更具體地尋找“電視”的設備類型。然后,音頻中間模塊125可以經(jīng)由與無線網(wǎng)絡移動計算設備120集成或耦接至無線網(wǎng)絡移動計算設備120的顯示器向用戶呈現(xiàn)無線網(wǎng)絡音頻廣播設備110的列表。
[0050]在圖4B中示出的實施方式中,音頻中間模塊125僅與也作為無線網(wǎng)絡音頻廣播設備110操作的那些無線設備405交換性能消息410。例如,音頻中間模塊125可以發(fā)送由諸如“音頻源”或“電視”的設備類型量化的性能詢問,從而使得僅有無線網(wǎng)絡音頻廣播設備405-T1和無線網(wǎng)絡音頻廣播設備405-T2響應。相反,在圖4A中示出的音頻中間模塊125的實施方式發(fā)送通用的性能詢問,從而使得筆記本電腦405-N、游戲站405-G以及耳機405-H也響應。在一些實施方式中,音頻中間模塊125進一步發(fā)現(xiàn)哪些音頻廣播設備通過無線PAN105提供音頻節(jié)目。即,設備產(chǎn)生用于局部消費的音頻,但不能或不被配置為通過無線PAN105向無線網(wǎng)絡音頻收聽設備115提供音頻的實施方式是預期的。
[0051]不管音頻中間模塊125是否過濾不同于音頻廣播或特定目標設備的設備,音頻中間模塊125然后通過與無線網(wǎng)絡移動計算設備120集成或耦接至無線網(wǎng)絡移動計算設備120的顯示器向用戶呈現(xiàn)無線網(wǎng)絡音頻廣播設備110的列表。圖5A示出了由音頻中間模塊125 (圖1)呈現(xiàn)的示例性用戶接口 500,通過所述用戶接口,被發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備110的列表被呈現(xiàn)給無線網(wǎng)絡移動計算設備120 (圖1)的用戶。盡管在本文中使用了術語列表,但并沒有特定設置,諸如可是使用線性設置。列表505A對應于在圖4A和圖4B的情況下發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備110,因此,包括電視405-T1和電視405-T2的條目(但不包括筆記本電腦405-N和游戲站405-G的條目)。當用戶在列表505A上做出無線網(wǎng)絡音頻廣播設備110中的一個的選擇510A后,音頻中間模塊125開始收聽數(shù)字音頻流。
[0052]列表505A中的條目可以包括有助于用戶做出選擇的各種信息類型。例如,列表條目可以包括諸如無線網(wǎng)絡音頻廣播設備110的名稱或描述的信息(例如,“酒吧電視左側”,“酒吧電視右側”)。在由無線網(wǎng)絡音頻廣播設備110提供的數(shù)字音頻流與媒體通道或節(jié)目關聯(lián)的的實施方式中,列表條目還可以包括媒體通道或節(jié)目的名稱或描述(例如,“NBC”,“Univision,,)。
[0053]圖5B示出由音頻中間模塊125呈現(xiàn)的另一個示例性用戶接口 500B。用戶接口500B不僅呈現(xiàn)已發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備110 (圖1)的列表500B,而且呈現(xiàn)與每個無線網(wǎng)絡音頻廣播設備110關聯(lián)的數(shù)字音頻流的信息。在這個實例中,單個無線網(wǎng)絡音頻廣播設備110 (“酒吧電視左側”)提供兩個不同的流:“NBC”和“NBC西班牙語”。用戶接口500B允許用戶從列表505B選擇由特定無線網(wǎng)絡音頻廣播設備110提供的特定流。在用戶對列表505B的流做出選擇510B后,音頻中間模塊125開始收聽選擇的數(shù)字音頻流。
[0054]盡管音頻中間模塊125的一些實施方式允許用戶從多個無線網(wǎng)絡音頻廣播設備110進行選擇,其他實施方式可以做出默認的選擇而不用用戶介入。例如,音頻中間模塊125可以選擇最接近無線網(wǎng)絡音頻收聽設備115的廣播源,或可以基于設備或節(jié)目的類型(例如,電視優(yōu)于廣播,英語節(jié)目優(yōu)于西班牙語節(jié)目等)選擇廣播源。
[0055]如本文所述,音頻中間模塊125允許用戶從可用的廣播源選擇用于收聽的無線網(wǎng)絡音頻廣播設備110。音頻中間模塊125還可以提供允許用戶從多個無線網(wǎng)絡音頻收聽設備115之中進行選擇的機制。這樣的實施方式在這樣的情況下是有用的,即,兩個耳機與用戶存在于相同房間中,并且他希望在那個房間收聽無線網(wǎng)絡音頻廣播設備110。此外,盡管未具體示出,音頻中間模塊125還可以提供讓用戶停止或禁止無線網(wǎng)絡音頻廣播設備110向無線網(wǎng)絡音頻收聽設備115提供數(shù)字音頻流的用戶接口或其他機制。
[0056]應當指出,在一些實施方式中,通過無線網(wǎng)絡音頻廣播設備110在無線PAN105上數(shù)字音頻流的發(fā)射獨立于提供給本地消費者的音頻。即,向無線網(wǎng)絡音頻收聽設備115發(fā)射流的電視110-T會或不會再現(xiàn)利用與所述電視同一位置的麥克風的相同流。電視110-T可以改為再現(xiàn)不同的流,或完全不會產(chǎn)生流,例如聲音是啞的。因此,電視110-T可以在本地揚聲器中播放與一個電視節(jié)目關聯(lián)的音頻,并且向無線網(wǎng)絡音頻收聽設備115發(fā)送另一個電視節(jié)目的聲音。而且,給定的無線網(wǎng)絡音頻廣播設備110可以支持多個數(shù)字音頻流的同時發(fā)射。
[0057]圖6是示出根據(jù)本文所公開的一些實施方式的無線網(wǎng)絡移動計算設備120 (圖1)內(nèi)音頻中間模塊125的操作的流程圖??蛇x地,圖6的流程圖可以被視為由無線網(wǎng)絡移動計算設備120執(zhí)行的發(fā)現(xiàn)正發(fā)射數(shù)字音頻流的音頻廣播源和促進音頻收聽者接收音頻流的方法的各個步驟。
[0058]在框605處,音頻中間模塊125發(fā)現(xiàn)處于無線PAN105覆蓋區(qū)域中的無線網(wǎng)絡音頻廣播設備110 (圖1)。如上所述,在一些情況下,音頻中間模塊125和/或無線網(wǎng)絡音頻廣播設備110還沒有連接無線PAN105。音頻中間模塊125可以通過所有無線設備的一般詢問或無線網(wǎng)絡音頻廣播設備110的針對性的詢問來做出所述發(fā)現(xiàn)。音頻中間模塊125可以從無線網(wǎng)絡音頻廣播設備110進一步發(fā)現(xiàn)另外的信息,例如每個無線網(wǎng)絡音頻廣播設備110的哪些節(jié)目或流是可用的。
[0059]在框610處,音頻中間模塊125向無線網(wǎng)絡移動計算設備120的用戶提供關于所發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備110的信息。在框615處,音頻中間模塊125從用戶接收特定無線網(wǎng)絡音頻廣播設備110的選擇。
[0060]在框620處,音頻中間模塊125促進無線音頻收聽設備115接收由所選的無線網(wǎng)絡音頻廣播設備110產(chǎn)生的數(shù)字音頻流。所述接收發(fā)生在無線PAN105 (圖1)上。然后,圖6的處理完成。
[0061]圖7為示出根據(jù)本文所公開的一些實施方式的無線網(wǎng)絡移動計算設備120 (圖1)內(nèi)的音頻中間模塊125的操作的流程圖??蛇x地,圖7的流程圖可以被視為由無線網(wǎng)絡移動計算設備120執(zhí)行促進無線音頻收聽設備接收數(shù)字音頻流的方法的各個步驟。
[0062]在框705處,音頻中間模塊125收聽在無線PAN105上廣播的數(shù)字音頻流。如上所述,在一些情況下,音頻中間模塊125和/或廣播設備還沒有連接無線PAN105。音頻中間模塊125可以在預定的廣播地址或廣播地址集合上收聽。接下來,在框710處,音頻中間模塊125通過所有無線設備的一般詢問或無線網(wǎng)絡音頻廣播設備110的針對性的詢問,識別接收的廣播的源。音頻中間模塊125可以進一步從無線網(wǎng)絡音頻廣播設備110發(fā)現(xiàn)另外的信息,例如,每個無線網(wǎng)絡音頻廣播設備110的哪些節(jié)目或流是可用的。
[0063]在框715處,音頻中間模塊125向無線網(wǎng)絡移動計算設備120的用戶提供所發(fā)現(xiàn)的無線網(wǎng)絡音頻廣播設備Iio的信息。在框720處,音頻中間模塊125從用戶接收特定無線網(wǎng)絡音頻廣播設備110的選擇。
[0064]在框725處,音頻中間模塊125促進音頻收聽設備接收由所選的無線網(wǎng)絡音頻廣播設備110產(chǎn)生的數(shù)字音頻流。所述接收發(fā)生在無線PAN105 (圖1)上。然后,圖7的處理完成。
[0065]圖8示出根據(jù)本公開的多個實施方式的無線網(wǎng)絡移動計算設備120的框圖。圖8的無線網(wǎng)絡移動計算設備120包括RF收發(fā)器805、天線807、處理器810、存儲器815以及被包含在外殼內(nèi)的各種其他組件(未示出)。在這個示例性的實施方式中,音頻中間模塊125位于存儲器815中,并具有由處理器810執(zhí)行的指令的形式。個人區(qū)域網(wǎng)(PAN)堆棧820也可以處于存儲器815中,并由處理器810執(zhí)行。應當理解的是,音頻中間模塊125可以采用PAN 堆棧 820。
[0066]處理器810可以執(zhí)行諸如物理層處理、鏈路層處理以及語音編碼和解碼的功能。處理器810可以被實施為基帶處理器、數(shù)字信號處理器(DSP)、應用程序處理器、微控制器、網(wǎng)絡處理器或它們的組合。在一些實施方式中,處理器810、存儲器815和/或RF收發(fā)器805可以被集成在同一芯片上。
[0067]處理器810還可以與無線網(wǎng)絡移動計算設備120中的各種其他系統(tǒng)和組件,諸如顯示器825、麥克風830、揚聲器835、用戶輸入設備840、LED845以及可以被結合至移動設備中的其他組件相互作用。用戶輸入設備840可以包括被集成在顯示器825內(nèi)的電容觸摸屏、鍵盤、其他按鈕或開關,或可以理解的任何其他用戶輸入設備。
[0068]無線網(wǎng)絡移動計算設備120還可以包括電池850或可以向在終端的各個組件提供電力的其他電源。無線網(wǎng)絡移動計算設備120還可以包括一個或多個用戶識別模塊(SM)端口 855、閃存RAM860、SRAM865或其他系統(tǒng)資源。無線網(wǎng)絡移動計算設備120還可以包括一個或多個端口 870,所述端口可以包括通用串行總線(USB)端口及其變形(例如,微USB,迷你USB,等)、專有端口或可以提供數(shù)據(jù)操作以及便于電池850的充電的電源的任何其他輸入/輸出端口。
[0069]本文所述的包括軟件或代碼的任何邏輯或應用程序(包括音頻中間模塊125)可以被體現(xiàn)在任何暫時性或非暫時性計算機可讀介質(zhì)中,所述計算機可讀介質(zhì)由指令執(zhí)行系統(tǒng)(諸如處理器810)使用或與所述指令系統(tǒng)連接。從這個意義上講,邏輯可以包括,例如可以從計算機可讀介質(zhì)提取并由處理器810執(zhí)行的包括指令和說明語句的語句陳述。在本公開的上下文中,“計算機可讀介質(zhì)”可以是能夠包含、存儲、保持或傳播本文所述用于或結合指令執(zhí)行系統(tǒng)的邏輯或應用程序的任何介質(zhì)。計算機可讀介質(zhì)可以包括許多物理介質(zhì),例如磁的、光學或半導體介質(zhì)中的任意一個。合適的計算機可讀介質(zhì)的更多具體實例可以包括但不限于磁帶、磁性軟盤、磁性硬盤驅(qū)動器、存儲卡、固體驅(qū)動器、USB閃存驅(qū)動器或光盤。而且,計算機可讀介質(zhì)可以是包括,例如靜態(tài)隨機存取存儲器(SRAM)和動態(tài)隨機存取存儲器(DRAM)或磁性隨機存取存儲器(MRAM)的隨機存取存儲器(RAM)。此外,計算機可讀介質(zhì)可以是只讀存儲器(ROM)、可編程只讀存儲器(PR0M)、可擦寫可編程只讀存儲器(EPR0M)、電可擦寫可編程只讀存儲器(EEPROM)或者其他存儲器設備類型。
[0070]盡管本文所述的音頻中間模塊125、網(wǎng)絡堆棧820以及其他各種組件可以以軟件、固件或由上述處理器執(zhí)行的代碼來實現(xiàn),可選地,它們還可以專用硬件或軟件、通用硬件和專用硬件的組合來實現(xiàn)。如果以專用硬件來實現(xiàn),每個可以實施為采用多個技術中的任意一個或其組合的電路或狀態(tài)機。這些技術可以包括但不限于離散邏輯、可編程邏輯器件、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、芯片上系統(tǒng)(SoC)、封裝的系統(tǒng)(SiP)或用于在施加一個或多個數(shù)據(jù)信號后,實施各種邏輯功能的具有邏輯門的任何其他硬件器件。這樣的技術對于本領域的技術人員來說是顯而易見的,因此,本文未詳細描述。
[0071]圖8的示圖示出音頻中間模塊125的一部分的實施的功能和操作。如果以軟件來實現(xiàn),每個模塊可以表示包括實施專用邏輯功能程序的指令的模塊、程序段或代碼的一部分。程序指令可以實現(xiàn)為包括以可編程語言所寫的人類可讀的語句的源代碼的形式,或包括由諸如計算機系統(tǒng)或其他系統(tǒng)中的處理器810的適當?shù)膱?zhí)行系統(tǒng)可識別的數(shù)字指令的機器代碼。機器代碼可以從源代碼等轉換。如果以硬件來實現(xiàn),每個模塊可以表示實施專用邏輯功能的電路或多個相互連接的電路。
[0072]雖然圖7的示圖示出了特定的執(zhí)行次序,但應當理解所述執(zhí)行次序可以和所示出的執(zhí)行次序不同。例如,可以相對于示出的順序打亂兩個或多個框的執(zhí)行次序。而且,在圖7示意圖中連續(xù)示出的兩個或多個框可以被并行執(zhí)行或部分并行執(zhí)行。進一步地,在一些實施方式中,在圖7的示意圖中示出的一個或多個框可以被跳過或省略。此外,任何數(shù)量的計數(shù)器、狀態(tài)變量、警告信號燈或消息可以被添加到本文所述的邏輯流中,用于增強實用性、統(tǒng)計、性能測量或提供故障排除輔助等的目的。應當理解的是,所有這些變形在本公開的范圍內(nèi)。應當理解的是,圖7的示意圖僅提供用于實施本文所述的音頻中間模塊125 —部分操作的許多不同功能布局類型的一個實例??蛇x地,根據(jù)一個或多個實施方式,圖7可被視為描述在音頻中間模塊中實施的方法的步驟的實例。
[0073]應當強調(diào)的是,本公開的上述實施方式僅僅是為了清楚理解本公開的原理所闡述的可能的實施方式。在不偏離本公開精神和原理的情況下,可以對上述實施方式做出許多變化和修改。所有這樣的修改和變化應當包括在本公開的范圍內(nèi)并由所附權利要求保護。
【權利要求】
1.一種方法,包括: 通過無線網(wǎng)絡移動計算設備,發(fā)現(xiàn)可操作為通過無線個人區(qū)域網(wǎng)(PAN)廣播數(shù)字音頻流的無線網(wǎng)絡音頻廣播設備;以及 通過所述無線網(wǎng)絡移動計算設備,促進所述數(shù)字音頻流經(jīng)由所述無線個人區(qū)域網(wǎng)被無線網(wǎng)絡音頻收聽設備接收。
2.根據(jù)權利要求1所述的方法,其中,所述促進包括,促進所述無線網(wǎng)絡音頻收聽設備直接收聽所述無線網(wǎng)絡音頻廣播設備廣播的數(shù)字音頻流、充當所述音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的轉發(fā)代理以及它們的組合中的至少一個。
3.根據(jù)權利要求2所述的方法,其中,所述選擇是動態(tài)的,并且基于所述無線個人區(qū)域網(wǎng)的當前操作條件、所述無線網(wǎng)絡移動計算設備的當前操作條件或它們的組合。
4.根據(jù)權利要求1所述的方法,其中,所述選擇基于,所述無線網(wǎng)絡音頻收聽設備是否可配置為從所述無線網(wǎng)絡音頻廣播設備經(jīng)由廣播發(fā)射接收數(shù)字音頻流。
5.根據(jù)權利要求1所述的方法,其中,當所述無線網(wǎng)絡移動計算設備中的電池具有低于預定閥值的電量時,選擇所述無線網(wǎng)絡音頻廣播設備與所述無線網(wǎng)絡音頻收聽設備之間的直接連接。
6.根據(jù)權利要求1所述的方法,其中,所述促進進一步包括,向所述無線網(wǎng)絡音頻收聽設備提供有關所述無線網(wǎng)絡音頻廣播設備足以允許所述無線網(wǎng)絡音頻收聽設備從所述無線網(wǎng)絡音頻廣播設備接收所述數(shù)字音頻流的信息。
7.根據(jù)權利要求6所述的方法,其中,所述發(fā)現(xiàn)進一步包括: 從所述無線網(wǎng)絡音頻廣播設備獲得所述信息。
8.根據(jù)權利要求6所述的方法,其中,所述信息包括設備名稱、頻率、時鐘或設備地址中的至少一個。
9.一種設備,包括: 處理電路,被配置為: 發(fā)現(xiàn)多個無線網(wǎng)絡音頻廣播設備,其中,每個無線網(wǎng)絡音頻廣播設備可操作為通過無線個人區(qū)域網(wǎng)(PAN)提供對應的數(shù)字音頻流;以及 促進所述數(shù)字音頻流中所選的一個通過所述無線個人區(qū)域網(wǎng)被無線網(wǎng)絡音頻收聽設備接收。
10.一種方法,包括: 在無線網(wǎng)絡移動計算設備中: 收聽在無線個人區(qū)域網(wǎng)(PAN)上廣播的數(shù)字音頻流; 識別所述廣播數(shù)字音頻流的源;以及 由所述無線網(wǎng)絡移動計算設備促進所述數(shù)字音頻流通過所述無線個人區(qū)域網(wǎng)被無線網(wǎng)絡音頻收聽設備接收。
【文檔編號】H04H20/02GK103580763SQ201310271722
【公開日】2014年2月12日 申請日期:2013年6月28日 優(yōu)先權日:2012年8月7日
【發(fā)明者】羅伯特·威廉·許尓韋伊 申請人:美國博通公司