專(zhuān)利名稱(chēng):用于遠(yuǎn)程用戶(hù)對(duì)接的設(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及遠(yuǎn)程用戶(hù)接口的領(lǐng)域。
背景技術(shù):
現(xiàn)在存在用于各種應(yīng)用的專(zhuān)用控制屏。不幸的是,它們非常昂貴,它們需要為所討論的設(shè)備工作進(jìn)行編譯的應(yīng)用專(zhuān)用代碼。由于它們要求為進(jìn)行部署的類(lèi)型的設(shè)備進(jìn)行編譯 的應(yīng)用專(zhuān)用代碼,因此所提出的方案通常與它們控制的應(yīng)用聯(lián)系在一起。用戶(hù)體驗(yàn)通常是不好的?,F(xiàn)有技術(shù)方案典型地意在用于固定墻式安裝,盡管它們能夠具有WiFi無(wú)線(xiàn)接口。可在網(wǎng)站http:// www. embedded-web. com/products/sc~21x. html 和 http://www. tbe. it/terminale. htm上得到不例。可編程遠(yuǎn)程設(shè)備(如在例如飛利浦的Pronto 產(chǎn)品范圍中所得到的)也是昂貴的,并提供困難和有限的定制,典型地僅在工具欄定制的水平上(其它按鈕、其它紅外控制代碼等…)。這意味著它們僅工作于有限范圍的應(yīng)用。一些移動(dòng)電話(huà)和個(gè)人數(shù)字助理(PDA)具有相同的性能,但是它們?cè)俅涡枰獮槟欠N類(lèi)型的設(shè)備進(jìn)行編譯的應(yīng)用專(zhuān)用代碼,并且用戶(hù)體驗(yàn)不好。如果其涉及蜂窩電話(huà),則要求付費(fèi)用戶(hù)與受控應(yīng)用建立鏈接。因此,需要在軟件應(yīng)用和移動(dòng)控制設(shè)備之間對(duì)接的更靈活的方式。該方法應(yīng)當(dāng)是獨(dú)立于應(yīng)用和成本效率高的。發(fā)明目的本發(fā)明意在提供一種克服上述缺陷和現(xiàn)有技術(shù)方案的局限的為軟件應(yīng)用建立用戶(hù)接口的方法和設(shè)備。
發(fā)明內(nèi)容
本發(fā)明涉及一種用于為插件設(shè)備的軟件應(yīng)用生成用戶(hù)接口的服務(wù)器設(shè)備,插件設(shè)備提供在通信設(shè)備上或與通信設(shè)備連接。服務(wù)器設(shè)備被配置為通過(guò)插件設(shè)備交換涉及選擇與所述插件設(shè)備連接的通信設(shè)備中的內(nèi)容的第一信息。通信服務(wù)器優(yōu)選是多媒體設(shè)備。服務(wù)器設(shè)備被進(jìn)一步配置為監(jiān)測(cè)軟件應(yīng)用,并與軟件應(yīng)用交換涉及在所述軟件應(yīng)用上執(zhí)行或?qū)⒁獔?zhí)行的控制動(dòng)作上的第二信息。服務(wù)器設(shè)備被進(jìn)一步配置為提供涉及選擇通信設(shè)備中的內(nèi)容的所述第一信息和所述軟件應(yīng)用上的控制動(dòng)作上的所述第二信息之間的轉(zhuǎn)換。上述方案真正實(shí)現(xiàn)了本發(fā)明的目的。服務(wù)器設(shè)備一方面能夠通過(guò)插件設(shè)備接收涉及對(duì)通信設(shè)備中內(nèi)容的選擇的信息,另一方面具有將該第一信息轉(zhuǎn)換為涉及控制軟件應(yīng)用的第二信息的能力。在另一方向上(朝向終端用戶(hù)),服務(wù)器能夠從應(yīng)用接收在應(yīng)用上執(zhí)行的控制動(dòng)作上的信息,該信息例如是狀態(tài)信息,同時(shí)服務(wù)器被配置為將該信息轉(zhuǎn)換為涉及選擇通信設(shè)備中的內(nèi)容的進(jìn)一步的信息,而后面的設(shè)備能夠理解這種信息。然后通過(guò)插件設(shè)備將轉(zhuǎn)換的信息傳送給通信設(shè)備。服務(wù)器設(shè)備確保來(lái)自插件設(shè)備的第一信息被轉(zhuǎn)換為要執(zhí)行的控制動(dòng)作上的第二信息,從而應(yīng)用以可理解的方式接收控制動(dòng)作上的信息。更精確的,轉(zhuǎn)換操作包括從涉及選擇通信設(shè)備中內(nèi)容的第一信息到用于執(zhí)行用于所述選擇在所述軟件應(yīng)用中的內(nèi)容的控制動(dòng)作的第二信息的語(yǔ)義映射。在優(yōu)選的實(shí)施方式中,涉及在通信設(shè)備中選擇內(nèi)容的第一信息在目錄結(jié)構(gòu)中排序。該結(jié)構(gòu)由服務(wù)器設(shè)備進(jìn)行映射以控制用于軟件應(yīng)用的命令。在另一實(shí)施方式中,服務(wù)器設(shè)備被配置為與插件設(shè)備進(jìn)行短程無(wú)線(xiàn)通信。優(yōu)選地,服務(wù)器設(shè)備包括用于對(duì)涉及選擇內(nèi)容的第一信息進(jìn)行保護(hù)的編碼部件。有利地,編碼部件被進(jìn)一步配置為對(duì)多媒體內(nèi)容數(shù)據(jù)進(jìn)行編碼。在另一方面,本發(fā)明涉及一種可操作為軟件應(yīng)用的用戶(hù)接口的插件設(shè)備。該插件設(shè)備被配置為與具有內(nèi)容選擇部件的通信設(shè)備(優(yōu)選的是多媒體設(shè)備)進(jìn)行通信,以及與服務(wù)器設(shè)備進(jìn)行通信,服務(wù)器設(shè)備與所述應(yīng)用連接。插件設(shè)備被配置為接收涉及在通信設(shè)備 中選擇適于通信設(shè)備的內(nèi)容選擇部件的格式的內(nèi)容的信息,涉及選擇內(nèi)容的所述信息被轉(zhuǎn)換為軟件應(yīng)用控制信息,并將涉及在通信設(shè)備處執(zhí)行的內(nèi)容選擇操作的信息傳送給服務(wù)器設(shè)備。在一個(gè)實(shí)施方式中,插件設(shè)備進(jìn)一步包括處理部件,典型地是以小處理器的形式。這允許例如對(duì)編碼密鑰和對(duì)來(lái)自服務(wù)器的數(shù)據(jù)的本地修改和緩存的更好管理。優(yōu)選地,插件設(shè)備包括用于存儲(chǔ)至少編碼/解碼信息和/或配置信息的存儲(chǔ)部件。在優(yōu)選實(shí)施方式中,插件設(shè)備具有用于與通信設(shè)備進(jìn)行通信的硬件接口,其中接口被配置為解釋通信設(shè)備的總線(xiàn)周期。在一個(gè)方面,本發(fā)明還涉及如前所述的可操作為用戶(hù)接口的插件存儲(chǔ)設(shè)備和能夠?qū)⑺霾寮O(shè)備插入其中的通信設(shè)備的裝配。在另一方面,本發(fā)明涉及一種利用通信設(shè)備控制軟件應(yīng)用的方法。該方法包括以下步驟-在如前述的服務(wù)器設(shè)備中通過(guò)在所述通信設(shè)備上提供的或與所述通信設(shè)備連接的插件設(shè)備接收涉及在所述通信設(shè)備中選擇內(nèi)容的第一信息,-在所述服務(wù)器設(shè)備中將涉及選擇內(nèi)容的第一信息轉(zhuǎn)換為所述軟件應(yīng)用上的控制動(dòng)作上的第二信息,和-與所述軟件應(yīng)用交換所述控制動(dòng)作上的所述第二信息。在上述方法中,在多媒體(通信)設(shè)備和服務(wù)器設(shè)備之間交換信息,其轉(zhuǎn)換成從服務(wù)器到應(yīng)用的命令。這可導(dǎo)致?tīng)顟B(tài)信息從應(yīng)用返回服務(wù)器,從而將其提供給通信設(shè)備,于是用戶(hù)可觀測(cè)(看、聽(tīng)…)它。在服務(wù)器中,在選擇通信設(shè)備中內(nèi)容的操作和將命令發(fā)送給應(yīng)用之間或在另一方向執(zhí)行代碼轉(zhuǎn)換操作,從應(yīng)用獲得狀態(tài),并向用戶(hù)提供多媒體流。在一個(gè)實(shí)施方式中,該方法進(jìn)一步包括執(zhí)行插件設(shè)備和服務(wù)器設(shè)備之間的傳輸協(xié)議信息(例如,網(wǎng)絡(luò)配置、防火墻參數(shù)、…)和/或安全協(xié)議信息(例如,加密密鑰)的更新的步驟。在優(yōu)選的實(shí)施方式中,插件設(shè)備和服務(wù)器設(shè)備之間的通信通過(guò)網(wǎng)關(guān)執(zhí)行。
圖I描述了根據(jù)本發(fā)明的方案的實(shí)施例。
圖2描述了在一個(gè)可能的使用情況中根據(jù)本發(fā)明的插件設(shè)備和服務(wù)器設(shè)備的實(shí)施方式。圖3描述了用戶(hù)接口的示例性菜單結(jié)構(gòu)。
具體實(shí)施例方式本發(fā)明背后的基本觀點(diǎn)是使用能夠插入到現(xiàn)有的多媒體提供裝備中的插件設(shè)備作為用戶(hù)接口。插件設(shè)備能夠建立到與要控制的軟件應(yīng)用連接的服務(wù)器設(shè)備的通信鏈路,優(yōu)選是無(wú)線(xiàn)的。通過(guò)應(yīng)用本發(fā)明,在多媒體提供裝備中提供的內(nèi)容選擇機(jī)制作為應(yīng)用的用戶(hù)接口。插件作為用戶(hù)接口。實(shí)際上,用于向軟件應(yīng)用發(fā)送控制命令的內(nèi)容選擇機(jī)制通常實(shí)現(xiàn)為包括一組命令 和可能的子菜單的(分級(jí))菜單結(jié)構(gòu)。這是例如基于傳統(tǒng)的Windows/Xll的應(yīng)用的情況。在本發(fā)明中,通過(guò)經(jīng)由插件設(shè)備將多媒體通信設(shè)備的內(nèi)容選擇機(jī)制的用戶(hù)接口結(jié)構(gòu)(分級(jí))映射到軟件應(yīng)用的菜單結(jié)構(gòu)上,由服務(wù)器創(chuàng)建用戶(hù)接口。用于選擇多媒體設(shè)備上的內(nèi)容的用戶(hù)接口結(jié)構(gòu)典型地在文件結(jié)構(gòu)中進(jìn)行組織。在多媒體設(shè)備上選擇合適的“文件”由服務(wù)器設(shè)備解釋成為與服務(wù)器設(shè)備連接的應(yīng)用選擇關(guān)聯(lián)的命令。本發(fā)明的插件設(shè)備可操作為軟件應(yīng)用的用戶(hù)接口。插件設(shè)備包括到通信設(shè)備的硬件接口,其具有內(nèi)容選擇和提供部件和到服務(wù)器設(shè)備的網(wǎng)絡(luò)接口,監(jiān)測(cè)應(yīng)用,即,觀測(cè)和控制應(yīng)用。服務(wù)器設(shè)備轉(zhuǎn)化用于控制應(yīng)用的用戶(hù)接口命令中的內(nèi)容選擇過(guò)程。任何需要發(fā)送給用戶(hù)的信息(命令的確認(rèn)、應(yīng)用的可觀測(cè)數(shù)據(jù)、…)通過(guò)插件設(shè)備的網(wǎng)絡(luò)接口接收。在服務(wù)器設(shè)備處將信息代碼轉(zhuǎn)換為適于由所討論的通信設(shè)備支持的內(nèi)容類(lèi)型的格式。進(jìn)一步將插件設(shè)備配置為通過(guò)所述硬件接口將從通信設(shè)備接收的總線(xiàn)狀態(tài)信息轉(zhuǎn)化為可通過(guò)插件設(shè)備的網(wǎng)絡(luò)接口發(fā)送給服務(wù)器設(shè)備的信息。該服務(wù)器設(shè)備解釋所傳送的總線(xiàn)狀態(tài)信息的版本,根據(jù)在通信設(shè)備處執(zhí)行的內(nèi)容選擇操作對(duì)其解碼,并執(zhí)行該操作到應(yīng)用上的一個(gè)或多個(gè)控制動(dòng)作的語(yǔ)義映射。通過(guò)該過(guò)程,通信設(shè)備的用戶(hù)可通過(guò)選擇通信設(shè)備上內(nèi)容的唯一操作,在應(yīng)用上發(fā)起控制動(dòng)作。用戶(hù)接口不是生成在多媒體設(shè)備本地,而是由網(wǎng)絡(luò)中的服務(wù)器生成。由于插件設(shè)備上的用戶(hù)接口完全由服務(wù)器設(shè)備處理,因此本發(fā)明提供這樣的優(yōu)勢(shì)可使應(yīng)用的用戶(hù)接口遠(yuǎn)離通信裝備便宜的現(xiàn)有部分,而不需要將用戶(hù)接口重新指向必須在字段中創(chuàng)建和配置應(yīng)用專(zhuān)用代碼的特定HW/SW架構(gòu)。此外,不需要管理在能夠考慮的全部可能的接口設(shè)備上的代碼的部署。用戶(hù)接口變得可移動(dòng),并無(wú)處不在。用戶(hù)接口服務(wù)器將來(lái)自特定用戶(hù)接口設(shè)備的應(yīng)用去耦,可選地通過(guò)使用實(shí)際上存在的或明確的標(biāo)準(zhǔn)來(lái)描述用戶(hù)接口性能。這可以根據(jù)抽象語(yǔ)法記法一(ASN. I)和簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(SNMP)的路線(xiàn)進(jìn)行,優(yōu)選地利用語(yǔ)義感知技術(shù),例如,資源描述框架(RDF)。通過(guò)網(wǎng)絡(luò)/服務(wù)運(yùn)營(yíng)商將服務(wù)器提供為對(duì)客戶(hù)的增加的值。通過(guò)提供用戶(hù)接口的規(guī)范,任何應(yīng)用可使用服務(wù)器提供人機(jī)對(duì)接。這還意味著單一的用戶(hù)接口設(shè)備能夠管理要求人機(jī)接口的全部應(yīng)用。現(xiàn)有的通信設(shè)備可以是多媒體設(shè)備,諸如相框、MP3播放器或照相機(jī)。然而還可設(shè)想其它設(shè)備。所使用的多媒體設(shè)備具有從插件設(shè)備獲得其內(nèi)容的能力。多媒體設(shè)備必須具有可用于插入插件設(shè)備的插槽。由于該擴(kuò)展插槽可安裝一些類(lèi)型的存儲(chǔ)卡,因此也將多媒體稱(chēng)為具有‘存儲(chǔ)接口’,意味著用于與插件設(shè)備交互的多媒體設(shè)備的硬件接口用于存儲(chǔ)諸如存儲(chǔ)器卡的存儲(chǔ)設(shè)備。該設(shè)備包括能夠?qū)?yīng)用的內(nèi)容選擇結(jié)構(gòu)(例如,組織為文件結(jié)構(gòu))映射到其上的內(nèi)容選擇機(jī)制。插件設(shè)備例如可以是具有相關(guān)聯(lián)的存儲(chǔ)器的緊湊型閃存(CF)卡、或微SD/迷你SD/SD卡(其中‘SD’表示安全數(shù)字)。本發(fā)明通過(guò)插件設(shè)備在多媒體設(shè)備和服務(wù)器之間建立通信鏈接,由于在第一位置以非常低功率的短程無(wú)線(xiàn)技術(shù)(藍(lán)牙、Zigbee, UffB)為目標(biāo),因此可能使用中間網(wǎng)關(guān)。這確保了良好的電池獨(dú)立性和用戶(hù)接口設(shè)備真正的移動(dòng)性。無(wú)線(xiàn)鏈路可通過(guò)合適的加密機(jī)制進(jìn)行保護(hù)。所提出的方案從而具有一些需要處理密鑰管理的基礎(chǔ)設(shè)施。在一個(gè)實(shí)施方式中,插件設(shè)備包括用于存儲(chǔ)用于加密/解密的非易失性存儲(chǔ)器。將插件設(shè)備進(jìn)一步配置為將密鑰放置在那里。由于密鑰允許對(duì)信息進(jìn)行解密,因此提供了保護(hù)密鑰的機(jī)制。然而在基于傳統(tǒng)的Windows/Xll的應(yīng)用上,用戶(hù)接口典型地由具有命令和可能的子菜單的菜單結(jié)構(gòu)表示,在本發(fā)明中用戶(hù)接口由服務(wù)器通過(guò)將接口分級(jí)映射到由用戶(hù)接口設(shè)備可見(jiàn)的文件結(jié)構(gòu)上進(jìn)行創(chuàng)建。將選擇合適的“文件”解釋為選擇相關(guān)聯(lián)的命令。同時(shí), 服務(wù)器具有通過(guò)編碼將在某種程度上能夠由通信設(shè)備提供的附加輸出發(fā)送給用戶(hù)的可能性,其中連接的插件設(shè)備用作用戶(hù)接口。在MP3播放器上,服務(wù)器能夠?qū)⒏郊虞敵鼍幋a為在設(shè)備上播放的音頻PCM流。在相框上,能夠?qū)⑾嗤母郊訑?shù)據(jù)編碼為在相框上顯示的JPEG圖像。附加數(shù)據(jù)可包括與命令有關(guān)的當(dāng)前狀態(tài),或僅是相關(guān)的附加語(yǔ)境。作為明智的實(shí)現(xiàn),本發(fā)明包括兩部分插件設(shè)備(圖I中的30)和服務(wù)器設(shè)備(10)。(可選擇為無(wú)線(xiàn)的)插件設(shè)備(30)的可能的實(shí)現(xiàn)包括與多媒體設(shè)備的存儲(chǔ)接口(即,如上所述的硬件接口)對(duì)接并解釋該接口上的總線(xiàn)周期的HW邏輯,在網(wǎng)絡(luò)分組中轉(zhuǎn)移這些總線(xiàn)操作的一些功能(這可以是基于服或SW的),可選的加密邏輯和無(wú)線(xiàn)電廣播(wireless radio)。為了滿(mǎn)足不應(yīng)用等待周期的概念的存儲(chǔ)設(shè)備(如SD卡),可能要求插件上的本地存儲(chǔ)器緩存(這取決于通過(guò)無(wú)線(xiàn)鏈路可獲得的比特率/誤碼率)。在這種情況下,需要預(yù)知本地緩存和服務(wù)器設(shè)備之間的一些更新協(xié)議??稍诓寮O(shè)備中提供本地持久存儲(chǔ)器以持有配置數(shù)據(jù)(當(dāng)置入計(jì)算機(jī)中時(shí),或通過(guò)無(wú)線(xiàn)(OTA)供應(yīng)機(jī)制,從存儲(chǔ)接口是可寫(xiě)的)。插件設(shè)備的更昂貴(在價(jià)格、能量和/或區(qū)域方面)的實(shí)施方式包括小的嵌入式處理器。這對(duì)允許更多復(fù)雜的加密密鑰管理和通過(guò)第三方網(wǎng)關(guān)加入網(wǎng)絡(luò)(可能使用DHCP和代碼與網(wǎng)關(guān)協(xié)商)的能力是有利的。有利地在插件設(shè)備中提供用于配置(預(yù)配置的網(wǎng)絡(luò)接入、加密密鑰、…)的一些永久性存儲(chǔ)器。服務(wù)器設(shè)備的可能的實(shí)現(xiàn)包括在通信設(shè)備的存儲(chǔ)接口上從通過(guò)無(wú)線(xiàn)鏈路接收的分組重建總線(xiàn)周期的邏輯。用來(lái)自用戶(hù)接口規(guī)范的信息填充(populate)將這些總線(xiàn)周期解釋為多媒體設(shè)備已知的文件系統(tǒng)中的訪(fǎng)問(wèn)的邏輯,和在服務(wù)器側(cè)仿真該文件系統(tǒng)的邏輯。圖2表示本發(fā)明的插件和服務(wù)器設(shè)備的可能的實(shí)現(xiàn)。將示出的插件設(shè)備通過(guò)硬件接口(4)與現(xiàn)有的多媒體設(shè)備連接。在該圖中描述的特定情況下,插件設(shè)備和服務(wù)器設(shè)備通過(guò)網(wǎng)關(guān)設(shè)備(70)進(jìn)行通信。通常在協(xié)議棧中,左右相應(yīng)的號(hào)碼彼此映射。服務(wù)器側(cè)的層
(I)、(2)和(3)映射到插件設(shè)備中的邏輯,而層(5)、(6)和(7)映射到通信設(shè)備中的邏輯。層(I)- (3)確保在通信設(shè)備和服務(wù)器設(shè)備之間的HW接口狀態(tài)上傳輸信息的潛在安全的方式。層(5)- (7)在將控制命令發(fā)送給應(yīng)用并將與應(yīng)用有關(guān)的狀態(tài)信息返回給用戶(hù)時(shí),轉(zhuǎn)換選擇多媒體內(nèi)容和提供所選擇的多媒體內(nèi)容的含義。用戶(hù)接口服務(wù)負(fù)責(zé)將用戶(hù)接口變成將在多媒體設(shè)備上顯示的目錄等級(jí)等價(jià)物。為了說(shuō)明這一點(diǎn),提供下面的實(shí)施例。典型的用戶(hù)接口可由標(biāo)準(zhǔn)的菜單結(jié)構(gòu)描述,如圖3所述。在XML中可將其表示為
<menu>
〈menu IabelText="domoticsM>
〈menu IabelText=,fheating control”〉 〈item IabelText=Mtemperature UP'7>
<item IabelText=ntemperature DOWN”/〉
〈menu labelText=nspecial’f>
< item IabelText=,’freeze preventionM/>
</menu>
</menu>
〈menu IabelText="lighting control’,〉
< item IabelText=" all lights OFF"/>
〈menu IabelText=nIiving room”/〉
<item IabeIText=”movie sphere”/〉
<item IabelTe\t=, dinner sphereM/>
<item IabelText=nliving room lights ONf,/>
<item IabelText=nIiving room lights OFFM/></menu>
< item labelText=”kitchenM/>
*
</menu>
</menu>
</menu>在多媒體設(shè)備上,這可以表示為下列的目錄結(jié)構(gòu)(其中d表示目錄,f表示文件)d/domoticsd/domotics/heating control
f/domotics/heating control/temperature UPf/domotics/heating control/temperature DOWNf/domotics/heating control/special/freeze preventiond/domotics/lighting controlf/domotics/lighting control/all lights OFFd/domotics/lighting control/living roomf/domotics/lighting control/living room/movie spheref/domotics/lighting control/living room/dinner sphere f/domotics/lighting control/living room/living room lights ONf/domotics/lighting control/living room/living room lights OFFd/domotics/lighting control/kitchen作為“附加輸出”所表示的實(shí)施例,選擇“加熱控制”條目中的一個(gè)會(huì)顯示(在圖像查看器上)或播放(在電影查看器或MP3設(shè)備上)當(dāng)前的溫度和/或之前的設(shè)定點(diǎn)。服務(wù)器會(huì)具有在匹配多媒體設(shè)備的能力的程度上提供該附加輸出的標(biāo)準(zhǔn)功能。假設(shè)用戶(hù)選擇“溫度上升”,則這是事件發(fā)生的順序
用戶(hù)__(I)選擇“溫度上升,,__(7)4 高溫度設(shè)定值應(yīng)用_
多媒體設(shè)備<2>讀取文件條目__(6)請(qǐng)求的“溫度上升”接口服務(wù)器
總線(xiàn)狀態(tài) (3)對(duì)總線(xiàn)讀取周期進(jìn)行編碼(S)將文件讀取解碼為文件系統(tǒng)仿真
__“溫度上升”__
分組(4)發(fā)送總線(xiàn)讀取周期__(4)接收總線(xiàn)讀取廣期分組_
\_ _ —> _ _/通過(guò)實(shí)施例的方式,能夠?qū)腟W應(yīng)用到多媒體通信設(shè)備的通信描述如下。需要說(shuō)明的是,這示出了沒(méi)有本地緩存的方案,而步驟9-12實(shí)質(zhì)上對(duì)每個(gè)用戶(hù)接入重復(fù)。
用戶(hù)__(14)接收響應(yīng)___M_
多媒體設(shè)備(13)提供當(dāng)前的溫度響應(yīng) (8)編碼為MM文件的當(dāng)前溫度接口服務(wù)器
總線(xiàn)狀態(tài) (12)將數(shù)據(jù)放置在總線(xiàn)上 (9)流MM文件__文件系統(tǒng)仿真
分組__接收數(shù)據(jù)脈沖串(10)發(fā)送數(shù)據(jù)脈沖串(bursts) 分組_
_ _ _ _I
\_ _ <_ _盡管參照特定實(shí)施方式描述了本發(fā)明,然而本發(fā)明不局限于上面描述的實(shí)施方式的細(xì)節(jié),這對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的,并且在不偏離其范圍的前提下,本發(fā)明可利用各種變化和修改來(lái)實(shí)施。因此可將本發(fā)明在各方面認(rèn)為是說(shuō)明性而非限制性的,本發(fā)明的范圍由所附權(quán)利要求指示,而不是由上述描述所指示,并且落入在權(quán)利要求等效物的含義和范圍內(nèi)的全部改變意在包括在其中。換句話(huà)說(shuō),預(yù)期涵蓋落入基本的主要原則的精神和范圍內(nèi)的任何和全部修改、變形或等價(jià)物,并且其主要屬性在本專(zhuān)利申請(qǐng)中進(jìn)行保護(hù)。本專(zhuān)利申請(qǐng)的讀者可進(jìn)一步理解的是,詞“包含”或“包括”不排除其他元件或步驟,詞“一”或“一個(gè)”不排除多個(gè),諸如計(jì)算機(jī)系統(tǒng)、處理器、或其它集成單元的單一元件可完成在權(quán)利要求中列舉的幾個(gè)部件的功能。不應(yīng)將權(quán)利要求中的任何參考標(biāo)記解釋為限制所涉及的各權(quán)利要求。當(dāng)在說(shuō)明書(shū)或權(quán)利要求中使用時(shí),引入術(shù)語(yǔ)“第一”、“第二”、“第三”、“a”、“b”、“c”或類(lèi)似物以區(qū)分相似的元件或步驟,而不必描述連 續(xù)或時(shí)間順序。相似的,引入術(shù)語(yǔ)“頂部”、“底部”、“上面”、“下面”等是為了描述的目的,而不必須表示相對(duì)的位置??梢岳斫獾氖?,所使用的術(shù)語(yǔ)在合適的環(huán)境下是可互換的,本發(fā)明的實(shí)施方式能夠根據(jù)本發(fā)明以其它順序、或不同于上述描述或說(shuō)明的方向進(jìn)行操作。
權(quán)利要求
1.一種用于為插件設(shè)備(30)上的軟件應(yīng)用生成用戶(hù)接口的服務(wù)器設(shè)備(10),所述服務(wù)器設(shè)備被配置為通過(guò)所述插件設(shè)備交換涉及選擇與所述插件設(shè)備連接的通信設(shè)備(50)中的內(nèi)容的第一信息,所述服務(wù)器設(shè)備被進(jìn)一步配置為監(jiān)測(cè)所述軟件應(yīng)用,并與所述軟件應(yīng)用交換涉及控制所述軟件應(yīng)用的第二信息,其中所述服務(wù)器設(shè)備被進(jìn)一步配置為提供涉及選擇所述通信設(shè)備中的內(nèi)容的所述第一信息和涉及控制所述軟件應(yīng)用的所述第二信息之間的轉(zhuǎn)換。
2.根據(jù)權(quán)利要求I所述的服務(wù)器設(shè)備,其中所述轉(zhuǎn)換包括將涉及所述選擇所述通信設(shè)備中的內(nèi)容的所述第一信息映射到涉及所述選擇所述軟件應(yīng)用中的內(nèi)容的控制動(dòng)作。
3.根據(jù)權(quán)利要求I或2所述的服務(wù)器設(shè)備,其中涉及所述選擇內(nèi)容的所述第一信息在目錄結(jié)構(gòu)中排序。
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的服務(wù)器設(shè)備,被配置為與所述插件設(shè)備進(jìn)行短程無(wú)線(xiàn)通信。
5.根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的服務(wù)器設(shè)備,進(jìn)一步包括用于保護(hù)涉及選擇內(nèi)容的所述第一信息的編碼部件。
6.根據(jù)權(quán)利要求5所述的服務(wù)器設(shè)備,其中所述編碼部件被進(jìn)一步配置為對(duì)多媒體內(nèi)容數(shù)據(jù)進(jìn)行編碼。
7.一種可操作為軟件應(yīng)用的用戶(hù)接口的插件設(shè)備(30),所述插件設(shè)備被配置為與具有內(nèi)容選擇部件的通信設(shè)備通信,以及與服務(wù)器設(shè)備通信,所述服務(wù)器設(shè)備與所述應(yīng)用連接,其特征在于,所述插件設(shè)備被配置為接收涉及在所述應(yīng)用中選擇適于所述通信設(shè)備的所述內(nèi)容選擇部件的格式的內(nèi)容的信息,并將涉及在所述通信設(shè)備處執(zhí)行的內(nèi)容選擇操作的信息傳送給所述服務(wù)器設(shè)備。
8.根據(jù)權(quán)利要求7所述的插件設(shè)備,進(jìn)一步包括處理部件。
9.根據(jù)權(quán)利要求7或8所述的插件設(shè)備,包括用于存儲(chǔ)至少編碼/解碼信息和/或配置信息的存儲(chǔ)部件。
10.根據(jù)權(quán)利要求7-9中任一項(xiàng)所述的插件設(shè)備,包括用于與所述通信設(shè)備進(jìn)行通信的硬件接口,所述接口被配置為解釋所述通信設(shè)備的總線(xiàn)周期。
11.一種如權(quán)利要求7-10中任一項(xiàng)所述的可操作為用戶(hù)接口的插件存儲(chǔ)設(shè)備(30)和能夠?qū)⑺霾寮O(shè)備插入其中的通信設(shè)備(50)的裝配。
12.一種利用通信設(shè)備(50)控制軟件應(yīng)用的方法,包括以下步驟 -在如權(quán)利要求1-6中任一項(xiàng)所述的服務(wù)器設(shè)備(10)中接收涉及選擇所述通信設(shè)備中的內(nèi)容的第一信息, -在所述服務(wù)器設(shè)備中將涉及選擇內(nèi)容的所述第一信息轉(zhuǎn)換為所述軟件應(yīng)用上的控制動(dòng)作上的第二信息,和 -與所述軟件應(yīng)用交換所述控制動(dòng)作上的所述第二信息。
13.根據(jù)權(quán)利要求12所述的控制軟件應(yīng)用的方法,進(jìn)一步包括更新所述插件設(shè)備和所述服務(wù)器設(shè)備之間的傳輸和/或安全協(xié)議信息的步驟。
14.根據(jù)權(quán)利要求12或13所述的控制軟件應(yīng)用的方法,其中通過(guò)網(wǎng)關(guān)執(zhí)行所述插件設(shè)備和所述服務(wù)器設(shè)備之間的通信。
全文摘要
本發(fā)明涉及一種為插件設(shè)備(30)的軟件應(yīng)用生成用戶(hù)接口的服務(wù)器設(shè)備(10)。服務(wù)器設(shè)備被配置為通過(guò)插件設(shè)備交換涉及選擇與插件設(shè)備連接的通信設(shè)備(50)中的內(nèi)容的第一信息。服務(wù)器設(shè)備被進(jìn)一步配置為監(jiān)測(cè)軟件應(yīng)用,并與軟件應(yīng)用交換涉及控制軟件應(yīng)用的第二信息,其中服務(wù)器設(shè)備被進(jìn)一步配置提供涉及選擇通信設(shè)備中的內(nèi)容的第一信息和涉及控制軟件應(yīng)用的第二信息之間的轉(zhuǎn)換。服務(wù)器設(shè)備被配置為將狀態(tài)信息通過(guò)插件設(shè)備以合適的編碼形式發(fā)送回通信設(shè)備。
文檔編號(hào)G06F9/44GK102763080SQ201180010889
公開(kāi)日2012年10月31日 申請(qǐng)日期2011年2月16日 優(yōu)先權(quán)日2010年2月26日
發(fā)明者P·博施, P·多伯拉爾 申請(qǐng)人:阿爾卡特朗訊公司