IP Library › Granted Patent US 11,146,868
Granted Patent B2
US 11,146,868 · App. 16/912,013 · Granted Oct 12, 2021

Identifying device state changes using power data and network data

Inventors: Jonah Wyman Petri (Somerville, MA); Christopher M. Micali (Concord, MA); Michael S. Phillips (Belmont, MA)
Assignee: Sense Labs, Inc.
H04Q9/00H04Q2209/60H04Q2209/75H04Q2209/823
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 11,146,868
App. No.
16/912,013
Filed
Jun 25, 2020
Granted
Oct 12, 2021
Kind
B2
Art Unit
2685
USPC
340/870.02
Abstract

A system for determining states of devices in a building includes an electrical main, an electrical panel that distributes power to the devices, a power meter that measures power consumed by the devices from the electrical main, and a first sensor configured to measure an electrical property of the electrical main. The system further includes a computer configured to determine a state of a first device in the building by processing a first power event in a power monitoring signal, obtained from the first sensor, to generate a score for each of a plurality of power models, and to select the state of the first device using the scores. The computer is further configured to receive a first network packet transmitted by a second device in the building; determine that the first network packet was sent by the second device; and select the state of the second device.

Claims (64)

1. A system, comprising:

a first electrical main that provides power to devices in a building, the devices in the building comprising a first device and a second device;

an electrical panel operative to distribute the power from the first electrical main to the devices in the building;

a power meter operative to measure the power consumed by the devices in the building from the first electrical main;

a first sensor configured to measure an electrical property of the first electrical main; and

at least one computer comprising at least one processor and at least one memory, the at least one computer configured to:

obtain a power monitoring signal from the first sensor;

determine a state of the first device by (1) processing a first power event in the power monitoring signal with a plurality of power models to generate a score for each power model of the plurality of power models, and (2) selecting the state of the first device from a plurality of possible states for the first device using the scores;

receive a first network packet, wherein the first network packet was transmitted by the second device;

determine, using information in the first network packet, that the first network packet was sent by the second device; and

select, using the information in the first network packet, the state of the second device from a plurality of possible states for the second device;

wherein the at least one computer is integrated with the power meter, the electrical panel, or both the power meter and the electrical panel.

2. An electrical panel, comprising:

a first electrical main that provides power to devices in a building, the devices in the building comprising a first device and a second device;

a first sensor configured to measure an electrical property of the first electrical main; and

at least one computer comprising at least one processor and at least one memory, the at least one computer configured to:

obtain a power monitoring signal from the first sensor;

determine a state of the first device by (1) processing a first power event in the power monitoring signal with a plurality of power models to generate a score for each power model of the plurality of power models, and (2) selecting the state of the first device from a plurality of possible states for the first device using the scores;

receive a first network packet, wherein the first network packet was transmitted by the second device;

determine, using information in the first network packet, that the first network packet was sent by the second device; and

select, using the information in the first network packet, the state of the second device from a plurality of possible states for the second device.

3. The electrical panel of claim 2 , wherein the first network packet is a broadcast network packet.

4. The electrical panel of claim 2 , wherein the at least one computer is configured to:

transmit a request for information to the second device; and

wherein receiving the first network packet comprises receiving a response to the request for information.

5. The electrical panel of claim 2 , wherein the at least one computer is configured to select the state of the second device by (1) processing the information in the first network packet with a plurality of network models, and (2) selecting a highest scoring network model, wherein the highest scoring network model corresponds to the selected state of the second device.

6. The electrical panel of claim 2 , wherein the at least one computer is configured to select the state of the second device by processing the information in the first network packet with a plurality of rules, wherein each rule of the plurality of rules comprises comparing information in the first network packet to at least one condition.

7. The electrical panel of claim 2 , wherein the at least one computer is configured to select the state of the second device by:

processing a second power event in the power monitoring signal with the plurality of power models to generate a second score for each power model of the plurality of power models;

