新四季網

在多屏幕環境中管理資源的設備和方法

2023-05-09 18:34:51 2

專利名稱:在多屏幕環境中管理資源的設備和方法
技術領域:
本發明涉及資源管理,更具體地說,涉及在多屏幕環境中管理資源的設 備和方法,其中,多屏幕在物理顯示裝置上提供內容。
背景技術:
諸如數字TV或者數字機頂盒的傳統廣播接收器在單個物理顯示裝置上 僅提供一個內容元素,或者在單個物理顯示裝置上同時顯示主屏幕和子屏幕。
即使傳統廣播接收器可在同一顯示屏幕上同時顯示主屏幕和子屏幕,它 們也只能以有限數量的方式來布置主屏幕和子屏幕。在主屏幕中顯示內容的 情況下,內容的所有元素(即,視頻數據、音頻數據和其他數據)被顯示。 另一方面,在子屏幕中顯示內容的情況下,只顯示內容的某些元素。
內容源包括廣播服務,諸如衛星廣播設備、陸地廣播設備或者有線廣 播設備;存儲介質,諸如DVD或者連接到輸入終端的外部裝置。然而,使用 現有廣播接收器很難在顯示屏幕上顯示由各種內容源提供的內容。
在交互TV應用程式環境中,諸如,多媒體家庭平臺(MHP)、高級通用 應用(ACAP)、開放式有線應用平臺(OCAP),假設在物理顯示裝置上僅輸 出一個屏幕。
在交互TV應用程式環境中,採用例如基於家庭音頻/視頻交互技術 (HAVi)的用戶接口 (UI)。根據HAViUI標準,即使不對物理顯示裝置上 顯示的屏幕數量進行強制限制,通常也只能在物理顯示裝置上顯示一個屏幕。
在這種環境下,《艮難在獨立屏幕上顯示多々某體內容的同時針對屏幕上顯 示的多媒體內容之一執行諸如解碼、數位訊號處理、用戶交互處理等的操作。 此外,也難於以屏幕為單位對應用程式的生命周期和資源使用進行動態控制。
發明公開 技術問題
當多個應用或者中間件要使用有限資源時,它們必須要竟爭有限資源。為了解決這個問題,可根據資源管理政策或者每個應用的重要性來預定資源。
例如,傳統OCAP標準將從HAVi標準中定義的對象"HScreenDevice,,繼承 的"HbackgroundDevice,, 、 "HVideoDevice"禾口 "HGraphicsDevice"定義為有 限資源,並對它們進行相應的管理。在傳統OCAP標準中,為了〗吏用相應的 裝置,必須要預先預定資源。即,OCAP標準支持以構成對象"HScreenDevice" 的裝置為單位的資源預定。
因此,需要以對象"HScreenDevice"為單位管理資源,每個對象包括 "HbackgroundDevice"、 "HVideoDevice,,和"HGraphicsDevice,,, 以支持多 屏幕。
技術方案
本發明提供一種以物理顯示裝置上顯示的多屏幕為單位管理資源的方法。
本發明的以上和其他目的將在以下對優選實施例的描述中—皮描述。 根據本發明的一方面,提供一種在多屏幕環境中管理資源的設備。所述 設備包括數位訊號處理模塊,接收視頻信息、音頻信息和數據信息中的至 少一個,基於所述視頻信息、音頻信息和數據信息中的至少一個恢復多個服 務;服務處理模塊,預定用於顯示恢復的服務的屏幕對象的資源,並基於預 定的資源產生顯示屏幕和多個邏輯屏幕;和輸出模塊,將由服務處理模塊提 供的多個邏輯屏幕映射到顯示屏幕上的不同位置。
根據本發明的另一方面,提供一種在多屏幕環境中管理資源的設備。所 述設備包括資源客戶機,請求預定屏幕對象的資源;和資源伺服器,響應 於所述請求將資源連接到資源代理,其中,資源客戶機通過資源代理使用預 定的資源。
根據本發明的另一方面,提供一種在多屏幕環境中管理資源的方法。所 述方法包括(a)調用請求屏幕對象的資源的方法;(b)當調用所述方法時, 連接資源;(c)當資源被連接時,產生指示資源已被預定的事件;(d)當產 生所述事件時,完成資源的預定。
根據本發明的另一方面,提供一種在多屏幕環境中管理資源的方法。所 述方法包括(a)調用用於釋放屏幕對象的資源的方法;(b)當調用所述方 法時,斷開資源;(c)當資源被斷開時,產生指示資源已被釋放的事件;(d)當產生所述事件時,完成資源的釋^L。


