用于监视通信系统的多个过程的网络实体的制作方法

文档序号:14652059发布日期:2018-06-08 22:02阅读:130来源:国知局
用于监视通信系统的多个过程的网络实体的制作方法

复杂的技术系统(尤其是通信系统)经常包括大量过程,这些过程包括进一步的技术系统。通信系统可例如包括使用通信技术来互连、但在不同位置处的各种通信设备、控制设备、计算机系统或传感器。由于通信系统的高度复杂性,通常难以监视这样的通信系统的过程并且按简单和妥善的方式来可视化这些过程。

此外,由于通信系统中有大量的数据以及大量的过程,通常难以标识通信系统的个体错误过程。复杂的通信系统通常直接在要监视的通信系统过程的位置处被监视。然而,由于为此所需的人员以及现场所使用的监视技术,可产生很高的成本。

因此,本公开的目的在于提供一种用于监视通信系统的多个过程的高效概念。

该目的由根据独立权利要求的主题来实现。本公开的各有利实施例是附图、描述和从属权利要求的主题。

本公开基于以下发现:以上目的可由包括处理器和显示器的网络实体来实现,其中处理器被配置成基于捕捉到的过程层级的过程特性来向过程分层结构分配通信系统的过程,并且检查每一过程的过程状态,并且其中显示器被配置成表示过程分层结构中的各过程层级,并以图解方式突出显示向其分配了具有关键过程状态的过程的过程层级。过程特性是基于可由网络实体的接收机接收到的过程通信数据来捕捉的。

根据第一方面,本公开涉及一种用于监视通信系统的多个过程的网络实体,包括:接收机,该接收机用于接收来自该通信系统的多个过程的通信数据;处理器,该处理器被配置成基于所述通信数据来捕捉每一过程的过程特性,并根据所捕捉到的过程特性来向过程分层结构的过程层级分配相应的过程;其中,该处理器被进一步配置成检查每一过程的过程状态,以便检测具有关键过程状态的过程;以及显示器,该显示器被配置成示出过程分层结构的各过程层级,并以图解方式突出显示向其分配了具有该关键过程状态的过程的过程层级。这提供以下优点:可高效且容易地检查通信系统的各过程。通过以图解方式在显示器中突出显示向其分配了具有关键状态的过程的过程层级,用户可很快明白在该过程分层结构的哪些过程层级中存在处于关键状况的过程,而无需为此个体地检查所有过程层级或所有过程。

该网络实体可包括计算机程序或应用,具体为web应用或应用(App)。应用或计算机程序可被安装或存储在计算机、通信设备(例如,智能电话)和/或服务器上。

通信系统可包括通信设备、控制设备、控制系统、车辆系统、传感器系统(具体为使用通信技术来连接的传感器单元)、信息系统、或数据处理系统。通信系统可被连接到通信网络,例如局域通信网络或因特网。

接收机可包括可被配置成经由通信网络接收通信数据的通信接口。

过程可以是通信系统的各组件。如果通信系统包括例如计算机,则过程可以是该计算机的硬件组件,例如硬盘、驱动器、CPU、用户存储器、网卡、图形卡或端口(例如,USB端口)。各过程可例如根据其功能、其从属关系或其能耗来被分配到过程分层结构中的不同过程层级。分配可根据由用户基于过程特性来定义或创建的分配规则来完成。

过程特性可包括过程ID,具体为UIN(唯一标识号)。网络实体可包括其中存储过程ID的表格(具体为查找表),并且借助于该表格,通信数据可被分配给各过程。此外,过程分层结构中的位置(具体为过程的过程层级以及过程的相应阈值)可被存储在该表格中。该表格或存储在该表格中的过程分层结构可作为数字代码被存储在服务器中。接收到的通信数据(例如,测得的值)可被记录在该表格中,并且也作为数字代码被存储。

过程分层结构可由用户人工地为通信系统创建,并且例如作为数字代码被存储在服务器中。

过程分层结构可以是过程层级以及通信系统的过程的分级结构。过程层级可以是过程分层结构中的节点。过程可被分配到不同的过程层级。过程层级和过程可被表示为分级结构中的对象。具体地,在分级结构中,过程层级可包括所谓的项,而过程可包括所谓的任务。

显示器可包括图形用户界面。显示器可被显示在通信设备的显示设备(例如,智能电话或膝上型设备的显示器)上。通信设备可使用通信技术与网络实体连接,以便接收该显示器。该连接可经由无线连接来完成,以使得通信设备不需要在与要检查的通信系统或网络实体相同的地方。这提供以下优点:可从具有不同通信设备的不同位置检查或监视通信系统。

