+

TW201215047A - Heterogeneous service interactive operation platform and method - Google Patents

Heterogeneous service interactive operation platform and method Download PDF

Info

Publication number
TW201215047A
TW201215047A TW99131934A TW99131934A TW201215047A TW 201215047 A TW201215047 A TW 201215047A TW 99131934 A TW99131934 A TW 99131934A TW 99131934 A TW99131934 A TW 99131934A TW 201215047 A TW201215047 A TW 201215047A
Authority
TW
Taiwan
Prior art keywords
service
information
module
application
platform
Prior art date
Application number
TW99131934A
Other languages
Chinese (zh)
Inventor
ren-sheng Cai
Yi-Xun Zhuang
zhen-wei Li
Chao-Lie Chen
guan-rong Li
meng-feng Hong
yao-huang Guo
Original Assignee
Advance Multimedia Internet Technology Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Advance Multimedia Internet Technology Inc filed Critical Advance Multimedia Internet Technology Inc
Priority to TW99131934A priority Critical patent/TW201215047A/en
Publication of TW201215047A publication Critical patent/TW201215047A/en

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

A heterogeneous service interactive operation platform and method are disclosed, the platform including a digital broadcasting multimedia home platform service unit, an open service gateway service unit and an information interactive module. The method includes: selecting open service gateway service or universal plug and play service, transmitting the selection information to the information interactive module, analyzing and packaging the selection information into service packet format, querying the program life cycle and related resource state of the service requested by the selection information, determining whether it is possible to provide the service, performing the requested service and displaying the data generated by the service on a user interface, and displaying the out-of-service message on the user interface.

Description