processing the information about the first network packet with a plurality of network models to generate a third score for each network model of the plurality of network models; and

selecting the state of the second device using the second scores and the third scores.

8. The electrical panel of claim 2 , wherein the at least one computer is configured to select the state of the second device by:

generating a second score for each state change model of a plurality of state change models, wherein each state change model processes a second power event in the power monitoring signal and the information in the first network packet; and

selecting the state of the second device using the second scores.

9. The electrical panel of claim 2 , wherein the at least one computer is configured to:

receive a plurality of network packets, wherein each network packet of the plurality of network packets was transmitted by the second device; and

select the state of the second device using information in the plurality of network packets.

10. The electrical panel of claim 2 , wherein the at least one computer is configured to transmit the state of the first device to a server computer.

11. The electrical panel of claim 2 , wherein the power monitoring signal indicates a current of the first main.

12. The electrical panel of claim 2 , wherein the at least one computer is configured to select the state of the second device by:

processing a second power event in the power monitoring signal with the plurality of power models to generate a second score for each power model of the plurality of power models; and

selecting the state of the second device using the second scores and the information in the first network packet.

13. The electrical panel of claim 2 , wherein the at least one computer is configured to:

transmit the state of the first device and the state of the second device to a user device.

14. The electrical panel of claim 2 , wherein the at least one computer is configured to determine that the first network packet was transmitted by the second device using a network address or identifier in the first network packet.

15. A power meter, comprising:

a first electrical main that provides power to devices in a building, the devices in the building comprising a first device and a second device;

a first sensor configured to measure an electrical property of the first electrical main; and

at least one computer comprising at least one processor and at least one memory, the at least one computer configured to:

obtain a power monitoring signal from the first sensor;

determine a state of the first device by (1) processing a first power event in the power monitoring signal with a plurality of power models to generate a score for each power model of the plurality of power models, and (2) selecting the state of the first device from a plurality of possible states for the first device using the scores;

receive a first network packet, wherein the first network packet was transmitted by the second device;

determine, using information in the first network packet, that the first network packet was sent by the second device; and

select, using the information in the first network packet, the state of the second device from a plurality of possible states for the second device.

16. The power meter of claim 15 , wherein the first network packet is a broadcast network packet.

17. The power meter of claim 15 , wherein the at least one computer is configured to:

transmit a request for information to the second device; and

wherein receiving the first network packet comprises receiving a response to the request for information.

18. The power meter of claim 15 , wherein the at least one computer is configured to select the state of the second device by (1) processing the information in the first network packet with a plurality of network models, and (2) selecting a highest scoring network model, wherein the highest scoring network model corresponds to the selected state of the second device.

19. The power meter of claim 15 , wherein the at least one computer is configured to select the state of the second device by processing the information in the first network packet with a plurality of rules, wherein each rule of the plurality of rules comprises comparing information in the first network packet to at least one condition.

20. The power meter of claim 15 , wherein the at least one computer is configured to select the state of the second device by:

processing a second power event in the power monitoring signal with the plurality of power models to generate a second score for each power model of the plurality of power models;

processing the information about the first network packet with a plurality of network models to generate a third score for each network model of the plurality of network models; and

selecting the state of the second device using the second scores and the third scores.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 30, 2020
From: PETRI, JONAH WYMAN; MICALI, CHRISTOPHER M.; PHILLIPS, MICHAEL S.
To: SENSE LABS, INC.
Reel/Frame 053094/0212 →
Continuity (5)
Continuation 16054535 · Aug 3, 2018
Continuation In Part 15925210 · Mar 19, 2018
Continuation 15599466 · May 19, 2017
Continuation 15439788 · Feb 22, 2017
Related Publication 20200329287A1 · Oct 15, 2020
Cited By (5)
US 1,139,120 US 12,385,951 US 12,495,093 US 12,506,358 US 12,713,163