在拼墙系统上实现集中可视化显示控制的方法及装置制造方法

文档序号:6547388阅读:180来源:国知局
在拼墙系统上实现集中可视化显示控制的方法及装置制造方法
【专利摘要】本发明提供一种在拼墙系统上实现集中可视化显示控制的方法及装置,所述方法包括以下步骤:接收各应用系统所发送过来的注册信息,并将相应的应用系统在拼墙系统中进行注册;所述注册信息包括各应用系统的协议接口信息;根据所述协议接口信息生成各应用系统之间的联动交互方式,并将所生成的所有联动交互方式保存成为集中控制模式脚本;根据所述联动交互方式以及预先设定的各应用系统的触发顺序、触发时间生成集中控制预案脚本;获取各应用系统的资源信息,根据所述资源信息并调用相应的集中控制预案脚本以及集中控制模式脚本来控制各应用系统的运行。本发明的方法及装置提高了拼墙系统的控制效率,推动了信息化建设的进程。
【专利说明】在拼墙系统上实现集中可视化显示控制的方法及装置
【技术领域】
[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日
【发明者】林良辉 申请人:广东威创视讯科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1