IP Library Granted Patent US 12691308
Granted Patent B2
US 12691308 · App. 18/140,368 · Granted Jul 28, 2026

Systems and methods for minimizing wildfire ignition risk

Inventor: Matthew L. Ginsberg (Eugene, OR)
Assignee: X Development LLC
A62C3/02A62C2/04
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 12691308
App. No.
18/140,368
Granted
Jul 28, 2026
Kind
B2
Abstract

In one aspect, there is provided a method performed by one or more data processing apparatus for mitigating wildfire ignition, the method including: obtaining first data identifying utility lines in a geographical region, obtaining second data characterizing operational and environmental factors related to the utility lines in the geographical region, determining a probability score that characterizes the likelihood of wildfire ignition caused by the utility lines in the geographical region, generating, based on the probability score, a cost function associating a wildfire-based cost to the current carried by the utility lines, and generating, using the cost function and a mixed-integer program solver, an output for the utility lines in the geographical region, where the output specifies an adjusted value of the current carried by the utility lines.

Claims (44)

1 . A method performed by one or more data processing apparatus for mitigating wildfire ignition, the method comprising:

obtaining first data identifying one or more utility lines of a plurality of utility lines in a geographical region;

obtaining second data characterizing environmental factors associated with a location of the one or more utility lines in the geographical region;

determining, based on the first data, the second data, and a current carried by at least one of the one or more utility lines, a probability score that characterizes a likelihood of wildfire ignition associated with the one or more utility lines in the geographical region;

generating a cost function that comprises (i) operational parameters associated with a power grid and a power grid controller that control the plurality of utility lines, (ii) a wildfire-based cost that varies as a function of the current carried by the one or more utility lines, and (iii) the probability score; and

generating, using the wildfire-based cost and a mixed-integer program solver, an output that represents a current adjustment value for the one or more utility lines in the geographical region.

2 . The method of claim 1 , further comprising:

in response to generating the output that represents a current adjustment value for the one or more utility lines in the geographic region, providing the current adjustment value to a power grid controller, wherein the current adjustment value comprises instructions that causes the power grid controller to adjust the current carried by the one or more utility lines to the current adjustment value.

3 . The method of claim 1 , wherein determining the probability score that characterizes the likelihood of wildfire ignition associated with the one or more utility lines in the geographical region comprises:

determining whether the probability score is above a wildlife ignition threshold.

4 . The method of claim 1 , wherein the cost function associating the wildfire-based cost to the current passing through the one or more utility lines specifies a maximum allowable temperature of the one or more utility lines.

5 . The method of claim 1 , wherein the cost function associating the wildfire-based cost to the current carried by the one or more utility lines specifies a maximum allowable sag of the one or more utility lines.

6 . The method of claim 1 , further comprising:

obtaining the second data characterizing operational and environmental factors related to the one or more utility lines in the geographical region in real-time;

updating the wildfire-based cost based on the second data in real-time; and

generating, using the updated wildfire-based cost and the mixed-integer program solver, an updated solution for the one or more utility lines in the geographical region in real-time, wherein the updated solution specifies a new adjusted value of the current carried by the one or more utility lines.

7 . The method of claim 1 , wherein the second data specifies a wind forecast, a humidity forecast, and a precipitation forecast, for the geographical region.

8 . A method performed by one or more data processing apparatus for mitigating wildfire ignition, the method comprising:

obtaining first data identifying one or more utility lines of a plurality of utility lines in a geographical region;

obtaining second data characterizing environmental factors associated with a location of the one or more utility lines in the geographical region;

determining, based on the first data, the second data, and a current carried by at least one of the one or more utility lines, a probability score that characterizes a likelihood of wildfire ignition associated with the one or more utility lines in the geographical region;

generating a cost function that comprises (i) operational parameters associated with a power grid and a power grid controller that control the plurality of utility lines, (ii) a wildfire-based cost that varies as a function of the current carried by the one or more utility lines, and (iii) the probability score;

generating, using the wildfire-based cost and a mixed-integer program solver, an output that represents a current adjustment value for the one or more utility lines in the geographical region; and

distributing the current carried by the plurality of utility lines in the geographical region in accordance with the current adjustment value of the current carried by the one or more utility lines.

9 . A system comprising:

one or more computers; and

one or more storage devices communicatively coupled to the one or more computers, wherein the one or more storage devices store instructions that, when executed by the one or more computers, cause the one or more computers to perform operations for mitigating wildfire ignition, the operations comprising:

obtaining first data identifying one or more utility lines of a plurality of utility lines in a geographical region;

obtaining second data characterizing environmental factors associated with a location of the one or more utility lines in the geographical region;

determining, based on the first data, the second data, and a current carried by at least one of the one or more utility lines, a probability score that characterizes a likelihood of wildfire ignition associated with the one or more utility lines in the geographical region;

generating a cost function that comprises (i) operational parameters associated with a power grid and a power grid controller that control the plurality of utility lines, (ii) a wildfire-based cost that varies as a function of the current carried by the one or more utility lines, and (iii) the probability score; and

generating, using the wildfire-based cost and a mixed-integer program solver, an output that represents a current adjustment value for the one or more utility lines in the geographical region.

10 . The system of claim 9 , further comprising:

in response to generating the output that represents a current adjustment value for the one or more utility lines in the geographic region, providing the current adjustment value to a power grid controller, wherein the current adjustment value comprises instructions that causes the power grid controller to adjust the current carried by the one or more utility lines to the current adjustment value.

11 . The system of claim 10 , further comprising distributing the current carried by the plurality of utility lines in the geographical region in accordance with the current adjustment value carried by the one or more utility lines.

12 . The system of claim 9 , wherein determining the probability score that characterizes the likelihood of wildfire ignition associated with the one or more utility lines in the geographical region comprises:

determining whether the probability score is above a wildlife ignition threshold.

13 . The system of claim 9 , wherein the cost function associating the wildfire-based cost to the current passing through the one or more utility lines specifies a maximum allowable temperature of the one or more utility lines.

14 . The system of claim 9 , wherein the cost function associating the wildfire-based cost to the current carried by the one or more utility lines specifies a maximum allowable sag of the one or more utility lines.

15 . The system of claim 9 , further comprising:

obtaining the second data characterizing operational and environmental factors related to the one or more utility lines in the geographical region in real-time;

updating the wildfire-based cost based on the second data in real-time; and

generating, using the updated wildfire-based cost and the mixed-integer program solver, an updated solution for the one or more utility lines in the geographical region in real-time, wherein the updated solution specifies a new adjusted value of the current carried by the one or more utility lines.

16 . The system of claim 9 , wherein the second data specifies a wind forecast, a humidity forecast, and a precipitation forecast, for the geographical region.