通過以下參照附圖對本發明優選實施例的詳細描述,本發明的以上和其
他特徵和優點將變得更加清楚,其中
圖1是示出根據本發明示例性實施例的PiP屏幕的配置的示圖2是示出根據本發明示例性實施例的邏輯屏幕和顯示屏幕之間的關係
的示圖3是示出根據本發明示例性實施例的服務源的框圖; 圖4 (a)和圖4 (b)是示出根據本發明示例性實施例的非抽象服務和抽 象服務的示圖5是示出邏輯屏幕和顯示屏幕的屬性信息和接口的示圖; 圖6 (a)和圖6 (b)是示出根據本發明示例性實施例的邏輯屏幕的屬性 "z-order,,的示圖7 (a)和圖7 (b)是示出根據本發明示例性實施例的邏輯屏幕的屬性 "Display—Area"的示圖8是示出才艮據本發明示例性實施例的將兩個服務映射到顯示屏幕的方 法的示圖9是示出根據本發明示例性實施例的提供多屏幕的設備的配置的框
圖10是示出根據本發明示例性實施例的動態配置多屏幕的方法的流程
圖11是示出根據本發明示例性實施例的提供多屏幕的軟體架構的示圖12是示出根據本發明示例性實施例的構成應用程式接口 (API)層的 模塊間的關係的示圖13是示出通過圖12所示的模塊將各個相應邏輯屏幕上顯示的多個服 務顯示在顯示屏幕上的的方法的流程圖14是示出根據本發明示例性實施例的執行資源預定所需的配置的示
圖16是示出根據本發明示例性實施例的預定屏幕資源的方法的流程圖;和
圖17是示出根據本發明示例性實施例的返回屏幕資源的方法的流程圖。 <附圖所示主要組件的標號名稱〉
900:提供多屏幕的設備
910:廣播信號4妄收才莫塊
920:存儲介質
930:外部輸入模塊
940:數位訊號處理模塊
950:服務處理才莫塊
960:輸出模塊
965:用戶/應用接口模塊
970:物理顯示裝置
980:存儲介質
990:外部輸出模塊
具體實施例方式
通過參照以下優選實施例的詳細描述和附圖,本發明的優點和特徵以及
實現本發明的方法將更加容易理解。本發明可以以多種不同形式實施,但不 應當解釋為限於這裡所述的實施例。相反,提供這些實施例,從而本公開將
是徹底和完整的,並將本發明的構思全部傳達給本領域技術人員,並且本發 明僅由權利要求限定。貫穿說明書,相同的標號表示相同的部件。
以下參照根據本發明實施例的用戶接口、方法和電腦程式產品的流程 圖來描述本發明。應該理解,流程圖的每一個方框和在流程圖中的方框的組 合可由電腦程式指令實現。這些電腦程式指令可一皮才是供給通用計算機、 專用計算機、或者其他可編程數據處理設備的處理器以產生設備,從而經計
算機或者其他可編程數據處理設備的處理器執行的指令創建用於實現在一個 流程圖方框或多個流程圖方框中描述的功能的裝置。
這些電腦程式指令也可被存儲在可指導計算機或者其他可編程數據處 理設備以特定方式工作的計算機可用或計算機可讀存儲器中,以便存儲在計 算機可用或計算機可讀存儲器中的指令生產包括執行在一個流程圖方框或多 個流程圖方框中描述的功能的指令裝置的產品。電腦程式指令也可被載入計算機或其他可編程數據處理設備以使得一 系列操作步驟在計算機或其他可編程設備上被執行,以產生計算機執行的過 程,從而在計算機或其他可編程設備上執行的指令提供用於實現在一個流程 圖方框或多個流程圖方框中描述的功能的步驟。
並且,流程圖的每個方框可表示模塊、代碼段或代碼的一部分,其包括 一個或多個用於實現指定邏輯功能的可執行指令。還應該注意,在一些可選 擇的實現中,在方框中提到的功能可不按順序出現。例如,根據所涉及的功 能,連續顯示的兩個方框實際上可能基本上同時發生,或者所述方框有時可 能以相反的順序被執行。
為了更好地理解本發明,現在將對本公開中使用的術語進行定義。 術語"服務"指示一起顯示的一組多媒體內容,即, 一組服務組件。 服務組件是服務的元素,其包括視頻組件、音頻組件和數據組件。數據 組件是服務中的應用程式。
術語"服務上下文"指示可控制服務的執行的對象,包括提供服務需要 的各種資源、裝置和執行狀態信息。
術語"物理顯示裝置"指示實際顯示服務內容的物理空間。 術語"顯示屏幕"指示在物理顯示裝置上實際顯示的屏幕。任意服務可 被直接設置在顯示屏幕中,並且所述顯示屏幕可被顯示在物理顯示裝置上。 或者,至少一個被映射到顯示屏幕的特定區域的邏輯屏幕可被顯示在物理顯 示裝置上。
術語"邏輯屏幕"指示顯示任意服務的空間。邏輯屏幕是在被映射到顯 示屏幕之前的虛擬屏幕,因此其不被顯示在物理顯示裝置上。
邏輯屏幕和顯示屏幕可以是背景靜止圖像、視頻光柵和圖形光柵的組合。 圖形光柵可以是文本、線、顏色和圖像的組合或者視頻幀的混合。
術語"主服務"指示由用戶通過顯示在物理顯示裝置上的菜單或者遙控 器,或者由應用通過API,選為主服務的服務,並且顯示主服務的屏幕被稱 作"主屏幕"。
術語"畫中畫服務(PiP服務)"指示由用戶通過顯示在物理顯示裝置上
的菜單或者遙控器,經應用通過API,在主服務中選為子服務的服務,並且 PiP服務可被顯示在畫中畫屏幕(PiP屏幕)或者主屏幕上。
PiP屏幕包括如圖1 (a)到圖1 (d)所示佔據另一屏幕的一部分的屏幕,如圖1 (e)到圖1 (f)所示在不與其他屏幕重疊的情況下與另一屏幕同
時顯示的屏幕。在這種情況下,可以理解PiP屏幕可以包括如圖1 (g)和 圖1 (h)所示在物理顯示裝置中的任意位置或者區域與另 一屏幕重疊的屏幕。 圖2是示出根據本發明示例性實施例的邏輯屏幕和顯示屏幕間的關係的 示圖。
參照圖2,可使用邏輯屏幕210、 212和214顯示服務。邏輯屏幕210、 212和214通過映射塊230被映射到顯示屏幕220、 222和224。
具體來說,邏輯屏幕210和212被映射到顯示屏幕220,邏輯屏幕212 和214一皮映射到顯示屏幕222,邏輯屏幕210、 212和214被映射到顯示屏幕 224。
簡而言之,顯示服務的至少一個邏輯屏幕被映射到顯示屏幕的任意區域。
映射塊230是一組將邏輯屏幕映射到顯示屏幕所需的各種信息。所述各 種信息的示例包括多個邏輯屏幕中的每一個被映射到的顯示屏幕上的預定 區域的坐標信息、邏輯屏幕和顯示屏幕的標識信息和指定以什麼順序在顯示 屏幕上顯示邏輯屏幕的信息。映射塊230可由各種電腦程式語言編寫的將 被執行的接口或者函數實現,並且映射塊230可通過^f吏用上述信息作為參數 來創建或者改變邏輯屏幕和顯示屏幕之間的關係。
此外,如圖3所示,各種服務源提供的服務可被顯示在顯示屏幕上,並 且所述顯示屏幕可被顯示在物理顯示裝置上。
存在提供廣播服務的服務源(諸如陸地廣播設備320和有線廣播設備 330)、提供存儲在存儲介質中的服務的服務源(諸如個人視頻錄像器(PVR) 340)和經有線網絡或者無線網絡提供服務的服務源(圖3中未示出)。
廣播接收器310從服務源接收服務,並產生顯示每個接收的服務的邏輯 屏幕。
隨後,使用預定方法或者由用戶或者應用設置的方法在將^L顯示在物理 顯示裝置上的顯示屏幕上直接設置任意服務。否則,被映射到顯示屏幕上任 意區域的至少一個邏輯屏幕被顯示在物理顯示裝置350上。簡而言之,陸地 廣播設備320、有線廣播設備330和PVR 340提供的服務被顯示在物理顯示 裝置350上。
在圖3中將陸地廣播設備320、有線廣播設備330和PVR 340示出為服 務源,但是本發明不限於此。根據本發明示例性實施例,^是供可被一起顯示的多媒體內容的任何類型的多媒體內容源可以作為服務源。
如圖4 (a)和圖4 (b)所示,根據本發明示例性實施例的服務可被分為 抽象服務和非抽象服務。
抽象服務不是由實時發送的廣播信號提供的服務,而是獨立於廣播信道 的服務。抽象服務只包括數據組件,即應用程式,而沒有視頻組件和音頻組 件。抽象服務的示例包括具有基於開放式有線應用平臺(OCAP)標準的非綁 定應用的服務。
非抽象服務被理解為除了抽象服務之外的服務。
根據本發明當前實施例,抽象服務和非抽象服務都具有獨立性。例如, 抽象服務可被直接設置在物理顯示裝置上而不經邏輯屏幕,並且非抽象服務 可被顯示在邏輯屏幕上。隨後,邏輯屏幕可被映射到設置了抽象服務的顯示 屏幕。然後,可通過物理顯示裝置來輸出顯示屏幕。通過這麼做,抽象服務 可獨立於非抽象服務被顯示在顯示屏幕上。此外,抽象服務和非抽象服務可 被映射到不同的邏輯屏幕。此後,邏輯屏幕可被映射到單個顯示屏幕。換句 話說,抽象服務可獨立於非抽象服務被顯示在顯示屏幕上。
根據本發明當前實施例,邏輯屏幕和顯示屏幕可被劃分為不同對象。或 者,根據一個屏幕對象的屬性信息,可將屏幕用作邏輯屏幕或者顯示屏幕。
具體來說,如果與邏輯屏幕的特徵對應的屏幕對象屬性具有預定值,並 且其他屏幕對象屬性具有固定值,則該屏幕對象可用作邏輯屏幕。另一方面, 如果與顯示屏幕的特徵對應的屏幕對象屬性具有預定值,並且其他屏幕對象 屬性具有固定值,則屏幕對象可用作顯示屏幕。
屏幕對象的屬性信息包括多個屬性"z-Order " 、 " Display—Area "、 "Visibility" 、 "Associated—Display—Screen" 、 "Associated—Service—Contexts"、 "Associated—Logical—Screens"和"OutputPort"。
如果屬性 "z-Order ,, 、" Display—Area ,, 、" Visibility ,,、 "Associated—Display—Screen"牙口 "Associated—Service—Contexts"具有子貞定i直, 並且屬性"Associated—Logical—Screens"和"OutputPort"具有固定值,則屏 幕對象可用作邏輯屏幕。
另 一 方面, 》口果屬寸生 "Associated—Service—Contexts "、 "Associated—Logical—Screens,,和"OutputPort"具有予貞定值,並且屬性 "z-Order"、 "Display—Area" 、 "Visibility"禾口 "Associated—Display—Screen"具有固定值,則屏幕對象可用作顯示屏幕。
圖5示出了邏輯屏幕和顯示屏幕的屬性信息和^接口 。
參照圖5,屬性"Type" 510用於確定屏幕類型,即,邏輯屏幕或顯示屏
幕o
屬性"z-Order,, 520用於確定以什麼順序沿z軸布置多個邏輯屏幕。圖6 (a)和圖6 (b)示出了對於邏輯屏幕的屬性"z-Order"的值的不同組合的 物理顯示裝置上邏輯屏幕的不同配置。
參照圖6(a),第一邏輯屏幕620和第二邏輯屏幕630分別映射到顯示屏 幕610的預定區域。具體來說,第一邏輯屏幕620被顯示在顯示屏幕610上, 第二邏輯屏幕630被與第一邏輯屏幕620部分重疊地顯示在顯示屏幕上。換 句話說,顯示屏幕610、第一邏輯屏幕620和第二邏輯屏幕630在z軸的方向 上被連續布置。在這種情況下,第一邏輯屏幕620的屬性"z-Order"可被設 置為值l,第二邏輯屏幕630的屬性"z-Order"可被設置為值2。第一邏輯屏 幕620和第二邏輯屏幕630的屬性"z-Order"可被設置為任何數字或者字符, 只要其能表示第一邏輯屏幕620和第二邏輯屏幕630沿z軸被布置的特定順 序。
參照圖6 (b),當圖6 (a)中所示的第一邏輯屏幕620的屬性"z-0rder" 的值被從1改為2,第二邏輯屏幕630的屬性"z-Order,,的值被從2改為1 時,第一邏輯屏幕620和第二邏輯屏幕630被分別映射到顯示屏幕610的特 定區域。在這種情況下,根據改變的屬性"z-Order"的值,顯示屏幕610、 第一邏輯屏幕620和第二邏輯屏幕630在z軸的方向上^U偵序地布置。
如上所述,屬性"z-Order"指示布置多個邏輯屏幕的順序。屬性"z-Order" 還可指示布置邏輯屏幕或顯示屏幕的組件的順序。
例如,如上所述,邏輯屏幕或者顯示屏幕可以是背景靜止圖像、視頻光 柵和圖形光柵的組合。為了便於描述,提供背景靜止圖像(諸如背景圖像) 的實例(或者對象)將被稱為"HBackgroundDevice,,,提供視頻(諸如運動 畫面)的實例(或者對象)將被稱為"HVideoDevice",提供圖形(諸如應用 數據)的實例(或者對象)將被稱為"HGraphicsDevice"。此外,實例(或者 對象)"HBackgroundDevice,,、 "HVideoDevice,,和"HGraphicsDevice,,將被 統稱為"HScreenDevice"。
這裡,可以確定沿z軸方向布置邏輯屏幕或者顯示屏幕的實例"HScreenDevice,,的"l頁序。
^尤選i也,可力頃序布置 "HBackgroundDevice " 、 " HVideoDevice ,,禾口 "HGraphicsDevice"。因此,實例"HVideoDevice"的屬性"z-Order"的值大 於實例"HBackgroundDevice"的屬性"z-Order"的值,實例"HGraphicsDevice" 的屬性"z-Order"的值大於實例"HVideoDevice"的屬性"z-Order"的值。
如果當前屏幕中存在實例"HBackgroundDevice",則位於當前屏幕最底 部(從觀看者的視點來看位於當前屏幕的最後方)的實例 "HBackgroundDevice"的屬'l"生"z-Order"的<直為0。
如果當前屏幕沒有實例"HBackgroundDevice",而具有"HVideoDevice", 則位於當前屏幕最底部(從觀看者的視點來看位於當前屏幕的最後方)的實 例"HVideoDevice"的屬寸生"z-Order"的<直為0。
如果當前屏幕既沒有實例"HBackgroundDevice "也沒有實例 "HVideoDevice",則位於當前屏幕最底部(從觀看者的一見點來看位於當前屏 幕的最後方)的實例"HGraphicsDevice"的屬性"z-Order"的值為0。
此外,包括在當前屏幕中的實例"HVideoDevice"的屬性"z-Order"的 值大於包括在當前屏幕中的任意實例"HBackgroundDevice"的屬性"z-Order" 的值,並且包括在當前屏幕中的實例"HGraphicsDevice"的屬性"z-Order" 的值大於包括在當前屏幕中的任意實例"HVideoDevice"的屬性"z-Order" 的值。因為具有較大的屬性"z-Order"的值的那些實例"HScreenDevice"更 靠近當前屏幕的前方,所以它們與^L看者距離更近。
當以如上所述預定的順序布置實例 "HBackgroundDevice ,,、 "HVideoDevice"和"HGraphicsDevice"時,可4壬意確定相同類型的實例 "HScreenDevice"的布置力頃序。
如圖7 (a)和圖7 (b)所示,屬性"Display—Area" 520是關於邏輯屏 幕的顯示屏幕區域的信息。
圖7 (a)示出了將邏輯屏幕710映射到顯示屏幕720的整個區域,圖7 (b )示出了將邏輯屏幕730映射到顯示屏幕740的部分區域。
屬性"Display—Area"可包括指定邏輯屏幕映射到的顯示屏幕的預定部分 的2維坐標的信息,或者可包括指定顯示屏幕的預定位置的信息以及指示邏 輯屏幕從顯示屏幕的預定位置偏移程度的偏移值。
屬性"Visibility" 530確定邏輯屏幕是可見還是不可見地顯示在顯示屏幕上。可通過改變屬性"Visibility" 530的值來使得邏輯屏幕出現在顯示屏幕上 或者從顯示屏幕上消失。
屬性"Associated—Display—Screen" 540是關於與邏輯屏幕關聯的顯示屏 幕的信息。不與任何顯示屏幕關聯的邏輯屏幕既不會被顯示在物理顯示裝置 上也不會被發送到外部輸出裝置。
屬性"Associated—Service—Contexts" 550是關於連接到邏輯屏幕或者顯示 屏幕的服務上下文的信息。在這種服務上下文中設置的服務組可被顯示在邏 輯屏幕或者顯示屏幕上。
屬性"Associated—Logical—Screen" 560是關於與顯示屏幕關聯的邏輯屏 幕的信息。
屬性"OutputPort" 570是關於輸出顯示屏幕的裝置的信息,並且這種裝 置包括顯示屏幕、有線/無線通信介質和各種存儲介質。
可以提供識別或者改變圖5所示的屬性的值的接口。參照圖5,所述接 口可包括接口 "SET",用於設置屬性值或者將邏輯屏幕連接到顯示屏幕; 接口 "ADD",用於添加屬性值或者將邏輯屏幕連接到服務;接口 "GET", 用於識別屬性值;和接口 "REMOVE",用於刪除屬性值。這些接口可包括 分別執行其功能的處理、函數、過程或者方法。
例如,方法"setZOrder (int order)"設置或者改變上述屬性"z-Order"。 參數"order"是指表示當在顯示屏幕上顯示邏輯屏幕時顯示邏輯屏幕的順序 的屬性信息。具體來說,方法"setZOrder( int order)"是用於設置屬性"z-Order" 的設置4妻口。
可進4亍用於方法"setZOrder (int order)"的意外處理。在當前屏幕不是 邏輯屏幕或者當前屏幕的屬性"z-Order"由於硬體或軟體特徵不能被改變時, 執行該意外處理。
相應於方法"setZOrder (int order)",方法"getZOrder (void)"在不需 要任何參數的情況下提供當前屏幕中的"z-Order"的屬性信息,並返回非負 的"z-Order"的值。如果當前屏幕是顯示屏幕,則方法"getZOrder (void ),, 優選地返回0,並且邏輯屏幕優選地具有大於1的自然數。方法"getZOrder (void)"是用於獲得屬性"z-Order"的信息的獲得接口。
此外,方法"setZOrder (HScreenDevice[])"設置或者改變邏輯屏幕或顯 示屏幕中實例"HScreenDevice"的屬性"z-Order"的值。方法"setZOrder(HScreenDevice[])"的參數是將被設置或改變其屬性"z-Order"的值的實例 "HScreenDevice,,的集合。具體來說,方法"setZOrder (HScreenDevice[]),, 是用於設置實例"HScreenDevice"的屬性信息"z-Order"的i殳置接口。
可進行用於方法"setZOrder ( HScreenDevice[]),,的意外處理。在當前屏 幕中的實例"HScreenDevice"的屬性"z-Order"由於提供多屏幕的設備的硬 件或軟體特徵不能被改變時,執行該意外處理。
相應於方'法 "setZOrder ( HScreenDevice[]),,, 方法"intgetZOrder (HScreenDevice )"提供當前邏輯屏幕或者顯示屏幕中的實例 "HScreenDevice"的"z-0rder"的屬性信息,並返回非負的屬性"z-Order" 的值。方法"getZOrder ( HScreenDevice )"是用於獲得實例"HScreenDevice" 的屬性"z-Order"的信息的獲得接口。
根據另一示例,方法"getDisplayScreen(void)"返回與當前屏幕關聯的顯 示屏幕。具體來說,如果當前屏幕是邏輯屏幕,則方法"getDisplayScreen(void)" 返回關聯的顯示屏幕。如果當前屏幕是顯示屏幕,則方法 "getDisplayScreen(void),, 返回關於當前屏幕的參考"f言息 (reference mformation)。此外,如果當前屏幕是邏輯屏幕,但沒有關聯的屏幕,則方法 "getDisplayScreen(void)"返回值"NULL"。
才艮氺居另 一示例,方法"public void setDisplayArea(HScreenRectangle rect) throws SecurityException, IllegalStateException" ^是供將當前邏輯屏幕映射到相 關顯示屏幕的預定區域的功能。作為參數提供的實例是包"org.havi.ui"的類 "HScreenRectangle",其具有2維位置信息。可將方法"SecurityException" 禾口方法"IllegalStateException"作為方法"setOutputScreen(HScreen screen)" 的意外操作來執行。在當前屏幕是邏輯屏幕時或者當與當前邏輯屏幕關聯的 顯示屏幕的 一部分由於主機平臺的特點不能^皮改變時,可以執行方法 "IllegalStateException"。
根據另一示例,方法"getOutputArea(void)"返回當前屏幕的區域信息作 為HScreenRectangle信息。如果當前屏幕對應於顯示屏幕,則方法 "getOutputArea(void),,返回具有與HScreenRectangle(O,O, 1,1)相同的值的 HScreenRectangle信息。如果當前屏幕是邏輯屏幕,則方法
"getOutputArea(void)"返回關於當前屏幕佔據的顯示屏幕上的區域的信息。 如果當前屏幕是邏輯屏幕,但是不與任何顯示屏幕相關聯,則方法"getOutputArea(void)"返回Y直"NULL"。
在以下描述中使用特定術語以指示特定接口。然而,本領域的技術人員 將理解,特定函數被命名僅用於指示其功能。本文檔不意圖在名稱不同而非 功能不同的函數之間進行區分。
圖8是示出在將被映射到單個屏幕的顯示屏幕上設置兩個服務的處理的 示圖。
參照圖8,第一服務包括全部三個服務組件,即,視頻、音頻和數據組 件,第二服務僅包括視頻組件和音頻組件。然而,本發明不對服務組件進行 任何限制,並且圖8所示的第一服務和第二服務是示例性的。
如圖8所示,在物理顯示裝置上以與現有技術幾乎相同的方式顯示第一 服務和第二服務。根據本發明當前實施例,可在不對可被顯示在單個顯示屏 幕上的服務的數量進行任何限制的情況下,彼此獨立地在物理顯示裝置上顯 示多個服務。
圖9是根據本發明示例性實施例的提供多屏幕的設備的框圖。
參照圖9,提供多屏幕的設備900包括數位訊號處理模塊940、服務處理 模塊950、輸出模塊960和用戶接口模塊965。
此外,設備900包括作為服務源的廣播信號接收模塊910、存儲介質920 和外部輸入模塊930,並包括作為服務輸出介質的顯示屏幕970、存儲介質 980和外部輸出模塊990。
這裡使用的術語"模塊"的意思是,但不限於,軟體或硬體組件,諸如執 行某任務的現場可編程門陣列(FPGA)或專用集成電路(ASIC)。模塊可以方便 地被配置以駐留在可尋址的存儲介質上,並且可被配置以在一個或多個處理 器上執行。因此,舉例來說,模塊可以包括諸如軟體組件、面向對象的軟 件組件、類組件和任務組件的組件、進程、函數、屬性、過程、子程序、程 序代碼段、驅動程序、固件、微碼、電路、數據、資料庫、數據結構、表、 數組和變量。在組件和模塊中提供的功能可被組合為更少的組件和模塊,或 者可進一步被分離成另外的組件和模塊。
數位訊號處理模塊940從廣播信號接收模塊910、存儲介質920或者外 部輸入模塊930接收諸如多J 某體內容的服務的各種信息(例如,視頻信息、 音頻信息或者數據信息)。
廣播信號接收模塊910接收衛星、陸地或者有線廣t番信號,並發送接收的廣播信號;存儲介質920存儲服務的視頻信息、音頻信息或者數據信息; 外部輸入模塊930從外部裝置(諸如連接到網絡的網絡接口模塊)接收服務 的視頻信息、音頻信息或者數據信息。
數位訊號處理模塊940使用接收的服務組件恢復多個服務。恢復的服務 包括抽象服務或者非抽象服務。
這裡,"多個服務"指示廣播信號接收模塊910發送的兩個或者更多個服 務或者由廣播信號接收模塊910和存儲介質920分別發送的兩個或者更多個 服務。
數位訊號處理模塊940可根據用戶或者應用藉助於用戶/應用接口模塊 965的選擇來恢復服務。在這種情況下,用戶或者應用可選擇任意服務和屏 幕間的連接。
服務處理模塊950產生邏輯屏幕,以顯示數位訊號處理模塊940恢復的 服務。
此外,服務處理模塊950預定邏輯屏幕或者顯示屏幕的資源,並且如果 所述資源的使用被終止,則釋放並返回使用的資源。
輸出模塊960將服務處理模塊950產生的多個邏輯屏幕映射到顯示屏幕。 可使用預定方法或者用戶藉助於用戶/應用接口模塊965設置的方法進行邏輯 屏幕到顯示屏幕的映射。
數位訊號處理模塊940恢復的服務可不由服務處理模塊950進行處理。 取而代之,數位訊號處理模塊940恢復的服務可直接被映射到輸出模塊960 產生的顯示屏幕的特定部分。
輸出模塊960提供的顯示屏幕可被顯示在物理顯示裝置970上或者可被 存儲在存儲介質980中。存儲介質980的示例包括計算機可讀軟盤、硬碟、 CD-ROM、 DVD、 DVD-ROM、 BD (藍光碟)和半導體存儲器。
此外,輸出模塊960提供的顯示屏幕可經過外部輸出模塊990發送到連 接到網絡的外部裝置。
為此,輸出模塊960可包括能夠提供顯示屏幕的多個輸出端。在這種情 況下,可經過預先被設置為默認的輸出端或者由用戶藉助於用戶/應用接口模 塊965選擇的輸出端來提供顯示屏幕。
用戶或者應用可使用用戶/應用接口模塊965選擇多個服務中的一個或者 恢復期望的服務。此外,用戶可使用用戶/應用接口模塊965選擇多個顯示屏幕中的一個。
因為圖9中所示的模塊根據其功能被劃分,所以可連接到其他模塊。
圖10是示出根據本發明示例性實施例的動態配置多屏幕的方法的流程圖。
通常,組成多媒體內容的視頻信息、音頻信息和數據信息以預定格式(例
如,MPEG流格式)被發送。在操作S1010,提供服務(諸如多媒體內容服 務)的設備接收視頻信息、音頻信息和數據信息,並基於視頻信息、音頻信 息和數據信息恢復服務。這裡,在操作S1010恢復的服務可由用戶或者應用 選擇或者預先確認。用戶可使用顯示裝置上顯示的菜單或者遙控器來選4奪任 意屏幕和屏幕之間的連接。應用可使用API選擇連接。
此外,數據信息包括關於服務的應用程式的應用信息,這些應用信息包 括信號信息,其指示應用程式是否可在PiP屏幕上執行。應用信息的示例包 括基於MHP標準的應用信息表(AIT)和基於OCAP標準的擴展應用信息表 (XAIT)。信號信息可被添加到應用。
此後,在操作S1015,設備預定用於顯示恢復服務的邏輯屏幕或顯示屏 幕的資源。稍後將對預定資源的具體方法進行詳細描述。
在操作S1020,基於預定的資源,設備設置恢復的服務,從而可在邏輯 屏幕上顯示恢復的服務。在操作S1030,邏輯屏幕被映射到顯示屏幕。在操 作S1040,使用顯示屏幕、存儲介質或者網絡為用戶提供顯示屏幕。
恢復的服務在圖10中被示為經邏輯屏幕被顯示在物理顯示裝置上。然 而,恢復的服務可以被直接顯示在物理顯示裝置上,而不經過邏輯屏幕。
當用戶選擇PiP服務時,以兩種模式實現PiP服務。在第一模式中,在 不創建PiP服務的單獨的邏輯屏幕(即,PiP屏幕)的情況下,僅提供在主屏 幕上選擇的PiP服務的視頻組件。在第二模式中,創建PiP服務的單獨的邏 輯屏幕,以提供在創建的PiP屏幕上選擇的PiP服務。
圖IO示出了為簡化僅將一個服務映射到顯示屏幕的方法。然而,可在不 通過或者通過多個邏輯屏幕的情況下,將多個服務映射到顯示屏幕。
當以這種方式為用戶提供顯示屏幕時,用戶可執行多個服務。
圖11是示出根據本發明示例性實施例的提供多屏幕的軟體架構的示圖。
參照圖ll,軟體架構1100包括裝置驅動器層1110、應用程式接口(API) 層1120和應用層1130。裝置驅動器層1110從不同多媒體內容源接收服務組件,並對接收的服務 組件解碼。接收的服務組件的示例包括視頻信息、音頻信息和數據信息。
API層1120預定用於顯示服務的邏輯屏幕或者顯示屏幕的資源,並基於 預定的資源產生邏輯屏幕和顯示屏幕。此外,API層1120將服務、邏輯屏幕 和顯示屏幕彼此映射。
應用層1130寺是供用戶接口,從而用戶可動態配置顯示服務的邏輯屏幕, 或者應用層1130將用戶命令發送到API層1120,從而API層1120可執行用 戶命令。
用戶藉助於應用層1130使裝置驅動器層1110經物理顯示裝置提供顯示 屏幕或者使裝置驅動器層1110將顯示屏幕存儲在存儲介質中。此外,用戶可 使裝置驅動器層1110經網絡向外部裝置發送顯示屏幕。
為此,裝置驅動器層1110可包括能夠提供顯示屏幕的多個輸出端。否則, API層1120可包"fe多個輸出端。
如圖12所示,為了動態配置顯示屏幕上的多個邏輯屏幕,API層1120 可包括多個軟體才莫塊,例如,多屏幕管理器模塊"MultiScreenManager" 1210、 多屏幕上下文模塊"MultiScreenContext,, 1230、多屏幕上下文監聽器模塊 "MultiScreenContextListener ,, 1250 和多屏幕上下文事件模塊 "MultiScreenContextEvent" 1240 。
多屏幕管理器模塊1210管理多屏幕上下文模塊1230,搜索期望的屏幕, 顯示指定屏幕共享的裝置的信息,註冊多屏幕上下文監聽器模塊1250,或者 取消多屏幕上下文監聽器模塊1250的註冊。
多屏幕上下文模塊1230是與屏幕對象1220關聯的接口對象,並根據多 屏幕上下文模塊1230執行的接口操作,確定屏幕對象1220將成為邏輯屏幕 還是顯示屏幕。諸如圖6 (a)和圖6 (b)所示的屬性510到570的不同屬性 可在多屏幕上下文模塊1230中被設置。多屏幕上下文模塊1230可提供參照 圖6 (a)和圖6 (b)所述的功能"SET"、 "ADD"、 "GET"和"REMOVE"。
當屏幕對象1220的屬性信息被多屏幕上下文模塊1230改變時,多屏幕 上下文事件模塊1240用作宣布屏幕對象1220的屬性信息已被改變的事件類, 並且多屏幕上下文監聽器模塊1250用作可在嘗試接收由多屏幕上下文事件 模塊1240提示的事件的預定應用類中實現的監聽器接口對象。
應用1260是應用層1130上被驅動的模塊。應用1260允許用戶選擇期望的服務並自由地在顯示屏幕上布置多個邏輯屏幕。
具體來說,應用1260將允許用戶動態配置和管理邏輯屏幕的各種命令發
送到多屏幕管理器模塊1210,多屏幕管理器模塊1210控制與經過多屏幕上 下文模塊1230被執行的各種命令相應的操作。
多屏幕上下文模塊1230與屏幕對象1220關聯,並管理如圖6 (a)和圖 6 (b)所示的屏幕對象1220的屬性信息。為了管理屏幕對象1220的屬性信 息,多屏幕上下文模塊1230可包括各種函數或方法。
多屏幕管理器模塊1210(未示出)從裝置驅動器層1110接收各種服務源 提供的服務組件,並執行操作以將接收的服務組件顯示在邏輯屏幕或顯示屏 幕上。
圖13是示出顯示根據本發明示例性實施例通過圖12所示的模塊將各個 相應邏輯屏幕上顯示的多個服務顯示在顯示屏幕上的方法的流程圖。
參照圖13,在操作S1305,邏輯屏幕和顯示屏幕的資源被預定。稍後, 將參照圖14到圖17具體描述預定和返回資源的方法。
隨後,在操作S1310,多屏幕管理器模塊1210基於預定的資源產生顯示 屏幕和多個邏輯屏幕,所述多個邏輯屏幕與待執行的服務的數量相應。
在操作S1320,多屏幕管理器模塊1210將邏輯屏幕與從裝置驅動器層 1110接收的各個相應服務連接。多屏幕管理器模塊1210可通過將接收的服務 的服務上下文對象設置為邏輯屏幕服務的參數來為每個邏輯屏幕調用方法 "addServiceContexts"。方法"addServiceContexts,,將邏輯屏幕連接到服務, 並可通過多屏幕上下文模塊1230被提供。
在操作S1330, —旦將邏輯屏幕連接到各個服務,多屏幕管理器模塊1210 就將邏輯屏幕連接到顯示屏幕。此時,多屏幕管理器模塊1210可通過將與邏 輯屏幕連接的顯示屏幕對象設置為參數來為每個邏輯屏幕調用方法
"setDisplayScreen"。方法"setDisplayScreen,,將邏輯屏幕連4妻到顯示屏幕, 並可由多屏幕上下文模塊1230提供。
方法 "setDisplayScreensetDisplayScreen ,, 可被設置為 "public void setDisplayScreensetDisplayScreen(HScreen screen) throw SecurityException, IllegalStateException",並且該方法允許作為參數被提供的實例"HScreen"關 聯到當前邏輯屏幕。在這種情況下,實例"HScreen"優選地是顯示屏幕。
方法"setDisplayScreen(HScreen screen)"的參數可包括值"NULL"。在這種情況下,當方法"setDisplayScreen(HScreen screen)"在沒有意外處理的 情況下被執行時,當前邏輯屏幕不再與顯示屏幕關聯。
可將方法"SecurityException"和方法"IllegalStateException"作為方法 "setOutputScreen(HScreen screen)"的意夕卜4喿作來^M亍。
在當前屏幕是邏輯屏幕時或者在與當前邏輯屏幕關聯的顯示屏幕的一部 分由於主機平臺的特點不能被改變時,可以執行方法"IllegalStateException"。
在操作S1340,確定邏輯屏幕分別映射到的顯示屏幕上的區域。此時, 可調用多屏幕上下文模塊1230提供的預定方法以確定將顯示邏輯屏幕的顯 示屏幕上的區域。
圖。^ 、 '— 、—'
參照圖14,資源客戶機1410、資源伺服器1420和資源代理1430參與資 源預定,並且它們中的每一個可被理解為在如圖11所示的API層1120上驅 動的接口對象。
資源客戶機1410是作為應用的一部分的接口對象或者是實際使用資源
的中間件組件,並且資源伺服器1420是處理資源請求的接口對象。 資源代理1430存儲資源的設置信息並執行中間件的安全政策。 此後,將參照圖15到圖17更加詳細地描述圖14所示的資源客戶木U410、
資源伺服器1420和資源代理1430的每一個的操作。
圖15是示出根據本發明示例性實施例的管理資源的方法的流程圖。 參照圖15,在操作S1510,資源客戶機1410向資源伺服器1420請求預
定資源。隨後,在操作S1520,資源伺服器1420響應於所述請求,將請求的
資源連接到資源代理1430。
在操作S1530,資源客戶機1410通過資源代理1430使用資源。因此,
相應應用或者中間件組件可^吏用資源。
當不再需要資源時,執行釋放資源的操作。即,在操作S1550,資源客
戶機1410通知資源伺服器1420其已經停止使用資源。隨後,在操作S1550,
資源伺服器1420將資源從資源代理1430斷開,並更新剩餘資源的列表。 圖16是示出根據本發明示例性實施例的預定屏幕資源的方法的流程圖。 參照圖16,為了請求屏幕資源,在梯:作S1610,應用或者中間件組件調
用圖12所示的多屏幕上下文模塊1230 (即,接口對象"MultiScreenContext,,)的方法"reserveScreen"。當調用方法"reserveScreen,,時,在操作S1620,資 源伺服器1420將屏幕資源連接到資源代理1430。
隨後,如果在操作S1630產生指示屏幕資源已經被分配的事件
"MultiScreenResourceEvent.MULTI—SCREEN—RESOURCE—SCREEN—RESE RVED",則在操作S1640,方法"reserveScreen,,返回值"TRUE",從而完成 對屏幕資源的預定。在這種情況下,"MultiScreenResourceEvent,,可被理解為 可在管理屏幕資源時發生的 一 組事件的接口對象。此外,
"MULTI—SCREEN—RESOURCE—SCREEN—RESERVED"是一種事件,指示 資源已被預定。
因為構成屏幕的 HBackgroundDevice " 、 " HVideoDevice ,, 禾口 "HGraphicsDevice"的資源可被設置在預定資源的範圍內,所以它們可被容 易地管理。
圖17是示出根據本發明示例性實施例的返回屏幕資源的方法的流程圖。 參照圖17,為了返回屏幕資源,在操作S1710,應用或者中間件組件調 用圖12所示的多屏幕上下文模塊1230 (即,接口對象"MultiScreenContext") 的方法"releaseScreen"。當調用方法"releaseScreen"日於,在操作S1720 ,資 源伺服器1420使將被返回的屏幕資源與資源代理1430斷開。
隨後,在操作S1730,如果產生指示屏幕資源已經被釋放的事件 "MultiScreenResourceEvent.MULTI—SCREEN一RESOURCE一SCREEN—RELE ASED",則屏幕資源一皮返回。在這種情況下,方法"releaseScreen"不再另外 返回返回^直。
"MULTI—SCREEN—RESOURCE—SCREEN—RELEASED"是一種事件, 指示資源已被釋放和返回。
產業上的可利用性 根據本發明,因為以邏輯屏幕或顯示屏幕為單位管理資源,所以它們可 被更有效地管理。
儘管已參照本發明的示例性實施例具體顯示和描述了本發明,但是本領 域普通技術人員應當理解,在不脫離由權利要求限定的本發明的精神和範圍 的情況下,可在形式和細節上做出各種改變。因此,應該理解,提供上述實 施例僅用於描述的目的,而不應解釋為對本發明的範圍進^f亍任何限定的目的。
權利要求
1、一種在多屏幕環境中管理資源的設備,所述設備包括數位訊號處理模塊,接收視頻信息、音頻信息和數據信息中的至少一個,基於所述視頻信息、音頻信息和數據信息中的至少一個恢復多個服務;服務處理模塊,預定用於顯示恢復的服務的屏幕對象的資源,並基於預定的資源產生顯示屏幕和多個邏輯屏幕;和輸出模塊,將由服務處理模塊提供的多個邏輯屏幕映射到顯示屏幕上的不同位置。
2、 一種在多屏幕環境中管理資源的設備,所述設備包括 資源客戶機,請求預定屏幕對象的資源;和 資源伺服器,響應於所述請求將資源連接到資源代理,其中,資源客戶機通過資源代理使用預定的資源。
3、 如權利要求2所述的設備,其中,屏幕對象包括邏輯屏幕對象或者顯 示屏幕對象。
4、 如權利要求2所述的設備,其中,如果資源客戶機通知資源伺服器資 源客戶機已經停止使用預定的資源,則資源伺服器將預定的資源從資源代理 斷開,並釋放預定的資源。
5、 一種在多屏幕環境中管理資源的方法,所述方法包括(a) 調用請求屏幕對象的資源的方法;(b) 當調用所述方法時,連接資源;(c) 當資源被連接時,產生指示資源已被預定的事件;(d) 當產生所述事件時,完成資源的預定。
6、 如權利要求5所述的方法,其中,所述方法通過屏幕對象的接口對象 被提供。
7、 一種在多屏幕環境中管理資源的方法,所述方法包括(a) 調用用於釋^:屏幕對象的資源的方法;(b) 當調用所述方法時,斷開資源;(c) 當資源被斷開時,產生指示資源已被釋放的事件;(d) 當產生所述事件時,完成資源的釋放。
8、 如權利要求7所述的方法,其中,所述方法通過屏幕對象的接口對象被提供。
全文摘要
提供一種在多屏幕環境中管理資源的設備和方法。所述設備包括數位訊號處理模塊,接收視頻信息、音頻信息和數據信息中的至少一個,並基於所述視頻信息、音頻信息和數據信息中的至少一個恢復多個服務;服務處理模塊,預定用於顯示恢復的服務的屏幕對象的資源,並基於預定的資源產生顯示屏幕和多個邏輯屏幕;和輸出模塊,將由服務處理模塊提供的多個邏輯屏幕映射到顯示屏幕上的不同位置。
文檔編號H04N5/45GK101416490SQ200780012094
公開日2009年4月22日 申請日期2007年4月4日 優先權日2006年4月6日
發明者李光基, 李鍾昊, 格倫·A·亞當斯, 邊成昱, 鄭雲教 申請人:三星電子株式會社

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