# US 2017/0287339 A1 · Method, device and system for calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2017/0287339 A1
- Document ID: US20170287339A1
- Status: Published application
- Kind: A1
- Application number: 15/088,044
- Filed: 2016-03-31
- Published: 2017-10-05
- Earliest claimed: 2016-03-31
- Assignees: CAE Inc.
- Applicants: CAE Inc.
- Inventors: Andrew NEPOGODIN; Brian LYPPS
- Web page: https://patentgrep.com/patent/US20170287339A1

## CPC

- G08G 1/202: {Dispatching vehicles on the basis of a location, e.g. taxi dispatching}
- G06Q 10/06: Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q 50/40: Business processes related to the transportation industry (shipping G06Q10/083)
- G08G: TRAFFIC CONTROL SYSTEMS (guiding railway traffic, ensuring the safety of railway traffic B61L; arrangement of road signs or traffic signals E01F9/00; radar or analogous systems, sonar systems, lidar systems specially adapted for traffic control G01S13/91, G01S15/88, G01S17/88; {radar or analogous systems, sonar systems, lidar systems specially adapted for anti-collision purposes G01S13/93, G01S15/93, G01S17/93})
- 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

## Abstract

Method, device and system for deploying emergency vehicle units in a geographical area. A computer receives, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units. The location data and status information is stored in a memory buffer. The computer applies a deployment calculation formula for calculating a deployment recommendation considering a list of weighted deployment rules, the location data, the status information and a list of priority indicators. Display the deployment recommendation. An updated deployment recommendation is received from the user interface module. Display the updated deployment recommendation. Calculate an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation. Display the new deployment recommendation.

## Claims

### Claim 1

A method of calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area, the method comprising:
receiving, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units;
storing the location data and status information for each of the plurality of emergency vehicle units in a memory buffer;
storing a list of priority indicators associated to each of a plurality of posts in the memory buffer;
storing in the memory buffer a list of weighted deployment rules for deploying the plurality of emergency vehicle units to the plurality of posts;
applying a deployment calculation formula for calculating a deployment recommendation considering the list of weighted deployment rules, the location data, the status information and the list of priority indicators from the memory buffer, the deployment recommendation comprising one or more suggested deployments, each suggested deployment providing a suggested target post from the plurality of posts for one of the plurality of emergency vehicle units;
at the computer, sending the deployment recommendation to the user interface module for display;
at the computer, receiving an updated deployment recommendation from the user interface module;
at the computer, sending the updated deployment recommendation to the user interface module for display;
calculating an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation considering the updated list of weighted deployment rules, new location data, new status information and a new list of priority indicators; and
at the computer, sending the new deployment recommendation to the user interface module for display.

### Claim 2 (depends on 1)

The method of claim 1, wherein a first user inputs the updated deployment recommendation, and a second user views the new deployment recommendation.

### Claim 3 (depends on 1)

The method of claim 1, further comprising, at the computer, sending a list of steps to implement the updated deployment recommendation to the user interface module for display.

### Claim 4 (depends on 1)

The method of claim 1, further comprising, at the computer, receiving a user updated list of weighted deployment rules from the user interface module to provide the new deployment recommendation considering the user updated list of weighted deployment rules, the new location data, the new status information and the new list of priority indicators.

### Claim 5 (depends on 1)

The method of claim 1, sending the updated deployment recommendation to a plurality of mobile computers located at each of the plurality of emergency vehicle units for display.

### Claim 6 (depends on 1)

The method of claim 1, wherein the user interface module displays the updated deployment recommendation in a textual form.

### Claim 7 (depends on 1)

The method of claim 1, wherein the user interface module displays the updated deployment recommendation in a graphical form.

### Claim 8 (depends on 7)

The method of claim 7, wherein each of the one or more suggested deployments is represented as an arrow from one of the plurality of emergency vehicle units to the suggested target post of the plurality of posts.

### Claim 9 (depends on 7)

The method of claim 7, wherein the graphical form comprises a polygon for representing a geographical sub-area within the geographical area that is reachable by the plurality of emergency vehicle units within a specified time based on the location data and the status information.

### Claim 10

