專利名稱:由第一網(wǎng)絡(luò)的成員訪問第二網(wǎng)絡(luò)上可用業(yè)務(wù)的方法及系統(tǒng)的制作方法
由第一網(wǎng)絡(luò)的成員訪問第二網(wǎng)絡(luò)上可用業(yè)務(wù)的方法及系統(tǒng)本申請是申請?zhí)枮?1813096. 8 007^01/^23068)、發(fā)明名稱為“由第一網(wǎng)絡(luò)的成員訪問第二網(wǎng)絡(luò)上可用業(yè)務(wù)的方法及系統(tǒng)”的母案的分案申請,該母案的申請日為2001年 7月23日。相關(guān)專利的交叉引用本專利是1999年9月23日提交的序列號為No. 09/405523的部分繼續(xù)申請,該申請是1998年11月18日提交的序列號No. 09/195355的部分繼續(xù)申請。
背景技術(shù):
本發(fā)明一般涉及網(wǎng)絡(luò)數(shù)據(jù)分配領(lǐng)域。更具體地說,本發(fā)明涉及網(wǎng)絡(luò)中的數(shù)據(jù)共享。
背景技術(shù):
隨著圖像表示迅速發(fā)展成有前途的消費(fèi)電子產(chǎn)品業(yè)務(wù),出現(xiàn)了數(shù)字?jǐn)z影以及數(shù)字對象以滿足圖像表示的要求。圖像一般通過數(shù)字照相機(jī)或數(shù)字掃描儀捕獲。典型的數(shù)字照相機(jī)捕獲圖像,并以數(shù)字?jǐn)?shù)據(jù)格式存儲所捕獲的圖示信息。同時,傳統(tǒng)的數(shù)字掃描儀掃描諸如彩色照相軟片(例如35mm)的圖像并將掃描到的圖示信息轉(zhuǎn)換為目標(biāo)數(shù)據(jù)。當(dāng)捕獲到圖像并生成捕獲到的圖像數(shù)據(jù)時,顯示捕獲到的圖像常常是困難的。一種傳統(tǒng)的方法是利用個人計算機(jī)(“PC”)來顯示圖像。在這種方法中,首先將圖像數(shù)據(jù)從諸如數(shù)字照相機(jī)的圖像捕獲裝置傳送到PC,然后PC根據(jù)收到的圖像數(shù)據(jù)顯示該圖像。這種方法的一個問題在于常規(guī)PC在不附加軟件或硬件來重新配置PC的情況下可能不能夠處理圖像數(shù)據(jù)。另一種常用方法是利用圖像處理機(jī),比如工作站、微型計算機(jī)或大型機(jī)。與PC類似,首先必須將圖像數(shù)據(jù)傳送到圖像處理機(jī),并且隨后圖像處理機(jī)在對圖像數(shù)據(jù)進(jìn)行處理之后顯示該圖像。這種方法存在與PC類似的問題,在圖像處理機(jī)能夠處理圖像數(shù)據(jù)之前必須對其進(jìn)行重新配置。另外,圖像處理機(jī)一般不可移動的。因此,需要一種簡單的框架式裝置,它能夠獲得數(shù)字圖像和其它數(shù)字對象,能夠顯示那些數(shù)字圖像和對象,并且能夠共享那些數(shù)字圖像和對象。如將看到的,本發(fā)明的一個實施例提供一種便攜式數(shù)字媒體框架(digital media frame,DMF),允許在多個網(wǎng)絡(luò)上共享對象。發(fā)明概述公開了一種在多個網(wǎng)絡(luò)間發(fā)送數(shù)據(jù)的方法。在一個實施例中,由第一網(wǎng)絡(luò)的成員發(fā)出對第二網(wǎng)絡(luò)上可用服務(wù)的請求。該請求被發(fā)送到第二網(wǎng)絡(luò)。第二網(wǎng)絡(luò)連接到第一網(wǎng)絡(luò)。 該請求包括第二網(wǎng)絡(luò)中定義的成員的標(biāo)識和口令、請求類型以及與第一網(wǎng)絡(luò)相關(guān)的網(wǎng)絡(luò)識別。第二網(wǎng)絡(luò)利用標(biāo)識和口令識別第二網(wǎng)絡(luò)中的成員。在第二網(wǎng)絡(luò)中對請求進(jìn)行處理。本發(fā)明的其它特性將從附圖和以下詳細(xì)描述中顯而易見附圖的簡要說明在附圖中對本發(fā)明進(jìn)行例示性而非限制性的說明。
圖1說明根據(jù)本發(fā)明的實施例的數(shù)字媒體框架(“DMF”)與外部輸入裝置之間的連接。圖2說明根據(jù)本發(fā)明的實施例的DMF的方框圖。圖3說明根據(jù)本發(fā)明的實施例的DMF的方框圖。圖4說明根據(jù)本發(fā)明的實施例的DMF,它具有顯示器、處理單元以及用戶輸入裝置。圖5是說明根據(jù)本發(fā)明的實施例的DMF的數(shù)據(jù)流的流程圖。圖6是說明根據(jù)本發(fā)明的實施例的DMF的數(shù)據(jù)控制的流程圖。
圖7說明與DMF有關(guān)的網(wǎng)絡(luò)配置的實施例。圖8說明DMF體系結(jié)構(gòu)的實施例。圖9是說明顯示圖像的多種模式的實施例的流程圖。圖10說明訪問DMF網(wǎng)絡(luò)服務(wù)的多種機(jī)制的實施例。圖11是說明從各種裝置接收數(shù)據(jù)的實施例的流程圖。圖12是說明DMF的不同模式的實施例的流程圖。圖13是說明用于實現(xiàn)圖像數(shù)據(jù)的DMF窗的實施例的流程圖。圖14是說明DMF網(wǎng)絡(luò)上可用服務(wù)的一個實施例的例示網(wǎng)絡(luò)圖。圖15是說明DMF網(wǎng)絡(luò)和DMF的共享功能的一個實施例的例示網(wǎng)絡(luò)圖。圖16是說明激活共享操作的例示流程圖。圖17是說明共享操作的例示流程圖。圖18是說明DMF網(wǎng)絡(luò)與多個非DMF網(wǎng)絡(luò)連接的一個實施例的例示網(wǎng)絡(luò)圖。發(fā)明詳述公開了數(shù)字媒體框架(“DMF”)以及利用單個共享操作共享在DMF上顯示的對象的方法。在以下描述中,闡述了大量特定細(xì)節(jié)以便提供對本發(fā)明的全面理解。但是本領(lǐng)域的技術(shù)人員將理解,實踐本發(fā)明并不需要采用特定細(xì)節(jié)。另外,并沒有詳細(xì)描述眾所周知的信息或方法以避免混淆本發(fā)明并使顯示硬件最少。DMF允許用戶用最少的用戶干預(yù)顯示至少一個對象。圖像指的是如攝影圖像或圖像、圖形圖像、文本圖像、數(shù)據(jù)圖像或任何其它類型的可顯示信息。DMF能夠從各種外部輸入裝置、比如數(shù)字照相機(jī)、攝像機(jī)、計算機(jī)、電話線、電視電纜和因特網(wǎng)服務(wù)器或其它類型的網(wǎng)絡(luò)接收圖像及相關(guān)數(shù)據(jù)(例如音頻、文字等)。收到圖像及相關(guān)數(shù)據(jù)之后,DMF生成與各圖像相關(guān)的輔助信息并將圖像與輔助信息一起存儲在存儲器中。隨后,DMF從存儲器取出圖像和相關(guān)數(shù)據(jù)以及輔助信息,并在顯示器上顯示圖像。DMF還可以播放與這些圖像相關(guān)的音頻或使它可播放。這些圖像可以是單個幀或視頻或動畫序列。圖1示意了 DMF與外部輸入裝置100之間的連接的實施例。連接包括DMF 102、 照相機(jī)110、個人計算機(jī)(“PC”)112、電纜連接器114以及因特網(wǎng)連接器116。DMF 102還包括接口單元104和用戶輸入組件105。用戶輸入組件105還包括用戶輸入按鈕106,這些按鈕是輸入裝置。接口單元104包括至少一個1/0( “輸入和輸出”)端口,它能夠利用連接電纜120、122、124和126分別連接到照相機(jī)110、PC 112、電纜連接器114和因特網(wǎng)連接器 116。接口單元104還能夠接收和處理數(shù)字和模擬圖像數(shù)據(jù)。本領(lǐng)域的技術(shù)人員將理解,可以將一個或多個這些外部輸入裝置連接到特定的DMF 102。同樣顯然的是,可以類似地連接等效的常規(guī)輸入裝置。數(shù)字照相機(jī)可以是數(shù)字靜態(tài)照相機(jī)或數(shù)字?jǐn)z像機(jī)、而攝像機(jī)可以是模擬攝像機(jī)。照相機(jī)110可以是數(shù)字照相機(jī)或者攝像機(jī)。在一個實施例中,照相機(jī)110能夠利用傳統(tǒng)傳輸媒體,比如無線媒體、電纜媒體或可移動媒體,將捕獲到的圖像直接傳送到DMF。在另一實施例中,照相機(jī)110首先能夠?qū)⒉东@到的圖像和相關(guān)數(shù)據(jù)傳送到計算機(jī)112,隨后, 計算機(jī)112將圖像和相關(guān)數(shù)據(jù)傳送到DMF 102。將計算機(jī)112用作照相機(jī)110和DMF 102 間的轉(zhuǎn)運(yùn)站的優(yōu)點在于執(zhí)行一些DMF 102可能不能執(zhí)行的功能,比如數(shù)據(jù)轉(zhuǎn)換。計算機(jī)112從諸如掃描儀、因特網(wǎng)服務(wù)器或照相機(jī)110等其它裝置接收圖像數(shù)據(jù), 其中計算機(jī)可能是PC、工作站、微型計算機(jī)或大型機(jī)或基于處理器的系統(tǒng)。在收到圖像和相關(guān)數(shù)據(jù)之后,計算機(jī)112可以在計算機(jī)112將圖像和相關(guān)數(shù)據(jù)傳遞給DMF 102之前執(zhí)行一些功能。這種功能可以包括,例如,對要顯示的圖像序列重新排序、將一種類型的圖像數(shù)據(jù)格式轉(zhuǎn)換為另一種類型的圖像數(shù)據(jù)格式、編輯視頻、加入音頻注釋等等。電纜連接器114包括電視線和電話線。這些線可以是光學(xué)媒體、金屬媒體或無繩媒體。在一個實施例中,接口單元104能夠從電纜連接器114直接接收圖像和相關(guān)數(shù)據(jù)。 在另一實施例中,接口單元104從諸如計算機(jī)112的轉(zhuǎn)運(yùn)站接收圖像和相關(guān)數(shù)據(jù),其中電纜 114連接到計算機(jī)112。因特網(wǎng)連接器116是另一外部輸入裝置100,它使DMF 102能夠從因特網(wǎng)節(jié)點直接接收圖像和相關(guān)數(shù)據(jù)。在一個實施例中,DMF 102被配置為能夠通過超文本傳輸協(xié)議 (“HTTP”)進(jìn)行通信,并與傳輸控制協(xié)議(“TCP”)/因特網(wǎng)協(xié)議(“IP”)連接。應(yīng)該注意, 連接電纜120、122、1M和1 能夠利用傳統(tǒng)光學(xué)、電子或無線數(shù)據(jù)通信技術(shù)。圖2說明DMF 102的方框圖???02表示外部輸入裝置100,它包括數(shù)字照相機(jī)和攝像機(jī)、掃描儀、計算機(jī)和因特網(wǎng)服務(wù)器。數(shù)字照相機(jī)和攝像機(jī)包括數(shù)字?jǐn)z像機(jī)、數(shù)字靜態(tài)照相機(jī)、模擬攝像機(jī)等等。在捕獲到圖像數(shù)據(jù)之后,外部輸入裝置將捕獲到的圖像數(shù)據(jù)傳送到接口單元204。框204表示DMF 102的接口單元,其中接口單元104從框202接收圖像數(shù)據(jù)。收到圖像數(shù)據(jù)之后,接口單元識別正用于傳送圖像數(shù)據(jù)的協(xié)議類型或數(shù)據(jù)格式,并進(jìn)一步確定是否可能需要轉(zhuǎn)換。如果DMF不能識別并處理最初收到的圖像或圖像序列數(shù)據(jù)的數(shù)據(jù)格式,則需要轉(zhuǎn)換為DMF本機(jī)數(shù)據(jù)格式。一旦正確地識別了圖像或圖像序列數(shù)據(jù)格式,就將圖像和相關(guān)數(shù)據(jù)從框204傳遞到框206進(jìn)行處理???06表示處理器或微控制器,它是DMF 102的處理單元???06確定圖像和相關(guān)數(shù)據(jù)將被存儲在何處以及將顯示圖像的哪個序列???06還生成各個圖像的輔助信息,其中輔助信息包括色彩分配、創(chuàng)建和接收圖像數(shù)據(jù)的日期和時間、因特網(wǎng)地址、圖像取向等。 色彩分配根據(jù)圖像數(shù)據(jù)的色彩分配,從可用的色彩格安排圖像色彩分配。創(chuàng)建和接收圖像數(shù)據(jù)的日期和時間表示創(chuàng)建各個圖像或圖像序列的日期和時間以及DMF 102收到圖像或圖像序列的日期和時間。因特網(wǎng)地址表示利用哪個因特網(wǎng)節(jié)點將圖像和相關(guān)數(shù)據(jù)發(fā)送到 DMF 102。在一個實施例中,因特網(wǎng)地址鏈接到與圖像或圖像序列相關(guān)的其它網(wǎng)站。例如, 如果圖像描繪一個孩子,那么鏈接網(wǎng)址描繪孩子的家庭。音頻信息包括隨圖像數(shù)據(jù)一起的原始聲音以及用戶創(chuàng)建的編輯聲音。此外,框206還從框214接收控制信號???14表示用戶輸入單元。在一個實施例中,框214給用戶某些控制以管理應(yīng)該如何顯示圖像???14可以是任何傳統(tǒng)輸入裝置,比如按鈕、屏幕輸入裝置、遙控輸入裝置或聲音激活輸入裝置(包括語音識別輸入-輸出裝置)???14的輸出被輸送到框206,其中的輸出是來自用戶的控制信號,表示應(yīng)該如何顯示圖像,框206將框214的輸出用作輸入從而確定如何顯示圖像???06還從框208接收輸入。框208表示存儲器模塊,(或存儲器模塊組),它可包括,例如,一個或多個以下部件動態(tài)隨機(jī)存儲存儲器(“DRAM”)、靜態(tài)隨機(jī)存儲存儲器(“SRAM”)、只讀存儲器 (“ROM”)、非易失性存儲器、可移動非易失性存儲器(例如閃存卡等)、磁盤存儲器、磁帶存儲器、⑶-ROM、DVD-ROM等。在一個實施例中,框206控制框208的訪問。應(yīng)該注意,框208 還可以從諸如框204和框210的其它框接收數(shù)據(jù)。在框206之后,圖像和相關(guān)數(shù)據(jù)從框206傳送到框210,其中圖像和相關(guān)數(shù)據(jù)是為顯示而準(zhǔn)備的???10表示顯示控制器。在一個實施例中,框210能夠控制各種類型的顯示裝置,比如,液晶顯示器(“LCD”)、陰極射線管(“CRT”)、有機(jī)發(fā)光顯示器(“0LED”)、 發(fā)光聚合物(“LEP”)顯示器、等離子顯示器或硅基顯示器???10通過將圖像數(shù)據(jù)顯示碼轉(zhuǎn)換為兼容于特定顯示硬件的格式來處理圖像數(shù)據(jù)。框210還可以包括存儲顯示碼的存儲器。轉(zhuǎn)換后,框210將顯示碼和顯示控制傳送給框212???12表示顯示裝置,它可以是IXD、CRT、OLED, LIP顯示器、等離子顯示器或硅基顯示器或圖像投影儀。收到顯示碼后,框212顯示圖像。應(yīng)該注意,框210和212能夠從其它框接收輸入信號,比如框214可以具有到框210的直接輸出信號。此外,存在電源單元(圖中未示出),它包括AC(交流)和DC(直流)電源。在一個實施例中,DC電池后備電源用于防止與AC電源斷開時的存儲丟失。圖3說明DMF體系結(jié)構(gòu)300的實施例,它包括圖像輸入框301、圖像處理框310和圖像顯示框340。圖像輸入框301捕獲圖像和相關(guān)數(shù)據(jù)并將捕獲到的圖像數(shù)據(jù)傳送到圖像處理框310。圖像處理框310識別圖像數(shù)據(jù)的類型并存儲所識別的圖像數(shù)據(jù)。圖像處理框 310還給各個圖像附上輔助信息,然后將圖像數(shù)據(jù)傳送到圖像顯示框340。圖像顯示框340 根據(jù)收到的圖像數(shù)據(jù)顯示圖像。圖像輸入框301包括模擬輸入單元302和數(shù)字輸入單元304。模擬輸入單元302 是諸如攝像機(jī)的模擬輸入裝置,并能夠根據(jù)捕獲到的圖像生成模擬圖像數(shù)據(jù)。生成模擬圖像數(shù)據(jù)后,模擬輸入單元302將模擬圖像數(shù)據(jù)傳送到圖像處理框310。數(shù)字輸入單元304是諸如數(shù)字照相機(jī)的數(shù)字輸入裝置,并能夠根據(jù)捕獲到的模擬圖像生成目標(biāo)數(shù)據(jù)。在正確地生成目標(biāo)數(shù)據(jù)之后,數(shù)字輸入單元304將目標(biāo)數(shù)據(jù)傳送到圖像處理框310。圖像處理框310包括模擬模塊312、數(shù)字模塊314、處理框320、用戶輸入單元322、 動態(tài)隨機(jī)存取存儲器(“DRAM”)330、非易失性存儲單元332、只讀存儲器(“ROM”)334和內(nèi)部總線318。模擬模塊312包括模擬接收機(jī)電路和同步電路。模擬接收機(jī)電路從圖像輸入框301接收模擬圖像數(shù)據(jù)。收到模擬圖像數(shù)據(jù)后,同步電路執(zhí)行模數(shù)轉(zhuǎn)換,隨后同步被轉(zhuǎn)換的圖像數(shù)據(jù)以生成圖像數(shù)據(jù)。收到并同步了數(shù)據(jù)之后,模擬模塊312將目標(biāo)數(shù)據(jù)驅(qū)動到內(nèi)部總線318上。在一個實施例中,數(shù)字模塊314包括數(shù)字接收機(jī)電路和轉(zhuǎn)換電路(圖中未示出)。 在一個實施例中,數(shù)字接收機(jī)電路從圖像輸入框301接收數(shù)字圖像數(shù)據(jù)。例如,數(shù)字圖像數(shù)據(jù)可以由通過接口(未示出)插入在圖像輸入框301中的閃存卡提供。收到目標(biāo)數(shù)據(jù)后, 轉(zhuǎn)換電路確定是否需要轉(zhuǎn)換圖像數(shù)據(jù)。如果輸入圖像數(shù)據(jù)的數(shù)據(jù)格式是外來數(shù)據(jù)格式,則要求轉(zhuǎn)換。外來數(shù)據(jù)格式是DMF不能執(zhí)行的數(shù)據(jù)格式或協(xié)議類型。在一個實施例中,DMF具有多種本機(jī)數(shù)據(jù)格式,并也能夠識別多種外來數(shù)據(jù)格式。因此,在能夠執(zhí)行圖像數(shù)據(jù)用于顯示之前,必須先將圖像數(shù)據(jù)的外來數(shù)據(jù)格式轉(zhuǎn)換為本機(jī)數(shù)據(jù)格式。正確地接收并轉(zhuǎn)換圖像數(shù)據(jù)后,數(shù)字模塊314將目標(biāo)數(shù)據(jù)驅(qū)動到內(nèi)部總線318上。內(nèi)部總線318連接到處理單元320、DRAM 330、非易失性存儲器332、R0M 334、模擬模塊312以及數(shù)字模塊314。在一個實施例中,處理單元320用于控制內(nèi)部總線318,比如發(fā)出總線忙和總線準(zhǔn)許信號。應(yīng)該注意,其它類型的總線連接和總線控制是可能的。在一個實施例中,處理單元320連接到內(nèi)部總線318、用戶輸入單元322、DRAM 330、非易失性存儲器332和ROM 334。處理單元320執(zhí)行包括圖像大小縮放、色彩空間轉(zhuǎn)換、圖像過濾、圖像解碼、圖像數(shù)據(jù)壓縮/解壓縮等功能。在另一實施例中,處理單元320中的處理器被配置為確定要顯示的圖像序列。處理器還控制圖像之間的可變時間間隔或時間過渡類型。間隔過渡時間表示當(dāng)前圖像和要顯示的下一圖像之間的時間間隔。圖像過渡是當(dāng)同步下一圖像時引退當(dāng)前圖像的機(jī)制。在一個實施例中,圖像過渡在當(dāng)前圖像移出同時下一圖像移入時沿一個方向移動當(dāng)前和下一圖像。在另一實施例中,處理單元320根據(jù)圖像數(shù)據(jù)的色彩屬性,從可用色彩格安排圖像色彩。處理單元320還生成各個圖像的輔助信息,其中這種輔助信息可包括色彩分配、生成和收到的圖像數(shù)據(jù)的日期和時間、因特網(wǎng)地址、音頻信息、圖像取向等等。在再一個實施例中,處理單元320能夠從諸如計算機(jī)的外部輸入裝置100接收要顯示的預(yù)定圖像序列。此外,要顯示的圖像序列可以由來自用戶的控制信號改變,比如來自用戶輸入單元322的暫停信號。處理單元320還管理低功率管理電路,從而在與AC電源斷開之后保持功率消耗。處理單元320還被配置為控制存儲器訪問。存儲裝置包括DRAM 330、非易失性存儲器332、R0M 334、磁盤存儲器、磁帶存儲器等等。在一個實施例中,非易失性存儲器332是快速存儲器并用于防止在與電源斷開時的存儲丟失。處理單元320利用控制總線336控制存儲器訪問,其中控制總線承載各種控制信號。在另一個實施例中,處理單元320利用產(chǎn)生諸如總線準(zhǔn)許和總線忙信號等控制信號的內(nèi)部總線318控制存儲器訪問。在一個實施例中,要顯示的圖像序列隨圖像數(shù)據(jù)被存儲在存儲器中的位置而變。 在這個實施例中,圖像顯示框340從預(yù)定義物理存儲單元取出下一個圖像數(shù)據(jù)。在另一實施例中,要顯示的圖像序列能夠由處理單元320重新排序。在再一個實施例中,用戶能夠利用用戶輸入單元322進(jìn)一步改變該序列。在一個實施例中,處理單元320控制內(nèi)部總線318和控制總線336??刂瓶偩€336 用于控制信號,而內(nèi)部總線318用于數(shù)據(jù)。應(yīng)該注意,內(nèi)部總線318和控制總線336能夠被合并為單個總線。在另一實施例中,內(nèi)部總線318包括控制總線訪問的總線控制器。用戶輸入單元322是輸入裝置,比如按鈕開關(guān)、觸摸屏輸入裝置、遙控裝置或聲音激活輸入裝置(語音識別輸入-輸出裝置)等。在一個實施例中,用戶輸入單元322為用戶提供顯示控制,比如快進(jìn)、后退和暫停功能??爝M(jìn)功能允許用戶觀看下一圖像,而后退功能允許用戶觀看上一圖像。當(dāng)正確地識別圖像數(shù)據(jù)并對其進(jìn)行排序時,處理單元330將圖像數(shù)據(jù)與輔助信息驅(qū)動到內(nèi)部總線318上。在一個實施例中,處理單元320利用處理單元320和顯示控制器 342之間的專用總線(未示出)來傳送圖像數(shù)據(jù)。收到圖像數(shù)據(jù)之后,圖像顯示框340準(zhǔn)備顯示圖像,以響應(yīng)于圖像數(shù)據(jù)和輔助信息。圖像顯示框340包括顯示單元350、顯示控制器342和存儲緩沖器;344。在一個實施例中,顯示單元350是IXD。在另一實施例中,顯示單元350是CRT。在再一實施例中,顯示單元350是硅基顯示器。收到圖像和相關(guān)數(shù)據(jù)之后,顯示控制器342生成圖像顯示碼,以響應(yīng)于圖像數(shù)據(jù)和輔助信息。隨后,顯示單元350從顯示控制器342接收圖像的顯示碼并顯示該圖像。在一個實施例中,顯示控制器342將一組顯示碼存儲在存儲緩沖器344中。在另一實施例中,顯示控制器342將顯示碼存儲在非易失性存儲器332或DRAM 330中。應(yīng)該注意,顯示控制器342可以集成到顯示單元350中,或集成到處理單元320 中。另外,圖像處理框310和圖像顯示框340可以集成到單個集成電路(“IC”)中。參考圖4,說明了 DMF 400的實施例。DMF 400包括顯示器402、用戶輸入裝置410 和處理單元406。顯示器402根據(jù)收到的圖像數(shù)據(jù)顯示圖像。處理單元406執(zhí)行如上所述的圖像處理功能。用戶輸入裝置410是一種允許用戶改變當(dāng)前顯示的圖像和相關(guān)數(shù)據(jù)的輸入裝置。用戶輸入裝置410可包括后退按鈕420,暫停按鈕422和前進(jìn)按鈕424。后退按鈕 420允許用戶觀看以前顯示的圖像,而前進(jìn)按鈕4M允許用戶接著觀看后續(xù)圖像。暫停按鈕 422使當(dāng)前顯示的圖像定格freeze,直到通過隨后激活暫停按鈕422而發(fā)出釋放命令。在另一實施例中,用戶輸入裝置410不包括暫停按鈕422,并且在顯示下一圖像前,在用戶設(shè)置的預(yù)定時段內(nèi)顯示當(dāng)前圖像。這種預(yù)定時段能夠在DMF或網(wǎng)絡(luò)服務(wù)器中設(shè)置。在另一實施例中,用戶輸入裝置410可以包括諸如,例如“ok”按鈕的確認(rèn)選擇的按鈕。應(yīng)該注意,輸入裝置可由實現(xiàn)與上述按鈕所提供的功能類似的其它邏輯組成,并不背離本發(fā)明的范圍。例如,不用按鈕,可以利用撥動開關(guān)。在另一實施例中,用戶輸入裝置410可以與顯示器402 合并,其中可以通過傳統(tǒng)觸摸屏輸入裝置產(chǎn)生輸入。在再一個實施例中,可以通過諸如語音識別輸入/輸出裝置的傳統(tǒng)話音激活輸入裝置產(chǎn)生輸入。在又一個實施例中,利用傳統(tǒng)端口連接從計算機(jī)得到輸入。圖5是說明DMF 400內(nèi)的數(shù)據(jù)流的流程圖。圖像顯示過程從框501開始。該過程繼續(xù)到框502,在那里DMF 400的接口單元接收圖像數(shù)據(jù)。圖像數(shù)據(jù)可通過諸如數(shù)字照相機(jī)或攝像機(jī)的圖像捕獲裝置捕獲。在收到圖像數(shù)據(jù)后,接口單元301識別圖像數(shù)據(jù)是數(shù)字?jǐn)?shù)據(jù)格式還是模擬數(shù)據(jù)格式。如果圖像數(shù)據(jù)是模擬數(shù)據(jù)格式,接口單元將把模擬數(shù)據(jù)格式轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)格式。如果圖像數(shù)據(jù)是數(shù)字?jǐn)?shù)據(jù)格式,則不需要模數(shù)(“A/D”)轉(zhuǎn)換。框502后,該過程繼續(xù)到框504,在那里以圖像的預(yù)定序列或特殊順序序列對圖像數(shù)據(jù)排序。在繼續(xù)到下一個框之前,過程確定是否需要轉(zhuǎn)換。如果DMF 400識別出圖像數(shù)據(jù)的數(shù)據(jù)格式是外來數(shù)據(jù)格式,則需要轉(zhuǎn)換。因此,在可進(jìn)一步處理圖像數(shù)據(jù)之前,外來數(shù)據(jù)格式必須被轉(zhuǎn)換為DMF本機(jī)數(shù)據(jù)格式。對圖像數(shù)據(jù)正確地排序并轉(zhuǎn)換之后,過程繼續(xù)到下一框。過程從框504移到框506,在那里圖像和相關(guān)數(shù)據(jù)被存儲在存儲器中。在一個實施例中,存儲圖像數(shù)據(jù)的位置確定要顯示圖像的序列???06之后,過程進(jìn)入框508,在那里圖像數(shù)據(jù)被轉(zhuǎn)換為顯示碼。在一個實施例中,框508確定間隔過渡時間和各種類型的圖像過渡。間隔過渡時間表示當(dāng)前圖像和要顯示的下一圖像之間的時間間隔。圖像過渡是在同步下一圖像時從顯示器引退當(dāng)前圖像的機(jī)制。在一個實施例中,圖像過渡隨著當(dāng)前圖像的移
9出同時下一圖像移入,以同一方向移動當(dāng)前和下一圖像,同時。在另一實施例中,圖像過渡在淡入下一圖像的同時淡出當(dāng)前圖像???08之后,過程進(jìn)入框510,在那里根據(jù)圖像數(shù)據(jù)以及輔助信息顯示圖像。過程在框512結(jié)束。圖6是說明DMF 600的受控數(shù)據(jù)流的實施例的流程圖。圖像顯示過程從框602開始。過程從框602移到框604,在那里DMF的接口單元接收圖像數(shù)據(jù),所述圖像數(shù)據(jù)可以通過諸如數(shù)字照相機(jī)或攝像機(jī)的圖像捕獲裝置捕獲。收到圖像數(shù)據(jù)之后,過程進(jìn)入框606,在那里過程識別圖像數(shù)據(jù)是模擬還是數(shù)字?jǐn)?shù)據(jù)格式。如果圖像數(shù)據(jù)是模擬數(shù)據(jù)格式,則過程從框606進(jìn)入框608。在框608中,該過程將模擬數(shù)據(jù)格式轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)格式。轉(zhuǎn)換后, 過程從框608進(jìn)入框614,在那里存儲圖像數(shù)據(jù)。如果圖像數(shù)據(jù)不是模擬數(shù)據(jù)格式,這表示圖像數(shù)據(jù)是數(shù)字?jǐn)?shù)據(jù)格式,則過程從框 606進(jìn)入框610。在框610中,過程識別目標(biāo)數(shù)據(jù)是否需要被轉(zhuǎn)換為DMF可識別的數(shù)字?jǐn)?shù)據(jù)格式。如果圖像數(shù)據(jù)的數(shù)字?jǐn)?shù)據(jù)格式是可識別的,則過程從框610進(jìn)入框614。如果圖像數(shù)據(jù)是外來數(shù)據(jù)格式,則過程從框610移到框612,在那里執(zhí)行轉(zhuǎn)換。例如,當(dāng)本機(jī)數(shù)據(jù)格式是JPEG并且圖像數(shù)據(jù)是外來數(shù)據(jù)格式(例如GIF、TIFF、BMP、PICT、PCX 等),則執(zhí)行從外來數(shù)據(jù)格式到JPEG的轉(zhuǎn)換。在框612中,輸入圖像數(shù)據(jù)的外來數(shù)據(jù)格式被轉(zhuǎn)換為DMF本機(jī)數(shù)據(jù)格式。在一個實施例中,DMF可以具有多個本機(jī)數(shù)據(jù)格式,這將減少轉(zhuǎn)換的頻率。在另一個實施例中,DMF能夠識別多種外來數(shù)據(jù)格式。轉(zhuǎn)換之后,過程從框612 進(jìn)入框614,在那里存儲圖像和相關(guān)數(shù)據(jù)。在一個實施例中,圖像和相關(guān)數(shù)據(jù)被存儲在諸如,例如快速存儲器的非易失性存儲裝置中,以防止與電源斷開時的數(shù)據(jù)丟失。在另一實施例中,便攜式電池電源用于防止在電源斷開時的數(shù)據(jù)丟失。在再一個實施例中,圖像和相關(guān)數(shù)據(jù)被存儲在諸如磁存儲介質(zhì)的磁存儲器中,比如例如磁盤存儲器或磁帶存儲器,以防止存儲丟失。框614之后,過程移到框618,在那里為各個圖像添加輔助數(shù)據(jù)???18中,過程對準(zhǔn)圖像并為各個圖像附上輔助信息。在一個實施例中,根據(jù)圖像數(shù)據(jù)存儲的存儲單元的順序,對圖像定位進(jìn)行排序。在另一實施例中,圖像定位是預(yù)定義的。輔助信息可以包括諸如,例如色彩分配、圖像生成的日期和時間、因特網(wǎng)地址信息、音頻、圖像取向、圖像的在線版本位置等信息。在附上輔助信息之后,過程從框618進(jìn)入框616,在那里圖像數(shù)據(jù)與輔助信息一起被存儲在存儲緩沖器中。存儲緩沖器是小而快的存儲器裝置,它提供快速存儲器訪問以顯示圖像和相關(guān)數(shù)據(jù)。在一個實施例中,存儲緩沖器是非易失性存儲器裝置以防止電源斷開時的存儲損失。在另一實施例中,存儲緩沖器是常規(guī)隨機(jī)存取存儲器,它具有后備便攜式電源以防止存儲損失。框616后,過程移動到620,在那里能夠選擇存儲緩沖器的輸出進(jìn)行顯在框620中,過程還從框6 和框622接收信號???M包括來自用戶的輸入控制信號,而框622包括最后顯示的圖像的圖像數(shù)據(jù)。過程在框似4接收用戶輸入,它可以表示暫停當(dāng)前圖像。在另一實施例中,用戶輸入被用作許多組合邏輯輸入之一,用于選擇下一圖像。選擇圖像數(shù)據(jù)之后,過程從框620進(jìn)入框630,在那里顯示圖像。當(dāng)顯示當(dāng)前圖像時,過程從框630進(jìn)入框622,在那里存儲當(dāng)前圖像。在一個實施例中,框622只存儲一個圖像的圖像數(shù)據(jù),該圖像是最后顯示的圖像。在另一實施例中,框622存儲一組最近顯示圖像的圖像數(shù)據(jù)。在一個實施例中,DMF具有圖示模式和信息模式。DMF的圖示模式顯示預(yù)定義畫面、圖形和相關(guān)數(shù)據(jù)的序列。DMF的信息模式顯示一組信息或數(shù)據(jù),比如,例如新聞、財務(wù)數(shù)據(jù)、廣告等??梢孕纬傻谌N模式圖示模式和信息模式的組合,在這種模式中,DMF將一部分屏幕專門用于圖示顯示,而另一部分屏幕分配給信息顯示。應(yīng)該注意,可以存在其它類型的顯示模式,但它們對理解本發(fā)明來說并不重要。如上所述,DMF能夠在諸如因特網(wǎng)的網(wǎng)絡(luò)上發(fā)送和接收數(shù)據(jù)。在因特網(wǎng)上可用各種類型的信息對于DMF也是可用。因此在一個實施例中,當(dāng)DMF在信息模式下時,它能夠顯示多種類型的信息。例如,這些類型可包括新聞、體育、娛樂、財務(wù)數(shù)據(jù)等。但是,為了在信息模式下顯示多種信息,DMF必須被建立為或被配置為處理多組信息。在一個實施例中,通過DMF服務(wù)器配置DMF的信息模式,如以下將詳細(xì)描述的。圖7說明網(wǎng)絡(luò)配置700的一個實施例。配置700包括DMF 701、PC 712、PC 708、 DMF 714、實體716、DMF服務(wù)器720和因特網(wǎng)718。諸如電纜730-738的各種傳統(tǒng)連接電纜被用于提供經(jīng)因特網(wǎng)718的裝置通信。例如電纜730可以是電話線。DMF 701還包括顯示器702、基礎(chǔ)704和網(wǎng)絡(luò)通信裝置710。利用連接裝置703連接顯示器702和基礎(chǔ)704。在一個實施例中,連接裝置703是電纜。在另一實施例中,連接裝置703是傳統(tǒng)無繩連接裝置。 此外,基礎(chǔ)704包括接口電路706,它被用于接收信息和發(fā)送信息到其它裝置。網(wǎng)絡(luò)通信裝置710可以是調(diào)制解調(diào)器或諸如蜂窩調(diào)制解調(diào)器的無繩調(diào)制解調(diào)器。 在一個實施例中,網(wǎng)絡(luò)通信裝置710是單向發(fā)送裝置,比如,例如某種類型的尋呼通信裝置。在另一實施例中,網(wǎng)絡(luò)通信裝置710是雙向通信裝置,它可以便利裝置之間的交互通信。在一個實施例中,DMF 701利用蜂窩調(diào)制解調(diào)器與PC 712, DMF 714和實體716或DMF 服務(wù)器720進(jìn)行通信。PC 712是例如個人計算機(jī),并且它可以經(jīng)因特網(wǎng)718與DMF 701進(jìn)行通信。DMF 714是另一種數(shù)字媒體框架,它能夠經(jīng)因特網(wǎng)718直接與DMF 701進(jìn)行通信。DMF 714可以將因特網(wǎng)718用作網(wǎng)絡(luò)載體以向DMF 701傳遞一組圖像。此外,實體716可以是公司或一組裝置,它可以包括多個DMF和PC。在一個實施例中,DMF 701能夠訪問連接到網(wǎng)絡(luò)的任何
直οDMF服務(wù)器720是網(wǎng)絡(luò)服務(wù)器,它為連接到網(wǎng)絡(luò)的DMF裝置提供DMF網(wǎng)絡(luò)服務(wù)。在一個實施例中,DMF服務(wù)器包括系統(tǒng)722和用戶簡檔數(shù)據(jù)庫724。DMF網(wǎng)絡(luò)服務(wù)提供用戶和數(shù)據(jù)服務(wù),它們能被用于配置DMF。在一個實施例中,DMF網(wǎng)絡(luò)服務(wù)提供DMF網(wǎng)頁。DMF網(wǎng)頁的利用允許用戶選擇或客戶化DMF從DMF網(wǎng)絡(luò)服務(wù)收到的服務(wù)。在這個實施例中,DMF網(wǎng)頁列出用戶可以預(yù)定的多種圖像?;蛘?,DMF網(wǎng)頁可以列出多種市場上可獲得的內(nèi)容的類型,并且用戶可以選擇所列內(nèi)容從而在DMF上觀看。市場上可獲得的內(nèi)容可以從商用網(wǎng)站檢索得到,其中這些商用網(wǎng)站提供諸如,例如股市新聞、體育和天氣頻道的信息。用戶完成選擇之后,DMF網(wǎng)絡(luò)服務(wù)創(chuàng)建用戶簡檔并將所選種類存儲在用戶簡檔中。以后用戶簡檔可被用作相應(yīng)DMF的默認(rèn)配置。在一個實施例中,DMF網(wǎng)絡(luò)服務(wù)負(fù)責(zé)維護(hù)用戶簡檔數(shù)據(jù)庫724。在這個實施例中, 用戶簡檔數(shù)據(jù)庫7M位于DMF服務(wù)器720上。應(yīng)該注意,用戶簡檔數(shù)據(jù)庫7M可以被放置在任何其它網(wǎng)絡(luò)服務(wù)器上,只要DMF網(wǎng)絡(luò)服務(wù)可以經(jīng)網(wǎng)絡(luò)訪問該網(wǎng)絡(luò)服務(wù)器??梢岳肈MF 710、PC 712或可以直接訪問DMF服務(wù)器網(wǎng)站的其它裝置修改用戶簡檔數(shù)據(jù)庫724。用戶還可以呼叫DMF網(wǎng)絡(luò)服務(wù)提供商,以口頭上傳送給DMF網(wǎng)絡(luò)服務(wù)代表一個新的用戶DMF配置。 下面將描述有關(guān)訪問DMF網(wǎng)絡(luò)服務(wù)的更詳細(xì)描述。配置DMF的其它方法是可能的。例如,PC 708或PC 712可以配置DMF 701。另外,DMF 701可以包括配置軟件,它允許DMF 701配置自己。應(yīng)該注意,配置DMF 701的其它方法是可能的,但它們對于理解本發(fā)明并不是必需的。圖8說明DMF體系結(jié)構(gòu)800的實施例。DMF 802包括信息模式804和畫面模式 850。信息模式804顯示諸如股票交易新聞的信息數(shù)據(jù)。畫面模式850顯示前面收到并存儲在存儲器中的圖示圖像序列及相關(guān)數(shù)據(jù)。信息模式804還包括圖形表示部分806和文本表示部分808。圖形表示部分806 顯示圖示圖像而文本表示部分808顯示文字或字母。圖形表示部分806還可被分為照片部分810和視頻部分812。照片部分810包括靜態(tài)圖示圖像而視頻部分812包括運(yùn)動圖像。 照片部分810可以被進(jìn)一步分為專用塊814和公共塊816。專用塊814指的是個人照片, 例如個人創(chuàng)建的專用照片。圖形表示部分806還可以包括音頻部分805,它包括音頻剪輯。 例如,音頻剪輯可以包括照片部分810中包括的照片的聲音或語音注釋。視頻塊812還可以被分為新聞部分818和廣告部分820。新聞部分818指的是運(yùn)動畫面,比如來自新聞記者的一段錄像帶。廣告部分820指的是市場,它可以是交互式商業(yè)廣告ο文本表示部分808包括廣告部分822和信息部分830。廣告部分822指的是商業(yè)市場,而信息部分830表示有用信息,比如天氣和股票交易新聞。廣告部分822還被分為標(biāo)準(zhǔn)部分?jǐn)M4和交互部分826。標(biāo)準(zhǔn)部分?jǐn)M4指的是利用字或文字的商業(yè)消息。交互部分826 指的是交互式地利用文字的商業(yè)消息,比如在線購買。信息部分830還包括股票部分832、新聞部分834和購物部分836。在一個實施例中,股票部分832指的是利用文字的股票交易新聞,而購物部分836指的是利用文本表示的在線購物。新聞部分834還可被分為天氣頻道838和新聞?wù)l道或頭條新聞840。天氣頻道838指的是利用文字的天氣報告,而新聞?wù)l道840概述新聞。應(yīng)該理解,能夠重疊信息框架804和畫面框架850的任何部分,從而產(chǎn)生看上去象信息和圖像的組合。例如,畫面框架850可以包括文字表示部分851和音頻表示部分852,它可能與音頻表示部分805相同。作為另一例示,信息部分830還可以包括圖像或照片部分,它可與照片部分810相同。 應(yīng)該注意,其它種類或部分是可能的,但它們對于理解本發(fā)明并不是必需的。圖9是說明用于顯示圖像的多個模式的實施例的流程圖900???02表示將顯示序列設(shè)置為數(shù)據(jù)模式的步驟。在框904中,過程判定畫面信號是否有效。如果畫面信號有效,這表示應(yīng)該設(shè)置畫面模式,則在框906設(shè)置畫面模式。在框908中,過程根據(jù)顯示模式顯示圖像。框908之后,過程結(jié)束。圖10示意了一種機(jī)制1000的實施例,該機(jī)制顯示訪問DMF網(wǎng)絡(luò)服務(wù)的多個方案。 機(jī)制1000包括PC 1050,DMF 1052、電話ΙΟΜ、服務(wù)器1062和DMF網(wǎng)絡(luò)服務(wù)器("DNS“) 1059, 并且所有裝置通過網(wǎng)絡(luò)1056互聯(lián)。網(wǎng)絡(luò)1056可以是因特網(wǎng)或任何其它網(wǎng)絡(luò)體系結(jié)構(gòu)。DNS 1059支持提供數(shù)據(jù)實現(xiàn)的DMF網(wǎng)絡(luò)服務(wù)1058。在一個實施例中,DMF網(wǎng)絡(luò)服務(wù)1058包括用戶簡檔數(shù)據(jù)庫,在物理上它可以放置在DNS 1059、服務(wù)器1060或服務(wù)器1062上。為了訪問用戶簡檔,用戶可以利用PC 1050,DMF 1052或電話IOM以通過DMF網(wǎng)絡(luò)服務(wù)1058訪問
用戶簡檔。在一個實施例中,用戶可利用電話IOM來啟動DMF網(wǎng)絡(luò)服務(wù)1058。一旦啟動了 DMF網(wǎng)絡(luò)服務(wù)1058,它就允許用戶使用這些服務(wù),比如DMF的重新配置。例如,當(dāng)需要重新配置DMF時,DMF網(wǎng)絡(luò)服務(wù)1058提供DMF網(wǎng)頁并允許用戶從DMF網(wǎng)頁選擇選項從而配置DMF 1052。應(yīng)該注意,DMF 1052和DMF網(wǎng)絡(luò)服務(wù)1058之間的通信通過網(wǎng)絡(luò)1056進(jìn)行。在另一實施例中,可以通過直接連接來啟動DMF 1052對DMF網(wǎng)絡(luò)服務(wù)1058的請求。直接連接是直接連接DNS 1059與DMF 1052之間的電纜或調(diào)制解調(diào)器。網(wǎng)絡(luò)1056可以是DNS 1059和DMF 1052之間的備選連接。PC 1050還可用于請求DMF 1052的DMF網(wǎng)絡(luò)服務(wù)1058。在一個實施例中,DMF網(wǎng)絡(luò)服務(wù)1058在收到請求后,直接為DMF 1052提供服務(wù)。在另一實施例中,DMF網(wǎng)絡(luò)服務(wù) 1058通過PC 1050向DMF 1052提供服務(wù)。應(yīng)該理解,其它請求DMF網(wǎng)絡(luò)服務(wù)1058的方法是可能的,但是它們對于理解本發(fā)明并不是必需的。圖11是說明從各種裝置接收數(shù)據(jù)的實施例的流程圖1100。過程從開始框開始, 并繼續(xù)到框1002,在那里過程接收數(shù)據(jù)。在框1004中,過程檢查數(shù)據(jù)是否來自照相機(jī)。如果框1004為假,則過程進(jìn)入框1008。但是如果框1004為真,這表示數(shù)據(jù)來自照相機(jī),則在框1006中,過程利用照相機(jī)接口程序接收數(shù)據(jù)。照相機(jī)接口程序包括但不限于識別從照相機(jī)發(fā)送代碼的協(xié)議類型,并在需要時將代碼轉(zhuǎn)換為本機(jī)語言。在框1008中,過程檢查數(shù)據(jù)是否來自PC。如果框1008為假,則過程移到框1012。 另一方面,如果框1008為真,這表示數(shù)據(jù)來自PC,則過程從框1008移到框1010,在那里接收數(shù)據(jù)。在框1012中,過程檢查數(shù)據(jù)是否來自因特網(wǎng)連接器。如果框1012為假,則過程循環(huán)到結(jié)束框,在那里該過程結(jié)束。但是,如果框1012為真,表示數(shù)據(jù)來自因特網(wǎng)連接器,則過程進(jìn)入框1014,在那里過程檢查通信是否是雙向通信。如果是雙向通信,則交互式通信是可能的。如果框1014為假,表示通信是單向通信,則過程移到框1018,在那里調(diào)用DMF單向程序來接收數(shù)據(jù)。例如, 某些類型的尋呼通信方案是單向通信裝置且不允許交互式通信???018之后,過程移到結(jié)束框,在那里該過程結(jié)束。另一方面,如果框1014為真,表示通信是雙向或單向以上的通信,則過程移到框 1016,在那里該過程調(diào)用DMF雙向交互式程序來處理數(shù)據(jù)???016之后,過程移到結(jié)束框, 在那里該過程結(jié)束。圖12是說明DMF的不同模式的實施例的流程圖。流程圖1200說明注冊模式、變化菜單模式以及運(yùn)行模式。過程從開始框開始,并進(jìn)入框1202以檢查DMF是否是注冊模式。 如果框1202為真,表示它是注冊模塊,則過程從框1202進(jìn)入框1204,在那里該過程創(chuàng)建用戶簡檔。框1204之后,過程移到框1206,在那里過程建立菜單并將菜單存儲在相應(yīng)用戶簡檔中。框1206之后,該過程結(jié)束。如果框1202為假,這表示DMF不是注冊模式,則過程從框1202移到框1208。在框 1208中,過程檢查它是否是變化菜單模式。DMF包括菜單,所述菜單在DMF被用于在信息模式下顯示信息時用于配置DMF。如果框1208為真,表示它是變化菜單模式,則該過程進(jìn)入框1210,在那里更新菜單。如果框1208為假,過程進(jìn)入框1212,并檢查DMF是否是運(yùn)行模式。在運(yùn)行模式期間,DMF從相應(yīng)用戶簡檔中取出菜單并根據(jù)該菜單配置顯示屏。如果框1212為真,這表示 DMF是運(yùn)行模式,該過程進(jìn)入框1214。在框1214中,該過程從相應(yīng)用戶簡檔檢索菜單。在框1216中,根據(jù)菜單建立DMF的信息模式???216之后,該過程結(jié)束。如果框1212為假, 該過程移到結(jié)束模塊,在那里該過程結(jié)束。應(yīng)該注意,流程圖1200可包括三個以上模式。圖13是說明用于數(shù)據(jù)實現(xiàn)的DMF窗口的實施例的流程圖1300。在一個實施例中, DMF網(wǎng)絡(luò)服務(wù)1058采用DMF窗口來管理用戶簡檔數(shù)據(jù)庫。該過程從開始框開始并進(jìn)入框 1302。在框1302中,該過程開始DMF窗口。在框1304中,DMF窗口分配標(biāo)識為DMF存儲器的一部分屏幕并利用圖標(biāo)或縮略圖以在DMF存儲器下列出DMF中存儲的圖像文件??s略圖是表示圖像的最小化畫面。在框1306中,DMF窗口還分配表示為全局存儲器的第二部分屏幕,在其中利用圖標(biāo)或縮略圖列出各種圖像文件。在一個實施例中,DMF可得到這種全局存儲器中列出的圖像文件。在框1308中,DMF窗口允許用戶通過將相應(yīng)圖標(biāo)或縮略圖從全局存儲器(一部分屏幕)移動到DMF存儲器(另一部分屏幕)來向DMF增加圖像。例如,用戶可以點擊圖標(biāo)并將該圖標(biāo)從標(biāo)識為全局存儲器的這部分屏幕拖到標(biāo)識為DMF存儲器的那部分屏幕。在框 1310中,DMF窗口允許用戶通過從DMF存儲器去掉相應(yīng)的圖標(biāo)或縮略圖來從DMF刪除圖像。 例如,用戶可點擊表示要刪除的圖像的縮略圖并將該縮略圖拖到垃圾箱。圖14是說明DMF網(wǎng)絡(luò)上可用服務(wù)的一個實施例的例示性網(wǎng)絡(luò)圖。在一個實施例中,DMF 1440、1445、1450或1455可以通過將DMF連接到電話線用撥號連接來訪問DMF網(wǎng)絡(luò) 1435。DMF網(wǎng)絡(luò)1435可以是具有其自身網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)的專用網(wǎng)絡(luò)。DMF網(wǎng)絡(luò)1435可以允許與因特網(wǎng)的連通性。本領(lǐng)域的技術(shù)人員將理解,諸如例如無線網(wǎng)和蜂窩網(wǎng)的其它網(wǎng)絡(luò)基礎(chǔ)結(jié)構(gòu)也可被用于允許DMF與DMF網(wǎng)絡(luò)連接,并不背離本發(fā)明的范圍。如上所述,DMF 1455 可以獨(dú)立地工作,并不需要連接到DMF網(wǎng)絡(luò)1435。在一個實施例中,DMF網(wǎng)絡(luò)1435向已連接的DMF 1440、1445和1450提供來自各種在線服務(wù)和內(nèi)容提供商的信息,比如,例如在線攝影1405、股票報價1410、天氣信息1415、 新聞1420、娛樂1425等。信息可以由一個或多個諸如例如圖像、視頻、音頻、文字等對象組成。在另一實施例中,從多個內(nèi)容提供商收到的信息的格式被轉(zhuǎn)換為DMF 1440,1450 和1455的本機(jī)格式。在另一實施例中,DMF網(wǎng)絡(luò)服務(wù)器1430可能需要重新組織從內(nèi)容提供商和在線服務(wù)收到的信息,以便能夠在DMF 1440、1445、1450和1455上顯示信息。為了接收信息,DMF的所有者可以對用戶簡檔進(jìn)行客戶化以預(yù)訂這些服務(wù)。在一個實施例中,DMF 所有者可以提出購買與DMF收到的信息有關(guān)的產(chǎn)品的請求。例如,DMF上顯示的信息可以是與在線目錄相關(guān)的對象列表,而DMF所有者可以通過利用DMF上的控制按鈕來選擇它們從而購買一個或多個對象。在一個實施例中,DMF網(wǎng)絡(luò)可提供特殊的推銷代碼以鼓勵DMF所有者購買。DMF所有者還可以利用與DMF網(wǎng)絡(luò)連接的PC(未示出)做出相同的購買。例如,DMF所有者可以利用與DMF網(wǎng)絡(luò)上的帳戶相關(guān)的唯一用戶或成員標(biāo)識來注冊到DMF網(wǎng)絡(luò)上。每個DMF在DMF網(wǎng)絡(luò)中是唯一標(biāo)識的??梢栽谥圃霥MF時為其分配唯一標(biāo)識。例如,唯一標(biāo)識可以是存儲在DMF的ROM芯片中的十個二進(jìn)制數(shù)字串,并且是DMF網(wǎng)絡(luò)已知的,或該唯一標(biāo)識可以是DMF的序列號并且DMF的所有者將其標(biāo)識給DMF網(wǎng)絡(luò)。這樣做允許DMF在其與DMF網(wǎng)絡(luò)服務(wù)器通信時進(jìn)行自驗證。各個DMF的唯一標(biāo)識可以與DMF網(wǎng)絡(luò)中的唯一帳戶相關(guān)。例如,當(dāng)在DMF網(wǎng)絡(luò)中為擁有DMF的新成員建立新帳戶時,指定DMF的序列號。這樣做向DMF網(wǎng)絡(luò)注冊DMF并允許DMF網(wǎng)絡(luò)認(rèn)識到這個特定成員也擁有具有特定序列號的DMF。并非DMF網(wǎng)絡(luò)的每個成員都擁有DMF,但向DMF網(wǎng)絡(luò)的每個成員分配一個唯一帳戶。可以為每個帳戶分配一個收件箱以接收其它成員發(fā)送的對象。還可以為每個帳戶分配存儲空間以存儲這些對象。在一個實施例中,當(dāng)向DMF網(wǎng)絡(luò)注冊了 DMF時,DMF所有者可能需要提供將與該帳戶一起存儲的信用卡信息。由于已經(jīng)提供了信用卡信息,所以不再要求DMF所有者每次提出購買請求時都提供信用卡信息。這有助于防止當(dāng)在DMF網(wǎng)絡(luò)上傳送信用卡信息時被截取這種信息。在DMF上顯示的信息可以進(jìn)行個人化以反映DMF所有者喜歡從DMF網(wǎng)絡(luò)接收哪些信息。圖15是說明DMF網(wǎng)絡(luò)的例示性網(wǎng)絡(luò)圖。每個DMF 1505、1510、1520、1525或1530與一個帳戶相關(guān)。每個帳戶包括存儲在用戶簡檔數(shù)據(jù)庫1540中的用戶簡檔。用戶簡檔包括指定特定DMF的信息。用戶簡檔可包括控制數(shù)據(jù)或過濾器以篩選DMF網(wǎng)絡(luò)發(fā)送給DMF 1505、 1510、1520、1525或1530的信息。通過利用個人計算機(jī)(PC) 1545注冊到DMF網(wǎng)絡(luò)服務(wù)網(wǎng)站,可以更新用戶簡檔。DMF網(wǎng)絡(luò)服務(wù)網(wǎng)站由有權(quán)訪問用戶簡檔數(shù)據(jù)庫1540的DMF網(wǎng)絡(luò)服務(wù)器15;35管理。在一個實施例中,用戶簡檔還可以包括多個共享組或共享列表。每個共享列表可包括一個或多個與潛在接收者相關(guān)的別名,其中成員希望與這些潛在接收者共享信息。DMF 網(wǎng)絡(luò)的任何成員可以具有共享列表,無論該成員是否擁有DMF。例如,與DMF 1505相關(guān)的用戶簡檔具有三個共享列表,每個共享列表包括定位接收者的入口。共享列表中各個入口可以是DMF網(wǎng)絡(luò)成員的標(biāo)識符(如別名)、非DMF網(wǎng)絡(luò)成員的接收者的電子郵件地址或者沒有電子郵件地址的接收者的住址。例如,DMF 1505的第三個共享列表包括PC 1545的入口以表示接收者的電子郵件地址。也可以使用接收者的其它表示。各個共享列表可以與共享列表別名相關(guān),并且在DMF網(wǎng)絡(luò)和DMF之間的同步操作期間,將共享列表別名發(fā)送到DMF。在一個實施例中,DMF被配置為周期性地與DMF網(wǎng)絡(luò)同步。例如,每當(dāng)從上次同步過去了至少四小時時就發(fā)生同步。這是因為DMF能夠獨(dú)立地工作,不需要總是連接到DMF 網(wǎng)絡(luò),并且DMF可能已經(jīng)長時間沒有與DMF網(wǎng)絡(luò)連接了。在另一實施例中,每當(dāng)DMF連接到 DMF網(wǎng)絡(luò)或在DMF所有者指示的任何時刻,DMF都可以與DMF網(wǎng)絡(luò)同步。當(dāng)發(fā)生同步操作時,DMF將自上次同步一來從外部裝置載入DMF的所有對象發(fā)送 (如上載)到DMF網(wǎng)絡(luò)。接下來,將這些對象存儲在分配給與DMF相關(guān)的帳戶的存儲空間中。然后,DMF網(wǎng)絡(luò)將已經(jīng)存儲在相同存儲空間但還未發(fā)送給DMF的對象發(fā)送(如下載)給 DMF。這些對象可以包括上次同步之后DMF網(wǎng)絡(luò)的其它成員發(fā)送給該帳戶的對象。這種同步過程可以首先與DMF上載一起發(fā)生,或者它可以首先與DMF下載一起發(fā)生。與DMF相關(guān)的帳戶和存儲空間一起可被看作在線虛擬畫面框架,并且這種同步過程使DMF及其相應(yīng)的在線虛擬畫面框架能夠具有相同的對象。可以利用PC 1545通過更新用戶簡檔來創(chuàng)建或編輯共享列表。還可以經(jīng)電話通過用DMF網(wǎng)絡(luò)呼叫授權(quán)客戶服務(wù)代理來創(chuàng)建共享列表??蛻舴?wù)代理可以更新呼叫成員的用戶簡檔。在一個實施例中,該成員可以選擇共享列表之一作為默認(rèn)共享列表。然后,當(dāng)該成員想要共享DMF上顯示的對象時,DMF網(wǎng)絡(luò)利用默認(rèn)共享列表。例如,通過利用單個動作激活共享功能,該成員可以共享當(dāng)前在DMF上顯示的對象。當(dāng)前顯示的對象被自動共享或分配給默認(rèn)共享列表中的接收者。在另一實施例中,用戶可能需要從可用共享列表中選擇一個或多個共享列表。圖 16是說明激活共享操作的例示性流程圖。在框1605中,成員在DMF上表示要執(zhí)行共享操作。這可以通過,例如按下共享按鈕或激活DMF中共享邏輯的任何用戶輸入機(jī)制來完成???1610中,DMF顯示DMF中可用對象。這些對象可被顯示為選擇屏上的縮略像。這樣做允許成員(如DMF所有者)選擇要共享的一個或多個對象。可以用指示符顯示選中對象, 比如例如復(fù)選標(biāo)記或粗邊框以將其與其它未選對象區(qū)別。當(dāng)成員完成選擇時,DMF顯示該成員以前生成的可用共享列表。在框1615中,成員可以選擇多個共享列表,在這種情況下, 多個共享列表中的接收者接收選中對象。在框1620中,DMF網(wǎng)絡(luò)將選中對象的副本發(fā)送給選中共享列表中標(biāo)識的各個接收者。圖17是說明圖16的框1620中執(zhí)行的操作的一個實施例的例示性流程圖。當(dāng)DMF 網(wǎng)絡(luò)從DMF接收共享信號時,DMF網(wǎng)絡(luò)服務(wù)器確定要共享的對象是否已經(jīng)在網(wǎng)絡(luò)中,如框 1705所示。例如,網(wǎng)絡(luò)服務(wù)器可以在與DMF網(wǎng)絡(luò)中DMF所有者的帳戶相關(guān)的存儲空間中搜索該對象??赡茉诖鎯臻g中發(fā)現(xiàn)該對象,因為它在以前的同步操作之一期間DMF發(fā)送。還可能在存儲空間中發(fā)現(xiàn)該對象是因為它由DMF網(wǎng)絡(luò)的其它成員發(fā)送給DMF所有者。當(dāng)在存儲空間中發(fā)現(xiàn)該對象時,流程進(jìn)入框1725,并且該對象被分配給一個或多個接收者。但是, 如果在存儲空間中沒有發(fā)現(xiàn)該對象,DMF網(wǎng)絡(luò)請求DMF從DMF發(fā)送該對象,如框1710所示。 這發(fā)生在上次同步后從外部裝置將該對象傳送到DMF的時候。在框1715中,DMF將對象發(fā)送到DMF網(wǎng)絡(luò),在那里該對象被存儲在與DMF所有者的帳戶相關(guān)的存儲空間中,如框1720 所示。在框1725中,將對象發(fā)送給接收者。DMF所有者可以與DMF網(wǎng)絡(luò)的其它成員、包括DMF所有者和非DMF所有者共享DMF 上的對象。DMF所有者還可以與任何非DMF網(wǎng)絡(luò)的成員共享DMF上的對象,比如,例如mm. zing, com上Zing網(wǎng)絡(luò)的成員。類似地,作為DMF網(wǎng)絡(luò)成員的非DMF所有者可以與任何DMF 所有者和非DMF所有者、包括非DMF網(wǎng)絡(luò)的成員共享相關(guān)存儲空間(如虛擬框架)中的對象。這種能力允許所有潛在的DMF所有者參與DMF網(wǎng)絡(luò)并在獲得DMF之前利用DMF網(wǎng)絡(luò)服務(wù)。圖15的PC 1545可以被DMF所有者或非DMF所有者用來管理來自網(wǎng)絡(luò)瀏覽器的在線虛擬畫面框架中的對象。當(dāng)非DMF所有者獲得DMF時,通過非DMF所有者的現(xiàn)有帳戶向DMF 網(wǎng)絡(luò)注冊DMF的序列號或DMF的唯一標(biāo)識。在一個實施例中,當(dāng)共享列表中的入口是住址時(如非成員的地址),利用諸如, 例如美國郵局的傳統(tǒng)郵寄方法將對象以適合的格式發(fā)送給接收者。例如,當(dāng)共享對象是圖像時,可以將明信片發(fā)送給接收者。當(dāng)共享列表中的入口是電子郵件地址時(如非成員的電子郵件地址),利用電子郵件地址將圖像副本發(fā)送給接收者?;蛘?,利用電子郵件地址將 DMF網(wǎng)絡(luò)的鏈接發(fā)送給接收者。接下來,接收者可以通過選擇該鏈接來訪問對象。例如,當(dāng)網(wǎng)絡(luò)是因特網(wǎng)時,將對象的統(tǒng)一資源定位器(URL)發(fā)送給接收者。當(dāng)共享列表中的入口是 DMF網(wǎng)絡(luò)成員的標(biāo)識符時,將對象發(fā)送到接收者的收件箱中。
回來參考圖4,DMF 400的用戶輸入裝置410也可以包括邏輯或機(jī)制以允許DMF所有者激活共享功能。實現(xiàn)共享功能的邏輯或機(jī)制可以是,例如按鈕、撥動開關(guān)等。激活這種共享功能使得DMF所有者能夠與其它DMF成員和非DMF成員共享對象。圖18是說明與多個非DMF網(wǎng)絡(luò)連接的DMF網(wǎng)絡(luò)的一個實施例的例示性網(wǎng)絡(luò)圖。 各網(wǎng)絡(luò)1805、1825和1845代表分別由網(wǎng)絡(luò)服務(wù)器1820、1840或1860服務(wù)的成員組。網(wǎng)絡(luò) 1865可以是連接網(wǎng)絡(luò)1805、1825和1845的基干網(wǎng)絡(luò)。網(wǎng)絡(luò)1825和1845代表非DMF網(wǎng)絡(luò), 比如,例如Yahoo、Amazon、相簿網(wǎng)絡(luò)等的。網(wǎng)絡(luò)1805代表DMF網(wǎng)絡(luò)。DMF 1810和1815代表DMF網(wǎng)絡(luò)1805的成員。如上所述,DMF網(wǎng)絡(luò)1805的成員也可以利用PC連接到這種網(wǎng)絡(luò)。 客戶機(jī)系統(tǒng)1830、1835代表網(wǎng)絡(luò)1825的成員,而客戶機(jī)系統(tǒng)1850、1855代表網(wǎng)絡(luò)1845的成員。本文中的DMF網(wǎng)絡(luò)1805被稱為StoryBox(故事盒)網(wǎng)絡(luò),其中MoryBox網(wǎng)絡(luò)指的是數(shù)字媒體框架(DMF) 1810、1815。本文中的非DMF網(wǎng)絡(luò)1825和1845被稱為伙伴網(wǎng)絡(luò)。 在一個實施例中,StoryBox網(wǎng)絡(luò)應(yīng)用-程序設(shè)計接口( “SNAPI”)被用于在MoryBox網(wǎng)絡(luò) 1805和伙伴網(wǎng)絡(luò)1825及1845之間傳送諸如,例如數(shù)字圖像、音頻剪輯、視頻剪輯、文本等對象。利用SNAPI使MoryBox網(wǎng)絡(luò)1805和伙伴網(wǎng)絡(luò)1825、1845之間的通信可以是一致的形式。例如,伙伴網(wǎng)絡(luò)的成員與^oryBox網(wǎng)絡(luò)的成員共享對象的請求具有相同的格式,它與伙伴網(wǎng)絡(luò)的身份無關(guān)。在一個實施例中,為了使伙件網(wǎng)絡(luò)1825的成員與MoryBox網(wǎng)絡(luò)1805的成員共享對象,該成員需要向MoryBox網(wǎng)絡(luò)1805注冊。這種注冊使得伙伴網(wǎng)絡(luò)1825的成員在 StoryBox網(wǎng)絡(luò)1805中是唯一標(biāo)識的。伙伴網(wǎng)絡(luò)1825可以通過在其網(wǎng)站上顯示注冊窗口或注冊屏,使其成員可以注冊,其中所述窗口具有使該成員向MoryBox網(wǎng)絡(luò)1805注冊的選項。例如,這種注冊可以要求伙伴網(wǎng)絡(luò)1825中的成員選擇MoryBox用戶標(biāo)識和口令。這允許MoryBox網(wǎng)絡(luò)1805為這個成員建立帳戶和用戶簡檔。向該成員要求的其它信息可以包括帳單地址、發(fā)貨地址、信用卡信息等。這種信息中的一部分可能已經(jīng)由伙伴網(wǎng)絡(luò)1825存儲并因此能夠由伙伴網(wǎng)絡(luò)1825提取,而不需要該成員重新輸入該信息。當(dāng)該成員擁有DMF 時,DMF標(biāo)識號(如序列號)還可以作為注冊信息的一部分輸入。在一個實施例中,為了標(biāo)識有效伙伴網(wǎng)絡(luò),可以利用伙伴碼。伙伴碼允許MoryBox網(wǎng)絡(luò)1805過濾出未經(jīng)授權(quán)的請求。當(dāng)伙伴網(wǎng)絡(luò)1825中的成員完成注冊后,向MoryBox網(wǎng)絡(luò)1805發(fā)送通知以表示希望注冊。然后利用SNAPI將注冊信息同伙伴碼一起發(fā)送給MoryBox網(wǎng)絡(luò)1805??梢詫ψ孕畔⑦M(jìn)行加密以保護(hù)成員的信用卡信息、帳單信息、用戶標(biāo)識和口令等。在一個實施例中,利用可擴(kuò)展標(biāo)記語言(XML)定義注冊信息并將其存儲為XML文檔。XML是用于因特網(wǎng)和數(shù)據(jù)交換的萬維網(wǎng)(WWW)標(biāo)準(zhǔn)。還利用XML定義在MoryBox網(wǎng)絡(luò)1805和伙伴網(wǎng)絡(luò)1825之間交換的其它數(shù)據(jù)。利用XML使得能夠利用標(biāo)準(zhǔn)工具生成XML 文檔。在MoryBox網(wǎng)絡(luò)1805和伙伴網(wǎng)絡(luò)1擬6之間發(fā)送XML文檔,并由XML處理器進(jìn)行解析。XML處理器讀取XML文檔中的數(shù)據(jù)并提取注冊信息,以使得它可以用于在MoryBox網(wǎng)絡(luò)1805中注冊來自伙伴網(wǎng)絡(luò)1825的成員。在另一實施例中,當(dāng)MoryBox網(wǎng)絡(luò)1805中的成員也是伙伴網(wǎng)絡(luò)1825的成員時, 提供一個選項以使得該成員能夠?qū)蓚€帳戶鏈接在一起。這種選項可以在伙伴網(wǎng)絡(luò)1825 中、或者在MoryBox網(wǎng)絡(luò)1805中或在兩個網(wǎng)絡(luò)中提供給該成員。通過伙伴網(wǎng)絡(luò)1825的注冊和鏈接能力,伙伴網(wǎng)絡(luò)1825的成員并不需要離開伙伴網(wǎng)絡(luò)1825就可以請求來自 StoryBox網(wǎng)絡(luò)1805的服務(wù)。在一個實施例中,伙伴網(wǎng)絡(luò)1825可能需要將MoryBox用戶標(biāo)識和口令存儲在伙伴網(wǎng)絡(luò)1825中以使得能夠自動并且無縫地完成請求來自^oryBox網(wǎng)絡(luò) 1805的服務(wù)的處理。例如,當(dāng)伙伴網(wǎng)絡(luò)1825的成員選擇一個選項以請求來自MoryBox網(wǎng)絡(luò)1805的服務(wù)時,該請求與MoryBox用戶標(biāo)識和口令一起被發(fā)送到MoryBox網(wǎng)絡(luò)1805, 而該成員仍留在伙伴網(wǎng)絡(luò)1825中。StoryBox網(wǎng)絡(luò)1805在向MoryBox網(wǎng)絡(luò)1805注冊之前可以執(zhí)行從伙伴網(wǎng)絡(luò)1825 發(fā)送的注冊信息的驗證。例如,可能需要驗證信用卡信息以確認(rèn)它是有效的,可能需要檢查選中的^oryBox用戶標(biāo)識以確認(rèn)它未被另一成員選中,所需信息由潛在成員提供等。在另一實施例中,其它選項可以用來修改現(xiàn)有注冊信息并從MoryBox網(wǎng)絡(luò) 1805 “解除鏈接”或“注銷”特定成員。當(dāng)修改現(xiàn)有注冊信息時,伙伴網(wǎng)絡(luò)1825可能需要發(fā)送成員用戶標(biāo)識、口令、伙伴碼和修改后的信息。例如,這個選項可以被用于改變成員信用卡信息、成員記帳地址等。可以只在某些預(yù)定時間執(zhí)行修改請求,以防止與未決事務(wù)的潛在沖突。例如,當(dāng)該成員具有未決的購買事務(wù)時,可以不修改成員的信用卡信息?!白N”請求可以由該成員或伙伴網(wǎng)絡(luò)1825的網(wǎng)絡(luò)管理員實行。請求可包括特定成員的MoryBox用戶標(biāo)識和口令。請求還可以包括MoryBox網(wǎng)絡(luò)1805預(yù)定義的“注銷” 原因碼。例如,當(dāng)判定特定成員利用被盜信用卡的信用卡信息時,伙伴網(wǎng)絡(luò)1825的網(wǎng)絡(luò)管理員可以啟動該請求。在一個實施例中,當(dāng)實行“解除鏈接”選項時,停止MoryBox網(wǎng)絡(luò) 1805中成員的所有未決事務(wù)。每個MoryBox用戶標(biāo)識可以與狀態(tài)碼相關(guān),以表示各成員的狀態(tài)。例如,狀態(tài)碼可以是“有效”或“凍結(jié)”,其中“凍結(jié)”表示不能為這個成員執(zhí)行任何事務(wù)或服務(wù)。當(dāng)伙伴網(wǎng)絡(luò)1825的成員向MoryBox網(wǎng)絡(luò)1805注冊時,該成員不需要離開伙伴網(wǎng)絡(luò)1825就可以與其它MoryBox網(wǎng)絡(luò)成員共享對象。為了共享對象,該成員可能需要指定他或她的MoryBox用戶標(biāo)識和口令、共享列表和要共享的對象表示。這種表示可以是該對象或該對象的HTTP地址。共享列表可以通過輸入接收者的MoryBox用戶標(biāo)識來指定?;锇榫W(wǎng)絡(luò)1825還可以提供伙伴碼。然后利用SNAPI將以上信息發(fā)送到MoryBox網(wǎng)絡(luò)1805。類似地,伙伴網(wǎng)絡(luò)1825中的成員可以接收MoryBox網(wǎng)絡(luò)1805的成員發(fā)送的對象。如上所述,StoryBox網(wǎng)絡(luò)1805的各個成員與一個帳戶、收件箱、存儲空間相關(guān)。當(dāng)一個對象被共享時,該對象的副本被發(fā)送到各個接收者的收件箱中?;锇榫W(wǎng)絡(luò)1825中的成員可以在留在伙伴網(wǎng)絡(luò)1825的情況下通過選擇適當(dāng)?shù)倪x項,比如,例如“檢查SB收件箱”來訪問共享對象。利用SNAPI,將成員MoryBox用戶標(biāo)識和口令與伙伴碼一起發(fā)送到MoryBox 網(wǎng)絡(luò)1805。然后由MoryBox網(wǎng)絡(luò)1805處理“檢查SB收件箱”請求。在一個實施例中, StoryBox網(wǎng)絡(luò)1805發(fā)送收到并存儲在該成員的收件箱中的對象的縮略像表示。接下來,該成員可以通過點擊縮略像來選擇所需要對象。在一個實施例中,MoryBox網(wǎng)絡(luò) 1805識別出伙伴網(wǎng)絡(luò)1825要求的對象格式。所需格式可以由伙伴網(wǎng)絡(luò)1825在作為請求發(fā)送給MoryBox網(wǎng)絡(luò)1805的XML文檔中指定?;蛘?,所需格式可能已經(jīng)由MoryBox網(wǎng)絡(luò) 1805的網(wǎng)絡(luò)管理員建立。如上所述,對象也可以由MoryBox網(wǎng)絡(luò)1955的成員和接收者共享,其中該接收者不是MoryBox網(wǎng)絡(luò)1805或伙伴網(wǎng)絡(luò)1825的成員??梢岳秒娮余]件地址、住址或任何其它目的地標(biāo)識符在共享列表中指定這個接收者,以使得接收者能夠接收對象或?qū)ο蟊硎尽?利用SNAPI,可以使伙伴網(wǎng)絡(luò)1825的成員得到MoryBox網(wǎng)絡(luò)1805的服務(wù)的其它選項。例如,該成員可以定購再版圖像、購買DMF、購買與對象相關(guān)的商品、檢查未決訂單的狀態(tài)等。可以將數(shù)據(jù)從各種源發(fā)送到MoryBox網(wǎng)絡(luò)1805。例如,可以將數(shù)據(jù)從數(shù)字照相機(jī)載入故事箱(如DMF) 1810、1815中,然后上載到StoryBox網(wǎng)絡(luò)1805。接下來,可以利用 SNAPI將數(shù)據(jù)發(fā)送到伙伴網(wǎng)絡(luò)??梢岳肧NAPI從伙伴網(wǎng)絡(luò)1825、1845將數(shù)據(jù)作為XML文檔接收。發(fā)送到MoryBox網(wǎng)絡(luò)1805的數(shù)據(jù)可以是不同格式的,比如,例如JPEG(聯(lián)合圖像專家組)圖像、PCM(脈沖編碼調(diào)制)數(shù)字音頻等。在一個實施例中,當(dāng)對象(如圖像、 音頻、視頻、文字)被發(fā)送到MoryBox網(wǎng)絡(luò)1805并由MoryBox網(wǎng)絡(luò)服務(wù)器1820接收時, StoryBox網(wǎng)絡(luò)服務(wù)器1820根據(jù)以XML結(jié)構(gòu)發(fā)送的格式信息識別對象格式。一個伙伴網(wǎng)絡(luò)的對象格式可以與另一伙伴網(wǎng)絡(luò)的對象格式不同。StoryBox網(wǎng)絡(luò)服務(wù)器還可以根據(jù)對象的某些特征,諸如,例如文件擴(kuò)展或附件類型(例如MIME)來識別對象格式。當(dāng)MoryBox網(wǎng)絡(luò)服務(wù)器沒有識別出對象的格式時,可以向發(fā)送源發(fā)送通知以表示格式的不兼容性。當(dāng)識別出對象的格式時,StoryBox網(wǎng)絡(luò)服務(wù)器1820利用適當(dāng)?shù)母袷睫D(zhuǎn)換器(如軟件適配器)自動將該對象轉(zhuǎn)換為多個已知格式。MoryBox網(wǎng)絡(luò)服務(wù)器1820將多個格式存儲在存儲裝置中。這樣做允許MoryBox網(wǎng)絡(luò)1805利用相應(yīng)的格式轉(zhuǎn)換器處理來自不同伙伴網(wǎng)絡(luò)1825、 1845的請求。對象的不同表示,諸如,例如低分辨率圖像和縮略圖像也可以由MoryBox網(wǎng)絡(luò)服務(wù)器1820存儲。另外,也可以根據(jù)請求的服務(wù)(如翻印、打印機(jī)輸出等)創(chuàng)建對象的其它格式以允許更快的處理。可以將存儲裝置與MoryBox網(wǎng)絡(luò)服務(wù)器1820集成?;蛘撸鎯ρb置可以是連接到 StoryBox網(wǎng)絡(luò)1805的獨(dú)立裝置。存儲裝置可包括數(shù)據(jù)庫。這樣做為MoryBox網(wǎng)絡(luò)1805 提供了與來自伙伴網(wǎng)絡(luò)1825、1845的許多不同客戶機(jī)系統(tǒng)共同工作的靈活性。由于對象已是想要的格式,因此對象的檢索過程更快。本領(lǐng)域的技術(shù)人員將理解,利用SNAPI接口,能夠在MoryBox網(wǎng)絡(luò)1805和伙伴網(wǎng)絡(luò)1825、1845之間交換諸如,例如提供圖像描述的文本串、創(chuàng)建對象的日期和時間等的其它數(shù)據(jù)。在以上詳細(xì)描述中,已參考特定例示實施例對本發(fā)明的方法和裝置進(jìn)行描述。但是,很明顯,可以對其做出各種修改和變化,并不背離本發(fā)明的更廣義精神和范圍。因此,本說明書和附圖應(yīng)被看作例示性的而非限制性的。
權(quán)利要求
1.一種用于由網(wǎng)絡(luò)服務(wù)提供商在通信網(wǎng)絡(luò)上向多個數(shù)字媒體框架提供圖像或信息的方法,所述方法包括由所述網(wǎng)絡(luò)服務(wù)提供商向所述多個數(shù)字媒體框架提供至少一個服務(wù),其中所述至少一個服務(wù)包括提供圖像的類型以及在所述數(shù)字媒體框架上可觀看的市場上可獲得的內(nèi)容的類型;由所述網(wǎng)絡(luò)服務(wù)提供商提供用于從所述至少一個服務(wù)中選擇要在所述通信網(wǎng)絡(luò)上被發(fā)送至相應(yīng)的數(shù)字媒體框架的一個或多個服務(wù)的途徑;將每個數(shù)字媒體框架和與所述網(wǎng)絡(luò)服務(wù)提供商相關(guān)的賬戶關(guān)聯(lián),其中每個賬戶包括用戶簡檔,所述用戶簡檔包括所選擇的一個或多個服務(wù);基于所述用戶簡檔,由所述服務(wù)提供商向與每個相應(yīng)的用戶簡檔相關(guān)的數(shù)字媒體框架發(fā)送包括在所述用戶簡檔中的所選擇的一個或多個服務(wù);由所述網(wǎng)絡(luò)服務(wù)提供商從相應(yīng)的數(shù)字媒體框架接收共享列表并且將所述共享列表存儲在與相應(yīng)的數(shù)字媒體框架相關(guān)的用戶簡檔中,其中每個共享列表包括其他數(shù)字媒體框架的標(biāo)識符;由所述網(wǎng)絡(luò)服務(wù)提供商從數(shù)字媒體框架接收共享操作指示符;以及基于包括在與指示所述共享操作的數(shù)字媒體框架相關(guān)的用戶簡檔中的共享列表,由所述服務(wù)提供商向在所述共享列表中被標(biāo)識的數(shù)字媒體框架發(fā)送所選擇的共享對象。
2.如權(quán)利要求1所述的方法,其中所述市場上可獲得的內(nèi)容包括 財經(jīng)新聞;購物; 天氣新聞; 體育新聞; 廣告;以及交互式消息。
3.如權(quán)利要求1所述的方法,其中所述市場上可獲得的內(nèi)容和所述圖像中的至少一個包括音頻。
4.如權(quán)利要求1所述的方法,其中所述網(wǎng)絡(luò)服務(wù)提供商從所述相應(yīng)的用戶接收所述用戶簡檔。
5.如權(quán)利要求1所述的方法,其中所述多個數(shù)字媒體框架包括定義的一組相應(yīng)的用戶。
6.如權(quán)利要求1所述的方法,其中由所述網(wǎng)絡(luò)服務(wù)提供商提供用于從所述至少一個服務(wù)中選擇要在所述通信網(wǎng)絡(luò)上被發(fā)送至相應(yīng)的數(shù)字媒體框架的一個或多個服務(wù)的途徑包括由所述網(wǎng)絡(luò)服務(wù)提供商提供用于從所述至少一個服務(wù)中選擇要在所述通信網(wǎng)絡(luò)上被發(fā)送至相應(yīng)的數(shù)字媒體框架的一個或多個服務(wù)的網(wǎng)頁。
7.如權(quán)利要求1所述的方法,其還包括由所述網(wǎng)絡(luò)服務(wù)提供商創(chuàng)建所述用戶簡檔。
8.如權(quán)利要求7所述的方法,其還包括由所述網(wǎng)絡(luò)服務(wù)提供商將所述用戶簡檔存儲在用戶簡檔數(shù)據(jù)庫中。
9.如權(quán)利要求1所述的方法,其還包括由所述網(wǎng)絡(luò)服務(wù)提供商將所述用戶簡檔用作相應(yīng)的數(shù)字媒體框架的默認(rèn)配置。
10.如權(quán)利要求1所述的方法,其中由所述服務(wù)提供商向在所述共享列表中被標(biāo)識的數(shù)字媒體框架發(fā)送所選擇的共享對象包括由所述服務(wù)提供商向在所述共享列表中被標(biāo)識的數(shù)字媒體框架發(fā)送包括圖像、視頻、音頻和文本中的至少一個的所選擇的共享對象。
全文摘要
本發(fā)明為由第一網(wǎng)絡(luò)的成員訪問第二網(wǎng)絡(luò)上可用業(yè)務(wù)的方法及系統(tǒng)。公開了一種用于在多個網(wǎng)絡(luò)之間發(fā)送數(shù)據(jù)的方法。在一個實施例中,由第一網(wǎng)絡(luò)的成員發(fā)出對第二網(wǎng)絡(luò)中可用服務(wù)的請求。該請求被發(fā)送到第二網(wǎng)絡(luò)。第二網(wǎng)絡(luò)與第一網(wǎng)絡(luò)連接。該請求包括第二網(wǎng)絡(luò)中定義的成員的標(biāo)識和口令、請求類型以及與第一網(wǎng)絡(luò)相關(guān)的網(wǎng)絡(luò)標(biāo)識。第二網(wǎng)絡(luò)利用標(biāo)識和口令識別第二網(wǎng)絡(luò)中的成員。在第二網(wǎng)絡(luò)中對請求進(jìn)行處理。
文檔編號H04N5/765GK102394875SQ20111033048
公開日2012年3月28日 申請日期2001年7月23日 優(yōu)先權(quán)日2000年7月21日
發(fā)明者J·莫加爾, M·K·班達(dá)魯, N·阿加瓦爾, R·E·西格爾, V·李 申請人:伊斯曼柯達(dá)公司