CN117296346A - Hypergraphic custom communication group with isomorphic structure - Google Patents
Hypergraphic custom communication group with isomorphic structure Download PDFInfo
- Publication number
- CN117296346A CN117296346A CN202280034274.5A CN202280034274A CN117296346A CN 117296346 A CN117296346 A CN 117296346A CN 202280034274 A CN202280034274 A CN 202280034274A CN 117296346 A CN117296346 A CN 117296346A
- Authority
- CN
- China
- Prior art keywords
- communication group
- invitation
- isomorphic
- node element
- organization
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/90—Services for handling of emergency or hazardous situations, e.g. earthquake and tsunami warning systems [ETWS]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/174—Form filling; Merging
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/50—Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
- H04M3/51—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing
- H04M3/5116—Centralised call answering arrangements requiring operator intervention, e.g. call or contact centers for telemarketing for emergency applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/06—Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04W4/10—Push-to-Talk [PTT] or Push-On-Call services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/20—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the management or administration of healthcare resources or facilities, e.g. managing hospital staff or surgery rooms
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Signal Processing (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- General Health & Medical Sciences (AREA)
- Emergency Management (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- Primary Health Care (AREA)
- Multimedia (AREA)
- Environmental & Geological Engineering (AREA)
- Public Health (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
一些实施例包括第一机构的电子设备,其被配置为经由互操作性通信网络与第二机构建立通信。该电子设备可以包括处理器,被配置为创建包括层级结构中的第一和第二节点元件的同构结构。该处理器可以实例化用于被激活的同构结构的交互视觉图表(IVC),其中第一和第二节点元件对应于第一和第二通信组标识符(ID)。该处理器可以发送包括用于激活的同构结构的实例化的IVC的第一邀请,并且响应于第一邀请被接受,实例化对应于第一通信组ID的第一通信组和对应于第二通信组ID的第二通信组,其中第一成员和第二成员是与激活的同构结构的第一节点元件相对应的对等体。
Some embodiments include an electronic device of a first institution configured to establish communication with a second institution via an interoperable communications network. The electronic device may include a processor configured to create an isomorphic structure including first and second node elements in a hierarchical structure. The processor may instantiate an interactive visual diagram (IVC) for the activated isomorphic structure, wherein first and second node elements correspond to first and second communication group identifiers (IDs). The processor may send a first invitation including an instantiated IVC for the activated homogeneous structure, and in response to the first invitation being accepted, instantiate the first communication group corresponding to the first communication group ID and the first communication group corresponding to the A second communication group of two communication group IDs, wherein the first member and the second member are peers corresponding to the first node element of the activated homogeneous structure.
Description
技术领域Technical field
实施例总体涉及自定义通信组,尤其涉及利用同构结构的超图形自定义通信组。Embodiments relate generally to custom communication groups, and more particularly to hypergraph custom communication groups utilizing homogeneous structures.
背景技术Background technique
现代紧急事务管理原则需要协调的多机构、多学科的应对框架。这些原则被纳入美国国土安全部的国家响应框架(NRF)及其相应的政策和指南,诸如国家事故管理系统(NIMS)、国家紧急通信规划(NECP)和国家基础设施保护规划(NIPP)。虽然这些原则被定义,但在应对紧急事务时实现它们可能是困难的。Modern emergency management principles require a coordinated multi-agency, multi-disciplinary response framework. These principles are incorporated into the U.S. Department of Homeland Security’s National Response Framework (NRF) and its corresponding policies and guidance, such as the National Incident Management System (NIMS), the National Emergency Communications Plan (NECP), and the National Infrastructure Protection Plan (NIPP). Although these principles are defined, implementing them when responding to emergencies can be difficult.
发明内容Contents of the invention
事故通信网络使得能够在涉及紧急或预先规划的多组织通信的事故期间,在由多个组织或个人控制的通信资源之间进行可互操作的通信,其中通信资源由组织内的管理员或由个人控制。事故通信网络包括互操作性工作站(IWS)控制器,其控制通信资源并使用户能够控制事故通信网络并与其接口。An incident communications network enables interoperable communications between communications resources controlled by multiple organizations or individuals during an incident involving emergency or pre-planned multi-organization communications, where the communications resources are controlled by administrators within the organization or by Personal control. The incident communications network includes an Interoperability Workstation (IWS) controller, which controls communications resources and enables users to control and interface with the incident communications network.
通过引用整体并入本文的2010年1月5日颁发的题为InteroperableCommunications System and Method of Use(可互操作通信系统和使用方法)的美国专利第7,643,445号和2012年11月27日颁发的题为System and Method for Establishing anIncident Communications Network(用于建立事故通信网络的系统和方法)的美国专利第8,320,874号描述了用于提供包括多个以其他方式分离或不同的通信系统的可互操作通信系统(“互操作系统”,也称为事故通信网络)的系统和方法,其解决了现有技术系统的缺陷。‘445和‘874专利具体描述了用于建立事故通信网络的方法,该事故通信网络使得能够在涉及紧急或预先规划的多组织通信的事故期间在由多个组织控制的通信资源之间进行可互操作的通信,其中通信资源由组织内的管理员控制。U.S. Patent Nos. 7,643,445, issued on January 5, 2010, entitled Interoperable Communications System and Method of Use, and U.S. Patent Nos. 7,643,445, issued on November 27, 2012, entitled U.S. Patent No. 8,320,874, System and Method for Establishing an Incident Communications Network, describes a method for providing an interoperable communications system that includes multiple otherwise separate or distinct communications systems ( Systems and methods for "interoperable systems", also known as incident communication networks, which address deficiencies of existing technology systems. The '445 and '874 patents specifically describe methods for establishing an incident communications network that enables reliable communication between communications resources controlled by multiple organizations during an incident involving emergency or pre-planned multi-organization communications. Interoperable communications where communications resources are controlled by administrators within the organization.
此外,也通过引用整体并入本文的2013年1月29日颁发的题为MobileInteroperability Workstation Controller Having Video Capabilities within anIncident Communications Network(在事故通信网络内具有视频能力的移动互操作性工作站控制器)的美国专利第8,364,153号(“移动IWC专利”)扩展了‘445和‘874专利的概念。也就是说,移动IWC专利包括与事故信息和事件集成的增强的视频捕获和流传输能力,以便于改进对采用事故通信网络的事故或事件的管理和分析。In addition, the U.S. Patent Law entitled Mobile Interoperability Workstation Controller Having Video Capabilities within an Incident Communications Network, issued on January 29, 2013, is also incorporated herein by reference in its entirety. Patent No. 8,364,153 (the "Mobile IWC Patent") expands on the concepts of the '445 and '874 patents. That said, the mobile IWC patent includes enhanced video capture and streaming capabilities integrated with incident information and events to facilitate improved management and analysis of incidents or events employing an incident communications network.
也通过引用整体并入本文的2014年8月19日颁发的题为Dynamic AssetMarshalling Within an Incident Communications Network(在事故通信网络内进行动态资产编组)的美国专利8,811,940(“编组专利”)扩展了‘445和‘874专利的概念。也就是说,编组专利提供了基于各种因素(诸如被编组的资源类型和事故类型)将资源编组到事故通信网络中的系统和方法。U.S. Patent 8,811,940 entitled Dynamic Asset Marshalling Within an Incident Communications Network, issued on August 19, 2014 (the "Marshalling Patent"), which extends '445, is also incorporated by reference in its entirety. and the concept of the '874 patent. That is, the grouping patent provides systems and methods for grouping resources into an incident communication network based on various factors, such as the type of resource being grouped and the type of incident.
通过引用整体并入本文的2015年1月6日授予的题为System and Method forEstablishing an Incident Communications Network(用于建立事故通信网络的系统和方法)的美国专利8,929,851(“‘851专利”)扩展了‘445和‘874专利、编组专利和移动IWC专利的概念。As extended by U.S. Patent 8,929,851 entitled System and Method for Establishing an Incident Communications Network, issued January 6, 2015 (the "'851 Patent"), which is incorporated by reference in its entirety. Concepts from the '445 and '874 patents, the grouping patent and the mobile IWC patent.
在‘445、‘874和‘851专利、编组专利和移动IWC专利中描述了事故通信网络,其通过引用并入本文。Incident communications networks are described in the '445, '874 and '851 patents, the marshalling patent and the mobile IWC patent, which are incorporated herein by reference.
一些实施例包括用于根据在事故期间激活的同构结构实例化超图形自定义通信组的系统、方法和计算机程序产品。例如,机构或组织可以创建同构结构,例如针对化学和/或生物灾难的事故指挥系统(ICS)结构。在与同构结构相关的事故(例如,大规模伤亡化学和/或生物灾难性事件)的情况下,一些实施例使得第一机构IWS能够实例化同构结构的实例,并创建对应于同构结构的实例化实例的节点元件的两个或更多个通信组(例如,SIP协议会话)。第一机构可以邀请第二机构以实例化第二机构的相应同构结构(例如,大规模伤亡化学和/或生物灾难性事件),这使得第二机构的成员能够经由创建的相应通信组与第一机构中的其相应对等体进行通信。Some embodiments include systems, methods, and computer program products for instantiating hypergraphic custom communication groups based on homogeneous structures activated during an incident. For example, an agency or organization can create isomorphic structures, such as an Incident Command System (ICS) structure for chemical and/or biological disasters. In the event of an accident associated with an isomorphic structure (e.g., mass casualty chemical and/or biological catastrophic event), some embodiments enable a first agency IWS to instantiate an instance of the isomorphic structure and create a corresponding An instantiation of a structure that instantiates two or more communication groups (eg, SIP protocol sessions) of node elements. The first agency can invite the second agency to instantiate the second agency's corresponding isomorphic structure (e.g., a mass casualty chemical and/or biological catastrophic event), which enables members of the second agency to communicate with the second agency via the corresponding communication group created. communicate with its corresponding peer in the first organization.
一些实施例包括针对第一机构的系统,诸如包括收发机和耦合到收发机的处理器的IWS。处理器经由收发机通过互操作性通信网络与第二机构建立通信。处理器创建包括层级结构中的第一和第二节点元件的同构结构,并且实例化同构结构的时间实例。处理器为同构结构的实例化时间实例实例化交互视觉图表(IVC),其中第一节点元件对应于第一通信组标识符(ID),并且第二节点元件对应于第二通信组ID。处理器经由收发机发送包括用于同构结构的激活的时间实例的实例化IVC的第一邀请,并且响应于第一邀请被接受,实例化对应于第一通信组ID的第一通信组和对应于第二通信组ID的第二通信组。第一通信组包括第一机构的第一成员和第二机构的第二成员,其中第一成员和第二成员是与同构结构的激活的时间实例的第一节点元件相对应的对等体。激活的同构结构可以是事故指挥系统(ICS)结构。Some embodiments include a system for a first mechanism, such as an IWS including a transceiver and a processor coupled to the transceiver. The processor establishes communication with the second mechanism via the transceiver over the interoperable communications network. The processor creates an isomorphic structure including first and second node elements in the hierarchy and instantiates a temporal instance of the isomorphic structure. The processor instantiates an interactive visual chart (IVC) for an instantiation-time instance of the homogeneous structure, wherein a first node element corresponds to a first communication group identifier (ID) and a second node element corresponds to a second communication group ID. The processor sends via the transceiver a first invitation including an instantiated IVC for an activated time instance of the homogeneous structure, and in response to the first invitation being accepted, instantiates a first communication group corresponding to the first communication group ID and A second communication group corresponding to the second communication group ID. The first communication group includes a first member of a first organization and a second member of a second organization, wherein the first member and the second member are peers corresponding to a first node element of an activated temporal instance of the isomorphic structure . The activated isomorphic structure may be an Incident Command System (ICS) structure.
为了用第一机构的成员填充用于同构结构的激活的时间实例化的IVC,处理器经由收发机向第一机构的第一成员的第一设备发送第二邀请,以接受对应于第一节点元件的功能。响应于第二邀请被接受,处理器将对应于第一节点元件的第一通信组ID分配给第一设备或第一成员。例如,分配可以随着工作班次的改变而改变。处理器经由收发机向第一成员的第一设备发送第三邀请,以继续接受对应于第一节点元件的功能(例如,对于另一工作班次是否继续在相同位置工作)。响应于第三邀请被拒绝(例如,第一成员利用工作班次改变分配),处理器向第一机构的另一成员的另一设备发送第四邀请以接受对应于第一节点元件的功能。响应于第四邀请被接受(例如,另一成员取代第一成员),处理器将对应于第一节点元件的第一通信组ID重新分配给另一设备或另一成员。To populate the time-instantiated IVC for activation of the homogeneous fabric with members of the first organization, the processor sends, via the transceiver, a second invitation to the first device of the first member of the first organization to accept the request corresponding to the first The function of the node element. In response to the second invitation being accepted, the processor assigns a first communication group ID corresponding to the first node element to the first device or the first member. For example, assignments can change as work shifts change. The processor sends a third invitation to the first member's first device via the transceiver to continue accepting functionality corresponding to the first node element (eg, whether to continue working at the same location for another work shift). In response to the third invitation being rejected (eg, the first member utilizes a work shift change assignment), the processor sends a fourth invitation to another device of another member of the first organization to accept functionality corresponding to the first node element. In response to the fourth invitation being accepted (eg, another member replaces the first member), the processor reassigns the first communications group ID corresponding to the first node element to another device or to another member.
一些实施例包括耦合到处理器的图形用户界面(GUI),其中GUI包括与包括同构结构的一个或多个创建的同构结构相对应的超图形可选择项目。处理器经由GUI接收对应于同构结构的第一超图形可选择项目的第一选择,并激活该同构结构的时间实例化。处理器经由GUI接收用于同构结构的激活的时间实例化的实例化IVC的第一节点元件所对应的第二超图形可选择项目的选择。响应于接收到对第二超图形可选择项目的选择,处理器经由收发机向第一机构的第一成员的第一设备发送第二邀请,以接受对应于第一节点元件的功能。响应于第二邀请被接受,处理器将第一通信组ID分配给第一设备或第一成员。第一通信组ID可以对应于:一键通话无线电网络、移动一键通话网络、语音或视频会议呼叫网络。Some embodiments include a graphical user interface (GUI) coupled to the processor, wherein the GUI includes hypergraphical selectable items corresponding to one or more created isomorphic structures including the isomorphic structures. The processor receives a first selection of a first hypergraphic selectable item corresponding to the isomorphic structure via the GUI and activates a temporal instantiation of the isomorphic structure. The processor receives, via the GUI, a selection of a second hypergraph selectable item corresponding to a first node element of an instantiated IVC for an activated temporal instantiation of the isomorphic structure. In response to receiving a selection of the second hypergraphic selectable item, the processor sends, via the transceiver, a second invitation to the first device of the first member of the first organization to accept functionality corresponding to the first node element. In response to the second invitation being accepted, the processor assigns the first communication group ID to the first device or the first member. The first communication group ID may correspond to: a push-to-talk radio network, a mobile push-to-talk network, a voice or video conference call network.
在一些实施例中,处理器实例化包括来自耦合到互操作性通信网络的第一机构和第三机构的对等成员的并行会话,其中对等成员对应于同构结构的激活的时间实例的层级结构中的相应节点元件。In some embodiments, the processor instantiates a parallel session that includes peer members from a first organization and a third organization coupled to the interoperability communications network, wherein the peer members correspond to an activated time instance of the homogeneous structure. The corresponding node element in the hierarchy.
在一些实施例中,处理器创建包括第一机构子目录的成员目录,发布第一机构子目录,接收第二机构子目录,并且更新成员目录以包括第二机构子目录。在一些实施例中,处理器发布第一机构支持的一个或多个事故类型,接收第二机构支持的事故类型,并更新成员目录以包括第二机构支持的事故类型。In some embodiments, the processor creates a member directory that includes a first organization subdirectory, publishes the first organization subdirectory, receives a second organization subdirectory, and updates the members directory to include the second organization subdirectory. In some embodiments, the processor publishes one or more incident types supported by the first agency, receives incident types supported by the second agency, and updates the member directory to include incident types supported by the second agency.
下面参考附图详细描述其他实施例、特征和优点以及各种实施例的结构和操作。要注意的是,在此呈现的实施例仅用于说明目的。基于本文包含的教导,其他实施例对于(多个)相关领域的技术人员而言将是清楚的。Other embodiments, features and advantages, as well as the structure and operation of various embodiments are described in detail below with reference to the accompanying drawings. It is noted that the embodiments presented here are for illustrative purposes only. Other embodiments will be apparent to those skilled in the relevant art(s) based on the teachings contained herein.
附图说明Description of drawings
附图被包括以提供对本发明的进一步理解,并且被并入并构成本说明书的一部分,其示出了本发明的实施例,并且与描述一起用于解释本发明的原理。The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention.
图1A示出了根据本公开的一些实施例的用于在事故期间建立互操作性通信组的示例系统。Figure 1A illustrates an example system for establishing an interoperability communication group during an incident, in accordance with some embodiments of the present disclosure.
图1B示出了根据本公开的一些实施例的用于事故期间同构结构的超图形自定义通信组的示例系统。Figure IB illustrates an example system for a homogeneously structured hypergraph custom communication group during an incident, in accordance with some embodiments of the present disclosure.
图2示出了根据本公开的一些实施例的在事故期间实例化预定义通信组的示例系统。Figure 2 illustrates an example system for instantiating a predefined communication group during an incident in accordance with some embodiments of the present disclosure.
图3示出了根据本公开的一些实施例的在事故期间实例化同构结构的超图形自定义通信组的示例系统。3 illustrates an example system for instantiating a homogeneous structured hypergraph custom communication group during an incident in accordance with some embodiments of the present disclosure.
图4示出了根据本公开的一些实施例的用于在事故期间实例化同构结构的超图形自定义通信组的示例方法。4 illustrates an example method for instantiating a hypergraph custom communication group of a homogeneous structure during an incident, in accordance with some embodiments of the present disclosure.
图5示出了根据本公开的一些实施例的用于在事故期间填充同构结构的超图形交互视觉图表(IVC)的示例方法。Figure 5 illustrates an example method for populating a hypergraphic interactive visual chart (IVC) of an isomorphic structure during an incident, in accordance with some embodiments of the present disclosure.
图6示出了用于实现某些实施例或其(多个)部分的示例计算机系统。Figure 6 illustrates an example computer system for implementing certain embodiments or portions thereof.
图7示出了根据一些实施例或其(多个)部分的用于医院使用的示例事故指挥系统(ICS)结构。Figure 7 illustrates an example incident command system (ICS) structure for hospital use in accordance with some embodiments, or portion(s) thereof.
图8示出了根据本公开的一些实施例的用于在事故期间建立同构结构的超图形自定义通信组的系统的示例框图。8 illustrates an example block diagram of a system for establishing a homogeneously structured hypergraph custom communication group during an incident, in accordance with some embodiments of the present disclosure.
具体实施方式Detailed ways
一些实施例包括一种系统、方法和计算机程序产品,其在事故期间实例化同构结构的超图形自定义通信组,其中通信组使得能够在不同机构中的对等体之间进行通信,其中通信组对应于同构结构的激活的时间实例化的节点元件。Some embodiments include a system, method, and computer program product that instantiates a homogeneously structured hypergraph custom communication group during an incident, wherein the communication group enables communication between peers in different organizations, wherein Communication groups correspond to activated time-instantiated node elements of the isomorphic structure.
图1A示出了根据本公开的一些实施例的用于在事故期间建立互操作性通信组的示例系统100A。系统100A包括机构1的互操作性工作站(IWS)110和机构2的IWS180。在发生事故(例如,爆炸)的情况下,IWS110可以向机构2的IWS180发送邀请消息165,以邀请机构2包括机构2的一个或多个通信资源以加入通信组。该一个或多个通信资源(例如,未示出的智能电话设备、陆地移动无线电设备)通信地耦合到IWS180。如果IWS180接受邀请消息165(例如,通过向IWS110发送接受消息(未示出)),那么经由与互操作网络170(例如,IP网络)的连接175和177,在机构1和机构2之间建立通信组(例如,基于SIP协议的会话)。在一个示例中,机构1和机构2可以是医院1和医院2。FIG. 1A illustrates an example system 100A for establishing an interoperability communication group during an incident, in accordance with some embodiments of the present disclosure. System 100A includes Organization 1's interoperability workstation (IWS) 110 and Organization 2's IWS 180. In the event of an incident (eg, explosion), IWS 110 may send an invitation message 165 to Agency 2's IWS 180 to invite Agency 2, including one or more of Agency 2's communication resources, to join the communication group. The one or more communication resources (eg, smartphone device, land mobile radio not shown) are communicatively coupled to IWS 180 . If IWS 180 accepts invitation message 165 (eg, by sending an accept message (not shown) to IWS 110 ), then connections 175 and 177 to interoperability network 170 (eg, an IP network) are established between Organization 1 and Organization 2 Communication group (e.g., SIP protocol-based session). In one example, Institution 1 and Institution 2 may be Hospital 1 and Hospital 2.
紧急事务管理的扩展框架包括由美国国土安全部-联邦紧急事务管理署(FEMA)颁布的事故指挥系统(ICS)。ICS提出了一种层级化的组织指挥结构,该结构由以功能域为前提的规则构成,在这些规则下,功能、目的或其他区别定义了节点、子节点、子节点的节点直至无限。为了采用ICS,组织的能力和功能要符合广义的ICS节点结构、其层级关系和定义的功能划分,当不能符合时,组织可以修改其ICS节点结构和组织关系,以最好地符合组织的功能划分和能力。The expanded framework for emergency management includes the Incident Command System (ICS) promulgated by the U.S. Department of Homeland Security-Federal Emergency Management Agency (FEMA). ICS proposes a hierarchical organizational command structure composed of rules premised on functional domains, where functions, purposes, or other distinctions define nodes, subnodes, and nodes of subnodes to infinity. In order to adopt ICS, the organization's capabilities and functions must conform to the generalized ICS node structure, its hierarchical relationships, and defined functional divisions. When they cannot, the organization can modify its ICS node structure and organizational relationships to best fit the organization's functions. Divisions and abilities.
图7示出了根据某些实施例或其(多个)部分的供医院使用的ICS结构的示例700。示例700的ICS结构是同构结构。示例700是包括一个或多个节点元件的节点。示例700包括最高级别的节点元件,事故指挥官710,并且在命令级别下存在定义的功能节点元件,其可以是诸如公共信息官员720、后勤总监740和规划总监730之类的部门。在每个节点元件中都有定义的位置,如主管、组长、总监和其他描述工作功能或目的的位置名称。层级关系或分组中的节点元件到其他节点元件的连接进一步由控制规则的一般范围来定义,控制规则建立在动态级联结构中从一个节点元件到其子节点可能存在的多个优选从属关系。有些部门包括各种子部门或分支机构,有些分支机构包括各种子分支机构或单位。关系结构可以进一步划分并使之不同。其中一些可以分成称为小组、任务组和专家的组织单位。Figure 7 illustrates an example ICS structure 700 for hospital use in accordance with certain embodiments or portion(s) thereof. The ICS structure of Example 700 is a isomorphic structure. Example 700 is a node that includes one or more node elements. Example 700 includes the highest level node element, Incident Commander 710, and below the command level there are defined functional node elements, which may be departments such as Public Information Officer 720, Logistics Director 740, and Planning Director 730. There are defined positions in each node element, such as supervisor, team leader, director and other position names that describe the function or purpose of the work. The connections of node elements to other node elements in a hierarchical relationship or grouping are further defined by the general scope of the control rules, which establish the multiple preferred affiliations that may exist from a node element to its child nodes in a dynamic cascade structure. Some departments include various sub-departments or branches, and some branches include various sub-branches or units. Relationship structures can be further divided and made different. Some of these can be divided into organizational units called teams, task forces, and specialists.
从形态上讲,ICS结构和构造规则可以在翻译上被概念化为生成同构结构的不同顶点(例如,ICS节点)和连接边(例如,ICS节点层级关系)的形式。ICS节点之间的父子关系是通过层级命令规则创建的,在该规则下,一个ICS节点从属于其高级节点。每个ICS节点包括被定义为命令或高级位置的至少一个节点元件(例如,控制元件),并且作为ICS节点的成员的所有其他位置节点元件直接或从属于控制元件。此外,可能存在具有控制位置节点元件子集的控制功能的其他从属节点元件,从而具有其自己的控制元件。Morphologically speaking, ICS structures and construction rules can be conceptualized translationally as generating different vertices (e.g., ICS nodes) and connecting edges (e.g., ICS node hierarchical relationships) of isomorphic structures. The parent-child relationship between ICS nodes is created through hierarchical command rules, under which an ICS node is subordinate to its superior node. Each ICS node includes at least one node element (eg, a control element) defined as a command or high-level location, and all other location node elements that are members of the ICS node are directly or subordinate to the control element. In addition, there may be other subordinate node elements with control functions that control a subset of the location node elements and thus have their own control elements.
如上所述,当由不同的组织或组织分组创建时,ICS的构造规则生成(多个)ICS结构的不同同构实例(例如,示例700)。这些实例化在其他不同的组织或组织组中足够相似,以实现从一个不同的组织到另一个不同的组织的一般功能或特殊功能(例如,包括但不限于事故指挥官710、公共信息官员720、规划总监730、后勤总监740的节点元件)的逻辑映射,以用于协调或联合行动。As mentioned above, the construction rules of an ICS generate different isomorphic instances (eg, example 700) of the ICS structure when created by different organizations or groupings of organizations. These instantiations are sufficiently similar in other disparate organizations or groups of organizations to enable general functionality or special functionality from one disparate organization to another (e.g., including, but not limited to, Incident Commander 710, Public Information Officer 720 , planning director 730, logistics director 740 node elements) for coordination or joint operations.
ICS结构及其各种ICS节点和节点元件可以由每个机构或组织按照ICS构造指南开发,作为组织的紧急事务规划的一部分或补充。组织的紧急事务规划由各种标准操作过程(SOP)、相关联的核对表、报告和应对各种紧急事务所采取的行动组成。ICS实现是组织的指挥和控制层,其使SOP能够被引导、执行和监控。在实践中,组织的ICS结构是以预先规划的形式(例如,预先规划的事故ICS)采用的。在某些情况下,没有预先规划的ICS。The ICS structure and its various ICS nodes and node elements can be developed by each agency or organization in accordance with ICS construction guidelines as part of or in addition to the organization's emergency planning. An organization's emergency planning consists of standard operating procedures (SOPs), associated checklists, reports, and actions to be taken in response to various emergencies. ICS implementation is the command and control layer of the organization, which enables SOPs to be directed, executed and monitored. In practice, an organization's ICS structure is adopted in a pre-planned form (e.g., pre-planned incident ICS). In some cases, there is no pre-planned ICS.
在许多情况下,当ICS被采用并在紧急事务中使用时,实例化的ICS结构通常是使用润滑板、白板、图表纸和其他手动手段来手写,以表示和可视化所实现的命令结构。在某些情况下,计算机软件绘图工具输出以视觉地表示ICS结构。为了评估和作出决策,以及为了执行命令指令和执行功能,从现场到指挥部、从指挥部到现场以及对等ICS节点元件之间横向的通信和信息协调是必不可少的。随着ICS结构的扩展,有效地建立正式通信和信息共享组的能力变得越来越困难和耗时,而且在许多情况下还没有得到很好的定义。建立适当定义的通信和信息共享组以应对紧急事务的问题广为人知并在现场记录在案,并且仍然是一个重大的未解决的问题。此外,当前的方法是不够的,因为实例化的ICS是非永久性的,并且可以在事故期间改变。人员到节点元件的分配可能会发生变化。此外,由一个或多个ICS节点表示的某些功能域可以基于变化的环境、条件和其他因素,在响应紧急事务和从紧急事务中恢复的过程中从不活动、活动或去激活改变状态。手写的图表,甚至是计算机软件绘图工具,无法解决这个重大的未解决的问题。In many cases, when ICS is adopted and used in emergencies, the instantiated ICS structure is often handwritten using greased boards, whiteboards, chart paper, and other manual means to represent and visualize the command structure implemented. In some cases, computer software drawing tools output to visually represent ICS structures. In order to assess and make decisions, as well as to execute command instructions and execute functions, communication and information coordination laterally from the field to the headquarters, from the command to the field, and between peer ICS node elements are essential. As the ICS structure expands, the ability to effectively establish formal communications and information sharing groups becomes increasingly difficult and time-consuming, and in many cases is not well defined. The problem of establishing appropriately defined communication and information sharing groups to respond to emergencies is widely known and documented in the field, and remains a significant unsolved issue. Furthermore, current approaches are insufficient because instantiated ICS are non-permanent and can change during an incident. The assignment of personnel to node elements may change. Additionally, certain functional domains represented by one or more ICS nodes may change state from inactive, active, or deactivated in response to and recovery from emergencies based on changing circumstances, conditions, and other factors. Handwritten diagrams, or even computer software drawing tools, cannot solve this major unsolved problem.
一些实施例包括自动建立定义的通信和信息共享组的系统、方法和计算机编程产品,定义的通信和信息共享组响应于紧急事务或事件而被启用或激活。这通过将分配给所采用的或实例化的同构结构(例如,ICS结构)内的节点元件的成员关联作为组身份和成员资格的基础来实现,并且进一步启用作为ICS节点的超集或子集的其他定义的通信组。通过这样做,被分配成员资格到ICS节点和其中的位置的人员被自动分组为定义的通信组。Some embodiments include systems, methods, and computer programming products that automatically establish defined communication and information sharing groups that are enabled or activated in response to an emergency transaction or event. This is achieved by associating membership assigned to node elements within an adopted or instantiated isomorphic structure (e.g., ICS structure) as the basis for group identity and membership, and further enabling as a superset or sub-set of ICS nodes Set of other defined communication groups. By doing so, people assigned membership to ICS nodes and locations within them are automatically grouped into defined communication groups.
图1B示出了根据本公开的一些实施例的用于事故期间同构结构的超图形自定义通信组的示例系统100B。为了方便而不是限制,系统100B可以用本公开内的其他附图的元件来描述。系统100B包括医院1的IWS110和医院2的IWS180。如图1A所述,当发生事故时,IWS110可以向IWS180发送邀请消息165。在IWS180用接受消息响应之后,在医院1和医院2之间建立通信组(例如,SIP会话)。IWS110确定医院1的哪些通信资源可以加入该通信组,并且IWS 180确定医院2的哪些通信资源可以加入该通信组。通信经由连接175、互操作网络170和连接177进行。FIG. 1B illustrates an example system 100B for homogeneously structured hypergraphic custom communication groups during an incident, in accordance with some embodiments of the present disclosure. For convenience and not limitation, system 100B may be described with elements of other figures within this disclosure. System 100B includes Hospital 1's IWS 110 and Hospital 2's IWS 180. As described in Figure 1A, when an incident occurs, IWS 110 may send an invitation message 165 to IWS 180. After IWS 180 responds with an Accept message, a communication group (eg, a SIP session) is established between Hospital 1 and Hospital 2. IWS 110 determines which communication resources of Hospital 1 can join the communication group, and IWS 180 determines which communication resources of Hospital 2 can join the communication group. Communication occurs via connection 175 , interoperability network 170 and connection 177 .
医院1的IWS110可以包括图形用户界面(GUI),其包括成员目录120和同构结构160,成员目录120包括关于来自医院1 130、医院2 150、本地警察155的人员组的信息。在一些实施例中,同构结构160可以是节点,并且可以包括图7的示例700。作为示例,医院1 130包括医院安保135,其可以包括提供医院安保功能的人员的姓名、联系信息等。医院紧急事务管理办公室(OEM)140可以包括诸如负责人142、规划144和公共信息146之类的组,每个组可以包括相应人员的一个或多个姓名和联系信息。医院2的IWS180可以将其各自的人员包括在成员目录182中。医院1和医院2可以它们向与其有关系(例如,受信任方之间的受信任关系)的机构和/或组织发布它们各自的目录。因此,成员目录120可以包括由医院2发布并由医院2 150表示的医院2人员信息。此外,医院1和医院2还可以发布和共享它们为紧急事务定义了同构结构的事故类型。Hospital 1's IWS 110 may include a graphical user interface (GUI) that includes a member directory 120 that includes information about groups of personnel from Hospital 1 130, Hospital 2 150, local police 155, and an isomorphic structure 160. In some embodiments, homogeneous structures 160 may be nodes, and may include example 700 of FIG. 7 . As an example, Hospital 1 130 includes Hospital Security 135, which may include names, contact information, etc. of personnel who provide hospital security functions. Hospital Office of Emergency Management (OEM) 140 may include groups such as Directors 142, Planning 144, and Public Information 146, each of which may include one or more names and contact information for the corresponding personnel. Hospital 2's IWS 180 may include its respective personnel in the membership directory 182 . Hospital 1 and Hospital 2 may publish their respective directories to institutions and/or organizations with which they have relationships (eg, trusted relationships between trusted parties). Accordingly, member directory 120 may include Hospital 2 personnel information published by Hospital 2 and represented by Hospital 2 150 . Additionally, Hospital 1 and Hospital 2 can publish and share their incident types that define a homogeneous structure for emergencies.
同构结构160(例如,ICS结构)可以是动态可伸缩的并且在形态上是柔韧的。在诸如本地公共安全或医院之类的机构或组织内,可以创建同构结构160以便于良好组织和结构化的紧急事务响应。同样的构造可以适用于联合或统一指挥环境,其中,两个或更多个机构或组织在ICS结构下一起工作,并在紧急事故驱动背景的情况下相互协调。例如,医院2的同构结构186可以与医院1的同构结构160具有相同的构造,使得医院可以在紧急事故下一起工作。Isomorphic structures 160 (eg, ICS structures) may be dynamically scalable and morphologically flexible. Within an agency or organization, such as local public safety or a hospital, a homogeneous structure 160 may be created to facilitate a well-organized and structured emergency response. The same construct can apply to a joint or unified command environment, where two or more agencies or organizations work together under an ICS structure and coordinate with each other in an emergency-driven context. For example, Hospital 2's homogeneous structure 186 may have the same configuration as Hospital 1's homogeneous structure 160 so that hospitals can work together during an emergency.
图2示出了根据本公开的一些实施例的在事故期间实例化预定义通信组的示例系统200。为了方便而不是限制,可以用本公开中其他附图的元件来描述系统200。成员目录120还可以包括其他机构,如州警察250的人员(例如,成员)、频繁联系的人员的收藏列表210和事故类型220。一些事故类型包括医院火灾224和活动枪手226。在IWS110的GUI上选择活动枪手226可以实例化预定义的通信组,其包括向医院安保260、本地警察270和州警察280发送邀请消息230、240和250。在医院安保260、本地警察270和州警察280接受各自的邀请之后,可以经由连接175、265、275和285,通过互操作网络170来建立安全通信组。Figure 2 illustrates an example system 200 for instantiating a predefined communication group during an incident in accordance with some embodiments of the present disclosure. For convenience and not limitation, system 200 may be described with elements from other figures in this disclosure. Member directory 120 may also include personnel (eg, members) from other agencies, such as state police 250 , a favorites list 210 of frequently contacted personnel, and incident types 220 . Some incident types include hospital fire224 and active shooter226. Selecting active shooter 226 on the GUI of IWS 110 can instantiate a predefined communication group, which includes sending invitation messages 230, 240, and 250 to hospital security 260, local police 270, and state police 280. After hospital security 260, local police 270, and state police 280 accept their respective invitations, a secure communications group can be established over interoperable network 170 via connections 175, 265, 275, and 285.
图3示出了根据本公开的一些实施例的在事故期间实例化同构结构的超图形自定义通信组的示例系统300。为了方便而不是限制,系统300可以用本公开中的其他附图中的元件来描述。系统300可以包括可以基于同构结构160的其他类型的事故,例如大规模伤亡生化320。化学和生物去污和治疗所需的专家和专门单位的类型不同于需要对挤压和烧伤作出医疗反应的紧急事务。当事故发生时,可以创建或实例化显示为10-29大规模伤亡生化事故330的大规模伤亡生化320的时间实例。可以由交互视觉图表(IVC)335表示实例化的实例,即10-29大规模伤亡生化事故330。在一些实施例中,IVC 335表示节点,并且其中的矩形表示节点元件。矩形可以是IVC 335的可选择项目。虽然显示为矩形,但是可选择项目可以具有不同的形状和/或大小。3 illustrates an example system 300 for instantiating a homogeneously structured hypergraph custom communication group during an incident in accordance with some embodiments of the present disclosure. For convenience and not limitation, system 300 may be described with elements in other figures in this disclosure. System 300 may include other types of incidents that may be based on isomorphic structure 160 , such as mass casualty biological and chemical 320 . The types of specialists and specialized units required for chemical and biological decontamination and treatment are different from the emergencies that require a medical response to crushes and burns. When an incident occurs, a time instance of Mass Casualty Biochemical 320 shown as 10-29 Mass Casualty Biochemical Incident 330 may be created or instantiated. The instantiated instance, ie, 10-29 mass casualty biochemical accident 330, may be represented by an interactive visual diagram (IVC) 335. In some embodiments, IVC 335 represents a node, and the rectangles therein represent node elements. Rectangles can be an optional item of IVC 335. Although shown as a rectangle, selectable items can have different shapes and/or sizes.
IVC 335可以由来自成员目录120的人员填充。例如,事故指挥官节点元件360(其可以是图7的事故指挥官710)可以由来自成员目录120的医院OEM负责人142部分的人员填充,如虚线365所示。公共信息官员节点元件370(其可以是图7的公共信息官员720)可以由来自医院OEM-公共信息146部分的人员填充,如虚线385所示。并且规划总监节点元件380(其可以是图7的规划总监730)可以由来自医院OEM-规划144部分的人员来填充,如虚线375所示。关于填充的更多细节在图5中描述。IVC 335 can be populated by people from member directory 120 . For example, incident commander node element 360 (which may be incident commander 710 of FIG. 7 ) may be populated by personnel from the hospital OEM director 142 section of member directory 120 , as shown by dashed line 365 . Public Information Officer node element 370 (which may be Public Information Officer 720 of FIG. 7 ) may be populated by personnel from the Hospital OEM-Public Information 146 section, as indicated by dashed line 385 . And the planning director node element 380 (which may be the planning director 730 of FIG. 7 ) may be populated by personnel from the hospital OEM-Planning 144 portion, as shown by dashed line 375 . More details about padding are described in Figure 5.
10-29大规模伤亡生化事故330的实例化还包括在机构和/组织之间创建包括与同构结构160对应的同构结构的两个或更多个对等通信组。在图1B的示例系统100B中,医院2包括同构结构186,其是与同构结构160对应的同构结构。医院1的IWS110可以向医院2的IWS180发送邀请消息10-29大规模伤亡生化事故邀请340。在IWS 180通过发送接受消息(未示出)接受邀请之后,可以实例化两个或更多个对等通信组,其中通信经由互操作网络170(未示出)发生。IWS180可以基于系统100B的同构结构186来创建IVC 350,并且如成员目录182中所反映的那样用适当的医院2人员来填充IVC 350的相应功能。10-29 The instantiation of the mass casualty biochemical incident 330 also includes the creation of two or more peer communication groups between agencies and/or organizations that include isomorphic structures corresponding to the isomorphic structure 160 . In example system 100B of FIG. 1B , hospital 2 includes isomorphic structure 186 , which is a isomorphic structure corresponding to isomorphic structure 160 . The IWS110 of Hospital 1 can send the invitation message 10-29 Mass casualty biochemical accident invitation 340 to the IWS180 of Hospital 2. After IWS 180 accepts the invitation by sending an accept message (not shown), two or more peer communication groups may be instantiated, with communication occurring via interoperability network 170 (not shown). The IWS 180 may create the IVC 350 based on the homogeneous structure 186 of the system 100B and populate the corresponding functions of the IVC 350 with appropriate hospital 2 personnel as reflected in the member directory 182 .
在一些实施例中,当10-29大规模伤亡生化事故330(例如,节点)被实例化时,可以为IVC 335的每个节点元件(例如,由诸如矩形的可选择项目表示的每个功能)实例化通信组。可以并行实例化两个或更多个通信组。实例化的对等通信组(例如,对等通话组或并行通信会话)可以包括以下内容:事故指挥官通信组,其成员资格包括分配给事故指挥官节点元件360的医院1人员和分配给事故指挥官节点元件352的医院2人员;公共信息官员通信组,其成员资格包括分配给公共信息官员节点元件370的医院1人员和分配给公共信息官员节点元件354的医院2人员;以及规划总监通信组,其成员资格包括分配给规划总监节点元件380的医院1人员和分配给规划总监节点元件356的医院2人员。随后,来自医院1和医院2的事故指挥官人员可以通过事故指挥官通信组进行通信。In some embodiments, when 10-29 Mass Casualty Biochemical Incident 330 (e.g., node) is instantiated, each node element (e.g., each function represented by a selectable item such as a rectangle) of IVC 335 may ) instantiates the communication group. Two or more communication groups can be instantiated in parallel. The instantiated peer communication group (e.g., peer talk group or parallel communication session) may include the following: Incident Commander Communication Group, whose membership includes Hospital 1 personnel assigned to Incident Commander Node Element 360 and Hospital 2 personnel for Commander Node Element 352; the Public Information Officer Communications Group, whose membership includes Hospital 1 personnel assigned to Public Information Officer Node Element 370 and Hospital 2 personnel assigned to Public Information Officer Node Element 354; and Planning Director Communications A group whose membership includes Hospital 1 personnel assigned to Planning Director node element 380 and Hospital 2 personnel assigned to Planning Director node element 356 . Subsequently, Incident Commander personnel from Hospital 1 and Hospital 2 can communicate through the Incident Commander Communications Group.
此外,IWS110可以向具有对应同构结构160的其他组织(例如,诸如其他医院、州警察和/或其他机构之类的未示出的受信任方)发送诸如10-29大规模伤亡生化事故邀请340的邀请消息。在其他组织接受邀请后,其他组织实例化并填充相应的IVC。对应于IVC 335的相应功能(例如,诸如事故指挥官节点元件360的节点元件)的他们的人员可以被包括作为由10-29大规模伤亡生化事故330实例化的相应通信组中的成员。因此,相应的人员可以加入事故指挥官通信组(例如,通话组),并开始与例如节点元件360和节点元件352的事故指挥官通信。因此,在实例化事故(例如,10-29大规模伤亡生化事故330)时实例化多个通信组(例如,并行的多个会话)的能力可以节省大量时间和精力,特别是与手动润滑板或电子公告板方法相比。Additionally, IWS 110 may send invitations such as the 10-29 Mass Casualty Biochemical Incident to other organizations with corresponding isomorphic structures 160 (eg, not shown trusted parties such as other hospitals, state police, and/or other agencies) 340 invitation message. After the other organization accepts the invitation, the other organization instantiates and populates the corresponding IVC. Their personnel corresponding to the respective functions of the IVC 335 (eg, a node element such as the Incident Commander Node Element 360) may be included as members of the respective communications group instantiated by the 10-29 Mass Casualty Biochemical Incident 330. Accordingly, appropriate personnel may join the incident commander communication group (eg, talkgroup) and begin communicating with the incident commander, such as node element 360 and node element 352 . Therefore, the ability to instantiate multiple communication groups (e.g., multiple sessions in parallel) when instantiating an incident (e.g., 10-29 Mass Casualty Biochemical Incident 330) can save a lot of time and effort, especially with manually lubricated plates Or compared to the electronic bulletin board method.
在系统300中,本地消防站和本地医院的某些医生可以如编组专利中描述的那样被编组以加入事故通信网络。然而,在本文的公开中,医院1的整体和医院2的整体被定义在它们各自的同构结构(例如,ICS结构)的激活事故内,然后由于ICS结构的同构性质,它们各自的ICS结构的激活事故(例如,10-29大规模伤亡生化事故330和IVC 335以及IVC 350)被对准。此后,可以实例化跨相应ICS结构的激活事故的对等通信组(例如,基本上并行地在时间上实例化两个或更多个对等通信组)以解决危机。此外,对等通信组内的成员资格是流动的,并由相应机构(例如,医院1和医院2)确定,而不是由联合指挥结构指挥官确定(例如,人员换班、转移到不同的位置、人员被提升、一些人辞职等)。虽然同构结构160可以存在于规划中,但是直到10-29大规模伤亡生化事故330被实例化并且各个机构(例如,医院1和2)启用其各自的同构结构事故(例如,10-29大规模伤亡生化事故330、IVC 335和IVC350),自定义通信组才存在。即使在每个机构的实例化事故ICS结构(例如,医院1的10-29大规模伤亡生化事故330,IVC 335)中,对应的自定义通信组内的成员资格也可以是流动的。In system 300, certain physicians at local fire stations and local hospitals may be grouped as described in the grouping patent to join the incident communications network. However, in this disclosure, the entirety of Hospital 1 and the entirety of Hospital 2 are defined within the activation event of their respective isomorphic structures (e.g., ICS structures), and then due to the isomorphic nature of the ICS structure, their respective ICS Activation incidents of the structure (e.g., 10-29 Mass Casualty Biochemical Incident 330 and IVC 335 and IVC 350) are targeted. Thereafter, peer communication groups that activate the incident across corresponding ICS structures may be instantiated (eg, two or more peer communication groups are instantiated substantially in parallel in time) to resolve the crisis. Additionally, membership within the peer communications group is fluid and determined by the appropriate agencies (e.g., Hospital 1 and Hospital 2) rather than by the joint command structure commander (e.g., personnel changes, transfers to different locations, People were promoted, some resigned, etc.). Although the isomorphic structure 160 may exist in the plan, it is not until 10-29 that the mass casualty chemical and biological incident 330 is instantiated and each institution (e.g., Hospital 1 and 2) activates its respective isomorphic structure incident (e.g., 10-29 Custom communication groups only exist for Mass Casualty Biological and Chemical Incidents 330, IVC 335 and IVC350). Even within each agency's instantiated incident ICS structure (e.g., 10-29 Mass Casualty Biochemical Incident 330, IVC 335 for Hospital 1), membership within the corresponding custom communication group can be fluid.
图8示出了根据本公开的一些实施例的用于在事故期间建立同构结构的超图形自定义通信组的系统800的示例框图。为了方便而不是限制,图8可以使用本公开中的其他附图的元件来描述。例如,系统800可以是图1B的IWS110或IWS180,或移动IWS(未示出)。系统800可以包括事故控制器850(例如,一个或多个处理器),其可以执行存储在存储器(例如,计算机可读介质)中的指令,以执行以下功能:监管模块810、图形用户界面(GUI)820、同构结构通信组模块840、同构结构事故模块860和通信模块870。通信模块870可以包括一个或多个网络接口,包括但不限于无线或有线网络接口和各种联网协议。8 illustrates an example block diagram of a system 800 for establishing a homogeneously structured hypergraph custom communication group during an incident, in accordance with some embodiments of the present disclosure. For convenience and not limitation, FIG. 8 may be described using elements of other figures in this disclosure. For example, system 800 may be IWS 110 or IWS 180 of Figure IB, or a mobile IWS (not shown). System 800 may include an incident controller 850 (e.g., one or more processors) that may execute instructions stored in memory (e.g., computer-readable media) to perform the following functions: a supervisory module 810, a graphical user interface ( GUI) 820, homogeneous structure communication group module 840, homogeneous structure incident module 860 and communication module 870. Communication module 870 may include one or more network interfaces, including but not limited to wireless or wired network interfaces and various networking protocols.
同构结构事故模块860可以包括耦合到可以是数据存储的数据库830的软件应用模块,其中同构结构(例如,ICS结构160)以层级或逻辑分组的方式被图形表示。ICS结构160可以是可以向其分配唯一标识和命名约定的对象,其中该对象可以由至少一个ICS节点组成。每个ICS节点可以与层级关系中的另一个ICS节点相关,其中一个ICS节点是一个或多个其他子ICS节点的父节点,或者不具有相关的从属ICS节点。每个ICS节点可以被分配一个或多个功能域、地理域或其他定义特征,或与一个或多个功能域、地理域或其他定义特征相关联。ICS节点(例如,ICS结构160)可以包括一个或多个节点元件(例如,节点元件360、370、380、352、354、356),这些节点元件可以是具有唯一ID和名称的对象。每个节点元件可以包括具有唯一ID和相关联的名称的一个或多个位置,相关联的名称可以是组织头衔、工作位置或人可以被分配到的任何其他相关指定。The homogeneous structure incident module 860 may include a software application module coupled to a database 830 , which may be a data store, in which a homogeneous structure (eg, ICS structure 160 ) is graphically represented in a hierarchical or logical grouping manner. ICS structure 160 may be an object to which a unique identification and naming convention may be assigned, where the object may be composed of at least one ICS node. Each ICS node may be related to another ICS node in a hierarchical relationship, where one ICS node is the parent node of one or more other child ICS nodes, or has no related subordinate ICS nodes. Each ICS node may be assigned or associated with one or more functional domains, geographic domains, or other defining characteristics. An ICS node (eg, ICS structure 160) may include one or more node elements (eg, node elements 360, 370, 380, 352, 354, 356), which may be objects with unique IDs and names. Each node element may include one or more locations with a unique ID and an associated name, which may be an organizational title, a job location, or any other relevant designation to which a person may be assigned.
监管模块810可以包括将人员(例如,医院1人员)分配到实例化的同构结构(例如,由交互视觉图表(IVC)335表示的10-29大规模伤亡生化事故330)的各种节点元件的功能。例如,监管模块810可以将医院OEM-负责人142分配给事故指挥官节点元件360,如虚线365所示。注意,不同类型的事故(诸如火灾)可能会导致不同的人员被分配到事故指挥官的节点元件。可以发生附加分配,但未示出以简化系统300。每个节点元件(例如,事故指挥官节点元件360、公共信息官员节点元件370)可以具有相关联的性质,包括:功能和功能描述;分配的条件资格,诸如组织成员资格、就业或雇用状态、良好信誉、专业认证、技能、安全许可级别、人员可用性、接近性、年龄、健康、语言技能和/或与分配给节点元件的功能的执行相关的任何其他资格因素;人员可以被分配到的时隙或时段(例如,特定班次、临时任务);和/或分配给节点元件分配的任何人的身份信息(例如,节点分配标识(ID))。Supervision module 810 may include various node elements that assign personnel (eg, Hospital 1 personnel) to instantiated isomorphic structures (eg, 10-29 Mass Casualty Biochemical Incident 330 represented by Interactive Visual Diagram (IVC) 335 ) function. For example, the supervisory module 810 may assign the hospital OEM-responsible person 142 to the incident commander node element 360 , as shown by dashed line 365 . Note that different types of incidents (such as fires) may result in different personnel being assigned to the incident commander's node element. Additional allocations may occur but are not shown to simplify system 300. Each node element (eg, incident commander node element 360, public information officer node element 370) may have associated properties including: function and functional description; assigned conditional qualifications, such as organizational membership, employment or employment status, Good standing, professional certifications, skills, security clearance level, personnel availability, proximity, age, health, language skills and/or any other qualification factors relevant to the performance of the functions assigned to the node element; when personnel may be assigned to slots or periods of time (e.g., specific shifts, temporary assignments); and/or identifying information (e.g., node assignment identification (ID)) of any person assigned to a node element assignment.
分配给节点元件分配的任何人的节点分配ID可以包括关于被分配人的以下信息:姓名;雇主或与组织(例如,医院1、当地警察)的成员隶属;雇主或成员隶属标识,诸如雇员ID或徽章号码,或认证许可证号码、基于事故和/或事件的人员ID号码或证书;个人身份信息,包括社会安全号码、驾驶执照号码、护照号码和/或其他个人识别信息;与个人健康有关的数据,包括疾病、疾病或暴露易感性,以及其他健康因素;和/或被分配人或建议为节点元件的被分配人的通信寻址和联系信息。The node assignment ID assigned to any person assigned to a node element may include the following information about the assigned person: name; employer or membership affiliation with an organization (e.g., Hospital 1, local police); employer or member affiliation identification, such as an employee ID or badge number, or certification license number, personnel ID number or certification based on an accident and/or incident; Personally identifiable information, including Social Security number, driver's license number, passport number and/or other personally identifying information; Related to personal health data, including disease, disease or exposure susceptibility, and other health factors; and/or communications addressing and contact information for the assignee or assignee proposed to be a node element.
被分配人的通信寻址和联系信息的示例包括但不限于:成员通信ID;电话号码和电话会话接入码;陆地移动无线电或一键通话网络用户或设备ID、频道ID、通话组、呼号和/或其他标识符;IP网络用户ID、网络地址,包括统一资源定位符、SIP地址和MAC、代理地址和其他相关网络连接协议或所需的寻址信息,包括端口ID、加密类型和/或令牌;电子邮件地址;文本和SMS用户ID;和/或社交媒体用户ID。Examples of assignee communications addressing and contact information include, but are not limited to: member communications ID; telephone number and telephone session access code; land mobile radio or push-to-talk network user or device ID, channel ID, talk group, call sign and/or other identifiers; IP network user ID, network address including Uniform Resource Locator, SIP address and MAC, proxy address and other related network connection protocol or required addressing information including port ID, encryption type and/or or token; email address; text and SMS user ID; and/or social media user ID.
对于节点元件分配,可以由监管用户经由监管模块的图形用户界面(GUI)820将一个或多个人分配给每个节点元件(例如,作为成员)。例如,GUI 820可以显示IVC 335,其中节点元件被示为可选择项目-系统300中的矩形。节点元件分配可以是监管模块810的模块,其中成员的节点分配ID信息可以由机构输入并存储。节点分配ID模块可以被电子链接并被检索,以从包含一些或全部这样的信息的单独或现有数据库830、注册表、目录或服务调用或验证被分配人的节点分配ID信息。For node element assignments, one or more people may be assigned to each node element (eg, as a member) by the regulatory user via the graphical user interface (GUI) 820 of the regulatory module. For example, GUI 820 may display IVC 335 with node elements shown as rectangles in selectable item-system 300 . The Node Element Assignment may be a module of the Supervision Module 810 where the member's Node Assignment ID information may be entered and stored by the institution. The node assignment ID module may be electronically linked and retrieved to invoke or verify the assignee's node assignment ID information from a separate or existing database 830, registry, directory, or service that contains some or all such information.
节点元件分配可以包括一个或多个规则或过程步骤,包括但不限于以下:i)机构可以在没有事先许可或同意的情况下分配成员,并向该成员发送通知;ii)机构可以将成员目标分配给授予同意或接受分配的成员(或另一个有权限的人);iii)机构向建议的成员(或另一个有权限的人)发送请求以寻求同意或接受分配;iv)机构向一个或多个预期的被分配人发送邀请,以邀请接受或拒绝分配的响应。参见图5。发送可以包括以任何形式的消息的传输,或者可以通过任何媒介将消息简化为人类可读或可解释的形式,包括口头、书面、听觉或视觉手段,任何媒介包括电子传输、张贴消息或邀请接收者询问以发送消息或指令。Node element assignment may include one or more rules or process steps, including but not limited to the following: i) the institution may assign a member without prior permission or consent and send a notification to the member; ii) the institution may target the member The assignment is made to the member (or another person with authority) granting consent or acceptance of the assignment; iii) the institution sends a request to the proposed member (or another person with authority) seeking consent or acceptance of the assignment; iv) the institution sends a request to a or Invitations are sent to multiple intended assignees in response to invitations to accept or decline the assignment. See Figure 5. Transmission may include the transmission of a message in any form or reduction to human readable or interpretable form by any medium including oral, written, auditory or visual means and any medium including electronic transmission, posting of a message or invitation to receive to send messages or instructions.
节点元件分配可以具有诸如挂起、待机、活动、暂停、不合格、未确认、已确认、临时或任何其他所处的描述性状态之类的状态。节点元件分配可以:预先确定并分配给节点元件,或在激活ICS节点(例如,10-29大规模伤亡生化事故330)或节点元件时启动。节点元件分配的状态可以基于任何触发事件而改变,包括由机构发起的状态改变,或者可以由ICS节点或ICS对象中的状态改变自动发起。A node element assignment may have a status such as pending, standby, active, paused, unqualified, unconfirmed, confirmed, provisional, or any other descriptive status it is in. Node element assignments can be: predetermined and assigned to a node element, or initiated when an ICS node (e.g., 10-29 Mass Casualty Biochemical Incident 330) or node element is activated. The status assigned to a node element may change based on any triggering event, including a status change initiated by an institution, or may be initiated automatically by a status change in an ICS node or ICS object.
对于任何ICS对象,同构结构事故模块860可以包括分配或关联功能或操作紧急事务目的或事故上下文的功能,其可以包括紧急事务或事故的性质或类型、紧急事务或事故的地点或严重性、紧急事务或事故的地理范围或大小、紧急事件的声明状态、或由另一实体为紧急事务或事故分配或委派给ICS对象的角色或目的。例如,如果10月29日一辆运载有毒化学品的卡车在高速公路上发生事故,并且许多人受到影响,那么同构结构事故模块860可以将大规模伤亡生化320的实例(10-29大规模伤亡生化事故330)分配给有毒化学品卡车高速公路事故。For any ICS object, the isomorphic incident module 860 may include functions that assign or associate functions or operate emergency purposes or incident contexts, which may include the nature or type of the emergency or incident, the location or severity of the emergency or incident, The geographic scope or size of the emergency or incident, the declared status of the emergency, or the role or purpose assigned or delegated to the ICS object by another entity for the emergency or incident. For example, if a truck carrying toxic chemicals had an accident on the highway on October 29, and many people were affected, the isomorphic structure accident module 860 can convert an instance of Mass Casualty Biochemical 320 (10-29 Mass Casualties and Biological Accidents 330) are assigned to toxic chemical truck highway accidents.
例如,同构结构事故模块860可以包括为任何ICS对象(例如,10-29大规模伤亡生化事故330)分配或关联目的或实例化的状态的功能,包括但不限于以下内容:用于操作用途;用于培训用途;用于监管用途;作为模板,可从其通过复制对象和可进一步编辑和修改的相应ICS节点和节点元件以及相关联的性质来创建另一不同的ICS对象;作为正在处理且尚未被指定为完成的草案ICS对象;被一个或多个当局批准或采用;处于符合现行法律、规则、政策、实践、惯例或指导方针或对其作出改变的状态;因时间而过时;因时间或审查或其他过程而受到审查;在符合规定条件之前被暂停;退休;和/或被续签。For example, the Isomorphic Structural Incident Module 860 may include functionality to assign or associate a purpose or instantiated state to any ICS object (e.g., 10-29 Mass Casualty Biochemical Incident 330), including but not limited to the following: For operational purposes ;For training purposes;For regulatory purposes;As a template from which a different ICS object can be created by copying the object and the corresponding ICS nodes and node elements and associated properties that can be further edited and modified;As being processed and has not yet been designated as a completed draft ICS object; has been approved or adopted by one or more authorities; is in a state to be consistent with or subject to changes in existing laws, rules, policies, practices, customs or guidelines; has become obsolete due to time; subject to review due to time or review or other process; suspended before specified conditions are met; retired; and/or renewed.
对于包括ICS对象或与ICS对象相关联的任何ICS节点、节点元件或ICS节点或节点元件的任何分组,同构结构事故模块860可以包括分配操作状态的功能,操作状态诸如活动、非活动、挂起、待机、停用、重新激活或描述ICS节点(例如,10-29大规模伤亡生化事故330)或节点元件(例如,事故指挥官节点元件360、公共信息官员节点元件370或规划总监节点元件380)的功能状态的其他指定。同构结构事故模块860的功能可以经由GUI 820来执行。For any grouping that includes an ICS object or any ICS node, node element, or ICS node or node element associated with an ICS object, the isomorphic incident module 860 may include functionality to assign an operating state, such as active, inactive, hung. Start, standby, deactivate, reactivate, or describe an ICS node (e.g., 10-29 Mass Casualty Biochemical Incident 330) or node element (e.g., Incident Commander node element 360, Public Information Officer node element 370, or Planning Director node element 380) other designations of functional status. The functionality of the isomorphic structure incident module 860 may be performed via the GUI 820.
同构结构通信组模块840可以包括从ICS节点(例如,10-29大规模伤亡生化事故通信组330)经由自动机构和/或人工机构并行创建两个或更多个不同通信组的功能。例如,同构结构通信组模块840可以将节点元件分配关联到ICS节点内的节点元件,并向ICS节点分配唯一的通信组标识(例如,通信组ID)(例如,10-29大规模伤亡生化事故330通信组ID001)。The homogeneous structure communication group module 840 may include functionality to create two or more different communication groups in parallel from an ICS node (eg, 10-29 Mass Casualty Biochemical Incident Communication Group 330) via automated mechanisms and/or manual mechanisms. For example, the homogeneous structure communication group module 840 may associate node element assignments to node elements within an ICS node and assign a unique communication group identification (e.g., communication group ID) to the ICS node (e.g., 10-29 Mass Casualty Biochemical Incident 330 Communication Group ID001).
在一些实施例中,同构结构通信组模块840向组通信网络注册通信组ID,并为每个成员获得、请求或建立和分配单独的用户通信ID(例如,通信组用户ID),其中组通信网络可以是一键通话无线电网络、移动一键通话网络、语音或视频会议呼叫网络和/或可互操作的通信网络(例如,互操作网络170),其中一个以上的网络通信介质可以与一个或多个其他网络通信介质互连或桥接,例如但不限于,连接到或桥接到即按即说移动客户端的用户的陆地移动无线电通话组。In some embodiments, the homogeneous communication group module 840 registers the communication group ID with the group communication network and obtains, requests, or establishes and assigns an individual user communication ID (eg, communication group user ID) for each member, where the group The communication network may be a push-to-talk radio network, a mobile push-to-talk network, a voice or video conferencing call network, and/or an interoperable communication network (e.g., interoperable network 170) in which more than one network communication medium may communicate with one or multiple other network communication media interconnections or bridges, such as, but not limited to, land mobile radio talkgroups connected or bridged to users of push-to-talk mobile clients.
在一些实施例中,同构结构通信组模块840使用现有成员通信ID并将其关联,以经由可互操作的网关、交换机构、通信服务器或在来自和去往不同网络设备的用户之间交换消息和通信的网络来桥接现有的用户通信地址和形态。例如,同构结构通信组模块840可以为与现有成员通信ID在关系上相关联的每个成员创建、注册和分配唯一的代理通信组用户ID。In some embodiments, the homogeneous communication group module 840 uses and associates existing member communication IDs to communicate via an interoperable gateway, switching fabric, communication server, or between users coming from and to different network devices. A network for exchanging messages and communications to bridge existing user communication addresses and modalities. For example, the homogeneous communication group module 840 may create, register, and assign a unique proxy communication group user ID to each member that is relationally associated with an existing member communication ID.
同构结构通信组模块840可以包括能够视觉显示与ICS对象或ICS节点(例如,IVC335)的任何GUI表示相关联的通信组ID和通信组用户ID的功能。同构结构通信组模块840可以经由人类用户机构或自动化机构在ICS对象或ICS节点(例如,10-29大规模伤亡生化事故通信组330)的实例化的任何阶段发起通信组ID和通信组用户ID的创建和/或创建通信组ID和通信组用户ID。例如,通过使用基于事件的发生或事件的状况或状态的改变的规则,其中事件的发生或状况或状态的改变可以由传递给机构或机构的代理或由其观察的任何信息来确定。所传送的信息可以包括从第三方或系统发送到机构的表示事件或改变发生的消息或通知,包括来自群发通知系统、私人通知系统、警告系统、警报系统、分析系统、传感器系统或监控系统的消息。The homogeneous structure communication group module 840 may include functionality capable of visually displaying communication group IDs and communication group user IDs associated with any GUI representation of an ICS object or ICS node (eg, IVC 335). The homogeneous structure communication group module 840 may initiate the communication group ID and communication group user at any stage of the instantiation of an ICS object or ICS node (e.g., 10-29 Mass Casualty Biohazard Communication Group 330) via a human user agency or an automated agency. Creation of IDs and/or creation of communication group IDs and communication group user IDs. For example, by using rules based on the occurrence of an event or a change in the condition or status of an event, where the occurrence of an event or a change in the condition or status of an event may be determined by any information communicated to or observed by the agency or agents of the agency. Information transmitted may include messages or notifications sent to the institution from third parties or systems indicating the occurrence of events or changes, including from mass notification systems, private notification systems, warning systems, alarm systems, analytics systems, sensor systems, or monitoring systems. information.
同构结构通信组模块840可以包括用于向成员发送通知的功能,该通知将分配给成员的成员通信ID通知给该人,并且该通知可以包括URL地址、口令、认证码、令牌或密钥,以包括以下内容:i)认证成员的身份或成员的通信设备;ii)向与通信组ID相关联的任何通信会话分配加密密钥或接收给它的加密密钥;Iii)访问与通信组ID相关联的通信会话,向其他成员发送和/或从其他成员接收通信和相关信息,包括但不限于:在通信会话中发送或与通信会话相关联的音频数据、视频数据和数据内容;iv)发起与通信组ID相关联的通信会话,并邀请其他成员加入该通信会话;和/或被邀请参加与通信组ID相关联的通信会话。The homogeneous structure communication group module 840 may include functionality for sending a notification to a member notifying the member of the member communication ID assigned to the person, and the notification may include a URL address, a password, an authentication code, a token, or a password. keys to include the following: i) authenticate the identity of the member or the member's communications device; ii) assign encryption keys to or receive encryption keys for any communications session associated with the communications group ID; iii) access and communications Communication sessions associated with the group ID, sending and/or receiving communications and related information to and/or from other members, including but not limited to: audio data, video data and data content sent in or associated with the communication session; iv) Initiate a communication session associated with the communication group ID and invite other members to join the communication session; and/or be invited to participate in the communication session associated with the communication group ID.
同构结构通信组模块840可包括向成员发送通知以通知成员与通信组ID相关联的通信组的状态(例如,10-29大规模伤亡生化事故通信组330通信组ID的状态)的功能,其可以包括但不限于:操作状态,诸如活动、激活、非活动、停用,以指示通信会话是否可被发起、在被发起或可不再被发起;和/或成员的用户通信端点的网络登录状态、网络可用性或存在、用户的可用性或就绪性、和/或其变化。The homogeneous structure communication group module 840 may include functionality to send notifications to members to inform members of the status of the communication group associated with the communication group ID (e.g., the status of the 10-29 Mass Casualty Biohazard Communication Group 330 communication group ID), This may include, but is not limited to: operational status, such as active, activated, inactive, deactivated, to indicate whether a communication session may be initiated, is being initiated, or may no longer be initiated; and/or a network login for a member's user communications endpoint status, network availability or presence, user availability or readiness, and/or changes therein.
同构结构通信组模块840可以包括用于具有用户界面显示的通信端点设备(例如移动即按即说客户端或软件调度控制台)的功能,以远程注册到通信端点设备并更新用户界面以显示、访问或呼叫相应的ICS通信组或其成员。在注册通信端点设备之后,可以发生以下更新,包括但不限于以下内容:相关联的通信应用;本地设备或耦合的网络联系人列表;目录或地址簿;和/或显示。同构结构通信组模块840可以更新、改变或保存端点设备GUI上的组和成员的GUI表示,包括图标、图像、可编程对象、URI、网络链接、UI控件、插件、窗口小部件或文本表示,其显示相应ICS通信组的名称或身份,和/或显示ICS通信组的成员。这种改变可以通过同构结构通信组模块840向通信端点应用服务器或交换机发送命令的功能来发起。在一些示例中,改变可以从文件服务器发送或从文件服务器检索,或者经由客户端设备下载的文件服务来发送或检索。The homogeneous communication group module 840 may include functionality for a communication endpoint device having a user interface display (such as a mobile push-to-talk client or a software dispatch console) to remotely register with the communication endpoint device and update the user interface to display , access or call the corresponding ICS communication group or its members. After a communications endpoint device is registered, the following updates may occur, including but not limited to the following: associated communications applications; local device or coupled network contact lists; directories or address books; and/or displays. The homogeneous structure communication group module 840 may update, change, or save GUI representations of groups and members on the endpoint device GUI, including icons, images, programmable objects, URIs, network links, UI controls, plug-ins, widgets, or textual representations , which displays the name or identity of the corresponding ICS communication group, and/or displays the membership of the ICS communication group. This change may be initiated through the functionality of the homogeneous fabric communication group module 840 to send commands to the communication endpoint application server or switch. In some examples, changes may be sent or retrieved from a file server or via a file service downloaded by the client device.
在一些实施例中,同构结构通信组模块840可以在关系上将ICS通信组ID与ICS对象ID或ICS节点ID相关联。ICS通信组可以被自动分配名称,该名称是从分配给ICS对象或ICS节点的名称、相关联的事故类型或事故或其组合导出的。In some embodiments, the homogeneous structure communication group module 840 may relationally associate the ICS communication group ID with the ICS object ID or ICS node ID. ICS communication groups may be automatically assigned a name derived from the name assigned to the ICS object or ICS node, the associated incident type or incident, or a combination thereof.
同构结构通信组模块840可以包括将ICS通信组(例如,包括事故指挥官节点元件360和事故指挥官节点元件352的事故指挥官通信组)表示和显示为ICS对象(例如,IVC335)、ICS节点(例如,IVC 335)或其子部分(例如,节点元件360、370、380的可选择图标)的GUI表示中的应用对象、应用控制或网络链接的功能。ICS通信组的表示和显示使得实现以下功能:改变ICS通信组的状态;发起ICS通信组会话(例如,并行的两个或更多个ICS通信组会话);和/或作为成员的通信端点参与ICS通信组会话,其中通信模块(例如,通信模块870)耦合到同构结构通信组模块840和GUI应用(例如,GUI 820)。在一些实施例中,通信会话控制成为应用(例如,显示ICS通信组的应用)的一部分。在一些示例中,外部控件或对象、控件或应用接口形态在功能上、逻辑上或视觉上与应用(例如,显示ICS通信组的应用)相关联。GUI 820功能的示例包括但不限于:独立应用窗口的显示、嵌套、覆盖或位置对齐,将视图同步、协调或排序到最前面或背景,在用户的计算机图形显示中或通过多个屏幕显示相对于其他视图,最小化和最大化视图。The homogeneous structure communication group module 840 may include representing and displaying an ICS communication group (eg, the incident commander communication group including the incident commander node element 360 and the incident commander node element 352) as an ICS object (eg, IVC 335), ICS The functionality of an application object, application control, or network link in a GUI representation of a node (eg, IVC 335) or its subportions (eg, selectable icons of node elements 360, 370, 380). The representation and display of an ICS communication group enables the following functions: to change the status of an ICS communication group; to initiate an ICS communication group session (e.g., two or more ICS communication group sessions in parallel); and/or to participate as a member's communication endpoint An ICS communication group session in which a communication module (eg, communication module 870) is coupled to a homogeneous communication group module 840 and a GUI application (eg, GUI 820). In some embodiments, the communication session control becomes part of an application (eg, an application that displays an ICS communication group). In some examples, an external control or object, control, or application interface form is functionally, logically, or visually associated with an application (eg, an application that displays an ICS communication group). Examples of GUI 820 functionality include, but are not limited to: display, nesting, overlaying, or positional alignment of independent application windows, synchronizing, coordinating, or sorting views to the front or background, within the user's computer graphics display or across multiple screens Minimize and maximize views relative to other views.
同构结构通信组模块840可以包括启用ICS通信组的功能,该ICS通信组可以包括一个或多个ICS节点、ICS节点元件和/或成员。ICS通信组可以以任何逻辑组合形成,包括但不限于:跨一个或多个ICS节点的ICS节点位置或功能位置等同分组;排除子或父ICS节点、或子或父ICS节点的某些成员;包含子或父ICS节点、或子或父ICS节点的某些成员;通过共同或共享的或连续的时间段、班次、功能和/或职责来分组节点元件或成员。The homogeneous fabric communication group module 840 may include functionality to enable an ICS communication group, which may include one or more ICS nodes, ICS node elements, and/or members. ICS communication groups may be formed in any logical combination, including but not limited to: equivalent grouping of ICS node locations or functional locations across one or more ICS nodes; exclusion of child or parent ICS nodes, or certain members of child or parent ICS nodes; Contains a child or parent ICS node, or certain members of a child or parent ICS node; groups node elements or members by common or shared or consecutive time periods, shifts, functions and/or responsibilities.
在一些实施例中,同构结构事故模块860可以关联两个或更多个ICS对象以形成新的ICS对象:这两个或更多个ICS对象与被指定为父对象的一个对象在逻辑上连接;或者这两个或更多个ICS对象各自被指定为第三ICS对象的节点元件或成员。在一些示例中,与独立ICS对象相关联的两个或更多个ICS节点可以相关联并形成新的ICS节点:这两个或更多个ICS节点包括被指定为父节点的一个节点;或者每个ICS节点被指定为第三ICS节点的节点元件或成员。在一些实施例中,ICS通信组可以包括新的父-子ICS对象关系或新的父-子ICS节点关系;和/或新的第三ICS对象或新的第三ICS节点。In some embodiments, the isomorphic structure incident module 860 can associate two or more ICS objects to form a new ICS object: the two or more ICS objects are logically related to one object designated as the parent object. connection; or each of the two or more ICS objects is designated as a node element or member of a third ICS object. In some examples, two or more ICS nodes associated with independent ICS objects can be associated and form a new ICS node: the two or more ICS nodes include one node designated as a parent node; or Each ICS node is designated as a node element or member of a third ICS node. In some embodiments, the ICS communication group may include a new parent-child ICS object relationship or a new parent-child ICS node relationship; and/or a new third ICS object or a new third ICS node.
图4示出了根据本公开的一些实施例的用于在事故期间实例化同构结构的超图形自定义通信组的方法400。为了方便而不是限制,可以使用本公开中的其他附图中的元件来描述方法400。例如,方法400可以由图8的系统800或图6的示例计算机系统600执行。4 illustrates a method 400 for instantiating a homogeneously structured hypergraph custom communication group during an incident, in accordance with some embodiments of the present disclosure. For convenience and not limitation, method 400 may be described using elements from other figures in this disclosure. For example, method 400 may be performed by system 800 of FIG. 8 or the example computer system 600 of FIG. 6 .
在405,系统800创建包括第一机构子目录的成员目录,第一机构子目录包括对应的第一机构成员。在系统100B中,医院1的IWS 110创建成员目录120。At 405, system 800 creates a member directory that includes a first organization subdirectory that includes corresponding first organization members. In system 100B, Hospital 1's IWS 110 creates member directory 120.
在410,系统800经由互操作性通信网络向第二机构发送邀请以建立安全通信。在系统100B中,医院1的IWS110向医院2的IWS 180发送事故邀请消息165,以建立经由互操作网络170的安全通信。At 410, system 800 sends an invitation to the second organization via the interoperability communications network to establish secure communications. In system 100B, Hospital 1's IWS 110 sends an incident invitation message 165 to Hospital 2's IWS 180 to establish secure communications via interoperability network 170.
在415,系统800接收对邀请的接受。在系统100B中,医院1的IWS110接收来自医院2的IWS180的对邀请的接受。At 415, system 800 receives acceptance of the invitation. In system 100B, Hospital 1's IWS 110 receives an acceptance of the invitation from Hospital 2's IWS 180.
在420,系统800建立与第二机构的安全通信。在系统100B中,医院1的IWS110经由连接175、互操作网络170和连接177与医院2的IWS180建立安全通信。At 420, system 800 establishes secure communications with the second organization. In system 100B, Hospital 1's IWS 110 establishes secure communications with Hospital 2's IWS 180 via connection 175, interoperability network 170, and connection 177.
在425,系统800发布第一机构子目录。在系统100B中,IWS 110发布成员目录120的医院1数据。IWS180接收发布的医院1数据并将其包括在成员目录182中。At 425, system 800 publishes the first organization subdirectory. In system 100B, IWS 110 publishes Hospital 1 data for member directory 120 . The IWS 180 receives the published Hospital 1 data and includes it in the member directory 182 .
在430,系统800接收包括第二机构的对应成员的第二机构子目录。在系统100B中,IWS180发布成员目录182的医院2数据。At 430, the system 800 receives a second organization subdirectory that includes corresponding members of the second organization. In system 100B, IWS 180 publishes hospital 2 data for member directory 182.
在435,系统800更新成员目录以包括第二机构子目录。在系统100B中,IWS110接收发布的医院2数据并将其包括在示为医院2150的成员目录120中。医院2 150可以包括许多子部分和分支,它们未示出以简化系统100B的说明。At 435, system 800 updates the members directory to include the second organization subdirectory. In system 100B, IWS 110 receives the published Hospital 2 data and includes it in member directory 120, shown as Hospital 2 150. Hospital 2 150 may include many subsections and branches, which are not shown to simplify the illustration of system 100B.
在440,系统800创建与事故类型对应的(多个)同构结构(例如,(多个)事故指挥系统(ICS)结构),其中同构结构包括节点元件。在系统100B中,IWS110创建包括显示为矩形的节点元件的同构结构160。系统300包括事故类型220,其包括不同类型的事故,包括大规模伤亡生化320。At 440, the system 800 creates isomorphic structure(s) corresponding to the incident type (eg, Incident Command System (ICS) structure(s)), where the isomorphic structure includes node elements. In system 100B, IWS 110 creates an isomorphic structure 160 that includes node elements that appear as rectangles. System 300 includes accident types 220 , which include different types of accidents, including mass casualty biological and chemical 320 .
在一些实施例中,系统800发布事故类型220。在系统100B(或系统300)中,IWS180接收发布的事故类型220,并且可以确定医院1包括对应于大规模伤亡生化320的同构结构160。在一些实施例中,医院2创建对应于医院1的同构结构160的同构结构186。IWS 180还可以发布医院2支持的事故类型(未示出)。因此,医院1可以意识到医院2包括与对应于大规模伤亡生化320的同构结构160相对应的同构结构186。因此,当10-29大规模伤亡生化事故330被实例化时,医院1的IWS110知道同构结构186,并且向医院2的IWS 180发送邀请消息。In some embodiments, system 800 issues incident types 220. In system 100B (or system 300 ), IWS 180 receives published incident type 220 and may determine that hospital 1 includes isomorphic structure 160 corresponding to mass casualty biochemical 320 . In some embodiments, Hospital 2 creates isomorphic structure 186 that corresponds to Hospital 1's isomorphic structure 160 . IWS 180 may also publish hospital 2 supported incident types (not shown). Thus, Hospital 1 may be aware that Hospital 2 includes isomorphic structure 186 corresponding to isomorphic structure 160 corresponding to mass casualty biochemical 320 . Therefore, when the 10-29 Mass Casualty Biochemical Incident 330 is instantiated, the IWS 110 of Hospital 1 is aware of the isomorphic structure 186 and sends an invitation message to the IWS 180 of Hospital 2.
在445,系统800经由图形用户界面(GUI)上的超图形可选择项目接收同构结构的激活。在系统300中,IWS110接收同构结构160的激活。IWS110激活并实例化特定于事故类型的事故,即10-29大规模伤亡生化事故330。At 445, the system 800 receives activation of the isomorphic structure via a hypergraphic selectable item on the graphical user interface (GUI). In system 300 , IWS 110 receives activation of isomorphic structure 160 . IWS110 activates and instantiates an incident specific to the incident type, namely 10-29 Mass Casualty Biological and Chemical Incident 330.
在450,系统800为激活的同构结构实例化交互视觉图表(IVC),其中同构结构的每个节点元件被分配唯一的通信组标识符(ID)。在系统300中,IWS110实例化对应于被激活的10-29大规模伤亡生化事故330的IVC 335,其被分配唯一的通信组ID。此外,诸如360、370和380的节点元件各自可以被分配也对应于被激活的10-29大规模伤亡生化事故330的唯一通信组ID(例如,10-29大规模伤亡生化事故-事故指挥官节点元件001)。At 450, the system 800 instantiates an interactive visual diagram (IVC) for the activated isomorphic structure, where each node element of the isomorphic structure is assigned a unique communication group identifier (ID). In system 300, IWS 110 instantiates an IVC 335 corresponding to the activated 10-29 mass casualty biochemical incident 330, which is assigned a unique communications group ID. Additionally, node elements such as 360, 370, and 380 may each be assigned a unique communication group ID that also corresponds to the activated 10-29 Mass Casualty Biochemical Incident 330 (e.g., 10-29 Mass Casualty Biochemical Incident-Incident Commander Node element 001).
在455,系统800根据第一机构子目录为激活的同构结构填充IVC。在系统300中,IWS110相应地用医院1人员填充IVC 335。虚线365、375和385示出了示例。At 455, the system 800 populates the IVC for the activated homogeneous structure based on the first organization subdirectory. In system 300, IWS 110 accordingly populates IVC 335 with Hospital 1 personnel. Examples are shown by dashed lines 365, 375 and 385.
在460,系统800向第二机构(例如,一个或多个成员机构中的第二机构)发送包括用于激活的同构结构的实例化IVC的邀请。在系统300中,IWS110向IWS180发送10-29大规模伤亡生化事故邀请340,该邀请包括10-29大规模伤亡生化事故330和其中的节点元件(例如,节点元件360、370和380)的唯一通信组ID。At 460, the system 800 sends an invitation to a second institution (eg, a second institution of one or more member institutions) that includes an instantiated IVC for the activated homogeneous structure. In the system 300, the IWS 110 sends the 10-29 mass casualty biochemical incident invitation 340 to the IWS 180, which includes the unique uniqueness of the 10-29 mass casualty biochemical incident 330 and the node elements (eg, node elements 360, 370, and 380) therein. Communication group ID.
在465,系统800接收对邀请的接受。在系统300中,IWS110从IWS180接收接受消息。IWS180可以实例化示例100B的同构结构186,并且可以生成IVC 350。IWS180还可以根据成员目录182用医院2人员填充IVR 350。At 465, system 800 receives acceptance of the invitation. In system 300, IWS 110 receives an accept message from IWS 180. IWS 180 may instantiate isomorphic structure 186 of example 100B and may generate IVC 350 . The IWS 180 can also populate the IVR 350 with hospital 2 personnel based on the member directory 182 .
在470,系统800实例化两个或更多个通信组,其中每个通信组包括来自第一机构子目录的成员和来自第二机构子目录的成员。在两个或更多个通信组中的第一通信组中,第一机构的第一成员和第二机构的第二成员是对应于激活的同构结构的节点元件的对等体。在系统300中,IWS110基本上并行地实例化两个或更多个通信组。可以对应于IVC 335的可选择项目之一来形成通信组。例如,形成与10-29大规模伤亡生化事故330唯一通信组ID相关联的至少三个通信组。包括分配给节点元件360的医院1人员和分配给节点元件352的医院2人员的事故指挥官通信组;包括分配给节点元件370的医院1人员和分配给节点元件354的医院2人员的公共信息官员通信组;以及包括分配给节点元件380的医院1人员和分配给节点元件356的医院2成员的规划总监通信组。At 470, system 800 instantiates two or more communication groups, where each communication group includes members from a first organization subdirectory and members from a second organization subdirectory. In a first of the two or more communication groups, a first member of the first organization and a second member of the second organization are peers corresponding to node elements of the activated homogeneous structure. In system 300, IWS 110 instantiates two or more communication groups substantially in parallel. A communication group may be formed corresponding to one of the selectable items of IVC 335. For example, at least three communication groups associated with the 10-29 Mass Casualty Biochemical Incident 330 unique communication group ID are formed. Incident Commander communications group including Hospital 1 personnel assigned to node element 360 and Hospital 2 personnel assigned to node element 352; public information including Hospital 1 personnel assigned to node element 370 and Hospital 2 personnel assigned to node element 354 and a Planning Director Communications Group that includes Hospital 1 personnel assigned to node element 380 and Hospital 2 members assigned to node element 356 .
在IWS110确定另一组织(例如,邻近城镇中的医院3或消防部门)不具有对应于同构结构160的预先规划的同构结构(例如,ICS)的一些实施例中,IWS110可以发送包括同构结构160和/或10-29大规模伤亡生化事故330的邀请。因此,另一组织可以创建等同的同构结构,并且实例化相应的事故,其中来自另一组织的人员随后可以加入对应于IVC 335和IVC 350的并行通信组。In some embodiments in which IWS 110 determines that another organization (eg, hospital 3 or a fire department in a neighboring town) does not have a pre-planned homogeneous fabric (eg, ICS) corresponding to homogeneous fabric 160 , IWS 110 may send Structural Structure 160 and/or 10-29 Mass Casualty Biological and Chemical Incident 330 Invitation. Therefore, another organization can create an equivalent isomorphic structure and instantiate a corresponding incident, where people from the other organization can then join the parallel communication groups corresponding to IVC 335 and IVC 350.
图5示出了根据本公开的一些实施例的用于在事故期间填充同构结构的超图形IVC的方法500。为了方便而不是限制,可以使用本公开中的其他附图的元件来描述方法500。例如,方法500可以由图8的系统800或图6的示例计算机系统600、或系统300的IWS110、或移动IWS(未示出)来执行。除了允许将人员初始分配到同构结构的激活实例化的各种节点元件之外,方法500还允许随着人员随工作班次的结束/开始改变而随时间变化所需的调整和适应,以将分配从即将退休的人员交换到承担现有功能的新人员。在一些实施例中,随着事故的进展(例如,升级-方法500增加额外的人员,或降低升级减少人员,或如上所述关于系统800的其他事故状态改变。)Figure 5 illustrates a method 500 for populating a hypergraph IVC of a homogeneous structure during an incident, in accordance with some embodiments of the present disclosure. For convenience and not limitation, method 500 may be described using elements of other figures in this disclosure. For example, method 500 may be performed by system 800 of FIG. 8 or example computer system 600 of FIG. 6, or IWS 110 of system 300, or a mobile IWS (not shown). In addition to allowing for the initial assignment of personnel to the various node elements of the activated instantiation of the isomorphic structure, the method 500 also allows for the adjustments and adaptations required as personnel change over time as work shifts end/begin. Assignments are swapped from retiring personnel to new personnel taking on existing functions. In some embodiments, as the incident progresses (eg, escalation-method 500 adds additional personnel, or downgrades reduces personnel, or other incident status changes as described above with respect to system 800).
在505,系统800通过图形用户界面(GUI)上的超图形可选择项目的选择来接收同构结构(例如,10-29大规模伤亡生化事故)的激活。在系统300中,IWS110可以接收对大规模伤亡生化事故320的选择,其后跟随特定细节以生成特定实例,10-29大规模伤亡生化事故330。IWS110可以生成对应于实例化的10-29大规模伤亡生化事故330的IVC 335。At 505, system 800 receives activation of an isomorphic structure (eg, 10-29 Mass Casualty Biohazard) through selection of a hypergraphic selectable item on a graphical user interface (GUI). In system 300, IWS 110 may receive a selection of Mass Casualty Biochemical Incident 320, followed by specific details to generate a specific instance, 10-29 Mass Casualty Biochemical Incident 330. The IWS 110 may generate an IVC 335 corresponding to the instantiated 10-29 mass casualty biochemical incident 330.
在510,对于激活的同构结构(例如,事故指挥系统(ICS)结构)的给定节点元件,系统800向第一机构子目录中的第一成员的第一设备发送第一邀请以接受对应于给定节点元件的功能。在系统300中,IWS110可以向对应于医院OEM-负责人142的一个或多个人的第一设备发送第一邀请,邀请他们接受分配给事故指挥官节点元件360。在一些实施例中,IWS110可以将第一邀请发送到与对应于医院OEM-负责人142的一个或多个人中的所选一个人(例如,Jane Doe)相对应的第一设备,以接受到事故指挥官节点元件360的分配。第一邀请可以包括如上所述的关于监管模块810的信息和如上所述的关于系统800的同构结构事故模块860的同构结构。At 510 , for a given node element of an activated isomorphic fabric (eg, an Incident Command System (ICS) fabric), the system 800 sends a first invitation to a first device of a first member in the first agency subdirectory to accept the corresponding The function of a given node element. In system 300 , IWS 110 may send a first invitation to a first device corresponding to one or more individuals of hospital OEM-owner 142 inviting them to accept assignment to incident commander node element 360 . In some embodiments, IWS 110 may send the first invitation to a first device corresponding to a selected one of the one or more persons corresponding to hospital OEM-lead 142 (eg, Jane Doe) to accept the Assignment of Incident Commander Node Element 360. The first invitation may include information regarding the supervision module 810 as described above and the isomorphic structure of the incident module 860 as described above regarding the isomorphic structure of the system 800 .
在515,系统800确定邀请是否被接受。在系统300中,如果Jane Doe接受邀请,则方法500前进到520。否则,方法500前进到546。At 515, system 800 determines whether the invitation was accepted. In system 300, if Jane Doe accepts the invitation, method 500 proceeds to 520. Otherwise, method 500 advances to 546.
在520,系统800将对应于给定节点元件的通信组ID分配给接受了邀请的成员。在系统300中,IWS110从Jane Doe接收接受,并且分配对应于10-29大规模伤亡生化事故330以及节点元件360的唯一通信组ID(例如,10-29大规模伤亡生化事故330-事故指挥官节点元件001)。At 520, the system 800 assigns the communication group ID corresponding to the given node element to the members who accepted the invitation. In system 300, IWS 110 receives an acceptance from Jane Doe and assigns a unique communications group ID corresponding to 10-29 Mass Casualty Biochemical Incident 330 and node element 360 (eg, 10-29 Mass Casualty Biochemical Incident 330-Incident Commander Node element 001).
在525,系统800确定定时器或计数器是否已经期满。例如,可能会发生换班。在一些实施例中,事故可以改变状态(例如,升级、降级、非活动)。如果定时器或计数器已经期满,则系统800前进到530。否则,系统800保持在525。At 525, system 800 determines whether the timer or counter has expired. For example, a shift change may occur. In some embodiments, an incident may change status (eg, upgraded, degraded, inactive). If the timer or counter has expired, system 800 proceeds to 530. Otherwise, system 800 remains at 525.
在530,系统800向人员发送另一邀请以继续执行对应于给定节点元件的功能。在系统300中,IWS110向Jane Doe发送另一邀请,询问她是否将留在下一班次中作为事故指挥官。At 530, the system 800 sends another invitation to the person to continue performing the function corresponding to the given node element. In system 300, IWS110 sends another invitation to Jane Doe asking if she will stay on the next shift as the incident commander.
在535,系统800确定另一邀请是否被接受。如果接受了另一邀请,则方法500返回到525。否则,方法500前进到540。At 535, system 800 determines whether another invitation was accepted. If another invitation is accepted, method 500 returns to 525. Otherwise, method 500 advances to 540.
在540处,当另一邀请未被接受时(例如,Jane Doe将不会留在下一班次中作为事故指挥官),系统800向第一机构子目录中的另一成员的另一设备发送另一邀请以接受对应于给定节点元件的功能。在系统300中,假设事故尚未变为不活动,IWS110发送另一邀请,以邀请与医院OEM-负责人142相关联的不同人员接受到事故指挥官节点元件360的分配。方法500返回到515以确定该邀请是否被接受。At 540, when another invitation is not accepted (e.g., Jane Doe will not remain on the next shift as the incident commander), the system 800 sends another invitation to another device of another member in the first agency subdirectory. An invitation to accept the functionality corresponding to a given node element. In system 300 , assuming the incident has not become inactive, IWS 110 sends another invitation to a different person associated with hospital OEM-owner 142 to accept assignment to incident commander node element 360 . Method 500 returns to 515 to determine whether the invitation was accepted.
各种实施例可以通过软件、固件、硬件或其组合来实现。图6示出了示例计算机系统600,其中在各种实施例中描述的系统和设备可以被实现为计算机可读代码和/或文本可读代码。在阅读本说明书之后,对于相关领域的技术人员来说,如何使用其他系统和/或处理体系结构来实现实施例将变得清楚。例如,系统100B、200和300的IWS110或IWS180以及图8的系统800可以由计算机系统600实现。Various embodiments may be implemented in software, firmware, hardware, or combinations thereof. FIG. 6 illustrates an example computer system 600 in which the systems and devices described in various embodiments may be implemented as computer-readable code and/or text-readable code. After reading this specification, it will become apparent to those skilled in the relevant art how to implement embodiments using other systems and/or processing architectures. For example, IWS 110 or IWS 180 of systems 100B, 200, and 300 and system 800 of FIG. 8 may be implemented by computer system 600.
计算机系统600包括一个或多个处理器(也称为中央处理单元或CPU),例如处理器604。处理器604连接到可以是总线的通信基础设施606。一个或多个处理器604可以各自是图形处理单元(GPU)。在实施例中,GPU是作为被设计用于处理数学密集型应用的专用电子电路的处理器。GPU可以具有并行结构,该并行结构对于大数据块(例如计算机图形应用、图像、视频等常见的数学密集型数据)的并行处理是有效的。Computer system 600 includes one or more processors (also referred to as central processing units or CPUs), such as processor 604. The processor 604 is connected to a communications infrastructure 606, which may be a bus. One or more processors 604 may each be a graphics processing unit (GPU). In an embodiment, a GPU is a processor that is a specialized electronic circuit designed to handle math-intensive applications. GPUs can have parallel structures that are efficient for parallel processing of large blocks of data such as common math-intensive data in computer graphics applications, images, videos, etc.
计算机系统600还包括(多个)用户输入/输出设备603,诸如监视器、键盘、定点设备等,其通过(多个)用户输入/输出接口602与通信基础设施606通信。计算机系统600还包括主或主要存储器608,例如随机存取存储器(RAM)。主存储器608可以包括一级或多级高速缓存。主存储器608在其中存储了控制逻辑(即,计算机软件)和/或数据。Computer system 600 also includes user input/output device(s) 603 , such as a monitor, keyboard, pointing device, etc., which communicate with communications infrastructure 606 through user input/output interface(s) 602 . Computer system 600 also includes main or main memory 608, such as random access memory (RAM). Main memory 608 may include one or more levels of cache. Main memory 608 has control logic (ie, computer software) and/or data stored therein.
计算机系统600还可以包括一个或多个辅助存储设备或存储器610。辅助存储器610可以包括例如硬盘驱动器612和/或可移除存储设备或驱动器614。可移除存储驱动器614可以是软盘驱动器、磁带驱动器、光盘驱动器、光学存储设备、磁带备份设备和/或任何其他存储设备/驱动器。Computer system 600 may also include one or more secondary storage devices or memory 610. Secondary storage 610 may include, for example, a hard drive 612 and/or a removable storage device or drive 614. Removable storage drive 614 may be a floppy disk drive, tape drive, optical disk drive, optical storage device, tape backup device, and/or any other storage device/drive.
可移除存储驱动器614可以与可移除存储单元618交互。可移除存储单元618包括其上存储有计算机软件(控制逻辑)和/或数据的计算机可用或可读存储设备。可移除存储单元618可以是软盘、磁带、光盘、DVD、光存储盘和/或任何其他计算机数据存储设备。可移除存储驱动器614以公知的方式从可移除存储单元618读取和/或向其写入。Removable storage drive 614 may interact with removable storage unit 618. Removable storage unit 618 includes a computer usable or readable storage device having computer software (control logic) and/or data stored thereon. Removable storage unit 618 may be a floppy disk, magnetic tape, optical disk, DVD, optical storage disk, and/or any other computer data storage device. Removable storage drive 614 reads from and/or writes to removable storage unit 618 in a well-known manner.
根据示例性实施例,辅助存储器610可以包括用于允许计算机程序和/或其他指令和/或数据被计算机系统600访问的其他装置、仪器或其他方法。这样的装置、仪器或其他方法可以包括例如可移除存储单元622和接口620。可移除存储单元622和接口620的示例可以包括程序盒和盒式接口(例如在视频游戏设备中找到的)、可移除存储芯片(例如EPROM或PROM)和相关联的插座、记忆棒和USB端口、存储卡和相关联的存储卡插槽、和/或任何其他可移除存储单元和相关联的接口。According to exemplary embodiments, secondary storage 610 may include other devices, instruments, or other methods for allowing computer programs and/or other instructions and/or data to be accessed by computer system 600 . Such a device, instrument, or other method may include, for example, removable storage unit 622 and interface 620. Examples of removable storage unit 622 and interface 620 may include program cartridges and cartridge interfaces (such as those found in video game devices), removable storage chips (such as EPROM or PROM) and associated sockets, memory sticks, and USB port, memory card and associated memory card slot, and/or any other removable storage unit and associated interface.
计算机系统600还可以包括通信或网络接口624。通信接口624使计算机系统600能够与远程设备、远程网络、远程实体等(由参考标号628单独和共同引用)的任何组合进行通信和交互。例如,通信接口624可以允许计算机系统600通过通信路径626与远程设备628通信,通信路径626可以是有线和/或无线的,并且可以包括LAN、WAN、因特网等的任何组合。控制逻辑和/或数据可以经由通信路径626传输到计算机系统600和从计算机系统600传输。Computer system 600 may also include a communications or network interface 624. Communication interface 624 enables computer system 600 to communicate and interact with any combination of remote devices, remote networks, remote entities, etc. (individually and collectively referenced by reference numeral 628). For example, communication interface 624 may allow computer system 600 to communicate with remote device 628 via communication path 626, which may be wired and/or wireless, and may include any combination of LAN, WAN, Internet, etc. Control logic and/or data may be transmitted to and from computer system 600 via communication path 626 .
在实施例中,包括其上存储有控制逻辑(软件)的有形、非瞬态计算机可用或可读介质的有形、非瞬态装置或制品在此也被称为计算机程序产品或程序存储设备。这包括但不限于计算机系统600、主存储器608、辅助存储器610、以及可移除存储单元618和622,以及体现上述任何组合的有形制品。当由一个或多个数据处理设备(例如计算机系统600)执行时,这样的控制逻辑使得这样的数据处理设备如在此描述的那样操作。In embodiments, a tangible, non-transitory device or article of manufacture including a tangible, non-transitory computer usable or readable medium with control logic (software) stored thereon is also referred to herein as a computer program product or program storage device. This includes, but is not limited to, computer system 600, primary memory 608, secondary memory 610, and removable storage units 618 and 622, as well as tangible articles embodying any combination of the foregoing. When executed by one or more data processing devices (eg, computer system 600), such control logic causes such data processing devices to operate as described herein.
基于本公开中包含的教导,对于(多个)相关领域的技术人员来说,如何使用数据处理设备、计算机系统和/或计算机体系架构来制作和使用本发明的实施例将是清楚的。具体地,实施例可以用不同于在此描述的软件、硬件和/或操作系统实现来操作。Based on the teachings contained in this disclosure, it will be apparent to those skilled in the relevant art(s) how to make and use embodiments of the invention using data processing devices, computer systems, and/or computer architectures. In particular, embodiments may operate with software, hardware, and/or operating system implementations other than those described herein.
结论in conclusion
应当理解,具体实施方式部分而不是发明内容和摘要部分(如果有的话)打算用于解释权利要求。发明内容和摘要部分(如果有的话)可以陈述(多个)发明人所设想的本发明的一个或多个但不是所有示例实施例,因此,不打算以任何方式限制本发明或所附权利要求。It should be understood that the Detailed Description section, rather than the Summary and Abstract sections (if any), are intended for interpreting the claims. The Summary and Abstract sections, if any, may set forth one or more, but not all, example embodiments of the invention contemplated by the inventor(s) and, therefore, are not intended to limit the invention or the appended rights in any way Require.
虽然在此参考示例领域和应用的示例实施例描述了本发明,但是应当理解,本发明不限于此。其他实施例和对其的修改是可能的,并且在本发明的范围和精神之内。例如,在不限制本段的一般性的情况下,实施例不限于附图中所示和/或这里所描述的软件、硬件、固件和/或实体。此外,除了这里描述的示例之外,实施例(无论是否在此明确描述)对领域和应用具有重要的实用性。While the invention is described herein with reference to example embodiments of example fields and applications, it is to be understood that the invention is not limited thereto. Other embodiments and modifications are possible and are within the scope and spirit of the invention. For example, without limiting the generality of this paragraph, embodiments are not limited to the software, hardware, firmware and/or entities shown in the figures and/or described herein. Furthermore, in addition to the examples described herein, embodiments (whether or not explicitly described herein) may have significant utility in fields and applications.
在此借助于功能构建块描述了实施例,功能构建块示出了指定功能的实现及其关系。为了描述方便,在此任意定义了这些功能构建块的边界。只要适当地执行指定的功能和关系(或其等价物),就可以定义替代边界。此外,替代实施例可以使用与这里描述的顺序不同的顺序来执行功能块、步骤、操作、方法等。Embodiments are described herein with the aid of functional building blocks, which illustrate the implementation of specified functions and their relationships. For ease of description, the boundaries of these functional building blocks are arbitrarily defined here. Alternative boundaries can be defined as long as the specified functions and relationships (or their equivalents) are appropriately implemented. Furthermore, alternative embodiments may perform functional blocks, steps, operations, methods, etc., in an order different than that described herein.
本发明的广度和范围不应受上述任何示例实施例的限制,而应仅根据所附权利要求及其等同形式来定义。The breadth and scope of the present invention should not be limited by any of the above-described example embodiments, but should be defined solely in accordance with the appended claims and their equivalents.
Claims (20)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/318,714 US20220366370A1 (en) | 2021-05-12 | 2021-05-12 | Hypergraphic self-defining communications groups of an isomorphic structure |
| US17/318,714 | 2021-05-12 | ||
| PCT/US2022/028605 WO2022240885A1 (en) | 2021-05-12 | 2022-05-10 | Hypergraphic self-defining communications groups of an isomorphic structure |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117296346A true CN117296346A (en) | 2023-12-26 |
Family
ID=82117053
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202280034274.5A Pending CN117296346A (en) | 2021-05-12 | 2022-05-10 | Hypergraphic custom communication group with isomorphic structure |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20220366370A1 (en) |
| EP (1) | EP4338443A1 (en) |
| JP (1) | JP2024521295A (en) |
| CN (1) | CN117296346A (en) |
| WO (1) | WO2022240885A1 (en) |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020116242A1 (en) * | 2001-02-22 | 2002-08-22 | Vercellone James J. | Emergency response synchronization matrix |
| US7664233B1 (en) * | 2003-06-25 | 2010-02-16 | Everbridge, Inc. | Emergency and non-emergency telecommunications notification system |
| US7596608B2 (en) * | 2005-03-18 | 2009-09-29 | Liveprocess Corporation | Networked emergency management system |
| US20070015506A1 (en) * | 2005-07-15 | 2007-01-18 | Argonne National Laboratory | Synchronization matrix process for total emergency management |
| US7643445B2 (en) | 2005-07-18 | 2010-01-05 | Mutualink, Inc. | Interoperable communications system and method of use |
| US8364153B2 (en) | 2010-08-13 | 2013-01-29 | Mutualink, Inc. | Mobile interoperability workstation controller having video capabilities within an incident communications network |
| US8811940B2 (en) | 2005-07-18 | 2014-08-19 | Mutualink, Inc. | Dynamic asset marshalling within an incident communications network |
| US10068189B2 (en) * | 2007-06-01 | 2018-09-04 | International Business Machines Corporation | Storing and depicting organizations that are subject to dynamic event driven restructuring |
| US20090063234A1 (en) * | 2007-08-31 | 2009-03-05 | David Refsland | Method and apparatus for capacity management and incident management system |
| EP3528392B1 (en) * | 2009-11-13 | 2024-01-03 | Zoll Medical Corporation | Community-based response system |
| US9058577B2 (en) * | 2010-08-09 | 2015-06-16 | Epmod, Inc. | Network centric structured communications network |
| US20130197951A1 (en) * | 2011-07-26 | 2013-08-01 | Christopher Evan Watson | Incident Management and Monitoring Systems and Methods |
| US8909189B2 (en) * | 2012-08-09 | 2014-12-09 | International Business Machines Corporation | System, method and program product for maintaining deployed response team members synchronized |
| US20150269700A1 (en) * | 2014-03-24 | 2015-09-24 | Athoc, Inc. | Exchange of crisis-related information amongst multiple individuals and multiple organizations |
| US10748664B2 (en) * | 2014-10-31 | 2020-08-18 | Cerner Innovation, Inc. | Role based communication |
| US9615218B2 (en) * | 2015-01-30 | 2017-04-04 | Mutualink, Inc. | Intelligent formation and management of dynamic talk groups |
| US10085141B1 (en) * | 2016-03-06 | 2018-09-25 | NewsOnChat Inc. | Systems and methods for hierarchical communication channels |
| US10869179B1 (en) * | 2019-09-23 | 2020-12-15 | Crisisgo, Inc. | Systems, methods and techniques for interoperable emergency communication |
-
2021
- 2021-05-12 US US17/318,714 patent/US20220366370A1/en not_active Abandoned
-
2022
- 2022-05-10 CN CN202280034274.5A patent/CN117296346A/en active Pending
- 2022-05-10 JP JP2023569642A patent/JP2024521295A/en active Pending
- 2022-05-10 EP EP22732362.3A patent/EP4338443A1/en active Pending
- 2022-05-10 WO PCT/US2022/028605 patent/WO2022240885A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| US20220366370A1 (en) | 2022-11-17 |
| WO2022240885A1 (en) | 2022-11-17 |
| EP4338443A1 (en) | 2024-03-20 |
| JP2024521295A (en) | 2024-05-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11588763B2 (en) | Virtual area communications | |
| US11888908B2 (en) | Integrated workspace on a communication platform | |
| US7996465B2 (en) | Incident command system | |
| Yang et al. | Case analysis of capability deployment in crisis prevention and response | |
| JP7294748B2 (en) | Method, program and apparatus for sharing data between groups | |
| US9712468B2 (en) | Network-enabled method for family members with shared interests or futures to mutually assist one another | |
| US9967349B2 (en) | Integrated social media server and architecture | |
| US20220398544A1 (en) | Tracking intended and actual participation in a meeting | |
| David et al. | Integrated collaboration across distributed sites: the perils of process and the promise of practice | |
| Perscheid et al. | Ebola outbreak containment: real-time task and resource coordination with SORMAS | |
| Jung et al. | CPBAC: Property-based access control model for secure cooperation in online social networks | |
| Rodríguez-Covili et al. | Towards a reference architecture for the design of mobile shared workspaces | |
| CN117296346A (en) | Hypergraphic custom communication group with isomorphic structure | |
| CN113541976A (en) | Organization creating method and device, electronic equipment and storage medium | |
| Kyakulumbye et al. | Smart city Citizens’ service provision using participatory design and participatory sensing: Lessons for developing cities | |
| CN115412572A (en) | Service processing method and device, electronic equipment and computer readable medium | |
| KR20140087117A (en) | Remote monitoring system and method based on a smart collaboration | |
| CN113139786A (en) | Organizational structure interconnection method and device, electronic equipment and storage medium | |
| Gabdulkhakova et al. | Identifying and supporting information needs in mass casualty incidents-An interdisciplinary approach. | |
| Bandyopadhayay et al. | Blockchain Based Real-Time Contact Tracing–A Secure Way to Mitigate Highly Infectious Diseases. | |
| Olson et al. | ENGAGE: White Paper | |
| CN120639735A (en) | Information processing method, device and storage medium for communication group | |
| Vihonski et al. | Establishing New Best Response Standards through Positive Communication: A Look at Best Response Criteria 20 Years Later | |
| Sihvonen et al. | Role management diversity in emergency situations | |
| Arabo et al. | Context-aware identity management in pervasive ad-hoc environments |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |