專利名稱:用于在無(wú)線通信設(shè)備上記錄和共享廣播媒體內(nèi)容的方法和裝置的制作方法
用于在無(wú)線通信設(shè)備上記錄和共享廣播媒體內(nèi)容的方法和裝置 背景技術(shù):
所公開(kāi)的各個(gè)方面涉及無(wú)線通信設(shè)備,更具體地,涉及用于在無(wú)線通 信設(shè)備上記錄和共享廣播媒體內(nèi)容的系統(tǒng)和方法。
在過(guò)去十幾年間,無(wú)線通信設(shè)備,例如蜂窩電話,迅速獲得普及。這 些設(shè)備迅速成為能夠提供諸多功能的多方面的設(shè)備。例如,蜂窩電話還可
以包含計(jì)算能力、互聯(lián)網(wǎng)接入、電子郵件、文本消息發(fā)送、GPS地圖査詢、 數(shù)字?jǐn)z影能力、音頻/MP3播放器、視頻游戲能力、視頻廣播接收能力等。 同時(shí)還包含音頻/MP3播放器和/或視頻播放器和/或視頻游戲播放器的 蜂窩電話正日益普及,尤其是在設(shè)備使用者的更為年青的一代中。這種設(shè) 備與單獨(dú)的音頻/MP3播放器設(shè)備、視頻播放器設(shè)備或視頻游戲設(shè)備相比的 優(yōu)勢(shì)在于,蜂窩通信提供了用于將歌曲、視頻或視頻游戲直接下載到無(wú)線 設(shè)備的途徑,而無(wú)需首先將歌曲、視頻或游戲下載到個(gè)人計(jì)算機(jī)(PC)、膝 上型計(jì)算機(jī)或具有互聯(lián)網(wǎng)連接的其它設(shè)備并隨后將其從該設(shè)備經(jīng)由通用串
行總線(USB)電纜等傳遞到無(wú)線設(shè)備。即刻獲得媒體文件(例如歌曲、 CD、視頻、電影、游戲、圖畫、圖形等)的這個(gè)能力對(duì)于經(jīng)常立即就需要 媒體的用戶而言是非常有吸引力的。
除了音頻/MP3播放器、視頻播放器和/或視頻游戲播放器之外,蜂窩電 話和其它無(wú)線通信設(shè)備常常配備了廣播接收機(jī),例如AM和/或FM無(wú)線電 接收機(jī)。在同一點(diǎn)上,在聯(lián)網(wǎng)性能上的技術(shù)發(fā)展會(huì)使得對(duì)于這種設(shè)備而言 以下情況在最近會(huì)變得普及使這種設(shè)備包括電視廣播接收機(jī),以便接收 廣播電視內(nèi)容和/或其它廣播的或以流式傳輸?shù)亩嗝襟w內(nèi)容,例如電影/視 頻、視頻游戲等。通常在預(yù)先編排的基礎(chǔ)上對(duì)廣播媒體內(nèi)容,例如無(wú)線電 內(nèi)容或電視內(nèi)容進(jìn)行廣播。因而,在大多數(shù)情況下用戶預(yù)先知道預(yù)先編排 的廣播。例如,特定無(wú)線電臺(tái)可以在一天和/或一個(gè)星期中的特定時(shí)間段內(nèi) 播放某種格式的音樂(lè),或者電視臺(tái)可以在特定的預(yù)定時(shí)間段內(nèi)廣播特定節(jié) 目。內(nèi)容的廣播或流式傳輸允許設(shè)備經(jīng)由數(shù)據(jù)網(wǎng)絡(luò)來(lái)接收媒體的單向傳 輸。這種傳輸廣泛地用于內(nèi)聯(lián)網(wǎng)中,以便傳送所要求的媒體內(nèi)容,或者音 頻/視頻廣播,例如內(nèi)聯(lián)網(wǎng)無(wú)線電等。與下載之后再播放的常規(guī)多媒體文件
(例如音頻WAV、 MP3文件、視頻MPEG文件等)不同,流式音頻/視頻 在對(duì)其進(jìn)行請(qǐng)求幾秒鐘之內(nèi)就進(jìn)行播放,并且數(shù)據(jù)通常并不會(huì)永久性地存 儲(chǔ)在接收設(shè)備上。在這一點(diǎn)上,廣播或流式傳輸?shù)膬?nèi)容并不會(huì)被捕獲并被 轉(zhuǎn)換為適于永久存儲(chǔ)的壓縮狀態(tài)和/或存儲(chǔ)在設(shè)備上,以便隨后在將來(lái)進(jìn)行 播放/執(zhí)行。
除了在需要時(shí)并且在移動(dòng)環(huán)境中獲得媒體之外,許多用戶喜歡能夠立 即與朋友、同事等共享媒體文件。但媒體文件的無(wú)線手機(jī)到無(wú)線手機(jī)的共 享存在許多問(wèn)題。與共享媒體文件有關(guān)的一個(gè)問(wèn)題是,文件通常受到版權(quán) 法的保護(hù),其禁止在沒(méi)有獲得必要的許可(例如支付許可費(fèi))的情況下進(jìn) 行媒體文件共享。然而,如果媒體文件被稍微受限或改變以使得共享的媒 體文件不會(huì)提供與原始的未改變文件相同的用戶體驗(yàn),許多媒體內(nèi)容供應(yīng) 商就允許用戶共享該媒體文件。這些受限或改變的媒體文件通常在由媒體 供應(yīng)商提供的推銷版本范疇中。這個(gè)概念得益于希望吸引該共享的媒體文 件的用戶購(gòu)買該文件的未改變的或"干凈的"版本。改變或限制媒體文件 可以包括限制"播放"次數(shù),提供質(zhì)量降低的共享版本,或僅提供文件的 一部分,其通常稱為摘錄(snippet),摘錄可以由內(nèi)容供應(yīng)商用來(lái)實(shí)現(xiàn)推銷 目的,例如推銷新藝術(shù)家或新唱片。
媒體文件的無(wú)線手機(jī)到無(wú)線手機(jī)共享的另一個(gè)問(wèn)題是文件大小往往很 大,因此在蜂窩網(wǎng)絡(luò)上共享文件不容易行得通,尤其是對(duì)于2G (第二代) 蜂窩網(wǎng)絡(luò),如在世界上大多數(shù)發(fā)展中國(guó)家中所用的。例如,壓縮的4分鐘 MP3格式音頻文件大小約為3.5MB (兆字節(jié))。即使是更先進(jìn)的壓縮技術(shù), 例如在先進(jìn)音頻編碼加(AAC+)中實(shí)施的壓縮技術(shù),也會(huì)得到大小約為 700KB (千字節(jié))的相應(yīng)音頻文件。此外,歌曲文件與視頻文件和視頻游戲 文件相比大小相對(duì)較小。因此,這種較大的文件大小使得任何當(dāng)前蜂窩網(wǎng) 絡(luò)數(shù)據(jù)傳遞方法或者是不切實(shí)際的,因?yàn)橐ㄙM(fèi)太長(zhǎng)的時(shí)間來(lái)下載文件并 且耗費(fèi)很大一部分網(wǎng)絡(luò)容量,或者不能從一個(gè)無(wú)線手機(jī)向另一個(gè)無(wú)線手機(jī) 可靠地傳遞文件。因此,需要開(kāi)發(fā)用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并且在一些 情況中共享廣播媒體內(nèi)容的方法和裝置。
發(fā)明內(nèi)容
公開(kāi)的裝置和方法用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并且在一 些情況中共享廣播媒體內(nèi)容。在一些情況中,該方法和裝置可以考慮廣播 媒體內(nèi)容的預(yù)先編排的節(jié)目性質(zhì),從而允許用戶預(yù)先安排對(duì)預(yù)先編排的廣 播的記錄。在其它情況中,該方法和裝置可以解決這樣的實(shí)際情況對(duì)廣 播媒體進(jìn)行格式變化以便允許在需要時(shí)進(jìn)行播放/執(zhí)行,但是并非將其格式 變換為便于在無(wú)線設(shè)備中進(jìn)行永久性存儲(chǔ)。此外,在再其它情況中,該裝 置和方法使用戶能夠指定用于在其它無(wú)線通信設(shè)備之間共享的記錄的廣播 媒體內(nèi)容。例如,可以在捕獲并存儲(chǔ)了廣播媒體內(nèi)容之前進(jìn)行預(yù)期的共享 指定,或者可以在已經(jīng)廣播并記錄了媒體內(nèi)容之后進(jìn)行預(yù)期的共享指定。 因此,通過(guò)提供對(duì)記錄的廣播內(nèi)容的即時(shí)共享,該方法和裝置可以避免在 與另一個(gè)無(wú)線設(shè)備共享媒體文件之前首先需要向PC或其它計(jì)算設(shè)備傳送 該文件的情況。
具體地,提供用于使用戶能夠?qū)o(wú)線設(shè)備進(jìn)行編程以便在預(yù)定時(shí)間捕 獲并記錄廣播媒體內(nèi)容的設(shè)備、方法、裝置、計(jì)算機(jī)可讀介質(zhì)和處理器。 除了在預(yù)定時(shí)間捕獲媒體內(nèi)容之外,以壓縮格式對(duì)該媒體內(nèi)容進(jìn)行編碼以 便限制該媒體內(nèi)容的存儲(chǔ)容量,并在一些情況中提供媒體內(nèi)容的安全性。 對(duì)捕獲并編碼的媒體內(nèi)容的存儲(chǔ)可以在無(wú)線設(shè)備中進(jìn)行,或者可以以遠(yuǎn)程 方式在無(wú)線方式聯(lián)網(wǎng)的服務(wù)器設(shè)備中進(jìn)行。
除了記錄媒體內(nèi)容之外,在一些情況中,可以指定用于在其它無(wú)線通 信設(shè)備之間共享的記錄的廣播媒體內(nèi)容。在這些情況中,可以在廣播之前、 在捕獲/記錄之前、或記錄了媒體內(nèi)容之后,指定用于共享的記錄的廣播內(nèi) 容。媒體內(nèi)容的共享可能會(huì)要求在無(wú)線通信之前以語(yǔ)音格式(speech format) 對(duì)媒體文件繼續(xù)編碼。語(yǔ)音級(jí)(speech-grade)格式是對(duì)等通信可以接受的 格式,例如多媒體-對(duì)等(M2-對(duì)等)通信等,并且另外,語(yǔ)音級(jí)格式以降 級(jí)的較低質(zhì)量的音頻格式提供媒體文件的傳送,這種格式通常被視為可接 受的傳送媒體文件的手段而不會(huì)不違反版權(quán)保護(hù)。在一些情況中,對(duì)記錄的廣播文件的共享還可以包括在傳送到共享設(shè)備之前對(duì)媒體文件進(jìn)行分段 并且隨后在共享設(shè)備上連接這些段。如果通信網(wǎng)絡(luò)(例如對(duì)等網(wǎng)絡(luò))在可 以傳送的文件大小方面受到限制,則通常必須進(jìn)行分段。
另外,在某些情況中,廣播媒體內(nèi)容的捕獲可以包括在對(duì)內(nèi)容進(jìn)行編 碼和存儲(chǔ)之前搜索捕獲的內(nèi)容以査找特定媒體內(nèi)容。例如,除了預(yù)先定義 用于對(duì)啟動(dòng)媒體內(nèi)容的捕獲的特定時(shí)間之外,用戶可以預(yù)先定義與希望記 錄的預(yù)期媒體內(nèi)容有關(guān)的標(biāo)準(zhǔn)。例如,所述預(yù)先定義的標(biāo)準(zhǔn)可以包括特定 的廣播節(jié)目、事件和/或特定歌曲、藝術(shù)家或媒體風(fēng)格,其可以在預(yù)定時(shí)間 過(guò)去之后出現(xiàn)。在這些情況中,會(huì)搜索捕獲的媒體內(nèi)容以查找該預(yù)先定義 的標(biāo)準(zhǔn),與編碼和存儲(chǔ)媒體內(nèi)容有關(guān)的決定會(huì)基于該搜索結(jié)果。
在一個(gè)方面中,定義了一種用于在無(wú)線設(shè)備上記錄廣播(例如AM或
FM無(wú)線電廣播、電視廣播等)媒體內(nèi)容的方法。該方法包括接收用于捕
獲廣播媒體內(nèi)容的預(yù)定時(shí)間,并在該預(yù)定時(shí)間捕獲廣播媒體內(nèi)容。捕獲的 廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式。該方法還包括以第二格 式對(duì)至少一部分捕獲的廣播媒體內(nèi)容進(jìn)行編碼,并將編碼的廣播媒體內(nèi)容 或者存儲(chǔ)在無(wú)線通信設(shè)備中或者存儲(chǔ)在無(wú)線網(wǎng)絡(luò)服務(wù)器中。所述第二格式 需要第二存儲(chǔ)容量,且對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小于 第一存儲(chǔ)容量。
在某些情況中,該方法還可以包括接收對(duì)多個(gè)廣播媒體內(nèi)容中預(yù)定 的一個(gè)廣播媒體內(nèi)容的內(nèi)容索引。在這些情況中,編碼還需要搜索與捕獲 的廣播媒體內(nèi)容相關(guān)聯(lián)的標(biāo)題信息以査找一個(gè)或多個(gè)記錄屬性,并對(duì)所述 多個(gè)廣播媒體內(nèi)容中具有與至少一部分內(nèi)容索引相匹配的記錄屬性的一個(gè) 或多個(gè)廣播媒體內(nèi)容進(jìn)行編碼。在這一點(diǎn),用戶能夠預(yù)先提供搜索標(biāo)準(zhǔn), 例如節(jié)目名稱、歌曲名稱、藝術(shù)家等,并且無(wú)線設(shè)備能夠搜索捕獲的媒體 內(nèi)容標(biāo)題信息以查找該標(biāo)準(zhǔn),以便作出與編碼并存儲(chǔ)媒體內(nèi)容的特定部分 有關(guān)的決定。
在另外的某些情況中,該方法還可以包括將存儲(chǔ)的廣播媒體內(nèi)容從 第二格式解碼為需要第三存儲(chǔ)容量的第三格式,以語(yǔ)音格式對(duì)該解碼的廣 播媒體內(nèi)容進(jìn)行編碼,并將語(yǔ)音格式的廣播媒體內(nèi)容傳送到另 一個(gè)無(wú)線通 信設(shè)備。對(duì)于廣播媒體內(nèi)容的相同部分,第三存儲(chǔ)容量大于第二存儲(chǔ)容量。以語(yǔ)音格式進(jìn)行編碼經(jīng)由多媒體對(duì)等(M2-對(duì)等)網(wǎng)絡(luò)等提供了要與其它無(wú)
線通信設(shè)備共享的廣播媒體內(nèi)容??梢栽诓东@廣播媒體內(nèi)容之前預(yù)先確定 所述其它無(wú)線通信設(shè)備,或者可以在將廣播媒體內(nèi)容記錄在該無(wú)線通信設(shè) 備中之后確定所述其它無(wú)線通信設(shè)備。
另一個(gè)相關(guān)方面由至少一個(gè)處理器定義,所述至少一個(gè)處理器被配置 為廣播包括需要第一存儲(chǔ)容量的第一格式的媒體內(nèi)容。所述至少一個(gè)處理
器還被配置為執(zhí)行以下操作以第二格式對(duì)至少一部分捕獲的廣播媒體內(nèi) 容進(jìn)行編碼并存儲(chǔ)編碼的廣播媒體內(nèi)容。所述第二格式需要第二存儲(chǔ)容量, 對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小于第一存儲(chǔ)容量。
再另一個(gè)相關(guān)方面由機(jī)器可讀介質(zhì)來(lái)定義,其包括存儲(chǔ)在其上的指令。 所述指令包括第一組指令,用來(lái)接收用于捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間; 以及第二組指令,用來(lái)在所述預(yù)定時(shí)間捕獲廣播媒體內(nèi)容。捕獲的廣播媒 體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式。所述指令還包括第三組指令,
用于以第二格式對(duì)至少一部分捕獲的廣播媒體內(nèi)容進(jìn)行編碼;以及第四組
指令,用于存儲(chǔ)編碼的廣播媒體內(nèi)容。所述第二格式需要第二存儲(chǔ)容量, 對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小于第一存儲(chǔ)容量。
根據(jù)另一方面,定義了一種無(wú)線通信設(shè)備,其包括計(jì)算機(jī)平臺(tái),其 包括至少一個(gè)處理器,以及存儲(chǔ)器;存儲(chǔ)在所述存儲(chǔ)器中的廣播接收機(jī), 其可以由所述處理器執(zhí)行并能夠接收廣播媒體內(nèi)容;以及存儲(chǔ)在所述存儲(chǔ) 器中的廣播記錄器模塊,其可由處理器執(zhí)行并用來(lái)捕獲并存儲(chǔ)廣播的媒體
內(nèi)容。所述無(wú)線通信設(shè)備還包括存儲(chǔ)在存儲(chǔ)器中的時(shí)鐘功能模塊,其可
由處理器執(zhí)行并用來(lái)在預(yù)定時(shí)間啟動(dòng)廣播記錄器模塊來(lái)捕獲廣播的媒體內(nèi)
容;以及存儲(chǔ)在存儲(chǔ)器中的媒體壓縮編解碼器,其可由處理器執(zhí)行并用來(lái)
將捕獲的廣播媒體內(nèi)容從需要第一存儲(chǔ)容量的第一格式壓縮為需要第二存 儲(chǔ)容量的第二格式。對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小于第 一存儲(chǔ)容量。
在某些情況中,所述無(wú)線通信設(shè)備的廣播記錄器模塊還可以包括搜索 引擎,其用來(lái)搜索與廣播媒體內(nèi)容相關(guān)聯(lián)的標(biāo)題信息,以便確定預(yù)定的記 錄屬性。在這一點(diǎn),廣播記錄器模塊還可以用來(lái)在媒體內(nèi)容包括所述預(yù)定 的記錄屬性的情況下對(duì)廣播媒體內(nèi)容進(jìn)行編碼。在其它情況中,所述無(wú)線通信設(shè)備可以包括語(yǔ)音聲碼器,其用來(lái)以
語(yǔ)音格式對(duì)存儲(chǔ)的廣播媒體內(nèi)容進(jìn)行編碼;以及多媒體對(duì)等(M2-對(duì)等)通
信模塊,其用來(lái)向另一個(gè)無(wú)線通信設(shè)備傳送語(yǔ)音格式的媒體內(nèi)容。廣播記 錄器模塊還可以用來(lái)在捕獲廣播媒體內(nèi)容之前確定所述另一個(gè)無(wú)線通信設(shè) 備。
再另一個(gè)相關(guān)方面由一種無(wú)線通信設(shè)備定義,其包括用來(lái)接收用于 捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間的模塊;以及用于在該預(yù)定時(shí)間捕獲廣播媒
體內(nèi)容的模塊。捕獲的廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式。
所述無(wú)線通信設(shè)備還包括用于以第二格式對(duì)至少一部分捕獲的廣播媒體
內(nèi)容進(jìn)行編碼的模塊;以及用于存儲(chǔ)編碼的廣播媒體內(nèi)容的模塊。所述第
二格式需要第二存儲(chǔ)容量,對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量 小于第一存儲(chǔ)容量。
另一方面由一種用于在無(wú)線通信設(shè)備上接收共享的廣播媒體內(nèi)容的方
法來(lái)定義。該方法包括在無(wú)線通信設(shè)備上接收通信,所述通信包括媒體 文件的至少一個(gè)段,所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;將所述
通信識(shí)別為包括媒體文件的至少一個(gè)段并將媒體文件的所述至少一個(gè)段從 第一格式解碼為第二格式,所述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。在一些
情況中,接收步驟還包括在無(wú)線通信設(shè)備上接收多媒體對(duì)等(M2-對(duì)等)
通信。另外,在一些情況中,接收步驟還包括接收兩個(gè)或更多個(gè)通信, 其中每一個(gè)通信都包括媒體文件的段,并且該方法還包括連接媒體文件的
解碼的段,以構(gòu)成合成媒體文件。
一個(gè)相關(guān)方面由至少一個(gè)處理器定義。所述至少一個(gè)處理器被配置為 執(zhí)行以下操作在無(wú)線通信設(shè)備中接收通信,所述通信包括語(yǔ)音格式的廣
播媒體文件的至少一個(gè)段;將所述通信識(shí)別為包括所述媒體文件的至少一
個(gè)段并將所述媒體文件的所述至少一個(gè)段從第一格式解碼為第二格式,所 述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
一個(gè)相關(guān)方面由一種機(jī)器可讀介質(zhì)定義,其包括存儲(chǔ)在其上的指令。
所述指令包括第一組指令,用于在無(wú)線通信設(shè)備上接收通信,所述通信
包括語(yǔ)音格式的媒體文件的至少一個(gè)段;第二組指令,用于將所述通信識(shí) 別為包括所述媒體文件的所述至少一個(gè)段;以及第三組指令,用于將媒體文件從第一格式解碼為第二格式,所述第二個(gè)格式包括語(yǔ)音級(jí)的音頻信號(hào)。 另一個(gè)方面由一種無(wú)線通信設(shè)備定義。該設(shè)備包括計(jì)算機(jī)平臺(tái),其 包括至少一個(gè)處理器,以及存儲(chǔ)器;存儲(chǔ)在所述存儲(chǔ)器中的通信模塊,其 可由處理器執(zhí)行并用來(lái)接收通信以及確定所述通信包括語(yǔ)音格式的媒體文 件的至少一個(gè)段;以及存儲(chǔ)在存儲(chǔ)器中的語(yǔ)音聲碼器,其可由處理器執(zhí)行
并用來(lái)將媒體文件從第一格式解碼為第二格式,所述第二格式包括語(yǔ)音級(jí) 的音頻信號(hào)。
另一相關(guān)方面由一種無(wú)線通信設(shè)備定義,該無(wú)線通信設(shè)備包括用于 接收通信的模塊,所述通信包括語(yǔ)音格式的媒體文件的至少一個(gè)段;用于
將所述通信識(shí)別為包括所述媒體文件的至少一個(gè)段的模塊;以及用于將媒
體文件從第一格式解碼為第二格式的模塊,所述第二模式包括語(yǔ)音級(jí)的音 頻信號(hào)。
因此,本發(fā)明提供了用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并且在 一些情況中與其它無(wú)線通信設(shè)備共享記錄的廣播問(wèn)題內(nèi)容的方法、裝置、 計(jì)算機(jī)程序產(chǎn)品、處理器。所公開(kāi)的各個(gè)方面在預(yù)定時(shí)間捕獲廣播的媒體 內(nèi)容,例如無(wú)線電廣播或電視廣播的內(nèi)容。在這一點(diǎn),位于無(wú)線通信設(shè)備 上的時(shí)鐘功能模塊在所述預(yù)定時(shí)間啟動(dòng)捕獲和記錄模塊。隨后以壓縮格式 對(duì)捕獲的媒體內(nèi)容進(jìn)行編碼,所述壓縮模式適于無(wú)線通信設(shè)備通常的存儲(chǔ) 限制。在某些情況中,該設(shè)備包含搜索功能,所述搜索功能允許預(yù)先選擇 媒體內(nèi)容標(biāo)準(zhǔn),將其用于搜索并確定要進(jìn)行編碼并存儲(chǔ)以便隨后使用和/或 共享的媒體內(nèi)容。在其它情況中,通過(guò)以語(yǔ)音格式對(duì)記錄的/存儲(chǔ)的媒體內(nèi)
容進(jìn)行編碼并向其它無(wú)線設(shè)備(通常經(jīng)由多媒體對(duì)等(M2-對(duì)等)網(wǎng)絡(luò))傳 送該語(yǔ)音格式的媒體內(nèi)容,來(lái)與其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi) 容。
以下會(huì)結(jié)合附圖描述所公開(kāi)的各個(gè)方面,提供附圖用于說(shuō)明而不是限
制所公開(kāi)的各個(gè)方面,在附圖中相似的標(biāo)記表示類似的要素,在附圖中
圖1是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備之間共享廣播媒體內(nèi)容的 系統(tǒng)的框圖;圖2是根據(jù)一個(gè)方面的用于接收、記錄及共享廣播媒體內(nèi)容的無(wú)線設(shè) 備的框圖;
圖3是根據(jù)另一個(gè)方面的用于接收共享的廣播媒體內(nèi)容的無(wú)線設(shè)備的 框圖;
圖4是根據(jù)一個(gè)方面的廣播通信網(wǎng)絡(luò)的框圖,其包括傳輸系統(tǒng),傳輸 系統(tǒng)用來(lái)產(chǎn)生多媒體內(nèi)容流并在數(shù)據(jù)網(wǎng)絡(luò)之間傳輸多媒體內(nèi)容流;
圖5是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容的方 法的框圖;
圖6是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并與 另一個(gè)無(wú)線通信設(shè)備共享記錄的媒體內(nèi)容的方法的框圖;
圖7是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并與 另一個(gè)無(wú)線通信設(shè)備共享記錄的媒體內(nèi)容的方法的框圖,其中,在共享之 前對(duì)記錄的媒體內(nèi)容進(jìn)行分段,并在共享之后進(jìn)行連接;
圖8是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容的方 法的流程圖;
圖9是根據(jù)一個(gè)方面的用于查找預(yù)定的記錄標(biāo)準(zhǔn)并在無(wú)線通信設(shè)備上 記錄搜索匹配的廣播媒體內(nèi)容的方法的流程圖;
圖10是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并與 另一個(gè)無(wú)線通信設(shè)備共享記錄的媒體內(nèi)容的方法的流程圖;以及
圖11是根據(jù)一個(gè)方面的用于在無(wú)線通信設(shè)備上接收共享的廣播媒體內(nèi) 容的方法的流程圖。
具體實(shí)施方式
現(xiàn)在會(huì)在下文中參考附圖更充分地描述本設(shè)備、裝置、方法、計(jì)算機(jī) 可讀介質(zhì)和處理器,在附圖中顯示了本發(fā)明的多個(gè)方面。然而,所述設(shè)備、 裝置、方法、計(jì)算機(jī)可讀介質(zhì)和處理器可以體現(xiàn)為不同形式,并且不應(yīng)解 釋為限于在此闡述的各個(gè)方面;相反,提供這些方面以使得本公開(kāi)內(nèi)容全 面完整,并向本領(lǐng)域技術(shù)人員充分表達(dá)本發(fā)明的范圍。在全文中相似的數(shù) 字標(biāo)記指代相似的要素。
在此結(jié)合無(wú)線通信設(shè)備說(shuō)明各種方面。無(wú)線通信設(shè)備還能夠稱為用戶站、用戶單元、移動(dòng)臺(tái)、移動(dòng)電話、遠(yuǎn)程臺(tái)、接入點(diǎn)、遠(yuǎn)程終端、接入終 端、用戶終端、用戶代理、用戶設(shè)備、或者用戶裝置。無(wú)線通信設(shè)備可以 是蜂窩電話、無(wú)繩電話、雙向無(wú)線電設(shè)備(例如對(duì)講機(jī))、會(huì)話發(fā)起協(xié)議(SIP)
電話、無(wú)線本地回路(WLL)站、個(gè)人數(shù)字助理(PDA)、無(wú)線Walkmar^、 具有無(wú)線連接能力的手持設(shè)備、或連接到無(wú)線調(diào)制解調(diào)器的其它處理設(shè)備。
所述的各個(gè)方面提供了用于在無(wú)線設(shè)備上記錄廣播媒體內(nèi)容并且在一 些情況中與其它無(wú)線通信設(shè)備共享記錄的媒體內(nèi)容的方法、裝置和系統(tǒng)。 所公開(kāi)的各個(gè)方面在預(yù)定時(shí)間捕獲廣播的媒體內(nèi)容,例如無(wú)線電或電視廣 播內(nèi)容等。在這一點(diǎn),用戶預(yù)先確定了開(kāi)始時(shí)間,并且在該預(yù)先確定的時(shí) 間,駐留在無(wú)線通信設(shè)備上的時(shí)鐘功能模塊啟動(dòng)捕獲和記錄功能。隨后以 壓縮格式對(duì)所捕獲的媒體內(nèi)容進(jìn)行編碼,并且本地存儲(chǔ)在無(wú)線通信設(shè)備上, 或者遠(yuǎn)程存儲(chǔ)在無(wú)線網(wǎng)絡(luò)設(shè)備上。在某些情況中,該設(shè)備包含搜索功能, 該搜索功能允許預(yù)先選擇媒體內(nèi)容標(biāo)準(zhǔn),所選擇的媒體內(nèi)容標(biāo)準(zhǔn)用于搜索 并確定要進(jìn)行編碼和存儲(chǔ)以便隨后使用和/或共享的媒體內(nèi)容。在其它情況 中,通過(guò)以語(yǔ)音格式對(duì)記錄的/存儲(chǔ)的媒體內(nèi)容進(jìn)行編碼并向其它無(wú)線設(shè)備 傳送(通常經(jīng)由多媒體對(duì)等(M2-對(duì)等)網(wǎng)絡(luò))語(yǔ)音格式的媒體內(nèi)容,來(lái)與 其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi)容。
在于2005年8月12日提交的發(fā)明人名字Duggal等人的題為"Methods and Apparatus for Providing peer-to-peer Data Network for Wireless Devices" 的美國(guó)專利申請(qǐng)No. 11/202,805中詳細(xì)說(shuō)明了使用多媒體對(duì)等(M2-對(duì)等) 通信在無(wú)線通信設(shè)備之間進(jìn)行的媒體文件的傳送,該申請(qǐng)屬于與本申請(qǐng)相 同的發(fā)明實(shí)體。'805 Duggal申請(qǐng)描述了用于在無(wú)線通信設(shè)備之間提供無(wú)服 務(wù)器的對(duì)等通信。由此通過(guò)參考將該,805 Duggal申請(qǐng)結(jié)合于此,如同在此 充分闡明該申請(qǐng)。M2-對(duì)等通信網(wǎng)絡(luò)是這樣的網(wǎng)絡(luò)SP,利用該網(wǎng)絡(luò)中參與 者的計(jì)算能力和帶寬,而不是將能力和帶寬相對(duì)集中在網(wǎng)絡(luò)服務(wù)器中。M2-對(duì)等網(wǎng)絡(luò)不存在客戶機(jī)或服務(wù)器的概念,而僅具有平等的對(duì)等節(jié)點(diǎn),其對(duì) 于網(wǎng)絡(luò)上的其它節(jié)點(diǎn)同時(shí)起到"客戶機(jī)"和"服務(wù)器"的作用。這種網(wǎng)絡(luò) 設(shè)置模型與通信通常是往來(lái)于中央服務(wù)器的客戶機(jī)-服務(wù)器模型不同。在 M2-對(duì)等通信網(wǎng)絡(luò)中,不存在充當(dāng)用于管理網(wǎng)絡(luò)的路由器的中央服務(wù)器。
參考圖1,描繪了一種用于記錄并共享廣播媒體內(nèi)容的系統(tǒng)的示意圖。該系統(tǒng)包括第一無(wú)線通信設(shè)備10,在此還被稱為記錄和/或共享設(shè)備;以 及第二無(wú)線通信設(shè)備12,在此還被稱為媒體內(nèi)容接收設(shè)備。第一和第二無(wú) 線通信設(shè)備可以經(jīng)由對(duì)等網(wǎng)絡(luò),例如M2-對(duì)等通信網(wǎng)絡(luò)14,進(jìn)行無(wú)線通信。
M2-對(duì)等通信網(wǎng)絡(luò)14提供了一種用于共享廣播媒體內(nèi)容的通信機(jī)制。其它 通信網(wǎng)絡(luò)也可以用于共享廣播媒體內(nèi)容,并應(yīng)該以本方面的范圍加以考慮。 應(yīng)注意,盡管將第一無(wú)線通信設(shè)備10描述為媒體內(nèi)容記錄和共享設(shè)備,將 第二無(wú)線通信設(shè)備描述為媒體文件接收設(shè)備,但在大多數(shù)情況下會(huì)將無(wú)線 通信設(shè)備配置為能夠記錄、共享和接收廣播媒體內(nèi)容。只是為了清楚的原 因,本文才將無(wú)線通信設(shè)備描述為是廣播媒體內(nèi)容記錄和共享設(shè)備或者廣 播媒體內(nèi)容接收設(shè)備。因此,本文描述并要求權(quán)利的無(wú)線設(shè)備不應(yīng)視為限 于用于記錄和共享廣播媒體內(nèi)容的設(shè)備,或者用于接收共享的廣播媒體內(nèi) 容的設(shè)備,而是應(yīng)該包括能夠進(jìn)行本文所提出選項(xiàng)的任何組合的無(wú)線通信 設(shè)備。
第一無(wú)線通信設(shè)備10被配備為經(jīng)由廣播網(wǎng)絡(luò)16接收廣播媒體內(nèi)容, 廣播網(wǎng)絡(luò)16包括多個(gè)廣播塔18。廣播網(wǎng)絡(luò)可以是能夠發(fā)射AM或FM無(wú)線 電信號(hào)的常規(guī)無(wú)線電廣播網(wǎng)絡(luò)、能夠發(fā)射電視信號(hào)的電視廣播網(wǎng)絡(luò)、多播 網(wǎng)絡(luò),諸如僅前向鏈路(FLO)網(wǎng)絡(luò),例如可以從加利福尼亞圣地亞哥的 Qualcomm有限公司獲得的MediaFloTM系統(tǒng);數(shù)字視頻廣播(DVB)網(wǎng)絡(luò), 例如衛(wèi)星DVB-S、有線DVB-C、地面電視的DVB-T、用于手持設(shè)備的地 面電視的DVB-H、衛(wèi)星數(shù)字多媒體廣播(S-DMB)、地面DMB (T-DMB)、 全球數(shù)字無(wú)線廣播(DRM)、數(shù)字音頻廣播(DAB)、多媒體廣播多播服務(wù) (MBMS)等。
第一無(wú)線通信設(shè)備10在此還被稱為媒體文件通信設(shè)備,包括計(jì)算平臺(tái) 20,計(jì)算平臺(tái)20包括至少一個(gè)處理器22以及存儲(chǔ)器24。計(jì)算平臺(tái)20還包 括廣播接收機(jī)26,其用來(lái)接收經(jīng)由廣播網(wǎng)絡(luò)18傳送的廣播信號(hào)。在將第一 無(wú)線通信設(shè)備配置為從各種不同廣播網(wǎng)絡(luò)(例如無(wú)線電廣播和電視廣播) 接收廣播信號(hào)的情況下,該設(shè)備可以包括多個(gè)不同的廣播接收機(jī)。
存儲(chǔ)器24還包括廣播記錄器模塊28,其用來(lái)捕獲廣播媒體內(nèi)容,并隨 后對(duì)至少一部分捕獲的媒體內(nèi)容進(jìn)行壓縮編碼以便進(jìn)行存儲(chǔ)。廣播記錄器 模塊與時(shí)鐘功能模塊30通信,時(shí)鐘功能模塊30用來(lái)允許設(shè)備用戶選擇喚醒或啟動(dòng)廣播記錄器模塊28的時(shí)間。通常用戶可以預(yù)先確定開(kāi)始時(shí)間(例 如喚醒或啟動(dòng)時(shí)間)和停止時(shí)間(例如休眠或關(guān)機(jī)時(shí)間),這兩個(gè)時(shí)間定義
了用于捕獲廣播媒體內(nèi)容的時(shí)間段。廣播記錄器模塊28用來(lái)在時(shí)鐘功能模 塊30所指示的預(yù)定時(shí)間上或者預(yù)定時(shí)間段內(nèi)捕獲廣播媒體內(nèi)容。在這一點(diǎn),
設(shè)備用戶能夠預(yù)先編程該設(shè)備,以捕獲并記錄即將到來(lái)的預(yù)先編排的廣播。 例如,如果用戶知道預(yù)定的無(wú)線電臺(tái)會(huì)在特定時(shí)間段內(nèi)廣播預(yù)定事件,用 戶就可以預(yù)先配置廣播記錄器以便在預(yù)定時(shí)間段內(nèi)捕獲、編碼并存儲(chǔ)由該 臺(tái)廣播的媒體內(nèi)容。可替換地,可以根據(jù)需要由設(shè)備用戶即刻啟動(dòng)廣播記 錄器模塊28。例如,收聽(tīng)無(wú)線電廣播的用戶會(huì)希望記錄該廣播,在此情況 下,用戶可以與無(wú)線設(shè)備進(jìn)行交互以打開(kāi)廣播記錄器功能,并選擇立即開(kāi) 始捕獲、編碼和存儲(chǔ)廣播媒體內(nèi)容。在該實(shí)例中,用戶可以選擇定義停止 時(shí)間,該停止時(shí)間由時(shí)鐘功能模塊30控制。
在可替換的情況中,廣播接收機(jī)26與時(shí)鐘功能模塊30進(jìn)行通信,時(shí) 鐘功能模塊30用來(lái)允許設(shè)備用戶選擇喚醒或啟動(dòng)廣播接收機(jī)26的時(shí)間。 通常用戶可以預(yù)先確定開(kāi)始時(shí)間(例如喚醒或啟動(dòng)時(shí)間)和停止時(shí)間(例 如休眠或關(guān)機(jī)時(shí)間),這兩個(gè)時(shí)間定義了用于捕獲廣播媒體內(nèi)容的時(shí)間段。 廣播接收機(jī)26的喚醒可以使得廣播記錄器模塊28在該開(kāi)始時(shí)間上或者該 記錄時(shí)間段內(nèi)記錄所有廣播的媒體內(nèi)容,或記錄滿足任何預(yù)定搜索標(biāo)準(zhǔn)的 內(nèi)容。
廣播記錄器模塊28還包括壓縮編解碼器32,其用來(lái)將廣播媒體內(nèi)容編 碼為壓縮格式和/或從壓縮格式解碼出廣播媒體內(nèi)容。在操作中,接收第一 格式的,例如未壓縮格式的廣播媒體內(nèi)容信號(hào)。未壓縮格式在存儲(chǔ)方面通 常是不能接受的,因?yàn)槲磯嚎s格式需要大量存儲(chǔ)空間,而存儲(chǔ)空間對(duì)于無(wú) 線通信設(shè)備而言通常是有限的資源。壓縮編解碼器32將接收到的需要第一 存儲(chǔ)容量的第一格式轉(zhuǎn)換為需要第二存儲(chǔ)容量的第二格式,對(duì)于廣播媒體 內(nèi)容的相同部分,第二存儲(chǔ)容量小于第一存儲(chǔ)容量。適合的壓縮編解碼器 的實(shí)例包括但不限于MPEG(運(yùn)動(dòng)圖像專家組)音頻層m,常常稱為MP3、 先進(jìn)音頻編碼(AAC)、 AAC+、 eAAC+、 HE-AAC (高效AAC)、 ITU-T (國(guó) 際電信聯(lián)盟-電信標(biāo)準(zhǔn)局)G.711 、 ITU-T G.722、 ITU-T G.722.1 、 ITU-T G.722.2、 ITU-T G723、 ITU-T G.723.1、 ITU-T G.726、 ITU-T G.729、 ITU-T G,729a、FLAC (無(wú)損音頻壓縮編解碼器)、Ogg、 Theroa、 Vorbis、 ATRAC3 (自適 應(yīng)聲學(xué)轉(zhuǎn)換編碼-3)、 AC3、 AIFF-C (音頻交換文件格式3)等。另夕卜,壓 縮編解碼器32用來(lái)在無(wú)線設(shè)備上消費(fèi)/播放媒體內(nèi)容之前或者在處理媒體 內(nèi)容以便與另一個(gè)無(wú)線通信設(shè)備共享之前,對(duì)壓縮格式進(jìn)行解碼。
一旦已經(jīng)壓縮編碼了所捕獲的廣播媒體內(nèi)容,媒體內(nèi)容就可以在無(wú)線 設(shè)備本地存儲(chǔ)(例如記錄)為壓縮廣播媒體文件34。在可替換的情況中, 壓縮廣播媒體文件34可以遠(yuǎn)程存儲(chǔ)在網(wǎng)絡(luò)設(shè)備中,并在用戶想要消費(fèi)/播放 媒體內(nèi)容時(shí)或在用戶想要共享媒體內(nèi)容時(shí)傳送到無(wú)線設(shè)備。如果第一無(wú)線 通信設(shè)備10存在記錄/存儲(chǔ)限制,就可能會(huì)需要對(duì)壓縮廣播媒體內(nèi)容的遠(yuǎn)程 存儲(chǔ)。
在提供記錄的廣播媒體內(nèi)容以便與其它無(wú)線通信設(shè)備共享的那些情況 中,存儲(chǔ)器24還可以包括語(yǔ)音聲碼器36,其用來(lái)將廣播媒體內(nèi)容編碼為語(yǔ)
音格式和/或者從語(yǔ)音格式解碼出廣播媒體內(nèi)容。在與其它無(wú)線通信設(shè)備共 享(例如傳送)廣播媒體內(nèi)容之前,可能會(huì)要求對(duì)廣播媒體內(nèi)容進(jìn)行語(yǔ)音 格式轉(zhuǎn)換。語(yǔ)音格式轉(zhuǎn)換允許經(jīng)由對(duì)等通信網(wǎng)絡(luò),例如M2-對(duì)等通信網(wǎng)絡(luò) 等,傳送媒體內(nèi)容。另外,考慮到與媒體內(nèi)容可能有關(guān)的知識(shí)產(chǎn)權(quán)的問(wèn)題, 語(yǔ)音格式轉(zhuǎn)換用來(lái)將媒體內(nèi)容的語(yǔ)音信號(hào)的質(zhì)量降低,以允許對(duì)媒體內(nèi)容 的可接受的共享。在操作中,通過(guò)實(shí)施壓縮編解碼器32來(lái)對(duì)壓縮的媒體內(nèi) 容進(jìn)行解碼,并在通過(guò)實(shí)施語(yǔ)音聲碼器36以語(yǔ)音格式對(duì)媒體內(nèi)容進(jìn)行編碼 之前進(jìn)行臨時(shí)存儲(chǔ)。語(yǔ)音級(jí)(speech-grade)音頻格式在特征上具有在約20 赫茲(Hz)到約20千赫茲(KHz)范圍中的有限帶寬。比較起來(lái),常規(guī)多 媒體內(nèi)容文件可以具有在約5Hz到約50kHz的帶寬范圍中的音頻格式。語(yǔ) 音編解碼器的實(shí)例包括但不限于高通碼激勵(lì)線性預(yù)測(cè)編碼(Qualcomm Code Excited Linear Predictive, QCELP)、增強(qiáng)型可變速率編解碼器 (EVRC)、互聯(lián)網(wǎng)低比特率編解碼器(iLBC)、 Speex等。
另外,在提供記錄的廣播媒體內(nèi)容以便與其它無(wú)線通信設(shè)備共享的那 些情況中,存儲(chǔ)器24還可以包括對(duì)等通信模塊,例如多媒體對(duì)等(M2-對(duì) 等)通信模塊38,其用來(lái)將語(yǔ)音格式的媒體內(nèi)容傳送到一個(gè)或多個(gè)指定無(wú) 線通信設(shè)備。如前所述,M2-對(duì)等通信模塊38還可以用來(lái)接收由其它無(wú)線 通信設(shè)備共享的語(yǔ)音格式的廣播媒體內(nèi)容。因而,包括在第一無(wú)線通信設(shè)備10中的M2-對(duì)等通信模塊38可以包括結(jié)合第二無(wú)線通信設(shè)備12討論的 M2-對(duì)等通信模塊46所呈現(xiàn)的任何及所有組件、邏輯和功能。
第二無(wú)線通信設(shè)備12本文還被稱為廣播媒體內(nèi)容接收或接受者設(shè)備, 其包括計(jì)算平臺(tái)40,計(jì)算平臺(tái)40包括至少一個(gè)處理器42以及存儲(chǔ)器44。 存儲(chǔ)器44包括對(duì)等通信模塊,例如M2-對(duì)等通信模塊46。 M2-對(duì)等通信模 塊用來(lái)接收和傳送M2-對(duì)等通信,包括包含語(yǔ)音格式的廣播媒體內(nèi)容的通 信。因而,包括在第二無(wú)線通信設(shè)備12中的M2-對(duì)等通信模塊46可以包 括結(jié)合第一無(wú)線通信設(shè)備10討論的M2-對(duì)等通信模塊38所呈現(xiàn)的任何及 所有組件、邏輯和功能。
M2-對(duì)等通信模塊44還用來(lái)讀取并解釋包括在M2-對(duì)等通信報(bào)頭中的 信息。所述報(bào)頭信息通常會(huì)標(biāo)識(shí)M2-對(duì)等通信是否包括語(yǔ)音格式的媒體內(nèi) 容和用于對(duì)該段進(jìn)行編碼的相關(guān)語(yǔ)音格式。通過(guò)將通信識(shí)別為包括媒體內(nèi) 容,M2-對(duì)等通信模塊識(shí)別出需要傳送到媒體播放器模塊以便隨后的消費(fèi)/ 播放的文件。
存儲(chǔ)器44可以包括語(yǔ)音聲碼器46,其用來(lái)對(duì)語(yǔ)音格式的廣播媒體內(nèi)容 進(jìn)行解碼。語(yǔ)音聲碼器46可以被配置為用于對(duì)一個(gè)或多個(gè)語(yǔ)音格式編碼進(jìn) 行解碼,并且至少提供對(duì)傳送/共享無(wú)線通信設(shè)備IO所使用的語(yǔ)音格式進(jìn)行 的解碼。對(duì)媒體內(nèi)容的音頻部分的解碼產(chǎn)生了語(yǔ)音級(jí)媒體內(nèi)容50,其可以 在無(wú)線設(shè)備上消費(fèi)/播放,而不進(jìn)行永久性存儲(chǔ),即本地存儲(chǔ)在設(shè)備存儲(chǔ)器 44中或者遠(yuǎn)程存儲(chǔ)在無(wú)線網(wǎng)絡(luò)設(shè)備中。
參考圖2,根據(jù)一個(gè)方面,框圖表示第一無(wú)線通信設(shè)備10,也稱為廣 播記錄或共享無(wú)線設(shè)備,其用來(lái)記錄廣播媒體內(nèi)容,并且在一些情況中, 與其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi)容。無(wú)線通信設(shè)備IO可以包括 任何類型的計(jì)算機(jī)化通信設(shè)備,例如蜂窩電話、個(gè)人數(shù)字助理(PDA)、雙 向文字尋呼機(jī)、便攜式計(jì)算機(jī)、以及甚至是具有無(wú)線通信端口的單獨(dú)計(jì)算 機(jī)平臺(tái),并且其還可以具有到網(wǎng)絡(luò)或互聯(lián)網(wǎng)的有線連接。無(wú)線通信設(shè)備可 以是遠(yuǎn)程從設(shè)備,或者是不具有其終端用戶而只是通過(guò)無(wú)線網(wǎng)絡(luò)傳送數(shù)據(jù) 的其它設(shè)備,例如遠(yuǎn)程傳感器、診斷工具、數(shù)據(jù)中繼等。本裝置和方法因 此能夠在包括無(wú)線通信端口的任何形式的無(wú)線通信設(shè)備或無(wú)線計(jì)算機(jī)模塊 上執(zhí)行,其非限制性地包括無(wú)線調(diào)制解調(diào)器、PCMCIA卡、接入終端、桌面計(jì)算機(jī)或其任何組合或子組合。
無(wú)線通信設(shè)備IO包括計(jì)算機(jī)平臺(tái)20,其能夠通過(guò)無(wú)線網(wǎng)絡(luò)發(fā)送數(shù)據(jù), 并能夠接收并執(zhí)行例程和應(yīng)用程序。計(jì)算機(jī)平臺(tái)20包括存儲(chǔ)器24,其可以 包括易失性和非易失性存儲(chǔ)器,例如只讀和/或隨機(jī)存取存儲(chǔ)器(RAM和 ROM)、 EPROM、 EEPROM、閃存卡、或計(jì)算機(jī)平臺(tái)常用的任何存儲(chǔ)器。 此外,存儲(chǔ)器24可以包括一個(gè)或多個(gè)閃存單元,或可以是任何次級(jí)或第三 級(jí)存儲(chǔ)設(shè)備,例如磁介質(zhì)、光介質(zhì)、磁帶、或者軟盤或硬盤。
此外,計(jì)算機(jī)平臺(tái)20還包括處理引擎22,其可以是專用集成電路 ("ASIC"),或其它芯片組、處理器、邏輯電路或其它數(shù)據(jù)處理設(shè)備。處理 引擎22或其它處理器(例如ASIC)可以執(zhí)行應(yīng)用編程接口 ("API")層60, 該層60與存儲(chǔ)在無(wú)線設(shè)備10的存儲(chǔ)器24中的任何駐留程序交互,例如廣 播記錄器模塊28和/或M2-對(duì)等通信模塊38。 API 60通常是在各個(gè)無(wú)線設(shè) 備上執(zhí)行的運(yùn)行時(shí)環(huán)境。 一個(gè)這種運(yùn)行時(shí)環(huán)境是由加利福尼亞圣地亞哥的 Qualcomm有限公司開(kāi)發(fā)的無(wú)線二進(jìn)制運(yùn)行時(shí)環(huán)境@ (Binary Runtime Environment for Wireless ) (BREW )軟件平臺(tái)。其它運(yùn)行時(shí)環(huán)境可以用 于例如操作用來(lái)控制在無(wú)線計(jì)算設(shè)備上的應(yīng)用程序的執(zhí)行。
處理引擎22包括體現(xiàn)為硬件、固件、軟件及其組合的各種處理子系統(tǒng) 62,其能夠?qū)崿F(xiàn)通信設(shè)備10的功能和在無(wú)線網(wǎng)絡(luò)上的通信設(shè)備的可操作性。 例如,處理子系統(tǒng)62允許啟動(dòng)并保持與其它聯(lián)網(wǎng)設(shè)備的通信,并交換數(shù)據(jù)。 在將通信設(shè)備定義為蜂窩電話的情況下,通信處理引擎22還可以包括一個(gè) 處理子系統(tǒng)62或者多個(gè)處理子系統(tǒng)62的組合,例如聲音、非易失性存 儲(chǔ)器、文件系統(tǒng)、發(fā)送、接收、搜索器、層l、層2、層3、主控制、遠(yuǎn)程 過(guò)程、手持設(shè)備、電源管理、數(shù)字信號(hào)處理器、消息發(fā)送、呼叫管理器、 藍(lán)牙@系統(tǒng)、藍(lán)牙@ LPOS、定位引擎、用戶接口、休眠、數(shù)據(jù)服務(wù)、安全、 認(rèn)證、USIM/SIM、語(yǔ)音服務(wù)、圖形、USB、諸如MPEG的多媒體、GPRS 等(為了清楚的原因,沒(méi)有在圖2中分別描繪出其全部)。對(duì)于所公開(kāi)的各 個(gè)方面,處理引擎22的處理子系統(tǒng)62可以包括與計(jì)算機(jī)平臺(tái)20上的廣播 記錄器28和/或M2-對(duì)等通信模塊38交互的任何子系統(tǒng)組件。
計(jì)算機(jī)平臺(tái)20包括廣播接收機(jī)26,其用來(lái)接收經(jīng)由廣播網(wǎng)絡(luò)18傳送 的廣播信號(hào)。在第一無(wú)線通信設(shè)備被配置為從各種不同廣播網(wǎng)絡(luò)(例如無(wú)線電廣播和電視廣播)接收廣播信號(hào)的情況下,該設(shè)備可以包括多個(gè)不同
的廣播接收機(jī),例如AM無(wú)線電接收機(jī)、FM無(wú)線電接收機(jī)、電視接收機(jī)、 單播接收機(jī)、多播接收機(jī)等。
存儲(chǔ)器24還包括廣播記錄器模塊28,其用來(lái)捕獲廣播媒體內(nèi)容,隨后 對(duì)至少一部分捕獲的媒體內(nèi)容進(jìn)行壓縮編碼以便進(jìn)行存儲(chǔ)。廣播記錄器模 塊與時(shí)鐘功能模塊30進(jìn)行通信,時(shí)鐘功能30用來(lái)允許設(shè)備用戶選擇喚醒 或啟動(dòng)廣播記錄器模塊28的時(shí)間。通常用戶可以預(yù)先確定開(kāi)始時(shí)間(例如 喚醒或啟動(dòng)時(shí)間)和停止時(shí)間(例如休眠或關(guān)機(jī)時(shí)間),這兩個(gè)時(shí)間定義了 用于捕獲廣播媒體內(nèi)容的時(shí)間段。廣播記錄器模塊28用來(lái)在由時(shí)鐘功能模 塊30指示的預(yù)定時(shí)間上或預(yù)定時(shí)間段中捕獲廣播媒體內(nèi)容??商鎿Q地,可 以在根據(jù)需要由設(shè)備用戶啟動(dòng)廣播記錄器模塊28。在用戶根據(jù)需要啟動(dòng)廣 播記錄器模塊的情況下,用戶可以選擇定義停止時(shí)間,該停止時(shí)間由時(shí)鐘 功能模塊30控制。在可替換的情況中,廣播接收機(jī)26可以與時(shí)鐘功能模 塊30通信,從而使時(shí)鐘功能模塊用來(lái)允許設(shè)備用戶選擇喚醒或啟動(dòng)廣播接 收機(jī)26的時(shí)間。
存儲(chǔ)器還可以包括搜索引擎64,其與廣播記錄器模塊28通信,并且用 來(lái)搜索捕獲的媒體內(nèi)容以查找與該內(nèi)容相關(guān)的一個(gè)或多個(gè)廣播媒體內(nèi)容屬 性。記錄屬性可以包括但不限于廣播節(jié)目名稱、藝術(shù)家姓名、歌曲或唱 片名稱等。記錄屬性可以由設(shè)備用戶在捕獲廣播媒體內(nèi)容之前預(yù)先定義。 在特定情況下,用戶在預(yù)先定義用于捕獲廣播內(nèi)容的時(shí)間或時(shí)間段時(shí),可 以預(yù)先定義一個(gè)或多個(gè)記錄屬性??商鎿Q地,用戶在根據(jù)需要啟動(dòng)廣播記 錄器模塊28時(shí),可以預(yù)先定義一個(gè)或多個(gè)記錄屬性。搜索引擎64會(huì)搜索 與捕獲的廣播媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù),以尋找媒體內(nèi)容中具有一個(gè)或多 個(gè)預(yù)先定義的記錄屬性的一個(gè)或多個(gè)部分。在實(shí)施搜索引擎64的情況下, 搜索捕獲的媒體內(nèi)容,如果找到了與一個(gè)或多個(gè)預(yù)先定義的記錄屬性之間 的匹配,則對(duì)媒體內(nèi)容中具有該記錄屬性的部分進(jìn)行壓縮編碼并存儲(chǔ)(例 如記錄)。例如,如果用戶選擇一個(gè)特定歌曲名稱作為記錄屬性,搜索引擎 就會(huì)搜索捕獲的媒體內(nèi)容以査找該歌曲名稱,如果找到了一個(gè)匹配,就對(duì) 包括被搜索歌曲的媒體內(nèi)容進(jìn)行壓縮編碼并存儲(chǔ)。
廣播記錄器模塊28還可以包括壓縮編解碼器32,其用來(lái)將廣播媒體內(nèi)容編碼為壓縮格式和/或從壓縮格式中解碼出廣播媒體內(nèi)容。在操作中,接 收第一格式的,例如未壓縮格式的廣播媒體內(nèi)容信號(hào)。未壓縮格式通常不 利于在無(wú)線設(shè)備上進(jìn)行存儲(chǔ),因?yàn)闊o(wú)線通信設(shè)備通常在存儲(chǔ)/存儲(chǔ)器容量方 面是有限的。壓縮編解碼器32將接收的需要第一存儲(chǔ)容量的第一格式轉(zhuǎn)換 為需要第二存儲(chǔ)容量的第二格式,對(duì)于廣播媒體內(nèi)容的相同部分,第二存 儲(chǔ)容量小于第一存儲(chǔ)容量。適合的壓縮編解碼器的實(shí)例包括但不限于
MPEG(運(yùn)動(dòng)圖像專家組)音頻層III,常常稱為MP3、先進(jìn)音頻編碼(AAC)、 AAC+、 eAAC+、 HE-AAC、 ITU-T G.711 、 ITU-T G.722、 ITU-T G.722.1 、 ITU-T G.722.2、 ITU-T G723、 ITU-T G.723.1、 ITU-T G,726、 ITU-T G.729、 ITU-T G729a、 FLAC、 Ogg, Theroa、 Vorbis、 ATRAC3、 AC3、 AIFF畫C等。另夕卜, 壓縮編解碼器32用來(lái)在無(wú)線設(shè)備上消費(fèi)/播放媒體內(nèi)容之前或者在處理媒 體內(nèi)容以便與另一個(gè)無(wú)線通信設(shè)備進(jìn)行共享之前對(duì)壓縮格式進(jìn)行解碼。應(yīng) 注意,盡管將壓縮編解碼器32描繪為包括在廣播記錄器模塊28內(nèi),但它 可以位于廣播記錄器模塊之外,在存儲(chǔ)器24中的任何位置,并與廣播記錄 器模塊28進(jìn)行通信。
一旦己經(jīng)壓縮編碼了捕獲的廣播媒體內(nèi)容,媒體內(nèi)容就可以在無(wú)線設(shè) 備本地存儲(chǔ)(例如記錄)為壓縮廣播媒體文件34,其可以由媒體播放器模 塊35訪問(wèn)以便進(jìn)行消費(fèi)/播放。在可替換的情況中,壓縮廣播媒體文件34 可以遠(yuǎn)程存儲(chǔ)在網(wǎng)絡(luò)設(shè)備中,并在用戶想要在媒體播放器模塊35上消費(fèi)/ 播放該媒體內(nèi)容時(shí)或者在用戶想要共享該媒體內(nèi)容時(shí)傳送到無(wú)線設(shè)備上。 如果第一無(wú)線通信設(shè)備10具有存儲(chǔ)器/存儲(chǔ)限制,就可能會(huì)需要壓縮廣播媒 體內(nèi)容的遠(yuǎn)程存儲(chǔ)。
在提供記錄的廣播媒體內(nèi)容以便與其它無(wú)線通信設(shè)備共享的那些情況 下,存儲(chǔ)器24還可以包括語(yǔ)音聲碼器36,其用來(lái)將廣播媒體內(nèi)容編碼為語(yǔ) 音格式和/或從語(yǔ)音格式解碼出廣播媒體內(nèi)容。可以在與其它無(wú)線通信設(shè)備 共享(例如傳送)廣播媒體內(nèi)容之前,需要對(duì)廣播媒體內(nèi)容進(jìn)行語(yǔ)音格式 轉(zhuǎn)換。語(yǔ)音格式轉(zhuǎn)換允許經(jīng)由對(duì)等通信網(wǎng)絡(luò),例如M2-對(duì)等通信網(wǎng)絡(luò)等, 傳送媒體內(nèi)容。另外,考慮到與媒體內(nèi)容相關(guān)的知識(shí)產(chǎn)權(quán)的問(wèn)題,語(yǔ)音格 式轉(zhuǎn)換用來(lái)將媒體內(nèi)容的語(yǔ)音信號(hào)的質(zhì)量降低,以允許媒體內(nèi)容的可接受 的共享。在操作中,通過(guò)實(shí)施壓縮編解碼器32解碼壓縮的媒體內(nèi)容,并在通過(guò)實(shí)施語(yǔ)音聲碼器36以語(yǔ)音格式對(duì)媒體內(nèi)容進(jìn)行編碼之前進(jìn)行臨時(shí)存
儲(chǔ)。語(yǔ)音級(jí)(speech-grade)音頻格式在特征上具有在約20赫茲(Hz)到 約20千赫茲(KHz)范圍中的有限帶寬。比較起來(lái),常規(guī)多媒體內(nèi)容文件 可以具有在約5Hz到約50kHz的帶寬范圍中的音頻格式。語(yǔ)音編解碼器的 實(shí)例包括但不限于高通碼激勵(lì)線性預(yù)測(cè)編碼(QCELP)、增強(qiáng)型可變速率 編解碼器(EVRC)、互聯(lián)網(wǎng)低比特率編解碼器(iLBC)、 Speex等。
另外,在提供記錄的廣播媒體內(nèi)容以便與其它無(wú)線通信設(shè)備共享的那 些情況下,存儲(chǔ)器24還可以包括媒體文件分段器66,其用來(lái)將媒體文件分 段為兩個(gè)或更多個(gè)段,也稱為媒體剪輯。某些通信網(wǎng)絡(luò)會(huì)受限于能夠傳送 的媒體文件的大小/長(zhǎng)度。例如,諸如M2-對(duì)等網(wǎng)絡(luò)的對(duì)等網(wǎng)絡(luò)會(huì)限制在具 有約60秒到約90秒的最大長(zhǎng)度的音頻媒體剪輯的通信。在通信網(wǎng)絡(luò)在媒 體文件長(zhǎng)度方面受限制的情況下,分段器允許在通信之前對(duì)媒體文件進(jìn)行 分段,并允許在正在接收的無(wú)線設(shè)備12上連接這些段,以構(gòu)成合成媒體文 件。
另外,在提供記錄的廣播媒體內(nèi)容以便與其它無(wú)線通信設(shè)備共享的那 些情況下,存儲(chǔ)器24還可以包括對(duì)等通信模塊,例如多媒體對(duì)等(M2-對(duì) 等)通信模塊38,其用來(lái)將語(yǔ)音格式的媒體內(nèi)容傳送到一個(gè)或多個(gè)指定無(wú) 線通信設(shè)備。如前所述,M2-對(duì)等通信模塊38還用來(lái)接收由其它無(wú)線通信 設(shè)備共享的語(yǔ)音格式的廣播媒體內(nèi)容。因而,包括在第一無(wú)線通信設(shè)備10 中的M2-對(duì)等通信模塊38可以包括結(jié)合第二無(wú)線通信設(shè)備12討論的M2-對(duì)等通信模塊46所呈現(xiàn)的任何及所有組件、邏輯和功能。
計(jì)算機(jī)平臺(tái)60還可以包括體現(xiàn)為硬件、固件、軟件及其組合的通信模 塊68,其實(shí)現(xiàn)了在無(wú)線通信設(shè)備10的各種組件之間的通信以及在通信設(shè)備 10與廣播網(wǎng)絡(luò)16和M2-對(duì)等網(wǎng)絡(luò)14之間的通信。在所述情況下,通信模 塊實(shí)現(xiàn)了在第一無(wú)線通信設(shè)備10、第二無(wú)線通信設(shè)備12及廣播塔18之間 的全對(duì)應(yīng)通信。通信模塊68可以包括用于建立無(wú)線或有線網(wǎng)絡(luò)通信連接的 必要的硬件、固件、軟件和/或其組合。
另外,通信設(shè)備IO具有輸入機(jī)構(gòu)70,用于產(chǎn)生到通信設(shè)備中的輸入; 以及輸出機(jī)構(gòu)72,用于產(chǎn)生由通信設(shè)備的用戶進(jìn)行消費(fèi)的信息。例如,輸 入機(jī)構(gòu)76可以包括諸如按鍵或鍵盤、鼠標(biāo)、觸摸屏顯示器、麥克風(fēng)等之類的機(jī)構(gòu)。在某些情況下,輸入機(jī)構(gòu)70提供用戶輸入,以啟動(dòng)通信設(shè)備上的 應(yīng)用程序,例如媒體播放器應(yīng)用程序等,并與應(yīng)用程序進(jìn)行交互。此外,
例如,輸出機(jī)構(gòu)72可以包括顯示器、音頻揚(yáng)聲器、觸覺(jué)反饋機(jī)構(gòu)等。在所 示情況下,輸出機(jī)構(gòu)可以包括顯示器和音頻揚(yáng)聲器,其用來(lái)顯示分別與媒 體內(nèi)容文件相關(guān)聯(lián)的視頻內(nèi)容和音頻內(nèi)容。
參考圖3,根據(jù)一個(gè)方面,框圖表示第二無(wú)線通信設(shè)備12,也稱為媒 體內(nèi)容接收或接受者無(wú)線設(shè)備,其用來(lái)接收從第一無(wú)線通信設(shè)備IO傳送的 共享的語(yǔ)音級(jí)的廣播媒體內(nèi)容文件。無(wú)線通信設(shè)備12可以包括任何類型的 計(jì)算機(jī)化通信設(shè)備,例如蜂窩電話、個(gè)人數(shù)字助理(PDA)、雙向文字尋呼 機(jī)、便攜式計(jì)算機(jī)、以及甚至是具有無(wú)線通信端口的單獨(dú)計(jì)算機(jī)平臺(tái),并 且其還可以具有到網(wǎng)絡(luò)或互聯(lián)網(wǎng)的有線連接。無(wú)線通信設(shè)備可以是遠(yuǎn)程從 設(shè)備,或者是不具有其終端用戶而只是通過(guò)無(wú)線網(wǎng)絡(luò)傳送數(shù)據(jù)的其它設(shè)備, 例如遠(yuǎn)程傳感器、診斷工具、數(shù)據(jù)中繼等。本裝置和方法因此能夠在包括 無(wú)線通信端口的任何形式的無(wú)線通信設(shè)備或無(wú)線計(jì)算機(jī)模塊上執(zhí)行,其非 限制性地包括無(wú)線調(diào)制解調(diào)器、PCMCIA卡、接入終端、桌面計(jì)算機(jī)或 其任何組合或子組合。
無(wú)線通信設(shè)備12包括計(jì)算機(jī)平臺(tái)40,其能夠通過(guò)無(wú)線網(wǎng)絡(luò)發(fā)送數(shù)據(jù), 并能夠接收并執(zhí)行例程和應(yīng)用程序。計(jì)算機(jī)平臺(tái)40包括存儲(chǔ)器44,其可以 包括易失性和非易失性存儲(chǔ)器,例如只讀和/或隨機(jī)存取存儲(chǔ)器(RAM和 ROM)、 EPROM、 EEPROM、閃存卡、或計(jì)算機(jī)平臺(tái)常用的任何存儲(chǔ)器。 此外,存儲(chǔ)器44可以包括一個(gè)或多個(gè)閃存單元,或可以是任何次級(jí)或第三 級(jí)存儲(chǔ)設(shè)備,例如磁介質(zhì)、光介質(zhì)、磁帶、或者軟盤或硬盤。
此外,計(jì)算機(jī)平臺(tái)40還包括處理引擎42,其可以是專用集成電路 ("ASIC"),或其它芯片組、處理器、邏輯電路或其它數(shù)據(jù)處理設(shè)備。處理 引擎42或其它處理器(例如ASIC)可以執(zhí)行應(yīng)用編程接口 ("API")層80, 該層80與存儲(chǔ)在無(wú)線設(shè)備12的存儲(chǔ)器42中的任何駐留程序交互,例如媒 體播放器模塊52和/或M2-對(duì)等通信模塊44。 API 80通常是在各個(gè)無(wú)線設(shè) 備上執(zhí)行的運(yùn)行時(shí)環(huán)境。 一個(gè)這種運(yùn)行時(shí)環(huán)境是由加利福尼亞圣地亞哥的 Qualcomm有限公司開(kāi)發(fā)的無(wú)線二進(jìn)制運(yùn)行時(shí)環(huán)境⑧(BREW )軟件平臺(tái)。 其它運(yùn)行時(shí)環(huán)境可以用于例如操作用來(lái)控制在無(wú)線計(jì)算設(shè)備上的應(yīng)用程序的執(zhí)行。
處理引擎40包括體現(xiàn)為硬件、固件、軟件及其組合的各種處理子系統(tǒng) 82,其能夠?qū)崿F(xiàn)通信設(shè)備12的功能和在無(wú)線網(wǎng)絡(luò)上的通信設(shè)備的可操作性。 例如,處理子系統(tǒng)82允許啟動(dòng)并保持與其它聯(lián)網(wǎng)設(shè)備的通信,并交換數(shù)據(jù)。 在將第二無(wú)線通信設(shè)備12定義為蜂窩電話的情況下,通信處理引擎42還 可以包括一個(gè)處理子系統(tǒng)82或者多個(gè)處理子系統(tǒng)82的組合,例如聲音、 非易失性存儲(chǔ)器、文件系統(tǒng)、發(fā)送、接收、搜索器、層l、層2、層3、主 控制、遠(yuǎn)程過(guò)程、手持設(shè)備、電源管理、數(shù)字信號(hào)處理器、消息發(fā)送、呼 叫管理器、藍(lán)牙 系統(tǒng)、藍(lán)牙 LPOS、定位引擎、用戶接口、休眠、數(shù)據(jù) 服務(wù)、安全、認(rèn)證、USIM7SIM、語(yǔ)音服務(wù)、圖形、USB、諸如MPEG的多 媒體、GPRS等(為了清楚的原因,沒(méi)有在圖3中分別描繪出其全部)。對(duì) 于所公開(kāi)的各個(gè)方面,處理引擎42的處理子系統(tǒng)82可以包括與計(jì)算機(jī)平 臺(tái)40上的媒體播放器模塊52和/或M2-對(duì)等通信模塊46進(jìn)行交互的任何子 系統(tǒng)組件。
計(jì)算機(jī)平臺(tái)40的存儲(chǔ)器44包括M2-對(duì)等通信模塊46。 M2-對(duì)等通信 模塊用來(lái)接收和傳送M2-對(duì)等通信,包括包含從第一無(wú)線通信設(shè)備10傳送 的語(yǔ)音格式的廣播媒體內(nèi)容的通信。因而,包括在第二無(wú)線通信設(shè)備12中 的M2-對(duì)等通信模塊46可以包括結(jié)合第一無(wú)線通信設(shè)備10討論的M2-對(duì) 等通信模塊38所呈現(xiàn)的任何及所有組件、邏輯和功能。
M2-對(duì)等通信模塊46還用來(lái)確定通信是否包括語(yǔ)音格式的媒體內(nèi)容。 在這一點(diǎn),M2-對(duì)等通信模塊46用來(lái)讀取并解釋包括在M2-對(duì)等通信報(bào)頭 中的信息。所述報(bào)頭信息可以包括用于將M2-對(duì)等通信識(shí)別為包括語(yǔ)音格 式的媒體文件的標(biāo)識(shí)以及用于對(duì)該段進(jìn)行編碼的語(yǔ)音格式等等。通過(guò)將通 信識(shí)別為包括語(yǔ)音格式的媒體內(nèi)容,M2-對(duì)等通信模塊識(shí)別需要被傳送到語(yǔ) 音聲碼器48以便隨后進(jìn)行解碼并且被傳送到媒體播放器模塊52以便隨后 的媒體內(nèi)容消費(fèi)/播放的文件。
存儲(chǔ)器44可以包括語(yǔ)音聲碼器48,其用來(lái)對(duì)語(yǔ)音格式的媒體內(nèi)容進(jìn)行 解碼。語(yǔ)音聲碼器50可以被配置為用于對(duì)一個(gè)或多個(gè)語(yǔ)音格式編碼進(jìn)行解 碼,并且至少提供對(duì)傳送/共享無(wú)線通信設(shè)備IO所使用的語(yǔ)音格式的解碼。 音頻段的解碼產(chǎn)生語(yǔ)音級(jí)的媒體內(nèi)容。在通信之前對(duì)媒體內(nèi)容進(jìn)行分段的一些情況中,存儲(chǔ)器44可以包括媒
體連接器84。媒體連接器84按順序組合被分段的媒體文件,以構(gòu)成語(yǔ)音級(jí) 的媒體內(nèi)容58。
第二無(wú)線通信設(shè)備12的存儲(chǔ)器44還可以包括媒體播放器模塊52,其 用來(lái)接收并消費(fèi)/播放語(yǔ)音級(jí)的媒體文件。媒體播放器模塊52還用來(lái)讀取與 該媒體內(nèi)容文件相關(guān)聯(lián)的標(biāo)題信息,例如采用業(yè)務(wù)提供商鏈接等等形式的 與媒體文件、廣告信息有關(guān)的信息,或者任何其它相關(guān)信息。
計(jì)算機(jī)平臺(tái)40還可以包括體現(xiàn)為硬件、固件、軟件及其組合的通信模 塊86,其實(shí)現(xiàn)了在無(wú)線通信設(shè)備12的各種組件之間的通信以及在通信設(shè)備 12與廣播網(wǎng)絡(luò)16和M2-對(duì)等網(wǎng)絡(luò)14之間的通信。在所述情況中,通信模 塊實(shí)現(xiàn)了在第一無(wú)線通信設(shè)備10、第二無(wú)線通信設(shè)備12和廣播塔18之間 的全對(duì)應(yīng)的通信。通信模塊86可以包括用于建立無(wú)線或有線網(wǎng)絡(luò)通信連接 的必要的硬件、固件、軟件和/或其組合。
另外,通信設(shè)備12具有輸入機(jī)構(gòu)88,用于產(chǎn)生到通信設(shè)備中的輸入; 以及輸出機(jī)構(gòu)卯,用于產(chǎn)生由通信設(shè)備的用戶進(jìn)行消費(fèi)的信息。例如,輸 入機(jī)構(gòu)88可以包括諸如按鍵或鍵盤、鼠標(biāo)、觸摸屏顯示器、麥克風(fēng)等之類 的機(jī)構(gòu)。在某些情況下,輸入機(jī)構(gòu)88提供用戶輸入,以啟動(dòng)通信設(shè)備上的 應(yīng)用程序并與應(yīng)用程序交互,例如媒體播放器模塊52等。此外,例如,輸 出機(jī)構(gòu)90可以包括顯示器、音頻揚(yáng)聲器、觸覺(jué)反饋機(jī)構(gòu)等。在所示情況下, 輸出機(jī)構(gòu)可以包括顯示器和音頻揚(yáng)聲器,其用來(lái)顯示分別與媒體內(nèi)容文件 相關(guān)聯(lián)的視頻內(nèi)容和音頻內(nèi)容。
圖4示出了根據(jù)一個(gè)方面的廣播通信網(wǎng)絡(luò)100,其包括傳輸系統(tǒng),該傳
輸系統(tǒng)用來(lái)產(chǎn)生并通過(guò)數(shù)據(jù)網(wǎng)絡(luò)傳輸多媒體內(nèi)容流。例如,該傳輸系統(tǒng)適 用于將內(nèi)容剪輯從服務(wù)器網(wǎng)絡(luò)傳輸?shù)綗o(wú)線接入網(wǎng)絡(luò),以便廣播分發(fā)。網(wǎng)絡(luò) 100包括諸如服務(wù)器102之類的網(wǎng)絡(luò)設(shè)備、多播網(wǎng)絡(luò)104和無(wú)線接入或單播 網(wǎng)絡(luò)106。網(wǎng)絡(luò)100還包括設(shè)備108,設(shè)備108包括移動(dòng)電話IIO、個(gè)人 數(shù)字助理(PDA) 112和筆記本電腦112。設(shè)備108僅示出了適合在傳輸系 統(tǒng)的一個(gè)或多個(gè)方面中使用并可以被配置為用于廣播媒體內(nèi)容記錄并且在 一些情況中用于共享記錄的廣播媒體內(nèi)容的一些設(shè)備。應(yīng)注意,盡管圖4 中示出了三個(gè)設(shè)備,但基本上任何數(shù)量或類型的無(wú)線設(shè)備都適用于本系統(tǒng)。服務(wù)器102用來(lái)提供向網(wǎng)絡(luò)100中的用戶分發(fā)的內(nèi)容。所述內(nèi)容包括
但不限于視頻、音頻、多媒體內(nèi)容、剪輯、實(shí)時(shí)和非實(shí)時(shí)內(nèi)容、或者任
何其它類型的適合媒體內(nèi)容。服務(wù)器100向多播網(wǎng)絡(luò)104和/或單播網(wǎng)絡(luò)106 提供內(nèi)容以便進(jìn)行分發(fā)。例如,服務(wù)器100與多播網(wǎng)絡(luò)104經(jīng)由通信鏈路 114進(jìn)行通信,通信鏈路114包括任何適合類型的有線和/或無(wú)線通信鏈路。 同樣,服務(wù)器100與單播網(wǎng)絡(luò)106經(jīng)由通信鏈路116進(jìn)行通信,通信鏈路 116包括任何適合類型的有線和/或無(wú)線通信鏈路。
網(wǎng)絡(luò)100包括用來(lái)分發(fā)內(nèi)容以便傳送給用戶的有線和無(wú)線網(wǎng)絡(luò)的任何 組合。多播網(wǎng)絡(luò)104包括被設(shè)計(jì)為廣播高質(zhì)量?jī)?nèi)容的有線和無(wú)線網(wǎng)絡(luò)的任 何組合。例如,多播網(wǎng)絡(luò)104可以專用私有網(wǎng)絡(luò),該私有網(wǎng)絡(luò)被優(yōu)化以通 過(guò)多個(gè)優(yōu)化通信信道向選定的設(shè)備傳送高質(zhì)量?jī)?nèi)容。
在一個(gè)或多個(gè)情況中,傳輸系統(tǒng)從服務(wù)器102經(jīng)由多播網(wǎng)絡(luò)106或單 播網(wǎng)絡(luò)104向無(wú)線設(shè)備108傳送內(nèi)容。例如,內(nèi)容流可以包括由服務(wù)器102 提供以便使用多播網(wǎng)絡(luò)106進(jìn)行分發(fā)的非實(shí)時(shí)內(nèi)容剪輯。在一種情況中, 服務(wù)器102與多播網(wǎng)絡(luò)106協(xié)商,以確定與內(nèi)容剪輯相關(guān)的一個(gè)或多個(gè)參 數(shù)。 一旦多播網(wǎng)絡(luò)106接收到內(nèi)容剪輯,它就通過(guò)網(wǎng)絡(luò)100廣播/多播該內(nèi) 容剪輯,以便由一個(gè)或多個(gè)設(shè)備108接收。根據(jù)本情況,可以授權(quán)任何設(shè) 備108接收該內(nèi)容剪輯,并記錄它和/或共享它。
例如,設(shè)備108包括客戶機(jī)程序118,其用來(lái)提供程序向?qū)?,程序向?qū)?顯示了為通過(guò)網(wǎng)絡(luò)100的廣播預(yù)先編排的內(nèi)容列表。設(shè)備用戶隨后可以選 擇接收任何特定內(nèi)容以便實(shí)時(shí)呈現(xiàn),或者將其記錄和存儲(chǔ)在存儲(chǔ)器120中 以便稍后觀看。例如,可以將內(nèi)容剪輯廣播時(shí)間安排在晚間,并且設(shè)備108 接收廣播,并在存儲(chǔ)器120中記錄內(nèi)容,以便設(shè)備用戶將來(lái)可以觀看剪輯。 通常,作為用戶服務(wù)的一部分來(lái)廣播所述內(nèi)容,并且接收設(shè)備會(huì)需要提供 密鑰或者自我認(rèn)證來(lái)接收該廣播。
參考圖5,描繪了一種用于在M2-對(duì)等網(wǎng)絡(luò)中的無(wú)線通信設(shè)備上記錄廣 播媒體內(nèi)容的方法的流程圖。在事件200,無(wú)線通信設(shè)備接收廣播媒體內(nèi)容。 廣播接收機(jī)可以被配置為接收AM無(wú)線電信號(hào),例如在約88兆赫(MHz) 到約108MHz頻率范圍中的信號(hào)、FM無(wú)線電信號(hào),例如在約525千赫(kHz) 到約1605kHz頻率范圍中的信號(hào)、電視信號(hào),例如在約30兆赫(MHz)到約3000MHz頻率范圍中的信號(hào)以及傳送廣播媒體內(nèi)容的任何其他信號(hào)。
在事件202,在由時(shí)鐘功能模塊所指定的預(yù)定時(shí)間觸發(fā)對(duì)接收的廣播媒 體內(nèi)容的捕獲。設(shè)備用戶可以提供到無(wú)線設(shè)備的輸入,例如到媒體廣播器 應(yīng)用程序或者廣播記錄器應(yīng)用程序的輸入,該輸入預(yù)先定義了用于啟動(dòng)對(duì) 廣播媒體內(nèi)容的捕獲的時(shí)間,或者預(yù)先定義了用于捕獲廣播媒體內(nèi)容的時(shí) 間段。除了預(yù)先定義用于捕獲廣播內(nèi)容的時(shí)間之外,設(shè)備用戶可以預(yù)先定 義從中捕獲媒體內(nèi)容的廣播信道。在可替換的情況中,不是在捕獲媒體內(nèi) 容之前設(shè)定廣播媒體捕獲時(shí)間,而是無(wú)線設(shè)備可以使用戶能夠在任何時(shí)間 點(diǎn)激活捕獲和記錄功能以便立即記錄廣播媒體內(nèi)容。
在事件204,可以搜索捕獲的媒體內(nèi)容以查找預(yù)定記錄屬性。在一些情 況中,設(shè)備用戶可以預(yù)先確定與媒體內(nèi)容相關(guān)聯(lián)的一個(gè)或多個(gè)記錄屬性。 例如,用戶可以在預(yù)定捕獲和記錄時(shí)間之前,預(yù)先確定節(jié)目名稱、歌曲名 稱、預(yù)定的事件、藝術(shù)家等。在一些情況中,用戶可以在對(duì)捕獲時(shí)間或捕 獲時(shí)間段進(jìn)行預(yù)先定義的同時(shí),預(yù)先確定記錄屬性。 一旦已經(jīng)確定了記錄 屬性,搜索引擎會(huì)搜索與捕獲的媒體內(nèi)容相關(guān)聯(lián)的元數(shù)據(jù)以查找該記錄屬 性,并且如果找到了匹配,就對(duì)匹配的媒體內(nèi)容進(jìn)行壓縮編碼并存儲(chǔ)。
在事件206,使用適合的音頻或視頻壓縮編解碼器對(duì)至少一部分捕獲的 媒體內(nèi)容進(jìn)行壓縮編碼。在預(yù)先確定了記錄屬性并執(zhí)行了搜索的情況下, 只對(duì)滿足搜索標(biāo)準(zhǔn)的所捕獲的媒體內(nèi)容進(jìn)行壓縮編碼。在沒(méi)有預(yù)先確定記 錄屬性或者不能應(yīng)用搜索功能的其它情況下,對(duì)全部所捕獲的廣播媒體內(nèi) 容進(jìn)行壓縮編碼。壓縮編碼使廣播媒體內(nèi)容在媒體內(nèi)容大小方面被壓縮, 以便在媒體內(nèi)容的記錄/存儲(chǔ)時(shí)耗費(fèi)較少的存儲(chǔ)空間。另外,壓縮編碼提供 了更多的安全性措施,因?yàn)榫幋a的媒體內(nèi)容以加密狀態(tài)存儲(chǔ)。音頻壓縮編 解碼器的實(shí)例包括但不限于MPEG (運(yùn)動(dòng)圖像專家組)音頻層III,常常稱 為MP3、先進(jìn)音頻編碼(AAC)、 AAC+、 eAAC+、 HE-AAC、 ITU-T G.711、 ITU-T G722、 ITU-T G.722.1、 ITU-T G.722.2、 ITU-T G723、 ITU-T G.723.1 , ITU-T G.726、 ITU-T G.729、 ITU-T G,729a、 FLAC、 Ogg、 Theroa、 Vorbis, ATRAC3、 AC3、 AIFF-C等。視頻壓縮編解碼器的實(shí)例包括但不限于 MPEG-1 (運(yùn)動(dòng)圖像專家組)、MPEG-2、 MPEG-4、 H.261、 H.263、 DivX、 Sorenson3、 Theora、 WMV (Windows媒體視頻)、RealVideo、 Cinepak等。在事件208,存儲(chǔ)(例如記錄)壓縮的媒體內(nèi)容。媒體內(nèi)容可以本地存 儲(chǔ)在無(wú)線通信設(shè)備中,或者在可替換的情況中,可以無(wú)線傳送到網(wǎng)絡(luò)存儲(chǔ) 設(shè)備,例如媒體內(nèi)容服務(wù)器,以便進(jìn)行遠(yuǎn)程存儲(chǔ)。通常,如果無(wú)線通信設(shè) 備在存儲(chǔ)容量方面有限,就利用遠(yuǎn)程存儲(chǔ)。
在事件210,當(dāng)設(shè)備用戶希望消費(fèi)/播放記錄的廣播媒體內(nèi)容時(shí),就訪 問(wèn)存儲(chǔ)位置以獲得媒體內(nèi)容,對(duì)壓縮的廣播媒體內(nèi)容進(jìn)行解壓縮/解碼處理。 在大多數(shù)情況中,用于壓縮廣播媒體內(nèi)容的壓縮編解碼器也用于解碼/解壓 縮媒體內(nèi)容。在事件212, 一旦己經(jīng)解碼/解壓縮了媒體內(nèi)容,就將其傳送 到媒體播放器模塊,以便在無(wú)線通信設(shè)備上進(jìn)行消費(fèi)/播放。
圖6示出了描繪一種用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并且隨 后與另一個(gè)無(wú)線通信設(shè)備共享記錄的廣播內(nèi)容的方法的流程圖。根據(jù)圖6 的流程圖,無(wú)線設(shè)備的用戶已經(jīng)指定了用于與另一個(gè)無(wú)線通信設(shè)備共享的 記錄的廣播媒體內(nèi)容。用戶可以在捕獲廣播媒體內(nèi)容之前指定共享接收方。 例如,可以結(jié)合對(duì)捕獲時(shí)間和/或記錄屬性的預(yù)先確定,來(lái)預(yù)先確定共享接 收方。在可替換的情況中,可以在將廣播媒體內(nèi)容記錄在無(wú)線通信設(shè)備之 后確定共享接收方。已經(jīng)結(jié)合圖5論述了事件200-212,因此,為了簡(jiǎn)潔起 見(jiàn)就不在結(jié)合圖6進(jìn)行論述。
在事件214,將指定為與另一個(gè)無(wú)線通信設(shè)備共享的廣播媒體內(nèi)容存儲(chǔ) (通常是臨時(shí)存儲(chǔ))在無(wú)線通信設(shè)備上。
在事件216,以語(yǔ)音格式對(duì)廣播媒體內(nèi)容進(jìn)行編碼。廣播內(nèi)容的語(yǔ)音格 式轉(zhuǎn)換允許將特定通信網(wǎng)絡(luò)用作共享媒介,例如對(duì)等通信網(wǎng)絡(luò)。另外,語(yǔ) 音格式轉(zhuǎn)換使廣播媒體內(nèi)容以比廣播的媒體內(nèi)容差的音頻質(zhì)量格式進(jìn)行共 享。語(yǔ)音格式編碼通常在約20赫茲(Hz)到約20千赫茲(kHz)頻率范圍 內(nèi)。適合的語(yǔ)音編解碼器的實(shí)例包括但不限于QCELP (高通@碼激勵(lì)線性 預(yù)測(cè)編碼)、EVRC (增強(qiáng)型可變速率編解碼器)、iLBC (互聯(lián)網(wǎng)低比特率編 解碼器)、Speex等。
在事件218,將語(yǔ)音格式的廣播媒體文件傳送到共享接收方。在一種情 況中,無(wú)線設(shè)備經(jīng)由多媒體對(duì)等(M2-對(duì)等)通信網(wǎng)絡(luò)進(jìn)行通信。在事件 220,共享接收方設(shè)備接收通信,其包括語(yǔ)音格式的廣播媒體內(nèi)容。接收設(shè) 備確認(rèn)該通信是需要進(jìn)行語(yǔ)音格式解碼的媒體文件。在事件222,對(duì)語(yǔ)音格式的媒體文件進(jìn)行語(yǔ)音解碼,產(chǎn)生具有語(yǔ)音級(jí)音 頻信號(hào)的媒體文件。如前所述,語(yǔ)音級(jí)的音頻信號(hào)會(huì)具有約20Hz到約20kHz 的頻率范圍。在事件224,存儲(chǔ)該語(yǔ)音級(jí)的媒體內(nèi)容。媒體內(nèi)容可以本地存 儲(chǔ)在無(wú)線通信設(shè)備中,或者在可替換的情況中,可以無(wú)線傳送到網(wǎng)絡(luò)存儲(chǔ) 設(shè)備,例如媒體內(nèi)容服務(wù)器,以便進(jìn)行遠(yuǎn)程存儲(chǔ)。通常,如果無(wú)線通信設(shè) 備在存儲(chǔ)容量方面有限,就利用遠(yuǎn)程存儲(chǔ)。在事件226,訪問(wèn)存儲(chǔ)位置,獲 得媒體內(nèi)容并發(fā)送到媒體播放器以便進(jìn)行消費(fèi)/播放。
參考圖7,描繪了一種用于記錄廣播媒體內(nèi)容并且與另一個(gè)無(wú)線通信設(shè) 備共享記錄的廣播媒體內(nèi)容的方法的流程圖。在圖7的方法中,在共享媒 體內(nèi)容之前在記錄設(shè)備上對(duì)媒體內(nèi)容進(jìn)行分段,隨后在共享接收方無(wú)線設(shè) 備上進(jìn)行連接。在一些情況中可任選地執(zhí)行分段,以適應(yīng)特定通信網(wǎng)絡(luò)中 的媒體內(nèi)容大小的限制。例如,特定對(duì)等通信網(wǎng)絡(luò)受限于包括具有約60到
約90秒的的最大長(zhǎng)度的音頻文件的通信。已經(jīng)結(jié)合圖5和6論述了事件 200-214、 216-222和224-226,因此為了簡(jiǎn)潔起見(jiàn),不再結(jié)合圖7進(jìn)行論述。
在事件215,在對(duì)媒體文件繼續(xù)語(yǔ)音格式編碼之前對(duì)解碼的媒體文件進(jìn) 行分段。分段使每一個(gè)段都能夠分別傳送到接收方設(shè)備上,并且隨后進(jìn)行 連接以在接收方設(shè)備上構(gòu)成合成媒體文件。段的數(shù)量根據(jù)媒體文件的大小 和通信網(wǎng)絡(luò)所支持的可允許的段長(zhǎng)度而變化。與每一個(gè)媒體內(nèi)容段相關(guān)聯(lián) 的報(bào)頭信息會(huì)標(biāo)識(shí)段的序號(hào),并會(huì)在接收設(shè)備上用于連接目的。在可替換 的情況中,分段過(guò)程可以在對(duì)媒體文件進(jìn)行語(yǔ)音格式編碼之后進(jìn)行。
在事件223,連接媒體文件的語(yǔ)音級(jí)段以構(gòu)成合成媒體文件。在可替換 的情況中,該連接過(guò)程可以在語(yǔ)音格式解碼過(guò)程之前進(jìn)行。
參考圖8,描繪了一種用于在無(wú)線設(shè)備上記錄廣播媒體內(nèi)容的方法的流 程圖。在事件300,無(wú)線通信設(shè)備接收用于捕獲廣播媒體的預(yù)定時(shí)間。在一 些情況中,用戶對(duì)無(wú)線設(shè)備進(jìn)行預(yù)編程以便在未來(lái)的某個(gè)時(shí)間或未來(lái)的某 個(gè)時(shí)間段捕獲廣播媒體。除了預(yù)編程用于捕獲廣播媒體的時(shí)間之外,用戶 可以預(yù)先定義要從中捕獲內(nèi)容的廣播信道。在可替換的情況中,設(shè)備用戶 可以選擇捕獲當(dāng)前廣播的媒體內(nèi)容,在該情況下,所述預(yù)定時(shí)間是當(dāng)前時(shí) 間。
在事件310,在預(yù)定時(shí)間捕獲廣播媒體內(nèi)容。在一些情況中,會(huì)在啟動(dòng)或開(kāi)啟在無(wú)線通信設(shè)備上可執(zhí)行的廣播記錄器模塊時(shí)捕獲廣播媒體。在事
件320,以壓縮格式對(duì)至少一部分捕獲的廣播媒體內(nèi)容進(jìn)行編碼。以與第一 存儲(chǔ)容量相關(guān)的第一格式捕獲廣播媒體,并且壓縮編碼處理產(chǎn)生了具有第 二存儲(chǔ)容量的第二格式,對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小 于第一存儲(chǔ)容量。在搜索捕獲的媒體內(nèi)容以查找特定記錄屬性的某些情況 下,僅對(duì)媒體內(nèi)容中與該記錄屬性相匹配的那些部分進(jìn)行壓縮編碼處理。 在沒(méi)有使用或不能應(yīng)用搜索功能的其它情況下,可以對(duì)全部捕獲的媒體內(nèi) 容都進(jìn)行壓縮編碼處理。
在事件330, 一旦壓縮編碼了媒體內(nèi)容,就將廣播媒體內(nèi)容存儲(chǔ)為媒體 內(nèi)容文件。如前所述,媒體內(nèi)容文件可以本地存儲(chǔ)在無(wú)線通信設(shè)備中,或 者在可替換的情況中,媒體內(nèi)容文件可以遠(yuǎn)程存儲(chǔ)在無(wú)線網(wǎng)絡(luò)設(shè)備/服務(wù)器 中。設(shè)備用戶可以訪問(wèn)存儲(chǔ)位置并獲得媒體內(nèi)容文件以便在無(wú)線通信設(shè)備 上可執(zhí)行的媒體播放器應(yīng)用程序上進(jìn)行消費(fèi)/播放。
參考圖9,描繪了一種用于搜索捕獲的廣播媒體內(nèi)容以查找記錄屬性并 記錄包括該記錄屬性的廣播媒體內(nèi)容的方法的流程圖。在事件400,無(wú)線通 信設(shè)備接收用于捕獲廣播媒體的預(yù)定時(shí)間。在一些情況中,用戶對(duì)無(wú)線設(shè) 備進(jìn)行預(yù)編程以便在未來(lái)的某個(gè)時(shí)間或未來(lái)的某個(gè)時(shí)間段捕獲廣播媒體。 除了預(yù)編程用于捕獲廣播媒體的時(shí)間之外,用戶可以預(yù)先定義要從中捕獲 內(nèi)容的廣播信道。在可替換的情況中,設(shè)備用戶可以選擇捕獲當(dāng)前廣播的 媒體內(nèi)容,在該情況下,所述預(yù)定時(shí)間是當(dāng)前時(shí)間。
在事件410,無(wú)線設(shè)備接收對(duì)多個(gè)廣播媒體內(nèi)容中預(yù)定一個(gè)的內(nèi)容索 引。內(nèi)容索引是與該媒體內(nèi)容相關(guān)聯(lián)的唯一標(biāo)識(shí)符。例如,節(jié)目名稱、歌 曲名稱、藝術(shù)家等。在一些情況中,會(huì)由設(shè)備用戶在對(duì)捕獲時(shí)間進(jìn)行預(yù)先 確定的同時(shí),預(yù)先確定該內(nèi)容標(biāo)識(shí)符。
在事件420,在預(yù)定時(shí)間捕獲廣播媒體內(nèi)容。在一些情況中,會(huì)在啟動(dòng) 或開(kāi)啟在無(wú)線通信設(shè)備上可執(zhí)行的廣播記錄器模塊時(shí)捕獲廣播媒體。在事 件430,搜索與捕獲的媒體內(nèi)容相關(guān)的標(biāo)題信息以査找與內(nèi)容標(biāo)識(shí)符相匹配 的記錄屬性。例如,如果內(nèi)容標(biāo)識(shí)符是藝術(shù)家的姓名,就搜索全部捕獲的 廣播媒體內(nèi)容的標(biāo)題信息以查找該藝術(shù)家的姓名。在事件440,對(duì)具有與至 少一部分內(nèi)容索引相匹配的記錄屬性的捕獲的廣播媒體內(nèi)容進(jìn)行壓縮編碼。如前所述,以與第一存儲(chǔ)容量相關(guān)的第一格式捕獲廣播媒體,并且壓 縮編碼處理產(chǎn)生了具有第二存儲(chǔ)容量的第二格式,對(duì)于廣播媒體內(nèi)容的相 同部分,第二存儲(chǔ)容量小于第一存儲(chǔ)容量。
在事件330, 一旦壓縮編碼了捕獲的廣播媒體內(nèi)容,就將廣播媒體內(nèi)容 存儲(chǔ)為媒體內(nèi)容文件。如前所述,媒體內(nèi)容文件可以本地存儲(chǔ)在無(wú)線通信 設(shè)備中,或者在可替換的情況中,媒體內(nèi)容文件可以遠(yuǎn)程存儲(chǔ)在無(wú)線網(wǎng)絡(luò) 設(shè)備/服務(wù)器中。設(shè)備用戶可以訪問(wèn)存儲(chǔ)位置并獲得媒體內(nèi)容文件以便在無(wú) 線通信設(shè)備上可執(zhí)行的媒體播放器應(yīng)用程序上進(jìn)行消費(fèi)/播放。
參考圖10,描繪了一種用于記錄廣播媒體內(nèi)容并與另一個(gè)無(wú)線設(shè)備共 享記錄的媒體內(nèi)容的方法的流程圖。在事件500,無(wú)線通信設(shè)備接收用于捕 獲廣播媒體的預(yù)定時(shí)間。在一些情況中,用戶對(duì)無(wú)線設(shè)備進(jìn)行預(yù)編程以便 在未來(lái)的某個(gè)時(shí)間或未來(lái)的某個(gè)時(shí)間段捕獲廣播媒體。除了預(yù)編程用于捕 獲廣播媒體的時(shí)間之外,用戶可以預(yù)先定義要從中捕獲內(nèi)容的廣播信道, 并且在一些情況中,預(yù)編程一個(gè)或多個(gè)共享接收者。
在事件510,在預(yù)定時(shí)間捕獲廣播媒體內(nèi)容。在一些情況中,會(huì)在啟動(dòng) 或開(kāi)啟在無(wú)線通信設(shè)備上可執(zhí)行的廣播記錄器模塊時(shí)捕獲廣播媒體。在事 件520,以壓縮格式對(duì)至少一部分捕獲的廣播媒體內(nèi)容進(jìn)行編碼。以與第一 存儲(chǔ)容量相關(guān)的第一格式捕獲廣播媒體,并且壓縮編碼處理產(chǎn)生了具有第 二存儲(chǔ)容量的第二格式,對(duì)于廣播媒體內(nèi)容的相同部分,第二存儲(chǔ)容量小 于第一存儲(chǔ)容量。在搜索捕獲的媒體內(nèi)容以查找特定記錄屬性的某些情況 下,僅對(duì)媒體內(nèi)容中與記錄屬性相匹配的那些部分進(jìn)行壓縮編碼處理。在 沒(méi)有使用或不能應(yīng)用搜索功能的其它情況下,可以對(duì)全部捕獲的媒體內(nèi)容 進(jìn)行壓縮編碼處理。
在事件530, 一旦壓縮編碼了廣播媒體內(nèi)容,就將廣播媒體內(nèi)容存儲(chǔ)為 媒體內(nèi)容文件。如前所述,媒體內(nèi)容文件可以本地存儲(chǔ)在無(wú)線通信設(shè)備中, 或者在可替換的情況中,媒體內(nèi)容文件可以遠(yuǎn)程存儲(chǔ)在無(wú)線網(wǎng)絡(luò)設(shè)備/服務(wù) 器中。
在事件540,對(duì)壓縮的媒體內(nèi)容進(jìn)行解碼,產(chǎn)生解壓縮的媒體內(nèi)容,并 且在可任選的事件550,可以將解壓縮的媒體文件分段為兩個(gè)或更多個(gè)段或 媒體剪輯。在某些情況中,為了適應(yīng)特定通信網(wǎng)絡(luò)的大小限制,分段是必需的。如所示的,可以在對(duì)廣播媒體文件進(jìn)行語(yǔ)音編碼之前進(jìn)行分段,或 者在可替換的情況中,可以在對(duì)媒體文件進(jìn)行了語(yǔ)音編碼之后進(jìn)行分段。
在事件560,以語(yǔ)音格式對(duì)解壓縮的并且在一些情況中被分段的媒體內(nèi) 容進(jìn)行編碼。語(yǔ)音格式轉(zhuǎn)換允許將特定通信網(wǎng)絡(luò)實(shí)現(xiàn)為共享通信網(wǎng)絡(luò)。另 外,語(yǔ)音格式轉(zhuǎn)換將媒體內(nèi)容的音頻質(zhì)量降低到在共享方面認(rèn)為是可接受 的程度。在事件570,將語(yǔ)音格式的廣播媒體文件無(wú)線傳送到指定的共享接 收者。在一些情況中,經(jīng)由對(duì)等網(wǎng)絡(luò)傳送廣播媒體文件,例如多媒體對(duì)等 (M2-對(duì)等)通信網(wǎng)絡(luò)。
參考圖11,描繪了一種用于在無(wú)線通信設(shè)備上接收共享的廣播媒體文 件的方法。在事件600,無(wú)線通信設(shè)備接收通信,該通信包括從廣播媒體內(nèi) 容中得到的語(yǔ)音格式的媒體文件的至少一個(gè)段。在一些情況中,該設(shè)備會(huì) 接收包括整個(gè)媒體文件的單個(gè)通信,而在其它情況中,該通信設(shè)備會(huì)接收 多個(gè)通信,每一個(gè)通信都包括媒體文件的一個(gè)段。在某些情況中,會(huì)經(jīng)由 對(duì)等通信網(wǎng)絡(luò)接收通信,例如多媒體對(duì)等(M2-對(duì)等)網(wǎng)絡(luò)通信。
在事件610,將通信識(shí)別為包括至少一部分語(yǔ)音編碼的媒體文件。需要 對(duì)通信內(nèi)容進(jìn)行識(shí)別,以確保通信是被正確地發(fā)送到語(yǔ)音解壓縮編解碼器 并隨后被發(fā)送到媒體播放器應(yīng)用程序。在事件620,對(duì)語(yǔ)音格式的媒體文件 進(jìn)行解碼,產(chǎn)生具有語(yǔ)音級(jí)的音頻信號(hào)的媒體文件。
在可任選的事件620,如果通信包括在媒體文件的段,就順序地連接這 些段以構(gòu)成合成媒體文件。在可替換的情況中,媒體文件的段的連接可以 在對(duì)媒體文件進(jìn)行解碼之前進(jìn)行。在可任選的事件630,將解碼的且可任選 的連接的媒體文件發(fā)送到媒體播放器應(yīng)用程序以便進(jìn)行消費(fèi)/播放。
可以用通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路(ASIC)、 現(xiàn)場(chǎng)可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或晶體管邏輯 器件、分立硬件組件或者被設(shè)計(jì)為執(zhí)行本文所述功能的其任意組合,來(lái)實(shí) 現(xiàn)或執(zhí)行結(jié)合本文公開(kāi)的實(shí)例所描述的各種示例性的邏輯、邏輯塊、模塊 和電路。通用處理器可以是微處理器,但是可替換地,該處理器也可以是 任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為 計(jì)算設(shè)備的組合,例如,DSP和微處理器的組合、多個(gè)微處理器的組合、 一個(gè)或多個(gè)微處理器與DSP內(nèi)核的組合或者任何其它此種結(jié)構(gòu)。此外,結(jié)合本公開(kāi)內(nèi)容所描述的方法或算法的步驟和/或動(dòng)作可以直接 實(shí)現(xiàn)在硬件、由處理器執(zhí)行的軟件模塊、或者兩者的組合中。軟件模塊可
以駐留于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM 存儲(chǔ)器、寄存器、硬盤、可移動(dòng)盤、CD-ROM或者本領(lǐng)域中公知的任何形 式的存儲(chǔ)介質(zhì)中。 一種示例性存儲(chǔ)介質(zhì)可以耦合到處理器,從而使處理器 可以從該存儲(chǔ)介質(zhì)讀取信息或者將信息寫到存儲(chǔ)介質(zhì)??商鎿Q地,存儲(chǔ)介 質(zhì)可以集成到處理器中。此外,在一些情況中,處理器和存儲(chǔ)介質(zhì)可以位 于ASIC中。另外,ASIC可以位于用戶終端中??商鎿Q地,處理器和存儲(chǔ) 介質(zhì)可以作為分立組件位于用戶終端中。另外,在一些情況中,方法或算 法的步驟和/或動(dòng)作可以作為一個(gè)或任意的指令組合或指令集而駐留在機(jī)器 可讀介質(zhì)和/或計(jì)算機(jī)可讀介質(zhì)上。
盡管前文公開(kāi)內(nèi)容顯示了說(shuō)明性的各個(gè)方面和/或?qū)嵤├?,但?yīng)指出, 在不脫離由所附權(quán)利要求
定義的所述各個(gè)方面和/或?qū)嵤├姆秶那闆r 下,可以在此作出各種變化和修改。而且,盡管可以以單數(shù)形式對(duì)所述實(shí) 施例的要素進(jìn)行了描述或要求了權(quán)利,但也可以預(yù)期為復(fù)數(shù),除非明確表 述為限于單數(shù)形式。另外,任何方面和/或?qū)嵤├娜炕蛞徊糠挚梢耘c任 何其它方面和/或?qū)嵤├娜炕蛞徊糠纸Y(jié)合使用,除非另有說(shuō)明。
因此,本發(fā)明提供了用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容,并且 在一些情況中與其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi)容的方法、裝置、 計(jì)算機(jī)程序產(chǎn)品、處理器等。所公開(kāi)的各個(gè)方面在預(yù)定時(shí)間捕獲廣播的媒 體內(nèi)容,例如無(wú)線電廣播或電視廣播的內(nèi)容。在這一點(diǎn),位于無(wú)線通信設(shè) 備上的吋鐘功能模塊在預(yù)定時(shí)間啟動(dòng)捕獲和記錄模塊。隨后,以某種適合 于無(wú)線通信設(shè)備通常的存儲(chǔ)限制的壓縮格式對(duì)捕獲的媒體內(nèi)容進(jìn)行編碼。 在某些情況中,該設(shè)備包含搜索功能,搜索功能允許預(yù)先選擇媒體內(nèi)容標(biāo) 準(zhǔn),并使用媒體內(nèi)容標(biāo)準(zhǔn)搜索并確定要進(jìn)行編碼并存儲(chǔ)以便隨后使用和/或 共享的媒體內(nèi)容。在其它情況中,通過(guò)以語(yǔ)音格式對(duì)記錄的/所存儲(chǔ)的媒體 內(nèi)容進(jìn)行編碼并且并向其它無(wú)線設(shè)備傳送(通常經(jīng)由多媒體對(duì)等(M2-對(duì)等) 網(wǎng)絡(luò))該語(yǔ)音格式的媒體內(nèi)容,來(lái)與其它無(wú)線通信設(shè)備共享記錄的廣播媒 體內(nèi)容。
得益于前述說(shuō)明及相關(guān)附圖中提供的教導(dǎo),本發(fā)明所屬領(lǐng)域技術(shù)人員會(huì)想到本發(fā)明的許多變型及其它實(shí)施例。因此,會(huì)明白,本發(fā)明并不限于 公開(kāi)的特定實(shí)施例,這些變型及其它實(shí)施例旨在包含于所附權(quán)利要求
的范 圍內(nèi)。盡管在此使用了特定術(shù)語(yǔ),但它們僅是用于通常和描述性意義中, 不是為了限制的目的。
權(quán)利要求
1、一種用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容的方法,包括
接收用于捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間;
在所述預(yù)定時(shí)間捕獲廣播媒體內(nèi)容,所述捕獲的廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式;
以第二格式對(duì)至少一部分所述捕獲的廣播媒體內(nèi)容進(jìn)行編碼,所述第二格式需要第二存儲(chǔ)容量,其中,對(duì)于廣播媒體內(nèi)容的相同部分,所述第二存儲(chǔ)容量小于所述第一存儲(chǔ)容量;以及
存儲(chǔ)所述編碼的廣播媒體內(nèi)容。
2、 如權(quán)利要求
1所述的方法,進(jìn)一步包括接收對(duì)多個(gè)廣播媒體內(nèi)容中預(yù)定的一個(gè)廣播媒體內(nèi)容的內(nèi)容索引,其中,編碼進(jìn)一步包括搜索與所述捕獲的廣播媒體內(nèi)容相關(guān)聯(lián)的標(biāo)題信息以查找一個(gè)或多個(gè)記錄屬性,并且對(duì)所述多個(gè)廣播媒體內(nèi)容中具有與至少一部分所述內(nèi)容索引相匹配的記錄屬性的一個(gè)或多個(gè)廣播媒體內(nèi)容進(jìn)行編碼。
3、 如權(quán)利要求
1所述的方法,進(jìn)一步包括將所述存儲(chǔ)的廣播媒體內(nèi)容從所述第二格式解碼為需要第三存儲(chǔ)容量的第三格式,其中,對(duì)于廣播媒體內(nèi)容的相同部分,所述第三存儲(chǔ)容量大于所述第二存儲(chǔ)容量;以語(yǔ)音格式對(duì)所述解碼的廣播媒體內(nèi)容進(jìn)行編碼;以及將所述語(yǔ)音格式的廣播媒體內(nèi)容傳送到另一個(gè)無(wú)線通信設(shè)備。
4、 如權(quán)利要求
3所述的方法,其中,傳送步驟進(jìn)一步包括經(jīng)由多媒體對(duì)等(M2-對(duì)等)通信網(wǎng)絡(luò)進(jìn)行發(fā)送。
5、 如權(quán)利要求
3所述的方法,其中,所述第三格式包括所述第一格式。
6、 如權(quán)利要求
3所述的方法,進(jìn)一步包括在捕獲所述廣播媒體內(nèi)容之前確定所述另一個(gè)通信設(shè)備。
7、 如權(quán)利要求
3所述的方法,進(jìn)一步包括將所述解碼的廣播媒體內(nèi)容分段為兩個(gè)或更多個(gè)媒體剪輯。
8、 如權(quán)利要求
7所述的方法,其中,傳送步驟進(jìn)一步包括分別將所述兩個(gè)或更多個(gè)語(yǔ)音格式的媒體剪輯傳送到另一個(gè)無(wú)線通信設(shè)備。
9、 如權(quán)利要求
l所述的方法,其中,捕獲步驟進(jìn)一步包括接收一個(gè)格式的廣播媒體內(nèi)容,該格式對(duì)應(yīng)于可由位于所述無(wú)線設(shè)備上的媒體播放器執(zhí)行的格式。
10、 如權(quán)利要求
1所述的方法,其中,捕獲步驟進(jìn)一步包括在所述預(yù)定時(shí)間喚醒所述無(wú)線設(shè)備上的媒體應(yīng)用程序,并收聽(tīng)所述廣播媒體內(nèi)容。
11、 如權(quán)利要求
l所述的方法,其中,所述廣播媒體內(nèi)容包括在約88兆赫(MHz)到約108MHz頻率范圍內(nèi)的無(wú)線電波。
12、 如權(quán)利要求
1所述的方法,其中,所述廣播媒體內(nèi)容包括在約535千赫(kHz)到約1605kHz頻率范圍內(nèi)的無(wú)線電波。
13、 如權(quán)利要求
1所述的方法,其中,所述廣播媒體內(nèi)容包括在約30兆赫(MHz)到約300MHz頻率范圍內(nèi)的電視信號(hào)波。
14、 如權(quán)利要求
1所述的方法,其中,接收步驟進(jìn)一步包括接收對(duì)與預(yù)期廣播媒體內(nèi)容相關(guān)聯(lián)的多個(gè)預(yù)定時(shí)間之中的一個(gè)預(yù)定時(shí)間的選擇。
15、 如權(quán)利要求
1所述的方法,其中,存儲(chǔ)步驟進(jìn)一步包括在所述無(wú)線通信設(shè)備上存儲(chǔ)所述編碼的廣播媒體內(nèi)容。
16、 如權(quán)利要求
1所述的方法,其中,存儲(chǔ)步驟進(jìn)一步包括在無(wú)線網(wǎng)絡(luò)設(shè)備上遠(yuǎn)程存儲(chǔ)所述編碼的廣播媒體內(nèi)容。
17、 至少一個(gè)處理器,其被配置為執(zhí)行以下操作接收用于捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間;在所述預(yù)定時(shí)間捕獲廣播媒體內(nèi)容,所述捕獲的廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式;以第二格式對(duì)至少一部分所述捕獲的廣播媒體內(nèi)容進(jìn)行編碼,所述第二格式需要第二存儲(chǔ)容量,其中,對(duì)于廣播媒體內(nèi)容的相同部分,所述第二存儲(chǔ)容量小于所述第一存儲(chǔ)容量;以及存儲(chǔ)所述編碼的廣播媒體內(nèi)容。
18、 一種機(jī)器可讀介質(zhì),包括存儲(chǔ)在其上的指令,所述指令包括第一組指令,用于接收用來(lái)捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間;第二組指令,用于在所述預(yù)定時(shí)間捕獲廣播媒體內(nèi)容,所述捕獲的廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式;第三組指令,用于以第二格式編碼至少一部分所述捕獲的所述廣播媒體內(nèi)容,所述第二格式需要第二存儲(chǔ)容量,其中,對(duì)于廣播媒體內(nèi)容的相同部分,所述第二存儲(chǔ)容量小于所述第一存儲(chǔ)容量;及第四組指令,用于存儲(chǔ)所述編碼的廣播媒體內(nèi)容。
19、 一種無(wú)線通信設(shè)備,所述設(shè)備包括計(jì)算機(jī)平臺(tái),其包括至少一個(gè)處理器以及存儲(chǔ)器;存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的廣播接收機(jī),其中,所述廣播接收機(jī)能夠接收廣播媒體內(nèi)容;存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的廣播記錄器模塊,其中,所述廣播記錄器模塊用來(lái)捕獲并存儲(chǔ)廣播的媒體內(nèi)容;存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的時(shí)鐘功能模塊,其中,所述時(shí)鐘功能模塊用來(lái)在預(yù)定時(shí)間啟動(dòng)所述廣播記錄器模塊以捕獲廣播的媒體內(nèi)容;以及存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的媒體壓縮編解碼器,其中,所述媒體壓縮編解碼器用來(lái)將至少一部分所述捕獲的廣播媒體內(nèi)容從需要第一存儲(chǔ)容量的第一格式編碼為需要第二存儲(chǔ)容量的第二格式,并且其中,對(duì)于所述廣播媒體內(nèi)容的相同部分,所述第二存儲(chǔ)容量小于所述第一存儲(chǔ)容量。
20、 如權(quán)利要求
19所述的無(wú)線通信設(shè)備,其中,所述廣播記錄器模塊進(jìn)一步用來(lái)接收用于啟動(dòng)所述模塊的預(yù)定時(shí)間。
21、 如權(quán)利要求
19所述的無(wú)線通信設(shè)備,其中,所述廣播記錄器模塊進(jìn)一步包括搜索引擎,用來(lái)搜索與所述廣播媒體內(nèi)容相關(guān)聯(lián)的標(biāo)題信息,以識(shí)別預(yù)定記錄屬性。
22、 如權(quán)利要求
21所述的無(wú)線通信設(shè)備,其中,所述廣播記錄器模塊進(jìn)一步用來(lái)在所述媒體內(nèi)容包括所述預(yù)定記錄屬性的情況下對(duì)廣播媒體內(nèi)容進(jìn)行編碼。
23、 如權(quán)利要求
19所述的無(wú)線通信設(shè)備,進(jìn)一步包括語(yǔ)音聲碼器,用來(lái)以語(yǔ)音格式對(duì)所述存儲(chǔ)的廣播媒體內(nèi)容進(jìn)行編碼。
24、 如權(quán)利要求
23所述的無(wú)線通信設(shè)備,進(jìn)一步包括多媒體對(duì)等(M2-對(duì)等)通信模塊,用來(lái)向另一個(gè)無(wú)線通信設(shè)備傳送所述語(yǔ)音格式的媒體內(nèi)容。
25、 如權(quán)利要求
23所述的無(wú)線通信設(shè)備,其中,所述語(yǔ)音格式進(jìn)一步被定義為在約20赫茲(Hz)到約20千赫(kHz)帶寬范圍中的音頻格式。
26、 如權(quán)利要求
24所述的無(wú)線通信設(shè)備,其中,所述廣播記錄器模塊進(jìn)一步用來(lái)在捕獲所述廣播媒體內(nèi)容之前確定所述另 一個(gè)無(wú)線通信設(shè)備。
27、 如權(quán)利要求
19所述的無(wú)線通信設(shè)備,進(jìn)一步包括分段器,用來(lái)將所述捕獲的廣播媒體內(nèi)容分段為兩個(gè)或更多個(gè)媒體剪輯。
28、 如權(quán)利要求
27所述的無(wú)線通信設(shè)備,進(jìn)一步包括多媒體對(duì)等(M2-對(duì)等)通信模塊,用來(lái)分別將所述兩個(gè)或更多個(gè)媒體剪輯傳送到另一個(gè)無(wú)線通信設(shè)備。
29、 如權(quán)利要求
27所述的無(wú)線通信設(shè)備,其中,所述廣播接收機(jī)進(jìn)一步用來(lái)接收在約88兆赫(MHz)到約108MHz頻率范圍內(nèi)的無(wú)線電波。
30、 如權(quán)利要求
27所述的無(wú)線通信設(shè)備,其中,所述廣播接收機(jī)進(jìn)一步用來(lái)接收在約535千赫(kHz)到約1605kHz頻率范圍內(nèi)的無(wú)線電波。
31、 如權(quán)利要求
27所述的無(wú)線通信設(shè)備,其中,所述廣播接收機(jī)進(jìn)一步用來(lái)接收在約30兆赫(MHz)到約300MHz頻率范圍內(nèi)的電視信號(hào)波。
32、 一種無(wú)線通信設(shè)備,所述設(shè)備包括用來(lái)接收用于捕獲廣播媒體內(nèi)容的預(yù)定時(shí)間的模塊;用于在所述預(yù)定時(shí)間捕獲廣播媒體內(nèi)容的模塊,所述捕獲的廣播媒體內(nèi)容包括需要第一存儲(chǔ)容量的第一格式;用于以第二格式對(duì)至少一部分所述捕獲的廣播媒體內(nèi)容進(jìn)行編碼的模塊,所述第二格式需要第二存儲(chǔ)容量,其中,對(duì)于廣播媒體內(nèi)容的相同部分,所述第二存儲(chǔ)容量小于所述第一存儲(chǔ)容量;以及用于存儲(chǔ)所述編碼的廣播媒體內(nèi)容的模塊。
33、 一種用于在無(wú)線通信設(shè)備上接收共享的廣播媒體內(nèi)容的方法,所述方法包括在無(wú)線通信設(shè)備上接收通信,其中,所述通信包括媒體文件的至少一個(gè)段,所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;將所述通信識(shí)別為包括所述媒體文件的至少一個(gè)段;以及將所述媒體文件的所述至少一個(gè)段從第一格式解碼為第二格式,其中, 所述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
34、 如權(quán)利要求
33所述的方法,其中,接收步驟進(jìn)一步包括在無(wú)線 通信設(shè)備上接收多媒體對(duì)等(M2-對(duì)等)通信。
35、 如權(quán)利要求
33所述的方法,其中,接收通信的步驟進(jìn)一步包括 接收兩個(gè)或更多個(gè)通信,其中,每一個(gè)通信都包括所述媒體文件的段。
36、 如權(quán)利要求
35所述的方法,進(jìn)一步包括連接所述媒體文件的解 碼的段,以構(gòu)成合成媒體文件。
37、 如權(quán)利要求
33所述的方法,進(jìn)一步包括將所述解碼的媒體文件 發(fā)送到媒體播放器應(yīng)用程序。
38、 如權(quán)利要求
33所述的方法,其中,解碼步驟進(jìn)一步包括將所述 媒體文件從第一格式解碼為第二格式,其中,所述第二格式包括具有約20 赫茲(Hz)到約20千赫(kHz)頻率帶寬的語(yǔ)音級(jí)的音頻信號(hào)。
39、 至少一個(gè)處理器,其被配置為執(zhí)行以下操作 在無(wú)線通信設(shè)備上接收通信,其中,所述通信包括媒體文件的至少一個(gè)段,所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;將所述通信識(shí)別為包括所述媒體文件的至少一個(gè)段;以及 將所述媒體文件的所述至少一個(gè)段從第一格式解碼為第二格式,其中,所述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
40、 一種機(jī)器可讀介質(zhì),包括存儲(chǔ)在其上的指令,所述指令包括 第一組指令,用于在無(wú)線通信設(shè)備上接收通信,其中,所述通信包括媒體文件的至少一個(gè)段,所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;第二組指令,用于將所述通信識(shí)別為包括所述媒體文件的至少一個(gè)段;7以及第三組指令,用于將所述媒體文件的所述至少一個(gè)段從第一格式解碼 為第二格式,其中,所述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
41、 一種無(wú)線通信設(shè)備,所述設(shè)備包括 計(jì)算機(jī)平臺(tái),包括至少一個(gè)處理器以及存儲(chǔ)器;以及 存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的通信模塊,其中,所述通信模塊用來(lái)接收通信,并將所述通信識(shí)別為包括媒體文件的至少一個(gè)段, 所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;以及存儲(chǔ)在所述存儲(chǔ)器中并可由所述處理器執(zhí)行的語(yǔ)音聲碼器,其中,所 述語(yǔ)音聲碼器用來(lái)將所述媒體文件從第一格式解碼為第二格式,其中,所 述第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
42、 如權(quán)利要求
41所述的無(wú)線通信設(shè)備,其中,所述通信模塊被進(jìn)一 步定義為多媒體對(duì)等(M2-對(duì)等)通信模塊,用來(lái)接收M2-對(duì)等通信。
43、 如權(quán)利要求
41所述的無(wú)線通信設(shè)備,進(jìn)一步包括存儲(chǔ)在所述存 儲(chǔ)器中并可由所述處理器執(zhí)行的連接器,其中,所述連接器用來(lái)連接所述 段以構(gòu)成所述媒體文件。
44、 如權(quán)利要求
41所述的無(wú)線通信設(shè)備,進(jìn)一步包括媒體播放器應(yīng) 用程序,其用來(lái)接收并執(zhí)行所述第二格式的媒體文件。
45、 如權(quán)利要求
44所述的無(wú)線通信設(shè)備,其中,所述媒體播放器應(yīng)用 程序包括連接器,用來(lái)連接所述段以構(gòu)成所述媒體文件。
46、 一種無(wú)線通信設(shè)備,所述設(shè)備包括用于在無(wú)線通信設(shè)備上接收通信的模塊,其中,所述通信包括媒體文 件的至少一個(gè)段,所述媒體文件包含語(yǔ)音格式的廣播媒體內(nèi)容;用于將所述通信識(shí)別為包括所述媒體文件的至少一個(gè)段的模塊;以及用于將所述媒體文件從第一格式解碼為第二格式的模塊,其中,所述 第二格式包括語(yǔ)音級(jí)的音頻信號(hào)。
專利摘要
提出了用于在無(wú)線通信設(shè)備上記錄廣播媒體內(nèi)容并在一些情況中與其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi)容的方法和裝置。公開(kāi)的各個(gè)方面通過(guò)實(shí)施時(shí)鐘功能模塊來(lái)在預(yù)定時(shí)間捕獲廣播的媒體內(nèi)容,所述時(shí)鐘功能模塊在預(yù)定時(shí)間啟動(dòng)捕獲和記錄模塊。在某些情況下,該裝置包含搜索功能,其允許使用預(yù)先選擇的媒體內(nèi)容標(biāo)準(zhǔn)搜索并確定要進(jìn)行編碼和存儲(chǔ)以便隨后使用和/或共享的媒體內(nèi)容。在其它情況中,通過(guò)以語(yǔ)音格式對(duì)記錄的/存儲(chǔ)的媒體內(nèi)容進(jìn)行編碼并向其它無(wú)線設(shè)備傳送該語(yǔ)音格式的媒體內(nèi)容,來(lái)與其它無(wú)線通信設(shè)備共享記錄的廣播媒體內(nèi)容。
文檔編號(hào)GKCN101529761SQ200780040426
公開(kāi)日2009年9月9日 申請(qǐng)日期2007年10月30日
發(fā)明者P·約蒂普拉加薩姆, R·雷 申請(qǐng)人:高通股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan