欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于控制音樂播放的方法、系統(tǒng)及程序產(chǎn)品的制作方法

文檔序號:6771864閱讀:154來源:國知局
專利名稱:用于控制音樂播放的方法、系統(tǒng)及程序產(chǎn)品的制作方法
技術(shù)領(lǐng)域
本發(fā)明大體上涉及音頻播放。更特別地,本發(fā)明涉及用于對裝置上的音樂播放進(jìn)行控制的方法、系統(tǒng)及程序產(chǎn)品。
背景技術(shù)
對于不同文化背景下的人而言,音樂是其每日生活中非常重要的組成部分。在一定程度上,通過提高音樂存取的便利性,科技已經(jīng)改變了聽音樂時的體驗。各種各樣的固定及便攜式消費類電子裝置能夠為用戶提供音樂播放。這些裝置能夠播放各種形式的音樂媒體,例如數(shù)字音頻文件(例如,MP3文件)、音頻CD、音頻磁帶和/或無線電廣播(例如,陸地、衛(wèi)星和/或互聯(lián)網(wǎng)無線電廣播)。各種媒體、信息及電信技術(shù)的不斷整合已經(jīng)推出了能夠播放超過一種音樂媒體格式的單一的消費類電子裝置,以及能夠為用戶提供除了音樂播放之外的其他特性的單一裝置。這些其他產(chǎn)品特性例如可包括電話、電子郵件、文本信息、日歷、照相、視頻和/或網(wǎng)絡(luò)瀏覽特性。雖然在單一裝置中實現(xiàn)多種形式的音樂播放和/或提供額外功能可提高裝置的多功能性,但將所有這些技術(shù)無縫地整合以達(dá)到實現(xiàn)裝置的最佳用戶體驗方面可能會存在問題。某些裝置可為不同音頻源提供多個音頻通道。其他裝置可能需要僅靠單一音頻通道(例如,分離的音樂及聲音信號)來工作。在這些單通道裝置中,音樂及音頻信號可能不能夠被同時傳輸。因此,僅使用單一音頻通道在對裝置中不同的音頻源信號的傳輸進(jìn)行管理方面會存在問題。由此,需要用于控制音樂播放的改進(jìn)的方法、系統(tǒng)及程序產(chǎn)品,以允許使用音樂播放裝置時得到改善的用戶體驗。

發(fā)明內(nèi)容
本發(fā)明涉及用于控制音樂播放的方法,包括以下步驟(a)啟動對第一音軌的播放;(b)在所述步驟(a)之后停止對所述第一音軌的播放;(c)在所述步驟(b)之后啟動對選擇性音頻內(nèi)容的播放;(d)在所述步驟(c)之后停止對所述選擇性音頻內(nèi)容的播放;以及(e)在所述步驟(d)之后判定是啟動對所述第一音軌的播放還是啟動對所述第二音軌的播放。本發(fā)明還可涉及一種用于控制音樂播放的系統(tǒng),其包括適于對音樂進(jìn)行播放的便攜式裝置,其中所述便攜式裝置包括能夠存儲第一音軌、第二音軌以及選擇性音頻內(nèi)容的存儲器以及處理器,該處理器能夠工作以在第一時間啟動對所述第一音軌的播放、在所述第一時間之后的第二時間停止對所述第一音軌的播放、在所述第二時間啟動對所述選擇性音頻內(nèi)容的播放、在所述第二時間之后的第三時間停止對所述選擇性音頻內(nèi)容的播放、并且在所述第三時間判定是啟動對所述第一音軌的播放還是啟動對所述第二音軌的播放。本發(fā)明還可涉及一種實體計算程序產(chǎn)品,包括非臨時性計算機可讀媒體,在該非臨時性計算機可讀媒體上記錄有計算機程序邏輯以用于使至少一個處理器來啟動對音軌的播放、停止對所述音軌的播放、啟動對選擇性音頻內(nèi)容的播放、停止對所述選擇性音頻內(nèi)容的播放、確定所述音軌的剩余未播放時長、確定χ(χ等于所述選擇性音頻內(nèi)容的時長)、 確定所述音軌的所述剩余未播放時長是否大于X、并且響應(yīng)于所述音軌的所述剩余未播放時長大于X的確定結(jié)果,從所述音軌中比所述音軌中停止對所述音軌的播放的時點晚的時點啟動對所述音軌的播放。本發(fā)明還可涉及一種實體計算程序產(chǎn)品,包括非臨時性計算機可讀媒體,在該非臨時性計算機可讀媒體上記錄有計算機程序邏輯以用于使至少一個處理器來啟動對第一音軌的播放、停止對所述第一音軌的播放、啟動對選擇性音頻內(nèi)容的播放、停止對所述選擇性音頻內(nèi)容的播放、確定所述第一音軌的剩余未播放時長、確定χ(χ等于所述選擇性音頻內(nèi)容的時長)、確定所述第一音軌的所述剩余未播放時長是否小于X、并且響應(yīng)于所述第一音軌的所述剩余未播放時長小于X的確定結(jié)果,從第二音軌的起始處啟動對所述第二音軌的播放。以下參考附圖來詳細(xì)描述本發(fā)明的其他方面、特征、優(yōu)點,以及本發(fā)明的各個實施例的結(jié)構(gòu)及實施情況。


