[發明專利]操作再現平臺的數據處理系統和方法有效
| 申請號: | 200680031773.X | 申請日: | 2006-08-31 |
| 公開(公告)號: | CN101331455A | 公開(公告)日: | 2008-12-24 |
| 發明(設計)人: | M·G·L·M·范多恩 | 申請(專利權)人: | 皇家飛利浦電子股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06T15/00;G06F17/30 |
| 代理公司: | 中國專利代理(香港)有限公司 | 代理人: | 李亞非;劉紅 |
| 地址: | 荷蘭艾*** | 國省代碼: | 荷蘭;NL |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 操作 再現 平臺 數據處理系統 方法 | ||
本發明涉及一種操作再現平臺的方法并且涉及一種包括再現平臺的 數據處理系統。本發明支持借助再現資產進行外部服務的調用。
今天,分布式再現(rendering)平臺,比如WO02/092183中介紹的那 種分布式再現平臺,使得程序設計者能夠定義跨越多種輸入/輸出裝置 (比如燈、風扇、顯示器等)的交互式媒體呈現(presentation)。再現平 臺再現″事件″,并且通常存在一種事件機制,使得再現平臺能夠借助定 義該平臺的技術規范中的′事件′語言元素再現例如來自裝置的外部事 件。不過,對于第三方應用程序來說,不可能對由分布式媒體呈現引擎 觸發的事件做出反應。這一問題的一種可行的解決方案是將再現平臺的 內部狀態透露給第三方應用程序,但是從安全的角度來說通常不希望這 么做。
第三方應用程序能夠添加包含事件的文檔(有時稱作片段),從而 具有影響再現平臺狀態的手段,但是通信僅僅是單向的,即從第三方應 用程序到再現平臺。因此第三方應用程序不可能對再現平臺狀態的變化 做出反應。該應用程序可能會試圖保存再現平臺狀況的一致副本,但是 這樣做并不理想,尤其是在可能有很多這樣的應用程序起作用的高度分 布的環境下。結果,應用程序僅能夠′猜測′何時添加文檔或從再現平臺 撤回文檔。這意味著再現平臺只能用于相對靜態的分布式媒體呈現,這 種分布式媒體呈現僅僅包含與最終用戶或第三方代理進行有限形式的交 互。可由再現平臺和相關語言提供的功能是有限的。對于更為復雜的再 現操作,例如對三維對象的三維操控,大多數超媒體置標語言都有欠缺。
因此本發明的目的是對已知技術加以改進。
按照本發明的第一個方面,給出了一種操作再現平臺的方法,該方 法包括在再現引擎處接收再現片段,將來自再現片段的指令傳遞到回調 部件,和按照該指令從回調部件向外部應用程序進行過程(procedure?call) 調用。
按照本發明的第二個方面,給出了一種數據處理系統,包括再現引 擎、一個或多個再現裝置、回調部件和外部應用程序,再現引擎安排成 用于接收再現片段和將來自再現程度段的指令傳遞到回調部件,并且回 調部件安排成用于按照該指令對外部應用程序進行過程調用。
按照本發明的第三個方面,給出了一種計算機可讀介質上的計算機 程序產品,用于操作再現平臺并且包括用于在再現引擎處接收再現片段、 將來自再現片段的指令傳遞到回調部件和按照該指令從回調部件向外部 應用程序進行過程調用的指令。
由于本發明,可以以這樣一種方式操作再現平臺:可以從再現平臺 內的部件調用外部應用程序,而不需要該程序調用通過再現引擎。用于 過程調用的命令,傳遞給回調部件的指令,是通過再現引擎傳遞的,不 過再現引擎并不關注該指令的內容,而是將其視為串值并且將其轉送到 適當的回調部件。本發明的優點包括這一事實:它是高度通用的,這是 由于它會對任何類型的應用程序起作用,因為可以為各種應用程序編寫 專用的回調部件。更為通用的回調部件(例如基于SOAP協議)也是可以 的,其并不需要改變再現平臺。全部所需的僅僅是實現回調部件,并且 不會泄漏再現平臺的內容。
本發明分兩部分給出了針對訪問外部應用程序的問題的解決方案。 首先,實現了實施針對第三方應用程序的回調機制的再現裝置。其次, 用呈現語言將過程調用作為媒體資產/項目提交給再現引擎。
有益地,本發明此外還包括將一個或多個再現裝置注冊在再現引擎 上和將回調部件注冊在再現引擎上。最好,將回調部件作為再現裝置注 冊在再現引擎上。通過將回調部件注冊為看起來是再現平臺內的再現裝 置,再現引擎將會總是將回調部件當作再現裝置尋址,并且不需要對再 現引擎的操作進行修改。
最好,再現裝置或回調部件的注冊包括接收XML文檔,并且回調部件 的注冊包括從外部應用程序接收XML文檔。
理想地,傳遞到回調部件的來自再現片段的指令包括過程調用。
現在將參照附圖僅以舉例的方式介紹本發明的實施方式,其中:
附圖1數據處理系統的示意圖,
附圖2是附圖1的數據處理系統的另一個示意圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于皇家飛利浦電子股份有限公司,未經皇家飛利浦電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200680031773.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于測量多個被測對象的組合傳感器系統
- 下一篇:一種磁流變阻尼器驅動器