201215047 六、發明說明: 【發明所屬之技術領域】 本發明係關於一種異質性服務互動運作平台及方法,特別是關於一種 運用數位廣播家用多媒體平台存取開放式服務閘道器或通用隨插即用設備 之服務資源,以及運用開放式服務閘道器存取數位廣播家用多媒體平台或 通用隨插即用設備之服^務資源的平台及方法。 【先前技術】 隨著資通訊產業的發展,資通訊科技漸漸改變了人類的生活方式,其 中以數位家庭的市場潛力最為龐大,再加上國内寬頻速率與普及率逐年增 加’資通訊科技設備也從原本的家用個人電腦之應用,發展到以網路拓撲 為主的資訊家電應用架構。 為符合網路與資訊家電連接的發展趨勢,以及整合不同的資訊廠商設 備,許多標準也因應而生,其中以開放式服務閘道器(〇penServiceGateway initiative,OSGi)、通用隨插即用(Universal Plug and Play, UPnP)以及數位廣播 夕媒體豕用平台(Multimedia Home Platform,DVB-ΜΗΡ)標準最廣為被業界 使用。 開放式服務閘道器組織起源於在1999年3月,其標準主要的目的是訂 疋-個開放整合式的服務平台’可給予遠端服務提供者、服務開發者、軟 體廠商、職11_者以及設健造商,開發或佈署該服務平台本地端的 網路與設備服務。根制放式服務閘道騎定義鮮,此平台架構應包含 服務封裝和相性的模組層、制程^生命週期管理層、應用服務註冊層 以及規範服務範_安全層。由於這㈣級的搭配,此親具相容於異質 201215047 系統設備的特質,有別於傳統的服務只侷限於單一硬體或系統,服務廠商 以往對於不同的設備需開發不同的服務系統,利用開放式服務閉道器可改 善廠商研發的時間。此外,其提供了標準的應用程式介面,服務廠商可根 據此介面開發不同性質的服務,且經由此標準介面,不同廠商所開發出的 服務軟體及設備都能互相溝通及搭配使用。再者,透過其遠端能力,服務 廠商可透過稱提供設備的管理與更新。因此,職式服綱道器標準的 制定促進了網紐務的連通性及廣泛性,而且提供了—侧魏有架構擴 φ 展的開發式平台。 通用隨插即用齡是由通職插即用論壇(UPnPTM FQmm)提出的—套 網路協疋’其目的是讓家用設備能透過家庭網路互相連接作資料分享、通 仏和娛樂。它疋-種在網際網路協定伽emetPr〇t〇c〇1,ιρ)網路上定義的隨插 即用開放式協議之點對點標準,主要由傳輸控制協定/網際網路協定 (Tmnsmission Con_ Protocol/Intemet 加⑽丨,Tcp/ip)、超文件傳送協定 (Hypertext Transfer Protocol,HTTP)、可延伸標示語言(段__ 鲁Language,XML)等目前的通用標準所建構,可支援許多不同實體層傳輸媒 ^ ^ ^ IEEE 1394 . ^.h^(Infrared, IR), t ^ (il(p〇wer201215047 VI. Description of the Invention: [Technical Field of the Invention] The present invention relates to a heterogeneous service interactive operation platform and method, and more particularly to a method for accessing an open service gateway or universal plug-in using a digital broadcast home multimedia platform A platform and method for accessing the service resources of a digital broadcast home multimedia platform or a universal plug-and-play device using the service resources of the device and using an open service gateway. [Prior Art] With the development of the telecom industry, the telematics technology has gradually changed the way of life of human beings. Among them, the market potential of digital homes is the largest, and the domestic broadband rate and penetration rate are increasing year by year. It has also evolved from the application of the original home PC to the information appliance application architecture based on the network topology. In order to comply with the trend of network and information appliance connection, and to integrate different information manufacturers equipment, many standards have also emerged, including open service gateway (OSpServiceGateway initiative, OSGi), universal plug and play (Universal Plug and Play, UPnP) and the Digital Home Platform (DVB-ΜΗΡ) standard are the most widely used in the industry. The open service gateway organization originated in March 1999, and its main purpose is to subscribe to an open and integrated service platform that can be given to remote service providers, service developers, software vendors, and jobs 11_ And set up a manufacturer to develop or deploy network and device services on the local side of the service platform. The root-prepared service gateway is well defined. The platform architecture should include the service package and phase module layer, process ^ life cycle management layer, application service registration layer and specification service model - security layer. Due to the matching of the (four) level, this pro is compatible with the characteristics of the heterogeneous 201215047 system equipment. Different from the traditional service, it is limited to a single hardware or system. In the past, service providers need to develop different service systems for different devices. Open service closures improve time for vendor development. In addition, it provides a standard application interface. Service providers can develop services of different natures based on this interface. Through this standard interface, service software and devices developed by different vendors can communicate and match each other. Furthermore, through its remote capabilities, service providers can provide management and updates of devices. Therefore, the formulation of the standard of the service platform promotes the connectivity and extensiveness of the network service, and provides a development platform for the extension of the architecture. Universal plug-and-play age is proposed by the UPnPTM FQmm - Networking Protocol, which is designed to allow home devices to be connected to each other for sharing, communication and entertainment through a home network. It is a peer-to-peer standard for plug-and-play open protocols defined on the Internet Protocol gammametPr〇t〇c〇1, ιρ) network, mainly by Transmission Control Protocol/Internet Protocol (Tmnsmission Con_ Protocol/ Intemet Plus (10), Tcp/ip), Hypertext Transfer Protocol (HTTP), Extensible Markup Language (Segment__Language, XML) and other current common standards are constructed to support many different physical layer transmissions. Media ^ ^ ^ IEEE 1394 . ^.h^(Infrared, IR), t ^ (il(p〇wer

Line)和射頻(Radio frequency,Rp)等。根據所規範的標準,通用隨插即用協 定讓設備與«體資料具錢立性,透過網㈣洲介面,同樣的多媒體 可傳送播放於不_設備,無需任何額外的設備驅動程式^因此只要家 用設備設計浦合朝隨插即«定,任何家驗備在電賴啟後,即自 動設定網路組態’而出現於隨插即用控制台中,以讓錢者可方便的 佈署及操控家用設備。 201215047 數位廣播多媒體家用平台是由歐洲數位視訊廣播組織①丨以如vide〇 B—ng,DVB)針對如乡媒體,尤其是家祕收數位電視廣播而制定 的中介軟體,而國内的數位電視廣播目前也是採用此規格。 此標準主要目標就是在數位電視互動應用服務上,藉由其所定義的中 介軟體平台介面,讓用戶可以接收各式各樣的數位内容與應用,且提供服 務供應商於軟體程式開發的標準和共通介面。數位廣播多媒體家用平台組 織針對此中介軟體平台主要訂定了三個階段時程:增強型廣播卿繼d 參Br〇adcaSt)階段、互動型廣播{Interactive Broadcast}階段以及網際網路存取 (Internet Access)階段,分成不同階段主要是表示了用戶與數位視訊廣播服務 的互動能力從低到高進程,由增強型廣播在好端不需具備回傳管道,到 網際網路存取階段需具有高速專用的回傳管道,藉此提高了服務的多元 性。因此’為達到所規範的目標,數位廣播多媒體家用平台是以資源層、 系統軟體層與應闕為架構,資源層代表了平台的硬體資源,如中央處理 器視α孔輸入輸出裝置、記憶體等,系統軟體層的功能是管理控制應用程 籲式的註冊與生命週期,應用層則是規範了各類應用服務,如電子節目表單、 遊戲、資訊服務等。 1弋服務問道器、通用隨插即用協定和數位廣播多媒體家用平台之 私準白㈣給網路與資訊家電連接好的發展與進步趨勢,然而當不同平台 個_導入,同時存在於家用服務中時,各個平台反而受限於平台的標準 和資源連接性’而無法達到與其他平台制運作搭配的能力,因此亟需一 可溝通協調這些標準的平台_,且在不能違背原來所定義的規範下,達 到最佳的服務效果。 201215047 【發明内容】 本發明人有鑑於開放式服務閘道器,通用隨插即用設備和數位廣播多 媒體家用平台標準無法互相協同運作搭配,乃積極著手進行開發,以期可 以改進上述既有之缺點,經過不斷地試驗及努力,終於開發出本發明。 本發明之主要目的,係提供一種異質性服務互動運作平台該平么可 運用數位廣播㈣體家时台存取開放式服務閘道^紐職插即用設備 之服務資源,以及運用開放式服務閘道器存取數位廣播多媒體家用平台或 • 通用隨插即用設備之服務資源。 為了達到上述之目的,本發明之異質性服務互動運作平台,其包括: 一數位廣播多媒體家用平台服務單元,係符合數位廣播多媒體家用 平台標準,其包括: 一應用程式管理模組,係負責啟動、停止、控制及維護運行於該 數位廣播多媒體家用平台服務單元之應用程式; 一中介軟體模組,係提供各種符合數位廣播多媒體家用平台標準 • 之應用程式界面;以及 .-應用程式註冊模組,係提供目前包含於該數位廣鮮媒體家用 平台服務單元之應用程式的生命週敏態可供該應歸式管理模組作查 詢使用; 開放式服務閘道器服務單元,係符合開放式服務閘道器標準其 係包括: -服務包τ賴組’雜行職式服義道魏務包的啟動停 止'維護之運行; 201215047 一服務功能模組,包括: 一標準服務功能模組,係提供基本的服務包,包含且有網頁 飼服器功能之超文件傳送協定服務和提供各種運行訊息之輸出功能服務; 以及 一通用隨插即用服務功能模組,係為—符合通用_即用協 定標準之舰端’可用於連接並控管各式的通用隨插即用設傷;以及 一服務包註冊模組;以及 • ―資訊互動模組’係與該數位廣播多媒體家用平台服務單元以及該 開放式服務閘道器服務單元連接,係用以提供訊息、服務程式與應用程式 的轉換及傳送,其包括: 。一顧程式資訊溝通模組,係與該數位廣播多媒體家用平台服務 單元連接,以提供訊息或服務程式的傳送; 一服務包資訊溝通模組,係用以提供服務包的傳送;以及 -資訊解_換歓,係無朗程絲赠職㈣及服務包 • #訊溝通模組連接,以負責訊息及應用程式的解析轉換及傳送。 本發明之另-目的,储供_異f性服務互動運作方法,該方法係運 用數位廣播家用多媒體平台存取開放式服務閘道器或通用隨插即用設備之 服務資源。 該方法係使用上述之平台,該方法包括·· 步驟A1 .選擇開放式服制道pi服務或_隨插即用設備服務; 步驟B1 :將步驟A1之選擇資訊傳送至該資訊互動模組; 步驟C1 ··由該應用程式資訊溝通模組接收該選擇資訊,再轉送至該資[ 201215047 訊解析轉換模組; 步驟D1 :由該資訊解析轉換模組分析及包裝該選擇資訊成為服務包格 式’再利用該服務包資訊溝通模組轉送至服務包管理模組; 步驟E1 :透過服務包註冊模組查詢該選擇資訊所要求的服務之程式生 命週期和相關資源狀態; 步驟F1 .判斷是否可提供該服務,若為是則執行步驟G1,若為否則執 行步驟H1 ; 步驟G1 .利用該服務功能模組執行要求服務,並將服務產生之資料顯 示於使用者介面;以及 步驟H1 :將無法提供服務之訊息顯示於使用者介面。 本發明之又-目的’係提供-異服務互動運作方法,該方法係運 用開放式服務閘道H存取數位廣播㈣多媒體平台或通職插即用設備之 服務資源。 該方法係使用上述之平台,該方法包括: 步驟A2 :選擇數位廣播多媒體家用平台相關服務或通用隨插即用設備 之服務資源,若為前者則執行步驟聊,若為後者則執行步驟β2ι ; 步驟B20 :糊該服務包管理模組將該要求資訊傳送至該資訊互動模 組; 步驟B21 :透過服務包註冊模組查詢被要求的通用隨插即用設備服務 之程式生命週期和相關資源狀態; 步驟C20 :執行於該步驟⑽之後,由該服務包資訊溝通模組接收該 要求資訊’再交_資鱗析轉換模組分析聽裝該要錢息絲用程式 201215047 格式,再利用該應用程式資訊溝通模組將該要求訊息傳送至該應用程式管 理模組; 步驟C21 :執行於該步驟B21之後,根據被要求的服務之程式生命週 期和相關資源狀態判斷是否可提供該服務,若為是,則執行步驟D21,若 為否,則執行步驟D22 ; 步驟D20 :執行於該步驟C20之後,透過該應用程式註冊模組查詢被 要求之數位廣播多媒體家用平台服務程式之生命週期及資源狀態; 步驟D21 :利用通用隨插即用服務功能模組與通用隨插即用設備溝通, 以執行該要求服務’並顯示服務資訊於使用者介面; 步驟D22 :將無法提供服務之訊息顯示於使用者介面; 步驟E20 :執行於該步驟D2〇之後,根據查詢結果,判斷是否可執行 該要求資訊之服務,若為是,則執行步驟F2,若為否,則執行步驟G2 ; 步驟F2 :利用該中介軟體模組執行該要求資訊之服務,並將服務產生 之資料顯示於使用者介面;以及 步驟G2 :將無法提供服務之訊息顯示於使用者介面。 透過上述之結構與方法,可有效整合開放式服務閘道器、數位廣播多 媒體家用平台和通崎插即用設備,讓三者提偶·管理及服務應用互 相協同運作,可使服務提供商有效的開發整合軟體程式,且讓平台使用者 有效率且便利性的使用各個中介軟體服務。 【實施方式】 為使熟悉該項技藝人士瞭解本發明之目的,兹配合圖式將本發明之較 佳實施例詳細說明如^。 201215047 本發明提出運用數位廣播多媒體家用平台存取開放式服務閘道器或通 用隨插即用設備之服務資源,及運用開放式服務閘道器存取數位廣播多媒 體家用平台或通用隨插即用設備之服務資源的平台及方法。 請參考第一至三圖所示,本發明之異質性服務互動運作平台(丨)係包括: 一數位廣播多媒體家用平台服務單元(10),係符合數位廣播多媒體家 用平台標準,其包括: 一應用程式管理模組(1〇〇),負責啟動、停止、控制及維護運行於 Φ 該數位廣播多媒體家用平台服務單元(10)之應用程式; 一中介軟體模組(101),提供各種符合數位廣播多媒體家用平台標 準之應用程式界面(Application Programming Interface,API),以方便廣播服 務提供商或使用者使用;以及 一應用程式註冊模組(102),提供目前包含於該數位廣播多媒體家 用平台服務單TL(l〇)之應用程式的生命週期狀態,可供該顧程式管理模組 (100)作查詢使用; 鲁 P概式服務問道ϋ服務單私u),係符合開放式服務問道器標準, 其係包括: -服務包管理模組(110) ’係執行開放式服務閘道器服務包的啟 動、停止、維護之運行; 一服務功能模組(111),其包括: 軚準服務功能模組(1110),提供基本的服務包,包含具有 周頁词服器功之超文件傳送協銳務#提供各種運行訊息之輸出功能服 務;以及 10 201215047 一通用隨插即用服務功能模組(1111),係為—符合通用隨插 即用協雜準之値端’可·連接並控管各式的通崎插㈣設備;以 及 一服務包註冊模組(112);以及 -資訊互動模組(12),係與該數位廣播多媒體家用平台服務單元⑽ 以及該開放式服務間道器服務單元⑴)連接,係用以提供訊息、服務程式與 應用程式的轉換及傳送,包括: • 一應用程式資訊溝通模組(120),係與該數位廣播多媒體家用平台 服務單元(10)連結,以提供訊息或服務程式的傳送; 一服務包資訊溝通模組(121),係用以提供服務包的傳送;以及 -資訊解析轉換模組(122),係與該應用程式資訊溝通模組⑽) 以及該服務包資訊溝通模組(121)連結,以負責訊息及應用程式的解析轉換 及傳送。 其中’該異質性服務互動運作平台⑴更包括可接受數位廣播多媒體家 _砰台數位廣播標準訊號之天線及調諧器(圖未示),且該異質性服務互動運 作平。⑴内之各錄體及細程絲採L却雜)虛擬顧作為發展 的環境。 該資訊解析轉換模組(122)之功能包含將原符合應用程式格式之應用程 式轉換成符合服務包格式後傳送至該服務包資訊溝通模組(121),以及將原 符合服務包服務格式之應用程式轉換成符合應用程式格式後傳送至應用程 式資訊溝通模組(120)。 請參考第一至四圖所示’係本發明異質性服務互動運作方法之一實施 201215047 例。 本發明之異質性服務互動運作方法(2)係使用上述之異質性服務互動運 作平台(〗),該異質性服務互動運作方法(2)係運用數位廣播家用多媒體平台 存取開放式服務閘道器或通用隨插即用設備之服務資源,該異質性服務互 動運作方法(2)包括: 步驟Al(201):選擇開放式服務間道器服務或通用隨插即用設備服務; 步驟Bl(202):將步驟Al(201)之選擇f訊傳送至該資訊互動模組(12); 步驟Cl(203).由該應用程式資訊溝通模組(12〇)接收該選擇資訊,再轉 送至該資訊解析轉換模組(122); 步驟Dl(2〇4):_資訊解析轉換模組(122)分析及包裝該選擇資訊成為 服務包格式,再利用該服務包資訊溝通模組(121)轉送至服務包管理模組 (110); 步驟El(205):透過服務包註冊模組(112)查詢該選擇資訊所要求的服務 之程式生命週期和相關資源狀態; 步驟Fl(206):判斷是否可提供該服務,若為是則執行步驟G1(2〇7), 若為否則執行步驟Hl(208); 步驟Gl(207) ··利用該服務功能模組(111)執行要求服務,並將服務產生 之資料顯示於使用者介面;以及 步驟Hl(208):將無法提供服務之訊息顯示於使用者介面。 請參考第一至四圖所示,為了讓審查委員更容易瞭解本發明之創作内 谷,特舉—實施方式說明如下: —使用者經由該數位廣播多媒體家用平台服務單元(1〇)選擇開放式服 201215047 務閘道器服務或通用隨插即用設備服務,此服務可能來自閘道器服務商提 供之服務或來自對於通用隨插即用設備之控制;該數位廣播多媒體家用平 台服務單元(ίο)之該應用程式管理模組(100)將選擇資訊傳送給該資訊互動 模組(12)。 接著,由該應用程式資訊溝通模組(12〇)接收該選擇資訊,並轉送至該 資訊解析轉換模組(122);該資訊解析轉換模組(122)分析及包裝該選擇訊息 成為服務包格式,再交由該服務包資訊溝通模組(121)轉送至服務包管理模 φ 組(110);服務包管理模組(U〇)接收到該選擇訊息後,透過該服務包註冊模 組(112)查珣该選擇訊息所要求的服務之程式生命週期和相關資源狀態;接 著,該服務包管理模組(110)根據被要求的服務之程式生命週期和相關資源 狀態判斷是否可提供該服務。 如可提供該服務,由該服務功能模組(111)執行要求服務,且將服務產 生之資料回饋給該資訊互動模組(12)之服務包資訊溝通模組(121),該服務包 資訊溝通模組(121)再轉送該資料至該資訊解析轉換模組(122),由該資訊解 • 析轉換模組(122)將該資料解析包裝成應用程式格式,並交由該應用程式資 訊溝通模組(120)將該資料傳送至該數位廣播多媒體家用平台服務單元⑽ 之應用程式管理模組(_,接著該朗程式管理模組(啊根據被包裝的應 用程式,啟動對應包裝格式且屬於該中介軟體模組⑽)的應用程式界面, 並於該應用私式§主冊模組(1〇2)註冊後,顯示於使用者介面。 若不能提供該服務,由該服務包管理模組(110)傳送無法提供服務之訊 息,此訊息經由資訊互動模組⑽轉送給數位廣播多媒體㈣平台服務單元 (10),並顯不於使用者介面。 201215047 请參考第-至三及五圖所示,為本發明之異質性服務互動運作方法之 另一實施例。 本發明之異質性服務互動運作方法(3)係使用上述之異質性服務互動運 作平台(1),該異質性服務互動運作方法⑶係運用開放式服務問道器存取數 位廣播豕用多媒體平台或通用隨插即用設備之服務資源,該異質性服務互 動運作方法(3)包括: 步驟A2(3G1) ·選紐位麟多媒體家科台相關服務或隨插即用 •设備之服務資源’若為前者則執行步驟啊麵),若為後者則執行步驟 B21(3021); 步驟B20(3020):利用該服務包管理模組(11〇)將該要求資訊傳送至該資 訊互動模組(12); 步驟B21(3021):透過服務包註冊模組(112)查詢被要求的通用隨插即用 設備服務之程式生命週期和相關資源狀態; 步驟c2〇(3〇3〇):執行於該步驟B2〇(;3〇2〇)之後,由該服務包資訊溝通 籲模組(121)接收該要求資訊,再交由該資訊解析轉換模組(m)分析及包裝該 要求机息成應用程式格式’再利用該應用程式資訊溝通模組(η〇)將該要求 訊息傳送至該應用程式管理模組(1〇〇); 步驟C21(3031):執行於該步驟Β21(3〇21)之後,根據被要求的服務之 程式生命週期和相關資源狀態判斷是否可提供該服務’若為是,則執行步 驟D21(3041),若為否,則執行步驟D22(3〇42); 步驟D20(3040):執行於該步驟C20(3030)之後,透過該應用程式註冊 模組(102)查詢被要求之數位廣播多媒體家用平台服務程式之生命週期及資 ί S1 14 201215047 源狀態; 步驟D21(3041):利用通用隨插即用服務功能模組⑴u)與通用隨插即 用設備溝通,以執行該要求服務,並顯示服務資訊於使用者介面; 步驟D22(3042):將無法提供服務之訊息顯示於使用者介面; 步驟E20(3050) ··執行於該步驟D20(3_)之後,根據查詢結果判斷 疋否可執行該要求資訊之服務,若為是,則執行步驟F2(3〇6),若為否,則 執行步驟G2(307); • 步驟F2_ :利用該中介軟體模組(⑼)執行該要求資訊之服務,並將 服務產生之資料顯示於使用者介面;以及 步驟G2(3G7):將無法提供服務之訊息顯示於制者介面。 請參考第-至三及五騎示’為了讓㈣委員更容_解本發明之創 作内容,特舉另一實施方式說明如下: 一使用者經由該開放式服務閘道器服務單元⑼選擇數位廣播多媒體 家用平台服務或_隨插即用設備服務,該數位廣财媒體家用平台服務 籲係由數位廣播多媒體家用平台服務供應商所提供,而該通用隨插即用設備 服務係由與該異質性服務互動運作平台⑴連接之通用隨插即用設備所提 供。 若使用者選擇數位廣播多媒體家用平台服務,則由該服務包管理模組 (110)將選擇訊息傳送給該資訊互動模組(12);接著由服務包資訊溝通模組 ()接收該選擇δίι息’進而交由該資訊解析轉換模組(I22)分析以及包裝該 選擇k成為應用程式格式,並由該應用程式資訊溝通模組⑽)將成為應 用程式格式之該選擇訊息傳送至該應用程式管理模組(100)。 201215047 接著,該應用程式管理模組(100)透過該應用程式註冊模組(102)查詢被 要求之數位廣播多媒體家用平台服務程式之生命週期以及其資源狀態;接 著,該應用程式管理模組(100)根據查詢結果,判斷是否可提供使用者所選 擇之服務。 如可提供使用者所選擇之服務,則由該中介軟體模組(101)執行使用者 所選擇之服務,並將執行服務所產生之資料回饋給該資訊互動模組(12)之應 用程式資訊溝通模組(120),該應用程式資訊溝通模組(12〇)再將該資料轉送 • 至該資訊解析轉換模組(122) ’由該資訊解析轉換模組(122)將該資料解析以 及包裝成服務包格式’並由服務包資訊溝通模組(丨2丨)將該包裝成服務包格 式之資料傳送至該開放式服務閘道器服務單元(11)之服務包管理模組 (110) ’該服務包管理模組(110)根據該資料,啟動相對應且位於該服務功能 模組(111)之服務功能,並於服務包註冊模組(112)註冊該服務,並顯示該資 料於使用者介面。 若不能提供使用者所選擇之服務,則由該應用程式管理模組(1〇〇)傳送 _ 一無法提供服務之訊息,該訊息經由資訊互動模組(12)轉送給開放式服務閘 道器服務單元(11),並顯示於使用者介面。 若使用者選擇通用隨插即用設備服務,則在該服務包管理模組(11〇)接 收到此要求訊息時,透過該服務包註冊模組(112)查詢被要求的通用隨插即 用服務之程式生命週期和相關資源狀態;接著,該服務包管理模組(11〇)根 據被要求的服務之程式生命週期和相關資源狀態判斷是否可提供該要求服 務;如可提供該通用隨插即用服務,由該通用隨插即用服務功能模組(lm) 與通用隨插即用設備溝通,執行該要求服務,並顯示服務資訊於使用者介 201215047 面0 若無法提供該通用隨插即用服務,則由該服務包管理模組⑴〇)傳送無 法提供該服務之訊息於顯示於使用者介面。 综合以上所述,藉由上述之平台以及綠,對於服務供應商而言,可 利用韻質性服務互動運作平台與服務供應商及通用隨插即用設備連接, 可獲得最大的健開發效果’舉贿說,閉道驗務射提供搭配數位電 視廣播及家電㈣之服務包’錄位廣魏務商也可提供搭配家電控制之 Φ 電視廣播節目程式; 對使用者來說,透過該異質性服務互動運作平台,其在家裡外部可利 用平台的閘道器功能連接至開放式服務閘道器服務單元以達到以下功能: 1. 控制開放式服務閘道器的服務包基本功能; 2. 透職__即贿務舰模組運行義即用家電設備;以及 3. 透過該資訊互動模組與雜位顧多雜家用平台服務單元溝通,取 付電視廣播服務提贿提供之料,錢相電視廣舰務提供商所提供 之節目。 因此,使用者在家中除了可透過該數位廣播多媒體家用平台服務單元 觀看電視賴麟提提叙節目,錢行其提制服狀外,亦可透 過該資訊互域_職式祕_贿解元溝通,取·道服務提供 商提供之服務或是操控支援通用隨插即用標準的設備。 透過上述之詳細綱,即可充分顯示本剌之目的及姐上均具有實 施之進步性,極具產業之·性價值,料目前市面上前所未見之新發明, 完全符合發明專利要件’銳法提出” ^以上所述著僅為本發明之較 201215047 佳實施例而已’當不能肋限定本發騎實施之制。即凡依本發明專利 範圍所作之均㈣化與_,於本發財顧蓋之範助,謹請貴 審查委員明鑑,並祈惠准,是所至禱。 【圖式簡單說明】 第-圖係本發明之異質性服務互動運作平台的系統架構圖。 第二圖係互動服務模組之架構圖。 第三圖係開放式服務閘道器服務功能單元之架構圖Line) and radio frequency (Rp), etc. According to the standard, the universal plug-and-play protocol allows the device to be erected with the physical data. Through the network (four) continent interface, the same multimedia can be transferred to the device without any additional device drivers. The design of the household equipment, Puhe, and the plug-in is set, and any home inspection is automatically set up in the plug-and-play console after the power is turned on, so that the money can be easily deployed and Control household equipment. 201215047 Digital Broadcasting Multimedia Home Platform is an intermediary software developed by the European Digital Video Broadcasting Organization for the purpose of video broadcasting, such as vide〇B-ng, DVB, for domestic media, especially for home secret digital TV broadcasting, and domestic digital TV. Broadcasting is also currently using this specification. The main goal of this standard is to enable users to receive a wide range of digital content and applications on the digital TV interactive application service, and to provide service providers with standards for software program development. Common interface. The Digital Broadcasting Multimedia Home Platform Group has set up three phases for this mediation software platform: Enhanced Broadcasting, followed by the stage of interactive broadcasting, interactive broadcast, and Internet access. The Access phase, which is divided into different phases, mainly indicates that the interaction between the user and the digital video broadcasting service is low to high. The enhanced broadcast does not need to have a return pipeline at the good end, and the high speed is required during the Internet access phase. A dedicated return pipeline, which increases the diversity of services. Therefore, in order to achieve the standard goal, the digital broadcast multimedia home platform is based on the resource layer, the system software layer and the response, and the resource layer represents the hardware resources of the platform, such as the central processing unit, the alpha hole input and output device, and the memory. Body, the function of the system software layer is to manage and control the application registration and life cycle, and the application layer regulates various application services, such as electronic program forms, games, and information services. 1弋 Service Interrogator, Universal Plug and Play Agreement and Private Broadcasting of Digital Broadcasting Multimedia Home (4) for the development and progress of network and information appliances connection, however, when different platforms are imported, they exist at home. In the service, each platform is limited by the platform's standards and resource connectivity', and can't achieve the ability to cooperate with other platform systems. Therefore, there is a need for a platform to communicate and coordinate these standards _, and can not violate the original definition Under the specification, to achieve the best service results. 201215047 [Summary of the Invention] The present inventors have in view of the open service gateway, the universal plug-and-play device and the digital broadcast multimedia home platform standard cannot cooperate with each other, and actively carry out development, in order to improve the above-mentioned shortcomings. After continuous trial and effort, the present invention was finally developed. The main purpose of the present invention is to provide a heterogeneous service interactive operation platform, which can use the digital broadcast (4) to access the open service gateway, the service resources of the new plug-and-play equipment, and the use of open services. The gateway accesses the digital broadcast multimedia home platform or the service resources of the universal plug-and-play device. In order to achieve the above objective, the heterogeneous service interactive operation platform of the present invention comprises: a digital broadcast multimedia home platform service unit, which is in compliance with a digital broadcast multimedia home platform standard, and includes: an application management module, which is responsible for starting , stopping, controlling and maintaining an application running on the digital broadcast home platform service unit; an intermediary software module providing various application interfaces conforming to the standards of the digital broadcast multimedia home platform; and - application registration module Providing the life-cycle sensitive state of the application currently included in the digital wide-format media home platform service unit for the query management module; the open service gateway service unit is in line with the open service The gateway standard includes: - Service package τ Lai group 'Miscellaneous service type service Weidao Weibao package start stop' maintenance operation; 201215047 A service function module, including: A standard service function module, is provided Basic service package, including the super file transfer protocol with web feed function Service and output function services for providing various running messages; and a universal plug-and-play service function module, which is a ship-side that conforms to the universal_out-of-the-box standard, which can be used to connect and control various universal plug-ins. And the service pack registration module; and the "information interaction module" is connected to the digital broadcast multimedia home platform service unit and the open service gateway service unit for providing information and service programs Conversion and transfer with the application, including: The program communication module is connected to the digital broadcast multimedia home platform service unit to provide the transmission of the message or service program; a service package information communication module is used to provide the delivery of the service package; and - the information solution _ For the change, there is no Langcheng gift (4) and service package • #通信通信 module connection, responsible for the analysis and conversion of messages and applications. Another object of the present invention is to provide a service method for accessing an open service gateway or a universal plug-and-play device using a digital broadcast home multimedia platform. The method uses the above platform, and the method includes: Step A1. Selecting an open service channel pi service or a _ plug and play device service; Step B1: transmitting the selection information of step A1 to the information interaction module; Step C1 · Receiving the selection information by the application information communication module, and then transferring the information to the resource [201215047 signal analysis conversion module; Step D1: analyzing and packaging the selection information into the service package format by the information analysis conversion module 'Re-use the service package information communication module to transfer to the service package management module; Step E1: query the program life cycle and related resource status of the service required by the selection information through the service package registration module; Step F1. Determine whether Providing the service, if yes, executing step G1, if otherwise executing step H1; step G1. using the service function module to execute the requested service, and displaying the data generated by the service on the user interface; and step H1: The service information is displayed on the user interface. The present invention is also an object-to-service interaction method that utilizes an open service gateway H to access a digital broadcast (4) multimedia platform or a service resource of a plug-and-play device. The method uses the above-mentioned platform, and the method includes: Step A2: selecting a service resource of a digital broadcast multimedia home platform related service or a universal plug-and-play device, if the former is the first step, if the latter, the step β2ι; Step B20: The service package management module transmits the request information to the information interaction module. Step B21: query the program life cycle and related resource status of the required universal plug-and-play device service through the service package registration module. Step C20: After performing the step (10), the service pack information communication module receives the request information, and then analyzes the format of the program, and then uses the application. The program information communication module transmits the request message to the application management module; Step C21: After the step B21, it is determined whether the service is available according to the program life cycle and the related resource status of the requested service, if If yes, go to step D21. If no, go to step D22. Step D20: After step C20, pass the response. The program registration module queries the life cycle and resource status of the required digital broadcast multimedia home platform service program; Step D21: Communicates with the universal plug-and-play device using the universal plug-and-play service function module to perform the required service' And displaying the service information on the user interface; Step D22: displaying the message that the service cannot be provided on the user interface; Step E20: executing the step D2〇, determining whether the service of the requested information can be executed according to the query result, if If yes, go to step F2. If no, go to step G2. Step F2: execute the service of the request information by using the mediation software module, and display the data generated by the service on the user interface; and step G2: Messages that are not available for service are displayed in the user interface. Through the above structure and method, it is possible to effectively integrate open service gateways, digital broadcast multimedia home platforms and Tasaki plug-and-play equipment, so that the three parties, management and service applications can work together to make service providers effective. The development integrates software programs and enables platform users to use various mediation software services efficiently and conveniently. [Embodiment] In order to make the person skilled in the art understand the object of the present invention, a preferred embodiment of the present invention will be described in detail with reference to the drawings. 201215047 The present invention proposes to use a digital broadcast multimedia home platform to access service resources of an open service gateway or a universal plug-and-play device, and to use an open service gateway to access a digital broadcast multimedia home platform or universal plug-and-play Platform and method of service resources of equipment. Please refer to the first to third figures. The heterogeneous service interactive operation platform (丨) of the present invention comprises: a digital broadcast multimedia home platform service unit (10), which is in compliance with the digital broadcast multimedia home platform standard, and includes: The application management module (1〇〇) is responsible for starting, stopping, controlling and maintaining the application running on the digital broadcasting home platform service unit (10) of the digital broadcasting platform; an intermediary software module (101) providing various digital equivalents Broadcasting the application platform (API) of the multimedia home platform standard for the convenience of the broadcast service provider or the user; and an application registration module (102) providing the service currently included in the digital broadcast multimedia home platform The life cycle status of a single TL (l〇) application can be used by the program management module (100) for query; Lu P profile service asks for service single private u), which is in line with open service request The standard of the device includes: - Service package management module (110) 'Starts, starts, stops, and maintains the open service gateway service package Running; a service function module (111), comprising: a service function module (1110), providing a basic service package, including a super file transfer protocol with a weekly page word service function, providing various running messages Output function service; and 10 201215047 A universal plug-and-play service function module (1111), which is a universal plug-and-play protocol that can be connected and controlled. (4) equipment; and a service pack registration module (112); and - an information interaction module (12) connected to the digital broadcast multimedia home platform service unit (10) and the open service inter-service unit (1) For the conversion and transmission of information, service programs and applications, including: • An application communication module (120) linked to the digital broadcast multimedia home platform service unit (10) to provide information or service programs Transmission; a service package information communication module (121) for providing service package transmission; and - an information analysis conversion module (122), and the application information communication module (10)) and the service package The communication module (121) is linked to be responsible for the parsing, conversion and transmission of messages and applications. The heterogeneous service interactive operation platform (1) further includes an antenna and a tuner (not shown) that can accept digital broadcast multimedia homes, and the heterogeneous service interacts with each other. (1) The various recordings and fine-grained silks in the series are mixed with the virtual one as the development environment. The function of the information parsing and conversion module (122) comprises converting the application that conforms to the application format into a service package format and transmitting it to the service pack information communication module (121), and conforming to the original service package service format. The application is converted to an application format and transmitted to the application communication module (120). Please refer to the first to fourth figures for the implementation of the 201215047 example of one of the heterogeneous services interactive operation methods of the present invention. The heterogeneous service interaction operation method (2) of the present invention uses the heterogeneous service interactive operation platform (〗), and the heterogeneous service interaction operation method (2) uses the digital broadcast home multimedia platform to access the open service gateway. Or the service resources of the universal plug-and-play device, the heterogeneous service interaction operation method (2) includes: Step Al (201): select an open service inter-channel service or a universal plug-and-play device service; Step B1 ( 202): transmitting the selection information of step A1 (201) to the information interaction module (12); Step Cl (203). The application information communication module (12〇) receives the selection information, and then forwards to the The information parsing conversion module (122); Step Dl (2〇4): The information parsing conversion module (122) analyzes and packages the selected information into a service package format, and then utilizes the service pack information communication module (121) Transfer to the service package management module (110); Step El (205): query the program life cycle and related resource status of the service required by the selection information through the service package registration module (112); Step Fl (206): judge Is the service available? If yes, go to step G1 ( 2〇7), if otherwise, execute step H1 (208); step G1 (207) · use the service function module (111) to execute the requested service, and display the data generated by the service on the user interface; and step H1 (208): Display the message that the service cannot be displayed on the user interface. Please refer to the first to fourth figures. In order to make it easier for the reviewing committee to understand the creative valley of the present invention, the specific implementation is as follows: - The user selects the open via the digital broadcast multimedia home platform service unit (1〇) Service 201215047 service gateway service or universal plug-and-play equipment service, this service may come from the service provided by the gateway service provider or from the control of the universal plug-and-play device; the digital broadcast multimedia home platform service unit ( The application management module (100) of the ίο) transmits the selection information to the information interaction module (12). Then, the application information communication module (12〇) receives the selection information and forwards the selection information to the information analysis conversion module (122); the information analysis conversion module (122) analyzes and packages the selection message into a service package. The format is forwarded to the service package management module (110) by the service package information communication module (121); after receiving the selection message, the service package management module (U〇) registers the module through the service package. (112) querying a program life cycle and related resource status of the service required by the selection message; then, the service package management module (110) determines whether the service is available according to the program life cycle of the requested service and the related resource status service. If the service is available, the service function module (111) performs the requested service, and the information generated by the service is fed back to the service package information communication module (121) of the information interaction module (12), the service package information The communication module (121) then forwards the data to the information analysis conversion module (122), and the information analysis and conversion module (122) parses the data into an application format and submits the application information. The communication module (120) transmits the data to the application management module of the digital broadcast multimedia home platform service unit (10) (and then the application management module (ah according to the packaged application, starts the corresponding package format and The application interface belonging to the mediation software module (10) is displayed in the user interface after the private § main module (1〇2) is registered in the application. If the service cannot be provided, the service package management module The group (110) transmits a message that the service cannot be provided, and the message is forwarded to the digital broadcast multimedia (4) platform service unit (10) via the information interaction module (10), and is not displayed by the user interface. 201215047 Please refer to the figures - to three and five Shown as another embodiment of the heterogeneous service interaction operation method of the present invention. The heterogeneous service interaction operation method (3) of the present invention uses the above heterogeneous service interaction operation platform (1), and the heterogeneous service interaction The operation method (3) is to use the open service interrogator to access the service resources of the digital broadcast multimedia platform or the universal plug-and-play device. The heterogeneous service interactive operation method (3) includes: Step A2 (3G1) Bitlin Multimedia Family Desk related services or plug-and-play equipment service resources 'if the former is the implementation step, if the latter, then perform step B21 (3021); Step B20 (3020): use the service The package management module (11〇) transmits the request information to the information interaction module (12); Step B21 (3021): querying the requested universal plug-and-play device service through the service package registration module (112) Program life cycle and related resource status; Step c2〇(3〇3〇): After performing the step B2〇(;3〇2〇), the service pack information communication call module (121) receives the request information, Then submit the information analysis conversion module (m) And packaging the request message into an application format 're-use the application information communication module (n〇) to transmit the request message to the application management module (1〇〇); Step C21 (3031): executed in After the step Β21 (3〇21), it is determined whether the service can be provided according to the program life cycle and the related resource status of the requested service. If yes, step D21 (3041) is performed, and if not, step D22 is performed. (3〇42); Step D20 (3040): After performing the step C20 (3030), the application registration module (102) queries the life cycle of the required digital broadcast multimedia home platform service program and the resource S1 14 201215047 Source Status; Step D21 (3041): Communicate with the Universal Plug and Play device using the Universal Plug and Play Service Function Module (1)u) to perform the required service and display the service information to the user interface; Step D22 ( 3042): Display the message that the service cannot be provided on the user interface; Step E20 (3050) · After executing the step D20 (3_), judge whether the service of the requested information can be executed according to the query result, and if yes, Then execute the steps F2 (3〇6), if not, execute step G2 (307); • Step F2_: use the mediation software module ((9)) to execute the service of the requested information, and display the information generated by the service on the user interface. And step G2 (3G7): Display the message that the service is not available on the maker interface. Please refer to the first to third and fifth riding instructions. In order to make the (four) members more accommodating the content of the invention, another embodiment is described as follows: A user selects a digit via the open service gateway service unit (9) Broadcast multimedia home platform service or _ plug and play device service, the digital rich media home platform service appeal is provided by a digital broadcast multimedia home platform service provider, and the universal plug and play device service is heterogeneous Sexual service interactive operation platform (1) is provided by the universal plug-and-play device connected. If the user selects the digital broadcast multimedia home platform service, the service package management module (110) transmits the selection message to the information interaction module (12); and then the service package information communication module () receives the selection δ ιι And then the information analysis conversion module (I22) analyzes and packages the selection k into an application format, and the application information communication module (10) transmits the selection message to the application format to the application. Management module (100). 201215047 Next, the application management module (100) queries the application registration module (102) for the life cycle of the required digital broadcast multimedia home platform service program and its resource status; and then, the application management module ( 100) According to the result of the query, it is judged whether the service selected by the user can be provided. If the service selected by the user is available, the intermediary software module (101) executes the service selected by the user, and feeds back the data generated by the execution service to the application information of the information interaction module (12). The communication module (120), the application information communication module (12〇) transfers the data to the information analysis conversion module (122), and the information analysis conversion module (122) parses the data and The package is packaged into a service package format and transmitted by the service package information communication module (丨2丨) to the service package management module (110) of the open service gateway service unit (11). The service package management module (110) activates the service function corresponding to the service function module (111) according to the data, registers the service with the service package registration module (112), and displays the data. In the user interface. If the service selected by the user cannot be provided, the application management module (1〇〇) transmits a message that the service cannot be provided, and the message is forwarded to the open service gateway via the information interaction module (12). The service unit (11) is displayed on the user interface. If the user selects the universal plug-and-play device service, when the service pack management module (11〇) receives the request message, the service package registration module (112) queries the requested universal plug-and-play service. The program life cycle of the service and the related resource status; then, the service package management module (11〇) determines whether the requested service can be provided according to the program life cycle of the requested service and the related resource status; if the universal plug is available The ready-to-use service, the universal plug-and-play service function module (lm) communicates with the universal plug-and-play device, performs the request service, and displays the service information on the user interface 201215047. 0 If the universal plug-in cannot be provided In the case of the ready-to-use service, the service pack management module (1) transmits a message that the service cannot be provided to the user interface. Based on the above, with the above platform and green, for the service providers, the service platform for the quality service can be connected with the service providers and the universal plug-and-play devices to obtain the maximum development effect. Bribery said that the closed-circuit inspection service provides a service package with digital TV broadcasting and home appliances (4). The location of the Wei Wei business can also provide a Φ TV broadcast program with home appliance control; for the user, through the heterogeneity The service interactive operation platform can be connected to the open service gateway service unit by using the gateway function of the platform outside the home to achieve the following functions: 1. Control the basic function of the service package of the open service gateway; __ is the brigade ship module running righteously using household electrical appliances; and 3. through the information interactive module and miscellaneous miscellaneous household platform service unit communication, to pay for television broadcast services to provide bribes, Qianxiang TV A program offered by a wide shipping provider. Therefore, in addition to being able to watch TV Ryin TiTi's program through the digital broadcast multimedia home platform service unit, the user can also use the information domain to communicate with the information. The service provided by the service provider or the device that supports the universal plug-and-play standard. Through the above detailed outline, we can fully demonstrate the purpose of this and the progress of the implementation of the sisters, and the industrial value of the industry. It is expected that the new inventions that have never been seen before on the market are in full compliance with the invention patents. Sharp method proposes that "the above is only a better embodiment of the present invention than the 201215047. It is not possible to limit the implementation of the implementation of the ride. That is, the average (four) and _ according to the scope of the patent of the present invention Gu Gaizhi Fan, I would like to ask your review committee to understand, and pray for the right, is the prayer. [Simplified illustration] The first picture is the system architecture diagram of the heterogeneous service interactive operation platform of the present invention. The architecture diagram of the interactive service module. The third diagram is the architecture diagram of the open service gateway service function unit.