A computer for calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area, comprising:
a storage module for:
storing location data and status information for each of a plurality of emergency vehicle units;
storing a list of priority indicators associated to each of a plurality of posts; and
storing a list of weighted deployment rules for deploying the plurality of emergency vehicle units to the plurality of posts;
a user interface module for displaying a deployment recommendation; and
a processor module configured to:
receiving, from at least one external resource, location data and status information for each of a plurality of emergency vehicle units;
storing the location data and status information for each of the plurality of emergency vehicle units in a memory buffer in the storage module;
applying a deployment calculation formula for calculating a deployment recommendation considering the list of weighted deployment rules, the location data, the status information and the list of priority indicators from the memory buffer, the deployment recommendation comprising one or more suggested deployments,
each suggested deployment providing a suggested target post from the plurality of posts for one of the plurality of emergency vehicle units;
sending the deployment recommendation to the user interface module for display;
receiving an updated deployment recommendation from the user interface module;
sending the updated deployment recommendation to the user interface module for display;
calculating an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation considering the updated list of weighted deployment rules, new location data, new status information and a new list of priority indicators; and
sending the new deployment recommendation to the user interface module for display.

### Claim 11 (depends on 10)

The computer of claim 10, wherein a first user inputs the updated deployment recommendation, and a second user views the new deployment recommendation.

### Claim 12 (depends on 10)

The computer of claim 10, wherein the processor is further for sending a list of steps to implement the updated deployment recommendation to the user interface module for display.

### Claim 13 (depends on 10)

The computer of claim 10, wherein the processor is further for receiving a user updated list of weighted deployment rules from the user interface module to provide the new deployment recommendation considering the user updated list of weighted deployment rules, the new location data, the new status information and the new list of priority indicators.

### Claim 14 (depends on 10)

The computer of claim 10, wherein the processor is further for sending the updated deployment recommendation to a plurality of mobile computers located at each of the plurality of emergency vehicle units for display.

### Claim 15 (depends on 10)

The computer of claim 10, wherein the user interface module displays the deployment recommendation in a textual form.

### Claim 16 (depends on 10)

The computer of claim 10, wherein the user interface module displays the deployment recommendation in a graphical form.

### Claim 17 (depends on 16)

The computer of claim 16, wherein each of the one or more suggested deployments is represented as an arrow from one of the plurality of emergency vehicle units to the suggested target post of the plurality of posts.

### Claim 18 (depends on 16)

The computer of claim 16, wherein the graphical form comprises a polygon for representing a geographical sub-area within the geographical area that is reachable by the plurality of emergency vehicle units within a specified time based on the location data and the status information.

### Claim 19

A system for calculating weighted deployment rules in an emergency-vehicle-units deployment system for a geographical area, the system comprising:
a network comprising a computer and at least one server; and
the computer being configured to:
receive location data and status information for each of a plurality of emergency vehicle units from the at least one server through the network;
store the location data and status information for each of the plurality of emergency vehicle units in a memory buffer;
store a list of priority indicators associated to each of a plurality of posts in the memory buffer;
store in the memory buffer a list of weighted deployment rules for deploying the plurality of emergency vehicle units to the plurality of posts;
apply a deployment calculation formula for calculating a deployment recommendation considering the list of weighted deployment rules,
the location data, the status information and the list of priority indicators from the memory buffer, the deployment recommendation comprising one or more suggested deployments, each suggested deployment providing a suggested target post from the plurality of posts for one of the plurality of emergency vehicle units;
send the deployment recommendation to the user interface module for display;
receive an updated deployment recommendation from the user interface module; and
calculate an updated list of weighted deployment rules in order for the deployment calculation formula to provide a new deployment recommendation considering the updated list of weighted deployment rules, new location data, new status information and a new list of priority indicators.

### Claim 20 (depends on 19)

The system of claim 19, wherein the computer further sends the updated deployment recommendation or the new deployment recommendation to a user interface module for display.

### Claim 21 (depends on 19)

The system of claim 19, wherein the network further comprises a plurality of unit computers associated to each of the plurality of emergency vehicle units, and wherein the at least one server receives the location data and status information for each of the plurality of emergency vehicle units from the unit computers through the network, and wherein the computer sends the updated deployment recommendation to the plurality of unit computers through the network for display.

### Claim 22 (depends on 19)

The system of claim 19, wherein the at least one server is a plurality of servers associated to each of the plurality of emergency vehicle units.

### Claim 23 (depends on 19)

The system of claim 19, wherein the network further comprises a client computer, and wherein the computer sends the updated deployment recommendation or the new deployment recommendation to the client computer for display.

### Claim 24 (depends on 23)

The system of claim 23, wherein a first user inputs the updated deployment recommendation, and a second user views the new deployment recommendation.

### Claim 25 (depends on 19)

The system of claim 19, wherein the computer further receives a user updated list of weighted deployment rules from the user interface module to provide the new deployment recommendation considering the user updated list of weighted deployment rules, the new location data, the new status information and the new list of priority indicators.
