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

用于能夠訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)的客戶端接收應(yīng)用的方法和設(shè)備的制作方法

文檔序號:7912549閱讀:132來源:國知局
專利名稱:用于能夠訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)的客戶端接收應(yīng)用的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
與示例性實(shí)施例一致的方法和設(shè)備涉及接收預(yù)定應(yīng)用,更具體地說,涉及ー種用于能夠訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)兩者的客戶端接收應(yīng)用的方法和設(shè)備。
背景技術(shù)
由于廣播和通信正逐漸融合在一起,因此對于訪問高分辨率廣播視頻、高質(zhì)量廣播音頻和基于互聯(lián)網(wǎng)的服務(wù)的技術(shù)的消費(fèi)者需求正在増加。為了通過電視(TV)訪問各種基于互聯(lián)網(wǎng)的服務(wù),會需要一種用于在TV中動(dòng)態(tài)地安裝應(yīng)用和從TV動(dòng)態(tài)地刪除應(yīng)用的方法和設(shè)備,所述應(yīng)用用于使用基于互聯(lián)網(wǎng)的服務(wù)。

發(fā)明內(nèi)容
解決方案示例性實(shí)施例提供一種用于能夠訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)兩者的客戶端接收應(yīng)用的方法和設(shè)備,以及其上包含有用于執(zhí)行該方法的計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì)。有益效果根據(jù)示例性實(shí)施例,可基于通過廣播網(wǎng)絡(luò)接收的關(guān)于應(yīng)用的信息,通過使用各種方法接收應(yīng)用,并且所述應(yīng)用可被執(zhí)行,從而除了觀看廣播以外的各種服務(wù)可在客戶端中被使用。


