Method and system for an emergency location information service (e-lis) for proxy network devices
AssigneeEverbridge, Inc.
InventorsNicholas M. MAIER, Gerald R. EISNER
Life of this patent
Estimating the term…
Abstract
An emergency location information service (E-LIS) for network devices connected to proxy network devices. The proxy network devices are both analog and digital network devices. The proxy network devices send unique identification information for the network device connected to it and request either a location-by-reference (indirect location information) component or location-by-reference (direct location information) component to identify the network device for when an emergency event occurs.
Claims21
A method for locating a network device using a network device connected to a proxy network device during an emergency with an emergency information system (E-LIS), comprising:
- receiving a secure connection location message on an emergency location server application on an emergency location information server network device with one or more processors from a proxy network device with one or more processor connected to a network device with one or more processors via a communications network,
- the secure connection location message including unique identification information that uniquely identifies the network device and the proxy network device on the communications network;
- determining on the emergency location server application from the connection location message a current physical geographic location, or a current set of two-dimensional (2D) (X,Y) geo-space coordinates or a current set three-dimensional 3D (X, Y, Z) geo-space coordinates for the network device and the unique identification information the network device;
- storing in a database on the emergency location server application as current location information, the received unique identification information, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- sending securely a connection response message from the emergency location server application on the server network device to the proxy network device via the communications network,
- the secure connection response message including a pre-determined emergency location indicator the proxy network device will use if the network device sends an emergency message indicating that an emergency event has occurred,
- wherein the pre-determined emergency location indicator includes location-by-reference emergency location information or location-by-value emergency location information,
- wherein the location-by-reference emergency location information includes a database key into the database to access the stored location information for the network device, and
- wherein the location-by-value emergency location information includes a location component including additional location information for the network device, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- receiving securely an emergency message on the emergency location application on the emergency location information server network device from the proxy network device via the communications network,
- the emergency message including the unique identification information and the pre-determined emergency location indicator sent to the proxy network device in a geo-location header included with the connection response message;
- determining on the emergency location application on the emergency location information server network device from the emergency message whether the pre-determined emergency location indicator includes location-by-reference information, and if so,
- determining from the database key included in a location-by-reference component in the emergency message the stored determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device
- and if not,
- determining from the location component in a location-by-value component in the emergency message the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- adding from emergency location application an emergency location information extension component to the received emergency location message,
- the emergency location extension component including the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- sending in real-time the received emergency message emergency with the location information extension component from the emergency location application on the emergency location information server network device to one or more determined emergency response server network devices with one or more processors via the communications network indicating that an emergency event has occurred with the network device;
- and
- displaying in real-time on the one or more determined emergency response server network devices or another server network device with one or more processors on a graphical map the determined current physical geographic location for network device for one or more desired emergency response agencies.
A non-transitory computer readable medium having stored therein a plurality of instructions for causing one or more processors on one or more network devices to execute the steps of:
- receiving a secure connection location message on an emergency location server application on an emergency location information server network device with one or more processors from a proxy network device with one or more processor connected to a network device with one or more processors via a communications network,
- the secure connection location message including unique identification information that uniquely identifies the network device and the proxy network device on the communications network;
- determining on the emergency location server application from the connection location message a current physical geographic location, or a current set of two-dimensional (2D) (X,Y) geo-space coordinates or a current set three-dimensional 3D (X, Y, Z) geo-space coordinates for the network device and the unique identification information the network device;
- storing in a database on the emergency location server application as current location information, the received unique identification information, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- sending securely a connection response message from the emergency location server application on the server network device to the proxy network device via the communications network,
- the secure connection response message including a pre-determined emergency location indicator the proxy network device will use if the network device sends an emergency message indicating that an emergency event has occurred,
- wherein the pre-determined emergency location indicator includes location-by-reference emergency location information or location-by-value emergency location information,
- wherein the location-by-reference emergency location information includes a database key into the database to access the stored location information for the network device, and
- wherein the location-by-value emergency location information includes a location component including additional location information for the network device, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- receiving securely an emergency message on the emergency location application on the emergency location information server network device from the proxy network device via the communications network,
- the emergency message including the unique identification information and the pre-determined emergency location indicator sent to the proxy network device in a geo-location header included with the connection response message;
- determining on the emergency location application on the emergency location information server network device from the emergency message whether the pre-determined emergency location indicator includes location-by-reference information, and if so,
- determining from the database key included in a location-by-reference component in the emergency message the stored determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device and if not,
- determining from the location component in a location-by-value component in the emergency message the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- adding from emergency location application an emergency location information extension component to the received emergency location message,
- the emergency location extension component including the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- sending in real-time the received emergency message emergency with the location information extension component from the emergency location application on the emergency location information server network device to one or more determined emergency response server network devices with one or more processors via the communications network indicating that an emergency event has occurred with the network device;
- and
- displaying in real-time on the one or more determined emergency response server network devices or another server network device with one or more processors on a graphical map the determined current physical geographic location for network device for one or more desired emergency response agencies.
An emergency location information system (E-LIS) for network devices connected to proxy network devices, comprising in combination:
- one or more network devices each with one or more processors;
- one or more proxy network devices, each with one or more processors;
- one or more server network devices each with one or more processors;
- one or more emergency response servers each with one or more processors;
- the one or more processors including a plurality of instructions configuring the one or more processors:
- for receiving a secure connection location message on an emergency location server application on an emergency location information server network device with one or more processors from a proxy network device with one or more processor connected to a network device with one or more processors via a communications network,
- the secure connection location message including unique identification information that uniquely identifies the network device and the proxy network device on the communications network;
- for determining on the emergency location server application from the connection location message a current physical geographic location, or a current set of two-dimensional (2D) (X,Y) geo-space coordinates or a current set three-dimensional 3D (X, Y, Z) geo-space coordinates for the network device and the unique identification information the network device;
- for storing in a database on the emergency location server application as current location information, the received unique identification information, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- for sending securely a connection response message from the emergency location server application on the server network device to the proxy network device via the communications network,
- the secure connection response message including a pre-determined emergency location indicator the proxy network device will use if the network device sends an emergency message indicating that an emergency event has occurred,
- wherein the pre-determined emergency location indicator includes location-by-reference emergency location information or location-by-value emergency location information,
- wherein the location-by-reference emergency location information includes a database key into the database to access the stored location information for the network device, and
- wherein the location-by-value emergency location information includes a location component including additional location information for the network device, the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device;
- for receiving securely an emergency message on the emergency location application on the emergency location information server network device from the proxy network device via the communications network,
- the emergency message including the unique identification information and the pre-determined emergency location indicator sent to the proxy network device in a geo-location header included with the connection response message;
- for determining on the emergency location application on the emergency location information server network device from the emergency message whether the pre-determined emergency location indicator includes location-by-reference information, and if so,
- for determining from the database key included in a location-by-reference component in the emergency message the stored determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device
- and if not,
- for determining from the location component in a location-by-value component in the emergency message the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- for adding from emergency location application an emergency location information extension component to the received emergency location message,
- the emergency location extension component including the determined current physical geographic location, or the determined current set of 2D (X,Y) geo-space coordinates, or the determined current set of 3D (X,Y,Z) geo-space coordinates, for the network device for the network device;
- for sending in real-time the received emergency message emergency with the location information extension component from the emergency location application on the emergency location information server network device to one or more determined emergency response server network devices with one or more processors via the communications network indicating that an emergency event has occurred with the network device;
- and
- for displaying in real-time on the one or more determined emergency response server network devices or another server network device with one or more processors on a graphical map the determined current physical geographic location for network device for one or more desired emergency response agencies.
Dependencies are inferred from the claim text.