根据一实施例,处理器被配置成基于通信数据来为通信系统的每一过程捕捉信息值,并将每一捕捉到的信息值与分配给相应过程的阈值进行比较,以便检查该相应过程的过程状态。这提供以下优点:可通过将捕捉到的信息值与由用户指定的参数进行比较来高效地调查过程状态。

根据一实施例,处理器被配置成在信息值超过阈值的情况下,确定相应过程的关键过程状态。这提供以下优点:可高效地确定关键过程状态。

根据一实施例,显示器被配置成借助于着色标记来以图解方式突出显示向其分配了具有关键过程状态的过程的过程层级。这提供以下优点:用户可高效并快速地检测向其分配了具有关键过程状态的过程的过程层级。着色标记可以是该过程层级在显示器中的着色背景或着色表示。

根据一实施例,显示器被配置成示出过程分层结构中向其分配了至少一个过程的过程层级。这提供以下优点:可在显示器上示出过程分层结构的清楚布局表示或过程分层结构的一部分。

根据一实施例,显示器被配置成以图解方式突出显示分配给各过程层级的过程以及具有关键过程状态的过程。这提供以下优点:用户可高效并快速地捕捉通信设备的所有过程,尤其是具有关键过程状态的过程。

根据一实施例,显示器被配置成借助于着色标记来以图解方式突出显示具有关键过程状态的过程。

根据一实施例,显示器包括其中以树结构解说过程分层结构中的各过程层级和/或各过程的第一显示部分。这提供以下优点:可在显示器上示出过程分层结构的清楚布局表示或过程分层结构的一部分。

根据一实施例,显示器包括其中象征性地表示过程分层结构中的各过程层级和/或被分配给一过程层级的各过程的第二显示部分。这提供以下优点:可在显示器上示出过程分层结构的清楚布局表示或过程分层结构的一部分。

根据一实施例,显示器包括其中示出具有关键过程状态的所有过程的第三显示部分。这提供以下优点:用户可快速并高效地检测具有关键过程状态的所有过程。

根据一实施例,网络实体包括允许选择过程分层结构的过程层级或过程的用户接口。这提供以下优点:用户可选择特定的过程或过程层级,例如以便导航通过过程分层结构中的各过程层级。

此外,该用户接口可允许修改所选过程的相应阈值,或调整或校准显示器。

根据一实施例,显示器包括其中示出过程分层结构的各过程层级以便允许选择过程分层结构中的个体过程层级的第四显示部分。这提供以下优点:用户可高效地导航通过各过程层级。

根据一实施例,处理器被配置成基于通信数据来捕捉每一过程的附加过程信息,并且显示器被配置成在过程的选择期间解说相应过程的附加过程信息。这提供以下优点:用户可高效地检索附加过程信息。

附加过程信息可包括关于过程的历时或使用频率、过程的当前或平均能耗、过程的关键状况的频率、或当前过程状态的信息。

根据一实施例,处理器被配置成将过程的每一捕捉到的信息值与向相应过程分配的另一阈值进行比较以便检查相应过程的另一状态。这提供以下优点:可通过将捕捉到的信息值与由用户指定的另一参数进行比较来高效地标识另一过程状态。

根据一实施例,处理器被配置成在信息值超过该另一阈值的情况下标识相应过程的另一关键过程状态,并且显示器被配置成以图解方式突出显示向其分配了具有该另一关键过程状态的过程的过程层级。这提供以下优点:可由用户在显示器中高效地确定并检测该另一关键过程状态。

根据一实施例,显示器被配置成借助于另一着色标记来以图解方式突出显示向其分配了具有该另一关键过程状态的过程的过程层级,其中该另一着色标记替代该过程层级的已经存在的着色标记。这提供以下优点:用户可高效地标记并检测包括具有该另一关键过程状态的过程的过程层级。

根据一实施例,网络实体由以下web技术中的至少一者实现:AngularJS、HTML、CSS、Bootstrap、MySQL、REST。

根据第二方面,本公开涉及一种用于监视通信系统的多个过程的方法,包括:接收该通信系统的多个过程的通信数据,基于该通信数据来捕捉每一过程的过程特性,根据所捕捉的过程特性来向过程分层结构的过程层级分配相应的过程,检查每一过程的过程状态以便检测具有关键过程状态的过程,解说过程分层结构的过程层级,以及以图解方式突出显示向其分配了具有关键过程状态的过程的过程层级。这提供以下优点:可高效并容易地检查通信系统的各过程。。