通過參照附圖詳細(xì)描述示例性實(shí)施例,上述和其它方面將變得更清楚,其中圖1是示出根據(jù)示例性實(shí)施例的用于客戶端接收應(yīng)用的方法的流程圖;圖2示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的信息;圖3示出根據(jù)示例性實(shí)施例的控制代碼;圖4示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的傳輸協(xié)議的信息;圖5示出根據(jù)示例性實(shí)施例的用于產(chǎn)生關(guān)于應(yīng)用的統(tǒng)ー資源定位符(URL)的信息的語法;圖6示出根據(jù)示例性實(shí)施例的用于產(chǎn)生應(yīng)用的詳細(xì)描述符的語法;圖7示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息;圖8是示出根據(jù)另ー示例性實(shí)施例的接收應(yīng)用的方法的流程圖;圖9是根據(jù)示例性實(shí)施例的用于接收應(yīng)用的設(shè)備的框圖;圖10是根據(jù)示例性實(shí)施例的用于提供應(yīng)用的設(shè)備的框圖。最佳實(shí)施方式根據(jù)示例性實(shí)施例的一方面,提供了一種在客戶端接收預(yù)定應(yīng)用的方法,所述客戶端與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接,所述方法包括從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)中的一個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。關(guān)于應(yīng)用的信息可包括這樣的信息,所述信息指示所述應(yīng)用是否是第一類型的應(yīng)用或第二類型的應(yīng)用之一,其中,通過包括在客戶端中的瀏覽器來執(zhí)行所述第一類型的應(yīng)用,所述第二類型的應(yīng)用在客戶端中執(zhí)行從預(yù)定服務(wù)器接收的腳本。關(guān)于應(yīng)用的信息可包括指示用于執(zhí)行應(yīng)用的數(shù)據(jù)是否通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少ー個(gè)被接收的信息。當(dāng)所述應(yīng)用是第一類型吋,關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)訪問的用于執(zhí)行應(yīng)用的web文檔的統(tǒng)ー資源定位符(URL)或包括在廣播流中的web文檔的URL中的至少ー 個(gè)。當(dāng)所述應(yīng)用是第二類型吋,關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供用于執(zhí)行應(yīng)用的資源和腳本的服務(wù)器的URL或包括在廣播流中的資源和腳本的URL中的至少ー個(gè)。當(dāng)所述應(yīng)用是第二類型的應(yīng)用吋,用于執(zhí)行應(yīng)用的數(shù)據(jù)還包括用于執(zhí)行應(yīng)用的資源和腳本以及用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息。用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息可包括關(guān)于應(yīng)用的觀看限制的信息。用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息可包括通過應(yīng)用可訪問的web頁面的列表。用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息可包括由客戶端的制造商或服務(wù)提供商中的至少ー個(gè)定義的關(guān)于執(zhí)行環(huán)境的信息。根據(jù)示例性實(shí)施例的另一方面,提供了一種與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接的接收應(yīng)用的客戶端設(shè)備,所述設(shè)備包括應(yīng)用信息接收器,從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;應(yīng)用接收器,基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)中的一個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。根據(jù)另ー示例性實(shí)施例的一方面,提供了一種其上包含有計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),所述計(jì)算機(jī)程序在被計(jì)算機(jī)執(zhí)行時(shí)促使計(jì)算機(jī)執(zhí)行在客戶端接收預(yù)定應(yīng)用的方法,所述客戶端與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接,所述方法包括從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)中的ー個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。
具體實(shí)施例方式在下文,將參照附圖更充分地描述示例性實(shí)施例。圖1是示出根據(jù)示例性實(shí)施例的用于客戶端110接收應(yīng)用的方法的流程圖。參照圖1,客戶端110是可訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)兩者的裝置??蛻舳?10 可以是通過廣播網(wǎng)絡(luò)接收廣播流、對接收的廣播流解碼并再現(xiàn)廣播流的電視(TV)。客戶端 110可通過經(jīng)由廣播接ロ訪問廣播網(wǎng)絡(luò)來接收廣播流,并通過互聯(lián)網(wǎng)接ロ訪問互聯(lián)網(wǎng)。廣播接ロ可以是通過經(jīng)由同軸電纜訪問廣播網(wǎng)絡(luò)來接收廣播流(例如,動(dòng)態(tài)圖像專家組-傳輸流(MPEG-TS))的接ロ?;ヂ?lián)網(wǎng)接ロ可以是有線局域網(wǎng)(LAN)接ロ或無線LAN接ロ。服務(wù)器120是向客戶端110提供應(yīng)用的裝置。服務(wù)器120可由發(fā)送廣播信號的廣播站或客戶端110的制造商來操作。為提供除了廣播服務(wù)之外的各種服務(wù),服務(wù)器120提供與所述各種服務(wù)相關(guān)的應(yīng)用。
在操作130,客戶端110通過連接到廣播網(wǎng)絡(luò)的廣播接ロ接收廣播流。廣播網(wǎng)絡(luò)被配置為允許實(shí)時(shí)觀看廣播和雙向通信。廣播網(wǎng)絡(luò)可以是支持高級電視標(biāo)準(zhǔn)委員會-非實(shí)時(shí) (ATSC-NRT)服務(wù)的廣播網(wǎng)絡(luò)。因此,通過廣播網(wǎng)絡(luò)接收的廣播流可包括除用于實(shí)時(shí)廣播的視頻和音頻數(shù)據(jù)之外的關(guān)于雙向數(shù)據(jù)通信的信息。因此,在操作130在客戶端110中接收的廣播流可包括關(guān)于在客戶端110中執(zhí)行的應(yīng)用的信息。所述應(yīng)用可以是與當(dāng)前正被用戶觀看的頻道有關(guān)的應(yīng)用或者是與頻道無關(guān)的應(yīng)用。關(guān)于應(yīng)用的信息可包括關(guān)于應(yīng)用的類型的信息、關(guān)于發(fā)送應(yīng)用的方法的信息以及關(guān)于應(yīng)用的統(tǒng)ー資源定位符(URL)的信息,將參照附圖更充分地描述關(guān)于應(yīng)用的信息。在操作132,客戶端110提取在操作130接收的廣播信號中包括的關(guān)于應(yīng)用的信息。作為多媒體家庭平臺(MHP)的示例,客戶端110確定在廣播信號的節(jié)目映射表(PMT) 中定義的流類型。當(dāng)流類型是“MPEG2私有片段(0x05)”并且“應(yīng)用信令描述符(0x6F) ”存在于PMT中時(shí),應(yīng)理解所述流包括關(guān)于應(yīng)用的信息。因此,客戶端110通過PMT獲取用于應(yīng)用信息表(AIT)(所述應(yīng)用信息表(AIT)是關(guān)于應(yīng)用的信息)的包標(biāo)識符(PID),并且從接收的廣播流提取相應(yīng)PID的包,從而提取包括在廣播信號中的AIT。圖2示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的信息。參照圖2,關(guān)于應(yīng)用的信息可包括應(yīng)用的類型、應(yīng)用控制代碼、應(yīng)用標(biāo)識符以及應(yīng)用描述符。應(yīng)用的類型(即,“applicatiorutype”)是指示所述應(yīng)用是通過包括在客戶端110 中的瀏覽器執(zhí)行的基于瀏覽器類型的應(yīng)用還是通過從服務(wù)器接收資源和腳本兩者來在客戶端110中執(zhí)行的基于控件類型的應(yīng)用的信息。通過經(jīng)由包括在客戶端110中的瀏覽器顯示web文檔來執(zhí)行基于瀏覽器類型的應(yīng)用。從客戶端110的外部接收的web文檔通過瀏覽器被顯示,從而執(zhí)行應(yīng)用?;谟糜趫?zhí)行作為ー個(gè)程序包(package)接收的應(yīng)用的資源和腳本來執(zhí)行基于控件類型的應(yīng)用。所述腳本可以是用于執(zhí)行應(yīng)用的Java kript或通過使用超文本標(biāo)記語言(HTML)準(zhǔn)備的腳本。假設(shè)客戶端110包括預(yù)定瀏覽器,通過經(jīng)由瀏覽器下載web文檔來執(zhí)行基于瀏覽器的應(yīng)用。通過在客戶端110中下載所有的資源和腳本來執(zhí)行基于控件的應(yīng)用,而不管在客戶端110中包括瀏覽器或關(guān)閉瀏覽器。客戶端110可包括用于解釋和執(zhí)行腳本的引擎 (例如,Java虛擬機(jī)),并且可不包括単獨(dú)瀏覽器。此外,由于資源和腳本全部是下載的,并且隨后應(yīng)用被獨(dú)立地執(zhí)行,因此可不從外部連續(xù)地接收與應(yīng)用的執(zhí)行有關(guān)的數(shù)據(jù)。應(yīng)用控制代碼(即,“applicatiorucontroLcode”)定義應(yīng)用的控制操作并且參照圖3被更充分地描述。圖3示出根據(jù)示例性實(shí)施例的控制代碼。參照圖3,“AUTOSTART”表示當(dāng)應(yīng)用的執(zhí)行準(zhǔn)備就緒時(shí)用于自動(dòng)地執(zhí)行應(yīng)用的控制?!癒ILL”表示用于停止或完成正準(zhǔn)備執(zhí)行或當(dāng)前正被執(zhí)行的應(yīng)用的控制?!癛EMOVE”是用于移除當(dāng)前存儲在客戶端110中的應(yīng)用的控制。當(dāng)客戶端110接收到控制代碼“REMOVE” 吋,移除相應(yīng)應(yīng)用?!癙REFETCH”是當(dāng)完成用于執(zhí)行應(yīng)用的基本文件的安裝時(shí)(甚至在應(yīng)用的接收和安裝未完成之前)用于預(yù)先執(zhí)行應(yīng)用的控制。
應(yīng)用標(biāo)識符(即,“applicationjdentifier”)是用于識別應(yīng)用的信息。定義 “organizationjd”作為提供應(yīng)用的組織的標(biāo)識符。定義“applicationjd”作為應(yīng)用自身的標(biāo)識符。應(yīng)用描述符(艮口,“descriptor,,)包括“application_descriptor,,、“transport_ protocol_aescriptor,,禾ロ ‘‘OHTV_application_location_descriptor,.。し application— descriptor"白勺一M牛寺|E,“transport一protocol_descriptor,,白勺# 輸協(xié)議,“OHTV_application_location_descriptor,,定義應(yīng)用的 URL。"application, descriptor”定義諸如簡檔(profile)、版本、執(zhí)行優(yōu)先級、名稱、圖標(biāo)、授權(quán)等的一般特征。圖4示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的傳輸協(xié)議的信息。參照圖4,在操作132提取的關(guān)于應(yīng)用的信息可包括關(guān)于應(yīng)用的傳輸協(xié)議的信息。 如上所述,客戶端110可訪問廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)兩者。因此,可通過所述兩個(gè)網(wǎng)絡(luò)來接收應(yīng)用。包括在通過廣播網(wǎng)絡(luò)接收的廣播信號中的應(yīng)用可被接收或者應(yīng)用可通過互聯(lián)網(wǎng)網(wǎng)絡(luò)被請求和接收。因此,多個(gè)網(wǎng)絡(luò)中的由客戶端110接收應(yīng)用的網(wǎng)絡(luò)可被識別,從而包括在廣播信號中并在操作130被接收的關(guān)于應(yīng)用的信息可包括關(guān)于應(yīng)用的傳輸協(xié)議的信息。在圖4,“protocoled”的值為“0x0003”指示應(yīng)用通過互聯(lián)網(wǎng)網(wǎng)絡(luò)被傳輸給客戶端110。在這種情況下,使用超文本傳輸協(xié)議(HTTP)。此外,“ protocoled”的值為“Ox A 000”指示應(yīng)用通過廣播網(wǎng)絡(luò)被傳輸給客戶端110。在這種情況下,使用ATSC-NRT服務(wù)。通過包括與應(yīng)用有關(guān)的數(shù)據(jù)的廣播流來傳輸和接收應(yīng)用。為了接收應(yīng)用,關(guān)于應(yīng)用的URL的信息可被識別。當(dāng)通過互聯(lián)網(wǎng)網(wǎng)絡(luò)接收應(yīng)用吋, 需要提供應(yīng)用的服務(wù)器120的URL。當(dāng)通過廣播流接收應(yīng)用吋,需要用于從廣播流提取與應(yīng)用有關(guān)的數(shù)據(jù)的URL。在圖4,“selector_byte”定義應(yīng)用的這種URL。圖5示出根據(jù)示例性實(shí)施例的產(chǎn)生關(guān)于應(yīng)用的URL的信息的語法。參照圖5,“SeleCt0r_byte”包括可提供應(yīng)用的服務(wù)器的URL或用于從廣播流提取應(yīng)用的URL。當(dāng)通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供應(yīng)用吋,可提供應(yīng)用的服務(wù)器的URL包括在“selector, byte”中。當(dāng)通過廣播網(wǎng)絡(luò)提供應(yīng)用時(shí),用于從廣播流提取應(yīng)用的URL包括在“selector byte” 中。關(guān)于應(yīng)用的 URL 的信息由諸如 “URL_base_length” “URL_base_byte” "URL_ extension_length,,禾ロ "URL_extension_byte,,的元素來定義。定義"URL_base_length"(艮P,關(guān)于URL的信息的長度)并定義"URL_base_ byte”(即,關(guān)于URL的信息)。當(dāng)通過互聯(lián)網(wǎng)網(wǎng)絡(luò)接收應(yīng)用吋,“URL_baSe_byte”定義服務(wù)器的URL。當(dāng)通過廣播網(wǎng)絡(luò)接收應(yīng)用吋,“URL_baSe_byte”定義用于從廣播流提取應(yīng)用的 URL。例如,作為提供應(yīng)用的服務(wù)器的地址的web頁面地址“http://XXX. XX. xx/”可以是“URL_baSe_byte”,作為用于從廣播流提取應(yīng)用的信息的根據(jù)ATSC-NRT服務(wù)的地址 "nrt://{atsc_tsld}. {subnet_id}. {nrt_service_id}/,,可以是‘‘URL_base_byte,,。這里, 廣播信號中的“ atsc_tsld ”是當(dāng)前被用戶觀看的頻道的流標(biāo)識符,“subnetjd”是當(dāng)前被用戶觀看的節(jié)目的標(biāo)識符,"nrt_service_id"是用于從ATSC-NRT服務(wù)指定提供應(yīng)用的服務(wù)的標(biāo)識符。由于“URL_baSe_byte”的長度有限,因此可將關(guān)于URL的基本信息僅定義為“URL_
7l3ase_byte”。例如,當(dāng)提供應(yīng)用的服務(wù)器的 URL 是“http//kbs. co. kr/ohtv/main/index. html”時(shí),只有“http://kbs. co. kr/”可以是“URL_base_byte”。此外,當(dāng)用于從廣播流提取應(yīng)用的イ—目息是‘-nrt://{atsc_tsld}· isubnet_id}. {nrt_service_id}/{nrt_content_ linkage} [/{file name}」,,時(shí),K % "nrt:// iatsc_tsld}. {subnet_id}. {nrt_service_ id}/”可以是“URL_base_byte”?!皀rt_content_linkage” 是用于從通過 ATSC-NRT 服務(wù)提供的各種數(shù)據(jù)中指定與應(yīng)用有關(guān)的數(shù)據(jù)的信息,并且“file name”是應(yīng)用的文件名稱。應(yīng)用的URL中除去定義為“URL_base_byte”的信息之外的剰余信息可被定義為“URL_extension_byte”或可包括在稍后將參照圖6進(jìn)行描述的“OHTV_application_ location_aescriptor,,中。圖6示出根據(jù)示例性實(shí)施例的用于產(chǎn)生應(yīng)用的詳細(xì)描述符的語法。參照圖6,關(guān)于應(yīng)用的URL的詳細(xì)信息,“OHTV_application_location_ descriptor,,包括“descriptor_tag,,、“descriptor_length,,、“Version,,禾ロ "initial_ patn_bytes,,。"descriptor_tag”表示用于指定“OHTV_application_location_descriptor,,的標(biāo)簽。"descriptor_length,,表示除去“descriptor_tag,,禾ロ"descriptor_length,,之夕卜的 “0HTV_application_location_descriptor,,的長皮。“Version”表示關(guān)于應(yīng)用的版本信息?!癡ersion”是從“ 1 ”開始并且隨著應(yīng)用的版本的改變按“1”増加的信息,并且可被表示為客戶端110確定應(yīng)用是否應(yīng)該升級的時(shí)間。 8比特信息的最大值是“255”。在“255”之后,當(dāng)應(yīng)用的版本再次改變時(shí),值從“1”重新開始。“initial_path_byteS”定義關(guān)于應(yīng)用的位置的信息之中除去包括在“URL_base_ byte”中的信息之外的信息。當(dāng)通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供應(yīng)用并且提供應(yīng)用的服務(wù)器的URL是“http://kbs. co. kr/ohtv/main/index. html” 時(shí),如果“http://kbs. co. kr/” 是“URL_base_byte,,,則乘Ij 余地址 “ohtv/main/index. html ” 可以是 “ initial_path_bytes”。“initial_path_byteS”的內(nèi)容可根據(jù)應(yīng)用的類型而不同。當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用時(shí),“initial_path_bytes”可以是“ohtv/main/index. html”(通過瀏覽器顯示的 web 文檔的URL)。然而,當(dāng)應(yīng)用是基于控件的應(yīng)用吋,“ initial_path_byteS”可以是“ohtv/ main/kbs_unbound. wgt"(可下載控件的服務(wù)器的URL)。此外,當(dāng)通過廣播網(wǎng)絡(luò)提供應(yīng)用并且用于從廣播流提取應(yīng)用的信息是“nrt:// iarsc_tsld}. {subnet_id}. {nrt_service_id}/{nrt_content_linkage}[/{file name}ド 時(shí),如果"nrt // {atsc_tsld} · {subnet_id} · {nrt_service_id}/"是 “URL_base_byte”,則剰余信息“ {nrt_content_linkage} [/{file name}] ”可以是“initial_path_bytes”。與在通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供應(yīng)用的時(shí)候類似,“ initial_path_byteS”的內(nèi)容可根據(jù)應(yīng)用的類型而不同。當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用吋,“ initial_path_byteS”可以是 “AABBCCDD/index. html” (包括在廣播流中的 web 文檔)。“AABBCCDD” 是“nrt_content_ linkage”,“index, html”是“file_name”。然而,當(dāng)應(yīng)用是基于控件的應(yīng)用時(shí),“initial_ path_bytes”可以是“AABBCCDD/kbs_unbound. wgt”,其中,“AABBCCDD/kbs_unbound. wgt”指示包括在廣播流中的與控件有關(guān)的數(shù)據(jù)。
返回參照圖1,客戶端110在操作134和136基于在操作132提取的關(guān)于應(yīng)用的信息來接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。如在操作134,通過廣播網(wǎng)絡(luò)接收用于執(zhí)行應(yīng)用的數(shù)據(jù),或如在操作136,通過互聯(lián)網(wǎng)網(wǎng)絡(luò)向服務(wù)器120請求用于執(zhí)行應(yīng)用的數(shù)據(jù)并且響應(yīng)于請求接收數(shù)據(jù)。在操作134,客戶110從通過廣播網(wǎng)絡(luò)接收的廣播流提取用于執(zhí)行應(yīng)用的數(shù)據(jù)?;谠诓僮?32提取的應(yīng)用的URL,從廣播流提取用于執(zhí)行應(yīng)用的數(shù)據(jù)。 當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用時(shí),基于應(yīng)用的URL提取包括在廣播流中的web文檔。 當(dāng)應(yīng)用是基于控件的應(yīng)用時(shí),提取包括在廣播流中的應(yīng)用程序包(application package) 0 應(yīng)用程序包包括用于執(zhí)行應(yīng)用的資源和腳本。此外,應(yīng)用程序包可包括關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息,稍后將參照圖7描述關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息。在操作136,客戶端110通過互聯(lián)網(wǎng)網(wǎng)絡(luò)向服務(wù)器120請求應(yīng)用并接收請求的應(yīng)用?;谠诓僮?32提取的服務(wù)器120的URL來請求和接收應(yīng)用。當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用吋,根據(jù)服務(wù)器120的URL來訪問服務(wù)器120,并且通過使用HTTP請求和接收將通過瀏覽器顯示的web文檔。當(dāng)應(yīng)用是基于控件的應(yīng)用時(shí),訪問服務(wù)器120并且請求和接收應(yīng)用程序包。應(yīng)用程序包可包括層疊樣式表單(CSQ、資源、腳本、首先執(zhí)行的HTML文件以及關(guān)于執(zhí)行環(huán)境的信息。CSS定義顯示形成應(yīng)用的對象的方法。資源包括形成應(yīng)用的所有多媒體數(shù)據(jù),諸如圖像、文本、語言、視頻和音頻,需要所述圖像、文本、語言、視頻和音頻中的每個(gè)來執(zhí)行應(yīng)
ο腳本表示用于基于資源執(zhí)行應(yīng)用的代碼。如上所述,腳本可以是Java kript或者是通過使用HTML準(zhǔn)備的腳本。此外,在執(zhí)行應(yīng)用之前,腳本可以是預(yù)覽腳本,預(yù)覽腳本指示應(yīng)用的當(dāng)前狀態(tài)是應(yīng)用可被執(zhí)行。例如,當(dāng)用戶正在觀看預(yù)定頻道吋,腳本可在電視屏幕上顯示指示與所述頻道有關(guān)的應(yīng)用的執(zhí)行準(zhǔn)備就緒的預(yù)定按鈕。首先執(zhí)行的HTML文件可根據(jù)應(yīng)用的執(zhí)行被首先處理。圖7示出根據(jù)示例性實(shí)施例的關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息。應(yīng)用程序包不僅包括資源和腳本,還包括關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息,從而可控制應(yīng)用的執(zhí)行。關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息可包括用于執(zhí)行應(yīng)用的屏幕的大小、應(yīng)用的名稱以及與作者和許可有關(guān)的內(nèi)容。此外,關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息可包括“childlock(兒童鎖定)”標(biāo)簽和關(guān)于觀看限制的信息,從而可禁止未成年人對包括成人內(nèi)容的應(yīng)用的訪問?!癇oimdaryList (界線列表)”標(biāo)簽包括在關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息中,從而可通過應(yīng)用僅訪問預(yù)先定義在標(biāo)簽中的web頁面?!癶erDefine (用戶定義)”標(biāo)簽可包括由客戶端110的制造商或提供廣播服務(wù)的服務(wù)提供商自由定義的關(guān)于應(yīng)用的執(zhí)行環(huán)境的信息。圖8是示出根據(jù)另ー示例性實(shí)施例的接收應(yīng)用的方法的流程圖。參照圖8,在操作810,客戶端110的用戶選擇頻道。通過控制客戶端110(可以是 TV)的頻道來選擇頻道。在操作820,客戶端110接收選擇的頻道的應(yīng)用信號。從選擇的頻道的廣播流提取關(guān)于應(yīng)用的信息。從廣播流提取參照圖2到圖6描述的關(guān)于應(yīng)用的信息。
在操作830,客戶端110基于在操作820提取的關(guān)于應(yīng)用的信息來確定客戶端110 當(dāng)前是否具有最新版本的應(yīng)用?;谠诓僮?20提取的關(guān)于應(yīng)用的信息中包括的關(guān)于應(yīng)用的版本的信息,來確定當(dāng)前安裝在客戶端110中的應(yīng)用是否是最新版本的應(yīng)用。作為確定的結(jié)果,當(dāng)先前安裝了最新版本的應(yīng)用吋,在操作850執(zhí)行應(yīng)用并完成應(yīng)用。然而,當(dāng)確定沒有安裝最新版本的應(yīng)用吋,在操作840,接收用于執(zhí)行應(yīng)用的數(shù)據(jù)并更新所述應(yīng)用??赏ㄟ^廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用吋,通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)接收預(yù)定web文檔。當(dāng)應(yīng)用是基于控件的應(yīng)用時(shí),通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)接收包括資源、腳本和關(guān)于執(zhí)行環(huán)境的信息的應(yīng)用程序包。圖9是根據(jù)示例性實(shí)施例的用于接收應(yīng)用的設(shè)備900的框圖。參照圖9,根據(jù)當(dāng)前示例性實(shí)施例的用于接收應(yīng)用的設(shè)備900包括應(yīng)用信息接收器910和應(yīng)用接收器920。應(yīng)用信息接收器910通過廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息。從廣播流提取通過廣播網(wǎng)絡(luò)接收的廣播流中包括的關(guān)于應(yīng)用的信息。關(guān)于應(yīng)用的信息可包括如上參照圖2到圖6 所述的信息。應(yīng)用接收器920基于由應(yīng)用信息接收器910提取的關(guān)于應(yīng)用的信息來接收用于執(zhí)行應(yīng)用的數(shù)據(jù)?;诎ㄔ陉P(guān)于應(yīng)用的信息中的應(yīng)用的URL,通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。應(yīng)用的URL可以是服務(wù)器的URL,所述服務(wù)器可接收用于從廣播流提取應(yīng)用的URL的應(yīng)用。當(dāng)應(yīng)用是基于瀏覽器的應(yīng)用時(shí),用于執(zhí)行應(yīng)用的數(shù)據(jù)可以是web文檔。當(dāng)應(yīng)用是基于控件的應(yīng)用時(shí),用于執(zhí)行應(yīng)用的數(shù)據(jù)可以是包括資源、腳本、關(guān)于執(zhí)行環(huán)境的信息的應(yīng)用程序包。圖10是根據(jù)示例性實(shí)施例的用于提供應(yīng)用的設(shè)備1000的框圖。參照圖10,根據(jù)當(dāng)前示例性實(shí)施例的用于提供應(yīng)用的設(shè)備1000包括應(yīng)用提供器 1110。應(yīng)用提供器1110通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)將用于執(zhí)行應(yīng)用的數(shù)據(jù)發(fā)送到客戶端110。當(dāng)通過廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息的客戶端110根據(jù)HTTP通過互聯(lián)網(wǎng)網(wǎng)絡(luò)請求用于執(zhí)行應(yīng)用的數(shù)據(jù)時(shí),用于執(zhí)行應(yīng)用的數(shù)據(jù)通過互聯(lián)網(wǎng)網(wǎng)絡(luò)被發(fā)送到客戶端110。用于執(zhí)行應(yīng)用的數(shù)據(jù)可包括在廣播流中,并可被發(fā)送到客戶端110。用于執(zhí)行應(yīng)用的數(shù)據(jù)在廣播流中被復(fù)用并被廣播??蛻舳?10可基于關(guān)于應(yīng)用的信息從廣播流提取用于執(zhí)行應(yīng)用的數(shù)據(jù)。由用于提供應(yīng)用的設(shè)備1000提供的用于執(zhí)行應(yīng)用的數(shù)據(jù)可以是作為基于瀏覽器的應(yīng)用的web文檔或作為基于控件的應(yīng)用的應(yīng)用程序包。根據(jù)本發(fā)明的實(shí)施例的用于接收應(yīng)用的設(shè)備900和用于提供應(yīng)用的設(shè)備1000中的每個(gè)可包括與在圖9和圖10中示出的設(shè)備的單元連接的總線以及與總線結(jié)合的至少ー 個(gè)處理器。此外,為了存儲命令、接收的消息或產(chǎn)生的消息,用于接收應(yīng)用的設(shè)備900和用于提供應(yīng)用的設(shè)備1000還可包括通過與總線結(jié)合而與用于執(zhí)行命令的所述至少一個(gè)處理器連接的存儲器(諸如只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)或閃存)。根據(jù)示例性實(shí)施例,可基于通過廣播網(wǎng)絡(luò)接收的關(guān)于應(yīng)用的信息,通過使用各種方法來接收應(yīng)用,并所述應(yīng)用可被執(zhí)行從而可在客戶端中使用除了觀看廣播之外的各種服務(wù)。計(jì)算機(jī)可讀記錄介質(zhì)是可以存儲其后可由計(jì)算機(jī)系統(tǒng)讀取的數(shù)據(jù)(諸如計(jì)算機(jī)可讀代碼和指令)的任何數(shù)據(jù)存儲裝置。計(jì)算機(jī)可讀記錄介質(zhì)的示例包括只讀存儲器 (ROM)、隨機(jī)存取存儲器(RAM)、CD-ROM、磁帶、軟盤和光學(xué)數(shù)據(jù)存儲裝置。計(jì)算機(jī)可讀記錄介質(zhì)還可分布在聯(lián)網(wǎng)的計(jì)算機(jī)系統(tǒng)上,從而可以以分布方式存儲和執(zhí)行計(jì)算機(jī)可讀代碼。雖然具體地顯示和描述了示例性實(shí)施例,但是本領(lǐng)域的普通技術(shù)人員將理解,在不脫離由權(quán)利要求限定的本發(fā)明構(gòu)思的精神和范圍的情況下,可以對其做出形式和細(xì)節(jié)上的各種改變。
權(quán)利要求
1.一種在與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接的客戶端接收預(yù)定應(yīng)用的方法,所述方法包括從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少一個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。
2.如權(quán)利要求1所述方法,其中,關(guān)于應(yīng)用的信息包括這樣的信息,所述信息指示所述應(yīng)用是否是第一類型的應(yīng)用和第二類型的應(yīng)用之一,其中,通過包括在客戶端中的瀏覽器來執(zhí)行所述第一類型的應(yīng)用,所述第二類型的應(yīng)用在客戶端中執(zhí)行從預(yù)定服務(wù)器接收的腳本。
3.如權(quán)利要求2所述方法,其中,關(guān)于應(yīng)用的信息包括指示用于執(zhí)行應(yīng)用的數(shù)據(jù)是否通過廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少一個(gè)被接收的信息。
4.如權(quán)利要求3所述方法,其中,所述應(yīng)用是第一類型,并且關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)訪問的用于執(zhí)行應(yīng)用的web文檔的統(tǒng)一資源定位符URL和包括在廣播流中的 web文檔的URL中的至少一個(gè)。
5.如權(quán)利要求3所述方法,其中,所述應(yīng)用是第二類型,并且關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供用于執(zhí)行應(yīng)用的資源和腳本的服務(wù)器的URL和包括在廣播流中的資源和腳本的URL中的至少一個(gè)。
6.如權(quán)利要求5所述方法,其中,用于執(zhí)行應(yīng)用的數(shù)據(jù)包括用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息。
7.如權(quán)利要求6所述方法,其中,用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息包括關(guān)于應(yīng)用的觀看限制的信息。
8.如權(quán)利要求6所述方法,其中,用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息包括通過應(yīng)用可訪問的web頁面的列表。
9.如權(quán)利要求6所述方法,其中,用于設(shè)置應(yīng)用的執(zhí)行環(huán)境的信息包括由客戶端的制造商和服務(wù)提供商中的至少一個(gè)定義的關(guān)于執(zhí)行環(huán)境的信息。
10.一種與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接的客戶端設(shè)備,所述設(shè)備包括應(yīng)用信息接收器,從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;應(yīng)用接收器,基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少一個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。
11.如權(quán)利要求10所述的設(shè)備,其中,關(guān)于應(yīng)用的信息包括這樣的信息,所述信息指示所述應(yīng)用是否是第一類型的應(yīng)用和第二類型的應(yīng)用之一,其中,通過包括在客戶端設(shè)備中的瀏覽器來執(zhí)行所述第一類型的應(yīng)用,所述第二類型的應(yīng)用在客戶端設(shè)備中執(zhí)行從預(yù)定服務(wù)器接收的腳本。
12.如權(quán)利要求11所述的設(shè)備,其中,關(guān)于應(yīng)用的信息包括指示用于執(zhí)行應(yīng)用的數(shù)據(jù)是否通過廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少一個(gè)被接收的信息。
13.如權(quán)利要求12所述的設(shè)備,其中,所述應(yīng)用是第一類型,并且關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)訪問的用于執(zhí)行應(yīng)用的web文檔的統(tǒng)一資源定位符URL和包括在廣播流中的web文檔的URL中的至少一個(gè)。
14.如權(quán)利要求12所述的設(shè)備,其中,所述應(yīng)用是第二類型,并且關(guān)于應(yīng)用的信息包括通過互聯(lián)網(wǎng)網(wǎng)絡(luò)提供用于執(zhí)行應(yīng)用的資源和腳本的服務(wù)器的URL或包括在廣播流中的資源和腳本的URL中的至少一個(gè)。
15. —種其上包含有計(jì)算機(jī)程序的計(jì)算機(jī)可讀記錄介質(zhì),所述計(jì)算機(jī)程序在被計(jì)算機(jī)執(zhí)行時(shí)促使計(jì)算機(jī)執(zhí)行在客戶端接收應(yīng)用的方法,所述客戶端與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接,所述方法包括從廣播網(wǎng)絡(luò)接收關(guān)于應(yīng)用的信息;基于接收的關(guān)于應(yīng)用的信息,從廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)中的至少一個(gè)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)。
全文摘要
一種用于客戶端根據(jù)通過廣播網(wǎng)絡(luò)接收的關(guān)于應(yīng)用的信息,通過廣播網(wǎng)絡(luò)或互聯(lián)網(wǎng)網(wǎng)絡(luò)接收用于執(zhí)行應(yīng)用的數(shù)據(jù)的方法和設(shè)備,其中,所述客戶端與廣播網(wǎng)絡(luò)和互聯(lián)網(wǎng)網(wǎng)絡(luò)連接。
文檔編號H04N21/435GK102577420SQ201080032096
公開日2012年7月11日 申請日期2010年7月14日 優(yōu)先權(quán)日2009年7月14日
發(fā)明者林銀熙, 車淳佰, 金紋助, 黃寅喆 申請人:三星電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1