第四圖係本發明之異服務互動方料—實關之流程圖。 第五圖係本發歡«性職鶴運作方法㈣—實關之流程圖 〇 【主要元件符號說明】 (1)異質性服務互動運作平台 (10)數位廣播多媒體家用平台服務單元 (100) 應用程式管理模組 (101) 中介軟體模組 (102)應用程式註冊模組 (II) 開放式服務閘道器服務單元 (110)服務包管理模組 (III) 服務功能模組 (1110) 標準服務功能模組 (1111) 通用隨插即用服務功能模級 (112)服務包註冊模組 (12)資訊互動模組 201215047 (120) 應用程式資訊溝通模組 (121) 服務包資訊溝通模組 (122) 資訊解析轉換模組 (2) 異質性服務互動運作方法 (201) 步驟 A1 (202) 步驟 B1 (203) 步驟 C1The fourth figure is a flow chart of the actual service interaction material of the present invention. The fifth picture is the hairpin «Sex Work Crane Operation Method (4) - Reality Flow Chart 〇 [Main Component Symbol Description] (1) Heterogeneous Service Interactive Operation Platform (10) Digital Broadcast Multimedia Home Platform Service Unit (100) Application Program Management Module (101) Mediation Software Module (102) Application Registration Module (II) Open Service Gateway Service Unit (110) Service Package Management Module (III) Service Function Module (1110) Standard Service Function Module (1111) Universal Plug and Play Service Function Level (112) Service Pack Registration Module (12) Information Interactive Module 201215047 (120) Application Information Communication Module (121) Service Pack Information Communication Module ( 122) Information Analysis Conversion Module (2) Heterogeneous Service Interaction Operation Method (201) Step A1 (202) Step B1 (203) Step C1

