Abstract:
A method for registering an Internet of Things (IoT) device to an incident IoT ledger system is provided. A computer aided dispatch (CAD) device sends a first ledger request including an incident record to a distributed incident ledger operated by validation nodes. The CAD device receives a first ledger response indicating that the incident record was accepted and added into the incident ledger after being validated by the nodes. The CAD device then sends a second ledger request to an IoT distributed ledger operated by second validation nodes. The request includes a query to the IoT distributed ledger to find registered IoT devices for affiliating with the incident. The CAD device receives a second ledger response including information identifying registered IoT devices from the IoT distributed ledger. The CAD device then sends an affiliation invitation to an IoT device determined from the registered IoT devices identified in the second ledger response.
Abstract:
A computer apparatus, such as a validator node, for validating incident-related data records in a distributed electronic ledger is configured to receive a request from an agent to add a proposed incident-related data record associated with an incident to the distributed electronic ledger. In response to the proposed incident-related data record, the computer apparatus determines, from the distributed electronic ledger, one or more attributes of the agent or incident. The computer apparatus determines whether the proposed incident-related data record satisfies validation criteria based at least partially on the one or more attributes of the agent or incident. Once validated, the computer apparatus may then append the proposed incident-related data record to the distributed electronic ledger. Alternatively, the proposed incident-related data record may be appended regardless of validity, but an indication of validity may be appended if the proposed incident-related data record is validated.
Abstract:
In order to address the above-mentioned need, a method for routing civilian calls to an associated public-safety officer is provided herein. During operation, a call processor receives a civilian call having a source identifier number identifying a source of the call and a target identifier number identifying a target of the call. A current status priority of the associated public-safety officer is determined as a function of the current assignment status, and when the current status priority is less than the incident record priority, the civilian call is routed directly to a mobile device associated with the associated public-safety officer. When the current status priority is greater than the incident record priority, the civilian call is routed directly to one of a public-safety answering point or an automated voice mail system.
Abstract:
In a method, a secured link is established between a primary device and a secondary device, both of which are assigned to a user. The secondary device receives, on the secured link, a request for a derived certificate for the primary device and a public key generated by the primary device. The secondary device generates the derived certificate for the primary device based on an original certificate issued to the secondary device and transmits, on the secured link, the derived certificate to the primary device.
Abstract:
A computer-implemented method is provided to submit incident data to distributed ledger networks. A request for a new incident record relating to an incident is received. The request includes at least one attribute relating to the incident. A jurisdiction of the new incident is determined. Nodes that are associated with the jurisdiction are identified. The identified nodes are invited to join a public distributed ledger network or a private distributed ledger network. The new incident record is submitted to the private distributed ledger network.
Abstract:
A computer apparatus, such as a validator node, for validating incident-related data records in a distributed electronic ledger is configured to receive a request from an agent to add a proposed incident-related data record associated with an incident to the distributed electronic ledger. In response to the proposed incident-related data record, the computer apparatus determines, from the distributed electronic ledger, one or more attributes of the agent or incident. The computer apparatus determines whether the proposed incident-related data record satisfies validation criteria based at least partially on the one or more attributes of the agent or incident. Once validated, the computer apparatus may then append the proposed incident-related data record to the distributed electronic ledger. Alternatively, the proposed incident-related data record may be appended regardless of validity, but an indication of validity may be appended if the proposed incident-related data record is validated.
Abstract:
A computer apparatus, such as a validator node, for validating data records in a distributed electronic ledger may be configured to receive a proposed data record submitted by an originating agent of an originating agency to a distributed ledger. In response to the proposed incident-related data record, other agents within the originating agency may, based on validation criteria, submit one or more responsive data records that may provide information for use in determining a validity of the proposed incident-related data record. Validator nodes hosted by external agencies may submit validation responses relative to a validity of the proposed incident-related data record. The system may determine that the proposed data record is valid. Based a consensus algorithm, the system may responsively append the proposed data record or an indication of validity to the distributed ledger or to a different distributed ledger.