亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于訪問(wèn)應(yīng)用程序的方法和系統(tǒng)的制作方法

文檔序號(hào):7705976閱讀:238來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):用于訪問(wèn)應(yīng)用程序的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及通信領(lǐng)域,且特別地涉及用于訪問(wèn)遠(yuǎn)程應(yīng)用程序的方法和 系統(tǒng)。
背景技術(shù)
在人們生活中的M方面,禾,基Ti十算機(jī)的^S式應(yīng)用程序正與日俱增。
這種應(yīng)用程序提供了大量的服務(wù),使得用戶能夠檢查他們的銀行收支,預(yù)訂火 車(chē)票,搜索電子目錄,給移動(dòng)電話賬戶充值,還有許多其他示例,這里不一一 列舉了。
存在兩種主要類(lèi)型的交互式應(yīng)用程序,在這里稱(chēng)之為交互式語(yǔ)音應(yīng)用程序
和基于web的^S,用fMi^。
3ffi式語(yǔ)音應(yīng)用,提供可聽(tīng)信息并且通常藉由電話呼叫主控(host) 式語(yǔ)音應(yīng)用程序的交互式語(yǔ)音響應(yīng)單^I31語(yǔ)音通信信道來(lái)訪問(wèn)。
然而,M電話呼叫來(lái)訪問(wèn)交互式語(yǔ)音應(yīng)用程序的問(wèn)題之一是通信信道的 性質(zhì)(即,雙向音頻信道)并不能很好地適于呈現(xiàn)復(fù)雜的或冗長(zhǎng)的信息。這其 中一個(gè)原因是可聽(tīng)地傳送的信息的臨時(shí)性質(zhì),其要求用戶在基于信息作出決定 之前先記住i亥信息。
另一方面,基于web的M^Z用禾將主要提供可視化信息,盡管可以伴 隨有可聽(tīng)信息。 一般認(rèn)為基于web的CT^S用程序可以更好地用于訪問(wèn)復(fù)雜 的或者冗長(zhǎng)的信息?;趙eb的妊式應(yīng)用程序典型地{糊連接到遠(yuǎn)程web服 務(wù)器的適當(dāng)裝配的計(jì)算設(shè)備通過(guò)諸如因特網(wǎng)的數(shù)據(jù)網(wǎng)絡(luò)來(lái)訪問(wèn),該遠(yuǎn)程web服 務(wù)器主控基于web的^S淵艮務(wù)。
人們?cè)絹?lái)越多地經(jīng)由無(wú)線通話(telephony)和數(shù)據(jù)網(wǎng)絡(luò)通過(guò)多種移動(dòng)終端 在移動(dòng)的時(shí)候訪問(wèn)^5式應(yīng)用程序,所述移動(dòng)終端包括移動(dòng)電話,個(gè)人數(shù)字助 理,膝上型計(jì)算機(jī)等等。
盡管與ffiii^向音頻信道訪問(wèn)交互式語(yǔ)音應(yīng)用程序相比,通過(guò)移動(dòng)終端上
的因特網(wǎng)瀏覽器應(yīng)用程序訪問(wèn)交互式應(yīng)用程序提供了通常更號(hào)的用戶體驗(yàn),但
4是用戶鵬通常還不夠理想。鄉(xiāng)株說(shuō),基于web的妊式應(yīng)用禾聘通常以標(biāo) 記語(yǔ)言(比如HTML、 xML等)來(lái)編寫(xiě),并M1諸如移動(dòng)終端上的因特網(wǎng)瀏 覽器應(yīng)用禾群之類(lèi)的本地渲染(rendering)應(yīng)用禾li^來(lái)訪問(wèn)。個(gè)體移動(dòng)設(shè)備上的 渲染應(yīng)用程序通常由于例如功能、配置或性t繼擇而表現(xiàn)出巨大的差異。相應(yīng) 地,應(yīng)用程序提供商幾乎無(wú)法控制渲染應(yīng)用程序呈現(xiàn)應(yīng)用程序的方式或甚至渲 染應(yīng)用程序是否旨,以可用的方式呈現(xiàn)^5^Z用程序。
另一個(gè)重大的問(wèn)題是移動(dòng)終端上顯示器的類(lèi)型和分辨率在不同型號(hào)的終端 之間明顯變化。因此,打算在具有800X600像素的分辨率的屏幕上顯示的基于 web的應(yīng)用程序需要在渲染程序的控制下調(diào)整大小,以便在320 X 240像素的移 動(dòng)終端顯示器上顯示。然而,由于為不同屏幕分辨率調(diào)整大小的復(fù)雜性質(zhì),就 應(yīng)用程序提供商而言,調(diào)整大小的結(jié)果可能有點(diǎn)不可預(yù)知,并且就用戶而言, 調(diào)整大小的結(jié)果可能視覺(jué)上不令人滿意。如果用戶重寫(xiě)渲染應(yīng)用程序的默認(rèn)設(shè) 置以例如增加顯示的文本大小、刪除圖像、阻塞廣告等,這些問(wèn)題可能進(jìn)一步