根据第三方面,本公开涉及一种具有程序代码的计算机程序或应用,具体为web应用,如果在计算机或通信设备上执行该程序代码,则该程序代码用于执行根据本公开的第二方面的方法。该通信设备可以是智能电话。

本公开可在软件和/或硬件中实现。

将参考附图描述本公开的进一步实施例,在这些附图中:

图1示出了网络实体的示意图;

图2a示出了显示器的示意图;

图2b示出了显示器的示意图;

图2c示出了显示器的示意图;

图2d示出了显示器的示意图;以及

图3示出了用于监视通信系统的多个过程的方法的流程图。

图1示出了根据一实施例的用于监视通信系统的多个过程的网络实体100。

网络实体100包括:接收机101,该接收机101用于接收通信系统的多个过程的通信数据;处理器103,该处理器103被配置成基于该通信数据来捕捉每一过程的过程特性,并根据所捕捉的过程特性来向过程分层结构中的过程层级分配相应的过程;其中处理器103还被配置成检查每一过程的过程状态,以便检测具有关键过程状态的过程;以及显示器105,显示器105被配置成解说过程分层结构的过程层级,并以图解方式突出显示向其分配了具有该关键过程状态的过程的过程层级。

网络实体100可包括计算机程序或应用,具体为web应用或应用(App)。计算机程序的应用可被安装或存储在计算机、通信设备(例如,智能电话)和/或服务器上。

通信系统可以是通信设备、控制设备、控制系统、车辆系统、传感器系统(具体为使用通信技术来连接的传感器单元)、信息系统、或数据处理系统。通信系统可被连接到通信网络,例如局域通信网络或因特网。

接收机101可包括可被配置成经由通信网络接收通信数据的通信接口。

过程可以是通信系统的各组件。如果通信系统包括例如计算机,则过程可以是该计算机的硬件组件,例如硬盘、驱动器、CPU、用户存储器、网卡、图形卡或端口(例如,USB端口)。过程可例如根据其功能、其从属关系或其能耗来被分配到过程分层结构中的不同过程层级。分配可根据由用户基于过程特性来定义或创建的分配规则来完成。

过程特性可包括过程ID,具体为UIN(唯一标识号)。网络实体100可包括表格(具体为查找表),过程ID被存储在该表格中,并且借助于该表格,通信数据可被分配给各过程。此外,过程分层结构中的位置(具体为过程的过程层级以及过程的相应阈值)可被存储在该表格中。该表格或存储在该表格中的过程分层结构可作为数字代码被存储在服务器中。接收到的通信数据(例如,测得的值)可被输入在该表格中,并且也作为数字代码被存储。

过程分层结构可由用户人工地为通信系统创建,并且例如作为数字代码被存储在服务器中。

显示器105可以是或包括图形用户界面。显示器可被显示在通信设备的显示设备(例如,智能电话或膝上型设备的显示器)上。通信设备可使用通信技术与网络实体100连接,以便接收该显示器105。该连接可经由无线连接来完成,以使得通信设备不需要在与要检查的通信系统或网络实体100相同的位置处。这提供了以下优点:可从具有不同通信设备的不同位置检查或监视通信系统。

图1中的网络实体100进一步包括用户接口107。用户接口107可允许在显示器105中选择各过程或过程层级。

用户接口107可包括操作元件或使用通信技术与操作元件连接。操作元件可以是其上示出显示器105的通信设备的触摸显示器。

图1中的网络实体100进一步包括存储器109。存储器109可被配置成存储过程分层结构,具体为各过程层级或各过程的过程分层结构,和/或可作为数字代码被存储在存储器109中的阈值。此外,存储器109可被配置成存储表格(具体为查找表)和/或调节向过程分层结构中的各过程层级分配各过程的分配规则。该表格和/或分配规则也可作为数字代码被存储在存储器109中。存储器109可包括计算机、通信设备或服务器的数据存储(例如,闪存)。

图2a示出根据一实施例的显示器105的示意图。

显示器105包括第一显示部分201、第二显示部分203、第三显示部分205和第四显示部分207。

图2a中的显示器105示出了过程分层结构的各过程层级209。显示器105还可被配置成示出通信系统的过程219,诸如在图2c中解说的。