(204) 步驟 D1 (205) 步驟 E1 (206) 步驟 F1 (207) 步驟 G1 (208) 步驟 H1 (3) 異質性服務互動運作方法 (301)步驟 A2 (3020) 步驟 B20 (3021) 步驟 B21 (3030) 步驟 C20 (3031) 步驟 C21 (3040) 步驟 D20 (3041) 步驟 D21 (3042) 步驟 D22 (3050)步驟 E20 201215047 (306) 步驟 F2 (307) 步驟 G2(204) Step D1 (205) Step E1 (206) Step F1 (207) Step G1 (208) Step H1 (3) Heterogeneous service interaction operation method (301) Step A2 (3020) Step B20 (3021) Step B21 ( 3030) Step C20 (3031) Step C21 (3040) Step D20 (3041) Step D21 (3042) Step D22 (3050) Step E20 201215047 (306) Step F2 (307) Step G2

Claims (1)

201215047 七、申請專利範圍: 1. 一種異質性月民務互動運作平台,該平台包括: -數位廣财舰家时纟服料元,係符合她廣齡賴家用平 台標準,其包括: 應用红式s理模組’係負責啟動、停止、控制及維護運行於該 數位廣播多媒體豕用平台服^務單元之應用程式. -中介軟龜組’係提供各種符合數位廣播多雜_平台標準 之應用程式界面;以及 -應用程式崎触’絲供目前包含於錄位赫乡媒體家用 平台服務單X之應用程式的生命週難態,以供該應用程式管理模組作查 詢使用; -開放式服務閘道魏務單元,係符合開放式服酬道雜準,其係 包括: -服務包管理模組,係執行開放式服務閘道器服務包的啟動、停 止、維護等之運行; 一服務功能模組包括: 一標準服務功能模組,係提供基本的服務包,包含具有網頁 伺服器功能之超文件傳送協定服務和提供各種運行訊息之輸出功能服務; 以及 一通用隨插即用服務功能模組,係為一符合通用隨插即用協 定標準之伺服端’以用於連接並控管各式的通用隨插即用設備;以及 一服務包註冊模組;以及 21 201215047 -資訊互動模組,雜該触廣财職家时纽務單元以及該開 放式服刺《服料元連接,係肋提供絲、服務程讀顧程式的 轉換及傳送,其包括: -應用程式魏溝賴組’係與絲位廣财髓家料台服務 單元連接,以提供訊息或服務程式的傳送; 一服務包資訊溝通模組,係用以提供服務包的傳送;以及 -資訊解㈣換模組’係與該顧程式資訊溝賴組以及服務包 # 資訊溝通核組連接,以負責訊息及應用程式的解析轉換及傳送。 2. 如申請專利範圍第1項所述之異質性服務互動運作平台,其中該資訊解 析轉換模組之功能包含將原符合應歸式格式之應贿式轉換成符合服務 包格式後傳送至服務包資訊溝通模組,以及將原符合服務包服務格式之應 用程式轉換成符合應用程式格式後傳送至應用程式資訊溝通模組。 3. 如申請專利範圍第丨項所述之異質性服^務互動運作平台,更包括用以接 受數位廣播多媒體家用平台數位廣播標準訊號之天線及調諧器。 i 4.如申請專利範圍第1項所述之異質性服務互動運作平台,其中該平台内 之各式軟體及應用程式係採用一爪哇(JAVA)虛擬機器作為發展的環境。 5· —種使用如申請專利範圍第丨項所述之平台的異質性服務互動運作方 法,該方法包括: 步驟A1 .選擇開放式服矛务閘道器服務或通用隨插即用服務; 步驟B1 :將步驟A1之選擇資訊傳送至該資訊互動模組; 步驟C1 :由該應用程式資訊溝通模組接收該選擇資訊,再轉送至該資 訊解析轉換模組; 22 201215047 步驟m :祕f贿㈣賴妙概包賴減為服務包格 式’再利用該服務包資訊溝通模組轉送至服務包管理模组; 步驟EH透過服務包珊模組查觸選擇f訊解求的服務之程式生 命週期和相關資源狀態; 步驟Π :判斷是否可提供該服務,若為是則執行步驟gi,若為否則執 行步驟H1 ; 步驟Gi:姻該服務功賴域㈣求服務,並將服誠生之資料顯 示於使用者介面;以及 步驟H1 :將無法提供服務之訊息顯示於使用者介面。 6. -種使用如”專利顧第丨摘述之平台的異·服務互動運作方 法,該方法包括: 步驟A2 :選擇數位廣播多媒體家用平台相關服務或通用隨插即用設備 之服務資源’若為前者則執行步驟B20 ’若為後者則執行步驟B21 ; 步驟B20 :利用該服務包管理模組將該要求資訊傳送至該資訊互動模 組; 步驟B21 .透過服務包註冊模組查詢被要求的通用隨插即用設備服務 之程式生命週期和相關資源狀態; 步驟C20 :執行於該步驟B2〇之後,由該服務包資訊溝通模組接收該 要求資訊,再交由該資訊解析轉換模組分析及包裝該要求訊息成應用程式 格式’再利用該應用程式資訊溝通模組將該要求訊息傳送至該應用程式管 理模組; 步驟C21 :執行於該步驟B21之後,根據被要求的服務之程式生命週 23 201215047 期和相關資源狀態判斷是否可提供該服務,若為是,則執行步驟d2i,若 為否,則執行步驟D22 ; 步驟D20 :執行於該步驟C2〇之後,透過該應用程式註冊模組查詢被 要求之數位廣鮮舰家时纟服_狀請·源狀態; 步驟D21 ··_通用隨插即舰務魏模組與__即贱備溝通, 以執行該要求服務,並顯示服務資訊於使用者介面; 步驟D22 :將無法提供服務之訊息顯示於使用者介面; .步驟E2G :執行機步驟D2G之後,根據查鱗果,街是否可執行 該要求資訊之服務,若為是,則執行步驟F2 ,若為否,則執行步驟G2 ; 步驟F2 :利用該中介軟體模組執行該要求資訊之服務,並紐務產生 之資料顯示於使用者介面;以及 ^驟〇2 ·將無法提供服務之訊息顯示於使用者介面。 八、圖式: | (如次頁。) r P , t hi 24201215047 VII. Scope of application for patents: 1. A heterogeneous monthly civil affairs interactive operation platform, which includes: - Digital wealthy shipowner's service material, which meets her age-based platform standards, including: Application Red The singular module is responsible for starting, stopping, controlling and maintaining the application running on the digital broadcasting multimedia platform service unit. - The intermediary soft turtle group is provided with various digital broadcasting standards. The application interface; and - the application program is the life cycle of the application currently included in the recording of the Hexiang Media Home Platform Service Form X for the application management module to query; - Open The service gateway Weiwu unit is in line with the open service, and includes: - service package management module, which is the operation of starting, stopping, and maintaining the service package of the open service gateway; The function module includes: a standard service function module, which provides a basic service package, including a super file transfer protocol service with web server function and provides each Operational output function service; and a universal plug-and-play service function module, which is a universal plug-and-play protocol standard server for connecting and controlling various universal plug-and-play devices And a service pack registration module; and 21 201215047 - information interaction module, the new business unit and the open service slogan "service material connection, ribs provide silk, service program readers The conversion and transmission of the program, including: - The application Weigou Lai Group is connected with the silk station Guangcaijiao material service unit to provide the transmission of information or service programs; To provide the delivery of the service package; and - the information solution (four) change module is connected with the information program and the service package # information communication core group to be responsible for the analysis and conversion of the message and application. 2. For the heterogeneous service interactive operation platform described in item 1 of the patent application scope, the function of the information analysis conversion module includes converting the original bribe-type conforming form into a service package format and transmitting it to the service. The information communication module is packaged and the application that conforms to the service package service format is converted into an application format and transmitted to the application information communication module. 3. The heterogeneous service interactive operation platform as described in the application scope of the patent scope includes antennas and tuners for receiving digital broadcast standard signals from digital broadcast multimedia home platforms. i 4. The heterogeneous service interactive operation platform described in claim 1 of the patent scope, in which various software and application programs in the platform adopt a Java virtual machine as a development environment. 5. A heterogeneous service interaction method using a platform as described in the scope of the patent application, the method comprising: Step A1. Selecting an open service gateway service or a universal plug-and-play service; B1: transmitting the selection information of step A1 to the information interaction module; Step C1: receiving the selection information by the application information communication module, and then forwarding the information to the information analysis conversion module; 22 201215047 Step m: secret bribe (4) Lai Miao's package is reduced to the service package format' Re-use of the service package information communication module to the service package management module; Step EH through the service package module to check the program life cycle and related services Resource status; Step Π: Determine whether the service can be provided. If yes, execute step gi. If yes, execute step H1. Step Gi: Invite the service domain (4) for service, and display the information of Chengsheng User interface; and step H1: display a message that the service cannot be provided to the user interface. 6. A method of using the different services of the platform as described in the patent Gu Diwei, the method includes: Step A2: Selecting a digital broadcast multimedia home platform related service or a general plug-and-play device service resource For the former, step B20 is performed. 'If the latter is the case, step B21 is performed; step B20: the service information management module is used to transmit the request information to the information interaction module; step B21. querying the required request through the service package registration module The program life cycle and related resource status of the universal plug-and-play device service; Step C20: After the step B2 is performed, the service information communication module receives the request information, and then the information analysis and conversion module analyzes And packaging the request message into an application format, and then transmitting the request message to the application management module by using the application information communication module; Step C21: executing the step B21, according to the required service program life Week 23 201215047 and related resource status determine whether the service is available. If yes, execute step d2i, if If not, proceed to step D22; Step D20: After executing the step C2, the application registration module queries the requested digital shipowner's _ service request source state; step D21 ··_ The universal plug-and-play warfare module communicates with the __ to prepare the service to display the service information and display the service information to the user interface; step D22: display the message that the service cannot be provided to the user interface; Step E2G After executing the machine step D2G, according to the check scale, whether the street can execute the service for requesting information, if yes, execute step F2, if not, execute step G2; step F2: execute with the mediation software module The information request service and the information generated by the new service are displayed on the user interface; and ^ 〇 2 · Display the message that the service cannot be displayed on the user interface. VIII. Schema: | (such as the next page.) r P , t hi 24
TW99131934A 2010-09-21 2010-09-21 Heterogeneous service interactive operation platform and method TW201215047A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW99131934A TW201215047A (en) 2010-09-21 2010-09-21 Heterogeneous service interactive operation platform and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99131934A TW201215047A (en) 2010-09-21 2010-09-21 Heterogeneous service interactive operation platform and method