作為本說明書一部分而結(jié)合于此的附圖通過示例以及非限制性的方式示出了本發(fā)明,所述附圖與詳細(xì)說明一起,用于更近一步地說明本發(fā)明的原理并使得本領(lǐng)域的技術(shù)人員能夠?qū)崿F(xiàn)并使用本發(fā)明。圖1是根據(jù)本發(fā)明一實施例的音樂播放裝置的部件的框圖。圖2是根據(jù)本發(fā)明一實施例的音樂播放處理的流程圖。圖3是根據(jù)本發(fā)明一實施例的音樂播放處理的流程圖。圖4是根據(jù)本發(fā)明一實施例的音樂播放處理的圖解示意圖。圖5是根據(jù)本發(fā)明一實施例的音樂播放處理的圖解示意圖。圖6是根據(jù)本發(fā)明一實施例的便攜式音樂播放裝置的部件的框圖。圖7是根據(jù)本發(fā)明一實施例的進(jìn)行運動的用戶的視圖。
具體實施例方式參照附圖中示出的本發(fā)明的實施例,本發(fā)明將得到詳細(xì)地描述?!耙粋€實施例”、“實施例”及“示例性實施例”等所指的實施例可包括特定特征、結(jié)構(gòu)或特性,但每一個實施例均并非必需包括該特定的特征、結(jié)構(gòu)或特性。此外,上述描述并非必需指向同一實施例。 另外,當(dāng)結(jié)合實施例來描述特定特征、結(jié)構(gòu)或特性時,無論是否明確說明,本領(lǐng)域的技術(shù)人員應(yīng)能夠理解也可結(jié)合其他實施例來改變上述特征、結(jié)構(gòu)或特性。本發(fā)明的實施例可使用音樂播放裝置100來控制音樂播放。音樂播放裝置100例如可以是數(shù)字音頻文件播放器(例如,MP3播放器)、音頻CD播放器、音頻磁帶播放器、無線電接收器(例如,陸地、衛(wèi)星或互聯(lián)網(wǎng)無線電接收器)、家庭音頻系統(tǒng)、車載音頻系統(tǒng)、電視機、計算機、移動電話或任何其他能夠為用戶10提供音頻播放的固定或便攜式裝置。圖1是根據(jù)本發(fā)明一實施例的音樂播放裝置100的部件的框圖。如圖1所示,音樂播放裝置100可包括處理器102、存儲器104、用戶輸入控制器106及音頻單元108。如下詳述,這些部件可被有效地連接以實現(xiàn)音樂播放裝置100的功能。在一些實施例中,這些部件中的一個或更多可以省去,又或可包括額外的部件。在實施例中,音樂播放裝置100可包括電池。在一個實施例中,也可包括揚聲器和/或音頻輸出端口。在另一實施例中,揚聲器和/或音頻輸出端口可以是音頻單元108的一部分。如下詳述,音樂播放裝置100的處理器102可適于執(zhí)行存儲在存儲器104中的應(yīng)用程序。處理器102可有效地連接至存儲器104、用戶輸入控制器106及音頻單元108。存儲器104可適于存儲用于實現(xiàn)在此描述的音樂播放系統(tǒng)的各個方面的功能的應(yīng)用程序。如下詳述,存儲器104還可適于存儲其他數(shù)據(jù)及信息。例如,存儲器104可適于存儲音軌、播放列表和/或選擇性的音頻內(nèi)容。在一個實施例中,存儲器104可包括只讀存儲器和/或隨機存取存儲器。在另一實施例中,存儲器104可包括存儲卡或其他移動存儲裝置。存儲器104可有效地連接至處理器102及音頻單元108。用戶10可使用用戶輸入控制器106來與音樂播放裝置100交互。在實施例中,用戶輸入控制器106可包括一個或多個物理輸入按鈕、開關(guān)和/或按鍵。在一個實施例中,用戶輸入控制器106可包括軌跡墊、滾球和/或觸摸屏輸入控制器(例如,虛擬輸入按鈕、開關(guān)和/或按鍵)。在一些實施例中,用戶輸入控制器106可包括電容開關(guān),而在其他實施例中,用戶輸入控制器106可以是用于實現(xiàn)聲音激活控制的話筒??苫谝魳凡シ叛b置100 的工作模式來確定每一個用戶輸入控制器106的功能。在圖1所示的實施例中,用戶輸入控制器106可一體地耦合并包含在與音樂播放裝置100相同的殼體內(nèi)。但是,如下詳述,在實施例中,一些或全部用戶輸入控制器106的可非一體地耦合和/或包含在與音樂播放裝置100自身相同的殼體內(nèi)。音頻單元108可被用于處理音頻文件和/或音頻信號。例如,音頻單元108可處理音軌、播放列表和/或選擇性音頻內(nèi)容。作為其他示例,音頻單元108可將數(shù)字音頻信號轉(zhuǎn)換為放大的模擬信號,該模擬信號可被用于驅(qū)動可被或可不被結(jié)合在一個或更多耳機內(nèi)的單聲道或立體聲揚聲器。用戶10可使用諸如圖1中所示的音樂播放裝置100來控制音樂播放。音樂可以收錄在一種或多種形式的音樂媒體中,例如,數(shù)字音頻文件(例如,MP3文件)、音頻CD、音頻磁帶和/或無線電廣播(例如,陸地、衛(wèi)星和/或互聯(lián)網(wǎng)無線電廣播)。在一個實施例中,音樂可以收錄在諸如由加利福尼亞州,奧克蘭市的Pandora Media, Inc.(潘多拉媒體公司) 所提供的互聯(lián)網(wǎng)無線電流(internet radio stream)中。
在實施例中,單個音樂可分為各個音軌。例如,每個音軌可包含對應(yīng)于單一歌曲的數(shù)據(jù)。如下詳述,在一個實施例中,多條音軌可與播放列表400關(guān)聯(lián)。除了聆聽主要的音樂內(nèi)容(primary music content)之外,一些用戶10可能還希望聆聽選擇性的音頻內(nèi)容(alternative audio content)。選擇性的音頻內(nèi)容可以是非音樂性的內(nèi)容,例如由語音合成器生成的仿真語音、之前已經(jīng)被保存作為音軌的錄音或大致實時遠(yuǎn)程傳輸?shù)恼Z音傳輸(例如,電話通話)。選擇性音頻內(nèi)容例如也可以是與主要音樂性內(nèi)容不同的音樂性內(nèi)容(例如,音樂鈴聲)。如下詳述,這些選擇性音頻內(nèi)容例如可傳播 來自親友和/或同事的信息、新聞或資訊、廣告、熱點資訊和/或大致實時的反饋。在本發(fā)明的實施例中,用戶10希望能夠聆聽主要音樂內(nèi)容之外的選擇性音頻內(nèi)容,音樂播放裝置100能夠控制該音樂及選擇性內(nèi)容的播放。圖2是根據(jù)本發(fā)明一實施例的音樂播放處理的流程圖。如圖2所示,在步驟200中,音樂播放裝置100的處理器102可啟動對第一音軌的播放。在步驟202中,可以停止對第一音軌的播放。然后,在步驟204中,處理器102可啟動選擇性音頻內(nèi)容的播放。在步驟206,可以停止對選擇性內(nèi)容的播放。最后,在步驟208, 處理器102可判定是對第一音軌啟動下一輪(再次)播放還是啟動對第二音軌的播放。這種對第一音軌或第二音軌的播放的啟動隨后可分別發(fā)生在步驟210或212中。一個或更多的在先步驟可響應(yīng)于處理軟件應(yīng)用程序的計算機程序邏輯的處理器102而進(jìn)行。在步驟200中,可以啟動對第一音軌的播放。在一個實施例中,通過參考表明哪條音軌第一播放的播放列表400來確定第一音軌的身份(identity)。在實施例中,可從第一音軌的起始位置就啟動對第一音軌的播放。在一個實施例中,第一音軌的播放可響應(yīng)于與音樂播放裝置100的一個或多個用戶輸入控制器106交互的用戶10來進(jìn)行。在其他實施例中,第一音軌的播放可自動進(jìn)行或基于來自除用戶輸入控制器106之外的源的輸入來進(jìn)行。在步驟202中,可以停止對第一音軌的播放。在實施例中,可在已經(jīng)到達(dá)第一音軌的結(jié)尾之前停止對第一音軌的播放。在一個實施例中,對第一音軌的播放的停止可響應(yīng)于與音樂播放裝置100的一個或多個用戶輸入控制器106進(jìn)行交互的用戶10來進(jìn)行。在其他實施例中,對第一音軌的播放的停止可響應(yīng)于檢測到選擇性內(nèi)容待播放的處理器102、和 /或可響應(yīng)于選擇性內(nèi)容待播放的請求來進(jìn)行。在步驟204中,處理器102可啟動對選擇性音頻內(nèi)容的播放。在一個實施例中,對選擇性音頻內(nèi)容的播放可精確地或大致地開始于與第一音軌的播放的停止相同的時間點。 在另一實施例中,在第一音軌的播放的停止的時間點與選擇性音頻內(nèi)容的播放的開始的時間點之間可存在延遲。在實施例中,選擇性音頻內(nèi)容的播放可響應(yīng)于與音樂播放裝置100 的一個或多個用戶輸入控制器106交互的用戶10來啟動。在其他實施例中,選擇性音頻內(nèi)容的播放可響應(yīng)于來自處理器102的對選擇性音頻內(nèi)容的請求來啟動。在步驟206中,可以停止對選擇性內(nèi)容的播放。在實施例中,在選擇性音頻內(nèi)容已經(jīng)到達(dá)末尾之前可停止對選擇性音頻內(nèi)容的播放。在一個實施例中,對選擇性音頻內(nèi)容的播放的停止可響應(yīng)于與音樂播放裝置100的一個或更多用戶輸入控制器106交互的用戶10 來進(jìn)行。在其他實施例中,對選擇性音頻內(nèi)容的播放的停止可響應(yīng)于檢測到選擇性內(nèi)容待停止的處理器102、和/或可響應(yīng)于選擇性內(nèi)容的播放待停止的請求來進(jìn)行。
最后,在步驟208中,處理器102可判定是對第一音軌啟動下一輪(再次)播放還是啟動對第二音軌的播放。對第一音軌或第二音軌的播放的啟動可隨后分別發(fā)生在步驟 210或212中。在實施例中,通過參考表明哪條音軌待被第二播放的播放列表400來確定第二音軌的身份。圖3是根據(jù)本發(fā)明的實施例的音樂播放處理的另一方面的流程圖。音樂播放處理的這一部分涉及判定是(再次)啟動對第一音軌的播放還是啟動對第二音軌的播放。因此, 根據(jù)本發(fā)明的一個實施例,音樂播放處理的這些方面可增加或代替圖2中的音樂播放處理的步驟208-212。一個或多個的以下步驟可響應(yīng)于處理軟件應(yīng)用程序的計算機程序邏輯的處理器102來進(jìn)行。如圖3所示,在步驟300中,處理器102可確定第一音軌的剩余未播放時間(UTR) 的時長。如果在已經(jīng)到達(dá)第一音軌末尾之前就停止對第一音軌的播放,則對于第一音軌存在一些UTR。例如,如果第一音軌時長是4分30秒,但在音軌的2分30秒時停止了對第一音軌的播放,則第一音軌的UTR是2分鐘。在步驟302中,處理器102可確定選擇性音頻內(nèi)容的時長(X)。在一個實施例中, 例如如果選擇性音頻內(nèi)容是預(yù)先已經(jīng)存儲作為音軌的錄音,則能夠在對選擇性音頻內(nèi)容進(jìn)行存取時就確定出X。例如,處理器102能夠立即對音軌進(jìn)行分析從而確定其預(yù)定的固定時長。但是,在其他實施例中,例如如果選擇性音頻內(nèi)容是大致實時遠(yuǎn)程傳輸?shù)恼Z音廣播 (例如,電話通話),則直到選擇性音頻內(nèi)容已經(jīng)播放結(jié)束后才能夠確定出X。例如,如果接收到呼入的電話通話,則處理器102無法獲知通話會持續(xù)多長時間以及因此的整個通話時長——除非通話結(jié)束。在步驟304中,處理器102可判定UTR是否大于X。如果UTR大于X,則可隨后在步驟306中啟動對第一音軌的播放。如果UTR小于等于X,則可隨后在步驟308中啟動對第二音軌的播放。以下參照圖4及圖5來更詳細(xì)地描述上述處理。圖4及圖5分別示出了根據(jù)本發(fā)明的實施例的UTR大于X以及UTR小于等于X的音樂播放處理的圖解示意圖。參照圖4及圖5,音樂播放裝置100能夠播放多條音軌。在實施例中,音樂播放裝置100可查閱播放列表400,該播放列表400可表明待播放的音軌群組及其應(yīng)被播放的順序。如上所述,與播放列表400對應(yīng)的音軌和/或播放列表文件可存儲在音樂播放裝置100 的存儲器104中。替代地,如下詳述,與播放列表400對應(yīng)的音軌和/或播放列表文件可遠(yuǎn)程訪問。雖然本發(fā)明的示例性實施例通常參照播放列表400來描述,但本發(fā)明并不限于對與播放列表關(guān)聯(lián)的音軌的播放。在歌曲順序未預(yù)先確定的情況下(例如,以歌曲以“隨機” 模式來播放),無需參考播放列表,“第一音軌”可以是正好要被播放的第一首樂曲,而“第二音軌”可以是正好要在第一首樂曲之后被播放的下一首樂曲。圖4及圖5中標(biāo)明“第一音軌”及“第二音軌”的水平欄表示根據(jù)播放列表400依此待播放的第一音軌及第二音軌。水平欄沿水平方向的長度分別對應(yīng)于第一和第二音軌的總的可能播放時間。第一音軌與第二音軌之間的轉(zhuǎn)換點414的位置也被示出。線段500, 504,600及604示出了對音樂內(nèi)容的播放,而線段502及602示出了對選擇性內(nèi)容的播放?,F(xiàn)參考圖4,在一個實施例中,如線段500所示,音樂播放裝置100的處理器102可在時間402啟動對第一音軌的播放,并且可在時間404停止對第一音軌的播放。然后,如線段502所示,音樂播放裝置100的處理器102可在時間406啟動對選擇性音頻內(nèi)容的播放,并且可在時間408停止對選擇性音頻內(nèi)容的播放。如線段504所示,如果處理器102判定UTR大于X,則隨后在時間410(再次)啟動對第一音軌的播放。具體而言,在一個實施例中,對第一音軌的播放可從第一音軌中一時點啟動,而該時點晚于第一音軌中停止第一音軌的播放的時點(例如,在時間404停止對第一音軌的播放之后的某一時點)。例如,如圖4所示,晚于第一音軌中停止第一音軌的播放的時點(例如,在時間404停止對第一音軌的播放)的第一音軌中的的時點是第一音軌中在停止第一音軌的播放的時點經(jīng)過時長X后的時點(例如,在時間410)。具體而言,例如如果第一音軌時長為4分30秒,但在音軌的2分30秒時停止了對第一音軌的播放,則第一音軌的UTR是2分鐘。如果選擇性音頻內(nèi)容于音軌的2分30秒啟動并持續(xù)達(dá)30秒,則選擇性音頻內(nèi)容的X為30秒。因為UTR大于X(即,2分鐘大于30 秒),故根據(jù)圖4的實施例,隨后在第一音軌中停止第一音軌的播放的時點經(jīng)過時長X的時點(即,音軌中2分30秒后經(jīng)過30秒,即音軌中的3分鐘)來啟動對第一音軌的播放。某些音樂播放裝置100可為不同音頻源提供分離的音頻通道。例如,雙音頻通道音樂播放裝置100可提供音樂音頻通道及選擇性音頻內(nèi)容通道。兩個音頻通道裝置可允許同時傳輸音樂音頻數(shù)據(jù)與選擇性音頻內(nèi)容數(shù)據(jù)。在實施例中,這種裝置可允許第一音軌被靜音,同時播放選擇性音頻內(nèi)容。靜音可包括持續(xù)地訪問并傳輸與第一音軌相關(guān)的數(shù)據(jù),但并不通過揚聲器或耳機進(jìn)行輸出,或以極低的音量進(jìn)行輸出。其他音樂播放裝置可僅需要依靠單一音頻通道來處理例如分離的音樂音頻及選擇性音頻內(nèi)容信號。在這些單一通道裝置中,音樂及選擇性音頻內(nèi)容信號可能不能夠被同時訪問并傳輸。因此,與以上描述的雙通道系統(tǒng)不同,這些裝置或不能夠?qū)⒌谝灰糗夓o音同時播放選擇性音頻內(nèi)容。在以上參考圖1-4描述的本發(fā)明的實施例中,可在與將第一音軌靜音同時播放選擇性音頻內(nèi)容的時點相同的時點恢復(fù)對第一音軌的。可通過具有一個或多個音頻通道的音樂播放裝置100來執(zhí)行上述處理。因為如上參考圖4所述的實施例需僅在給定時間使用單一音頻通道,上述音樂播放處理是令人滿意的,例如對希望能夠有效地將音樂靜音同時收聽選擇性音頻內(nèi)容、但其音樂播放裝置100僅提供單一音頻通道的用戶10而言是理想的。現(xiàn)參考圖5,在一個實施例中,如線段600所示,音樂播放裝置100的處理器102可在時間422啟動對第一音軌的播放,并可在時間4 停止對第一音軌的播放。然后,如線段602所示,音樂播放裝置100的處理器102可在時間似6啟動對選擇性音頻內(nèi)容的播放,并且可在時間4 停止對選擇性音頻內(nèi)容的播放。如線段604所示,如果處理器102判定UTR小于等于X,則可隨后在時間430啟動對第二音軌的播放。具體而言,在一個實施例中,可從第二音軌的起始處(即,第一音軌與第二音軌之間的理論轉(zhuǎn)換點414)啟動對第二音軌的播放。具體而言,例如,如果第一音軌時長為4分30秒,但于音軌的4分鐘處停止對第一音軌的播放,則第一音軌的UTR為30秒。如果選擇性音頻內(nèi)容于音軌的4分鐘處啟動并持續(xù)達(dá)1分鐘,則選擇性音頻內(nèi)容的X為1分鐘。因為UTR小于等于X(即,30秒小于1分鐘),故根據(jù)圖5的實施例,可在時間430的第二音軌的起始處(即,第一音軌與第二音軌之間的理論轉(zhuǎn)換點414)之后啟動對第二音軌的播放。在上述實施例中,第二音軌并未在與音樂輸出被靜音同時播放選擇性音頻內(nèi)容時恢復(fù)的時點相同的時點處恢復(fù)。具體而言,如果已經(jīng)靜音了音樂輸出同時播放選擇性音頻內(nèi)容,則應(yīng)在第一音軌停止播放之后經(jīng)過時長X的第二音軌的時點處啟動第二音軌,換言之,第二音軌不會在其起始處就啟動。上述音樂播放處理是令人滿意的,例如對于希望能夠?qū)⒁魳缝o音同時收聽選擇性音頻內(nèi)容、但不希望在新音軌中間啟動收聽新的音軌的用戶10 是理想的。在實施例中,該處理可在僅包括單一音頻通道的音樂播放裝置100中實現(xiàn)。在另一實施例中,該處理可在包括多于一個音頻通道的音樂播放裝置100中實現(xiàn)。在本發(fā)明的一個實施例中,音樂播放裝置100可以是便攜式音樂播放裝置100。便攜式音樂播放裝置100例如可以是便攜式數(shù)字音頻文件播放器(例如,MP3播放器)、便攜式音頻CD播放器、便攜式音頻磁帶播放器、便攜式無線電接收器(例如,陸地、衛(wèi)星或互聯(lián)網(wǎng)無線電接收器)、便攜式車載音頻系統(tǒng)、便攜式計算機、移動電話、或任何其他能夠為用戶 10提供音樂播放的音樂播放裝置100。圖6是根據(jù)本發(fā)明的實施例的便攜式音樂播放裝置100的部件的框圖。如圖6所示,便攜式音樂播放裝置100可包括處理器102、存儲器104、用戶輸入控制器106、音頻單元108、顯示單元110、無線廣域網(wǎng)絡(luò)(WffAN)收發(fā)器112、集成傳感器114及無線個人網(wǎng)絡(luò) (WPAN)收發(fā)器116。如上及如下詳述,這些部件可有效連接以實現(xiàn)便攜式音樂播放裝置100 的功能。在一些實施例中,這些部件中的一個或多個可以省略,或可以包括額外部件。在實施例中,音樂播放裝置100可包括電池。在一個實施例中,還可包括揚聲器和/或音頻輸出端口。在另一實施例中,揚聲器和/或音頻輸出端口可以是音頻單元108的一部分。圖6所示實施例的處理器102、存儲器104、用戶輸入控制器106及音頻單元108 可與參考圖1所述的那些部件起到類似的功能。顯示單元110可用于為用戶10視覺地顯示信息。在一個實施例中,顯示單元110 可以是液晶顯示器。在另一實施例中,單一顯示屏可包括顯示單元110及觸摸屏輸入控制器形式的用戶輸入控制器106兩者。在實施例中,如圖6所示,顯示單元110可集成地耦合至并包含在與音樂播放裝置100相同的殼體中。但是,在另一實施例中,如下詳述,顯示單元110中的一部分或全部可并非集成地耦合至和/或包含在與便攜式音樂播放裝置100自身相同的殼體中。便攜式音樂播放裝置100還可包括集成傳感器114。在一個實施例中,集成傳感器 114可以是基于衛(wèi)星的定位系統(tǒng)接收器,例如GPS接收器。定位系統(tǒng)接收器可起集成地耦合至便攜式音樂播放裝置100的傳感器114的作用,并可允許便攜式音樂播放裝置100檢測可用于測量和/或計算位置、行程、步幅和/或速度的信息。在另一實施例中,集成傳感器 114可以是可用于測量和/或計算行程、步幅和/或速度的加速度計。WPAN收發(fā)器116可能夠與遠(yuǎn)離便攜式音樂播放裝置100的由用戶10的身體支承和/或接近用戶10的身體的部件進(jìn)行無線通信。在一個實施例中,WPAN收發(fā)器116是低功率收發(fā)器。WPAN收發(fā)器116可包括天線,并可在諸如2. 4GHz的未授權(quán)頻帶下工作。WPAN收發(fā)器可利用已知的無線協(xié)議(包括但不限于ANT及ANT+),經(jīng)由Dynastream Innovations, 藍(lán)牙、藍(lán)牙LE、藍(lán)牙LET或BlueRobin來進(jìn)行通信。也可使用其他已知的無線通信協(xié)議。在一個實施例中,WPAN收發(fā)器可以是紅外收發(fā)器。
在一個實施例中,如下詳述,WPAN收發(fā)器116可與由用戶10的身體支承的傳感器 (例如,心率監(jiān)控器30或基于加速度計傳感器40)通信。在另一實施例中,如下詳述,WPAN 收發(fā)器116可與由用戶10的身體支承的腕帶50或揚聲器或耳機20進(jìn)行通信。WffAN收發(fā)器112可以是可用于收發(fā)例如是語音蜂窩電話信號的蜂窩收發(fā)器。WffAN 收發(fā)器112可用于與諸如互聯(lián)網(wǎng)或內(nèi)聯(lián)網(wǎng)的計算機網(wǎng)絡(luò)交換信息。WffAN收發(fā)器112可包括天線。本發(fā)明實施例中的便攜式音樂播放裝置100包括WffAN收發(fā)器112,用戶10可經(jīng)由下載或?qū)崟r流(live streaming)來接收音軌以通過便攜式音樂播放裝置100進(jìn)行播放。 另外,用戶10可經(jīng)由下載或?qū)崟r流(live streaming)來接收選擇性音頻內(nèi)容以通過便攜式音樂播放裝置100進(jìn)行播放。可有利地使用以上參考圖2-5描述的音樂播放處理來管理對上述信息的接收及播放。如上所述,選擇性音頻內(nèi)容例如可以是預(yù)先已經(jīng)存儲作為音軌的錄音。如下詳述, 經(jīng)由WffAN收發(fā)器112,在便攜式音樂播放裝置100上收聽音樂的用戶10或能夠從親友或同事處接收遠(yuǎn)程傳輸?shù)念A(yù)錄音頻信息、預(yù)錄音頻消息或資訊、預(yù)錄音頻廣告、預(yù)錄音頻熱點資訊和/或預(yù)錄大致實時音頻反饋。如上所述,選擇性音頻內(nèi)容可以是例如大致實時遠(yuǎn)程傳輸?shù)恼Z音廣播(例如,電話通話)。如下詳述,經(jīng)由WWAN收發(fā)器112或WPAN收發(fā)器116,在便攜式音樂播放裝置100 上收聽音樂的用戶10能夠從親友或同事處接收遠(yuǎn)程傳輸?shù)碾娫捦ㄔ?例如,如果便攜式音樂播放裝置100是移動電話)、大致實時音頻消息或資訊、大致實時熱點資訊和/或大致實時音頻反饋。在本發(fā)明的實施例中,便攜式音樂播放裝置100包括WPAN收發(fā)器116,便攜式音樂播放裝置100可與耳機20、心率監(jiān)控器30及基于加速度計傳感器40和/或腕帶50中的一者或多者進(jìn)行通信。圖7是根據(jù)本發(fā)明的實施例進(jìn)行體育活動的用戶10的視圖。用戶10的身體佩戴有耳機20、心率監(jiān)控器30、基于加速度計計傳感器40及腕帶50。在實施例中,這里所述的便攜式音樂播放裝置100及音樂播放處理可結(jié)合諸如在同日遞交的共有美國專利申請第 12/836, 421 號(代理號 M83. 1670000),發(fā)明名稱為 “Fitness Monitoring Method, System, and Program Products, and Applications Thereof (健康監(jiān)測方法、系統(tǒng)及禾呈序產(chǎn)品,以及其應(yīng)用),,,以及美國專利申請第12/836, 416號(代理號2483. 1680000),發(fā)明名禾爾為"Location-Aware Fitness Monitoring Methods, Systems, and Program Products, and Applications Thereof (位置感知健康監(jiān)測方法、系統(tǒng)及程序產(chǎn)品,以及其應(yīng)用)”中描述的便攜式健康監(jiān)控系統(tǒng)一起使用,二者均通過引用全部包含于此。例如,用戶10可利用便攜式健康監(jiān)控系統(tǒng)來進(jìn)行預(yù)先計劃及安排好的活動,同時使用便攜式音樂播放裝置100以及集成傳感器114、心率監(jiān)控器30和/或基于加速度計計的傳感器40中的一者或多者。在活動期間,便攜式音樂播放裝置100可與這些傳感器中的一者或多者進(jìn)行通信,并可確定與用戶10的身體活動關(guān)聯(lián)的各項表現(xiàn)參數(shù)(例如,位置、行程、速度、步幅、心率等)。仍然在活動期間,便攜式音樂播放裝置100可以與表現(xiàn)參數(shù)相關(guān)的反饋的形式將選擇性音頻內(nèi)容提供給用戶10。例如,便攜式音樂播放裝置100可提供選擇性音頻內(nèi)容,其向用戶10傳達(dá)概要統(tǒng)計數(shù)據(jù)(例如,“你已經(jīng)走了 2英里、你的速度為7. 5英里/小時、你的步幅為8分鐘/英里, 你的心率為160次/分鐘”),或傳達(dá)實際指令或訓(xùn)練命令(例如,“你的目標(biāo)速度為8英里 /小時,但你的移動速度僅為7. 5英里/小時,加速! ”或“你的目標(biāo)步幅為7分鐘/英里, 但你僅保持了 8分鐘/英里的步幅,加速! ”或“你的目標(biāo)心率介于140至150次/分鐘,但你當(dāng)前的心率為160次/分鐘,慢下來! ”)。可有利地使用以上參考圖2-5描述的音樂播放處理來管理對上述信息的接收及播放。如上所述,與該健康活動相關(guān)的選擇性音頻內(nèi)容可以是由語音合成器生成的仿真語音、預(yù)先已經(jīng)作為音軌進(jìn)行存儲的錄音、或大致實時遠(yuǎn)程傳輸?shù)恼Z音廣播(例如,電話通話)。選擇性音頻內(nèi)容可以本地存儲在便攜式音樂播放裝置100上,或可經(jīng)由WffAN收發(fā)器 112或WPAN收發(fā)器116遠(yuǎn)程存儲并接收。因此,本發(fā)明的實施例可提供改進(jìn)的用于控制音樂播放的方法、系統(tǒng)及程序產(chǎn)品, 以及可選的對健康活動相關(guān)選擇性音頻內(nèi)容的播放,其可允許改善用戶10對音樂播放裝置100的體驗。在一個實施例中,參考圖2的步驟208,可全部或部分基于與用戶10的身體活動關(guān)聯(lián)的各種表現(xiàn)參數(shù)(例如,位置、行程、速度、步幅、心率等)來判定是接著(再次)啟動對第一音軌的播放還是啟動對第二音軌的播放。在另一實施例中,可基于與用戶10的身體活動關(guān)聯(lián)的各種表現(xiàn)參數(shù)(例如,位置、行程、速度、步幅、心率等)來計算音軌中的可以啟動進(jìn)行播放的時點。可利用硬件、軟件、固件、其上存儲有指令的實體計算機可讀或計算機可用存儲媒體或其組合來實現(xiàn)本發(fā)明的各種方面或其各種部分或功能,或可在一個或多個計算機系統(tǒng)或其他處理系統(tǒng)中實現(xiàn)本發(fā)明的各種方面或其各種部分或功能。根據(jù)本發(fā)明的實施例的用于控制音樂播放的方法、系統(tǒng)及程序產(chǎn)品可包括由一個或多個計算裝置執(zhí)行的任何軟件應(yīng)用程序。計算裝置可以是具有一個或多個處理器的任意類型計算裝置。例如,計算裝置可以是工作站、移動裝置(例如,移動電話、個人數(shù)字助理或筆記本電腦)、計算機、服務(wù)器、計算集群、服務(wù)器群、游戲控制臺、機頂盒、終端亭、嵌入式系統(tǒng)、健身機、零售系統(tǒng)或具有至少一個處理器及固定或移動存儲器的其他裝置。本發(fā)明的實施例可以是計算裝置中由處理器執(zhí)行的軟件、固件、硬件或其任意組合。本發(fā)明的軟件可以存儲在任意計算機可用媒體上。當(dāng)在一個或多個數(shù)據(jù)處理裝置中執(zhí)行時,上述軟件可使數(shù)據(jù)處理裝置以這里描述的方式工作。本發(fā)明的實施例采用當(dāng)前或未來所知的任意計算機可用或可讀媒體。計算機可用媒體的示例包括但不限于主存儲裝置(例如,任意類型的隨機存取存儲器)、輔助存儲裝置(例如,硬盤驅(qū)動器、軟盤、CD ROM 驅(qū)動器、壓縮盤、磁帶、磁性存儲裝置、光學(xué)存儲裝置、MEMS、納米技術(shù)存儲裝置、存儲卡或其他移動存儲裝置等)以及通信媒介(例如,有線及無線通信網(wǎng)絡(luò)、局域網(wǎng)絡(luò)、廣域網(wǎng)絡(luò)、內(nèi)聯(lián)網(wǎng)等)。雖然本發(fā)明的示例性實施例通常參考播放列表400來描述,但本發(fā)明并不限于對與播放列表關(guān)聯(lián)的音軌的播放。此外,雖然本發(fā)明的示例性實施例通常參考具有單一音頻通道的音樂播放裝置 100進(jìn)行描述,但本發(fā)明并不限于此。最后,雖然將用戶10收聽的主要內(nèi)容描述為“音樂內(nèi)容”并將用戶10收聽的次要內(nèi)容描述為“選擇性內(nèi)容”,但描述的方法、系統(tǒng)及程序產(chǎn)品的工作原理可同樣適用于由用戶10收聽的主要內(nèi)容為選擇性內(nèi)容而由用戶10收聽的次要內(nèi)容為音樂內(nèi)容的實施例。類似地,這里描述的方法、系統(tǒng)及程序產(chǎn)品的工作原理同樣適用于主要及次要內(nèi)容均為音樂內(nèi)容的實施例,或者主要及次要內(nèi)容均為選擇性(例如,非音樂)內(nèi)容的實施例。因此,上述實施例也落入本發(fā)明的范圍內(nèi)。 本發(fā)明已經(jīng)通過以上示例性實施例予以描述。相應(yīng)地,本發(fā)明不應(yīng)限于任何上述示例性實施例,而僅應(yīng)根據(jù)權(quán)利要求及其等同范圍來界定其保護(hù)范圍。
權(quán)利要求
1.一種用于控制音樂播放的方法,包括以下步驟(a)啟動對第一音軌的播放;(b)在所述步驟(a)之后停止對所述第一音軌的播放;(c)在所述步驟(b)之后啟動對選擇性音頻內(nèi)容的播放;(d)在所述步驟(c)之后停止對所述選擇性音頻內(nèi)容的播放;以及(e)在所述步驟(d)之后判定是啟動對所述第一音軌的播放還是啟動對所述第二音軌的播放。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟(e)還包括以下步驟確定所述第一音軌的剩余未播放時長;并且確定X,其中,X等于所述選擇性音頻內(nèi)容的時長。
3.如權(quán)利要求2所述的方法,其特征在于,所述步驟(e)還包括確定所述第一音軌的所述剩余未播放時長是否大于X的步驟。
4.如權(quán)利要求3所述的方法,還包括以下步驟(f)響應(yīng)于步驟(e)啟動對所述第一音軌的播放。
5.如權(quán)利要求4所述的方法,其特征在于,所述步驟(f)包括從所述第一音軌中比所述第一音軌中停止對所述第一音軌的播放的時點晚的時點啟動對所述第一音軌的播放的步馬聚ο
6.如權(quán)利要求5所述的方法,其特征在于,所述第一音軌中比所述第一音軌中停止對所述第一音軌的播放的時點晚的時點是所述第一音軌中在停止了對所述第一音軌的播放的時點過后經(jīng)過時長X的時點。
7.如權(quán)利要求2所述的方法,其特征在于,所述步驟(e)還包括確定所述第一音軌的所述剩余未播放時長是否小于等于X的步驟。
8.如權(quán)利要求7所述的方法,還包括以下步驟(f)響應(yīng)于步驟(e)啟動對所述第二音軌的播放。
9.如權(quán)利要求8所述的方法,其特征在于,所述步驟(f)包括從所述第二音軌的起始處啟動對所述第二音軌的播放的步驟。
10.如權(quán)利要求8所述的方法,其特征在于,通過參考播放列表來確定所述第二音軌的身份。
11.如權(quán)利要求1所述的方法,其特征在于,所述第一音軌、第二音軌及選擇性音頻內(nèi)容通過便攜式裝置進(jìn)行播放。
12.如權(quán)利要求11所述的方法,其特征在于,所述第一音軌及所述第二音軌存儲在所述便攜式裝置上。
13.如權(quán)利要求11所述的方法,其特征在于,所述選擇性音頻內(nèi)容是存儲在所述便攜式裝置上的錄音音頻軌。
14.如權(quán)利要求11所述的方法,其特征在于,所述選擇性音頻內(nèi)容由所述便攜式裝置的語音合成器生成。
15.如權(quán)利要求11所述的方法,其特征在于,所述選擇性音頻內(nèi)容由所述便攜式裝置無線接收。
16.如權(quán)利要求15所述的方法,其特征在于,所述選擇性音頻是電話通話傳輸。
17.如權(quán)利要求11所述的方法,其特征在于,在播放期間所述便攜式裝置由進(jìn)行體育活動的用戶支承。
18.如權(quán)利要求17所述的方法,其特征在于,所述選擇性音頻內(nèi)容傳達(dá)所述活動期間與用戶的速度相關(guān)的信息。
19.如權(quán)利要求17所述的方法,其特征在于,所述選擇性音頻內(nèi)容傳達(dá)所述活動期間與用戶的步幅相關(guān)的信息。
20.如權(quán)利要求17所述的方法,其特征在于,所述選擇性音頻內(nèi)容傳達(dá)所述活動期間與用戶的心率相關(guān)的信息。
21.一種用于控制音樂播放的系統(tǒng),包括便攜式裝置,其適于對音樂進(jìn)行播放,其中所述便攜式裝置包括存儲器,其能夠存儲第一音軌、第二音軌以及選擇性音頻內(nèi)容;以及處理器,其能夠工作以在第一時間啟動對所述第一音軌的播放;在所述第一時間之后的第二時間停止對所述第一音軌的播放;在所述第二時間啟動對所述選擇性音頻內(nèi)容的播放;在所述第二時間之后的第三時間停止對所述選擇性音頻內(nèi)容的播放;并且在所述第三時間判定是啟動對所述第一音軌的播放還是啟動對所述第二音軌的播放。
22.如權(quán)利要求21所述的系統(tǒng),其特征在于,所述便攜式裝置還包括 傳感器,其適于在用戶進(jìn)行體育活動時檢測表現(xiàn)數(shù)據(jù),其中,所述選擇性音頻內(nèi)容能夠傳達(dá)與所述表現(xiàn)數(shù)據(jù)相關(guān)的信息。
23.如權(quán)利要求22所述的系統(tǒng),其特征在于,所述處理器、所述存儲器以及所述傳感器包含在所述便攜裝置的共用殼體內(nèi)。
24.如權(quán)利要求22所述的系統(tǒng),其特征在于,所述傳感器是衛(wèi)星定位系統(tǒng)接收器。
25.如權(quán)利要求M所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是速度信息。
26.如權(quán)利要求M所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是步幅信息。
27.如權(quán)利要求22所述的系統(tǒng),其特征在于,所述傳感器是加速度計。
28.如權(quán)利要求27所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是速度信息。
29.如權(quán)利要求27所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是步幅信息。
30.如權(quán)利要求21所述的系統(tǒng),還包括傳感器,其適于在用戶進(jìn)行體育活動時檢測表現(xiàn)數(shù)據(jù),其中,所述便攜式裝置還包括用于從所述傳感器無線接收所述表現(xiàn)數(shù)據(jù)的無線收發(fā)器,以及所述選擇性音頻內(nèi)容能夠傳達(dá)與所述表現(xiàn)數(shù)據(jù)相關(guān)的信息。
31.如權(quán)利要求30所述的系統(tǒng),其特征在于,所述處理器、所述存儲器以及所述無線收發(fā)器被包含在所述便攜式裝置的第一殼體內(nèi),并且所述傳感器被包含在遠(yuǎn)離所述便攜式裝置的所述第一殼體的第二殼體內(nèi)。
32.如權(quán)利要求30所述的系統(tǒng),其特征在于,所述傳感器包括加速度計。
33.如權(quán)利要求32所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是速度信息。
34.如權(quán)利要求32所述的系統(tǒng),其特征在于,與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是步幅信息。
35.如權(quán)利要求30所述的系統(tǒng),其特征在于,所述傳感器是心率監(jiān)控器,并且與所述表現(xiàn)數(shù)據(jù)相關(guān)的所述信息是心率信息。
36.一種實體計算程序產(chǎn)品,包括非臨時性計算機可讀媒體,在該非臨時性計算機可讀媒體上記錄有計算機程序邏輯以用于使至少一個處理器來啟動對音軌的播放;停止對所述音軌的播放;啟動對選擇性音頻內(nèi)容的播放;停止對所述選擇性音頻內(nèi)容的播放;確定所述音軌的剩余未播放時長;確定X,其中,X等于所述選擇性音頻內(nèi)容的時長;確定所述音軌的所述剩余未播放時長是否大于X ;以及響應(yīng)于所述音軌的所述剩余未播放時長大于X的確定結(jié)果,從所述音軌中比所述音軌中停止對所述音軌的播放的時點晚的時點啟動對所述音軌的播放。
37.如權(quán)利要求36所述的實體計算程序產(chǎn)品,其特征在于,所述音軌中比所述音軌中停止對所述音軌的播放的時點晚的時點是所述音軌中在停止了對所述音軌的播放的時點過后經(jīng)過時長X的時點。
38.一種實體計算程序產(chǎn)品,包括非臨時性計算機可讀媒體,在該非臨時性計算機可讀媒體上記錄有計算機程序邏輯以用于使至少一個處理器來啟動對第一音軌的播放;停止對所述第一音軌的播放;啟動對選擇性音頻內(nèi)容的播放;停止對所述選擇性音頻內(nèi)容的播放;確定所述第一音軌的剩余未播放時長;確定X,其中,X等于所述選擇性音頻內(nèi)容的時長;確定所述第一音軌的所述剩余未播放時長是否小于X ;以及響應(yīng)于所述第一音軌的所述剩余未播放時長小于X的確定結(jié)果,從第二音軌的起始處啟動對所述第二音軌的播放。
全文摘要
本發(fā)明公開了用于控制音樂播放的方法、系統(tǒng)及程序產(chǎn)品。在實施例中,一種用于控制音樂播放的方法包括以下步驟啟動對第一音軌的播放、停止對第一音軌的播放、啟動對選擇性音頻內(nèi)容的播放、停止對選擇性音頻內(nèi)容的播放、以及判定是啟動對第一音軌的播放還是啟動對第二音軌的播放。
文檔編號G11B27/10GK102339626SQ201110195518
公開日2012年2月1日 申請日期2011年7月13日 優(yōu)先權(quán)日2010年7月14日
發(fā)明者安德魯·倫納德·阿克塞爾羅德, 艾倫·拉賽爾·李 申請人:阿迪達(dá)斯股份公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
临武县| 临泉县| 尚义县| 临猗县| 鄂尔多斯市| 普兰县| 慈利县| 如皋市| 太保市| 绥棱县| 伊川县| 余庆县| 中西区| 舟山市| 成武县| 南安市| 东台市| 漯河市| 灵台县| 雅江县| 大悟县| 武邑县| 黄浦区| 兴国县| 泸水县| 社会| 克东县| 海门市| 论坛| 腾冲县| 溆浦县| 灵丘县| 望奎县| 舞钢市| 玉溪市| 乌海市| 化德县| 江津市| 梁河县| 驻马店市| 仙桃市|