根据一实施例,过程层级209包括过程分层结构的项209。项209可以是过程分层结构中的节点。此外,过程219可被分配给项209或从属于项209。根据一实施例,被分配给项209的过程219是任务219。

根据另一实施例,进一步的过程层级或项209可以是过程分层结构中的项209的上级或下级。根据一实施例,上级或下级项209是所谓的根项或子项,其中根项是上级过程层级209的项,而子项是下级过程层级209的项209。

根据一实施例,过程分层结构是项209和任务219的层级结构。

根据另一实施例,任务219是过程分层结构中的项209的分支的最后一个元素,或者没有进一步的任务219或项209被分配给过程分层结构中的任务219。根据一实施例,如果项209是任务219的根项,则任务219被归类为被分配给项209。

根据另一实施例,显示器105包括象征性地表示的项209和任务219,并且用户可导航通过显示器105或通过选择或点击显示器105中(具体为第一显示部分201、第二显示部分203、第三显示部分205或第四显示部分207中)的项209和任务219来选择相应的项209或任务219。

图2a中的第一显示部分201以树结构示出了过程分层结构的各过程层级或项209。

显示器105的第一显示部分201包括当前在图2a的显示器105中选择的过程层级的中央项209(层级0)。在图2a中,四个子项被分配给层级0(层级1、层级2、层级3和层级4)。在图2a中以图解方式突出显示了层级0以及层级1和2的项209。

根据一实施例,如果处于关键状况的过程或任务219被分配给项209,则这些项209可以图解方式被突出显示在显示器105中。在过程或任务219的关键状况的情况下,处理器103可被配置成在过程或任务219的警告或警告状况与错误或错误状况之间进行区分。处理器103可例如被配置成在任务219或相关联的过程219的信息值超过阈值,并且过程219处于关键过程状况的情况下,确定任务219的警告状况。此外,处理器103可被配置成在任务219或相关联的过程219的信息值超过另一阈值,并且过程219处于另一关键过程状况的情况下,确定任务219的错误或错误状况。

根据一实施例,树结构中的项209可用用于图形突出显示的颜色来标记,尤其是用着色背景或着色表示来标记。在此上下文中,第一颜色213可被用于警告,而第二颜色215可被用于错误。例如,第一颜色213可以是黄色,而第二颜色215可以是红色。

如果具有关键状况的若干任务219或子项被分配给项209(诸如图2a中层级1和层级2被分配给的层级0),则显示器105可被配置成仅用第二颜色215来标记项209。通过这种方式,在错误和警报在相同时间发生的情况下,错误可具有优先级。

根据另一实施例,树结构中在项209和子项或根项或所分配的任务219之间的连接线也可以图解方式突出显示,具体地用颜色来标记。

第二显示部分203包括多个项209和/或任务219的符号表示。在图2a中,第二显示部分203包括层级0的所有子项。

根据一实施例,项209和任务219以导航元素211(具体为按钮或拼接块)的形式用代表性符号来象征性地表示。在图2a中,用户可看见通过对两个项209的导航元素211的图形突出显示,具有关键或另一关键过程状态的任务219被分配给这些过程层级209。

第二显示部分203可被用于项和任务导航。用户可通过选择(例如通过点击)导航元素211来导航通过过程分层结构的过程层级209。

第三显示部分205包括列出已捕捉到警告或错误的所有任务219的列表217。根据一实施例,第三显示部分205进一步包括面板或系统消息面板。根据另一实施例,用户可例如根据错误和警告或者根据过程类别来对列表217进行分类或布置。

根据另一实施例,第三显示部分205进一步包括解说当前选择的任务219或项209的概览的信息图。该信息图可示出按时间顺序的序列,具体为错误或警告消息的按时间顺序的序列。

第四显示部分207示出过程分层结构的各过程层级209,并允许例如选择过程分层结构的个体过程层级209。

根据一实施例,第四显示部分207包括显示器105的上端部分。此外,第四显示部分207可包括可显示过程层级209或过程的路径的栏,例如以便导航通过过程分层结构的过程层级209。该路径可显示当前选择的项209或任务219的根项,或当前选择的项209或任务219的名称。

根据一实施例,第四显示部分207进一步包括另外的选择元素(具体为按钮),以用于操作显示器105或网络实体100,或用于导航通过过程分层结构。

根据另一实施例,用户可在第四显示部分207中为各个项209或任务219创建快捷键或书签,以便高效并快速地控制和/或选择它们。

