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

數(shù)字音頻播放裝置控制下在用戶接口裝置屏幕顯示信息的系統(tǒng)和方法

文檔序號:2822276閱讀:229來源:國知局
專利名稱:數(shù)字音頻播放裝置控制下在用戶接口裝置屏幕顯示信息的系統(tǒng)和方法
總的來說,本發(fā)明涉及數(shù)字音頻播放裝置,具體而言,涉及能夠在跟數(shù)字音頻播放裝置連接的用戶接口的屏幕上顯示信息的數(shù)字音頻播放裝置(DAPD)。
數(shù)字音頻播放裝置(DAPD)是數(shù)字革命帶來的最常見的消費產(chǎn)品??偟膩碚f數(shù)字音頻播放裝置這個術(shù)語用于指以純電子格式儲存和播放音頻文件的裝置。通常情況下,數(shù)字音頻播放裝置有一個很大的非易失性存儲器,比方說快閃隨機存取存儲器(RAM),它能夠儲存例如64兆字節(jié)(MB)的音頻文件。市場上最常見的一種數(shù)字音頻播放裝置是MP3播放器。用戶可以從另外一個裝置,比方說個人計算機(PC),將大約一個小時的MP3音樂文件載入播放器。
數(shù)字音頻播放裝置的用戶在用戶接口(UI)的幫助下控制數(shù)字音頻播放裝置。數(shù)字音頻播放裝置的用戶接口可以直接安裝在數(shù)字音頻播放裝置(例如傳統(tǒng)的CD播放器有按鈕和液晶顯示器在這個播放器的前面板上)上或者在另外一個裝置上,例如個人計算機,直接跟這個數(shù)字音頻播放裝置連接。數(shù)字音頻播放裝置常有一個內(nèi)置用戶接口,也可能在連接的一個裝置(例如個人計算機)上用一個用戶接口來增加方便性和其它功能特征。例如,飛利浦電子公司的RUSHTMMP3播放器在它上面有一個液晶顯示用戶接口,也能通過一個用戶接口軟件在連接的個人計算機上進行操作。隨著數(shù)字音頻播放裝置變得越來越小,在數(shù)字音頻播放裝置的外面安裝控制按鈕和視頻顯視器的空間越來越小。口袋大小的數(shù)字音頻播放裝置可能只有三個或者四個控制按鈕和一個很小的液晶顯示器用于顯示數(shù)字數(shù)據(jù)。這樣,用連接的裝置上的用戶接口控制數(shù)字音頻播放裝置正在變得越來越普遍。人們常常將直接安裝在便攜式音頻裝置上面的用戶接口叫做“在板用戶接口”。還經(jīng)常將跟一個裝置連接的用戶接口叫做一個“連接的用戶接口”。
在連接的個人計算機上的用戶接口(UI)的一個實例包括具有某種傳統(tǒng)音樂播放裝置的模樣的一個顯示器,比方說一個CD播放器。例如,用戶接口可以包括一個前跳進按鈕,后跳按鈕,暫停按鈕,停止按鈕等等。用戶用連接的個人計算機的鼠標器來點擊這些按鈕。當數(shù)字音頻播放裝置通過某種托架裝置跟個人計算機連接的時候,用戶對數(shù)字音頻播放裝置進行操作。在連接好的情況之下,用戶可以刪除當前在數(shù)字音頻播放裝置中的音頻文件,還可以將新的音頻文件下載到這個數(shù)字音頻播放裝置中去。當用戶設(shè)置完成數(shù)字音頻播放裝置上的音頻文件的時候,用戶可以將數(shù)字音頻播放裝置從托架上拿下來,攜帶在身上。
數(shù)字音頻播放裝置以及這些裝置連接的用戶接口常常由不同的人開發(fā)和銷售。通常情況之下,個人計算機執(zhí)行的用戶接口可以通過數(shù)字音頻播放裝置的制造商提供的或者是駐留在連接的裝置內(nèi)的某種軟件庫來控制數(shù)字音頻播放裝置。在許多情況下,數(shù)字音頻播放裝置用戶可以從因特網(wǎng)上下載用戶接口軟件庫。這些庫通常都包括通過個人計算機連接跟數(shù)字音頻播放裝置進行通信并對其進行控制所必需的裝置驅(qū)動器。
這些庫還包括數(shù)字音頻播放裝置支持的應用程序接口(API)的實現(xiàn)。應用程序接口是這樣一個接口,通過它軟件程序就能夠訪問低層的軟件函數(shù),比方說操作系統(tǒng)。數(shù)字音頻播放裝置的應用程序接口常常由幾個數(shù)字音頻播放裝置的制造商協(xié)商認可。結(jié)果,一個消費者可以選擇幾個用戶接口應用程序中的一個來控制消費者的數(shù)字音頻播放裝置。
典型的用戶接口應用程序通常都能夠控制市場上銷售的任何一個數(shù)字音頻播放裝置。利用應用程序接口,被連接的用戶接口應用軟件的開發(fā)商和銷售商可以跟消費者通過“看和感覺”建立一種關(guān)系,從而方便它們的專用用戶接口的使用。此外,連接的用戶接口制造商也可以給他們的用戶接口軟件確定獨一無二的商標,并且為消費者提供遠程訪問能力以便訪問制造商的網(wǎng)站的用戶接口。
然而,連接的用戶接口軟件的獨立開發(fā)商和銷售商常常不愿意為每個數(shù)字音頻播放裝置的制造商開發(fā)定制的用戶接口。這種不愿意部分地是因為為每個制造商定制用戶接口軟件成本過于高昂。不愿意這樣做還是因為連接的用戶接口開發(fā)商和銷售商將消費者吸引到這個用戶接口制造商的網(wǎng)站上去的這種策略。
如上所述,用戶接口制造商可以利用應用程序接口使他們的用戶接口軟件跟所有的數(shù)字音頻播放裝置連接并且對它們加以控制。數(shù)字音頻播放裝置制造商還希望能夠從他們的數(shù)字音頻播放裝置(或者連接的驅(qū)動器)控制用戶接口軟件,并且將一個制造商專用的徽標顯示在用戶接口上,或者允許用戶跟這個數(shù)字音頻播放裝置的制造商選擇的網(wǎng)站連接起來。
因此,在本領(lǐng)域中需要這樣的系統(tǒng)和方法,它們能夠提供數(shù)字音頻播放裝置制造商能夠用來控制連接的處理系統(tǒng),比方說個人計算機,中運行的用戶接口軟件的一種接口。具體而言,在本領(lǐng)域中需要這樣的系統(tǒng)和方法,它能提供一種接口,這種接口能夠被數(shù)字音頻播放裝置制造商用來將消費者引向數(shù)字音頻播放裝置制造商建議或者控制的網(wǎng)站。
為了克服現(xiàn)有技術(shù)中的以上缺陷,本發(fā)明一個實施方案的目的是提供一種數(shù)字音頻播放裝置(DAPD),它包括1)能夠跟連接的處理系統(tǒng)連接的一個外部接口,連接的這個處理系統(tǒng)能夠執(zhí)行一個用戶接口應用程序,通過外部接口訪問和控制數(shù)字音頻播放裝置;2)跟這個外部接口連接的一個存儲器,能夠儲存一個反向數(shù)字音頻播放裝置應用程序(API);和3)跟存儲器和外部接口連接,能夠執(zhí)行反向數(shù)字音頻播放裝置應用程序接口的一個處理器,這個反向數(shù)字音頻播放裝置應用程序接口能夠使處理器訪問和控制跟這個用戶接口應用程序連接,顯示在連接的處理系統(tǒng)上顯示屏幕上的這個用戶接口。
根據(jù)本發(fā)明的一個實施方案中的反向數(shù)字音頻播放裝置應用程序接口包括能夠跟用戶接口應用程序進行通信并對其的工作過程加以控制的可執(zhí)行指令。
根據(jù)本發(fā)明另一實施例,反向數(shù)字音頻播放裝置應用程序接口包括跟數(shù)字音頻播放裝置制造商有關(guān)的第一個數(shù)據(jù)。
根據(jù)本發(fā)明又一實施例,反向數(shù)字音頻播放裝置應用程序接口能夠讓處理器訪問和控制至少一部分用戶接口,顯示顯示屏上顯示的用戶接口的至少一部分中的第一個數(shù)據(jù)。
根據(jù)本發(fā)明另一個實施例,第一個數(shù)據(jù)包括一個圖形文件,其中包括制造商的一個徽標圖像。
根據(jù)本發(fā)明的再一個實施例,第一個數(shù)據(jù)包括制造商的因特網(wǎng)環(huán)球網(wǎng)網(wǎng)站的一個通用資源定位符(URL)。
本發(fā)明中的反向數(shù)字音頻播放裝置應用程序接口也可以用跟這個數(shù)字音頻播放裝置連接的一個處理系統(tǒng)來實現(xiàn),比方說用一臺個人計算機來實現(xiàn),而不是用數(shù)字音頻播放裝置自己來實現(xiàn)。因此,本發(fā)明中實施方案的一個主要目的是提供一種處理系統(tǒng),它包括1)能夠跟連接的數(shù)字音頻播放裝置連接的一種外部接口,連接的數(shù)字音頻播放裝置能夠播放儲存在數(shù)字音頻播放裝置上的音頻文件;2)跟外部接口連接能夠儲存用戶接口應用程序的一個存儲器,這里的用戶接口應用程序能夠通過外部接口訪問和控制數(shù)字音頻播放裝置,并且能夠儲存一個反向數(shù)字音頻播放裝置應用程序接口(API);和3)跟存儲器和外部接口連接,并且能夠執(zhí)行用戶接口應用程序和反向數(shù)字音頻播放裝置應用程序接口的處理器,產(chǎn)生的反向數(shù)字音頻播放裝置應用程序接口能夠跟數(shù)字音頻播放裝置進行通信,并且使數(shù)字音頻播放裝置能夠訪問和控制跟這個用戶接口應用程序連接的用戶接口,顯示在處理系統(tǒng)的顯示屏上。
在本發(fā)明的一個實施方案中,處理系統(tǒng)中的反向數(shù)字音頻播放裝置應用程序接口包括能夠跟用戶接口應用程序進行通信并且對其的工作過程加以控制的可執(zhí)行指令。
在本發(fā)明的另外一個實施方案中,處理系統(tǒng)中的反向數(shù)字音頻播放裝置應用程序接口包括跟數(shù)字音頻播放裝置制造商有關(guān)的第一個數(shù)據(jù)。
在本發(fā)明的另外一個實施方案中,這個處理系統(tǒng)中的反向數(shù)字音頻播放裝置應用程序接口能夠使這個數(shù)字音頻播放裝置訪問和控制至少一部分用戶接口,顯示顯示屏上顯示的至少一部分用戶接口中的第一個數(shù)據(jù)。
在本發(fā)明的另外一個實施方案中,處理系統(tǒng)中的第一個數(shù)據(jù)包括一個圖形文件,其中包括制造商的徽標圖像。
在本發(fā)明的再一個實施方案中,處理系統(tǒng)中的第一個數(shù)據(jù)包括這個制造商的因特網(wǎng)網(wǎng)站的一個通用資源定位符(URL)。
前面已相當廣泛地概述了本發(fā)明的特征和技術(shù)優(yōu)點,從而使本領(lǐng)域中的技術(shù)人員能夠更好地理解下面的本發(fā)明的詳細描述。本發(fā)明的其它特征和優(yōu)點將在后面加以描述,它們構(gòu)成本發(fā)明的權(quán)利要求的主題。本領(lǐng)域里的技術(shù)人員應當認識到他們能夠很容易地應用本發(fā)明中的具體實施方案和概念。本領(lǐng)域里的技術(shù)人員還應當認識到等價的結(jié)構(gòu)并不會偏離本發(fā)明的實質(zhì)和范圍。
在進行詳細描述之前,最好是給出這個專利文獻中采用的特定詞和術(shù)語的定義術(shù)語“包括(include)”和“包括(comprise)”,以及它們的衍生術(shù)語,都是指包括而不是指限制;術(shù)語“或”是包括性的,指的是和/或;術(shù)語“跟有關(guān)(associated with)”和“跟它有關(guān)(associated therewith)”以及它們的衍生術(shù)語可以指包括,被包括在內(nèi),跟它互聯(lián),包含(contain),被包含在內(nèi),跟它連接,跟它聯(lián)結(jié),跟它通信,合作,交織,并列,接近,連接到,具有,具有…的特性等等;術(shù)語“控制器”指的是能夠控制至少一項操作的任意裝置、系統(tǒng)或者部件,比方說硬件、固件或者軟件中能夠采用的裝置。應當指出,跟任何特定控制器有關(guān)的功能可以是集中的也可以是分布式的,不管是本地的還是遠程的。在這個專利文獻中給出了特定詞和術(shù)語的定義,本領(lǐng)域中的技術(shù)人員應當明白在許多情況下,如果不是在多數(shù)情況下,這樣的定義適用于這些詞和輸入的現(xiàn)有的和將來。
為了對本發(fā)明有更加全面地理解,下面將通過以下描述同時參考附圖來介紹本發(fā)明的優(yōu)點,其中相似的數(shù)字表示相似物體,其中

