IP Library Granted Patent US 12,089,130
Granted Patent B2
US 12,089,130 · App. 17/556,605 · Granted Sep 10, 2024

Situational awareness systems and methods

Inventors: John J. Dames (St. Louis, MO); Michael S. Biviano (St. Louis, MO)
Assignee: Coolfire Solutions, Inc.
H04W4/90H04L67/12H04L67/306H04L67/52H04L67/53H04L67/55H04W4/023H04W4/024H04W4/029G06Q10/06311H04W4/38
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,089,130
App. No.
17/556,605
Granted
Sep 10, 2024
Kind
B2
Abstract

Systems and methods for computer-aided, session-based operational and organizational responses to asynchronously occurring events. A “session” is a collection of client-server connections, each client connection being an endpoint device in a pool of devices under the control of the members of a defined operational response team cooperating to address an event. The session provides an organizational framework for information sharing, including using context roles to identify the proper recipients for data and messages. The information and data is shared to participating recipients in the session in real-time as the operational response is conducted, and as new data and information is generated, that data is added to the session with a timestamp. Once the response is concluded, the sessions can be closed, encapsulating the data, which can then be “played” back to re-experience the response as it played out, such as for audit, analysis, and review purposes.

Claims (26)

1. A method for organizing and managing an incident response comprising:

providing a server computer running situational awareness software;

providing a plurality of users, each user in said plurality having an associated endpoint device having application software for communicating with said situational awareness software;

detecting the occurrence of a precipitating event;

at said server computer, receiving precipitating event data about said detected precipitating event;

at said server computer, beginning a session for said detected precipitating event, said session including said received precipitating event data;

said server associating with each endpoint device in said plurality of endpoint devices a context role identifier for said user of said endpoint device;

said plurality of users conducting an operational response to said precipitating event;

during said conducting:

said server communicating in real-time about said operational response with at least some endpoint devices of said plurality of users, in said conducting;

said server exchanging data with one or more of said endpoint devices of said plurality of users about said operational response further comprises said server identifying which one or more endpoint devices in said plurality shall participate in said exchanging data by comparing said context role identifier of said user of said each one or more endpoint devices with an event context associated with said data to be exchanged; and

said server exchanging data with one or more of said endpoint devices of said plurality of users about said operational response further comprises said server identifying which one or more endpoint devices in said plurality shall participate in said exchanging data by comparing said context role identifier of said user of said each one or more endpoint devices with a session type associated with said data to be exchanged;

after said operational response is completed, at said computer server:

terminating said session for said detected precipitating event; and

storing an archive comprising said precipitating event data, said communications, and a timestamp for each of said communications.

2. The method of claim 1 , wherein said detecting the occurrence of a precipitating event further comprising a sensor detecting the occurrence of said precipitating event.

3. The method of claim 2 , wherein said precipitating event data comprises a detected geographical location of said precipitating event and a timestamp when said precipitating event was detected.

4. The method of claim 3 , wherein said precipitating event data further comprises sensor data about said precipitating event collected by said sensor.

5. The method of claim 2 , wherein said sensor is selected from the group consisting of: an optical, light, imaging, or photon sensor; a motion or movement sensor; an electromagnetic sensor; an acoustic sensor; an automotive sensor; a chemical sensor; an electrical sensor; a magnetic sensor; a fluid sensor; a radiation sensor; a navigation instrument;

an orientation or direction sensor; a pressure sensor; a thermal, heat, or temperature sensor; a force, density, or level sensor; a proximity or distance sensor; and an Internet-of-things device or sensor.

6. The method of claim 1 , further comprising:

during said conducting, generating a plurality of additional data sets about said precipitating event and said operational response; and

said storing an archive further comprising storing said plurality of additional data sets.

7. The method of claim 6 , wherein each additional data set in said plurality of data sets further comprises a timestamp associated with the time when the data set was generated.

8. The method of claim 6 , wherein said additional data sets comprise one or more data sets selected from the group consisting of: video, still photographs, audio, geographic location, text messages, chat messages, maps, and sensor data.

9. The method of claim 8 , wherein said sensor data is generated by a sensor selected from the group consisting of: an optical, light, imaging, or photon sensor; a motion or movement sensor; an electromagnetic sensor; an acoustic sensor; an automotive sensor; a chemical sensor; an electrical sensor; a magnetic sensor; a fluid sensor; a radiation sensor; a navigation instrument; an orientation or direction sensor; a pressure sensor; a thermal, heat, or temperature sensor; a force, density, or level sensor; a proximity or distance sensor; and an Internet-of-things device or sensor.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2022
From: DAMES, JOHN J.; BIVIANO, MICHAEL S.
To: COOLFIRE SOLUTIONS, INC.
Reel/Frame 059535/0737 →
Continuity (5)
Continuation 16988521 · Aug 7, 2020
Continuation 16591197 · Oct 2, 2019
Continuation In Part 16192742 · Nov 15, 2018
Continuation 15933088 · Mar 22, 2018
Related Publication 20220116761A1 · Apr 14, 2022
Cited By (1)
US 12,437,629