發(fā)明內(nèi)容
相應(yīng)地,本發(fā)明的一個(gè)目的是克服、或至少,現(xiàn)有技術(shù)的至少一些問(wèn)題。 根據(jù)本發(fā)明的第一方面,提供了一種用于通過(guò)用戶終端提供到應(yīng)用程序的
訪問(wèn)的方法。該方法包括運(yùn)行應(yīng)用程序并產(chǎn)生可視化應(yīng)用程序輸出數(shù)據(jù),根據(jù)
該可視化應(yīng)用程序輸出數(shù)據(jù)創(chuàng)建視頻數(shù)據(jù),該視頻數(shù)據(jù)是用戶終端的格式,以
及通過(guò)視頻信道將該視頻數(shù)據(jù)發(fā),,戶終端。
根據(jù)本發(fā)明的第二方面,提供了一種可根據(jù),方法步驟的任一個(gè)操作的系統(tǒng)。
根據(jù)本發(fā)明的第三方面,提供了一種通過(guò)用戶終端訪問(wèn)應(yīng)用程序的方法。 該方法包括建立與應(yīng)用程序的視頻信道,從該應(yīng)用程序接收視頻數(shù)據(jù)并在顯示 器上顯示該視頻數(shù)據(jù),以及通過(guò)所建立的視頻信m擇性地發(fā)送用戶輸入到該 應(yīng)用程序,從而發(fā)出控帶臘號(hào)到該應(yīng)用程序。


