CA2902995C

Personnel crisis communications management system

Abstract

Systems and methods are disclosed for providing personnel communications management within an enterprise or group of related enterprises during crisis-situations. In particular, the systems and methods provide event management, shared situational awareness, personnel tracking, and unified crisis notification management to multiple users. The subject matter described herein relates to crisis management, and in particular, information proliferation to and from personnel and other individuals associated with an enterprise.

CA2902995C, drawing sheet 1
Sheet 1 of 14

Term

7.5 yearsleft in the term

Expires 7 March 2034.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

53 claims: 6 independent, 47 dependent

  1. 1
    Claim s:1. An integrated personnel crisis communications management system for distributing information to users associated with an enterprise, comprising: a computer database including data about a plurality of users and an event record storing information about an event related to the enterprise;an inbound event management subsystem operably connected to the database, the inbound event management subsystem, responsive to receiving a new communication, the new communication having information including at least one of the following types of information: location, image, audio, and video, classifies the new communication as corresponding to the event and supplements the information about the event based on the new communication;a notification subsystem operably connected to the inbound event management subsystem, the notification subsystem sending, responsive to the new communication, a notification to one or more devices associated with users;a shared situational awareness subsystem operably connected to the database, the shared situational awareness subsystem providing to a first user device associated with a first user of the plurality of users, responsive to the new communication, a first subset of the information about the event for presentation in a user interface, and providing to a second user device associated with a second user of the plurality of users, responsive to the new communication, a second subset of the information about the event for presentation in a user interface, the first subset being determined based on data about the first user stored in the database and the second subset being determined based on data about the second user stored in the database;and a personnel tracking subsystem tracking statuses of a plurality of tracked users, the tracking comprising: receiving status updates from a first subset of a plurality of user devices, each user device associated with a corresponding tracked user, and each response including a status for the corresponding tracked user;Date Reçue/Date Received 2023-03-09 identifying a second subset of the user devices from which recent status updates have not been received;determining, for each of the second subset of the user devices, an inferred status for the corresponding tracked user, the inferred status based on previous status information associated with the corresponding tracked user;and aggregating the statuses and inferred statuses of the tracked users for presentation.
  2. 11
    A computer-implemented method for personnel crisis communications management for an enterprise, comprising:receiving, a first message including new information about an event, the new information includes at least one of the following types of information: location, image, audio, and video;analyzing the first message to determine a correspondence between the event and an event entry in a database, the database including a plurality of event entries, each containing existing information about a corresponding event;adding the new information to the event entry in the database responsive to the determined conrespondence;comparing the new information to existing information about the corresponding event in the database, the comparing comprising: identifying keywords in the new information;identifying keywords in the existing information;determining the new information to be substantially different to the existing information responsive to the new information including a keyword not present in the existing information, wherein substantially different indicates the new information does not match the existing information within a threshold tolerance;identifying a first subset of users and a second subset of users based on information about users stored in a database;Date Reçue/Date Received 2023-03-09 generating, responsive to the new information being substantially different to the existing information, a first report about the event based on: the new information, the event entry, and information stored in a database about the first subset of users;generating, responsive to the new information being substantially different to the existing information, a second report about the event based on: the new information, the event entry, and information stored in a database about the second subset of users;transmitting the first report to user devices associated with the first subset of users;and transmitting the second report to user devices associated with the second subset of users.
  3. 17
    A non-transitory computer readable medium storing executable computer program instructions for providing personnel crisis communications management, the computer program instructions when executed causes one or more computing systems to:receive a communication including additional information about an event, the additional information includes at least one of the following types of information: location, image, audio, and video;determine that the event corresponds to an event record in an event database, the event record containing available information about the event;supplement the available information about the event based on the additional information about the event;identify a plurality of users associated with the event to whom additional information is available based on properties of the event and information about the plurality of users stored in the event database;send a notification to a plurality of user devices associated with the plurality of users, the notification indicating the available information about the event has been supplemented;Date Reçue/Date Received 2023-03-09 provide, to a first user device that is associated with a first user of the plurality of users, first information about the event for presentation in a user interface of the first user device, the first information including the supplementary information and based on a permission level of the first user;provide, to a second user device that is associated with a second user of the plurality of users, second information about the event for presentation in a user interface of the second user device, the second information including the supplementary information and based on a permission level of the second user;receive status updates from a first subset of a plurality of user devices, each user device associated with a corresponding tracked user, and each status update including a status for the corresponding tracked user;identify a second subset of the user devices from which recent status updates have not been received;determine, for each of the second subset of the user devices, an inferred status for the corresponding tracked user, the inferred status based on previous status information associated with the corresponding tracked user, aggregate the statuses and inferred statuses of the tracked users;provide a dashboard display indicating the status of viewed users, the viewed users being a subset of the tracked users;and provide, for a third user, user interface controls for at least one of: viewing the status of a selected one of the viewed users in greater detail, filtering the viewed users based on status, filtering the viewed users based on location, filtering the viewed users based on assigned roles, and filtering the viewed users based on recency of status updates.
  4. 23
    An integrated crisis communications management system for distributing infonnation, comprising:a database, stored on a non-transitory computer readable medium, including data about a plurality of entities and a first event record including infonnation about a real-world crisis event;an inbound event management subsystem operably connected to the database, the inbound event management subsystem, responsive to receiving a first communication that is not yet associated with an event record in the database, the first communication having infonnation including at least one of the following types of information: location, image, audio, and video, analyzing first content of the first communication to determine whether the first content corresponds to an event record in the database, associating the first communication with the first event record as corresponding to the real-world crisis event responsive to the analyzing, and supplementing the first event record with infonnation about the real-world crisis event included in the first communication;and a shared situational awareness subsystem, operably connected to the database, the shared situational awareness subsystem providing, to a first device associated with a first entity, a first subset of the information about the real-world crisis event, and providing, to a second device associated with a second entity, a second subset of the information about the real-world crisis event, the first subset being determined based on data about the first entity stored in the database, and the second subset being determined based on data about the second entity stored in the database.
  5. 40
    A non-transitory computer readable medium storing executable computer program instructions for providing crisis communications management, the computer program instructions when executed causes one or more computing systems to:Date Reçue/Date Received 2023-03-09 receive a first communication including additional information about a real-world crisis event, the additional information including collecting at least one of the following types of information: location, image, audio, and video, the first communication not yet associated with an event record in an event database;determine, based on analysis of content of the first communication, that the real-world crisis event corresponds to a first event record in the event database, the first event record containing available information about the real-world crisis event;supplement the available information in the first event record with the additional information about the real-world crisis event included in the first communication;and provide each of a plurality of devices with a corresponding view of information included in the first event record, the view of information included in the first event record provided to each device based on information about an entity associated with that device stored in an entity database.
  6. 48
    A computer-implemented method for crisis communications management for an enterprise, comprising:receiving a message including new information about a real-world crisis event, the message not yet associated with any event record in an event database;Date Reçue/Date Received 2023-03-09 analyzing the message to determine an association between the real-world crisis event and a first event entry in the event database, the event database including a plurality of event entries, each containing existing information about a corresponding real-world crisis event;adding the new information to the first event entry in the event database responsive to the determined association;identifying a first subset of entities and a second subset of entities based on information about entities stored in a database;generating, responsive to the new information being substantially different to the existing information, a first report about the real-world crisis event based on: the new information, the first event entry, and information stored in a database about the first subset of entities, wherein substantially different indicates the new information does not match the existing information within a threshold tolerance;generating, responsive to the new information being substantially different to the existing information, a second report about the real-world crisis event based on: the new information, the first event entry, and information stored in a database about the second subset of entities;transmitting the first report to devices associated with the first subset of entities;and transmitting the second report to user devices associated with the second subset of entities.