图2b示出根据另一实施例的显示器105的示意图。具体地,图2b示出了来自图2a的在选择了层级2之后的示例。

图2b中,在第一显示部分201中的树结构以及在第二显示部分203中的导航元素211包括层级2的各子项。此外,错误或警告消息被表示为项209的着色突出显示,并且由此可被用户进一步追踪。在图2b中,错误延伸到层级2E,层级2E是层级2的子项。通过选择第一显示部分201或第二显示部分203中的子项,用户可导航到下一过程层级209,例如层级2E。

图2c示出了根据另一实施例的显示器105的另一示意图。具体地,图2c示出了来自图2b的在选择了层级2E之后的示例。

在图2c中,层级2E是过程分层结构的最低过程层级209。图2c中的显示器105包括被分配给过程分层结构中的层级2E的过程或任务219。

在图2c中的示例性解说中,任务219包括计算机的硬件组件。图2c中的“过程”任务处于关键状况,并用第一颜色213来突出显示。“CPU”任务和“USB”任务处于另一关键状况,并且用第二颜色215来突出显示。

任务219可像项209一样被显示在第一显示层级201的树结构中。此外,第二显示部分203中的任务219可被解说为具有代表性符号的导航元素211。

图2d示出了来自图2c的在选择了任务219之后的示例。任务219可以是处于关键状况或另一关键状况的任务219,例如来自图2c的CPU任务或USB任务。任务219可通过点击第一显示部分201、第二显示部分203或第三显示部分205中的任务219来选择。

根据一实施例,处理器103被配置成基于通信数据来为每一过程219或每一任务219捕捉附加过程信息。

根据一实施例,该附加过程信息包括关于过程219的历时或使用频率、过程219的当前或平均能耗、过程219的关键状况的频率、或当前过程状态的信息。

根据另一实施例,显示器105被配置成解说在选择任务219期间相应过程219的附加过程信息。

图2d作为示例示出对附加过程信息的这种解说。该表示可被实现在第五显示部分221中。第五显示部分221可包括显示和输入元素223。此外,第五显示部分221可取代显示器105中的第一显示部分201和/或第二显示部分203。

根据一实施例,显示元素223包括表格和/或图形,并且显示元素223可被配置成显示附加过程信息。显示元素223可例如显示容量利用率程度或任务219的使用的按时间顺序的序列。

根据另一实施例,输入元素223被配置成使得用户能够调整向所选任务219或过程219分配的阈值。此外,输入元素223可被配置成使得用户能够调整或校准显示器105。

根据一实施例,用户可借助于用户接口107来访问输入元素223。

根据另一实施例,所选过程219可以图解方式被突出显示在第三显示部分205中的列表217中,诸如通过用第一颜色213或第二颜色215来标记列表217中的过程219。

图3示出了用于监视通信系统的多个过程的方法300的流程图。

方法300包括:接收来自通信系统的多个过程219的通信数据(301),基于该通信数据来捕捉每一过程219的过程特性(303),根据所捕捉的过程特性来向过程分层结构的过程层级209分配相应的过程219(305),检查每一过程219的过程状态以便检测具有关键过程状态的过程219(307),解说过程分层结构的过程层级209(309),以及以图解方式突出显示向其分配了具有关键过程状态的过程219的过程层级209(311)。

根据另一实施例,作为web应用的网络实体100独立于设备和/或平台,并且可与各种通信设备和/或与各种操作系统联用。计算机程序或应用可要求用户登陆以实现使用前的授权。根据另一实施例,网络实体100被配置成在关键过程状态已被确定的情况下向通信设备提交警告或错误消息,以便向用户通知该关键过程状态。用户具有停用该消息收发功能的选项。

通过对网络实体100的外部使用(例如经由智能电话),例如,人留在通信系统或通信系统的过程219的位置以监视该通信系统不再必要。这可导致用于过程219的监视方面的显著成本节省。

附图标记列表

100 网络实体

101 接收机

103 处理器

105 显示器

107 用户接口

109 存储器

201 第一显示部分

203 第二显示部分

205 第三显示部分

207 第四显示部分

209 过程层级

211 导航元素

213 第一颜色

215 第二颜色

217 列表

219 过程

221 第五显示部分

221 显示或输入元素

300 用于监视通信系统的多个过程的方法

301 接收

303 捕捉

305 分配

307 检查

309 解说

311 突出显示

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1