Publications (1)

Publication Number Publication Date
TW201215047A true TW201215047A (en) 2012-04-01

Family

ID=46786633

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99131934A TW201215047A (en) 2010-09-21 2010-09-21 Heterogeneous service interactive operation platform and method

Country Status (1)

Country Link
TW (1) TW201215047A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590063A (en) * 2020-09-28 2021-11-02 陈立新 Method for controlling multimedia presentation by third party

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113590063A (en) * 2020-09-28 2021-11-02 陈立新 Method for controlling multimedia presentation by third party
TWI750827B (en) * 2020-09-28 2021-12-21 立新 陳 Method of presenting multimedia content with third party control
CN113590063B (en) * 2020-09-28 2023-11-14 陈立新 Method for controlling multimedia presentation by third party

Similar Documents

Publication Publication Date Title
CN103283257B (en) Apparatus and method for remotely controlling peripheral devices in mobile communication terminal
US9883251B2 (en) Method and apparatus for managing connection between broadcast receiving device and another device connected by network
US9880806B2 (en) Media playback processing and control method, apparatus, and system
US8863221B2 (en) Method and system for integrating content and services among multiple networks
US7962097B2 (en) Method and system for identifying device on universal plug and play network and playing content using the device
US7743042B2 (en) Apparatus and method for providing remote user interface service
EP2000915A9 (en) Information processing device, information communication system, information processing method, and computer program
JP5916822B2 (en) Apparatus and method for interface between remote user interface server and remote user interface client
US20070234416A1 (en) Gateway device, terminal, and network device
US10554745B2 (en) Method and apparatus for managing connection between broadcasting reception device and another device which are connected through network
CN105323628B (en) Cross-screen playing method and system based on DLNA (digital Living network alliance), browser end device and playing device
WO2012155477A1 (en) Digital television program sharing device and method, and set-top box
CN103338186A (en) A content sharing method and an apparatus
JP2013512500A (en) Method and apparatus for providing a remote user interface list
US20080025306A1 (en) Internet protocol television system, method for providing internet protocol multicast TV signal, TV transferring apparatus, and TV receiving apparatus
EP2337349A1 (en) Content distribution apparatus and system
CN103607625A (en) A system realizing multi-screen cooperation based on a hypertext markup language and a method thereof
US10979495B2 (en) Information processing apparatus, information processing method, and information processing system
Carlson et al. An ad-hoc smart gateway platform for the web of things
TW201215047A (en) Heterogeneous service interactive operation platform and method
US10165082B2 (en) Method and apparatus for managing connection between plurality of devices over network
AU2004302143B2 (en) Audio/video device, apparatus and method for controlling audio/video device
WO2012079317A1 (en) Transmission method, device and system for digital television interactive contents
CN103618930A (en) Method for upgrading hypertext markup language collaboration pages in multi-screen cooperative system
CN102195934B (en) The implementation method of interactive service, Apparatus and system
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载