在拼墻系統上實現集中可視化顯示控制的方法及裝置制造方法
【專利摘要】本發明提供一種在拼墻系統上實現集中可視化顯示控制的方法及裝置,所述方法包括以下步驟:接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息;根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本;根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本;獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。本發明的方法及裝置提高了拼墻系統的控制效率,推動了信息化建設的進程。
【專利說明】在拼墻系統上實現集中可視化顯示控制的方法及裝置
【技術領域】
[0001]本發明涉及拼墻系統,特別是涉及一種在拼墻系統上實現集中可視化顯示控制的方法以及一種在拼墻系統上實現集中可視化顯示控制的裝置。
【背景技術】
[0002]隨著城市信息化建設的日漸完善,越來越復雜的系統、越來越多的設備應運而生。另外隨著計算機的不斷發展,計算機的應用領域范圍越來越廣,設備的智能化程度也越來越高,在他們當中,或多或少地用到不同類型、不同功能的應用系統。
[0003]現有的技術中,用多個應用系統來構造信息化建設。但是現有的技術中,拼墻系統的控制室中各個應用系統都是相互獨立的,為了達到想要的控制效果,需要工作人員分別對各個應用系統進行多步驟操作。采用這種方式來進行信息化建設,不僅拼墻系統的控制效率比較低,而且容易出現操作出錯的現象。
【發明內容】
[0004]基于此,有必要針對上述拼墻系統的控制效率比較低以及容易出錯的問題,提供一種在拼墻系統上實現集中可視化顯示控制的方法及裝置。
[0005]為實現上述目的,本發明采用如下的技術方案:
[0006]一種在拼墻系統上實現集中可視化顯示控制的方法,包括以下步驟:
[0007]接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息;
[0008]根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本;
[0009]根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本;
[0010]獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
[0011]一種在拼墻系統上實現集中可視化顯示控制的裝置,包括:
[0012]注冊模塊,用于接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息;
[0013]模式編輯模塊,用于根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本;
[0014]預案編輯模塊,用于根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本;
[0015]調用模塊,用于獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
[0016]由以上方案可以看出,本發明的一種在拼墻系統上實現集中可視化顯示控制的方法及裝置,首先將各應用系統向拼墻系統注冊,然后根據應用系統所提供的協議接口信息生成各應用系統之間的聯動交互方式,并設定好應用系統的觸發順序及觸發時間后,根據各應用系統的資源信息并調用編輯好的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。本發明提供了統一的管理平臺,不僅能對控制室的硬件設備進行控制,還能自動對各個應用系統進行集中控制、顯示和交互,避免了傳統方法中需要工作人員進行多步驟操作的方式,通過簡單的應用流程操作實現了聯動流程化統一控制,有效提高了拼墻系統的控制效率;并且采用本發明的方法在操作的過程中不容易出錯,極大地推動了信息化建設的進程。
【專利附圖】
【附圖說明】
[0017]圖1為本發明的一種在拼墻系統上實現集中可視化顯示控制的方法流程示意圖;
[0018]圖2為本本發明的一種在拼墻系統上實現集中可視化顯示控制的裝置結構示意圖。
【具體實施方式】
[0019]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0020]除非上下文另有特定清楚的描述,本發明中的元件和組件,數量既可以單個的形式存在,也可以多個的形式存在,本發明并不對此進行限定。本發明中的步驟雖然用標號進行了排列,但并不用于限定步驟的先后次序,除非明確說明了步驟的次序或者某步驟的執行需要其他步驟作為基礎,否則步驟的相對次序是可以調整的。
[0021]參見圖1所示,一種在拼墻系統上實現集中可視化顯示控制的方法,包括以下步驟:
[0022]步驟S101,接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻(即拼接墻)系統中進行注冊,然后進入步驟S102。其中,所述注冊信息中包括各應用系統的協議接口等信息。
[0023]作為一個較好的實施例,上述將相應的應用系統在拼墻系統中進行注冊的過程具體可以包括如下步驟:
[0024]步驟S1011,判斷所述拼墻系統中是否已經存在與應用系統相匹配的注冊信息;若是則進入步驟S1012,否則進入步驟S1013 ;
[0025]步驟S1012,若是,即拼墻系統中已經存在與某一個應用系統相匹配的注冊信息,則可以發送沖突注冊信息給對應的應用系統以提示該應用系統避免重新注冊;
[0026]步驟S1013,若否,即拼墻系統中不存在與某一個應用系統相匹配的注冊信息,則將所述應用系統在所述拼墻系統中進行注冊,并為注冊的應用系統分配一個背景圖,生成縮略圖后加入拼墻系統的應用界面列表。
[0027]步驟S102,根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本,然后進入步驟S103。例如,GIS (Geographic Information System,地理信息系統)在注冊的時候向拼墻系統提供了打開地圖區域的協議接口信息,監控系統在注冊的時候向拼墻系統提供了打開視頻的協議接口信息,這樣拼墻系統就可以根據這些協議接口信息生成打開地圖區域和打開視頻的聯動交互方式,并將其保存成為一個腳本,以供后續步驟調用。
[0028]需要說明的是,本發明中的“模式”是指顯示設備系統按照定義的預操作進行開窗布局,布局中所包含的窗口即是一種顯示模式,模式定義的數量沒有限制。
[0029]另外,本發明中,各應用系統在各窗口顯示時,能夠按照系統協議接口自動進行聯動交互,例如:1、顯示設備打開播放系統的視頻時,能自動控制相應系統關燈、空調打開、音響打開;2、只要GIS應用系統的某一熱點被觸發,監控系統能自動打開對應的視頻,同時業務系統打開人口分布圖。
[0030]步驟S103,根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本,然后進入步驟S104。本發明中可以根據應用需要指定一些顯示模式、順序和組合定義為預案,是一種應用系統和窗口按時間觸發的方式。
[0031]步驟S104,獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
[0032]作為一個較好的實施例,上述資源信息具體可以包括:各應用系統關聯的硬件系統信息、顯示系統的區域信息、應用系統接入的信號信息、各應用系統的系統路徑和資源路徑以及資源列表信息,以及應用系統提供了控制的設備列表信息(如燈光、空調、音響)等。
[0033]作為一個較好的實施例,步驟S104中根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行的過程具體可以包括以下步驟:
[0034]步驟S1041,根據所述各應用系統關聯的硬件系統信息以及顯示系統的區域信息控制各應用系統在對應的顯示設備中運行;
[0035]步驟S1042,根據所述應用系統接入的信號在拼墻上進行輔助開窗顯示;
[0036]步驟S1043,根據所述各應用系統的系統路徑和資源路徑以及資源列表信息調用相應的資源在拼墻上進行集中顯示;
[0037]步驟S1044,根據所述應用系統提供了控制的設備列表信息對相應的設備進行同步控制;
[0038]步驟S1041,當檢測到應用系統在運行當中觸發對另外一個應用系統的模式控制時,判斷是否存在對應的集中控制模式腳本以及集中控制預案腳本;若是則進入步驟S1045,否則,返回步驟S102和步驟S103進行模式和預案的編輯;
[0039]步驟S1045,若是,則根據所述集中控制模式腳本以及集中控制預案腳本對各應用系統分步驟進行交互協作。如在運行GIS應用系統時,另一系統把GIS窗口信息顯示在交互數字平臺(IDB)應用系統,并進行交互同步顯示。
[0040]另外,作為一個較好的實施例,本發明中在將相應的應用系統在拼墻系統中進行注冊之后、生成各應用系統之間的聯動交互方式之前,還可以包括如下步驟:
[0041]步驟S105,提供腳本列表,為各應用系統界面動態賦予特效。比如應用系統I切換到應用系統2時,用淡化的方式進行過渡,以實現應用系統操作的平滑過渡和顯示的舒適度;
[0042]步驟S106,設置各應用系統的優先級,根據所述優先級對各應用系統進行排序;[0043]步驟S107,根據預先設定的用戶權限對應用系統進行分級處理,比如用戶I只能使用應用系統I。通過對各應用系統的排序和分級來對各應用系統進行可視化管理,可以讓應用系統展示更加容易控制。
[0044]另外,作為一個較好的實施例,本發明的一種在拼墻系統上實現集中可視化顯示控制的方法還可以包括如下步驟:
[0045]步驟S108,對各應用系統的模式列表(該模式列表由前述步驟S102中生成的“模式”按照預定規則排列而成)進行三維可視化操作。本發明中,在三維場景中編輯集中控制模式布局和集中控制預案狀態,并進行三維加以特效可視化系統統一控制的場景,用三維場景更新能直觀可視化操作,體現可視化顯示控制;
[0046]步驟S109,根據所包含應用系統的個數和模式的重要性對應用系統的模式進行排序,并按順序刷新所述模式列表。
[0047]本發明的方案中,一方面可以對各個應用系統用三維實時預覽的方式進行管理、組織,生成統一的接口對各個系統進行遠程控制,這樣就可以帶來對多個應用系統進行遠程控制、信息集中顯示的有益效果;并且本發明還可以通過在拼墻系統上進行多種資源的疊加、布局,用三維腳本方式動態改變各個系統的行為,并按照預設定的規則進行實時智能交互聯動,這樣就能帶來拼墻系統上各個應用系統用三維方式進行多個應用系統的智能聯動、交互以及在拼墻系統上進行統一管理與展示的有益效果。
[0048]下面通過幾個具體的應用例子對本發明的方案作進一步的闡述:
[0049]應用一
[0050]用戶在三維集中控制的場景中滾動采用本發明的方法后所生成的應用界面列表,當用戶通過單選應用系統界面,對應用系統信息進行查詢時,可以用匹配的特效對應用系統進行流程化顯示。
[0051]應用二
[0052]運行某一設定的預案,通過解析該預案信息,可以對各個應用系統進行按時觸發,在各個顯示設備分布顯示各個應用系統。通過服務器對各個應用系統的協作定義,可以集中對預案進行交互協作。
[0053]應用三
[0054]對PPT應用程序進行插件開發,PPT應用程序向本發明的三維集中平臺注冊。檢測用戶在手持終端上的動作并轉換為鼠標或鍵盤消息后發送給播放PPT服務器服務,并對操作步驟相關的設備進行聯動控制,同時可以在拼墻系統上顯示變化的流程以及觸發拼墻模式。
[0055]應用四
[0056]用戶選擇緊急重要的模式與預案來運行。運行相應的模式,解析該模式的腳本,通過拼墻系統,把各個應用系統進行集中分屏顯示,并接入信號進行輔助開窗顯示,相應的可以調用各種資源在拼墻上進行集中顯示。
[0057]通過以上幾個應用例可以看出,由于本發明可以自由編輯多個應用系統演示流程,因此可以定制個性演示流程;并且,由于各個應用系統可以是不同平臺、不同機器,因此通過WEB端即可以遠程控制其它應用系統,例如可以通過簡單的移動設備對各個應用系統進行遠程統一控制并顯示;并且本發明提供了多個應用系統的聯動操作,通過各個應用系統的相互作用,形成整體畫面。
[0058]與上述一種在拼墻系統上實現集中可視化顯示控制的方法相對應,本發明還提供一種在拼墻系統上實現集中可視化顯示控制的裝置,如圖2所示,包括:
[0059]注冊模塊101,用于接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息;
[0060]模式編輯模塊102,用于根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本;
[0061]預案編輯模塊103,用于根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本;
[0062]調用模塊104,用于獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
[0063]作為一個較好的實施例,所述注冊模塊可以包括:
[0064]判斷模塊,用于判斷所述拼墻系統中是否已經存在與應用系統相匹配的注冊信息;
[0065]沖突提示模塊,用于在所述判斷模塊的判斷結果為是的情況下,發送沖突注冊信息給對應的應用系統;
[0066]縮略圖生成模塊,用于在所述判斷模塊的判斷結果為否的情況下,將所述應用系統在所述拼墻系統中進行注冊,并為注冊的應用系統分配一個背景圖,生成縮略圖后加入拼墻系統的應用界面列表。
[0067]作為一個較好的實施例,所述資源信息可以包括:各應用系統關聯的硬件系統信息、顯示系統的區域信息、應用系統接入的信號信息、各應用系統的系統路徑和資源路徑以及資源列表信息、應用系統提供了控制的設備列表信息。
[0068]作為一個較好的實施例,所述調用模塊可以包括:
[0069]運行模塊,用于根據所述各應用系統關聯的硬件系統信息以及顯示系統的區域信息控制各應用系統在對應的顯示設備中運行;
[0070]開窗顯示模塊,用于根據所述應用系統接入的信號在拼墻上進行輔助開窗顯示;
[0071]集中顯示模塊,用于根據所述各應用系統的系統路徑和資源路徑以及資源列表信息調用相應的資源在拼墻上進行集中顯示;
[0072]設備控制模塊,用于根據所述應用系統提供了控制的設備列表信息對相應的設備進行同步控制;
[0073]觸發判斷模塊,用于當檢測到應用系統在運行當中觸發對另外一個應用系統的模式控制時,判斷是否存在對應的集中控制模式腳本以及集中控制預案腳本;
[0074]交互協作模塊,用于在所述觸發判斷模塊的判斷結果為是的情況下,根據所述集中控制模式腳本以及集中控制預案腳本對各應用系統分步驟進行交互協作。
[0075]上述一種在拼墻系統上實現集中可視化顯示控制的裝置的其它技術特征與本發明的一種在拼墻系統上實現集中可視化顯示控制的方法相同,此處不予贅述。
[0076]通過以上方案可以看出,本發明的一種在拼墻系統上實現集中可視化顯示控制的方法及裝置,首先將各應用系統向拼墻系統注冊,然后根據應用系統所提供的協議接口信息生成各應用系統之間的聯動交互方式,并設定好應用系統的觸發順序及觸發時間后,根據各應用系統的資源信息并調用編輯好的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。本發明提供了統一的管理平臺,不僅能對控制室的硬件設備進行控制,還能自動對各個應用系統進行集中控制、顯示和交互,避免了傳統方法中需要工作人員進行多步驟操作的方式,通過簡單的應用流程操作實現了聯動流程化統一控制,有效提高了拼墻系統的控制效率;并且采用本發明的方法在操作的過程中不容易出錯,極大地推動了信息化建設的進程。
[0077]以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。
【權利要求】
1.一種在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,包括以下步驟: 接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息; 根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制|吳式腳本; 根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本; 獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
2.根據權利要求1所述的在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,所述將相應的應用系統在拼墻系統中進行注冊的過程包括: 判斷所述拼墻系統中是否已經存在與應用系統相匹配的注冊信息; 若是,則發送沖突注冊信息給對應的應用系統; 若否,則將所述應用系統在所述拼墻系統中進行注冊,并為注冊的應用系統分配一個背景圖,生成縮略圖后加入拼墻系統的應用界面列表。
3.根據權利要求1所述的在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,在將相應的應用系統在拼墻系統中進行注冊之后、生成各應用系統之間的聯動交互方式之前,還包括步驟: 提供腳本列表,為各應用系統界面動態賦予特效; 設置各應用系統的優先級,根據所述優先級對各應用系統進行排序; 根據預先設定的用戶權限對應用系統進行分級處理。
4.根據權利要求1或2或3所述的在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,所述資源信息包括:各應用系統關聯的硬件系統信息、顯示系統的區域信息、應用系統接入的信號信息、各應用系統的系統路徑和資源路徑以及資源列表信息、應用系統提供了控制的設備列表信息。
5.根據權利要求4所述的在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行的過程包括以下步驟: 根據所述各應用系統關聯的硬件系統信息以及顯示系統的區域信息控制各應用系統在對應的顯示設備中運行; 根據所述應用系統接入的信號在拼墻上進行輔助開窗顯示; 根據所述各應用系統的系統路徑和資源路徑以及資源列表信息調用相應的資源在拼墻上進行集中顯示; 根據所述應用系統提供了控制的設備列表信息對相應的設備進行同步控制; 當檢測到應用系統在運行當中觸發對另外一個應用系統的模式控制時,判斷是否存在對應的集中控制1吳式腳本以及集中控制預案腳本; 若是,則根據所述集中控制模式腳本以及集中控制預案腳本對各應用系統分步驟進行交互協作。
6.根據權利要求5所述的在拼墻系統上實現集中可視化顯示控制的方法,其特征在于,還包括步驟: 對各應用系統的模式列表進行三維可視化操作; 根據所包含應用系統的個數和模式的重要性對應用系統的模式進行排序,并按順序刷新所述模式列表。
7.一種在拼墻系統上實現集中可視化顯示控制的裝置,其特征在于,包括: 注冊模塊,用于接收各應用系統所發送過來的注冊信息,并將相應的應用系統在拼墻系統中進行注冊;所述注冊信息包括各應用系統的協議接口信息; 模式編輯模塊,用于根據所述協議接口信息生成各應用系統之間的聯動交互方式,并將所生成的所有聯動交互方式保存成為集中控制模式腳本; 預案編輯模塊,用于根據所述聯動交互方式以及預先設定的各應用系統的觸發順序、觸發時間生成集中控制預案腳本; 調用模塊,用于獲取各應用系統的資源信息,根據所述資源信息并調用相應的集中控制預案腳本以及集中控制模式腳本來控制各應用系統的運行。
8.根據權利要求7所述的在拼墻系統上實現集中可視化顯示控制的裝置,其特征在于,所述注冊模塊 包括: 判斷模塊,用于判斷所述拼墻系統中是否已經存在與應用系統相匹配的注冊信息;沖突提示模塊,用于在所述判斷模塊的判斷結果為是的情況下,發送沖突注冊信息給對應的應用系統; 縮略圖生成模塊,用于在所述判斷模塊的判斷結果為否的情況下,將所述應用系統在所述拼墻系統中進行注冊,并為注冊的應用系統分配一個背景圖,生成縮略圖后加入拼墻系統的應用界面列表。
9.根據權利要求7或8所述的在拼墻系統上實現集中可視化顯示控制的裝置,其特征在于,所述資源信息包括:各應用系統關聯的硬件系統信息、顯示系統的區域信息、應用系統接入的信號信息、各應用系統的系統路徑和資源路徑以及資源列表信息、應用系統提供了控制的設備列表信息。
10.根據權利要求9所述的在拼墻系統上實現集中可視化顯示控制的裝置,其特征在于,所述調用模塊包括: 運行模塊,用于根據所述各應用系統關聯的硬件系統信息以及顯示系統的區域信息控制各應用系統在對應的顯示設備中運行; 開窗顯示模塊,用于根據所述應用系統接入的信號在拼墻上進行輔助開窗顯示;集中顯示模塊,用于根據所述各應用系統的系統路徑和資源路徑以及資源列表信息調用相應的資源在拼墻上進行集中顯示; 設備控制模塊,用于根據所述應用系統提供了控制的設備列表信息對相應的設備進行冋步控制; 觸發判斷模塊,用于當檢測到應用系統在運行當中觸發對另外一個應用系統的模式控制時,判斷是否存在對應的集中控制模式腳本以及集中控制預案腳本; 交互協作模塊,用于在所述觸發判斷模塊的判斷結果為是的情況下,根據所述集中控制模式腳本以及集中控制預案腳本對各應用系統分步驟進行交互協作。
【文檔編號】G06F9/445GK103995720SQ201410219470
【公開日】2014年8月20日 申請日期:2014年5月22日 優先權日:2014年5月22日
【發明者】林良輝 申請人:廣東威創視訊科技股份有限公司