圖1說明本發(fā)明一個實施方案中一個示例性的數(shù)字音頻播放裝置和連接的一臺個人計算機;圖2說明本發(fā)明一個實施方案中用連接的個人計算機實現(xiàn)的示例性的反向數(shù)字音頻播放裝置應用程序接口;圖3說明本發(fā)明一個實施方案中示例性的數(shù)字音頻播放裝置中的示例性的反向數(shù)字音頻播放裝置應用程序接口;和圖4是一個流程圖,說明本發(fā)明一個實施方案中示例性的數(shù)字音頻播放裝置的工作過程。
下面的圖1到圖4以及用來描述本發(fā)明的各種實施方案僅僅是說明性的而不是限制性的。本領(lǐng)域里的技術(shù)人員應當明白本發(fā)明的原理可以用任何合適的數(shù)字音頻播放裝置或者連接的處理系統(tǒng)來實現(xiàn)。
圖1說明本發(fā)明一個實施方案中示例性的數(shù)字音頻播放裝置(DAPD)150和連接的個人計算機(PC)105。個人計算機105執(zhí)行能夠控制數(shù)字音頻播放裝置150并且跟其相互作用的一個用戶接口(UI)應用程序。如同下面將更加詳細地描述的一樣,數(shù)字音頻播放裝置150還能夠通過安裝在數(shù)字音頻播放裝置150和/或個人計算機105上的一個或者多個反向應用程序接口控制個人計算機170執(zhí)行的用戶接口應用程序并且跟它相互作用。
數(shù)字音頻播放裝置150包括顯示器155和控制按鈕160,用虛線表示。顯示器155是一個小裝置,比方說一個發(fā)光二極管顯示器或者液晶顯示器,能夠顯示數(shù)量相對較少的字母符號和圖標??刂瓢粹o160對普通的音頻裝置,比方說CD播放器,進行典型的操作。這些操作包括向前跳進、向后跳、暫停、停止、播放等等。控制按鈕160還是用戶能夠在貯存在數(shù)字音頻播放裝置150中的可以選擇的音頻文件(比方說MP3文件)上滾動。音頻文件的標題可以出現(xiàn)在顯示器155中。
在本發(fā)明的一個實施方案中,用戶可以通過個人計算機105執(zhí)行的一個用戶接口應用程序跟數(shù)字音頻播放裝置150相互作用。用戶接口顯示在顯示器110的屏幕115上。用戶在個人計算機105的鍵盤和/鼠標器上輸入命令,進行各種操作,包括比如瀏覽因特網(wǎng)以及從因特網(wǎng)下載MP3文件,查看儲存在數(shù)字音頻播放裝置150上MP3文件的目錄,查看個人計算機105中儲存的MP3文件的目錄,刪除從數(shù)字音頻播放裝置150中選擇出來的MP3文件,從個人計算機105向數(shù)字音頻播放裝置150傳輸MP3文件,等等。在本發(fā)明的一個實施方案中,用戶接口應用程序采用多個傳統(tǒng)的應用程序接口跟不同制造商制作的數(shù)字音頻播放裝置相互作用。另外,每個不同的數(shù)字音頻播放裝置也可以采用本發(fā)明中的一個或者多個反向數(shù)字音頻播放裝置應用程序接口跟用戶接口相互作用。
在本發(fā)明的一個實施方案中,個人計算機105執(zhí)行的用戶接口應用程序和反向數(shù)字音頻播放裝置應用程序接口的實現(xiàn)也可以儲存在個人計算機105的硬盤驅(qū)動器上。此外,本發(fā)明中的用戶接口應用程序和反向數(shù)字音頻播放裝置應用程序接口也可以作為計算機能夠讀的數(shù)據(jù)文件和計算機能夠執(zhí)行的指令代碼儲存在可以拆除的存儲媒體180上,它可以是例如一個3.5英寸軟盤,一個光盤只讀存儲器,一個DVD,或者一個類似的存儲媒介。另外,本發(fā)明的一個實施方案中,本發(fā)明中的用戶接口應用程序和反向數(shù)字音頻播放裝置應用程序接口能夠通過個人計算機105從可拆除的存儲媒介180下載到數(shù)字音頻播放裝置150。
數(shù)字音頻播放裝置可以從市場上買到,它們的軟件庫包括硬件驅(qū)動程序,可以用來控制數(shù)字音頻播放裝置應用程序接口,加密和解密軟件和密鑰,以及其它這種數(shù)據(jù)或者軟件。這些庫安裝在個人計算機105上,在其中或者是由個人計算機105的制造商或者是由用戶執(zhí)行用戶接口應用程序。安裝的庫使得用戶能夠通過數(shù)字音頻播放裝置支持的在個人計算機105的庫中實現(xiàn)的應用程序接口跟數(shù)字音頻播放裝置相互作用,將數(shù)據(jù)傳送給它,以及對它進行控制。
同樣,反向數(shù)字音頻播放裝置應用程序接口由數(shù)字音頻播放裝置用來請求用戶接口應用程序在屏幕115上顯示一些信息,數(shù)字音頻播放裝置是徽標,或者允許用戶訪問數(shù)字音頻播放裝置專用的網(wǎng)站等等。如圖3和圖4所示,本發(fā)明中的反向數(shù)字音頻播放裝置應用程序接口可以用安裝在個人計算機105中的庫來實現(xiàn),或者在數(shù)字音頻播放裝置150中或者在它們兩者中的組合中實現(xiàn)。
這一個實施方案中,反向數(shù)字音頻播放裝置應用程序接口是在安裝在個人計算機170中的庫里實現(xiàn)的。在這樣一個實施方案中,反向數(shù)字音頻播放裝置應用程序接口可以是數(shù)字音頻播放裝置專用數(shù)據(jù)的形式(例如數(shù)字音頻播放裝置制造商建議的網(wǎng)站的通用資源定位符,這個數(shù)字音頻播放裝置制造商徽標的位圖或者圖形,等等)和按照對顯示器有用的方式將數(shù)字音頻播放裝置專用信息提供給用戶接口應用程序的一些可執(zhí)行代碼。在啟動的時候,用戶接口應用程序采用安裝的庫中的反向數(shù)字音頻播放裝置應用程序接口來獲得數(shù)字音頻播放裝置專用數(shù)據(jù)、并且用其中的執(zhí)行代碼在認可的用戶接口屏幕上顯示數(shù)字音頻播放裝置專用信息。如果用戶跟屏幕上的數(shù)字音頻播放裝置專用圖形或者信息相互作用,用戶接口應用程序就能夠用這個庫中的執(zhí)行代碼來允許用戶訪問數(shù)字音頻播放裝置專用的網(wǎng)站或者進行反向數(shù)字音頻播放裝置應用程序接口規(guī)范中規(guī)定的其它任務(wù)。
獲得這些結(jié)果的另外一種方法是提供數(shù)字音頻播放裝置專用數(shù)據(jù)和數(shù)字音頻播放裝置150中的可執(zhí)行代碼,并使用反向數(shù)字音頻播放裝置應用程序接口使數(shù)字音頻播放裝置能夠從用戶接口應用程序請求反向數(shù)字音頻播放裝置應用程序接口中規(guī)定的特定任務(wù)。在這種方法中,安裝在個人計算機105上的驅(qū)動器采用一個通信協(xié)議,使數(shù)字音頻播放裝置150跟用戶接口應用程序進行通信,請求顯示圖形,并且針對通用資源定位符信息之類進行用戶接口應用程序請求。
圖2畫出了本發(fā)明一個實施方案中示例性的個人計算機105連接的一個反向數(shù)字音頻播放裝置應用程序接口260。個人計算機105包括數(shù)據(jù)處理器205、用戶接口(IF)210、視頻接口215、輸入/輸出(I/O)接口220、存儲裝置225,它可以是一個硬盤和一個隨機存取存儲器(RAM)230。數(shù)據(jù)處理器205、用戶接口210、視頻接口215、輸入輸出接口220、存貯裝置225、隨機存取存儲器230都用通信總線235連接在一起,并且用它進行通信。隨機存取存儲器230儲存操作系統(tǒng)(O/S)程序240、用戶接口應用程序250、反向數(shù)字音頻播放裝置(DAPD)應用程序接口(API)260和數(shù)字音頻播放裝置應用程序接口庫266。反向數(shù)字音頻播放裝置應用程序接口260包括反向數(shù)字音頻播放裝置應用程序接口程序262和數(shù)字音頻播放裝置專用數(shù)據(jù)264。
在個人計算機105的正常工作過程中,數(shù)據(jù)處理器205執(zhí)行操作系統(tǒng)程序240,還可以由用戶選擇一個或者多個應用程序。如果用戶決定將音頻文件,比方說MP3文件,下載到數(shù)字音頻播放裝置150中,或者要編輯已經(jīng)在數(shù)字音頻播放裝置150中的音頻文件,用戶就執(zhí)行用戶接口應用程序250。在本發(fā)明的一個優(yōu)選實施方案中,用戶接口應用程序250為用戶提供友好的圖形用戶接口(GUI),它可能像一個傳統(tǒng)的音頻播放裝置。例如,用戶接口應用程序250的用戶接口可以像一個光盤播放器一樣,包括一個向前跳進按鈕、一個向后跳按鈕、一個暫停按鈕、一個停止按鈕等等。
用戶可以通過個人計算機105的鍵盤或者鼠標器輸入命令和數(shù)據(jù)通過用戶接口210訪問和控制數(shù)字音頻播放裝置150。用戶接口應用程序250又通過輸入輸出接口220訪問和控制數(shù)字音頻播放裝置150。為了控制所有制造商的數(shù)字音頻播放裝置,用戶接口應用程序250可以從數(shù)字音頻播放裝置應用程序接口庫266中選擇一個或者多個數(shù)字音頻播放裝置應用程序接口。數(shù)字音頻播放裝置應用程序庫266中的每個數(shù)字音頻播放裝置都是這樣一個接口,通過它,高級軟件程序,比方說用戶接口應用程序250,能夠訪問低層的軟件函數(shù),比方說數(shù)字音頻播放裝置150中的驅(qū)動程序。
但是,根據(jù)本發(fā)明的原理,數(shù)字音頻播放裝置150可以訪問和控制用戶接口應用程序250提供的用戶接口。為此,數(shù)據(jù)處理器205還要執(zhí)行隨機存取存儲器230中的反向數(shù)字音頻播放裝置應用程序接口260。數(shù)字音頻播放裝置專用數(shù)據(jù)264可以包括例如數(shù)字音頻播放裝置150的制造商控制的環(huán)球網(wǎng)網(wǎng)站的通用資源定位符,以及這個數(shù)字音頻播放裝置150的制造商的徽標圖形。反向數(shù)字音頻播放裝置應用程序結(jié)構(gòu)262包括例如能夠?qū)?shù)字音頻播放裝置專用信息格式化從而能夠被用戶接口應用程序250顯示的可執(zhí)行代碼。一部分用戶接口被反向以便顯示制造商的徽標和環(huán)球網(wǎng)網(wǎng)站。
或者,反向數(shù)字音頻播放裝置應用程序接口可以安裝在數(shù)字音頻播放裝置150上。圖3說明本發(fā)明一個實施方案中示例性的數(shù)字音頻播放裝置150中實現(xiàn)的反向數(shù)字音頻播放裝置應用程序接口360。數(shù)字音頻播放裝置150包括數(shù)字信號處理器(DSP)305、音頻接口310、輸入/輸出(I/O)接口315、用戶接口320和隨機存取存儲器(RAM)330。數(shù)字信號處理器305、音頻接口310、輸入輸出接口315、用戶接口320和隨機存取存儲器330用通信總線335連接在一起并且通過它進行通信。隨機存取存儲器330儲存音頻程序340、音頻(例如MP3)文件350和反向數(shù)字音頻播放裝置應用程序接口360。反向數(shù)字音頻播放裝置應用程序接口360還包括反向數(shù)字音頻播放裝置應用程序接口362和數(shù)字音頻播放裝置專用數(shù)據(jù)364。
在數(shù)字音頻播放裝置150的正常工作過程中,數(shù)字信號處理器305執(zhí)行音頻程序340,以便播放用戶選中的一個或者多個音頻文件350。在控制按鈕160上輸入的用戶命令被用戶接口320收到。如上所述,如果用戶將音頻文件,比方說MP3文件,下載到數(shù)字音頻播放裝置150中,或者要編輯已經(jīng)在數(shù)字音頻播放裝置150中的音頻文件,用戶就在個人計算機105上執(zhí)行用戶接口應用程序250。在本發(fā)明的一個優(yōu)選實施方案中,用戶接口應用程序250的執(zhí)行導致數(shù)字信號處理器305自動地執(zhí)行反向數(shù)字音頻播放裝置應用程序接口360。數(shù)字音頻播放裝置150用反向數(shù)字音頻播放裝置應用程序接口360來訪問用戶接口應用程序250,以便控制跟用戶接口應用程序250有關(guān)的至少一部分用戶接口。
數(shù)字音頻播放裝置專用數(shù)據(jù)364可以包括例如數(shù)字音頻播放裝置150的制造商的一個網(wǎng)站URL和一個圖形文件徽標。反向數(shù)字音頻播放裝置應用程序接口程序362包括例如能夠形成數(shù)字音頻播放裝置專用信息的可執(zhí)行代碼,從而能夠發(fā)送給用戶接口應用程序250隨后顯示在用戶接口上。
圖4是一個流程圖400,它簡單地說明了本發(fā)明一個實施方案中示例性的數(shù)字音頻播放裝置150的工作過程。一開始,用戶執(zhí)行個人計算機105中的用戶接口應用程序250,以便訪問和控制數(shù)字音頻播放裝置150(處理步驟405)。下一步,用戶接口應用程序250用反向數(shù)字音頻播放裝置用戶程序接口260獲得數(shù)字音頻播放裝置150的專用信息。這可以通過執(zhí)行個人計算機105或者數(shù)字音頻播放裝置150中的反向數(shù)字音頻播放裝置應用程序接口260來做到(處理步驟410)。在這兩種情況下,數(shù)字音頻播放裝置150能夠控制跟用戶接口應用程序250有關(guān)的用戶接口,以便在用戶接口的一個保留部分顯示數(shù)字音頻播放裝置150的制造商選中的顯示徽標或者信息(處理步驟415)。通過這種方式,數(shù)字音頻播放裝置150的制造商不必依賴于用戶接口應用程序250的制造商來支持數(shù)字音頻播放裝置150。利用本發(fā)明,用戶接口應用程序的制造商能夠指定用戶接口顯示區(qū)中特定的許可部分供數(shù)字音頻播放裝置制造商使用。這使得數(shù)字音頻播放裝置制造商能夠創(chuàng)造品牌關(guān)系,實施網(wǎng)狀策略,為消費者提供技術(shù)和產(chǎn)品支持等等。
雖然已經(jīng)詳細地描述了本發(fā)明,但是本領(lǐng)域里的技術(shù)人員應當明白,它們可以有各種改變、替換而不會偏離本發(fā)明的實質(zhì)和范圍。
權(quán)利要求
1.一種數(shù)字音頻播放裝置(DAPD)(150),包括能夠跟連接的處理系統(tǒng)(105)連接的一個外部接口(315),連接的處理系統(tǒng)(105)能夠支持用戶接口應用程序(250),通過所述外部接口(315)訪問和控制所述數(shù)字音頻播放裝置(150);跟所述外部接口(315)連接能夠儲存反向數(shù)字音頻播放裝置應用程序接口(360)的一個存儲器(330);和跟所述存儲器(330)和外部接口(315)連接,能夠執(zhí)行所述反向數(shù)字音頻播放裝置應用程序接口(360)的一個處理器(305),所述反向數(shù)字音頻播放裝置應用程序接口(360)能夠讓所述處理器(305)訪問和控制跟所述用戶接口應用程序(250)有關(guān),并且顯示在連接的處理系統(tǒng)(105)上的顯示器上的一個用戶接口。
2.權(quán)利要求1的數(shù)字音頻播放裝置(150),其中的反向數(shù)字音頻播放裝置應用程序接口(360)包括能夠跟所述用戶接口應用程序(250)通信并對其進行控制的可執(zhí)行指令。
3.權(quán)利要求1的數(shù)字音頻播放裝置(150),其中的反向數(shù)字音頻播放裝置應用程序接口(360)包括跟所述數(shù)字音頻播放裝置(150)的制造商有關(guān)的第一數(shù)據(jù)(364)。
4.權(quán)利要求3的數(shù)字音頻播放裝置(150),其中的反向數(shù)字音頻播放裝置應用程序接口(360)能夠讓所述處理器(305)訪問和控制所述用戶接口的至少一部分,在所述顯示屏上顯示用戶接口上的至少一部分上顯示第一數(shù)據(jù)(364)。
5.權(quán)利要求4的數(shù)字音頻播放裝置(150),其中的第一個數(shù)據(jù)(364)包括一個圖形文件,其中包括所述制造商的一個徽標圖像。
6.權(quán)利要求4的數(shù)字音頻播放裝置(150),其中的第一數(shù)據(jù)包括跟所述制造商的因特網(wǎng)網(wǎng)站有關(guān)的一個通用資源定位符(URL)。
7.一種處理系統(tǒng),包括能夠跟連接的數(shù)字音頻播放裝置(150)連接的一個外部接口(220),連接的所述數(shù)字音頻播放裝置(150)能夠播放儲存在所述數(shù)字音頻播放裝置(150)中的音頻文件;跟所述外部接口(220)連接能夠儲存用戶接口應用程序(250)通過所述外部接口(220)訪問和控制所述數(shù)字音頻播放裝置(150)以及能夠?qū)⒁粋€反向數(shù)字音頻播放裝置應用程序接口(260)儲存起來的一個存儲器(230);和跟所述存儲器(230)和所述外部接口(220)連接能夠執(zhí)行所述用戶接口應用程序(250)和所述反向數(shù)字音頻播放裝置應用程序接口(260)的一個處理器(205),所述反向數(shù)字音頻播放裝置應用程序接口(260)能夠跟所述數(shù)字音頻播放裝置(150)通信,并且能夠使所述數(shù)字音頻播放裝置(150)訪問和控制跟所述用戶接口應用程序(250)有關(guān),顯示在跟所述處理系統(tǒng)有關(guān)的一個顯示屏(115)上的用戶接口。
8.權(quán)利要求7的處理系統(tǒng),其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括能夠跟所述用戶接口應用程序(250)的工作過程進行通信并對其加以控制的可執(zhí)行指令。
9.權(quán)利要求7的處理系統(tǒng),其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括跟所述數(shù)字音頻播放裝置(150)的制造商有關(guān)的第一個數(shù)據(jù)(264)。
10.權(quán)利要求9的處理系統(tǒng),其中的反向數(shù)字音頻播放裝置應用程序接口(260)能夠讓所述數(shù)字音頻播放裝置(150)訪問和控制至少一部分所述用戶接口,在所述顯示屏(215)上顯示的所述用戶接口的至少一部分上顯示第一數(shù)據(jù)(264)。
11.權(quán)利要求10的處理系統(tǒng),其中的第一個數(shù)據(jù)(264)包括一個圖形文件,其中有所述制造商的徽標圖形。
12.權(quán)利要求10的處理系統(tǒng),其中的第一數(shù)據(jù)(264)包括跟所述制造商的因特網(wǎng)網(wǎng)站有關(guān)的一個通用資源定位符(URL)。
13.用于數(shù)字音頻播放裝置(DAPD)(150)和能夠跟數(shù)字音頻播放裝置(150)連接的處理系統(tǒng)的一種方法,用于在連接到處理系統(tǒng)(105)的顯示屏(215)上顯示信息,該方法包括以下步驟在連接的處理系統(tǒng)(105)中執(zhí)行一個用戶接口應用程序(250),訪問和控制所述數(shù)字音頻播放裝置(150);和執(zhí)行一個反向數(shù)字音頻播放裝置應用程序接口(API)(260),其中執(zhí)行反向數(shù)字音頻播放裝置應用程序接口(260)的步驟使得數(shù)字音頻播放裝置(150)能夠訪問和控制跟用戶接口應用程序(250)有關(guān),顯示在連接的處理系統(tǒng)(105)上的顯示屏(215)上的一個用戶接口。
14.權(quán)利要求13的方法,其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括能夠跟用戶接口應用程序(250)進行通信并對其工作過程進行控制的可執(zhí)行指令。
15.權(quán)利要求13的方法,其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括跟這個數(shù)字音頻播放裝置(150)的制造商有關(guān)的第一數(shù)據(jù)(264)。
16.權(quán)利要求15的方法,其中執(zhí)行反向數(shù)字音頻播放裝置應用程序接口(264)的步驟包括訪問和控制顯示屏(215)上顯示的至少一部分用戶接口的子步驟。
17.權(quán)利要求16的方法,其中執(zhí)行反向數(shù)字音頻播放裝置應用程序接口(264)的步驟包括在用戶接口的至少一部分上顯示第一數(shù)據(jù)(264)的子步驟。
18.權(quán)利要求17的方法,其中的第一數(shù)據(jù)(264)包括一個圖形文件,其中有所述制造商的徽標圖像。
19.權(quán)利要求17的方法,其中的第一數(shù)據(jù)(264)包括所述制造商的因特網(wǎng)網(wǎng)站的通用資源定位符(URL)。
20.用于數(shù)字音頻播放裝置(DAPD)(150)和跟這個數(shù)字音頻播放裝置(150)連接的處理系統(tǒng),儲存在處理系統(tǒng)能夠讀的可拆除存儲媒介(180)上的計算機可執(zhí)行的指令,可以執(zhí)行的這些指令包括在連接的處理系統(tǒng)(105)的顯示屏(215)上顯示信息的一種方法,該方法包括以下步驟在連接的處理系統(tǒng)(105)中執(zhí)行一個用戶接口應用程序(250),訪問和控制這個數(shù)字音頻播放裝置(150);和執(zhí)行一個反向數(shù)字音頻播放裝置應用程序接口(API),其中執(zhí)行反向數(shù)字音頻播放裝置應用程序(260)的步驟使得數(shù)字音頻播放裝置(150)能夠訪問和控制跟這個用戶接口應用程序(250)有關(guān),顯示在連接的處理系統(tǒng)(105)的顯示屏(215)上的用戶接口。
21.權(quán)利要求20中儲存在可拆除存儲媒介(180)上的計算機可讀的指令,其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括能夠跟用戶接口應用程序(250)進行通信并對其工作過程進行控制的可執(zhí)行指令。
22.權(quán)利要求20中儲存在可拆除存儲媒介(180)上的計算機能夠讀的指令,其中的反向數(shù)字音頻播放裝置應用程序接口(260)包括跟數(shù)字音頻播放裝置(150)制造商有關(guān)的第一個數(shù)據(jù)(264)。
23.權(quán)利要求22中儲存在可拆除存儲媒介(180)上的計算機可讀的指令,其中執(zhí)行反向數(shù)字音頻播放裝置應用程序接口(260)的步驟包括訪問和控制顯示屏(215)上顯示的至少一部分用戶接口的子步驟。
24.權(quán)利要求23中儲存在可拆除存儲媒介(180)上的計算機能夠讀的指令,其中執(zhí)行反向數(shù)字音頻播放裝置應用程序接口(260)的步驟包括在用戶接口的至少一部分上顯示的一個數(shù)據(jù)(264)的子步驟。
全文摘要
公開了一種數(shù)字音頻播放裝置(DAPD),包括:1)一個外部接口,用于跟連接的處理系統(tǒng)連接,執(zhí)行一個用戶接口應用程序,通過這個外部接口訪問和控制數(shù)字音頻播放裝置;2)跟外部接口連接用來儲存反向數(shù)字音頻播放裝置應用程序接口(API)的一個存儲器;和3)跟存儲器和外部接口連接用來執(zhí)行反向數(shù)字音頻播放裝置應用程序接口的一個處理器。這個反向數(shù)字音頻播放裝置應用程序接口使得處理器能夠訪問和控制連接的處理系統(tǒng)的顯示屏上顯示的用戶接口應用程序控制的用戶接口。還公開了在連接的處理系統(tǒng)中實現(xiàn)的一種反向數(shù)字音頻播放裝置應用程序接口。因此,這個處理系統(tǒng)包括:1)將連接的數(shù)字音頻播放裝置連接起來的一個外部接口;2)和外部接口連接用來儲存用戶接口應用程序,訪問和控制數(shù)字音頻播放裝置,儲存反向數(shù)字音頻播放裝置應用程序接口(API)的一個存儲器;和3)跟存儲器和外部接口連接用于執(zhí)行用戶接口應用程序和反向數(shù)字音頻播放裝置應用程序接口的一個處理器。這個反向數(shù)字音頻播放裝置跟數(shù)字音頻播放裝置進行通信,使得這個數(shù)字音頻播放裝置能夠訪問和控制跟一個顯示屏上顯示的用戶接口應用程序有關(guān)的一個用戶接口。
文檔編號G10L21/06GK1364298SQ01800560
公開日2002年8月14日 申請日期2001年1月8日 優(yōu)先權(quán)日2000年1月18日
發(fā)明者A·達斯古普塔 申請人:皇家菲利浦電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
安丘市| 中江县| 孝昌县| 大方县| 澄江县| 遂溪县| 东阳市| 郁南县| 怀宁县| 徐闻县| 四平市| 甘谷县| 咸阳市| 防城港市| 同德县| 金秀| 安新县| 松桃| 龙口市| 西丰县| 元朗区| 绿春县| 如东县| 潞西市| 怀来县| 文安县| 根河市| 滁州市| 松原市| 缙云县| 鹤岗市| 岳西县| 军事| 措美县| 麻城市| 九台市| 漳州市| 秦安县| 和林格尔县| 泸州市| 敦化市|