IP Library › Granted Patent US 12,381,415
Granted Patent B2
US 12,381,415 · App. 18/389,255 · Granted Aug 5, 2025

Grid telemetry fingerprint

Inventor: Lawrence Orsini (San Francisco, CA)
Assignee: LO3 Energy Inc.
H02J13/00001H02J3/381H02J13/00007H02J13/00018H04Q9/06
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,381,415
App. No.
18/389,255
Granted
Aug 5, 2025
Kind
B2
Abstract

Methods, Systems, and Computer program products can use grid telemetry to generate a fingerprint. One of these methods includes generating a first grid telemetry fingerprint based on characteristics of an electrical grid. The method also includes verifying a transaction based on the first grid telemetry fingerprint and a second grid telemetry fingerprint associated with the transaction.

Claims (52)

1. A method comprising:

generating a grid telemetry fingerprint based on characteristics of an electrical grid at a grid connection point;

generating a device telemetry fingerprint based on electrical characteristics of a computing device connected to the electrical grid at the grid connection point;

determining physical presence of the computing device at the grid connection point by correlating the device telemetry fingerprint with the grid telemetry fingerprint; and

restricting operations of a digital system executing on the computing device based on the determined physical presence.

2. The method of claim 1 , wherein determining physical presence comprises:

comparing the grid telemetry fingerprint with expected characteristics of the grid connection point; and

verifying that fluctuations in the device telemetry fingerprint correspond to fluctuations in the grid telemetry fingerprint.

3. The method of claim 1 , wherein generating the grid telemetry fingerprint comprises measuring at least one of: voltage, a phase angle difference, reactive power, and change in grid inertia at the grid connection point.

4. The method of claim 1 , wherein the digital system comprises software code executing on the computing device, and wherein restricting operations comprises:

establishing operational boundaries for the software code based on the determined physical presence of the computing device.

5. The method of claim 4 , further comprising:

identifying a jurisdiction associated with the grid connection point; and

applying jurisdiction-specific operational constraints to the software code.

6. The method of claim 1 , wherein generating the device telemetry fingerprint comprises:

measuring electrical characteristics of the computing device at multiple operating states; and

detecting variations in the electrical characteristics that uniquely identify the computing device.

7. The method of claim 1 , further comprising:

recording a reference grid telemetry fingerprint and a reference device telemetry fingerprint during a trusted initialization state; and

determining whether the computing device has been physically relocated by comparing current fingerprints to the reference fingerprints.

8. The method of claim 1 , further comprising:

detecting an attempt to spoof either the grid telemetry fingerprint or the device telemetry fingerprint; and

disabling functionality of the digital system when spoofing is detected.

9. The method of claim 1 , further comprising:

generating a cryptographically secured attestation that includes both the grid telemetry fingerprint and the device telemetry fingerprint; and

providing the attestation to verify the physical presence of the computing device.

10. The method of claim 1 , wherein restricting operations comprises:

determining whether the computing device is physically located within an authorized jurisdiction; and

preventing access to specific data when the computing device is not physically located within the authorized jurisdiction.

11. The method of claim 1 , further comprising:

detecting a change in the grid telemetry fingerprint that indicates the computing device has been connected to a different section of the electrical grid; and

generating an alert regarding the change in physical location.

12. The method of claim 1 , wherein the device telemetry fingerprint is generated by a secure hardware component within the computing device that is resistant to tampering.

13. The method of claim 1 , wherein determining physical presence comprises:

verifying that the computing device is physically present at the grid connection point with a confidence level that meets a predetermined threshold; and

adjusting permitted functionality of the digital system based on the confidence level.

14. The method of claim 1 , further comprising:

recording the grid telemetry fingerprint, the device telemetry fingerprint, and verification results to a distributed ledger to create an immutable record of the physical presence determination.

15. The method of claim 1 , wherein restricting operations comprises implementing export control policies by:

determining whether the grid connection point is located within an authorized national boundary; and

controlling access to export-restricted functionality based on the determination.

16. A system comprising:

one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:

generating a grid telemetry fingerprint based on characteristics of an electrical grid at a grid connection point;

generating a device telemetry fingerprint based on electrical characteristics of a computing device connected to the electrical grid at the grid connection point;

determining physical presence of the computing device at the grid connection point by correlating the device telemetry fingerprint with the grid telemetry fingerprint; and

restricting operations of a digital system executing on the computing device based on the determined physical presence.

17. A non-transitory computer storage medium encoded with computer program instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:

generating a grid telemetry fingerprint based on characteristics of an electrical grid at a grid connection point;

generating a device telemetry fingerprint based on electrical characteristics of a computing device connected to the electrical grid at the grid connection point;

determining physical presence of the computing device at the grid connection point by correlating the device telemetry fingerprint with the grid telemetry fingerprint; and

restricting operations of a digital system executing on the computing device based on the determined physical presence.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: LAWRENCE ORSINI
To: LO3 ENERGY INC.
Reel/Frame 065551/0798 →
Continuity (4)
Continuation 17833169 · Jun 6, 2022
Continuation 16998088 · Aug 20, 2020
Continuation 16108263 · Aug 22, 2018
Related Publication 20240348084A1 · Oct 17, 2024
References Cited (9)
US 8583520B1 · Forbes, Jr. · 2013 [cited by applicant]
US 9118207B2 · Shudark et al. · 2015 [cited by applicant]
US 10784715B2 · Orsini · 2020 [cited by applicant]
US 11355960B2 · Orsini · 2022 [cited by examiner]
US 11862971B2 · Orsini · 2024 [cited by applicant]
US 20170357828A1 · Phillips · 2017 [cited by applicant]
US 20200067344A1 · Orsini · 2020 [cited by applicant]
US 20200381938A1 · Orsini · 2020 [cited by applicant]
US 20220302749A1 · Orsini · 2022 [cited by applicant]