国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      音頻數(shù)據(jù)傳輸?shù)膮f(xié)調(diào)切換的制作方法

      文檔序號(hào):11142451閱讀:425來源:國知局
      音頻數(shù)據(jù)傳輸?shù)膮f(xié)調(diào)切換的制造方法與工藝

      本公開整體涉及電子設(shè)備之間的自動(dòng)化協(xié)調(diào),并且具體地涉及在設(shè)備之間平滑且自動(dòng)地切換音樂集的播放。

      電子設(shè)備已轉(zhuǎn)變了人們聽音樂的容易程度。多年前,需要笨重的播放器和物理介質(zhì)來播放錄制歌曲。現(xiàn)在,可在不使用物理介質(zhì)的情況下從移動(dòng)設(shè)備播放歌曲。因此,這些設(shè)備的用戶可在從一個(gè)地方移動(dòng)到另一個(gè)地方時(shí)享受音樂。然而,音樂播放可能由于設(shè)備電池耗盡或由于網(wǎng)絡(luò)連接強(qiáng)度減弱而被迫中斷。

      許多移動(dòng)設(shè)備可播放音樂,使得用戶可在四處走動(dòng)時(shí)享受音樂。然而,移動(dòng)設(shè)備的性能有時(shí)可能由于其電量和/或網(wǎng)絡(luò)連接減弱而下降。另外,保持依賴于移動(dòng)設(shè)備可能使得用戶犧牲利用與較好聲音質(zhì)量(例如,通過與較好揚(yáng)聲器配對(duì))、社會(huì)融入(例如,通過與揚(yáng)聲器而非耳機(jī)配對(duì))和/或播放穩(wěn)定性(例如,電量)相關(guān)聯(lián)的另一個(gè)音樂播放器設(shè)備。盡管用戶總是可選擇主動(dòng)地切換播放器設(shè)備,但其本身可能在切換期間造成播放中斷并且可能會(huì)丟失音頻集內(nèi)的播放位置。



      技術(shù)實(shí)現(xiàn)要素:

      在聲音實(shí)施方案中,可在第一設(shè)備處識(shí)別包括一個(gè)或多個(gè)歌曲的音頻集??纱_定第一設(shè)備為播放器設(shè)備。可將來自音頻集的音頻數(shù)據(jù)從第一設(shè)備傳輸?shù)綋P(yáng)聲器。可在第一設(shè)備處訪問規(guī)則。該規(guī)則可指示另一個(gè)設(shè)備是否將接替作為播放器設(shè)備。第一設(shè)備可基于第二設(shè)備的屬性和所訪問的規(guī)則來確定第二設(shè)備將接替作為播放器設(shè)備??蓪⑾驌P(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的特性從第一設(shè)備傳輸?shù)降诙O(shè)備??赏V箯牡谝辉O(shè)備向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)。

      在一些實(shí)施方案中,可在主設(shè)備處識(shí)別動(dòng)態(tài)設(shè)備組。該動(dòng)態(tài)設(shè)備組中的每個(gè)設(shè)備可位于同一區(qū)域內(nèi)并且具有向揚(yáng)聲器傳輸音頻數(shù)據(jù)的能力。主 設(shè)備可識(shí)別該動(dòng)態(tài)設(shè)備組中的第一設(shè)備,該第一設(shè)備為正在向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的播放器設(shè)備。該主設(shè)備可確定該動(dòng)態(tài)設(shè)備組中的第二設(shè)備將接替作為播放器設(shè)備。該主設(shè)備可將向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的特性傳輸?shù)降诙O(shè)備。

      一些實(shí)施方案涉及電子設(shè)備,該電子設(shè)備可包括被配置為從用戶接收輸入的輸入部件、被配置為傳輸音頻數(shù)據(jù)的輸出部件,以及耦接到輸入部件和輸出部件的一個(gè)或多個(gè)處理器。該電子設(shè)備還可包括包含指令的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該指令當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行使得該一個(gè)或多個(gè)處理器執(zhí)行一組動(dòng)作。這些動(dòng)作可包括識(shí)別包括一個(gè)或多個(gè)歌曲的音頻集以及確定電子設(shè)備為播放器設(shè)備。這些動(dòng)作還可包括向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù),訪問用于指示另一個(gè)設(shè)備是否將接替作為播放器設(shè)備的規(guī)則,以及基于第二設(shè)備的屬性和所訪問的規(guī)則來確定第二設(shè)備是否將接替作為播放器設(shè)備。這些動(dòng)作還可包括將向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的特性傳輸至第二設(shè)備,以及停止從電子設(shè)備向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)。

      一些實(shí)施方案涉及主電子設(shè)備,其該主電子設(shè)備包括耦接到輸入部件和輸出部件的一個(gè)或多個(gè)處理器,以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。該介質(zhì)可包含指令,這些指令當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí)使得該一個(gè)或多個(gè)處理器執(zhí)行一組動(dòng)作。這些動(dòng)作可包括識(shí)別動(dòng)態(tài)設(shè)備組。該動(dòng)態(tài)設(shè)備組中的每個(gè)設(shè)備可位于同一區(qū)域內(nèi)并且具有向揚(yáng)聲器傳輸音頻數(shù)據(jù)的能力。這些動(dòng)作還可包括識(shí)別該動(dòng)態(tài)設(shè)備組中的第一設(shè)備,該第一設(shè)備是正在向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的播放器設(shè)備,以及確定該動(dòng)態(tài)設(shè)備組中的第二設(shè)備將接替接替作為播放器設(shè)備。這些動(dòng)作還可包括將向揚(yáng)聲器傳輸來自音頻集的音頻數(shù)據(jù)的特性傳輸?shù)降诙O(shè)備。

      以下具體實(shí)施方式連同附圖將提供對(duì)本發(fā)明的實(shí)質(zhì)和優(yōu)點(diǎn)的更好的理解。

      附圖說明

      圖1示出響應(yīng)于用戶移動(dòng)而在設(shè)備之間轉(zhuǎn)移音頻播放的示例。

      圖2示出具有對(duì)音頻集的訪問權(quán)限的被連接在網(wǎng)絡(luò)上的設(shè)備的示例。

      圖3示出根據(jù)本發(fā)明的實(shí)施方案的與移動(dòng)設(shè)備進(jìn)行無線通信的可穿戴設(shè)備。

      圖4是根據(jù)本發(fā)明的實(shí)施方案的可穿戴設(shè)備的簡化框圖。

      圖5是根據(jù)本發(fā)明的實(shí)施方案的移動(dòng)設(shè)備的簡化框圖。

      圖6是根據(jù)本發(fā)明的實(shí)施方案的用于在設(shè)備之間轉(zhuǎn)移音頻播放的過程的流程圖。

      圖7是根據(jù)本發(fā)明的實(shí)施方案的用于協(xié)調(diào)在設(shè)備之間轉(zhuǎn)移音頻播放的過程的流程圖。

      圖8是根據(jù)本發(fā)明的實(shí)施方案的用于在分布式設(shè)備播放網(wǎng)絡(luò)中對(duì)播放輸入作出響應(yīng)的過程的流程圖。

      圖9是根據(jù)本發(fā)明的實(shí)施方案的用于對(duì)設(shè)備運(yùn)動(dòng)作出響應(yīng)的過程的流程圖。

      具體實(shí)施方式

      本發(fā)明的某些實(shí)施方案可促進(jìn)平滑收聽體驗(yàn),在該平滑收聽體驗(yàn)期間,盡管在設(shè)置之間發(fā)生移動(dòng)或者使用具有受限播放能力的設(shè)備,用戶仍可享受連續(xù)的音樂播放。用戶可在第一設(shè)備上發(fā)起對(duì)音頻集的播放。第一設(shè)備(例如,在開始播放音頻集之前或之后)可檢測(cè)附近設(shè)備(例如,經(jīng)由藍(lán)牙或BTLE連接而連接到第一設(shè)備的配對(duì)設(shè)備)。使用規(guī)則可確定第一設(shè)備是否應(yīng)保持作為播放器設(shè)備(至少暫時(shí)地)或所檢測(cè)到的設(shè)備是否將接替播放,在這種情況下可進(jìn)行播放轉(zhuǎn)移準(zhǔn)備。可向第二設(shè)備發(fā)送消息,該消息包括播放信息(例如,音頻集標(biāo)識(shí)符、播放位置、音量變量和/或揚(yáng)聲器標(biāo)識(shí)符)和播放開始時(shí)間。在一些示例中(例如,當(dāng)播放轉(zhuǎn)移由獨(dú)立于第一設(shè)備和第二設(shè)備的主設(shè)備進(jìn)行協(xié)調(diào)時(shí)),還向第一設(shè)備發(fā)送消息,該消息指示其應(yīng)在特定時(shí)間處停止其播放。該第二設(shè)備可隨后開始播放音樂(例如,使用與第一設(shè)備所使用的相同或不同的揚(yáng)聲器),并且第一設(shè)備可基本上同時(shí)停止播放音樂。

      在一些實(shí)施方案中,在第一播放器設(shè)備正在播放來自音頻集的歌曲時(shí),可評(píng)估一個(gè)或多個(gè)第二設(shè)備是否有可能接替播放??赏ㄟ^比較性地評(píng)估其他設(shè)備的屬性諸如其電源(例如,所支持的AC、可靠的電源)、剩余電池電量(如果適用)、網(wǎng)絡(luò)連接強(qiáng)度、對(duì)歌曲的訪問和/或設(shè)備類型來進(jìn) 行該評(píng)估。例如,在一個(gè)示例中,依賴于電池來供電的設(shè)備可發(fā)起向具有AC電源的第二設(shè)備的播放轉(zhuǎn)移(例如,不管剩余的電池電量如何)。當(dāng)確定將播放轉(zhuǎn)移到第二設(shè)備時(shí),可向第二播放器設(shè)備發(fā)送用于指示何時(shí)應(yīng)開始播放以及應(yīng)播放哪個(gè)歌曲的消息。該第一播放器設(shè)備可基本上在新播放器設(shè)備開始播放的同時(shí)停止播放。

      例如,用戶可使用電子可穿戴設(shè)備諸如智能眼鏡、智能聽筒、智能耳機(jī)、智能手表、智能臂環(huán)等發(fā)起對(duì)音頻集的播放。該可穿戴設(shè)備可隨后將音樂數(shù)據(jù)連續(xù)傳輸?shù)綋P(yáng)聲器,諸如藍(lán)牙揚(yáng)聲器或頭戴式耳機(jī)。盡管可穿戴設(shè)備允許音樂在用戶移動(dòng)時(shí)跟隨用戶,但播放音頻集可快速地耗盡可穿戴設(shè)備的電池,使得用戶將不太可能能夠長時(shí)間享受音樂。例如,該可穿戴設(shè)備可因此自己尋找能夠接替播放的其他附近設(shè)備。該可穿戴設(shè)備可檢測(cè)具有其他可接受的音樂播放能力的具有穩(wěn)定AC電源的膝上型電腦。該可穿戴設(shè)備可隨后向膝上型電腦發(fā)送用于指示膝上型電腦應(yīng)開始(立刻或稍后)播放音頻集的消息。該可穿戴設(shè)備可在接替時(shí)間處停止播放音樂。膝上型電腦可隨后接替播放并且自身將音樂數(shù)據(jù)傳輸?shù)脚c由可穿戴設(shè)備所使用的相同的揚(yáng)聲器(例如,藍(lán)牙揚(yáng)聲器或頭戴式耳機(jī))或不同的揚(yáng)聲器。該可穿戴設(shè)備、膝上型電腦或另一個(gè)設(shè)備可隨后監(jiān)視膝上型電腦的播放,和/或確定膝上型電腦是否應(yīng)將其播放讓位于另一個(gè)設(shè)備(例如,可穿戴設(shè)備或第三設(shè)備)。這樣,音樂播放器設(shè)備可平滑地彼此切換音樂播放,以從其組合能力受益。

      圖1示出用戶105在走進(jìn)房間時(shí)聽音樂。用戶105在某個(gè)身體部位(例如,頭部)上穿戴可穿戴設(shè)備110??纱┐髟O(shè)備110可播放來自音頻集的音樂,例如該音頻集可通過網(wǎng)絡(luò)被訪問(例如,從來源流式傳輸或從遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器進(jìn)行檢索)或被存儲(chǔ)在該設(shè)備上。具體地,可穿戴設(shè)備110可將音樂傳輸?shù)綋P(yáng)聲器115,用戶105可將這些揚(yáng)聲器115定位在他的耳朵里。

      可穿戴設(shè)備110可包括電量在整個(gè)音樂播放過程中逐漸被耗盡的電池。因此,主設(shè)備(其可為可穿戴設(shè)備110或另一個(gè)設(shè)備)可進(jìn)行監(jiān)視,以確定可接替播放音樂的另一個(gè)設(shè)備是否在附近。在所描繪的圖示中,移動(dòng)設(shè)備120(例如,智能電話)可在用戶105靠近它時(shí)被檢測(cè)到。該主設(shè)備可評(píng)估移動(dòng)設(shè)備120的屬性,諸如其是否具有對(duì)音樂(例如,一般音樂或 音頻集中的音樂)、其電力狀態(tài)(例如,剩余電池電量)、其電源(例如,AC電源或電池)和/或揚(yáng)聲器連接強(qiáng)度的訪問權(quán)限。在該圖示中,移動(dòng)設(shè)備120具有具備對(duì)同一音頻集(例如,經(jīng)由網(wǎng)絡(luò)連接)的訪問權(quán)限的穩(wěn)定的電源,并且在移動(dòng)設(shè)備120與揚(yáng)聲器115之間具有令人滿意的連接。

      因此,在所描繪的圖示中,該主設(shè)備可協(xié)調(diào)從可穿戴設(shè)備110到移動(dòng)設(shè)備120的播放的轉(zhuǎn)移??上蛞苿?dòng)設(shè)備120發(fā)送用于指示其應(yīng)開始播放歌曲的消息。該消息還可識(shí)別音頻集和/或指示或限制應(yīng)播放什么音樂的播放變量(例如,音頻集中的開始位置)。在一些示例中(例如,當(dāng)主設(shè)備不是第一設(shè)備時(shí)),還可向可穿戴設(shè)備110發(fā)送用于指示其應(yīng)停止播放歌曲的消息。移動(dòng)設(shè)備120可自身使用來自消息的音頻集識(shí)別經(jīng)由網(wǎng)絡(luò)來訪問同一音頻集的至少一部分。移動(dòng)設(shè)備120可隨后開始播放音頻集??苫诓シ抛兞縼泶_定所檢索的數(shù)據(jù)和/或最初播放什么。例如,播放變量可指示歌曲標(biāo)識(shí)符或歌曲內(nèi)時(shí)間,并且播放可適當(dāng)?shù)亻_始。基本上同時(shí),可穿戴設(shè)備110可停止向揚(yáng)聲器115傳輸音樂。

      因此,音樂播放可無縫地從可穿戴設(shè)備110轉(zhuǎn)移到移動(dòng)設(shè)備120。在該示例中,繼續(xù)經(jīng)由同一組揚(yáng)聲器115來傳輸音樂,但在其他實(shí)施方案中,揚(yáng)聲器可能在轉(zhuǎn)移之后改變(例如,以選擇最靠近播放器設(shè)備的揚(yáng)聲器)。轉(zhuǎn)移可甚至在不需要來自用戶的任何干預(yù)的情況下和/或(在一些示例中)甚至沒有向用戶指示轉(zhuǎn)移正在發(fā)生、已發(fā)生或即將發(fā)生的情況下發(fā)生。

      圖2示出具有對(duì)音頻集的訪問權(quán)限的連接在網(wǎng)絡(luò)上的設(shè)備的示例??刹シ乓魳返氖纠栽O(shè)備205包括可穿戴設(shè)備205a(例如,智能眼鏡、智能聽筒、智能耳機(jī)、智能手表、智能臂環(huán)等)、電話205b(例如,智能電話)、平板電腦205c、電視機(jī)205d和計(jì)算機(jī)205e。

      每個(gè)設(shè)備205可被配置為經(jīng)由揚(yáng)聲器來播放音樂。例如,設(shè)備205可包括揚(yáng)聲器,設(shè)備205可包括插孔的輸出端口,其可接收可連接到揚(yáng)聲器的電纜,或設(shè)備205可將音頻無線地傳輸?shù)綋P(yáng)聲器。在所描繪的圖示中,每個(gè)設(shè)備205具有藍(lán)牙功能,并且可經(jīng)由藍(lán)牙連接215或BTLE連接與具有藍(lán)牙功能的揚(yáng)聲器(諸如聽筒揚(yáng)聲器210a或揚(yáng)聲器210b)進(jìn)行通信。可例如通過選擇或有利地偏重于具有與播放器設(shè)備的最強(qiáng)連接的揚(yáng)聲器、具 有與播放發(fā)起設(shè)備的最強(qiáng)連接的揚(yáng)聲器、最近使用的揚(yáng)聲器、分級(jí)結(jié)構(gòu)(例如,由用戶定義)中的在有效距離內(nèi)的那些揚(yáng)聲器中級(jí)別最高的揚(yáng)聲器或用戶所選擇的揚(yáng)聲器來選擇用于音頻輸出的揚(yáng)聲器。

      每個(gè)設(shè)備205可具有對(duì)音頻集的訪問權(quán)限。音頻集可包括音頻數(shù)據(jù)集,諸如音樂數(shù)據(jù)(或語音數(shù)據(jù)諸如播客)集。該音頻集可包括單個(gè)歌曲或一組歌曲。在各種示例中,各種設(shè)備205能夠訪問的音頻集可為相同的、不同的或部分重疊的。該音頻集可包括多個(gè)歌曲并且可包括組織。例如,一個(gè)音頻集可包括有序播放列表,其中歌曲列在該播放列表中。又如,一個(gè)音頻集可包括一組歌曲,該一組歌曲中的每個(gè)歌曲被分類為一種流派,諸如“大樂團(tuán)”(“Big band”)。在一些示例中,部分或全部音頻集被存儲(chǔ)在設(shè)備上和/或被存儲(chǔ)在云端中。該云端可為設(shè)備能夠經(jīng)由網(wǎng)絡(luò)諸如互聯(lián)網(wǎng)訪問的遠(yuǎn)程存儲(chǔ)裝置。用戶可例如將歌曲庫存儲(chǔ)在云端中,并且一個(gè)或多個(gè)設(shè)備可因此能夠經(jīng)由網(wǎng)絡(luò)來訪問該庫。在一些示例中,部分或全部音頻集可由第三方提供。例如,該音頻集可包括音頻流和/或在線電臺(tái)。在一些示例中,部分或全部音頻集從第三方系統(tǒng)流式傳輸。

      在所描繪的圖示中,每個(gè)設(shè)備可經(jīng)由WiFi網(wǎng)絡(luò)220來訪問(相同的或不同的)音頻集(例如,被存儲(chǔ)在云端中的用戶的音頻集或由第三方提供的音頻集)。音頻訪問系統(tǒng)225可(在一些示例中)驗(yàn)證設(shè)備被授權(quán)接收音頻集的歌曲。例如,設(shè)備205可向音頻集請(qǐng)求歌曲,并且將用戶標(biāo)識(shí)符與該請(qǐng)求包括在一起。在一些示例中,該請(qǐng)求可包括特定集的標(biāo)識(shí)符、歌曲的標(biāo)識(shí)符、歌曲或集合中的位置的標(biāo)識(shí)符和/或歌曲類別(例如,藝術(shù)家或流派)。音頻訪問系統(tǒng)225可隨后在用戶賬戶數(shù)據(jù)存儲(chǔ)器器230中查找用戶標(biāo)識(shí)符,以確定用戶可訪問哪個(gè)(哪些)集。如果用戶被授權(quán)接收所請(qǐng)求的音頻集,則音頻訪問系統(tǒng)225可從音頻集數(shù)據(jù)存儲(chǔ)器235檢索部分或全部音頻集,并將所收集的數(shù)據(jù)返回,以對(duì)設(shè)備進(jìn)行請(qǐng)求。該類型的通信可被執(zhí)行一次、重復(fù)地執(zhí)行,或連續(xù)地執(zhí)行(例如,在流式傳輸實(shí)施方案中)。

      藍(lán)牙連接215和WiFi網(wǎng)絡(luò)220中的任一者也可支持在設(shè)備之間轉(zhuǎn)移播放。具體地,該連接可允許給定設(shè)備檢測(cè)其他附近設(shè)備,識(shí)別所檢測(cè)到的設(shè)備的屬性,安排音樂播放被轉(zhuǎn)移到設(shè)備,和/或?qū)⒉シ畔嚓P(guān)的輸入傳送到 播放器設(shè)備??紤]到節(jié)省功率的能力,短程連接諸如藍(lán)牙連接215或BTLE連接可對(duì)于此類通信特別便利。

      關(guān)于設(shè)備是否將接替音頻播放和/或哪個(gè)設(shè)備將接替音頻播放的決定可由主設(shè)備作出。該主設(shè)備可包括播放器設(shè)備、另一個(gè)本地設(shè)備或遠(yuǎn)程系統(tǒng)。哪個(gè)設(shè)備被指定為主設(shè)備可隨時(shí)間改變(例如,使得播放器設(shè)備一直是主設(shè)備)或其可保持固定不變(例如,使得可穿戴設(shè)備205a一直是主設(shè)備或使得發(fā)起音樂播放的設(shè)備在播放被終止之前一直是主設(shè)備。)

      為了協(xié)調(diào)從第一設(shè)備到第二設(shè)備的播放轉(zhuǎn)移,可向第二播放器設(shè)備發(fā)送具有開始播放的顯式指令或隱式指令的通信(例如,經(jīng)由藍(lán)牙連接215)。該通信可進(jìn)一步包括用于指示應(yīng)播放什么音樂以及播放應(yīng)何時(shí)開始的詳細(xì)信息。在合適時(shí)(例如,當(dāng)主設(shè)備不是轉(zhuǎn)移前播放器設(shè)備時(shí)),主設(shè)備還可向第一設(shè)備發(fā)送停止播放的通信。該第二設(shè)備可隨后訪問合適的音樂(例如,通過從本地?cái)?shù)據(jù)存儲(chǔ)器檢索音樂,從遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器接收音樂,從來源流式傳輸音樂,或從第一設(shè)備接收音樂),并且無縫地繼續(xù)之前的音樂播放。

      歸因于設(shè)備的類似連接,可平滑地在設(shè)備之間轉(zhuǎn)移播放。在一個(gè)示例中,每個(gè)設(shè)備經(jīng)由音頻訪問系統(tǒng)225具有對(duì)同一音頻集的訪問權(quán)限。因此,第二設(shè)備可在播放轉(zhuǎn)移之后繼續(xù)播放由第一設(shè)備所播放的相同歌曲。另外,在一些實(shí)施方案中,多個(gè)設(shè)備中的每個(gè)設(shè)備可甚至被配置為使用同一揚(yáng)聲器來播放歌曲。

      應(yīng)當(dāng)理解,圖2中的圖示可被修改為包括其他類型的連接和網(wǎng)絡(luò)。例如,連接215可被修改為包括有線連接,并且網(wǎng)絡(luò)220可包括局域網(wǎng)。

      圖3示出根據(jù)本發(fā)明的實(shí)施方案的與移動(dòng)設(shè)備302進(jìn)行無線通信的可穿戴設(shè)備300。盡管在例示中包括簡化的可穿戴設(shè)備和智能電話,但應(yīng)當(dāng)理解,所示出的設(shè)備可表示能夠播放音頻文件并且通過網(wǎng)絡(luò)進(jìn)行通信的任意兩個(gè)電子設(shè)備。通信的示例包括:廣播搜索附近設(shè)備,從接收設(shè)備請(qǐng)求屬性,識(shí)別(例如,發(fā)射設(shè)備的)屬性,指示接收設(shè)備將接替音樂播放,接受接替責(zé)任,和/或識(shí)別播放信息(例如,音頻集的標(biāo)識(shí)符)。在該示例中,可穿戴設(shè)備300被示為具有連接到帶306的表面部分304的帶屏幕設(shè)備,該帶306可包括促進(jìn)帶306的遠(yuǎn)端的連接和斷開的扣環(huán)308。

      表面部分304可包括例如觸摸屏顯示器305,其尺寸可根據(jù)可穿戴設(shè)備300預(yù)期被穿戴在用戶身體的哪個(gè)部位上來適當(dāng)?shù)卮_定。用戶可在觸摸屏顯示器305上查看由可穿戴設(shè)備300呈現(xiàn)的信息,并且通過觸摸觸摸屏顯示器305來向可穿戴設(shè)備300提供輸入。例如,用戶可使用觸摸屏顯示器305來選擇音頻集,發(fā)起音頻集中的音樂的播放,和/或控制播放特性(例如,音量、暫停和/或歌曲跳過)。在一些實(shí)施方案中,觸摸屏顯示器305可占據(jù)表面部分304的前表面的大部分或全部。

      帶306(包括可能存在的任何扣環(huán))可包括允許可穿戴設(shè)備300確定其在任何給定時(shí)間處是否正被穿戴的傳感器。可穿戴設(shè)備300可根據(jù)其當(dāng)前是否正被穿戴來以不同方式操作。例如,可穿戴設(shè)備300在其未被穿戴時(shí)可使各種用戶界面和/或RF接口部件無效。另外,在一些實(shí)施方案中,可穿戴設(shè)備300可向移動(dòng)設(shè)備302通知用戶何時(shí)穿上或脫下可穿戴設(shè)備300。另外,帶306可包括能夠檢測(cè)穿戴設(shè)備300的用戶的身體關(guān)節(jié)的傳感器;此類傳感器的示例在下文中描述。

      移動(dòng)設(shè)備302可為與可穿戴設(shè)備300進(jìn)行通信以及用戶可能從一個(gè)地方攜帶到另一個(gè)地方并在不同地方使用的任何設(shè)備。例如,移動(dòng)設(shè)備302可為被設(shè)計(jì)成在使用期間握在用戶手中并且當(dāng)不使用時(shí)收藏在某個(gè)地方(例如,在口袋或包中)的手持設(shè)備。在圖3中,移動(dòng)設(shè)備302被示為智能電話;然而,其他設(shè)備可被代替,諸如平板電腦、媒體播放器、任何類型的移動(dòng)電話或其他手持計(jì)算和/或通信設(shè)備、膝上型電腦等等。在一些實(shí)施方案中,可穿戴設(shè)備300還可與未必移動(dòng)的其他主機(jī)設(shè)備諸如桌上型計(jì)算機(jī)系統(tǒng)、銷售點(diǎn)終端、安全系統(tǒng)、環(huán)境控制系統(tǒng)等進(jìn)行通信。移動(dòng)設(shè)備302(和任何其他主機(jī)設(shè)備)可例如使用協(xié)議諸如藍(lán)牙或Wi-Fi來與可穿戴設(shè)備300進(jìn)行無線通信,在一些實(shí)施方案中,可穿戴設(shè)備300可包括可用于例如通過使用合適的電纜提供與移動(dòng)設(shè)備302和/或與其他設(shè)備的有線連接的電連接器310。例如,連接器310可用于連接到電源,以對(duì)可穿戴設(shè)備300的板載電池進(jìn)行充電。

      在一些實(shí)施方案中,可穿戴設(shè)備300和移動(dòng)設(shè)備302可互操作,以增強(qiáng)在這些設(shè)備中的一個(gè)設(shè)備上可用的功能。例如,可穿戴設(shè)備300和移動(dòng)設(shè)備302可使用無線通信技術(shù)諸如藍(lán)牙來建立配對(duì)。在設(shè)備配對(duì)時(shí),這些設(shè)備中的一個(gè)設(shè)備可向另一個(gè)設(shè)備發(fā)送所選擇的事件(例如,接收電話呼 叫、文本消息或電子郵件消息)的通知,使得其可向用戶呈現(xiàn)對(duì)應(yīng)警報(bào)。例如,移動(dòng)設(shè)備302可向可穿戴設(shè)備300發(fā)送用于接收電話呼叫、文本消息或電子郵件消息的通知。又如,播放器設(shè)備(例如,移動(dòng)設(shè)備302)可向一個(gè)或多個(gè)其他設(shè)備(例如,可穿戴設(shè)備300)發(fā)送歌曲播放(例如,歌曲標(biāo)題、藝術(shù)家和/或歌曲時(shí)間)的通知。再如,可發(fā)送關(guān)于播放將從第一設(shè)備轉(zhuǎn)移到第二設(shè)備的通知。

      可穿戴設(shè)備300還可提供輸入接口,用戶可經(jīng)由該輸入接口來提供輸入。例如,該輸入可包括對(duì)警報(bào)的響應(yīng)(例如,接聽電話呼叫、回復(fù)文本消息或?yàn)楦枨u(píng)級(jí))。又如,該輸入可包括用于發(fā)起動(dòng)作(例如,改變音量、跳過全部或部分歌曲、快進(jìn)、倒回、暫停、播放、選擇歌曲、選擇播放列表、選擇流派、打開顯示屏、撥打電話或發(fā)送文本消息)或限制揚(yáng)聲器選擇(例如,通過選擇要使用的揚(yáng)聲器,通過選擇不使用的揚(yáng)聲器,通過選擇要使用的一類揚(yáng)聲器,或通過選擇不使用的一類揚(yáng)聲器)的輸入。再如,該輸入可包括關(guān)于所識(shí)別的播放轉(zhuǎn)移不應(yīng)發(fā)生的指示。

      應(yīng)當(dāng)理解,可穿戴設(shè)備300和移動(dòng)設(shè)備302為例示性的并且變型形式和修改形式是可能的。例如,可穿戴設(shè)備300可以多種可穿戴制品來實(shí)現(xiàn),包括聽筒、耳機(jī)、手鐲、皮帶、臂環(huán)、手表、手鏈等。在一些實(shí)施方案中,無論移動(dòng)設(shè)備302是否與可穿戴設(shè)備300機(jī)型通信,可穿戴設(shè)備300均可操作。

      可穿戴設(shè)備300可使用被設(shè)置在表面部分304和/或帶306內(nèi)的電子部件來實(shí)現(xiàn)。圖4為根據(jù)本發(fā)明的實(shí)施方案的可穿戴設(shè)備400(例如,實(shí)現(xiàn)可穿戴設(shè)備300)的簡化框圖??纱┐髟O(shè)備400可包括處理子系統(tǒng)402、存儲(chǔ)子系統(tǒng)404、用戶界面406、RF接口408、連接器接口410、電源子系統(tǒng)412、環(huán)境傳感器414和帶傳感器416??纱┐髟O(shè)備400還可包括其他部件(未明確示出)。

      存儲(chǔ)子系統(tǒng)404可例如使用磁性存儲(chǔ)介質(zhì)、閃存存儲(chǔ)器、其他半導(dǎo)體存儲(chǔ)器(例如,DRAM、SRAM)或任何其他非暫態(tài)存儲(chǔ)介質(zhì)或介質(zhì)的組合來實(shí)現(xiàn),并且可包括易失性介質(zhì)和/或非易失性介質(zhì)。在一些實(shí)施方案中,存儲(chǔ)子系統(tǒng)404可存儲(chǔ)媒體項(xiàng),諸如音頻文件、視頻文件、圖像文件或原圖文件;關(guān)于用戶的聯(lián)系人的信息(姓名、地址、電話號(hào)碼等);播放列表;關(guān)于用戶的預(yù)定約會(huì)和事件的信息;記事本;和/或其他類型的信 息,其示例在下文中進(jìn)行描述。在一些實(shí)施方案中,存儲(chǔ)子系統(tǒng)404還可存儲(chǔ)待由處理子系統(tǒng)402執(zhí)行的一個(gè)或多個(gè)應(yīng)用程序(或應(yīng)用程序)434(例如,視頻游戲程序、個(gè)人信息管理程序、媒體回放程序、與特定主機(jī)設(shè)備和/或主機(jī)設(shè)備功能相關(guān)聯(lián)的接口程序等)。

      用戶界面406可包括輸入設(shè)備和輸出設(shè)備的任何組合。用戶可操作用戶界面406的輸入設(shè)備,以調(diào)用可穿戴設(shè)備400的功能,并且可經(jīng)由用戶界面406的輸出設(shè)備來查看、收聽和/或以其他方式體驗(yàn)來自可穿戴設(shè)備400的輸出。

      輸出設(shè)備的示例包括顯示器420、揚(yáng)聲器422和觸覺輸出發(fā)生器424。顯示器420可使用緊湊顯示器技術(shù)例如LCD(液晶顯示器)、LED(發(fā)光二極管)、OLED(有機(jī)發(fā)光二極管)等來實(shí)現(xiàn)。在一些實(shí)施方案中,顯示器420可結(jié)合柔性顯示元件或曲面玻璃顯示元件,從而允許可穿戴設(shè)備400符合所需形狀??墒褂眯⌒蛽P(yáng)聲器技術(shù)(包括能夠?qū)㈦娮有盘?hào)轉(zhuǎn)換為可聽聲波的任何技術(shù))來提供一個(gè)或多個(gè)揚(yáng)聲器422。在一些實(shí)施方案中,揚(yáng)聲器422可用于產(chǎn)生音調(diào)(例如,蜂鳴聲或振鈴),并且可以但不必能夠再現(xiàn)具有任何特定保真度的聲音諸如語音或音樂。觸覺輸出生成器424可為例如將電子信號(hào)轉(zhuǎn)換為振動(dòng)的設(shè)備;在一些實(shí)施方案中,振動(dòng)可足夠強(qiáng),以由穿戴可穿戴設(shè)備400的用戶感覺到,但又不至于產(chǎn)生獨(dú)特的聲音。如下文更詳細(xì)地描述的,可穿戴設(shè)備300還可具有通過將音頻數(shù)據(jù)傳輸?shù)絾为?dú)揚(yáng)聲器來播放歌曲的功能。

      輸入設(shè)備的示例包括麥克風(fēng)426、觸摸傳感器428和相機(jī)429。麥克風(fēng)426可包括將聲波轉(zhuǎn)換為電子信號(hào)的任何設(shè)備。在一些實(shí)施方案中,麥克風(fēng)426可足夠靈敏以提供用戶說出的特定詞語的表示;在其他實(shí)施方案中,麥克風(fēng)426可用于提供總體環(huán)境聲音級(jí)別的指示,而不一定提供特定聲音的高質(zhì)量電子表示。

      觸摸傳感器428可包括例如電容傳感器陣列,該電容傳感器陣列具有使接觸集中于傳感器的表面上的特定點(diǎn)或區(qū)域的能力,并且在一些情況下,具有區(qū)分多個(gè)并發(fā)接觸的能力。在一些實(shí)施方案中,觸摸傳感器428可被上覆在顯示器420上方以提供觸摸屏界面(例如,圖3的觸摸屏界面103),并且處理子系統(tǒng)404可根據(jù)當(dāng)前在顯示器420上顯示的內(nèi)容來將觸 摸事件(包括輕擊和/或利用一個(gè)或多個(gè)接觸作出的其他手勢(shì))轉(zhuǎn)譯成特定用戶輸入。

      相機(jī)429可包括例如緊湊數(shù)字相機(jī),該相機(jī)包括圖像傳感器以及用于使用成像部件來捕獲并存儲(chǔ)靜態(tài)圖像和/或視頻圖像的控制邏輯部件,該圖像傳感器諸如CMOS傳感器以及被布置為將圖像聚焦到圖像傳感器上的光學(xué)部件(例如,鏡頭)。圖像可被存儲(chǔ)在例如存儲(chǔ)子系統(tǒng)404中,和/或由可穿戴設(shè)備400傳輸?shù)狡渌O(shè)備以供存儲(chǔ)。根據(jù)具體實(shí)施,該光學(xué)部件可提供固定焦距或可變焦距;在后一種情況下,可提供自動(dòng)聚焦。在一些實(shí)施方案中,相機(jī)429可沿著圖3的表面構(gòu)件304的邊緣(例如頂部邊緣)設(shè)置,并且被取向?yàn)樵试S用戶捕獲環(huán)境中的附近物體(諸如條形碼或QR碼)的圖像。在其他實(shí)施方案中,相機(jī)429可筆設(shè)置在表面構(gòu)件304的前表面上,例如以捕獲用戶的圖像。根據(jù)具體實(shí)施可提供零個(gè)、一個(gè)或多個(gè)相機(jī)。

      在一些實(shí)施方案中,用戶接口406可向輔助設(shè)備諸如頭戴式耳機(jī)提供輸出,和/或從輔助設(shè)備接收輸入。例如,音頻插孔430可經(jīng)由音頻電纜(例如,標(biāo)準(zhǔn)2.5mm或3.5mm音頻電纜)連接到輔助設(shè)備。音頻插孔430可包括輸入路徑和/或輸出路徑。因此,音頻插孔430可向輔助設(shè)備提供音頻,和/或從輔助設(shè)備接收音頻。在一些實(shí)施方案中,無線連接接口可用于與輔助設(shè)備進(jìn)行通信。

      處理子系統(tǒng)402可被實(shí)現(xiàn)為一個(gè)或多個(gè)集成電路,例如一個(gè)或多個(gè)單核或多核微處理器或微控制器,這些微處理器或微控制器的示例在本領(lǐng)域中是已知的。在操作中,處理系統(tǒng)402可控制可穿戴設(shè)備400的操作。在各種實(shí)施方案中,處理子系統(tǒng)404可響應(yīng)于程序代碼來執(zhí)行各種程序,并且可維護(hù)多個(gè)同時(shí)執(zhí)行的程序或過程。在任何給定時(shí)間,待執(zhí)行的一些或全部程序代碼可駐留在處理子系統(tǒng)404和/或存儲(chǔ)介質(zhì)諸如存儲(chǔ)子系統(tǒng)404中。

      通過合適的編程,處理子系統(tǒng)402可為可穿戴設(shè)備400提供各種功能。例如,在一些實(shí)施方案中,處理子系統(tǒng)402可執(zhí)行操作系統(tǒng)(OS)432和各種應(yīng)用程序434,諸如電話界面應(yīng)用程序、文本消息界面應(yīng)用程序、媒體界面應(yīng)用程序、健身應(yīng)用程序和/或其他應(yīng)用程序。在一些實(shí)施方案中,例如通過生成待發(fā)送到主機(jī)設(shè)備的消息和/或通過接收并解釋來自主機(jī)設(shè)備的 消息,這些應(yīng)用程序中的一些或全部應(yīng)用程序可與主機(jī)設(shè)備進(jìn)行交互。在一些實(shí)施方案中,一些或全部應(yīng)用程序可對(duì)可穿戴設(shè)備400進(jìn)行本地操作。例如,如果可穿戴設(shè)備400具有被存儲(chǔ)在存儲(chǔ)子系統(tǒng)404中的本地媒體庫,則媒體界面應(yīng)用程序可提供用戶界面,以選擇和播放本地存儲(chǔ)的媒體項(xiàng)。

      處理子系統(tǒng)402還可執(zhí)行播放轉(zhuǎn)移協(xié)調(diào)代碼436(其可根據(jù)需要為OS432的一部分或?yàn)楠?dú)立的)。在一些實(shí)施方案中,播放轉(zhuǎn)移協(xié)調(diào)代碼436的執(zhí)行可使得可穿戴設(shè)備400繼續(xù)搜索(例如,在播放來自音頻集的音樂時(shí))以確定是否存在附近設(shè)備(例如,移動(dòng)設(shè)備302),以及使用規(guī)則評(píng)估該設(shè)備的特性以確定是否應(yīng)將該設(shè)備作為播放器設(shè)備。如果是這樣,則播放轉(zhuǎn)移協(xié)調(diào)代碼436的執(zhí)行可向所識(shí)別的設(shè)備發(fā)送通信,使其準(zhǔn)備好接替音頻播放(例如,識(shí)別應(yīng)播放什么內(nèi)容、播放應(yīng)何時(shí)開始以及音量參數(shù))。代碼436的執(zhí)行可使得可穿戴設(shè)備400在該設(shè)備正要播放時(shí)停止播放音樂。在一些實(shí)施方案中,播放轉(zhuǎn)移協(xié)調(diào)代碼436的執(zhí)行在播放轉(zhuǎn)移之后停止。

      在其他實(shí)施方案中,如果繼續(xù)執(zhí)行,則監(jiān)視播放器設(shè)備處的播放。例如,可從該設(shè)備接收播放器設(shè)備的屬性(例如,位置、電池電量、電源和/或網(wǎng)絡(luò)連接強(qiáng)度),并且可使用接替規(guī)則孤立地或相對(duì)于其他設(shè)備(例如,可穿戴設(shè)備400和/或其他附近設(shè)備)對(duì)這些屬性進(jìn)行評(píng)估。又如,執(zhí)行可監(jiān)視播放進(jìn)度(例如,正在播放的歌曲、歌曲中的位置或電臺(tái))。在一個(gè)示例中,可例如以例行的時(shí)間間隔、在開始播放新歌曲時(shí)或在產(chǎn)生有關(guān)播放的用戶輸入(例如,為了選擇新歌曲)之后從播放器設(shè)備發(fā)送此信息。

      RF(射頻)接口408可允許可穿戴設(shè)備400與各種主機(jī)設(shè)備進(jìn)行無線通信。RF接口408可包括RF收發(fā)器部件(諸如天線和支持電路),以使得能夠經(jīng)由無線介質(zhì)進(jìn)行數(shù)據(jù)通信,例如,使用WiFi(IEEE 802.11系列標(biāo)準(zhǔn))、(由Bluetooth SIG,Inc發(fā)布的一系列標(biāo)準(zhǔn))或用于無線數(shù)據(jù)通信的其他協(xié)議。在一些實(shí)施方案中,RF接口408可實(shí)現(xiàn)支持通過信號(hào)強(qiáng)度評(píng)估進(jìn)行接近度檢測(cè)和/或用于確定與另一個(gè)電子設(shè)備的接近度的其他協(xié)議的藍(lán)牙LE(低功耗)接近傳感器409。在一些實(shí)施方案中,RF接口408可提供近場(chǎng)通信(“NFC”)能力,例如實(shí)現(xiàn)ISO/IEC 18092標(biāo)準(zhǔn)等; NFC可支持設(shè)備之間的超短程(例如,20厘米或更少)內(nèi)的無線數(shù)據(jù)交換。RF接口408可使用硬件部件(例如,驅(qū)動(dòng)電路、天線、調(diào)制器/解調(diào)器、編碼器/解碼器,以及其他模擬信號(hào)處理電路和/或數(shù)字信號(hào)處理電路)與軟件部件的組合來實(shí)現(xiàn)??蓪⒍鄠€(gè)不同的無線通信協(xié)議以及相關(guān)聯(lián)的硬件結(jié)合到RF接口408中。

      連接器接口210可允許可穿戴設(shè)備200經(jīng)由有線通信路徑來與各種主機(jī)設(shè)備進(jìn)行通信,例如使用通用串行總線(USB)、通用異步接收器/發(fā)射器(UART)或用于有線數(shù)據(jù)通信的其他協(xié)議。在一些實(shí)施方案中,連接器接口210可提供電源端口,從而允許可穿戴設(shè)備200接收電力,例如以對(duì)內(nèi)部電池240進(jìn)行充電。例如,連接器接口210可包括連接器諸如微型USB連接器或自定義連接器以及支持電路。

      在一些實(shí)施方案中,連接器接口410和/或RF接口408可用于支持同步操作,在同步操作中,數(shù)據(jù)從主機(jī)設(shè)備傳輸?shù)娇纱┐髟O(shè)備400(或反之亦然)。例如,用戶可能夠?yàn)榭纱┐髟O(shè)備400自定義設(shè)置和其他信息。盡管用戶界面406可支持?jǐn)?shù)據(jù)輸入操作,但用戶可發(fā)現(xiàn)更便利的做法是在具有更大界面(例如,包括真實(shí)字母數(shù)字鍵盤或虛擬字母數(shù)字鍵盤)的獨(dú)立設(shè)備(例如,平板電腦或智能電話)上定義自定義信息,隨后經(jīng)由同步操作將自定義信息傳送到可穿戴設(shè)備400。同步操作還可用于加載和/或更新存儲(chǔ)子系統(tǒng)404中的其他類型的數(shù)據(jù),諸如媒體項(xiàng)、應(yīng)用程序、個(gè)人數(shù)據(jù)和/或操作系統(tǒng)程序。例如當(dāng)無線設(shè)備400恢復(fù)與特定主機(jī)設(shè)備的通信時(shí)或響應(yīng)于任一設(shè)備接收到對(duì)其同步信息定的副本的更新,可響應(yīng)于顯式用戶請(qǐng)求和/或自動(dòng)地執(zhí)行同步操作。

      環(huán)境傳感器414可包括提供與可穿戴設(shè)備400周圍的外部條件有關(guān)的信息的各種電子、機(jī)械、機(jī)電、光學(xué)或其他設(shè)備。在一些實(shí)施方案中,例如根據(jù)需要以流式傳輸方式或響應(yīng)于處理子系統(tǒng)402的輪詢,傳感器414可向處理子系統(tǒng)402提供數(shù)字信號(hào)??墒褂萌魏晤愋秃徒M合的環(huán)境傳感器;以舉例方式示出了加速度計(jì)442、磁力儀444、陀螺儀446和GPS接收器448。

      一些環(huán)境傳感器可提供有關(guān)可穿戴設(shè)備400的位置和/或運(yùn)動(dòng)的信息。例如,加速度計(jì)442可感測(cè)沿一個(gè)或多個(gè)軸的加速度(相對(duì)于自由下落),例如使用壓電部件或其他部件結(jié)合相關(guān)聯(lián)的電子器件來產(chǎn)生信號(hào)。磁力儀444 可感測(cè)周圍磁場(chǎng)(例如,地球磁場(chǎng))并且生成可被解釋為羅盤方向的對(duì)應(yīng)電信號(hào)。陀螺傳感器446可例如使用一個(gè)或多個(gè)MEMS(微機(jī)電系統(tǒng))陀螺儀以及相關(guān)的控制電路和感測(cè)電路來感測(cè)一個(gè)或多個(gè)方向上的旋轉(zhuǎn)運(yùn)動(dòng)。全球定位系統(tǒng)(GPS)接收器448可基于從GPS衛(wèi)星所接收的信號(hào)來確定位置。

      除了或代替這些示例,還可包括其他傳感器。例如,聲音傳感器可結(jié)合麥克風(fēng)426連同相關(guān)聯(lián)的電路和/或程序代碼,以確定例如環(huán)境聲音的分貝等級(jí)。還可包括溫度傳感器、接近傳感器、環(huán)境光傳感器等。

      帶傳感器416可包括提供關(guān)于可穿戴設(shè)備400當(dāng)前是否正被穿戴的信息的各種電子、機(jī)械、機(jī)電、光學(xué)或其他設(shè)備。在一些實(shí)施方案中,可根據(jù)可穿戴設(shè)備400當(dāng)前是否正被穿戴來選擇性地啟用或停用可穿戴設(shè)備400的某些功能。

      電源子系統(tǒng)412可為可穿戴設(shè)備400提供電力和電源管理能力。例如,電源子系統(tǒng)414可包括電池440(例如,可再充電電池)和相關(guān)聯(lián)的電路,以將電力從電池440分配到需要電力的可穿戴設(shè)備400的其他部件。在一些實(shí)施方案中,例如當(dāng)連接器接口410連接到電源時(shí),電源子系統(tǒng)412還可包括用于對(duì)電池440進(jìn)行充電的電路。在一些實(shí)施方案中,電源子系統(tǒng)412可包括用于在不依賴于連接器接口410的情況下對(duì)電池440進(jìn)行充電的“無線”充電器諸如感應(yīng)充電器。在一些實(shí)施方案中,除了電池440之外或代替電池540,電源子系統(tǒng)412還可包括其他電源,諸如太陽能電池。

      在一些實(shí)施方案中,電源子系統(tǒng)412可控制對(duì)可穿戴設(shè)備400內(nèi)的部件的電力分配,以有效地管理功率消耗。例如,電源子系統(tǒng)412可在帶傳感器416或其他傳感器指示設(shè)備400未被穿戴時(shí)將設(shè)備400自動(dòng)置于“冬眠”狀態(tài)。冬眠狀態(tài)可被設(shè)計(jì)為減少功率消耗;因此,用戶界面406(或其部件)、RF接口408、連接器接口410和/或環(huán)境傳感器414可被斷電(例如,進(jìn)入低功率狀態(tài)或完全關(guān)閉),而帶傳感器416被上電(連續(xù)地或間隔地),以檢測(cè)用戶何時(shí)穿上可穿戴設(shè)備400。又如,在一些實(shí)施方案中,在可穿戴設(shè)備400正被穿戴時(shí),電源子系統(tǒng)412可根據(jù)環(huán)境傳感器414所檢測(cè)到的可穿戴設(shè)備400的運(yùn)動(dòng)和/或取向來打開或關(guān)閉顯示器420和/或其他部件。

      電源子系統(tǒng)412還可提供其他電源管理能力,諸如基于可用功率的來源和量來調(diào)節(jié)可穿戴設(shè)備400的其他部件的功率消耗,監(jiān)視在電池440中所存儲(chǔ)的電力,在所存儲(chǔ)的電力下降到低于最小水平的情況下生成用戶警報(bào),等等。

      在一些實(shí)施方案中,電源子系統(tǒng)412的控制功能可使用響應(yīng)于控制信號(hào)或作為獨(dú)立微處理器或微控制器而操作的可編程或可控制電路來實(shí)現(xiàn),該控制信號(hào)由處理子系統(tǒng)402響應(yīng)于在其上執(zhí)行的程序代碼所產(chǎn)生。

      應(yīng)當(dāng)理解,可穿戴設(shè)備400是示例性的,并且變型形式和修改形式是可能的。例如,帶傳感器416可被修改,并且可穿戴設(shè)備400可包括用戶可操作來提供輸入的用戶可操作控件(例如,按鈕或開關(guān))。還可提供控件,例如以打開或關(guān)閉顯示器420、使來自揚(yáng)聲器422的聲音靜音或解除靜音等??纱┐髟O(shè)備400可包括任何類型的傳感器和傳感組合器,并且在一些示例中,可包括給定類型的多個(gè)傳感器。

      在各種實(shí)施方案中,用戶界面可包括任何或所有上述部件,以及未明確描述的其他部件的任何組合。例如,在一些實(shí)施方案中,用戶界面可包括例如僅一個(gè)觸摸屏、或觸摸屏和揚(yáng)聲器、或觸摸屏和觸覺設(shè)備。在可穿戴設(shè)備具有RF接口的情況下,可省略連接器接口,并且可穿戴設(shè)備與其他設(shè)備之間的所有通信可使用無線通信協(xié)議來進(jìn)行。例如用于對(duì)可穿戴設(shè)備的電池進(jìn)行充電的有線電源連接可獨(dú)立于任何數(shù)據(jù)連接來提供。

      此外,盡管參考特定塊描述了可穿戴設(shè)備,但應(yīng)當(dāng)理解,定義這些塊是為了描述方便,并非意在暗示部件部分的特定物理布置。此外,塊不必對(duì)應(yīng)于物理上不同的部件。例如通過對(duì)處理器進(jìn)行編程或提供適當(dāng)?shù)目刂齐娐凡⑶腋鱾€(gè)塊根據(jù)獲得初始配置的方式可為可重新配置的或不可重新配置的,塊可被配置為執(zhí)行各種操作??稍诎ㄊ褂秒娐泛蛙浖娜魏谓M合實(shí)現(xiàn)的電子設(shè)備在內(nèi)的各種設(shè)備中實(shí)現(xiàn)本發(fā)明的實(shí)施方案。也不需要在可穿戴設(shè)備的給定實(shí)施方案中實(shí)現(xiàn)圖4中的每個(gè)塊。

      移動(dòng)設(shè)備諸如圖3的移動(dòng)設(shè)備302可使用與上文所述的塊類似的塊(例如,處理器、存儲(chǔ)介質(zhì)、用戶界面設(shè)備、數(shù)據(jù)通信接口等)和/或其他塊或部件而被實(shí)現(xiàn)為電子設(shè)備。圖5是根據(jù)本發(fā)明的實(shí)施方案的移動(dòng)設(shè)備500(例如,實(shí)現(xiàn)圖3的移動(dòng)設(shè)備302)的簡化框圖。移動(dòng)設(shè)備500可包括處理子系統(tǒng)502、存儲(chǔ)子系統(tǒng)504、用戶界面506、RF接口508、電源子系 統(tǒng)512和環(huán)境傳感器514。移動(dòng)設(shè)備500還可包括其他部件(未明確示出)。移動(dòng)設(shè)備500的許多部件可與圖4的可穿戴設(shè)備400的那些部件相似或相同。

      例如,存儲(chǔ)子系統(tǒng)504可通常類似于存儲(chǔ)子系統(tǒng)204,并且可包括例如使用磁性存儲(chǔ)介質(zhì)、閃存存儲(chǔ)器、其他半導(dǎo)體存儲(chǔ)器(例如,DRAM、SRAM)或任何其他非暫態(tài)存儲(chǔ)介質(zhì),或介質(zhì)的組合,而且可包括易失性介質(zhì)和/或非易失性介質(zhì)。如同存儲(chǔ)子系統(tǒng)404,存儲(chǔ)子系統(tǒng)504可用于存儲(chǔ)數(shù)據(jù)和/或程序代碼,以供處理子系統(tǒng)502執(zhí)行。

      用戶界面506可包括輸入設(shè)備和輸出設(shè)備的任何組合。用戶可操作用戶界面506的輸入設(shè)備以調(diào)用移動(dòng)設(shè)備500的功能,并且可經(jīng)由用戶界面506的輸出設(shè)備來查看、收聽和/或以其他方式體驗(yàn)來自移動(dòng)設(shè)備500的輸出。輸出設(shè)備的示例包括顯示器520、揚(yáng)聲器522和觸覺輸出發(fā)生器524。輸入設(shè)備的示例包括麥克風(fēng)526、觸摸傳感器528和相機(jī)529。這些輸入設(shè)備和輸出設(shè)備可類似于以上參考圖4描述的輸出設(shè)備。

      處理子系統(tǒng)502可被實(shí)現(xiàn)為一個(gè)或多個(gè)集成電路,例如一個(gè)或多個(gè)單核或多核微處理器或微控制器,這些微處理器或微控制器的示例在本領(lǐng)域中是已知的。在操作中,處理系統(tǒng)502可控制移動(dòng)設(shè)備500的操作。在各種實(shí)施方案中,處理子系統(tǒng)502可響應(yīng)于程序代碼來執(zhí)行各種程序,并且可維護(hù)多個(gè)同時(shí)執(zhí)行的程序或過程。在任何給定時(shí)間,待執(zhí)行的一些或全部程序代碼可駐留在處理子系統(tǒng)502和/或存儲(chǔ)介質(zhì)諸如存儲(chǔ)子系統(tǒng)504中。

      通過合適的編程,處理子系統(tǒng)502可為移動(dòng)設(shè)備500提供各種功能。例如,在一些實(shí)施方案中,處理子系統(tǒng)502可執(zhí)行操作系統(tǒng)(OS)532和各種應(yīng)用程序534,諸如電話界面應(yīng)用程序、文本消息界面應(yīng)用程序、媒體界面應(yīng)用程序、健身應(yīng)用程序和/或其他應(yīng)用程序。在一些實(shí)施方案中,例如通過生成待發(fā)送到可穿戴設(shè)備的消息和/或通過接收并解釋來自可穿戴設(shè)備的消息,這些應(yīng)用程序中的一些或全部應(yīng)用程序可與可穿戴設(shè)備進(jìn)行交互。在一些實(shí)施方案中,應(yīng)用程序中的一些或全部應(yīng)用程序可對(duì)移動(dòng)設(shè)備500進(jìn)行本地操作。

      處理子系統(tǒng)502還可執(zhí)行播放轉(zhuǎn)移協(xié)調(diào)代碼536(其可根據(jù)需要為OS532的一部分或?yàn)楠?dú)立的)。在一些實(shí)施方案中,播放轉(zhuǎn)移協(xié)調(diào)代碼536的 執(zhí)行可使得移動(dòng)設(shè)備500從主設(shè)備(例如,圖3的可穿戴設(shè)備300)接收廣播搜索通信,確定移動(dòng)設(shè)備500的當(dāng)前屬性(例如,電源、電池電量(如果適用)、WiFi網(wǎng)絡(luò)連接強(qiáng)度、是否可訪問特定歌曲或音頻集、特定歌曲或音頻集是否在本地存儲(chǔ)裝置中可用、設(shè)備類型、和/或與揚(yáng)聲器的連接的強(qiáng)度),并且根據(jù)所確定的屬性中的一些或全部屬性來對(duì)廣播通信作出響應(yīng)。播放轉(zhuǎn)移協(xié)調(diào)代碼536的執(zhí)行還可使得移動(dòng)設(shè)備500從主設(shè)備(例如,圖3的可穿戴設(shè)備300)接收轉(zhuǎn)移準(zhǔn)備通信(例如,其包括對(duì)應(yīng)播放什么和何時(shí)應(yīng)開始播放的識(shí)別),訪問適合的音樂,以及在適當(dāng)時(shí)間開始播放音樂。在一些示例中,播放轉(zhuǎn)移協(xié)調(diào)代碼536的執(zhí)行還可使得移動(dòng)設(shè)備500隨后監(jiān)視其播放,以和/或開始搜索有可能接替播放的其他設(shè)備。

      RF(射頻)接口508可允許移動(dòng)設(shè)備500與各種其他設(shè)備和網(wǎng)絡(luò)進(jìn)行無線通信。RF接口508可包括RF收發(fā)器部件(諸如天線和支持電路),以使得能夠經(jīng)由無線介質(zhì)進(jìn)行數(shù)據(jù)通信,例如使用蜂窩語音和/或數(shù)據(jù)網(wǎng)絡(luò)、Wi-Fi(IEEE 802.11系列標(biāo)準(zhǔn))、(由Bluetooth SICK,Inc發(fā)布的一系列標(biāo)準(zhǔn))、或用于無線數(shù)據(jù)通信的其他協(xié)議。在一些實(shí)施方案中,RF接口508可實(shí)線支持通過信號(hào)強(qiáng)度評(píng)估進(jìn)行接近度檢測(cè)和/或用于確定與另一個(gè)電子設(shè)備的接近度的其他協(xié)議的藍(lán)牙LE(低功耗)接近傳感器509。在一些實(shí)施方案中,RF接口508可提供近場(chǎng)通信(“NFC”)能力,例如實(shí)現(xiàn)ISO/TEC 18092標(biāo)準(zhǔn)等;NFC可支持設(shè)備之間的超短程(例如,20厘米或更少)內(nèi)的無線數(shù)據(jù)交換。RF接口508可使用硬件部件(例如,驅(qū)動(dòng)電路、天線、調(diào)制器/解調(diào)器、編碼器/解碼器,以及其他模擬信號(hào)處理電路和/或數(shù)字信號(hào)處理電路)與軟件部件的組合來實(shí)現(xiàn)??蓪⒍鄠€(gè)不同的無線通信協(xié)議以及相關(guān)聯(lián)的硬件結(jié)合到RF接口508中。

      環(huán)境傳感器514可包括提供與移動(dòng)設(shè)備500周圍的外部條件有關(guān)的信息的各種電子、機(jī)械、機(jī)電、光學(xué)或其他設(shè)備。在一些實(shí)施方案中,例如根據(jù)需要以流式傳輸方式或響應(yīng)于處理子系統(tǒng)502的輪詢,傳感器514可向處理子系統(tǒng)502提供數(shù)字信號(hào)??墒褂萌魏晤愋秃徒M合的環(huán)境傳感器;以舉例方式示出了加速度計(jì)542、磁力儀544、陀螺儀546和GPS接收器548。這些傳感器可與上文所述的可穿戴設(shè)備400中的對(duì)應(yīng)傳感器類似地操作。除了或代替這些示例,還可包括其他傳感器,諸如溫度傳感器、接近傳感器、環(huán)境光線傳感器、環(huán)境聲音(或噪聲)傳感器等。

      電源子系統(tǒng)512可為移動(dòng)設(shè)備500提供電力和電源管理能力。例如,電源子系統(tǒng)512可包括電池540(例如,可再充電電池)和相關(guān)聯(lián)的電路,以將電力從電池540分配到需要電力的移動(dòng)設(shè)備500的其他部件。在一些實(shí)施方案中,例如當(dāng)電連接器(未示出)連接到電源時(shí),電源子系統(tǒng)512還可包括用于對(duì)電池540進(jìn)行充電的電路。在一些實(shí)施方案中,電源子系統(tǒng)512可包括“無線”充電器諸如感應(yīng)充電器,以在不依賴于物理連接器的情況下對(duì)電池540進(jìn)行充電。在一些實(shí)施方案中,除了電池540之外或代替電池540,電源子系統(tǒng)512還可包括其他電源,諸如太陽能電池。

      在一些實(shí)施方案中,電源子系統(tǒng)512可控制對(duì)移動(dòng)設(shè)備500內(nèi)的部件的電力分配,以有效地管理功率消耗。例如,當(dāng)移動(dòng)設(shè)備500處于不活動(dòng)狀態(tài)(不與用戶交互)時(shí),電源子系統(tǒng)512可例如通過將用戶界面506、RF接口508和/或環(huán)境傳感器514的各種部件斷電來將設(shè)備500置于低功率狀態(tài)。電源子系統(tǒng)512還可提供其他電源管理能力,諸如基于可用電力的來源和量來調(diào)節(jié)移動(dòng)設(shè)備500的其他部件的功率消耗,監(jiān)視電池540中所存儲(chǔ)的電力,在所存儲(chǔ)的電力下降到低于最小水平的情況下生成用戶警報(bào),等等。

      在一些實(shí)施方案中,電源子系統(tǒng)512的控制功能可使用響應(yīng)于控制信號(hào)或作為獨(dú)立微處理器或微控制器而操作的可編程或可控制電路來實(shí)現(xiàn),該控制信號(hào)由處理子系統(tǒng)502響應(yīng)于在其上執(zhí)行的程序代碼所產(chǎn)生。

      應(yīng)當(dāng)理解,移動(dòng)設(shè)備500是示例性的,并且變型形式和修改形式是可能的。在各種實(shí)施方案中,除了上文所述的那些控件或部件之外或代替上文所述的那些控件或部件,可提供其他控件或部件。能夠與另一個(gè)設(shè)備進(jìn)行交互以如本文所述協(xié)調(diào)播放的任何設(shè)備可為移動(dòng)設(shè)備。

      此外,盡管參考特定塊描述了移動(dòng)設(shè)備,但應(yīng)當(dāng)理解,定義這些塊是為了描述方便,并非意在暗示部件部分的特定物理布置。此外,塊不必對(duì)應(yīng)于物理上不同的部件。例如通過對(duì)處理器進(jìn)行編程或提供適當(dāng)?shù)目刂齐娐凡⑶腋鱾€(gè)塊根據(jù)獲得初始配置的方式可為可重新配置的或不可重新配置的,塊可被配置為執(zhí)行各種操作??稍诎ㄊ褂秒娐泛蛙浖娜魏谓M合實(shí)現(xiàn)的電子設(shè)備在內(nèi)的各種設(shè)備中實(shí)現(xiàn)本發(fā)明的實(shí)施方案。也不需要在移動(dòng)設(shè)備的給定實(shí)施方案中實(shí)現(xiàn)圖5中的每個(gè)塊。

      盡管圖3至圖5示出了可穿戴設(shè)備和移動(dòng)設(shè)備的特性,但應(yīng)當(dāng)理解,設(shè)備無需為移動(dòng)的并且仍可共享如相對(duì)于可穿戴設(shè)備或移動(dòng)設(shè)備所述的特性。例如,臺(tái)式計(jì)算機(jī)可包括圖3、圖4和/或圖5所示的部件。另外,本文的公開內(nèi)容可提及第一設(shè)備、第二設(shè)備、主設(shè)備、接口設(shè)備或播放器設(shè)備中的任一者。此類設(shè)備中的任一設(shè)備可包括相對(duì)于移動(dòng)設(shè)備的可穿戴設(shè)備所述的特性,即使其本身不是可穿戴的或移動(dòng)的。

      移動(dòng)設(shè)備與可穿戴設(shè)備之間的通信可根據(jù)這兩個(gè)設(shè)備被編程或以其他方式被配置為進(jìn)行使用的任何通信協(xié)議(或協(xié)議的組合)來實(shí)現(xiàn)。在一些情況下,可使用標(biāo)準(zhǔn)協(xié)議諸如藍(lán)牙協(xié)議。在一些示例中,可定義自定義消息格式和語法(包括例如用于解釋數(shù)字?jǐn)?shù)據(jù)傳輸中的特定字節(jié)或字節(jié)序列的一組規(guī)則),并且可使用標(biāo)準(zhǔn)串行協(xié)議(諸如在某些藍(lán)牙標(biāo)準(zhǔn)中所定義的虛擬串行端口)來傳輸消息。本發(fā)明的實(shí)施方案不限于特定協(xié)議,并且能夠獲取本教導(dǎo)內(nèi)容的本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可使用許多協(xié)議。

      根據(jù)本發(fā)明的某些實(shí)施方案,設(shè)備(例如,可穿戴設(shè)備300和移動(dòng)設(shè)備302)可進(jìn)行通信,使得音頻集的播放在設(shè)備之間平滑地轉(zhuǎn)移,以利用在每個(gè)設(shè)備處可獲得的相應(yīng)能力。

      圖6是根據(jù)本發(fā)明的實(shí)施方案的用于在設(shè)備之間轉(zhuǎn)移音頻播放的過程600的流程圖。過程600的部分可在第一電子設(shè)備中實(shí)現(xiàn),而其他部分可在第二電子設(shè)備中實(shí)現(xiàn)。例如,第一設(shè)備可包括可穿戴設(shè)備300,并且第二設(shè)備可包括移動(dòng)設(shè)備302。然而,應(yīng)當(dāng)理解,動(dòng)態(tài)轉(zhuǎn)移的一部分優(yōu)點(diǎn)是任何設(shè)備可(例如,根據(jù)其當(dāng)前條件和/或規(guī)則)為第一設(shè)備或?yàn)榈诙O(shè)備。另外,單個(gè)設(shè)備可有時(shí)為第一設(shè)備和第二設(shè)備中的每一者。例如,移動(dòng)設(shè)備302可首先從可穿戴設(shè)備300接替播放,并且以后可將播放轉(zhuǎn)移到另一個(gè)設(shè)備。

      在一些示例中,過程600可在一組設(shè)備已被配對(duì)在一起并且用戶已請(qǐng)求(經(jīng)由設(shè)備的接口)播放音樂之后開始。例如,用戶可能已打開應(yīng)用程序,選擇歌曲,選擇播放列表,或選擇播放選項(xiàng)。該請(qǐng)求可在第一設(shè)備處被接收。在框600處,該第一設(shè)備識(shí)別音頻集。該音頻集可包括例如播放列表、歌曲、歌曲的一部分、在線電臺(tái)或播客??苫趤碜杂脩舻倪x擇(例如,所選的播放列表)、來自遠(yuǎn)程系統(tǒng)的選擇(例如,操作在線電臺(tái))和/或先前播放點(diǎn)(例如,使得在播放先前停止的位置恢復(fù)播放)來識(shí) 別音頻集??赏ㄟ^搜索本地或遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器以及/或者通過從遠(yuǎn)程系統(tǒng)接收通信來執(zhí)行識(shí)別。

      在框610處,該第一設(shè)備開始播放音頻集??赏ㄟ^第一設(shè)備上的揚(yáng)聲器、通過接收連接到揚(yáng)聲器的音頻電纜的音頻插孔、或經(jīng)由到揚(yáng)聲器的無線傳輸來播放音頻集。第一設(shè)備可基于例如所存儲(chǔ)的分級(jí)結(jié)構(gòu)或默認(rèn)的可用揚(yáng)聲器和/或用戶偏好來選擇揚(yáng)聲器。播放音頻集可包括(例如,從本地?cái)?shù)據(jù)存儲(chǔ)器、遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器或來自第三方系統(tǒng)的通信)檢索和/或接收(例如,一次、周期性地或連續(xù)地)音頻集中的音樂。

      在框615處,訪問播放器標(biāo)識(shí)符規(guī)則。該規(guī)則可指示如何從設(shè)備中進(jìn)行選擇以識(shí)別播放器設(shè)備。該規(guī)則可包括例如公式、分級(jí)結(jié)構(gòu),其每一者可接收設(shè)備的屬性以確定是否應(yīng)將該設(shè)備作為播放器設(shè)備。例如,規(guī)則可包括計(jì)分公式,該計(jì)分公式包括用于以下各項(xiàng)中的每一者的權(quán)重:設(shè)備是否插上電源,設(shè)備的WiFi連接強(qiáng)度,以及該設(shè)備與第一設(shè)備之間的距離。該規(guī)則可指示應(yīng)向每個(gè)所檢測(cè)到的設(shè)備(例如,包括第一設(shè)備和一個(gè)或多個(gè)第二設(shè)備中的每個(gè)第二設(shè)備)應(yīng)用該公式以及具有最高得分的設(shè)備將成為播放器設(shè)備。又如,規(guī)則可包括指示計(jì)算機(jī)應(yīng)為優(yōu)于移動(dòng)電話的播放器設(shè)備并且移動(dòng)設(shè)備應(yīng)為優(yōu)于可穿戴設(shè)備的播放器設(shè)備的分級(jí)結(jié)構(gòu)。又如,規(guī)則可包括流程圖,該流程圖首先需要設(shè)備具有對(duì)音頻集的訪問權(quán)限,并且隨后在其電池尺寸(或剩余電池容量)超過第一設(shè)備的電池尺寸(或剩余電池容量)的情況下將該設(shè)備表征為播放器設(shè)備。在一些示例中,規(guī)則包括偏向于同一設(shè)備播放音樂的一致性因素。

      該規(guī)則可為固定的或可由用戶自定義。例如,用戶可識(shí)別設(shè)備分級(jí)結(jié)構(gòu),并且可識(shí)別從不(或總是)將接替作為播放器設(shè)備的特定設(shè)備。在一些示例中,可在設(shè)備之間共享同一規(guī)則,使得一致地分配播放器設(shè)備標(biāo)號(hào)。

      在框620處,該第一設(shè)備可檢測(cè)第二設(shè)備是否在附近。在一個(gè)示例中,這一檢測(cè)努力可涉及檢測(cè)第一設(shè)備可經(jīng)由短程通信(例如,藍(lán)牙或BTLE)與其進(jìn)行通信的配對(duì)設(shè)備。在一個(gè)示例中,這一檢測(cè)努力可涉及檢測(cè)在第一設(shè)備的指定距離內(nèi)的配對(duì)設(shè)備。該檢測(cè)可例如通過使用設(shè)備的GPS接收器和WiFi網(wǎng)絡(luò)跟蹤配對(duì)網(wǎng)絡(luò)內(nèi)的每個(gè)設(shè)備的位置或通過使用BTLE接近檢測(cè)協(xié)議來實(shí)現(xiàn)。

      在框625處,該第二設(shè)備可將一個(gè)或多個(gè)屬性發(fā)送到第一設(shè)備,并且在框630處,該第一設(shè)備可接收這些屬性??蓮牡诙O(shè)備推送或拉送這些屬性。例如,第一設(shè)備可以例行時(shí)間間隔或在檢測(cè)到第一設(shè)備的屬性降級(jí)時(shí)拉送屬性(例如,經(jīng)由用于請(qǐng)求來自第二設(shè)備的信息的廣播消息)。在一些示例中,響應(yīng)于接收到用于請(qǐng)求音樂播放的初始輸入或在框610處開始播放音頻集之后拉送這些屬性。這些屬性可包括關(guān)于第二設(shè)備的位置、電源、電池電量、網(wǎng)絡(luò)連接強(qiáng)度、總處理能力、當(dāng)前CPU使用率和/或是否包含揚(yáng)聲器的指示。這些屬性可包括關(guān)于歌曲訪問權(quán)限的信息,諸如哪些歌曲、播放列表或其他音頻集本地存儲(chǔ)在第二設(shè)備上或第二設(shè)備能夠訪問哪些音頻集遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器。

      在框635處,確定第二設(shè)備是否應(yīng)被指定為播放器設(shè)備。可通過使用規(guī)則評(píng)估所接收的屬性來進(jìn)行該確定。該評(píng)估可涉及比較性評(píng)估(例如,比較多個(gè)第二設(shè)備和/或?qū)⒌诙O(shè)備與第一播放器設(shè)備進(jìn)行比較)。例如,該評(píng)估可涉及識(shí)別具有基于這些屬性的最高得分的設(shè)備。因此,應(yīng)當(dāng)理解,為了執(zhí)行該比較,還可收集并分析第一設(shè)備和/或一個(gè)或多個(gè)其他第二設(shè)備的對(duì)應(yīng)屬性。

      當(dāng)該第二設(shè)備不應(yīng)被指定為播放器設(shè)備時(shí),過程600返回到框620,在此處可分析另一個(gè)第二設(shè)備或可考慮(例如,同一第二設(shè)備的或第一設(shè)備的或比較分析中的其他設(shè)備的)改變的屬性。當(dāng)該第二設(shè)備應(yīng)被指定為播放器設(shè)備時(shí),過程600繼續(xù)進(jìn)行到框640和645,在此處第一設(shè)備可向第二設(shè)備發(fā)送播放信息并且第二設(shè)備可接收播放信息。該播放信息可包括使得第二設(shè)備能夠無縫地接替播放的信息。例如,該播放信息可包括歌曲的標(biāo)識(shí)符和歌曲內(nèi)的播放位置(例如,如果播放將要在歌曲播放期間轉(zhuǎn)移)或播放列表的標(biāo)識(shí)符和播放列表內(nèi)的播放位置(例如,如果播放將要在歌曲之間或在一個(gè)歌曲期間轉(zhuǎn)移)。該第二設(shè)備可隨后訪問該歌曲或播放列表并繼續(xù)其播放。又如,該播放信息可包括在線電臺(tái)的標(biāo)識(shí)符和/或用戶標(biāo)識(shí)符,使得第二設(shè)備可開始流式傳輸適當(dāng)?shù)囊魳?。又如,該播放信息可包括音樂的特性諸如流派或藝術(shù)家,使得該第二設(shè)備可搜索特性匹配的歌曲以繼續(xù)該播放。該播放信息可進(jìn)一步包括第二設(shè)備將接替播放的時(shí)間。然而,在一些示例中,可使用對(duì)此類時(shí)序的默認(rèn)假設(shè)(例如,立即接替)。該播放信息可進(jìn)一步聲音設(shè)置諸如音量。

      在框650處,該第二設(shè)備可使用這些屬性來識(shí)別音頻集。應(yīng)當(dāng)理解,該識(shí)別可包括識(shí)別與在第一設(shè)備處播放的歌曲對(duì)應(yīng)的歌曲。在一個(gè)示例中,該歌曲是相同的,并且在框650處所識(shí)別的音頻集對(duì)應(yīng)于該歌曲的相對(duì)于已播放的部分的后面的部分。在一個(gè)示例中,該歌曲在同一播放列表中或?qū)儆谕涣髋伞T谝粋€(gè)示例中,該歌曲來自同一在線音樂臺(tái),使得框650處的識(shí)別包括識(shí)別該音樂臺(tái)。因此,框650處的音頻集識(shí)別可包括使得第二設(shè)備能夠確定應(yīng)開始播放什么音樂以使得從第一設(shè)備轉(zhuǎn)移的音樂播放基本上一致的識(shí)別,其中考慮到(例如)適用或所選擇的播放列表、風(fēng)格偏好、歌曲選擇或電臺(tái)選擇。

      在識(shí)別音頻集時(shí),基本上在第一設(shè)備停止播放音樂的同一時(shí)間該第二設(shè)備在框655處接替音樂播放。在一些示例中,可存在小過渡窗口,在此期間這兩個(gè)設(shè)備正在同時(shí)播放音樂(例如,相同的音樂),并且第一設(shè)備的播放音量可漸弱而第二設(shè)備的播放音量漸強(qiáng)。該播放可在如框645處所接收的播放信息中識(shí)別的音頻集內(nèi)的位置處開始。例如,該播放信息可包括在3:20pm處開始播放歌曲#4(來自播放列表#5),一直到在時(shí)間1:32處播放該歌曲的指示??上鄳?yīng)地播放該歌曲。

      框655處的播放還可在非內(nèi)容特性方面匹配框610處的播放。例如,該播放信息可指示待應(yīng)用的音量、均衡或?yàn)V波器。該第二設(shè)備可隨后調(diào)整任何設(shè)置或?yàn)V波,以便在整個(gè)播放轉(zhuǎn)移過程中提供一致的聲音。

      該第二設(shè)備可使用其本地?fù)P聲器、音頻插孔或無線連接來播放音樂。該第二設(shè)備可使用與第一設(shè)備所使用的相同揚(yáng)聲器來播放音樂,或者其可獨(dú)立地選擇揚(yáng)聲器來使用(例如,使用所存儲(chǔ)的分級(jí)結(jié)構(gòu)或默認(rèn)的可用揚(yáng)聲器和/或用戶偏好)。播放音頻集可包括(例如,從本地?cái)?shù)據(jù)存儲(chǔ)器、遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器或來自第三方系統(tǒng)的通信)檢索和/或接收(例如,一次、周期性地或連續(xù)地)音頻集中的音樂。

      盡管過程600示出了第一設(shè)備評(píng)估單個(gè)第二設(shè)備進(jìn)行接替的情形,但應(yīng)當(dāng)理解,該過程可被修改為檢測(cè)多個(gè)第二設(shè)備,從每個(gè)第二設(shè)備接收屬性,并且隨后比較性地評(píng)估所有第二設(shè)備。

      過程600還可被修改為使得第二設(shè)備確定是否將轉(zhuǎn)移播放。例如,第一設(shè)備可使用用于計(jì)算播放得分的技術(shù),該得分取決于其屬性(例如,剩余電量時(shí)間和/或網(wǎng)絡(luò)連接強(qiáng)度)。該第一設(shè)備可隨后廣播該得分。接收該 廣播的每個(gè)第二設(shè)備可自身類似地基于其自己的屬性來計(jì)算播放得分。如果給定第二設(shè)備確定其得分超過第一設(shè)備的得分,則其可對(duì)第一設(shè)備作出響應(yīng)(例如,利用其得分)。在一個(gè)示例中,該第一設(shè)備可隨后將所有接收的得分進(jìn)行比較,并將播放信息發(fā)送到具有最高得分的第二設(shè)備。在一個(gè)示例中,該第一設(shè)備將播放信息發(fā)送到第一個(gè)進(jìn)行響應(yīng)的第二設(shè)備。

      在一個(gè)示例中,框605的操作響應(yīng)于在第一設(shè)備處接收到與用于播放音樂的請(qǐng)求的輸入而發(fā)生。過程600隨后指示接收到該輸入的同一設(shè)備最初播放至少一些音樂。在一些示例中,該第一設(shè)備立即評(píng)估其他附近設(shè)備以識(shí)別播放器設(shè)備并且不需要自身播放任何音樂。

      過程600允許在設(shè)備之間平滑地轉(zhuǎn)移音樂。因此,可將音樂播放無縫地轉(zhuǎn)移到具有所需連通性和/或電力狀態(tài)、音樂訪問狀態(tài)和/或揚(yáng)聲器連接的設(shè)備,而無需打斷用戶享受音樂。雖然未示出,但應(yīng)當(dāng)理解,該過程可被擴(kuò)展為使得第二設(shè)備執(zhí)行框615、630、635、640和660的等同形式并且第三設(shè)備執(zhí)行框625、645、650和655的等同形式。即,為播放器設(shè)備的任何設(shè)備可充當(dāng)主設(shè)備來重新評(píng)估是否應(yīng)將播放轉(zhuǎn)移到另一個(gè)設(shè)備。

      動(dòng)態(tài)主設(shè)備指定提供若干個(gè)優(yōu)點(diǎn)。例如,當(dāng)主設(shè)備被定義為播放器設(shè)備時(shí),其可快速地檢測(cè)潛在性能降級(jí)并開始搜索新的設(shè)備來接替播放。然而,此類定義具有若干個(gè)其他潛在缺點(diǎn)。在可基于有效距離限制(例如,藍(lán)牙連接)來限制各個(gè)設(shè)備接替時(shí),因?yàn)橹髟O(shè)備從一個(gè)設(shè)備傳遞到另一個(gè)設(shè)備,所以有可能進(jìn)行播放并且主設(shè)備可變得與發(fā)起播放的用戶分開相當(dāng)遠(yuǎn)。例如,接替分析可利用原本可能集中于音樂播放的設(shè)備的資源。

      可選擇的策略是使用更為靜態(tài)的主設(shè)備。該主設(shè)備可包括首先發(fā)起播放的設(shè)備(例如,可穿戴設(shè)備)、指定設(shè)備(例如,經(jīng)由所保存的設(shè)置或在輸入處接收的設(shè)置而指定的)或遠(yuǎn)程系統(tǒng)。不管選擇哪種設(shè)備,該指定可在整個(gè)給定播放會(huì)話中保持不變。該主設(shè)備可通過將通信不僅發(fā)送到將接替播放的設(shè)備而且還發(fā)送到應(yīng)停止播放的設(shè)備來協(xié)調(diào)播放轉(zhuǎn)移。

      圖7是根據(jù)本發(fā)明的實(shí)施方案的用于在主設(shè)備處協(xié)調(diào)設(shè)備之間的音頻播放轉(zhuǎn)移的過程700的流程圖。主設(shè)備可包括被配置為確定設(shè)備播放動(dòng)作的任何設(shè)備,設(shè)備播放動(dòng)作諸如播放接替是否將發(fā)生、哪個(gè)設(shè)備將接替播放、接替將何時(shí)發(fā)生,和/或播放是否繼續(xù)。在一些實(shí)施方案中,這些確定不需要為最后決定(例如,用戶可能夠否決所提議的轉(zhuǎn)移)或甚至不需要 對(duì)于播放接替是足夠的(例如,可能需要用戶的批準(zhǔn))。在一些實(shí)施方案中,此類條件不可用,并且接替在其識(shí)別之后自動(dòng)進(jìn)行。主設(shè)備指定可為固定的或暫時(shí)性的。例如,在一個(gè)示例中,主設(shè)備可一直是可穿戴設(shè)備300。在另一個(gè)示例中,主設(shè)備是正在播放音樂的任何設(shè)備。

      過程700的框705和框710可對(duì)應(yīng)于過程600的框605和框610。一般來講,主設(shè)備可識(shí)別將播放什么(例如,響應(yīng)于與播放請(qǐng)求對(duì)應(yīng)的輸入)并且訪問用于指示如何選擇哪個(gè)設(shè)備將播放音頻集的至少一部分的規(guī)則。

      在框715處,可識(shí)別一個(gè)或多個(gè)設(shè)備。所識(shí)別的設(shè)備可包括播放器設(shè)備,并且可包括主設(shè)備本身。所識(shí)別的設(shè)備可包括地理區(qū)域(例如,以設(shè)備諸如可穿戴設(shè)備的位置為中心)內(nèi)的那些設(shè)備或被配對(duì)并連接(例如,經(jīng)由藍(lán)牙連接)到播放設(shè)備(例如,可穿戴設(shè)備、播放器設(shè)備或主設(shè)備)的那些設(shè)備。在一個(gè)示例中,所識(shí)別的設(shè)備可包括對(duì)由主設(shè)備所發(fā)送的廣播通信作出響應(yīng)的那些設(shè)備。在一個(gè)示例中,該主設(shè)備可向一組設(shè)備(例如,一組配對(duì)設(shè)備)中的每個(gè)設(shè)備發(fā)送通信請(qǐng)求,并且所識(shí)別的設(shè)備包括對(duì)請(qǐng)求作出響應(yīng)的那些設(shè)備。

      在框720處,該主設(shè)備可識(shí)別每個(gè)所識(shí)別設(shè)備的一個(gè)或多個(gè)屬性。這些屬性可包括在響應(yīng)于廣播通信或通信請(qǐng)求而從設(shè)備發(fā)送的通信中。這些屬性可包括關(guān)于設(shè)備的位置、電源、電池電量、網(wǎng)絡(luò)連接強(qiáng)度、總處理能力、當(dāng)前CPU使用率和/或是否包含揚(yáng)聲器的指示。這些屬性可包括關(guān)于歌曲訪問權(quán)限的信息,諸如哪些歌曲、播放列表或其他音頻集本地存儲(chǔ)在第二設(shè)備上或該設(shè)備具有對(duì)哪些音頻集遠(yuǎn)程數(shù)據(jù)存儲(chǔ)器的訪問權(quán)限。

      在框725處,該主設(shè)備可選擇所識(shí)別的設(shè)備中的一個(gè)設(shè)備作為可能的播放器設(shè)備。可通過使用規(guī)則評(píng)估所識(shí)別的屬性來進(jìn)行該選擇。該評(píng)估可涉及比較性評(píng)估(例如,在多個(gè)所識(shí)別的設(shè)備之間比較屬性)。在一個(gè)示例中,可同時(shí)比較所有所識(shí)別的設(shè)備(例如,通過比較得分)。在一個(gè)示例中,成對(duì)地進(jìn)行比較(例如,將每個(gè)非播放器設(shè)備與播放器設(shè)備進(jìn)行比較)??赡艿牟シ牌髟O(shè)備可隨后被識(shí)別為第一設(shè)備,以在比較中勝過播放器設(shè)備,或者可隨后比較所有此類優(yōu)勝播放器設(shè)備。

      在框730處,可確定所選擇的可能的播放器設(shè)備是否不同于當(dāng)前的播放器設(shè)備。如果不是,則過程700可返回到框715,在此處可監(jiān)視設(shè)備組和屬性。該監(jiān)視可立即繼續(xù)、在固定持續(xù)時(shí)間之后繼續(xù),或在接收到警報(bào) (例如,從播放器設(shè)備進(jìn)行接收,其指示屬性或播放得分已下降到低于閾值)時(shí)繼續(xù)。

      如果所選擇的可能的播放器設(shè)備不同于當(dāng)前播放器設(shè)備,則過程700繼續(xù)前進(jìn)到框735,在此處生成接替警報(bào)并且使之被呈現(xiàn)。可在接口設(shè)備上向用戶呈現(xiàn)該警報(bào),并且可向接口設(shè)備發(fā)送該警報(bào)(或有關(guān)該警報(bào)的信息)(例如,如果接口設(shè)備不同于主設(shè)備)。例如,在一個(gè)示例中,該主設(shè)備可使得向用戶呈現(xiàn)警報(bào)(例如,經(jīng)由播放器設(shè)備或其他設(shè)備),該警報(bào)指示播放轉(zhuǎn)移將要發(fā)生并且識(shí)別可能的播放器設(shè)備。該警報(bào)還可包括關(guān)于可能的播放器設(shè)備的屬性,這些屬性使得該可能的播放器設(shè)備被選擇。該警報(bào)可包括選擇退出選項(xiàng),使得用戶可阻止可能的播放器設(shè)備接替播放。

      在框740處,確定是否已拒絕由可能的播放器設(shè)備接替??筛鶕?jù)來自用戶的輸入或缺少輸入的情況來進(jìn)行該確定(例如,基于來自接口設(shè)備的通信而被識(shí)別)。例如,默認(rèn)情況可為可能的轉(zhuǎn)移將在不存在相反的任何用戶指令的情況下被實(shí)行。

      如果確定已拒絕可能的播放轉(zhuǎn)移,則該主設(shè)備可隨后終止接替準(zhǔn)備。相反,過程700可返回到框715,在此處可監(jiān)視設(shè)備組和屬性。選擇退出選項(xiàng)可對(duì)將來選擇可能的播放器設(shè)備施加限制(例如,永久地或在播放會(huì)話內(nèi)),諸如阻止將來選擇先前所選擇的設(shè)備。(在甚至更極端的示例中,拒絕可指示沒有轉(zhuǎn)移會(huì)在播放會(huì)話期間發(fā)生或全局地發(fā)生,在這種情況下過程700終止。)

      當(dāng)所提議的播放轉(zhuǎn)移未被拒絕時(shí),主設(shè)備可將可能的播放器設(shè)備表征為新的播放器設(shè)備,并且在框745處,可向新的播放器設(shè)備發(fā)送播放信息(例如,如過程600中的對(duì)應(yīng)框640中所述的)。另外,該主設(shè)備可向舊的播放器設(shè)備發(fā)送停止消息750。該停止消息可包括將停止播放音樂(或?qū)⒃谄湟魳凡シ胖兄饾u減弱)的時(shí)間。因此,新的播放器設(shè)備可在舊的播放器設(shè)備停止播放音樂時(shí)開始播放音樂。應(yīng)當(dāng)理解,如果主設(shè)備是特定播放轉(zhuǎn)移過程的舊的或新的播放器設(shè)備,則可省略停止或播放信息通信,以便有利于使播放停止或開始。過程700可隨后返回到框715,在此處可監(jiān)視設(shè)備組和屬性。

      應(yīng)當(dāng)理解,在一些示例中,潛在播放器設(shè)備可能有機(jī)會(huì)拒絕所提議的播放轉(zhuǎn)移。該主設(shè)備可向潛在播放器設(shè)備發(fā)送用于指示將播放轉(zhuǎn)移到該潛在播放器設(shè)備的計(jì)劃或請(qǐng)求的通信。該通信可與包含播放信息的通信分開,也可與包含播放信息的通信結(jié)合。在一些示例中,過程700可能需要潛在播放器設(shè)備在開始處理播放轉(zhuǎn)移計(jì)劃之后對(duì)該通信作出響應(yīng)。在一些示例中,只要未接收到拒絕應(yīng)答,過程700便可開始處理播放轉(zhuǎn)移計(jì)劃。任一此類策略均可使?jié)撛诓シ牌髟O(shè)備有機(jī)會(huì)對(duì)各種因子加權(quán),該各種因子諸如當(dāng)前處理負(fù)荷、當(dāng)前正被處理的任務(wù)的價(jià)值排序和/或?qū)Ω枨脑L問。

      圖8是根據(jù)本發(fā)明的實(shí)施方案的用于在分布式設(shè)備播放網(wǎng)絡(luò)中對(duì)播放輸入作出響應(yīng)的過程800的流程圖。過程800可在一個(gè)或多個(gè)界面設(shè)備內(nèi)實(shí)現(xiàn)。界面設(shè)備可包括將被配置為接收并實(shí)現(xiàn)用于控制音頻集播放的輸入的任何設(shè)備。界面設(shè)備可例如包括播放器設(shè)備、發(fā)起播放音頻集的設(shè)備、或與播放器設(shè)備進(jìn)行通信的另一個(gè)設(shè)備。在一些示例中,設(shè)備局部網(wǎng)絡(luò)內(nèi)存在多個(gè)界面設(shè)備,其中每個(gè)界面設(shè)備被配置為接收輸入并且與正在播放音頻集的播放器設(shè)備傳送動(dòng)作命令。例如,框805-830可由可穿戴設(shè)備300執(zhí)行,并且框835-840可由移動(dòng)設(shè)備302執(zhí)行。

      在框805處,界面設(shè)備可接收初始播放輸入。該輸入可對(duì)應(yīng)于開始播放音樂的請(qǐng)求。該輸入可識(shí)別待播放的特定音樂(例如,庫中的歌曲、所存儲(chǔ)的播放列表或在線無線電臺(tái))或?qū)σ魳返募s束(例如,流派或藝術(shù)家)。

      音頻集可在框810處識(shí)別,框810可對(duì)應(yīng)于過程600的框605和/或過程700的框705。潛在播放器設(shè)備可在框815處被識(shí)別。有助于進(jìn)行選擇的分析方法可對(duì)應(yīng)于本文(例如相對(duì)于過程600的框635或過程700的框725)所述的那些內(nèi)容。

      在框820處,界面設(shè)備可生成并呈現(xiàn)用于識(shí)別潛在播放轉(zhuǎn)移的通知。該通知可識(shí)別當(dāng)前播放器設(shè)備和/或潛在播放器設(shè)備。該通知可識(shí)別被當(dāng)前播放器設(shè)備用于播放音樂的揚(yáng)聲器,和/或預(yù)測(cè)將由潛在播放器設(shè)備用于播放音樂的揚(yáng)聲器。該通知可包括當(dāng)前播放器設(shè)備和潛在播放器設(shè)備中的每一者的一種或多種屬性(例如,電池電量、電源、位置和/或網(wǎng)絡(luò)連接強(qiáng)度)。該通知可包括對(duì)當(dāng)前播放器設(shè)備基于其電池電量將能夠繼續(xù)進(jìn)行播放的時(shí)間段的估計(jì)。

      該通知可包括用戶輸入選項(xiàng),使得用戶可接受和/或拒絕潛在播放轉(zhuǎn)移。如果沒有響應(yīng),可作出默認(rèn)選擇(例如,在未被拒絕或出現(xiàn)相反的情形的情況下,將執(zhí)行潛在轉(zhuǎn)移)。在一些示例中,用戶可在屏幕上選擇接受或拒絕選項(xiàng),并且此類輸入隨即被傳回到界面設(shè)備。

      在框825處,該界面設(shè)備可估計(jì)所提議的播放轉(zhuǎn)移是否已被接受。在一些示例中,如果界面設(shè)備尚未接收到拒絕指示,則可假設(shè)潛在播放轉(zhuǎn)移已被接受。

      如果確定播放轉(zhuǎn)移未被接受,則過程800可返回到框815,在此處可監(jiān)視設(shè)備,并且在適當(dāng)時(shí)可重新選擇潛在播放器設(shè)備。

      而如果確定播放轉(zhuǎn)移已被接受,則界面設(shè)備可在框830處將該潛在播放器設(shè)備表征為新的播放器設(shè)備,因此可向其發(fā)送播放信息(例如,如過程700中的對(duì)應(yīng)框745和過程600中的對(duì)應(yīng)框640中所述的)。新的播放器設(shè)備隨后可接替播放,如本文所述。

      在框835處,該界面設(shè)備可接收與播放動(dòng)作對(duì)應(yīng)的輸入。例如,該輸入可對(duì)應(yīng)于播放、快進(jìn)、跳過、倒回、暫停或停止命令。又如,該輸入可對(duì)應(yīng)于播放列表、流派、藝術(shù)家、歌曲或歌曲內(nèi)的位置的選擇。

      在框840處,可將基于該輸入的播放動(dòng)作信息發(fā)送到播放器設(shè)備。在一些示例中,界面設(shè)備詢問主設(shè)備以識(shí)別當(dāng)前播放器設(shè)備。在一些示例中,對(duì)每個(gè)新播放器設(shè)備的識(shí)別在界面設(shè)備處被接收并存儲(chǔ),使得該識(shí)別可確定當(dāng)前播放器設(shè)備。當(dāng)前播放器設(shè)備隨后可根據(jù)該信息來控制播放。例如,可適時(shí)停止或恢復(fù)音樂播放,或者可選擇新的歌曲來播放。

      因此,即便音樂播放可在設(shè)備之間動(dòng)態(tài)轉(zhuǎn)移,用戶仍可繼續(xù)與同一設(shè)備或任何方便的設(shè)備進(jìn)行交互并且恰當(dāng)?shù)厥┘硬シ艅?dòng)作。

      許多音頻集的結(jié)構(gòu)使設(shè)備能夠預(yù)測(cè)在特定的時(shí)間點(diǎn)將播放哪些特定的音頻片段。例如,如果一個(gè)5分鐘的歌曲在1:00pm處開始播放,則可預(yù)測(cè)在1:02pm處該歌曲已播放2分鐘。協(xié)調(diào)轉(zhuǎn)移設(shè)備可使用該信息提供播放信息,該播放信息指示轉(zhuǎn)移后播放器設(shè)備將在音頻集內(nèi)何處開始播放。然而,緩沖或用戶發(fā)起的播放動(dòng)作(例如,跳過或暫停歌曲)可破壞這種預(yù)測(cè)能力。因此,在一些示例中,主設(shè)備跟蹤實(shí)際的播放進(jìn)程。此后主設(shè)備可做好準(zhǔn)備為將接替歌曲播放的另一設(shè)備識(shí)別播放位置。該主設(shè)備可通過從播放器設(shè)備接收通信(例如,周期性地識(shí)別播放位置或者記錄緩沖延遲 或播放動(dòng)作)和/或從界面設(shè)備接收通信(例如,識(shí)別任何緩沖或播放動(dòng)作)來跟蹤播放進(jìn)展。

      播放轉(zhuǎn)移可有利于持續(xù)時(shí)間較長的音樂播放會(huì)話。但由于各種設(shè)備進(jìn)出特定區(qū)域,出現(xiàn)了維持播放到何位置的問題。圖9是根據(jù)本發(fā)明的實(shí)施方案的用于對(duì)設(shè)備運(yùn)動(dòng)作出響應(yīng)的過程900的流程圖。過程900的部分或全部可在主設(shè)備或播放器設(shè)備內(nèi)實(shí)現(xiàn)。

      過程900在框905處開始,在此處可確定設(shè)備是否正在移動(dòng)。正被評(píng)估的設(shè)備可包括播放設(shè)備、發(fā)起播放的設(shè)備、可穿戴設(shè)備或移動(dòng)設(shè)備,或在播放音樂的配對(duì)網(wǎng)絡(luò)內(nèi)經(jīng)由短程連接(例如藍(lán)牙或BTLE)進(jìn)行通信的任何設(shè)備。評(píng)估方式可包括使用傳感器諸如加速度計(jì)或GPS接收器的讀數(shù)。評(píng)估方式可包括使用連接強(qiáng)度。因此,舉例來說,兩個(gè)設(shè)備或者一個(gè)設(shè)備與一個(gè)揚(yáng)聲器可經(jīng)由藍(lán)牙連接而被連接。連接強(qiáng)度的變化可指示設(shè)備正在移動(dòng)。這種變化可在正在移動(dòng)的設(shè)備處或在與正在移動(dòng)的設(shè)備配對(duì)的設(shè)備處被檢測(cè)到。

      如果未檢測(cè)到移動(dòng),則可執(zhí)行當(dāng)前播放器設(shè)備評(píng)估和/或正常接替評(píng)估。如果確定設(shè)備正在移動(dòng),則可在框910處確定是否要繼續(xù)進(jìn)行播放。

      繼續(xù)播放確定可基于對(duì)規(guī)則的應(yīng)用。該規(guī)則可根據(jù)以下各項(xiàng)中的一者或多者來識(shí)別繼續(xù)播放結(jié)果:何種類型的設(shè)備正在移動(dòng)(例如,平板電腦、可穿戴設(shè)備等);正在移動(dòng)的設(shè)備是否發(fā)起播放;正在移動(dòng)的設(shè)備是否為當(dāng)前播放器設(shè)備;其他配對(duì)設(shè)備是否(和/或有多少)正與揚(yáng)聲器進(jìn)行通信;當(dāng)前正在播放音樂的揚(yáng)聲器是否與在播放會(huì)話期間最初播放音樂的揚(yáng)聲器為同一個(gè)揚(yáng)聲器;以及播放會(huì)話已發(fā)生的持續(xù)時(shí)間。例如,規(guī)則可指定只要另一個(gè)配對(duì)設(shè)備保持連接到在播放會(huì)話期間最初輸出音樂的揚(yáng)聲器,該播放便繼續(xù)。

      繼續(xù)播放確定基于用戶偏好。用戶偏好可包括例如適用于一般播放情形的設(shè)置或者輸入。例如,在檢測(cè)到設(shè)備正在移動(dòng)之后,主設(shè)備可使得通知經(jīng)由設(shè)備界面(例如,正在移動(dòng)的設(shè)備或主設(shè)備的界面)被呈現(xiàn)。用戶隨后可利用用于終止播放會(huì)話或繼續(xù)播放請(qǐng)求來對(duì)該通知作出響應(yīng),在這種情況下,用戶(在一些示例中)甚至可識(shí)別將播放音樂的設(shè)備。

      如果確定要繼續(xù)播放,可在框915處確定播放位置。該播放位置不必是地理位置,而可以是相對(duì)設(shè)備的位置。即,在一些示例中,對(duì)框905的 肯定性響應(yīng)可指示一個(gè)設(shè)備正在遠(yuǎn)離另一個(gè)設(shè)備。問題于是變成播放是跟隨正在移動(dòng)的設(shè)備還是與靜止設(shè)備停留在一起??筛鶕?jù)以下各項(xiàng)中的一者或多者來進(jìn)行該確定:何種類型的設(shè)備正在移動(dòng)(例如,平板電腦、可穿戴設(shè)備等);哪個(gè)設(shè)備發(fā)起播放(例如,此時(shí)正在移動(dòng)的設(shè)備或靜止的設(shè)備);正在移動(dòng)的設(shè)備是否為當(dāng)前播放器設(shè)備;揚(yáng)聲器是否正在移動(dòng);其他配對(duì)設(shè)備是否(和/或有多少)正與揚(yáng)聲器進(jìn)行通信;當(dāng)前正在播放音樂的揚(yáng)聲器是否與在播放會(huì)話期間最初播放音樂的揚(yáng)聲器為同一個(gè)揚(yáng)聲器;以及播放會(huì)話已發(fā)生的持續(xù)時(shí)間。例如,如果發(fā)起播放的是正在移動(dòng)的設(shè)備和/或揚(yáng)聲器正與該正在移動(dòng)的設(shè)備一起移動(dòng),則播放位置可跟隨正在移動(dòng)的設(shè)備。在一些示例中,該播放位置根據(jù)用戶輸入(例如,識(shí)別即將播放音樂的設(shè)備)來確定。

      在框920處,識(shí)別播放位置內(nèi)的一個(gè)或多個(gè)設(shè)備。在一個(gè)示例中,該播放位置包括特定設(shè)備的位置。在框920處被識(shí)別的設(shè)備包括與特定設(shè)備配對(duì)并經(jīng)由短程連接(例如藍(lán)牙或BTLE)而連接的設(shè)備。

      框925、930和935可對(duì)應(yīng)于過程700中的框720、725和745。一般來講,可基于設(shè)備屬性和規(guī)則(例如,偏向于具有最長剩余充電時(shí)間的設(shè)備)從所識(shí)別的設(shè)備間選擇播放器設(shè)備。如果所選擇的設(shè)備不同于當(dāng)前播放器設(shè)備,則可在框935處將播放信息傳輸?shù)剿x擇的播放器設(shè)備。

      下文的實(shí)施例舉例說明設(shè)備可如何交互才能有利于連續(xù)音樂播放。

      實(shí)施例1

      用戶可在可穿戴設(shè)備上發(fā)起對(duì)播放列表的播放。播放列表和播放列表內(nèi)的歌曲兩者可被存儲(chǔ)在云端中??纱┐髟O(shè)備可訪問云端,然后開始將歌曲從播放列表傳輸?shù)綗o線獨(dú)立式揚(yáng)聲器。該可穿戴設(shè)備可發(fā)送廣播信號(hào),以檢測(cè)其他設(shè)備。附近已接通電源的平板設(shè)備可接收該信號(hào)并根據(jù)其屬性(例如,其為平板電腦并具有AC電源)作出響應(yīng)。規(guī)則可指示播放將轉(zhuǎn)移到帶具有AC電源的任何響應(yīng)設(shè)備。該穿戴設(shè)備因此可確定播放將被轉(zhuǎn)移到平板電腦。該可穿戴設(shè)備可向平板電腦發(fā)送播放轉(zhuǎn)移通信,由此識(shí)別播放列表、播放列表內(nèi)的位置、接替時(shí)間和音量設(shè)置。該平板電腦然后可在接替時(shí)間處在該位置處開始進(jìn)行播放。其可恰當(dāng)?shù)卣{(diào)整其音量設(shè)置,使得得所播放的歌曲的音量匹配可穿戴設(shè)備播放的音量。

      在接替時(shí)間處,該可穿戴設(shè)備可停止播放該播放列表。但是,該可穿戴設(shè)備可繼續(xù)接收與用于播放動(dòng)作的請(qǐng)求對(duì)應(yīng)的輸入(例如,用戶輸入),并且將對(duì)任何此類動(dòng)作的指示傳輸?shù)狡桨咫娔X,使得其可被實(shí)現(xiàn)。

      實(shí)施例2

      在實(shí)施例1之后,該平板電腦可開始移動(dòng)并逐漸靠近揚(yáng)聲器有效距離的邊緣。該平板電腦可檢測(cè)到連接變?nèi)鹾?或運(yùn)動(dòng),并且可向?qū)⒁苿?dòng)到揚(yáng)聲器的有效距離之外的可穿戴設(shè)備發(fā)出警報(bào)(例如,因?yàn)榭纱┐髟O(shè)備是主設(shè)備或發(fā)起播放的設(shè)備)。該警報(bào)可識(shí)別播放列表內(nèi)的位置和近期的播放轉(zhuǎn)移時(shí)間。一旦到達(dá)近期的播放轉(zhuǎn)移時(shí)間,該平板電腦便可停止播放,并且該可穿戴設(shè)備隨即可開始將與播放列表中的位置對(duì)應(yīng)的音樂傳輸?shù)綗o線揚(yáng)聲器。

      實(shí)施例3

      在實(shí)施例1之后,該可穿戴設(shè)備可開始移動(dòng),并且逐漸靠近揚(yáng)聲器有效距離的邊緣。該可穿戴設(shè)備可檢測(cè)到連接變?nèi)鹾?或運(yùn)動(dòng),并且可向?qū)⒁苿?dòng)到揚(yáng)聲器的有效距離之外的平板電腦發(fā)出警報(bào)(例如,因?yàn)槠桨咫娔X為播放器設(shè)備)。可在可穿戴設(shè)備和平板電腦中的一者或兩者上呈現(xiàn)用于指示播放將使用平板電腦繼續(xù)進(jìn)行(除非接收到異議)的警報(bào)。如果未接收到異議,則平板電腦可繼續(xù)其播放。該可穿戴設(shè)備然后可停止接受有關(guān)播放的輸入。

      實(shí)施例4

      在實(shí)施例1之后,該平板電腦可檢測(cè)到與可穿戴設(shè)備的連接減弱。該平板電腦可向可穿戴設(shè)備發(fā)送具有播放列表內(nèi)的位置和近期的播放轉(zhuǎn)移時(shí)間的播放轉(zhuǎn)移請(qǐng)求。在近期的播放轉(zhuǎn)移時(shí)間處,該平板電腦便可停止播放,并且該可穿戴設(shè)備可開始將與播放列表內(nèi)的位置對(duì)應(yīng)的音樂傳輸?shù)綗o線揚(yáng)聲器。

      本發(fā)明的實(shí)施方案借由有效利用來自設(shè)備的組合的能力通過向用戶提供延長音樂播放而有利于用戶與一個(gè)或多個(gè)設(shè)備進(jìn)行交互。盡管特定設(shè)備可方便用戶進(jìn)行交互,但其可能缺少維持連續(xù)音樂播放所必需的硬件連接或網(wǎng)絡(luò)連接。同時(shí),本文所述的技術(shù)可靜默地增補(bǔ)一個(gè)或多個(gè)其他設(shè)備來參與所請(qǐng)求的播放,以由此方便使用用戶交互設(shè)備以及另一個(gè)設(shè)備的電池電力或網(wǎng)絡(luò)連接。盡管一些實(shí)施方案(經(jīng)由界面)向用戶提供播放轉(zhuǎn)移的 通知,以及拒絕任何此類轉(zhuǎn)移的機(jī)會(huì),但本技術(shù)的益處是其可自動(dòng)地、靜默地并且反復(fù)地執(zhí)行。因此,并非在每次設(shè)備轉(zhuǎn)移中均需要涉及用戶,并且相反僅享受延長的音樂播放。

      雖然已結(jié)合具體實(shí)施方案對(duì)本發(fā)明進(jìn)行了描述,但本領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到,許多修改形式是可能的。例如,可使用不同的傳感器或傳感器的組合來替代本文所述的那些傳感器或傳感器的組合??墒褂枚喾N不同的移動(dòng)設(shè)備和可穿戴設(shè)備。

      上文所述的實(shí)施方案假設(shè)已建立配對(duì)或其他連接,使得設(shè)備能夠?qū)⒈舜俗R(shí)別為正被授權(quán)進(jìn)行互操作。這可降低設(shè)備由于與未被用戶授權(quán)的設(shè)備家鄉(xiāng)通信而被自動(dòng)激活或被用作播放器設(shè)備的可能性。為進(jìn)一步提升安全性,在設(shè)備之間建立的通信將被使得為安全的。

      本文示出或描述的一些實(shí)施方案涉及過分簡化的有帶智能可穿戴設(shè)備。應(yīng)當(dāng)理解,這些實(shí)施方案可被修改為有關(guān)其他設(shè)備,諸如移動(dòng)設(shè)備或可穿戴設(shè)備(例如,智能眼鏡、智能聽筒、智能耳機(jī)、智能手表、智能臂環(huán)等)。

      應(yīng)當(dāng)理解,可在超出播放音樂范圍之外的領(lǐng)域應(yīng)用本文所述的技術(shù)。例如,實(shí)施方案可延伸到在設(shè)備之間協(xié)調(diào)播放任何音頻集(例如,有聲讀物或播客)。又如,實(shí)施方案可延伸到在設(shè)備之間協(xié)調(diào)播放視頻集。用戶可在其可穿戴設(shè)備上發(fā)起電影播放。該可穿戴設(shè)備可識(shí)別電影(例如,從本地存儲(chǔ)裝置、遠(yuǎn)程存儲(chǔ)裝置、數(shù)據(jù)流等),檢索、下載或接收部分或全部電影;并且將電影輸出到電視或投影儀。該可穿戴設(shè)備接著可將電影播放轉(zhuǎn)移到另一個(gè)設(shè)備,該另一個(gè)設(shè)備隨即可將電影輸出到同一臺(tái)電視或投影儀。再如,實(shí)施方案可延伸到在設(shè)備之間協(xié)調(diào)處理,舉例來說,可將執(zhí)行計(jì)算密集任務(wù)的處理請(qǐng)求轉(zhuǎn)移到具有更強(qiáng)大的處理器、并行處理能力、較大(剩余的或總的)電池尺寸和/或穩(wěn)定電源(例如,AC電源)的另一個(gè)設(shè)備。又如,可將處理請(qǐng)求轉(zhuǎn)移到可訪問軟件的另一個(gè)設(shè)備,以便有效地響應(yīng)該請(qǐng)求。

      上述說明可參考可穿戴設(shè)備和/或移動(dòng)設(shè)備的特定示例(例如,移動(dòng)電話或智能電話)。應(yīng)當(dāng)理解,這些示例只用于舉例并不具有限制性;其他設(shè)備可被替換并且可實(shí)現(xiàn)類似的功能框和/或算法,從而執(zhí)行本文所述的操 作和/或其他操作。另外,該播放器設(shè)備中的一些或全部播放器設(shè)備可為不可穿戴的和/或不可移動(dòng)的。

      可使用專用部件和/或可編程處理器和/或其他可編程設(shè)備的任意組合來實(shí)現(xiàn)本發(fā)明的例如方法、設(shè)備、計(jì)算機(jī)-可讀介質(zhì)等中的實(shí)施方案。本文所述的各種過程可以任何組合方式在同一處理器或不同處理器上實(shí)現(xiàn)。在部件被描述為被配置成執(zhí)行某些操作的情況下,可例如通過設(shè)計(jì)電子電路以執(zhí)行操作、通過對(duì)可編程電子電路(諸如微處理器)進(jìn)行編程以執(zhí)行操作或它們的任何組合來實(shí)現(xiàn)此類配置。另外,盡管上述實(shí)施方案可能參考了具體硬件部件和軟件部件,但本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,也可使用硬件部件和/或軟件部件的不同組合,并且被描述為在硬件中實(shí)現(xiàn)的特定操作也可能在軟件中被實(shí)現(xiàn),或反之亦然。

      結(jié)合本發(fā)明的各種特征的計(jì)算機(jī)程序可被編碼并被存儲(chǔ)在各種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上;合適的介質(zhì)包括磁盤或磁帶、諸如光盤(CD)或DVD(數(shù)字多功能光盤)的光學(xué)存儲(chǔ)介質(zhì)、閃存存儲(chǔ)器以及其他非暫態(tài)介質(zhì)??蓪⒗贸绦虼a編碼的計(jì)算機(jī)可讀介質(zhì)與兼容的電子設(shè)備封裝在一起,或者該程序代碼可獨(dú)立于電子設(shè)備被提供(例如,經(jīng)由互聯(lián)網(wǎng)下載或作為單獨(dú)封裝的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì))。

      因此,盡管已結(jié)合具體實(shí)施方案描述了本發(fā)明,但應(yīng)當(dāng)理解,本發(fā)明旨在覆蓋以下權(quán)利要求范圍內(nèi)的所有修改形式和等同形式。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1