現(xiàn)在M僅僅是非限制性的例子參考附圖來(lái)描述本發(fā)明的實(shí)施例,其中.-附圖1是示出根據(jù)現(xiàn)有技術(shù)的系統(tǒng)的概觀的框圖; 附圖2是根據(jù)本發(fā)明實(shí)施例的系統(tǒng)202的框亂
5施例的由系統(tǒng)202執(zhí)行的示例處理步驟的簡(jiǎn)化 繊附圖4是根據(jù)本發(fā)明另一實(shí)施例的系統(tǒng)402的簡(jiǎn)化框附圖5是概括根據(jù)本發(fā)明實(shí)施例的由系統(tǒng)402執(zhí)行的示例處理步驟的簡(jiǎn)化繊圖。
具體實(shí)施例方式
附圖1示出了根據(jù)現(xiàn)有技術(shù)的遠(yuǎn)程通信系統(tǒng)的概觀。諸如合適的移動(dòng)無(wú)線 電電話的移動(dòng)終端102無(wú)線地連接到通信網(wǎng)絡(luò)104,比如所謂的下一代網(wǎng)絡(luò), 三代(3G)網(wǎng)絡(luò)。網(wǎng)絡(luò)104提供到電路交換電話網(wǎng)絡(luò)106和數(shù)據(jù)網(wǎng)絡(luò)108兩者 的訪問(wèn)。
移動(dòng)終端102可以用于以常規(guī)的方式ffiil電話網(wǎng)絡(luò)106發(fā)起和接收例如與 另一個(gè)電話終端110的無(wú)線電話呼叫。移動(dòng)端102 ,備有攝像機(jī)103,以使得 移動(dòng)終端102的用戶能夠發(fā)起和接收與其他適當(dāng)裝備的終端(比如移動(dòng)終端 116)的視頻呼叫。
語(yǔ)音應(yīng)用,將112給呼叫者提供妊式語(yǔ)音服務(wù)。這種效式語(yǔ)音服務(wù)可 以包括例如銀行服務(wù),票務(wù)預(yù)訂服務(wù),天氣信息服務(wù),等等。
Mil網(wǎng)絡(luò)104,用戶終端102還可以通過(guò)數(shù)據(jù)網(wǎng)絡(luò)108連接到web應(yīng)用程 序H4, web應(yīng)用禾辨n4提供基于web的妊劃艮務(wù),比如銀行服務(wù),票務(wù)預(yù) 訂服務(wù),天氣信息服務(wù),等等。可以M終端102上^3g的應(yīng)用程序訪問(wèn)web 應(yīng)用程序114,所述合適的應(yīng)用程序比如因特網(wǎng)瀏覽器,無(wú)線應(yīng)用協(xié)議(WAP) 瀏覽器等。
現(xiàn)在參考附圖2,其示出了根據(jù)本發(fā)明實(shí)施例的系統(tǒng)202的簡(jiǎn)化框圖,該 系統(tǒng)使得移動(dòng)終端的用戶會(huì)灘ilil視劍言道訪問(wèn)3ffi式應(yīng)用程序。系統(tǒng)202包 括視'Mf道接口 204、控制模塊208、音頻接口 206、視頻接口 210、運(yùn)行環(huán)境 212和應(yīng)用程序邏輯214?,F(xiàn)在進(jìn)一步參考附圖3,其示出了根據(jù)本發(fā)明實(shí)施例 的由系統(tǒng)202執(zhí)行的示例性處理步驟的簡(jiǎn)化流程圖。
視頻信道接口 204接收和接受(步驟302)來(lái)自移動(dòng)終端102的視鵬道 建立請(qǐng)求。視頻信道接口 204例如根據(jù)從移動(dòng)終端102接收到的 確定(步 驟304)移動(dòng)終端102支持的視頻和音頻編解碼器的特性。也可以從移動(dòng)終端接 收與移動(dòng)終端102的顯示屏的屏幕^^f率有關(guān)的附加信息。控鵬莫塊208指示
6運(yùn)行環(huán)境212運(yùn)行(步驟306)應(yīng)用f,邏輯214??刂七壿?08根據(jù)移動(dòng)終端 102的屏幕分辨率配置運(yùn)行環(huán)境212,使得運(yùn)行環(huán)境212的圖形輸出的任何大小 或調(diào)整大小可以合適ite應(yīng)于在其上訪問(wèn)輸出的屏幕的大小。運(yùn)行環(huán)境212可 以是任何合適的運(yùn)行環(huán)境,例如包括標(biāo)記語(yǔ)言瀏覽器,用于應(yīng)用程序邏輯是 用標(biāo)記語(yǔ)言編寫(xiě)的情況;JAVA虛擬機(jī),其中應(yīng)用程序邏輯是用JAVA代碼編寫(xiě) 的,等等。在運(yùn)行環(huán)境212運(yùn)行應(yīng)用程序邏輯214時(shí),產(chǎn)生(步驟308)可視化 應(yīng)用程序輸出數(shù)據(jù),該輸出數(shù)據(jù)的形式是表示運(yùn)行環(huán)境的圖形輸出的位圖。視 頻接口 210將產(chǎn)生的位圖轉(zhuǎn)換(步驟310)成適于通過(guò)視頻信道接口 204發(fā)送到 移動(dòng)終端102的視頻數(shù)據(jù)。發(fā)送到移動(dòng)終端102的視頻數(shù)據(jù)的格式 于步驟 304確定的移動(dòng)終端102的視^#性。在運(yùn)行環(huán)境212運(yùn)行應(yīng)用程序邏輯214 時(shí)產(chǎn)生(步驟312)的任何音頻信號(hào)被音頻接口206轉(zhuǎn)換(步驟314)為適于通 過(guò)視頻信道接口 204發(fā)送給移動(dòng)終端102的音頻數(shù)據(jù)。發(fā)送到移動(dòng)終端102的 音頻數(shù)據(jù)的格式依賴(lài)于步驟304確定的移動(dòng)終端102的音頻特性。任何產(chǎn)生的 音頻和視頻 通過(guò)建立的視頻信道以^ii的視頻、音頻或多媒體流(步驟316) 被流傳送到移動(dòng)終端102。
為了使得移動(dòng)終端102的用戶與應(yīng)用程序邏輯214 ^s:,用戶可以使用戶
輸入發(fā)送到視頻信道接口 204。用戶輸入可以是例如M;移動(dòng)終端102的麥克風(fēng) 輸入的語(yǔ)M令,或控制命令,比如由用戶M移動(dòng)終端102的用戶接口發(fā)送 的DTMF音調(diào)。在可選實(shí)施例中,用戶可以利用例如經(jīng)由移動(dòng)終端102的攝像 機(jī)103發(fā)送的可視化手勢(shì)來(lái)發(fā)送用戶命令。音z綱戶輸入在音頻接口 206處被 接收,并且依賴(lài)于運(yùn)行環(huán)境,該音頻用戶輸入要么在輸入到運(yùn)行環(huán)境之前被傳 遞到控制模塊208進(jìn)fiW釋?zhuān)幢恢苯觽鬟f到運(yùn)行環(huán)境,從而控制應(yīng)用程序 邏輯214的運(yùn)行。如果使用的話,基于視頻的用戶輸入在視頻接口 210處接收 并在輸入到運(yùn)行環(huán)境212之前由控制模塊208進(jìn)fi^早釋?zhuān)瑥亩刂茟?yīng)用程序邏 輯214的運(yùn)行。
il31這種方式,移動(dòng)終端102的用戶育,看見(jiàn)并聽(tīng)見(jiàn)在應(yīng)用禾辨邏輯214 的運(yùn)行期間產(chǎn)生的任何圖形或音頻信息,并且M藉由移動(dòng)終端102進(jìn)行的用 戶輸入與應(yīng)用程序進(jìn)行交互。
這種布置帶來(lái)了許多優(yōu)點(diǎn)。舉例來(lái)說(shuō),應(yīng)用程序的可視化呈現(xiàn)是在應(yīng)用程 序提供商的控制之下,而不是在本地渲染器的本地控制之下,如在移動(dòng)因特網(wǎng)
7或WAP應(yīng)用程序的情形中那樣。可視化渲染因此在大范圍的終端上保持一致且 兼容,與它們的腿或處理能力無(wú)關(guān)。另外,僅艦粒與系統(tǒng)202的視劍言 道就可以實(shí)現(xiàn)對(duì)應(yīng)用程序214的訪問(wèn)。由于沒(méi)有標(biāo)記語(yǔ)言被發(fā)送到移動(dòng)終端 102,移動(dòng)終端的用戶不可能截取用在標(biāo)記語(yǔ)言頁(yè)的描述中的信息或私有代碼。 此外,由于移動(dòng)終端102處接收到的視頻數(shù)據(jù)不被緩存,而是被實(shí)時(shí)顯示,所 以就不會(huì)有在訪問(wèn)應(yīng)用禾Ii^ 214時(shí)可得到的敏感信息(比如銀行《言息)的無(wú)意 緩存。
現(xiàn)在參考附圖4,其中示出了根據(jù)本發(fā)明另一個(gè)實(shí)施例的系統(tǒng)402的簡(jiǎn)化 框圖。進(jìn)一步參考附圖5,其略述了由系統(tǒng)402執(zhí)行的示例處理步驟的簡(jiǎn)化流程 圖。
視頻呼叫接口 404接收并應(yīng)答(步驟502)來(lái)自移動(dòng)終端102的輸入視頻 呼叫KZ1請(qǐng)求。在可選實(shí)施例中,視頻呼叫接口 402可以發(fā)起與合適的移動(dòng)終 端的呼叫^請(qǐng)求。視頻呼叫接口 404例如根據(jù)從移動(dòng)終端102接收到的數(shù)據(jù) 確定(步驟504)移動(dòng)終端102在視頻呼叫期間支持的視頻和音頻編解碼器的特 性。也可以從移動(dòng)終端102接收與移動(dòng)終端102的顯示屏的屏幕分辨率相關(guān)的 附加信息??刂颇K410禾,接收到的特性去配置音頻編碼器406、音頻J 碼器 408、視頻編碼器412和一個(gè)或多個(gè)渲染引擎414 (步驟506)。舉例來(lái)說(shuō),音頻 編碼器406和音頻解碼器408被配置為利用由移動(dòng)終端102支持的音頻編解碼 器,且視頻編碼器412被配置為禾,由移動(dòng)終端102支持的視頻編解碼器。例 如,用移動(dòng)終端102的屏幕分辨率來(lái)配置該一個(gè)或多個(gè)渲染引擎414。
響應(yīng)于輸入的視頻呼叫被應(yīng)答,控制模塊410起動(dòng)^S式應(yīng)用程序。起動(dòng) 的應(yīng)用程序例如可以依賴(lài)于用于輸入的視頻呼叫的電話號(hào)碼或地址。控制模塊 410ilil給其中一個(gè)適當(dāng)?shù)匿秩疽?14提供以合適的標(biāo)記語(yǔ)言416描述的應(yīng)用 禾,的地址或位置來(lái)起動(dòng)應(yīng)用程序。該應(yīng)用禾,標(biāo)記(application mark-up)可 以存儲(chǔ)在例如本地存儲(chǔ)介質(zhì)中,或遠(yuǎn)程存儲(chǔ),比如存儲(chǔ)在可通過(guò)因特網(wǎng)訪問(wèn)的 具有已知的統(tǒng)一源標(biāo)識(shí)符(URI)的web服務(wù)器上。舉例來(lái)說(shuō),如果應(yīng)用禾旨 標(biāo)記416是以SMEL標(biāo)記語(yǔ)言描述的,則選擇SMEL渲染引擎(步驟508)。如 果標(biāo)記語(yǔ)言416是以XHTML描述的,則選擇合適的XHTML渲染引擎。
當(dāng)選擇的渲染引擎414渲染^行應(yīng)用程序標(biāo)記416時(shí),在視頻存儲(chǔ)器413 中創(chuàng)建渲染引擎的圖形輸出的圖形位圖(步驟510)。由于渲染引擎先前已經(jīng)用移動(dòng)終端102的屏幕分辨率的細(xì)節(jié)進(jìn)行配置,由渲染引擎創(chuàng)建的圖形輸出被適 當(dāng)M配用于該^M率的屏幕。產(chǎn)生的位圖由視頻編碼器412從視頻存儲(chǔ)器413 中讀出,并用于產(chǎn)生視頻流(步驟512),該視頻流被流傳送(步驟518)至鵬 動(dòng)終端102。
視頻流的格式是移動(dòng)終端102支持的合適的格式。這種格式可以包括,例 如,H.263, H.264, MPEG4或任何其它合適的格式。
由渲染引擎414在應(yīng)用禾M^標(biāo)記416的渲染期間產(chǎn)生(步驟514)的任何 音頻被音頻編碼器406編碼(步驟516) ^動(dòng)終端102支持的合適的音,^^流格 式,并被流傳送(步驟518)到移動(dòng)終端102。合適的音頻格式包括例如G.711、 G723、 G729, AMR-NB, AMR-WB、 EVRC,或招可其他娣的格式。
移動(dòng)終端102的用戶通過(guò)作為視頻呼叫的一部分粒的音頻信道與應(yīng)用程 序416進(jìn)行交互。以語(yǔ)音命令或DTMF命令為形式的音頻數(shù)據(jù)可以被移動(dòng)終端 102的用戶發(fā)送。音頻解碼器408接收所接收到的音7頻命令并將其傳遞到控串腫莫 塊410。例如,如果渲染弓摩是SML解釋器,DTMF命令可以!趙接傳遞到渲 染引擎414,渲染引擎本身了解DTMF輸入。然而,如果渲染引擎是XHTML 瀏覽器,控制模塊可以按照需要對(duì)接收到的音頻命令執(zhí)行DTMF檢測(cè)或語(yǔ)音識(shí) 別,并將結(jié)果以合適的控審賠號(hào)的形式饋送給渲染引擎414。 iiil這種方式,移 動(dòng)終端102的用戶可以與由渲染引擎414渲染^行的應(yīng)用程序416進(jìn)行n 并對(duì)其進(jìn)行控制。
當(dāng)渲染引擎414渲染i,用程序標(biāo)記,且當(dāng)用戶與該應(yīng)用程序交互時(shí),從 渲染弓摩產(chǎn)生的位圖輸出在視頻存儲(chǔ)器413中被更新。當(dāng)位圖被更新或被更改 時(shí),渲染引擎414通知控審懶塊410。反過(guò)來(lái),控制模塊410通知視頻編碼器 412在視頻存儲(chǔ)器413中已經(jīng)產(chǎn)生了更新的位圖。視頻編碼器412直接從視頻存 儲(chǔ)器413中讀取更新的位圖,將其編碼,并將編碼的視頻數(shù)據(jù)流傳送到移動(dòng)終 端102。
以這種方式控制視頻編碼器412的一個(gè)優(yōu)點(diǎn)是僅僅在視頻存儲(chǔ)器413中的 位圖發(fā)生變化時(shí)才將視頻 流傳送到移動(dòng)終端102。本領(lǐng)域技術(shù)人員將會(huì)意識(shí) 到,盡管許多視頻編解碼器旨在檢測(cè)并去除時(shí)間和空間冗余,以便盡可能地降 低編碼流的帶寬,但是這種過(guò)程非常復(fù)雜并且是處理器和資源密集型的。然而, 根據(jù)本實(shí)施例,這種處理器密集型的任務(wù)可以被顯著M^、,因?yàn)椴恍枰趲?或位圖)之間執(zhí)行時(shí)間和空間冗余檢測(cè),這是由于視頻編碼器412知曉當(dāng)前幀何 時(shí)被改變。
當(dāng)4OT比如MPEG4的低比特率編解碼器時(shí),這尤其有利,所述低比特率 編解碼器不需要發(fā)送編碼幀的連續(xù)流,而不管任何可視化信息是否發(fā)生改變。
當(dāng)基于消耗的數(shù)據(jù)帶寬,而不是僅基于呼叫持續(xù)時(shí)間來(lái)對(duì)視頻呼叫向移動(dòng)終端 102的用戶收費(fèi)時(shí),這尤其重要。
在本發(fā)明的又一實(shí)施例中,系統(tǒng)202和402可以被更改,使得由此輸出的 視頻和音頻流被發(fā)送到不同的目的地。舉例來(lái)說(shuō),音頻流可以經(jīng)由常規(guī)的電話 網(wǎng)絡(luò)被發(fā)送到移動(dòng)終端,比如移動(dòng)終端IIO,而視頻流可以被發(fā)i^恰適的廣播 網(wǎng)絡(luò)(未示出),以廣播到與移動(dòng)終端110的用戶相關(guān)的機(jī)頂盒。M這種方式, 具有不能進(jìn)行視頻呼叫的移動(dòng)終端的用戶可以通過(guò)移動(dòng)終端訪問(wèn)交互式應(yīng)用程 序,并能在例如適當(dāng)?shù)馗浇拥綑C(jī)頂盒的電視lHJi看到該應(yīng)用程序的圖形輸出。
應(yīng)該意識(shí)到,上述實(shí)施例提供了一種通過(guò)比如視頻呼叫的視頻通信來(lái)訪問(wèn) ^5^iS用程序的簡(jiǎn)單且有效的方式。由于許多近來(lái)的與下一代網(wǎng)絡(luò)(比如3G 網(wǎng)絡(luò))兼容的移動(dòng)電話都裝備有發(fā)起和接收視頻呼叫所必需的硬件和軟件,這 種標(biāo)準(zhǔn)的電話不需要任何改變。此外,由于以這里描述的方式i!31視頻呼叫訪 問(wèn)這種應(yīng)用程序所需的帶寬非常低,訪問(wèn)這種應(yīng)用程序的費(fèi)用對(duì)于用戶來(lái)說(shuō)還 是可以接受的。這對(duì)于終端用戶、網(wǎng)絡(luò)運(yùn)營(yíng)商和應(yīng)用程序提供商等來(lái)說(shuō)都是有 益的。
這里所用到的術(shù)語(yǔ)交互式應(yīng)用禾D —般指以可視、可聽(tīng)、或以任何其它方 式提供信息的任何應(yīng)用程序,而不管該應(yīng)用程序是否設(shè)計(jì)為允許與用戶交互或 由用戶控制。舉例來(lái)說(shuō),給出今天的天氣預(yù)報(bào)的應(yīng)用程序可能不需要代表用戶 的任何交互,信息在用戶建立與該應(yīng)用程序的連接時(shí)自動(dòng)給出。然而,其它應(yīng) 用程序可能使得用戶能夠例如操作層級(jí)菜單結(jié)構(gòu),從供選擇的信息中選擇信息, 等等。
盡管這里參考的主要是移動(dòng)終端,本領(lǐng)域技術(shù)人員將會(huì)意識(shí)到上述的方法 和系統(tǒng)也可以適用于來(lái)自比如桌上型計(jì)算機(jī)和膝上型計(jì)算機(jī)的其它終端的訪 問(wèn),其中需要渲染或控制原始內(nèi)容的一致性的益處。對(duì)于具有有限的功能性、 升級(jí)能力、性能或訪問(wèn)權(quán)限的靜態(tài)終端來(lái)說(shuō),這一般也是有利的,所述靜態(tài)終 端比如機(jī)頂盒、集成式交互電視、專(zhuān)用用戶接口設(shè)備、自動(dòng)化家庭終端等等。應(yīng)該意iRf體發(fā)明的實(shí)施例可以被實(shí)現(xiàn)為硬件、軟件或硬件和軟件的組合 的形式。任何這樣的軟件可以以易失性或非易失性存儲(chǔ)器的形式被存儲(chǔ),比如 像ROM的存儲(chǔ)設(shè)備,不管是否是可擦除的或可重寫(xiě)的,或者以諸如RAM、存 儲(chǔ)器芯片,設(shè)備或集成電路的存儲(chǔ)器形式進(jìn)行存儲(chǔ)或存儲(chǔ)在光或磁可讀介質(zhì)上, 比如CD、 DVD、磁盤(pán)或磁帶。將意識(shí)到,存儲(chǔ)設(shè)備和存儲(chǔ)介質(zhì)是適于存儲(chǔ)一 個(gè)或多個(gè)程序的機(jī)器可讀存儲(chǔ)器的實(shí)施例,當(dāng)運(yùn)行時(shí),所述程序?qū)嵤┍景l(fā)明的 實(shí)施例。相應(yīng)地,實(shí)施例提供了一種包括用于實(shí)施如這里的任何權(quán)利要求所要 求保護(hù)的系統(tǒng)或方法的代碼的程序,以及存儲(chǔ)這樣的程序的機(jī)器可讀存儲(chǔ)器。 此外,本發(fā)明的實(shí)施例可以通過(guò)諸如在有線或無(wú)線連接上運(yùn)送的通信信號(hào)的任 何介質(zhì)被電子地傳輸,并且實(shí)施例適當(dāng)?shù)匕搩?nèi)容。
權(quán)利要求
1. 一種用于通過(guò)用戶終端提供對(duì)應(yīng)用程序的訪問(wèn)的方法,包括運(yùn)行應(yīng)用程序并產(chǎn)生可視化應(yīng)用程序輸出數(shù)據(jù);根據(jù)該可視化應(yīng)用程序輸出數(shù)據(jù)創(chuàng)建視頻數(shù)據(jù);以及通過(guò)視頻信道將該視頻數(shù)據(jù)發(fā)送到該用戶終端。
2. 如權(quán)利要求1的方法,進(jìn)一步包括將產(chǎn)生的應(yīng)用程序輸出 寫(xiě)入到存儲(chǔ)器中;以及指示所述存儲(chǔ)器中的內(nèi)容何時(shí)被更改,所述創(chuàng)建和發(fā)送視頻數(shù)據(jù)的步驟適于響應(yīng)于該指示而創(chuàng)建和發(fā)送視頻數(shù)據(jù)。
3. 如權(quán)利要求1或2中的方法,進(jìn)一步包括通過(guò)視頻信道從用戶終端接收用戶輸入,并利用接收到的用戶輸入控制該應(yīng)用程序。
4. 如前述任一權(quán)禾腰求中的方法,進(jìn)一步包括確定用戶終端的特性并按照那些確定的特性適配產(chǎn)生可視化應(yīng)用程序輸出數(shù)據(jù),創(chuàng)建視頻數(shù)據(jù)以及發(fā)送視頻數(shù)據(jù)這些步驟的至少一部分,其中所述特性包括下列中的至少一個(gè)屏幕大小、屏幕分辨率、支持的視頻編解碼器,以及支持的音頻編解碼器。
5. 如前述任一權(quán)利要求中的方法,其中運(yùn)行應(yīng)用程序的步驟包括檢索應(yīng)用禾辨邏輯的標(biāo)記語(yǔ)言描述,并渲染該標(biāo)記語(yǔ)言描述以提供艦用禾辨。
6. 如前述任一權(quán)利要求中的方法,進(jìn)一步包括Mil與用戶終端的視頻呼叫粒視劍言道。
7. 如前述任一權(quán)利要求中的方法,其中創(chuàng)建視頻數(shù)據(jù)的步驟包括利用壓縮的視頻編解碼器產(chǎn)生視頻數(shù)據(jù),且其中發(fā)送視頻數(shù)據(jù)的步驟包括將創(chuàng)建的視頻數(shù)據(jù)流傳送給用戶終端,所述視頻編解碼器使得如果視頻存儲(chǔ)器中的內(nèi)容沒(méi)有被更改則不將視頻數(shù)據(jù)流傳送給用戶終端。
8. 如前述任一權(quán)禾腰求中的方法,所述運(yùn)行的步 —步包括產(chǎn)生音頻應(yīng)用程序輸出數(shù)據(jù);根據(jù)該音頻應(yīng)用程序輸出數(shù)據(jù)創(chuàng)建音頻數(shù)據(jù),所述音頻數(shù)據(jù)是用戶終端的格式;以及艦視頻信道將該音頻娜發(fā)送給用戶終端。
9. 肖,根據(jù)權(quán)利要求1-8中任何一個(gè)權(quán)利要求的方法操作的系統(tǒng)。
10. —種ilil用戶終端訪問(wèn)應(yīng)用程序的方法,包括與應(yīng)用程序^z:視頻信道;從i亥應(yīng)用禾i^收視頻數(shù)據(jù)并將該視頻數(shù)據(jù)顯示在顯示器上;以及通過(guò)建立的視頻信道選擇性地發(fā)送用戶輸入至喊應(yīng)用程序,從而將控制信號(hào)發(fā)給該應(yīng)用程序。
全文摘要
本發(fā)明涉及用于訪問(wèn)應(yīng)用程序的方法和系統(tǒng)。根據(jù)本發(fā)明的一個(gè)方面,提供了一種用于通過(guò)用戶終端提供對(duì)應(yīng)用程序的訪問(wèn)的方法,包括運(yùn)行應(yīng)用程序并產(chǎn)生可視化應(yīng)用程序輸出數(shù)據(jù);根據(jù)該可視化應(yīng)用程序輸出數(shù)據(jù)創(chuàng)建視頻數(shù)據(jù),所述視頻數(shù)據(jù)是用戶終端的格式;以及通過(guò)視頻信道將該視頻數(shù)據(jù)發(fā)送給用戶終端。
文檔編號(hào)H04N7/173GK101500134SQ200910126750
公開(kāi)日2009年8月5日 申請(qǐng)日期2009年1月24日 優(yōu)先權(quán)日2008年1月31日
發(fā)明者B·懷爾德, F·-X·科瓦爾斯基, P·維喬雷克, Y·斯蒂芬 申請(qǐng)人:惠普開(kāi)發(fā)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1