專(zhuān)利名稱(chēng):移動(dòng)數(shù)據(jù)存儲(chǔ)和采集的系統(tǒng)和方法
技術(shù)領(lǐng)域:
一般來(lái)說(shuō),本發(fā)明涉及分發(fā)數(shù)據(jù)的設(shè)備和方法,尤其是在無(wú)線移 動(dòng)環(huán)境中存儲(chǔ)和分發(fā)數(shù)據(jù)的系統(tǒng)和方法。
背景技術(shù):
以中央處理器管轄本地?cái)?shù)據(jù)知識(shí)庫(kù)的計(jì)算機(jī)架構(gòu)作為計(jì)算中的 標(biāo)準(zhǔn)已經(jīng)幾十年了。此架構(gòu)采用被視為相關(guān)聯(lián)處理器的從屬的中心知 識(shí)庫(kù)。處理器通過(guò)命令從中心存儲(chǔ)按需存儲(chǔ)和檢索信息而管轄中心知 識(shí)庫(kù)。幾十年來(lái),這種架構(gòu)已經(jīng)修改為通過(guò)例如提供分開(kāi)的指令和數(shù) 據(jù)知識(shí)庫(kù)以及提供精巧的高速緩存和其他分層次訪問(wèn)方案而提高管轄 處理器的可訪問(wèn)性。
已經(jīng)開(kāi)發(fā)了無(wú)數(shù)的設(shè)備利用熟悉的處理器和存儲(chǔ)器結(jié)構(gòu)。例如, 已經(jīng)開(kāi)發(fā)了包括錄音機(jī)、音頻播放機(jī)、蜂窩電話、視頻播放機(jī)、視頻 游戲設(shè)備、錄像機(jī)等的許多應(yīng)用設(shè)備,它們包括具體設(shè)備本地的中央 存儲(chǔ)器,用作此設(shè)備內(nèi)管轄處理器的從屬。這樣的設(shè)備已經(jīng)在市場(chǎng)中 高速增長(zhǎng)并且已經(jīng)滿足了持續(xù)的消費(fèi)需求。不過(guò),數(shù)字版權(quán)管理的增 長(zhǎng)已經(jīng)暴露了由本地處理器管轄的數(shù)據(jù)知識(shí)庫(kù)的各種局限。確切地說(shuō), 數(shù)字內(nèi)容供應(yīng)商希望向消費(fèi)者銷(xiāo)售內(nèi)容,并允許消費(fèi)者保持和使用所 述內(nèi)容愿意多久就多久。不過(guò),因?yàn)閿?shù)字版權(quán)管理往往將所購(gòu)買(mǎi)內(nèi)容 的使用限制在所述內(nèi)容原始部署的設(shè)備上,所以這已經(jīng)證明是名不副 實(shí)的。因此,例如,消費(fèi)者可能從內(nèi)容供應(yīng)商處購(gòu)買(mǎi)了特定的鈴聲并 將所購(gòu)買(mǎi)的鈴聲下載到手機(jī)上。然后,只要消費(fèi)者繼續(xù)使用此手機(jī), 消費(fèi)者就可以使用此鈴聲。 一旦更換手機(jī),消費(fèi)者就被迫重新購(gòu)買(mǎi)鈴 聲。因?yàn)榉涓C電話大約每?jī)赡昃透鼡Q,所以消費(fèi)者絕不能夠?qū)崿F(xiàn)消費(fèi) 者想使用內(nèi)容多長(zhǎng)就使用多長(zhǎng)的承諾。消費(fèi)者可能尋求通過(guò)將鈴聲移至新買(mǎi)的蜂窩電話,但是這樣做典型情況下既是技術(shù)上的難題也是非法的。
另外,雖然包括上述設(shè)備的許多應(yīng)用設(shè)備已經(jīng)證明了作為獨(dú)立設(shè)備的能力,但是這樣的設(shè)備的互操作性具有并繼續(xù)有許多改進(jìn)余地。對(duì)于發(fā)起者,各種設(shè)備的互連往往是復(fù)雜的過(guò)程。每臺(tái)設(shè)備都可能采用不同的接口類(lèi)型并且在某些情況下接口可能是專(zhuān)有的。這已經(jīng)使消費(fèi)者處于如同電線和接口連接器的無(wú)望陷阱中。個(gè)人計(jì)算機(jī)制造商現(xiàn)在正在提供的機(jī)器包括在機(jī)器的前面板上可訪問(wèn)的各種各樣的接口端口,而操作系統(tǒng)開(kāi)發(fā)商長(zhǎng)期以來(lái)已經(jīng)預(yù)見(jiàn)了用于不同類(lèi)型設(shè)備的驅(qū)動(dòng)器公用組。雖然這些努力已經(jīng)有助于互操作性,但是它們已經(jīng)具有有害的后果,迫使消費(fèi)者將個(gè)人計(jì)算機(jī)保持為消費(fèi)者操作的無(wú)數(shù)應(yīng)用設(shè)備的中心。這已經(jīng)時(shí)常證明對(duì)消費(fèi)者是費(fèi)事的、昂貴的和在其他方面令人不快的。
一種可能的解決方案是增加各種應(yīng)用設(shè)備的能力,避免將個(gè)人計(jì)算機(jī)用作可互操作中心的需要。在有限的情況下這樣的方法已經(jīng)證明從技術(shù)的觀點(diǎn)是有效的。不過(guò),這樣的方法需要處理器能力的實(shí)質(zhì)分配和復(fù)制。復(fù)雜性和成本都會(huì)由此增加。由于大多數(shù)應(yīng)用設(shè)備對(duì)成本非常敏感,這樣的方法將不太可能找到支持其用作一般解決方案的商業(yè)模型。
因此,至少因?yàn)樯鲜鲈?,業(yè)內(nèi)需要連通性、互操作性、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)檢索和/或數(shù)據(jù)采集的先進(jìn)設(shè)備和方法。
發(fā)明內(nèi)容
一般來(lái)說(shuō),本發(fā)明涉及分發(fā)數(shù)據(jù)的設(shè)備和方法,尤其是在無(wú)線移動(dòng)環(huán)境中存儲(chǔ)和分發(fā)數(shù)據(jù)的系統(tǒng)和方法。
本發(fā)明的各種實(shí)施例提供了智能數(shù)據(jù)知識(shí)庫(kù),它能夠綁定到各種各樣的移動(dòng)和/或固定應(yīng)用設(shè)備,并進(jìn)行關(guān)于所述綁定設(shè)備的數(shù)據(jù)存儲(chǔ)和檢索。在某些情況下,智能數(shù)據(jù)知識(shí)庫(kù)在本文是指通用移動(dòng)連接存
儲(chǔ)("UMCS,,)設(shè)備。通過(guò)使用上述智能數(shù)據(jù)知識(shí)庫(kù),與所述應(yīng)用設(shè)備本地處理器管轄存儲(chǔ)器訪問(wèn)的傳統(tǒng)計(jì)算機(jī)架構(gòu)相比,提高了所述知 識(shí)庫(kù)上所保持的數(shù)據(jù)的自主性。在某些情況下,這樣的方法確實(shí)在綁 定到所述智能數(shù)據(jù)知識(shí)庫(kù)的各種互操作的應(yīng)用設(shè)備中消除或減少了對(duì) 精巧處理器控制的需要。
在上述實(shí)施例的某些情況下,從所述智能數(shù)據(jù)知識(shí)庫(kù)的傳輸經(jīng)由 允許提高的可互操作和用戶友好的無(wú)線接口實(shí)現(xiàn)。在特定情況下,提 供了單一天線,使得無(wú)線通信限制為每次一個(gè)可互操作設(shè)備。在其他 情況下,提供了多條天線或單一的多路天線,使得在任何給定時(shí)間都 可以關(guān)于多個(gè)應(yīng)用設(shè)備進(jìn)行互操作。
在上述實(shí)施例的各種情況下,所述智能數(shù)據(jù)知識(shí)庫(kù)是高度移動(dòng)的 獨(dú)立設(shè)備,能夠自動(dòng)檢測(cè)、綁定和授權(quán)來(lái)到所述智能知識(shí)庫(kù)附近的設(shè) 備。因此,上述實(shí)施例的各種情況部署為關(guān)于任何數(shù)目的不同互操作 應(yīng)用設(shè)備都可以使用的獨(dú)立設(shè)備。在其他情況下,關(guān)于具體消費(fèi)設(shè)備 部署根據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的智能知識(shí)庫(kù)。例如,智能知識(shí)庫(kù)
可以部署為蜂窩電話的一部分或者與蜂窩電話結(jié)合。因此,蜂窩電話 的無(wú)所不在的性質(zhì)提供了使用所述蜂窩電話的用戶界面與所述智能數(shù) 據(jù)知識(shí)庫(kù)相互作用的獨(dú)特機(jī)會(huì)。這就限制了對(duì)所述智能數(shù)據(jù)知識(shí)庫(kù)上 外延用戶界面的需要。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù) 人員將認(rèn)識(shí)到根據(jù)本發(fā)明的 一個(gè)或多個(gè)實(shí)施例的智能數(shù)據(jù)知識(shí)庫(kù)可以 部署的無(wú)數(shù)應(yīng)用設(shè)備。
本發(fā)明的某些實(shí)施例提供了保持和分發(fā)可重用內(nèi)容對(duì)象的系統(tǒng)。 這樣的系統(tǒng)包括一個(gè)或多個(gè)移動(dòng)應(yīng)用設(shè)備,每臺(tái)都包括可用于利用具
體應(yīng)用中用戶數(shù)據(jù)集的處理器;以及經(jīng)由無(wú)線接口以可通信的方式連 接到所述移動(dòng)應(yīng)用設(shè)備的移動(dòng)存儲(chǔ)設(shè)備。所述無(wú)線接口可以是但是不
限于藍(lán)牙無(wú)線接口或遵從802.11的接口。根據(jù)本文提供的公開(kāi)材料,
各種各樣的無(wú)線接口 :所述移、動(dòng)存儲(chǔ)設(shè)備包括帶有i易失:存儲(chǔ)介質(zhì) 的存儲(chǔ)器系統(tǒng)和處理器。所述非易失性存儲(chǔ)介質(zhì)可以包括但是不限于 硬盤(pán)驅(qū)動(dòng)器和/或閃存。所述存儲(chǔ)器系統(tǒng)包括所述移動(dòng)存儲(chǔ)設(shè)備的所述處理器可執(zhí)行的
指令,以便將所述用戶數(shù)據(jù)集存儲(chǔ)在所述非易失性存儲(chǔ)介質(zhì)中;接 收向所述移動(dòng)應(yīng)用設(shè)備提供所述用戶數(shù)據(jù)集的請(qǐng)求;以及經(jīng)由所述無(wú) 線接口向所述移動(dòng)應(yīng)用設(shè)備提供所述用戶數(shù)據(jù)集。在上述實(shí)施例的某 些情況下,所述系統(tǒng)進(jìn)一步包括加入到所述移動(dòng)應(yīng)用設(shè)備的圖形用戶 界面。所述圖形用戶界面用作所述移動(dòng)存儲(chǔ)設(shè)備的遠(yuǎn)程圖形用戶界面。 在各種情況下,所述存儲(chǔ)器系統(tǒng)進(jìn)一步包括所述處理器可執(zhí)行的指令, 以便從所述移動(dòng)數(shù)據(jù)存儲(chǔ)設(shè)備和所述移動(dòng)應(yīng)用設(shè)備以外的已識(shí)別來(lái) 源接收所述用戶數(shù)據(jù)集。所述移動(dòng)應(yīng)用設(shè)備可以是例如音頻播放機(jī)比 如頭戴耳機(jī)或MP3播放機(jī)、視頻播放機(jī)比如MPEG播放機(jī)、或者蜂 窩電話。
在上述實(shí)施例的一種具體情況下,所述移動(dòng)應(yīng)用設(shè)備是包括圖形 用戶界面的蜂窩電話。在這樣的情況下,所述蜂窩電話的所述圖形用 戶界面用作所述移動(dòng)存儲(chǔ)設(shè)備的遠(yuǎn)程圖形用戶界面。所述移動(dòng)存儲(chǔ)設(shè) 備的一個(gè)或多個(gè)操作可以經(jīng)由所述遠(yuǎn)程圖形用戶界面控制。例如,管 轄所述移動(dòng)存儲(chǔ)設(shè)備與另一個(gè)移動(dòng)應(yīng)用設(shè)備之間數(shù)據(jù)傳遞的操作可以 經(jīng)由所述圖形用戶界面控制。作為另一個(gè)實(shí)例,控制另一個(gè)移動(dòng)應(yīng)用 設(shè)備到所述移動(dòng)存儲(chǔ)設(shè)備的連接的操作可以通過(guò)使用所述遠(yuǎn)程圖形界 面控制。
本發(fā)明的其他實(shí)施例提供了移動(dòng)數(shù)據(jù)采集和分發(fā)設(shè)備。這樣的設(shè) 備包括帶有非易失性存儲(chǔ)介質(zhì)的存儲(chǔ)器系統(tǒng)、無(wú)線接口和處理器。所 述存儲(chǔ)器系統(tǒng)包括所述處理器可執(zhí)行的指令,以便接收用戶數(shù)據(jù)集, 以及將所述用戶數(shù)據(jù)集存儲(chǔ)在所述非易失性存儲(chǔ)介質(zhì)中。所述指令進(jìn) 一步可執(zhí)行以便接收通過(guò)遠(yuǎn)程用戶界面發(fā)起的經(jīng)由所述無(wú)線接口向 接收設(shè)備提供所述用戶數(shù)據(jù)集的請(qǐng)求;以及經(jīng)由所述無(wú)線接口向所述 接收設(shè)備提供所述用戶數(shù)據(jù)集。在上述實(shí)施例的某些情況下,至少所 述非易失性存儲(chǔ)介質(zhì)和所述處理器封裝在包括有限輸入/輸出功能的 外殼中。這樣的有限輸入/輸出功能包括三個(gè)或小于三個(gè)的開(kāi)關(guān)。這樣 的開(kāi)關(guān)可以是例如滑動(dòng)開(kāi)關(guān)、按鈕或搖臂開(kāi)關(guān)。上述開(kāi)關(guān)之一可以是電源開(kāi)關(guān),而所述按鈕的另 一個(gè)可以是與所述無(wú)線接口相關(guān)聯(lián)的發(fā)射機(jī)的通/斷開(kāi)關(guān)。
在上述實(shí)施例的某些情況下,所述接收設(shè)備是移動(dòng)應(yīng)用設(shè)備,而所述遠(yuǎn)程用戶界面是所述移動(dòng)應(yīng)用設(shè)備集成的圖形用戶界面。在這樣的情況下,所述指令進(jìn)一步可執(zhí)行以便向所述圖形用戶界面提供菜單列表。在其他情況下,所述接收設(shè)備可以是一個(gè)移動(dòng)應(yīng)用設(shè)備,而所述遠(yuǎn)程用戶界面可以是另一個(gè)移動(dòng)應(yīng)用設(shè)備集成的圖形用戶界面。在這樣的情況下,所述指令可以仍然可執(zhí)行以便向所述圖形用戶界面提供菜單列表。
本發(fā)明的其他實(shí)施例提供了包括存儲(chǔ)介質(zhì)、無(wú)線接口和處理器的
移動(dòng)存儲(chǔ)設(shè)備。所述存儲(chǔ)介質(zhì)包括所述處理器可執(zhí)行的指令,以便經(jīng)由所述無(wú)線接口向所述圖形用戶界面提供所述存儲(chǔ)介質(zhì)上可用數(shù)據(jù)的菜單,從所述移動(dòng)應(yīng)用設(shè)備接收控制指示,以及執(zhí)行所述控制指示。上述用戶界面集成在移動(dòng)應(yīng)用設(shè)備中。
本發(fā)明內(nèi)容部分僅僅提供了根據(jù)本發(fā)明的某些實(shí)施例的 一般概要。根據(jù)以下的詳細(xì)描述、附帶的權(quán)利要求書(shū)和附圖,本發(fā)明的許多其他目的、特征、優(yōu)點(diǎn)和其他實(shí)施例將變得更加全面地顯而易見(jiàn)。
通過(guò)參考本說(shuō)明書(shū)的其余部分中介紹的附圖,可以實(shí)現(xiàn)對(duì)本發(fā)明不同實(shí)施例的進(jìn)一步理解。在這些附圖中,相同的附圖標(biāo)記在幾幅附圖中自始至終地用于指類(lèi)似的組件。在某些情況下,包含小寫(xiě)字母的子標(biāo)簽與附圖標(biāo)記相關(guān)聯(lián),以指明多個(gè)類(lèi)似組件之一。對(duì)附圖標(biāo)記進(jìn)行引用而不指定現(xiàn)有的子標(biāo)簽時(shí),意在指一切這樣的多個(gè)類(lèi)似組件。
圖1描繪了根據(jù)本發(fā)明某些實(shí)施例的各種UMCS設(shè)備和啟用UMCS的應(yīng)用設(shè)備;
圖2a描繪了與根據(jù)本發(fā)明各種實(shí)施例的移動(dòng)應(yīng)用設(shè)備相連的示范UMCS設(shè)備;
圖2b是展示了根據(jù)本發(fā)明某些實(shí)施例的方法的流程圖,用于經(jīng)由遠(yuǎn)程圖形用戶界面操作UMCS設(shè)備;
圖2c顯示了僅僅包括非常有限的用戶接口的UMCS設(shè)備的示范
外殼;
圖3是根據(jù)本發(fā)明某些實(shí)施例的示范UMCS設(shè)備的框圖; 圖4是根據(jù)本發(fā)明其他實(shí)施例的另 一種示范UMCS設(shè)備的框圖; 圖5顯示了根據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例關(guān)于UMCS可以部署 的軟件系統(tǒng);
圖6是包括根據(jù)本發(fā)明各種實(shí)施例的藍(lán)牙無(wú)線通信接口的 UMCS設(shè)備的框圖7顯示了根據(jù)本發(fā)明某些實(shí)施例的多端口藍(lán)牙數(shù)據(jù)分配系統(tǒng)。
具體實(shí)施例方式
一般來(lái)說(shuō),本發(fā)明涉及分發(fā)數(shù)據(jù)的設(shè)備和方法,尤其是在無(wú)線移 動(dòng)環(huán)境中存儲(chǔ)和分發(fā)數(shù)據(jù)的系統(tǒng)和方法。
轉(zhuǎn)向圖1,圖中描繪了根據(jù)本發(fā)明各種實(shí)施例的示范內(nèi)容使用網(wǎng) 絡(luò)100。示范內(nèi)容使用網(wǎng)絡(luò)100在其核心包括通用移動(dòng)連接存儲(chǔ)設(shè)備 ("UMCS,,) 110。 UMCS 110能夠從一個(gè)或多個(gè)在線和無(wú)線內(nèi)容供應(yīng) 商以及從各種自保留的內(nèi)容設(shè)備比如錄音機(jī)和錄像機(jī)接收內(nèi)容。在某 些情況下,UMCS 110可以經(jīng)由電纜117間歇地連線到個(gè)人計(jì)算機(jī) 115。在這樣的情況下,使用與個(gè)人計(jì)算機(jī)115相關(guān)聯(lián)的標(biāo)準(zhǔn)1/0接口 , 可以經(jīng)由個(gè)人計(jì)算才幾115配置UMCS 110。為了本文檔的目的,個(gè)人 計(jì)算機(jī)115被視為固定的或有線的應(yīng)用設(shè)備。作為替代,UMCS 110 也可以經(jīng)由無(wú)線網(wǎng)絡(luò)120以可通信的方式連接到個(gè)人計(jì)算機(jī)115。在 這樣的情況下,可以經(jīng)由個(gè)人計(jì)算機(jī)115配置UMCS 110。不過(guò)應(yīng)當(dāng) 注意,也可以使用在隨后段落中討論的一個(gè)或多個(gè)其他應(yīng)用設(shè)備配置 畫(huà)CS 110。
無(wú)線網(wǎng)絡(luò)120可以是業(yè)內(nèi)公知的任何無(wú)線網(wǎng)絡(luò)。因此,例如,無(wú) 線網(wǎng)絡(luò)120可以是但是不限于業(yè)內(nèi)公知的Bluetooth (藍(lán)牙)網(wǎng)絡(luò)。 應(yīng)當(dāng)注意,雖然使用另一個(gè)應(yīng)用設(shè)備的用戶接口可以跨越無(wú)線網(wǎng)絡(luò)120配置UMCS 110,但是也可以使用其他方式配置它。因此,例如,UMCS 110可以自我配置。在這樣的情況下,以足夠的智能實(shí)施UMCS
備。作為特定實(shí)例,實(shí)施UMCS 110時(shí)可以做到對(duì)所述設(shè)備施加電源時(shí)它自動(dòng)掃描UMCS 110的范圍內(nèi)的BluetoothTM設(shè)備。根據(jù)檢測(cè)到的BluetoodiTM設(shè)備,UMCS 110可以形成某種服務(wù)提供,正如以下更全面的i寸論。
UMCS 110能夠經(jīng)由無(wú)線網(wǎng)絡(luò)120與各種設(shè)備和設(shè)備類(lèi)相互作用。例如在某些情況下,UMCS 110可用于經(jīng)由無(wú)線網(wǎng)絡(luò)120與啟用UMCS的應(yīng)用設(shè)備直接相互作用。這樣的啟用UMCS的應(yīng)用設(shè)備包括以下能力對(duì)UMCS 110進(jìn)行鑒別和自UMCS 110接受和向UMCS 110傳遞信息,以及提供數(shù)字版權(quán)管理,從而不僅在UMCS 110與啟用UMCS的應(yīng)用設(shè)備之間的傳遞中保護(hù)內(nèi)容,而且在啟用UMCS的應(yīng)用設(shè)備內(nèi)也保持內(nèi)容安全。在無(wú)線網(wǎng)絡(luò)120是Bluetooth 網(wǎng)絡(luò)的情況下,上述啟用UMCS的應(yīng)用設(shè)備會(huì)包括BluetoothTM能力。
正如以上建議,本發(fā)明的一個(gè)或多個(gè)實(shí)施例可以加入允許它在多個(gè)應(yīng)用設(shè)備之間分發(fā)版權(quán)保護(hù)的內(nèi)容的功能,同時(shí)保持版權(quán)保護(hù)的完整性。在先前為了全部目的通過(guò)引用結(jié)合在本申請(qǐng)中的標(biāo)題為"Systems and Methods for Enabling Consumption of Copy-ProtectedContent Across Multiple Devices,,的申請(qǐng)中公開(kāi)了訪問(wèn)和分發(fā)版權(quán)保護(hù)內(nèi)容的某些實(shí)例。
在某些情況下,啟用UMCS的應(yīng)用設(shè)備包括對(duì)從UMCS 110收到的內(nèi)容對(duì)象進(jìn)行解碼的能力,在這樣的情況下,UMCS IIO可以包括對(duì)從UMCS 110內(nèi)加入的存儲(chǔ)介質(zhì)訪問(wèn)的內(nèi)容進(jìn)行解包裝(unwrap)(即滿足任何數(shù)字版權(quán)管理要求)的能力。另外,UMCS 110包括將解包裝后的內(nèi)容發(fā)送給所啟用的接收設(shè)備的能力。在這樣的情況下,所啟用的接收設(shè)備將接收的內(nèi)容進(jìn)行解碼并確保其安全。在某些情況下,從UMCS 110向所啟用的設(shè)備提供解碼算法,而在其他情況下,解碼算法被保留在所啟用的接收設(shè)備上,并且關(guān)于從UMCS 110接收的內(nèi)容進(jìn)行選擇。啟用UMCS的應(yīng)用設(shè)備包括但是不限于啟用 UMCS的數(shù)字音頻播放機(jī)131、啟用UMCS的數(shù)字靜態(tài)照相機(jī)132、 啟用UMCS的數(shù)字錄像機(jī)133、啟用UMCS的電視機(jī)134、啟用UMCS 的機(jī)頂盒135、啟用UMCS的錄像磁帶播放機(jī)136、啟用UMCS的數(shù) 字錄音機(jī)137、啟用UMCS的蜂窩電話138和啟用UMCS的GPS接 收機(jī)139。根據(jù)本公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到根據(jù)本 發(fā)明各種實(shí)施例UMCS 110與啟用UMCS的應(yīng)用設(shè)備之間的各式各樣 相互作用。例如在某些上述情況下,UMCS IIO可以不包括解包裝內(nèi) 容的能力,而是接收的、啟用UMCS的應(yīng)用設(shè)備卻可以包括對(duì)從 UMCS 110提供的任何內(nèi)容進(jìn)行解包裝的能力。另外,根據(jù)本文提供 的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到關(guān)于本發(fā)明的一個(gè)或多 個(gè)實(shí)施例可以使用的各式各樣的其他啟用UMCS的應(yīng)用設(shè)備。
在各種情況下,UMCS 110可用于經(jīng)由無(wú)線網(wǎng)絡(luò)120與未啟用 UMCS的應(yīng)用設(shè)備直接相互作用。在這樣的情況下,或者UMCS 110 包括調(diào)整輸出和從未啟用UMCS的應(yīng)用設(shè)備接收輸入的能力,或者未 啟用UMCS的應(yīng)用設(shè)備可以經(jīng)由為了適應(yīng)與某類(lèi)設(shè)備的操作的專(zhuān)用 UMCS轉(zhuǎn)換器與UMCS 110相互作用。因此,例如,在無(wú)線網(wǎng)絡(luò)120 是Bluetooth 網(wǎng)絡(luò)時(shí),可以啟用UMCS轉(zhuǎn)換器經(jīng)由許多通信方式中 任何一種從未啟用UMCS的應(yīng)用i殳備接收信息和向未啟用UMCS的 應(yīng)用設(shè)備提供信息,并且使用BluetoothTM協(xié)議與UMCS 110之間往來(lái) 交流信息。作為實(shí)例,UMCS IIO可以經(jīng)由UMCS數(shù)字音頻轉(zhuǎn)換器150 與數(shù)字音頻設(shè)備(如數(shù)字音頻播放機(jī)151和數(shù)字錄音機(jī)152)相互作 用。作為另一個(gè)實(shí)例,蜂窩電話161或個(gè)人數(shù)字助理(未顯示)可以 或者直接或者經(jīng)由UMCS音頻/視頻轉(zhuǎn)換器160與UMCS 110相互作 用。作為再一個(gè)實(shí)例,UMCS 110經(jīng)由UMCS數(shù)字視頻轉(zhuǎn)換器165與 視頻設(shè)備(如機(jī)頂盒166、錄像磁帶播放機(jī)167、數(shù)字錄像機(jī)168和電 視機(jī)169)相互作用。作為再進(jìn)一步的實(shí)例,UMCS 110可以經(jīng)由UMCS 數(shù)字圖像轉(zhuǎn)換器170與靜態(tài)圖像設(shè)備比如數(shù)字靜態(tài)照相機(jī)171或打印 機(jī)(未顯示)相互作用。作為再另一個(gè)實(shí)例,UMCS 110可以經(jīng)由UMCSGPS轉(zhuǎn)換器175與GPS接收機(jī)/顯示器176相互作用。
在這樣的情況下,使用各自的UMCS轉(zhuǎn)換器150、 160、 165、 170、175中提供的解碼器,完成從UMCS 110中包括的存儲(chǔ)介質(zhì)所訪問(wèn)內(nèi)容的解碼。因此,由UMCS 110對(duì)內(nèi)容進(jìn)行解包裝,解包裝后的內(nèi)容經(jīng)由無(wú)線網(wǎng)絡(luò)120提供給特定的UMCS轉(zhuǎn)換器。UMCS轉(zhuǎn)換器對(duì)內(nèi)容解碼并將它提供給適當(dāng)?shù)慕邮赵O(shè)備,同時(shí)確保任何要求的數(shù)字版權(quán)管理都得到保持。在某些情況下,各種UMCS轉(zhuǎn)換器都可以實(shí)施為與一個(gè)或多個(gè)接收設(shè)備相關(guān)聯(lián)的軟件狗。
在其他情況下,UMCS110合并了解碼功能。在這樣的情況下,UMCS IIO鑒別要向其傳遞內(nèi)容的設(shè)備、訪問(wèn)與UMCS IIO相關(guān)聯(lián)存儲(chǔ)介質(zhì)上保持的內(nèi)容、解包裝所檢索的內(nèi)容、解碼所解包裝的內(nèi)容并將解碼后的內(nèi)容傳遞到接收設(shè)備。在這樣的情況下,UMCS 110可以包括UMCS110上安裝的許多標(biāo)準(zhǔn)解碼器。作為替代,在某些情況下,UMCS IIO可以從啟用UMCS的應(yīng)用設(shè)備或者從UMCS轉(zhuǎn)換器中下載適當(dāng)?shù)慕獯a器。
在各種情況下,UMCS 110可用于經(jīng)由UMCS合成轉(zhuǎn)換器140與未啟用UMCS的應(yīng)用設(shè)備直接相互作用。UMCS合成轉(zhuǎn)換器140可用于提供與多類(lèi)接收設(shè)備的UMCS相互作用。因此,例如,在無(wú)線網(wǎng)絡(luò)120是BluetoothTM網(wǎng)絡(luò)時(shí),可以啟用UMCS合成轉(zhuǎn)換器140經(jīng)由許多通信方式中任何一種從不同類(lèi)別的未啟用UMCS的應(yīng)用設(shè)備接收信息和向不同類(lèi)別的未啟用UMCS的應(yīng)用設(shè)備提供信息,并且使用BluetoothTM協(xié)議與UMCS 110之間往來(lái)交流信息。作為實(shí)例,UMCS合成轉(zhuǎn)換器140可以將UMCS 110連接到例如數(shù)字音頻播放機(jī)141、數(shù)字錄像機(jī)142、電視機(jī)143、機(jī)頂盒144、數(shù)字靜態(tài)照相機(jī)145、錄像磁帶播放機(jī)146、數(shù)字錄音機(jī)147、蜂窩電話148和GPS接收機(jī)149,或者上述設(shè)備類(lèi)別的某種組合。在這樣的情況下,使用UMCS合成轉(zhuǎn)換器140中提供的解碼器,完成從UMCS 110中包括的存儲(chǔ)介質(zhì)所訪問(wèn)內(nèi)容的解碼。因此,由UMCS 110對(duì)內(nèi)容進(jìn)行解包裝,解包裝后的內(nèi)容經(jīng)由無(wú)線網(wǎng)絡(luò)120提供給UMCS合成轉(zhuǎn)換器140。 UMCS合成轉(zhuǎn)換器140對(duì)內(nèi)容解碼并將它提供給適當(dāng)?shù)慕邮赵O(shè)備,同時(shí)確保 任何要求的數(shù)字版權(quán)管理都得到保持。在某些情況下,UMCS合成轉(zhuǎn) 換器140可以實(shí)施為與一個(gè)或多個(gè)接收設(shè)備相關(guān)聯(lián)的軟件狗。
在上述實(shí)施例的某些情況下,UMCS 110包括檢測(cè)無(wú)線網(wǎng)絡(luò)120 和與無(wú)線網(wǎng)絡(luò)120相關(guān)聯(lián)的、啟用UMCS的應(yīng)用設(shè)備的能力。另夕卜, UMCS 110能夠通過(guò)鑒別已檢測(cè)出的網(wǎng)絡(luò)/設(shè)備的過(guò)程將檢測(cè)出的設(shè) 備綁定,并且自動(dòng)地提供往返已檢測(cè)出的設(shè)備的訪問(wèn)。例如,在無(wú)線 網(wǎng)絡(luò)120是BluetoothTM網(wǎng)絡(luò)時(shí),檢測(cè)、綁定和鑒別的過(guò)程可以按照 BluetoothTM規(guī)范履行。在這樣的情況下,UMCS 110也可以到達(dá)路由 器(未顯示)、個(gè)人計(jì)算機(jī)115和/或某種啟用UMCS的顯示設(shè)備的 附近。在這樣的情況下,UMCS 110可用于以各種方式之一顯示其內(nèi) 容和綁定設(shè)備。例如,UMCS 110可以以其上的內(nèi)容被顯示為連接到 個(gè)人計(jì)算機(jī)110的驅(qū)動(dòng)器,并且與其綁定的設(shè)備顯示為可用內(nèi)容。在 內(nèi)容顯示在僅僅能夠應(yīng)對(duì)一定內(nèi)容類(lèi)型的綁定設(shè)備上時(shí),所顯示的內(nèi) 容可以僅限于與接近設(shè)備有密切關(guān)系的。因此,例如,有可能只有音 頻內(nèi)容才可以顯示到音頻播放機(jī)上。在這樣的情況下,視頻或其他類(lèi) 型的內(nèi)容可能被音頻播放機(jī)隱藏。
應(yīng)用程序編程界面(API)可以方便以上關(guān)于圖1闡述的設(shè)備相 互作用。這樣的API允許各種設(shè)備類(lèi)型之間的通信。在某些情況下, 相互作用的發(fā)生可以不考慮操作系統(tǒng)或與UMCS和應(yīng)用設(shè)備雙方有 關(guān)的其他操作細(xì)節(jié)。在某些情況下,圖1的UMCS可以受到不止單一 用戶的訪問(wèn)。這些訪問(wèn)可以包括使用各種授權(quán)和/或鑒別技術(shù)。在先前 為了全部目的通過(guò)引用結(jié)合在本申請(qǐng)中的標(biāo)題為"Systems and Methods for Multi-user Access to a Wireless Storage Devices,,的申請(qǐng) 中討論了對(duì)這種多用戶訪問(wèn)的示范方式。
轉(zhuǎn)向圖2a,圖中描繪了根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的移動(dòng)數(shù) 據(jù)采集、存儲(chǔ)和/或分發(fā)系統(tǒng)("移動(dòng)存儲(chǔ)系統(tǒng)")201。移動(dòng)存儲(chǔ)系統(tǒng) 201包括UMCS 211,經(jīng)由無(wú)線網(wǎng)絡(luò)221以可通信的方式連接到移動(dòng) 應(yīng)用i殳備241。無(wú)線網(wǎng)絡(luò)221可以是能夠在UMCS 211與移動(dòng)應(yīng)用詔:備241之間傳輸信息的任何無(wú)線網(wǎng)絡(luò)。因此,例如,無(wú)線網(wǎng)絡(luò)221可以是但是不限于Bluetooth 網(wǎng)絡(luò)或WiFi網(wǎng)絡(luò),它例如遵從802.11。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到關(guān)于本發(fā)明的一個(gè)或多個(gè)實(shí)施例可以使用的各種各樣的無(wú)線網(wǎng)絡(luò)。在某些實(shí)施例中,UMCS 211與移動(dòng)應(yīng)用i殳備241之間的通信直接在兩臺(tái)設(shè)備之間完成而不利用介入的有線網(wǎng)絡(luò)集線器。
UMCS 211包括的存儲(chǔ)器系統(tǒng)207既包含應(yīng)用存儲(chǔ)器219也包含用戶數(shù)據(jù)存儲(chǔ)器217。正如本文所使用,短語(yǔ)"應(yīng)用存儲(chǔ)器"以其最廣泛的含義用于表明分配為包括軟件或固件應(yīng)用程序的存儲(chǔ)器。正如業(yè)內(nèi)公知,這樣的軟件或固件應(yīng)用程序包括處理器可執(zhí)行的指令,執(zhí)行許多所需操作之一。正如本文所使用,短語(yǔ)"用戶數(shù)據(jù)存儲(chǔ)器"以其最廣泛的含義用于表明為數(shù)據(jù)而不是應(yīng)用程序數(shù)據(jù)所分配的任何存儲(chǔ)器。因此,例如,用戶數(shù)據(jù)存儲(chǔ)器可以存儲(chǔ),但是不限于,音頻文件、視頻文件、文檔和其他類(lèi)型的用戶數(shù)據(jù)。正如以下關(guān)于圖3至圖4所更全面的討論,存儲(chǔ)器系統(tǒng)207可以用易失性和非易失性存儲(chǔ)器介質(zhì)之一實(shí)現(xiàn)或者兼而有之。正如本文所使用,短語(yǔ)"非易失性存儲(chǔ)器,,以其最廣泛的含義用于表明從存儲(chǔ)器去除電源后仍保留其內(nèi)容的任何存儲(chǔ)器。正如本文所使用,短語(yǔ)"易失性存儲(chǔ)器"以其最廣泛的含義用于表明從存儲(chǔ)器去除電源后不保留其內(nèi)容的任何存儲(chǔ)器。
UMCS 211還包括存儲(chǔ)器訪問(wèn)系統(tǒng)215,它可以是提供對(duì)存儲(chǔ)器系統(tǒng)207往返訪問(wèn)的^f壬何電路和/或可編考呈控制器。UMCS211還包括能夠指示UMCS 211操作的處理器203。在一種具體情況下,處理器203能夠訪問(wèn)應(yīng)用程序存儲(chǔ)器219,它包括處理器203可執(zhí)行的指令,以經(jīng)由無(wú)線分發(fā)接口 213接收用戶數(shù)據(jù)集;向存儲(chǔ)器系統(tǒng)207存儲(chǔ)用戶數(shù)據(jù)集;通過(guò)遠(yuǎn)程用戶界面接收已啟動(dòng)的請(qǐng)求以向接收設(shè)備提供所述用戶數(shù)據(jù)集;以及經(jīng)由無(wú)線接口向所述接收設(shè)備提供所述用戶數(shù)據(jù)集。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到由處理器203可執(zhí)行的無(wú)數(shù)指令,引起UMCS 211執(zhí)行許多操作的任何一種。UMCS211進(jìn)一步包括無(wú)線接口,它包括無(wú)線分發(fā)接口 213和天 線223。無(wú)線分發(fā)接口 213包括對(duì)經(jīng)由無(wú)線網(wǎng)絡(luò)221所識(shí)別的無(wú)線協(xié) 議傳輸?shù)臄?shù)據(jù)進(jìn)行格式化所需要的全部電路。因此,當(dāng)無(wú)線網(wǎng)絡(luò)221 是BluetoothTM網(wǎng)絡(luò)時(shí),無(wú)線分發(fā)接口 213可以是在UMCS 211與無(wú)線 網(wǎng)絡(luò)221之間傳輸數(shù)據(jù)的任何BluetoothTM接口 。正如本領(lǐng)域的普通技 術(shù)人員將認(rèn)識(shí)到,在無(wú)線網(wǎng)絡(luò)221使用另一種無(wú)線協(xié)議時(shí),無(wú)線分發(fā) 接口 213可以是能夠使用所述其他接口協(xié)議在UMCS211與無(wú)線網(wǎng)絡(luò) 221之間傳輸數(shù)據(jù)的任何接口 。
應(yīng)當(dāng)注意,雖然移動(dòng)存儲(chǔ)系統(tǒng)201可以包括經(jīng)由無(wú)線接口 221以 可通信的方式連接到UMCS211的任何數(shù)量的應(yīng)用設(shè)備(移動(dòng)應(yīng)用設(shè) 備241就是這樣的應(yīng)用設(shè)備的范例)。在某些情況下,上述應(yīng)用設(shè)備 的一種或各種可以是移動(dòng)應(yīng)用設(shè)備,而其他可以是有線的應(yīng)用設(shè)備。 正如本文所使用,短語(yǔ)"移動(dòng)應(yīng)用設(shè)備"以其最廣泛的含義用于表明能 夠?qū)崿F(xiàn)一種或各種應(yīng)用而不接線到任何其他設(shè)備或電源的任何電子設(shè) 備。因此,例如,移動(dòng)應(yīng)用設(shè)備可以是但是不限于蜂窩電話、無(wú)線耳 機(jī)、個(gè)人數(shù)字助理、膝上計(jì)算機(jī)、MP3播放機(jī)和DVD播放機(jī)。根據(jù) 本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到關(guān)于本發(fā)明的 一個(gè)或多個(gè)實(shí)施例可以使用的各式各樣的移動(dòng)應(yīng)用設(shè)備。
移動(dòng)應(yīng)用設(shè)備241包括無(wú)線接口,它包含無(wú)線網(wǎng)絡(luò)接口 243和天 線225。無(wú)線網(wǎng)絡(luò)接口 243可以是能夠在移動(dòng)應(yīng)用i殳備241與無(wú)線網(wǎng) 絡(luò)221上的另一個(gè)設(shè)備之間傳輸數(shù)據(jù)的業(yè)內(nèi)公知的任何無(wú)線接口。移 動(dòng)應(yīng)用設(shè)備還包括處理器245,它控制該設(shè)備的操作。移動(dòng)應(yīng)用設(shè)備 241包括由高速緩存247、隨機(jī)存取存儲(chǔ)器249和非易失性隨機(jī)存取存 儲(chǔ)器251所組成的存儲(chǔ)器系統(tǒng)。此外,移動(dòng)應(yīng)用設(shè)備241包括各式各 樣的輸入/輸出服務(wù)設(shè)施,包括圖形用戶界面控制器261、音頻控制器 263和用戶1/0控制器265。圖形用戶界面控制器261支持可以與移動(dòng) 應(yīng)用設(shè)備241集成的圖形用戶界面286。音頻控制器263支持諸如話 筒287的音頻輸入設(shè)備和諸如揚(yáng)聲器288的音頻輸出設(shè)備。用戶I/O 控制器支持鍵盤(pán)289以及在某些情況下的鼠標(biāo)或筆式接口設(shè)備,正如業(yè)內(nèi)公知。
轉(zhuǎn)向圖2b,流程圖801展示了根據(jù)本發(fā)明的某些實(shí)施例操作UMCS設(shè)備的方法。遵從流程圖801, UMCS 211在無(wú)線范圍內(nèi)識(shí)別一個(gè)或多個(gè)已知的應(yīng)用設(shè)備(方框806),并且將自身綁定到已識(shí)別的設(shè)備,以便啟動(dòng)設(shè)備之間的通信(方框811)。在這個(gè)實(shí)例中,已識(shí)別的設(shè)備包括圖形用戶界面。作為一個(gè)實(shí)例,UMCS211可以編程為自動(dòng)地連接使用Bluetooth 網(wǎng)絡(luò)的特定蜂窩電話或移動(dòng)介質(zhì)播放機(jī)。在這樣的情況下,當(dāng)UMCS 211識(shí)別出所述蜂窩電話或移動(dòng)介質(zhì)4番放機(jī)時(shí),它就會(huì)在UMCS 211與特定設(shè)備之間建立通信鏈路。
之后,UMCS 211從另一個(gè)未知或其他未授權(quán)應(yīng)用設(shè)備接收連接請(qǐng)求(方框816)。這樣的請(qǐng)求可能來(lái)自能夠經(jīng)由UMCS 211正在通信的無(wú)線網(wǎng)絡(luò)進(jìn)行通信的另一個(gè)設(shè)備。因此,例如,汽車(chē)的立體聲音響可能在范圍內(nèi)并可能需要在其與UMCS211之間的通信鏈路。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到可以請(qǐng)求與UMCS 211連接的各種各樣的應(yīng)用設(shè)備。表示所收到連接請(qǐng)求的命令從UMCS211被上傳到先前綁定的包括圖形用戶界面的已知應(yīng)用設(shè)備(方框821)。該命令使得圖形請(qǐng)求經(jīng)由已知應(yīng)用設(shè)備的圖形用戶界面顯示給用戶(方框831)。然后該用戶利用已知應(yīng)用設(shè)備的圖形用戶界面對(duì)該請(qǐng)求進(jìn)行響應(yīng)(方框836)。正如由圍繞區(qū)域826的虛線所表明,方框831和方框836的操作在已知的應(yīng)用設(shè)備上進(jìn)行。然后對(duì)該命令的響應(yīng)被傳遞到UMCS 211 (方框841)。
當(dāng)請(qǐng)求被用戶拒絕時(shí)(方框846),發(fā)出了對(duì)連接請(qǐng)求的對(duì)應(yīng)拒絕(方框851)。作為替代,在用戶準(zhǔn)予請(qǐng)求時(shí)(方框846),在請(qǐng)求設(shè)備與UMCS 211之間建立通信鏈路(方框856 )。請(qǐng)求設(shè)備又可以從UMCS 211請(qǐng)求可用操作的菜單(方框861)。因此,例如,在請(qǐng)求設(shè)備是MP3音頻播放機(jī)時(shí),它可以請(qǐng)求在UMCS 211的存儲(chǔ)器系統(tǒng)中保留的全部音樂(lè)的列表。作為另一個(gè)實(shí)例,在請(qǐng)求設(shè)備是視頻播放機(jī)時(shí),它可以請(qǐng)求在UMCS211的存儲(chǔ)器系統(tǒng)中保留的全部視頻片斷的列表。根據(jù)這項(xiàng)請(qǐng)求,UMCS211確定哪些操作對(duì)請(qǐng)求設(shè)備可用,并且提供內(nèi)容或?qū)φ?qǐng)求設(shè)備可用操作的菜單,作為對(duì)已知應(yīng)用設(shè)備的
圖形用戶界面的命令(方框866)。
可用操作的這種菜單使用已知應(yīng)用設(shè)備的圖形用戶界面顯示(方 框876),并且用戶經(jīng)由圖形用戶界面輸入他們?cè)诹斜碇械倪x擇(方 框881)。正如由圍繞區(qū)域871的虛線所表明,方框876和方框881 的操作在已知的應(yīng)用設(shè)備上進(jìn)行。然后來(lái)自用戶的響應(yīng)被傳遞到 UMCS 211 (方框886 )。然后UMCS 211執(zhí)行該用戶選擇(方框891)。 因此,例如,在用戶選擇特定音樂(lè)文件時(shí),從UMCS211的存儲(chǔ)器系 統(tǒng)中訪問(wèn)所選定的音樂(lè)文件并經(jīng)由無(wú)線網(wǎng)絡(luò)傳遞到請(qǐng)求設(shè)備。根據(jù)本 文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到可以綁定到 UMCS211并且此后經(jīng)由綁定到UMCS211的另一個(gè)設(shè)備的圖形用戶 界面控制的無(wú)數(shù)設(shè)備。另外,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到可以由 UMCS 211從各種來(lái)源接收并且使用另 一個(gè)已連接應(yīng)用設(shè)備的圖形用 戶界面進(jìn)行處理的無(wú)數(shù)命令和/或選擇。
根據(jù)上述討論,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到UMCS 211可以 設(shè)計(jì)為沒(méi)有圖形用戶界面,并且可以包括的功能允許它綁定另一個(gè)包 括圖形用戶界面的設(shè)備并利用該圖形用戶界面。在某些情況下, UMCS211可以包裝為當(dāng)無(wú)線地運(yùn)行它時(shí),在UMCS211上只有非常 有限的用戶界面直接可用。這種有限的用戶界面可以包括三個(gè)或小于 三個(gè)的開(kāi)關(guān)(如選擇器按鈕、搖臂開(kāi)關(guān)、滑動(dòng)開(kāi)關(guān)等)。作為實(shí)例, 按鈕之一可以是通電按鈕,而另一個(gè)可用于關(guān)閉該無(wú)線接口,例如在 功耗受限或存在干擾的情況下。轉(zhuǎn)向圖2c,圖中顯示了僅僅包括有限 的用戶接口的UMCS 211的示范外殼895。如圖所示,外殼895包括 具有電源開(kāi)關(guān)893 (如圖所示它是按鈕,然而可以是任何其他的開(kāi)關(guān) 類(lèi)型)和無(wú)線開(kāi)關(guān)897 (如圖所示它是按鈕,然而可以是任何其他的 開(kāi)關(guān)類(lèi)型)的硬殼898。同時(shí)包括一個(gè)或多個(gè)電接口 899以允許經(jīng)由 例如USB接口的有線連接,或者用于接收例如存儲(chǔ)卡。根據(jù)本文提供 的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到缺少圖形顯示降低了成 本并提高了外殼895的耐用性。在某些情況下,可以定義應(yīng)用接口 ("API"),包括許多可執(zhí)行 軟件指令以訪問(wèn)UMCS 211。作為許多實(shí)例之一,可以定義以下命令 集以訪問(wèn)UMCS 211: 提供遠(yuǎn)程圖形界面
音樂(lè)選擇
視頻選擇
音樂(lè)和視頻選擇
游戲選擇
數(shù)據(jù)選擇 提供音樂(lè)選擇
以所選定的輸出格式提供
以本機(jī)格式輸出
提供給單一接收者
提供給多個(gè)接收者 提供游戲選擇
以所選定的輸出格式提供
以本才幾格式輸出 一
提供給單一接收者
提供給多個(gè)接收者 提供播放列表
以所選定的輸出格式提供
以本機(jī)格式輸出
提供給單一接收者
提供給多個(gè)接收者 提供視頻選擇
以所選定的輸出格式提供
以本才幾格式輸出
提供給單一接收者
提供給多個(gè)接收者提供可用的無(wú)線設(shè)備列表 綁定到無(wú)線設(shè)備 橫向連接無(wú)線設(shè)備 提供整體數(shù)據(jù)可用性列表
提供公共列表
提供朋友列表
提供私有列表
根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到可以實(shí)施
的各式各樣的其他命令,以提供對(duì)UMCS 211的編組的和定義的訪問(wèn)。 應(yīng)當(dāng)注意,UMCS 211既能夠從提供設(shè)備接收數(shù)據(jù),也能夠向接收設(shè) 備提供信息。
轉(zhuǎn)向圖3,圖中描繪了根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的UMCS 300。 UMCS 300包括處理器310經(jīng)由硬盤(pán)驅(qū)動(dòng)器接口 315可訪問(wèn)的硬 盤(pán)驅(qū)動(dòng)器305。硬盤(pán)驅(qū)動(dòng)器接口 315可以是允許與硬盤(pán)驅(qū)動(dòng)器305之 間往返傳輸數(shù)據(jù)的業(yè)內(nèi)公知的任何接口。另外,硬盤(pán)驅(qū)動(dòng)器305可以 是業(yè)內(nèi)公知的任何硬盤(pán)驅(qū)動(dòng)器。應(yīng)當(dāng)注意,在本發(fā)明的各種實(shí)施例中, 所述硬盤(pán)驅(qū)動(dòng)器可以由一組固態(tài)存儲(chǔ)器比如閃存或某種不停電的隨機(jī) 存取存儲(chǔ)器取代或補(bǔ)充。硬盤(pán)驅(qū)動(dòng)器305確實(shí)可以由業(yè)內(nèi)公知的任何 非易失性存儲(chǔ)器取代或補(bǔ)充。在硬盤(pán)驅(qū)動(dòng)器305被取代或補(bǔ)充時(shí),硬 盤(pán)驅(qū)動(dòng)控制器315也相應(yīng)地被取代或修改,以允許對(duì)所選擇的非易失 性存儲(chǔ)介質(zhì)往返傳送數(shù)據(jù)。
在一種具體情況下,硬盤(pán)驅(qū)動(dòng)器接口 315是標(biāo)準(zhǔn)的ATA接口, 而硬盤(pán)驅(qū)動(dòng)器305是ATA硬盤(pán)驅(qū)動(dòng)器。另外,UMCS300包括多條傳 輸通道330,每一條都經(jīng)由系統(tǒng)總線350連接到處理器310。如圖所示, UMCS 300包括三條不同的傳輸通道,每一條都包括發(fā)射機(jī)/接收機(jī) 332、 334、 336,電氣地連接到各自的天線341、 342、 343和本地緩沖 存儲(chǔ)器331、 333、 335。應(yīng)當(dāng)注意,UMCS 300可以包括更多或更少 的傳輸通道,取決于UMCS300的預(yù)期用途和/或設(shè)計(jì)。本發(fā)明的某些 實(shí)施例利用了藍(lán)牙傳輸通道。這樣的通道是低功率的通道,對(duì)預(yù)期運(yùn)行許多小時(shí)的移動(dòng)設(shè)備有用。此外,這樣的通道為音頻/視頻數(shù)據(jù)流提 供了足夠的帶寬。例如,在本發(fā)明的一個(gè)具體實(shí)施例中,若干傳輸通
道的組合提供了每秒1.5兆位的帶寬。這種級(jí)別的帶寬允許以720x380 的完全分辨率播放MPEG4/Divx內(nèi)容。這樣的傳輸通道允許關(guān)于各種 硬盤(pán)驅(qū)動(dòng)器的運(yùn)行,包括1英寸到1.8英寸的驅(qū)動(dòng)器。應(yīng)當(dāng)注意,雖 然顯示了三條分開(kāi)的天線341、 342、 343,但是某些實(shí)施例可以采用 由全部實(shí)施傳輸通道都能夠使用的單一天線。
在其他情況下,傳輸通道支持的帶寬是每通道每秒1.5兆位。在 其他情況下,可以采用更寬的帶寬傳輸通道。在某些具體實(shí)施例中, 一條或多條傳輸通道330的帶寬小于每秒1兆位,足夠關(guān)于各種消費(fèi) 音頻和電話設(shè)備之用。本發(fā)明的若干具體實(shí)施例提供了每秒3兆位的 整體帶寬,足夠同時(shí)傳輸串行數(shù)據(jù)流和兩至三條的音頻數(shù)據(jù)流。此外, 本發(fā)明的某些實(shí)施例加入了 USB2.0端口,用于高速上傳和下載能力 的。在某些情況下,USB端口實(shí)施為無(wú)線端口,而在其他情況下USB 端口是有線端口。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員 將認(rèn)識(shí)到一條或多條傳輸通道330可以支持的各式各樣的無(wú)線傳輸協(xié) 議,以及為支持這些傳輸通道而實(shí)施的電路。
UMCS 300還包括由閃存358和系統(tǒng)存儲(chǔ)器354所組成的存儲(chǔ)器 系統(tǒng),經(jīng)由系統(tǒng)總線310電氣連接到處理器310。應(yīng)當(dāng)注意,根據(jù)本 文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到許多可用的存儲(chǔ) 器系統(tǒng)設(shè)計(jì),取決于終端設(shè)備所期望特征和操作需求。處理器310也 電氣連接到1/0控制器360,在某些情況下它集成在處理器310中, 而在其他情況下它是分開(kāi)的設(shè)備。1/O控制器360為UMCS 300提供 了經(jīng)由一條或多條USB總線、1394 (即火線)總線、UART、鍵盤(pán)、 鼠標(biāo)和/或顯示器相互作用的能力。經(jīng)由USB總線的相互作用包括使 用USBPHY361和USB連接器371。經(jīng)由1394的相互作用包括使用 1394 PHY 362和1394連接器372。經(jīng)由UART的相互作用包括使用 UART發(fā)射機(jī)/接收機(jī)363。經(jīng)由鍵盤(pán)、鼠標(biāo)和/或顯示器的相互作用包 括適當(dāng)?shù)倪B接器374、 375、 376和內(nèi)部驅(qū)動(dòng)程序364、 365、 366。 UMCS300進(jìn)一步包括電源接口 380,能夠調(diào)整來(lái)自可充電電源382的功率。 此外,UMCS 300可以包括音頻CODEC接口 390,通過(guò)使用處理器 310能夠向UMCS 300提供音頻輸入和輸出的能力。
在運(yùn)行中,在處理器310的指引下,內(nèi)容對(duì)象可以經(jīng)由天線341、 342、 343之一接收并傳遞到硬盤(pán)驅(qū)動(dòng)器305。在某些情況下,通過(guò)使 用多條天線341、 342、 343可以接收或傳遞多個(gè)內(nèi)容對(duì)象。因此,僅 僅作為一個(gè)具體實(shí)例,UMCS 300可以一面從內(nèi)容供應(yīng)商接收視頻內(nèi) 容對(duì)象, 一面向能夠解碼該內(nèi)容對(duì)象的啟用UMCS的電視機(jī)傳遞同一 視頻內(nèi)容對(duì)象。在這樣的情況下,在處理器310的指引下,由傳輸通 道330之一執(zhí)行內(nèi)容對(duì)象的接收和緩沖并向硬盤(pán)驅(qū)動(dòng)器305提供所收 到的內(nèi)容。同時(shí),處理器310從硬盤(pán)驅(qū)動(dòng)器305中檢索該內(nèi)容對(duì)象, 并且使用由具體內(nèi)容所指示的數(shù)字版權(quán)管理協(xié)議進(jìn)行解包裝。另外, 處理器310經(jīng)由另 一條傳輸通道330鑒別該電視機(jī)并向該電視機(jī)傳遞 已解包裝的內(nèi)容。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員 將認(rèn)識(shí)到使用根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的UMCS設(shè)備時(shí)可能 的各式各樣的傳輸與接收的組合。例如,可以同時(shí)接收和存儲(chǔ)三個(gè)內(nèi) 容對(duì)象,也可以同時(shí)地分發(fā)三個(gè)內(nèi)容對(duì)象。
閃存358、硬盤(pán)驅(qū)動(dòng)器305與處理器310之間的相互作用可以仔 細(xì)地調(diào)整以確保節(jié)電,在先前為了全部目的通過(guò)引用結(jié)合在本申請(qǐng)中 的標(biāo)題為"Systems and Methods for Power Management in Relation to a Wireless Storage Device"的申請(qǐng)中更力口全面地討論了這樣的電源 管理。
轉(zhuǎn)向圖4,圖中描繪了根據(jù)本發(fā)明的一個(gè)或多個(gè)實(shí)施例的UMCS 400。除了替代處理器310而添加的專(zhuān)用系統(tǒng)處理器420和解碼器處理 器410以外,UMCS 400類(lèi)似于UMCS 300。專(zhuān)門(mén)添加解碼器處理器 410是為了執(zhí)行關(guān)于硬盤(pán)驅(qū)動(dòng)器405上保留的信息可能需要的、數(shù)據(jù) 的任何解碼/編碼。解碼器處理器410可以是DSP、 CISC或RISC處 理器。在一種具體情況下,解碼器處理器410是DSP,而系統(tǒng)處理器 420是ARM處理器。在運(yùn)行中,內(nèi)容對(duì)象可以向接收設(shè)備提供。在這樣的情況下,由
系統(tǒng)處理器420經(jīng)由傳輸通道430之一鑒別接收設(shè)備。內(nèi)容對(duì)象又從 硬盤(pán)驅(qū)動(dòng)器405檢索并解包裝。已解包裝的內(nèi)容對(duì)象被提供給解碼器 處理器410,它繼續(xù)對(duì)所述解包裝的內(nèi)容對(duì)象進(jìn)行解碼并經(jīng)由傳輸通 道430之一將解碼后的內(nèi)容對(duì)象傳遞給接收設(shè)備。正如UMCS 300, 根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到使用 UMCS 400可以促進(jìn)的各種傳輸/接收方案。此外,也將認(rèn)識(shí)到多條傳 輸通道(接收和/或發(fā)送)可以同時(shí)運(yùn)行。
轉(zhuǎn)向圖5,圖中描繪了關(guān)于UMCS 300和UMCS 400之一或二者 可以使用的軟件包600。軟件包600既包括系統(tǒng)軟件640也包括解碼 軟件610。解碼軟件610包括主機(jī)接口模塊615,能夠統(tǒng)轄主機(jī)與解碼 器之間的相互作用。多個(gè)緩沖模塊617允許主機(jī)接口模塊615與任何 數(shù)量的解碼器和/或控制器模塊之間的相互作用。例如,解碼器/控制 器模塊可以包括但是不限于CODECS比如MP3編解碼器625、可選 的安全措施比如AES安全措施626、混頻器和音量控制4莫塊627、各 種DMA模塊628。另外,解碼軟件610還包括系統(tǒng)接口模塊API 629、 實(shí)時(shí)內(nèi)核630和各種其他實(shí)用程序631。
系統(tǒng)軟件640包括VxWorks Kernel 645和各種系統(tǒng)服務(wù)650。 系統(tǒng)服務(wù)650可以包括但是不限于診斷服務(wù)651 、引導(dǎo)和啟動(dòng)服務(wù)652、 DMA服務(wù)653、配置服務(wù)654、中斷服務(wù)655、無(wú)線網(wǎng)絡(luò)服務(wù)656、 顯示服務(wù)657、有線通信服務(wù)658、紅外線傳輸/接收服務(wù)659、 I/O服 務(wù)660以及硬盤(pán)驅(qū)動(dòng)器存取服務(wù)661。另外,系統(tǒng)軟件640還包括網(wǎng) 絡(luò)服務(wù)690,包含RTP/RTCP服務(wù)691、 DHCP服務(wù)692、 TCP/IP月良 務(wù)693、 HTTP服務(wù)以及XML服務(wù)。系統(tǒng)軟件640進(jìn)一步包括無(wú)線 LAN配置服務(wù)671、系統(tǒng)配置軟件678、 USB存儲(chǔ)類(lèi)軟件672、 HTTP 服務(wù)器軟件673、 UPnP服務(wù)器軟件674、 Samba文件服務(wù)器軟件676、 媒體文件系統(tǒng)軟件682、內(nèi)容數(shù)據(jù)庫(kù)軟件683、內(nèi)容導(dǎo)航API684、自 動(dòng)解碼系統(tǒng)軟件681、數(shù)字版權(quán)管理軟件677、內(nèi)容導(dǎo)入和管理軟件 685以及固件升級(jí)軟件679。在本發(fā)明的一個(gè)具體實(shí)施例中,軟件棧支持以下協(xié)議子集 DVRCP、 A2DP、 FTP (它與USB吻合良好)以及一種或各種視頻協(xié) 議子集。用于USB端口的軟件可以配置為支持兩臺(tái)或多個(gè)已連接的設(shè) 備,以使得照相機(jī)和電話二者或若干設(shè)備的某種其他組合都可以同時(shí) 連接到UMCS。此外,UMCS上實(shí)施的軟件可以進(jìn)一步包括文件系統(tǒng), 它管理著從關(guān)于該設(shè)備實(shí)施的存儲(chǔ)介質(zhì)中存儲(chǔ)的和刪除的數(shù)據(jù)。此外, UMCS可以包括為控制蜂窩電話而調(diào)整的JAVA應(yīng)用程序。這種 JAVA應(yīng)用程序?qū)⒃试S蜂窩電話無(wú)線控制UMCS,并且采用該UMCS 作為其存儲(chǔ)/便攜式PVR。在某些情況下,JAVA應(yīng)用程序可以包括若 干DVB調(diào)諧器,它們?cè)试S來(lái)自蜂窩電話的數(shù)據(jù)通過(guò)藍(lán)牙直接輸送到 存儲(chǔ)介質(zhì)。這樣的應(yīng)用程序可以采用壓縮使傳輸帶寬適應(yīng)UMCS的可 接受帶寬。
根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到可以 開(kāi)發(fā)和部署的、根據(jù)本發(fā)明 一個(gè)或多個(gè)實(shí)施例的UMCS設(shè)備的不同變 種。例如,本發(fā)明某些實(shí)施例提供的UMCS設(shè)備包括無(wú)線存儲(chǔ)能力。 這樣的無(wú)線存儲(chǔ)能力可以由在ARM處理器指引下運(yùn)行的硬盤(pán)驅(qū)動(dòng)器 所組成,它經(jīng)由例如遵從802.11g/n的無(wú)線網(wǎng)絡(luò)可訪問(wèn)。才艮據(jù)本文提 供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到關(guān)于本發(fā)明的 一個(gè)或 多個(gè)實(shí)施例也可以實(shí)施的其他網(wǎng)絡(luò)協(xié)議,比如WIMAX、 UWB、藍(lán)牙 等??梢詫?shí)施該軟件以使得UMCS能夠與許多運(yùn)行Windows CE操作 系統(tǒng)的許多不同設(shè)備進(jìn)行綁定或相互作用。僅有接口是電池狀態(tài)指示 器和允許由綁定設(shè)備進(jìn)行配置的無(wú)線接口。更先進(jìn)的UMCS設(shè)備可以 包括實(shí)現(xiàn)各種算法的媒體編碼/解碼服務(wù),并且可以包括具有例如錄音 和回放按鈕的更精致的用戶接口。所述用戶接口甚至可以進(jìn)一步先進(jìn) 到包括LCD。再先進(jìn)的UMCS設(shè)備可以包括備份、存檔和同步能力, 使得UMCS非常簡(jiǎn)單地作為另 一個(gè)設(shè)備的擴(kuò)展。UMCS可以具有能夠 管理過(guò)期內(nèi)容對(duì)象、提供因特網(wǎng)訪問(wèn)和防火墻功能的先進(jìn)軟件。此夕卜, 在某些情況下,UMCS設(shè)備可以包括U3功能。根據(jù)本文提供的公開(kāi) 材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到以本發(fā)明的不同實(shí)施例可以包括的其他特點(diǎn)。
轉(zhuǎn)向圖6,圖中描繪了根據(jù)本發(fā)明某些實(shí)施例的示范UMCS 200。 如圖所示,UMCS 200包括存儲(chǔ)器組件210。存儲(chǔ)器組件210可以是 但是不限于硬盤(pán)驅(qū)動(dòng)器、閃存塊以及同相全息存儲(chǔ)器、隨機(jī)存取存儲(chǔ) 器、上述的組合等。根據(jù)本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人
UMCS 200進(jìn)一步包括文件系統(tǒng)管理器220,它可用于控制對(duì)存儲(chǔ)器 組件210的讀出和寫(xiě)入。UMCS 200包括BluetoothTM無(wú)線接口 。 BIuetoothTM無(wú)線接口提供了短程通信,旨在替代連接便攜式和/或固定 電子設(shè)備的電纜。BluetoothTM無(wú)線接口的關(guān)鍵優(yōu)點(diǎn)是穩(wěn)健性、低功耗 和低成本。典型的BluetoothTM接口包括作用為RF收發(fā)器的天線2卯、 基帶協(xié)議處理器240和BluetoothTM增強(qiáng)的數(shù)據(jù)速率PHY 250。 BluetoothTM接口提供的服務(wù)使BluetoothTM啟動(dòng)的設(shè)備能夠連接,并且 在已連接設(shè)備之間進(jìn)行各種各樣數(shù)據(jù)類(lèi)的交換。BluetoothTM接口包括 一個(gè)或多個(gè)藍(lán)牙端口以及軟件/固件,后者允許UMCS 200用作出入存 儲(chǔ)器組件210的全部連接的集線器/路由器,并且正如以下更全面的介 紹,用作可以或不可以與存儲(chǔ)器組件210相互作用的、各種各樣已連 接BluetoothTM設(shè)備的集線器/路由器。UMCS 200也可以經(jīng)由以上提 及的BluetoothTM接口配置。
UMCS 200也包括閃存或SDRAM高速緩存230,它們可用于減 少訪問(wèn)存儲(chǔ)器組件210中的延時(shí)。在存儲(chǔ)器組件210以閃存或SDRAM 實(shí)施時(shí),可以除去高速緩存230。不僅如此,UMCS 200還包括USB 端口 260,它允許訪問(wèn)存儲(chǔ)器組件210和/或配置UMCS 200。 UMCS 200還包括電源控制器270和移動(dòng)電源280?;鶐f(xié)議處理器240可以 包括若干端口和軟件/固件,允許其用作出入存儲(chǔ)器組件210的全部連 接的集線器/路由器。
在本發(fā)明的某些實(shí)施例中,UMCS 200擴(kuò)大為包括多端口 BluetoothTM路由器。這樣的多端口 BluetoothTM路由器允許許多 BluetoothTM設(shè)備橫向連接。在整個(gè)系統(tǒng)中許多單端口的BluetoothTM設(shè)備一起使用時(shí)這一點(diǎn)尤其有用。因此,僅僅作為一個(gè)實(shí)例,典型的蜂
窩電話就包括一次能夠連接到單一 BluetoothTM設(shè)備的BluetoothTM接 口。這種接口傳統(tǒng)上已經(jīng)用于對(duì)單一頭戴耳機(jī)往返傳遞音頻數(shù)據(jù)。不 過(guò),可能所期望的不僅僅是對(duì)頭戴耳機(jī)往返傳遞音頻數(shù)據(jù),而且還向 汽車(chē)立體聲音響系統(tǒng)提供音頻輸出,并且從個(gè)人數(shù)字助理接收撥號(hào)信 息。這樣的配置是不實(shí)際的,因?yàn)橐陨咸峒暗姆涓C電話一次只能夠支 持一種單一 BluetoothTM連接,并且經(jīng)由單一 BluetoothTM端口在連接 的若干設(shè)備之間進(jìn)行改變很費(fèi)事。在將多端口 BluetoothTM路由器加入 到UMCS 200時(shí),UMCS 200可以經(jīng)由UMCS 200所支持的一個(gè) BluetoothTM協(xié)議接口連接到蜂窩電話,而該BluetoothTM協(xié)議接口橫向 連接到一個(gè)或多個(gè)其他BluetoothTM協(xié)議接口 ,它們又連接各自的 BhietoothTM設(shè)備。這就允許實(shí)際地實(shí)施涉及蜂窩電話、汽車(chē)立體聲音 響和個(gè)人數(shù)字助理的以上提及示范配置。其中,這樣的方案在趨向低 價(jià)格、基礎(chǔ)特性式蜂窩電話傾斜的無(wú)線通信市場(chǎng)中提供了優(yōu)勢(shì)。根據(jù) 本文提供的公開(kāi)材料,本領(lǐng)域的普通技術(shù)人員將認(rèn)識(shí)到根據(jù)本發(fā)明一 個(gè)或多個(gè)實(shí)施例的多端口 BluetoothTM路由器的其他應(yīng)用。此外,應(yīng)當(dāng) 注意,雖然才艮據(jù)本發(fā)明多個(gè)實(shí)施例的多端口 BluetoothTM路由器可以加 入U(xiǎn)MCS設(shè)備,但是本發(fā)明其他實(shí)施例提供的多端口 BluetoothTM路 由器不包括本文所述的UMCS設(shè)備的一種或各種特點(diǎn)。
轉(zhuǎn)向圖7,圖中描繪了根據(jù)本發(fā)明一個(gè)或多個(gè)實(shí)施例的多端口 BluetoothTM路由器900。正如先前的討論,多端口 BluetoothTM路由器 900可以集成在UMCS設(shè)備中,也可以實(shí)施為單獨(dú)的路由器設(shè)備。多 端口 BluetoothTM路由器900包括許多BluetoothTM管道940、943、945、 947,每條管道都連接著多端口處理器930。每條BluetoothTM管道都 包括BluetoothTM協(xié)議端口 ,允許對(duì)已連接的BluetoothTM設(shè)備往返傳 遞數(shù)據(jù)。例如,BluetoothTM管道943以可通信的方式連接到 BluetoothTM數(shù)據(jù)源/目的地913。正如本文所使用,"BluetoothTM數(shù)據(jù) 源/目的地"是能夠向和/或從另一個(gè)BluetoothTM設(shè)備傳遞數(shù)據(jù)的任何 設(shè)備。同樣,BluetoothTM管道945以可通信的方式連接到BluetoothTM數(shù)據(jù)源/目的地915,而B(niǎo)luetoothTM管道947以可通信的方式連接到 BluetoothTM數(shù)據(jù)源/目的地917。 BluetoothTMfii 940以可通信的方式 連接到單端口 BluetoothTM設(shè)備910。正如本文所使用,"單端口 BluetoothTM設(shè)備"是支持一次只與 一個(gè)其他BluetoothTM設(shè)備連接的任 何設(shè)備。這樣的單端口設(shè)備的實(shí)例是僅以單BluetoothTM端口實(shí)施的低 成本蜂窩電話。正如本領(lǐng)域普通技術(shù)人員閱讀本公開(kāi)材料后將認(rèn)識(shí)到, 在低成本單端口 BluetoothTM設(shè)備與單獨(dú)的多端口 BluetoothTM路由器/ 集線器相呼應(yīng)時(shí),此單端口設(shè)備可以擴(kuò)展功能為多端口 BluetoothTM設(shè) 備。在先前為了全部目的通過(guò)引用結(jié)合在本申請(qǐng)中的標(biāo)題為"Systems and Methods for Multiport Communication Distribution,,的中請(qǐng)中會(huì) 找到可以加入到本發(fā)明一個(gè)或多個(gè)實(shí)施例之中的關(guān)于各種各樣多端口 BluetoothTM功能的進(jìn)一 步細(xì)節(jié)。
數(shù)據(jù)存儲(chǔ)和釆集的各種系統(tǒng)和方法可以在大量使用情景中使用。 例如,各種免提環(huán)境可以采用一個(gè)或多個(gè)無(wú)線存儲(chǔ)器設(shè)備。在先前為 了全部目的通過(guò)引用結(jié)合在本申請(qǐng)中的標(biāo)題為"Systems and Methods for Utilizing a Wireless Storage Device"的申請(qǐng)中更力口全面地討論了這 樣的用戶情景的實(shí)例。
總之,本發(fā)明為移動(dòng)數(shù)據(jù)存儲(chǔ)和采集提供了新穎的系統(tǒng)、設(shè)備、 方法和布局。雖然以上已經(jīng)給出了本發(fā)明的一個(gè)或多個(gè)實(shí)施例的詳細(xì) 描述,但是對(duì)于本領(lǐng)域的技術(shù)人員,在不改變本發(fā)明實(shí)質(zhì)的情況下, 各種替代、修改和等效做法將是顯而易見(jiàn)的。所以,以上描述不應(yīng)當(dāng) 視為對(duì)本發(fā)明范圍的限制,該限制由附帶的權(quán)利要求書(shū)定義。
權(quán)利要求
1. 一種保持和分發(fā)可重用內(nèi)容對(duì)象的系統(tǒng),所述系統(tǒng)包括移動(dòng)應(yīng)用設(shè)備,其中,所述移動(dòng)應(yīng)用設(shè)備包括第一處理器,并且所述第一處理器可用于利用具體應(yīng)用中的用戶數(shù)據(jù)集;以及移動(dòng)存儲(chǔ)設(shè)備,其中所述移動(dòng)存儲(chǔ)設(shè)備經(jīng)由無(wú)線接口以可通信的方式連接到所述移動(dòng)應(yīng)用設(shè)備,其中所述移動(dòng)存儲(chǔ)設(shè)備包括帶有非易失性存儲(chǔ)介質(zhì)的存儲(chǔ)器系統(tǒng)和第二處理器,并且所述存儲(chǔ)器系統(tǒng)包括所述第二處理器可執(zhí)行的指令,以便將所述用戶數(shù)據(jù)集存儲(chǔ)在所述非易失性存儲(chǔ)介質(zhì)中;接收向所述移動(dòng)應(yīng)用設(shè)備提供所述用戶數(shù)據(jù)集的請(qǐng)求;訪問(wèn)所述非易失性存儲(chǔ)介質(zhì)中的所述用戶數(shù)據(jù)集;以及經(jīng)由所述無(wú)線接口向所述移動(dòng)應(yīng)用設(shè)備提供所述用戶數(shù)據(jù)集。
2. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述系統(tǒng)進(jìn)一步包括 圖形用戶界面,其中所述圖形用戶界面加入到所述移動(dòng)應(yīng)用設(shè)備之中,并且所述圖形用戶界面用作所述移動(dòng)存儲(chǔ)設(shè)備的遠(yuǎn)程圖形用戶 界面。
3. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述存儲(chǔ)器系統(tǒng)包括所述處 理器進(jìn)一步可執(zhí)行的指令,以便從已識(shí)別來(lái)源接收所述用戶數(shù)據(jù)集,其中所述已識(shí)別來(lái)源不同于 所述移動(dòng)數(shù)據(jù)存儲(chǔ)設(shè)備和所述移動(dòng)應(yīng)用設(shè)備。
4. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述移動(dòng)應(yīng)用設(shè)備選自包括 音頻播放機(jī)、視頻播放機(jī)和蜂窩電話的組。
5.根據(jù)權(quán)利要求4的系統(tǒng),其中,所述音頻播放機(jī)選自包括頭 戴耳機(jī)、具有高清晰度音頻播放機(jī)的個(gè)人數(shù)字助理以及獨(dú)立MP3播放 才幾的組。
6.根據(jù)權(quán)利要求4的系統(tǒng),其中,所述移動(dòng)應(yīng)用設(shè)備是所述蜂 窩電話,其中所述蜂窩電話包括圖形用戶界面,并且所述圖形用戶界面用作所述移動(dòng)存儲(chǔ)設(shè)備的遠(yuǎn)程圖形用戶界面。
7. 根據(jù)權(quán)利要求6的系統(tǒng),其中,所述移動(dòng)存儲(chǔ)設(shè)備的操作經(jīng) 由所述圖形用戶界面可控制。
8. 根據(jù)權(quán)利要求7的系統(tǒng),其中,所述操作選自包括以下操作 的組控制所述移動(dòng)存儲(chǔ)設(shè)備與另 一個(gè)移動(dòng)應(yīng)用設(shè)備之間的數(shù)據(jù)傳遞, 以及控制所述移動(dòng)存儲(chǔ)設(shè)備與另一個(gè)移動(dòng)應(yīng)用設(shè)備的連接。
9. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述無(wú)線接口是藍(lán)牙接口。
10. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述非易失性存儲(chǔ)介質(zhì)包括 硬盤(pán)驅(qū)動(dòng)器。
11. 根據(jù)權(quán)利要求10的系統(tǒng),其中,所述非易失性存儲(chǔ)介質(zhì)包 括閃存。
12. 根據(jù)權(quán)利要求1的系統(tǒng),其中,所述非易失性存儲(chǔ)介質(zhì)包括閃存。
13. —種移動(dòng)數(shù)據(jù)采集和分發(fā)設(shè)備,所述設(shè)備包括 存儲(chǔ)器系統(tǒng),其中,所述存儲(chǔ)器系統(tǒng)包括非易失性存儲(chǔ)介質(zhì); 無(wú)線接口;處理器,其中所述存儲(chǔ)器系統(tǒng)包括所述處理器可執(zhí)行的指令,以便接收用戶數(shù)據(jù)集;將所述用戶數(shù)據(jù)集存儲(chǔ)到所述非易失性存儲(chǔ)介質(zhì); 接收通過(guò)遠(yuǎn)程用戶界面發(fā)起的經(jīng)由所述無(wú)線接口向接收設(shè) 備提供所述用戶數(shù)據(jù)集的請(qǐng)求;以及經(jīng)由所述無(wú)線接口向所述接收設(shè)備提供所述用戶數(shù)據(jù)集。
14. 根據(jù)權(quán)利要求13的設(shè)備,其中,至少所述非易失性存儲(chǔ)介 質(zhì)和所述處理器封裝在包括有限輸入/輸出功能的外殼中,并且所述有 限的輸入/輸出功能包括三個(gè)或小于三個(gè)的開(kāi)關(guān)。
15. 根據(jù)權(quán)利要求14的設(shè)備,其中,所述三個(gè)或小于三個(gè)的開(kāi) 關(guān)之一是電源按鈕。
16. 根據(jù)權(quán)利要求14的設(shè)備,其中,所述三個(gè)或小于三個(gè)的開(kāi)關(guān)之一是與所述無(wú)線接口相關(guān)聯(lián)的發(fā)射機(jī)的通/斷開(kāi)關(guān)。
17. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述接收設(shè)備是移動(dòng)應(yīng)用 設(shè)備,其中所述遠(yuǎn)程用戶界面是所述移動(dòng)應(yīng)用設(shè)備集成的圖形用戶界 面,并且所述處理器進(jìn)一步可執(zhí)行所述指令,以便向所述圖形用戶界面提供菜單列表。
18. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述接收設(shè)備是第一移動(dòng) 應(yīng)用設(shè)備,其中所述遠(yuǎn)程用戶界面是與第二移動(dòng)應(yīng)用設(shè)備集成的圖形 用戶界面,并且所述處理器進(jìn)一步可執(zhí)行所述指令,以便向所述圖形用戶界面提供菜單列表。
19. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述接收設(shè)備是移動(dòng)應(yīng)用 設(shè)備,并且所述移動(dòng)應(yīng)用設(shè)備選自包括音頻播放機(jī)、視頻播放機(jī)、組 合音頻和視頻播放機(jī)以及蜂窩電話的組。
20. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述接收設(shè)備是蜂窩電話, 其中所述蜂窩電話包括圖形用戶界面,并且所述存儲(chǔ)器系統(tǒng)包括所述 處理器可執(zhí)行的指令,以便將所述圖形用戶界面用作所述移動(dòng)存儲(chǔ)設(shè) 備的遠(yuǎn)程圖形用戶界面。
21. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述無(wú)線接口是藍(lán)牙接口。
22. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述非易失性存儲(chǔ)介質(zhì)包 括硬盤(pán)驅(qū)動(dòng)器。
23. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述非易失性存儲(chǔ)介質(zhì)包 括閃存。
24. —種移動(dòng)存儲(chǔ)設(shè)備,其中,所述移動(dòng)存儲(chǔ)設(shè)備包括 存儲(chǔ)介質(zhì);無(wú)線接口;處理器,丼中所述存儲(chǔ)介質(zhì)包括所述處理器可執(zhí)行的指令,以便 經(jīng)由所述無(wú)線接口向用戶界面提供所述存儲(chǔ)介質(zhì)上可用數(shù) 據(jù)的菜單,其中所述用戶界面集成在移動(dòng)應(yīng)用設(shè)備之中; 從所述移動(dòng)應(yīng)用設(shè)備接收控制指引;以及 執(zhí)行所述控制指令。
25. 根據(jù)權(quán)利要求24的移動(dòng)存儲(chǔ)設(shè)備,其中,所述控制指引標(biāo) 識(shí)所述存儲(chǔ)介質(zhì)上的數(shù)據(jù)集和所述數(shù)據(jù)集的接收者,并且所述處理器 進(jìn)一步可用于執(zhí)行引起所述移動(dòng)存儲(chǔ)設(shè)備進(jìn)行以下操作的指令從所述存儲(chǔ)介質(zhì)中檢索所述標(biāo)識(shí)的數(shù)據(jù)集;以及 經(jīng)由所述無(wú)線接口向所述接收者提供所述標(biāo)識(shí)的數(shù)據(jù)集。
26. 根據(jù)權(quán)利要求25的移動(dòng)數(shù)據(jù)存儲(chǔ)器設(shè)備,其中,所述用戶 界面是圖形用戶界面。
27. 根據(jù)權(quán)利要求26的移動(dòng)數(shù)據(jù)存儲(chǔ)器設(shè)備,其中,所述移動(dòng) 應(yīng)用設(shè)備是蜂窩電話。
28. 根據(jù)權(quán)利要求25的移動(dòng)數(shù)據(jù)存儲(chǔ)器設(shè)備,其中,所述移動(dòng) 應(yīng)用設(shè)備是第一移動(dòng)應(yīng)用設(shè)備,并且所述接收者是第二移動(dòng)應(yīng)用設(shè)備。
29. 根據(jù)權(quán)利要求24的移動(dòng)數(shù)據(jù)存儲(chǔ)器設(shè)備,其中,所述無(wú)線 接口選自包括藍(lán)牙接口和遵從802.11的無(wú)線接口的組。
30. 根據(jù)權(quán)利要求24的移動(dòng)數(shù)據(jù)存儲(chǔ)器設(shè)備,其中,所述存儲(chǔ) 介質(zhì)包括非易失性存儲(chǔ)組件,并且所述非易失性存儲(chǔ)組件包括選自包 含硬盤(pán)驅(qū)動(dòng)器和閃存的組中的至少一個(gè)組件。
全文摘要
本文介紹了各種數(shù)據(jù)采集、存儲(chǔ)和/或分發(fā)的系統(tǒng)和設(shè)備。作為一個(gè)實(shí)例,介紹了移動(dòng)數(shù)據(jù)采集和分發(fā)的設(shè)備。所述設(shè)備包括非易失性存儲(chǔ)介質(zhì)、無(wú)線接口和處理器。所述非易失性存儲(chǔ)介質(zhì)包括所述處理器可執(zhí)行的指令,以便接收用戶數(shù)據(jù)集,以及將所述用戶數(shù)據(jù)集存儲(chǔ)到所述非易失性存儲(chǔ)介質(zhì)。所述處理器進(jìn)一步可執(zhí)行所述指令以便接收通過(guò)遠(yuǎn)程用戶界面發(fā)起的經(jīng)由所述無(wú)線接口的請(qǐng)求。在所述請(qǐng)求是向接收設(shè)備提供所述用戶數(shù)據(jù)集時(shí),所述處理器進(jìn)一步可執(zhí)行所述指令以便經(jīng)由所述無(wú)線接口向所述接收設(shè)備提供所述用戶數(shù)據(jù)集。
文檔編號(hào)G06F15/16GK101460939SQ200780018747
公開(kāi)日2009年6月17日 申請(qǐng)日期2007年6月25日 優(yōu)先權(quán)日2006年7月5日
發(fā)明者F·A·阿爾-雷費(fèi)伊, N·K·巴赫拉姆, R·W·沃倫, S·N·哈達(dá)德 申請(qǐng)人:艾格瑞系統(tǒng)有限公司