Assisted labeling of devices with disaggregation

US9691030B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9691030-B2
Application numberUS-201615217420-A
CountryUS
Kind codeB2
Filing dateJul 22, 2016
Priority dateNov 26, 2014
Publication dateJun 27, 2017
Grant dateJun 27, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Electrical usage of devices in a building may be monitored to assist a user in labeling devices. In some implementations, a user may provide information about a first device, and this information may be used to obtain a plurality of mathematical models that each correspond to a device or a class of devices. The mathematical models may be used to process an electrical signal, and a score may be generated for each mathematical model. A mathematical model may be selected from the plurality of mathematical models using the scores, such as selecting a mathematical model with a highest score. The first device may be associated with the selected mathematical model.

First claim

Opening claim text (preview).

What is claimed is: 1. One or more non-transitory computer-readable media comprising computer executable instructions that, when executed, cause at least one processor to perform actions comprising: causing a prompt to be displayed to a user requesting that the user provide first information corresponding to a first device; receiving the first information from the user corresponding to the first device; obtaining a plurality of mathematical models using the first information, wherein each model of the plurality of mathematical models corresponds to a device or a class of devices; measuring an electrical signal from the building, wherein the electrical signal powers a plurality of devices; computing a plurality of features from the measured electrical signal; computing a plurality of scores using the plurality of mathematical models and the plurality of features, wherein (i) the plurality of mathematical models comprises a first mathematical model and (ii) the plurality of scores comprises a first score computed using the first model and the plurality of features; selecting the first mathematical model using the plurality of scores; and associating the first device with the first mathematical model. 2. The one or more non-transitory computer-readable media of claim 1 , the actions further comprising: after causing the prompt to be displayed and before computing the plurality of features, causing a second prompt to be displayed to the user requesting that that user change a state of the first device. 3. The one or more non-transitory computer-readable media of claim 1 , the actions further comprising: receiving an indication from the user that the user has changed a state of the first device. 4. The one or more non-transitory computer-readable media of claim 1 , wherein the prompt is displayed to the user in response to the user performing an action. 5. The one or more non-transitory computer-readable media of claim 1 , wherein the first information corresponds to a class of the first device, a make of the first device, or a version of the first device. 6. The one or more non-transitory computer-readable media of claim 1 , wherein the first mathematical model comprises a transition model or a device model. 7. The one or more non-transitory computer-readable media of claim 1 , wherein selecting the first mathematical model using the plurality of scores comprises selecting a model with a highest score. 8. A computer-implemented method for labeling devices in a building utilizing an electrical signal representative of the electrical usage of the devices, the method comprising: receiving first information from a user corresponding to a first device in the building; obtaining a plurality of mathematical models using the first information, wherein each model of the plurality of mathematical models corresponds to a device or a class of devices; computing a plurality of features from the electrical signal; computing a plurality of scores using the plurality of mathematical models and the plurality of features; selecting a first mathematical model from the plurality of mathematical models using the plurality of scores; and associating the first device with the first mathematical model. 9. The method of claim 8 , further comprising requesting a user to change a state of the first device. 10. The method of claim 9 further comprising receiving an indication from the user that the user has changed a state of the first device. 11. The method of claim 8 , wherein the first information corresponds to a class of the first device, a make of the first device, or a version of the first device. 12. The method of claim 8 , wherein the first mathematical model comprises a transition model or a device model. 13. The method of claim 8 , wherein selecting a first mathematical model from the plurality of mathematical models using the plurality of scores further comprises selecting a model from the plurality of models with a highest score. 14. The method of claim 8 , wherein the first information indicates that a make or version of the first device is unknown. 15. A system for labeling devices in a building utilizing an electrical signal representative of the electrical usage of the devices, the system comprising: one or more computers comprising at least one processor and at least one memory, the one or more computers configured to: receive first information from a user corresponding to a first device in the building; obtain a plurality of mathematical models using the first information, wherein each model of the plurality of mathematical models corresponds to a device or a class of devices; compute a plurality of features from the electrical signal; compute a plurality of scores using the plurality of mathematical models and the plurality of features; select a first mathematical model from the plurality of mathematical models using the plurality of scores; and associate the first device with the first mathematical model. 16. The system of claim 15 , wherein the one or more computers are further configured to request a user to change a state of the first device. 17. The system of claim 16 , wherein the one or more computers are further configured to receive an indication from the user that the user has changed a state of the first device. 18. The system of claim 15 , wherein the first information corresponds to a class of the first device, a make of the first device, or a version of the first device. 19. The system of claim 15 , wherein the first mathematical model comprises a transition model or a device model. 20. The system of claim 15 , wherein selecting a first mathematical model from the plurality of mathematical models using the plurality of scores further comprises selecting a model from the plurality of models with a highest score.

Assignees

Inventors

Classifications

  • Administration of product repair or maintenance · CPC title

  • by using digital technique · CPC title

  • Physics · mapped topic

  • Energy or water supply · CPC title

  • G06N5/04Primary

    Inference or reasoning models · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9691030B2 cover?
Electrical usage of devices in a building may be monitored to assist a user in labeling devices. In some implementations, a user may provide information about a first device, and this information may be used to obtain a plurality of mathematical models that each correspond to a device or a class of devices. The mathematical models may be used to process an electrical signal, and a score may be …
Who is the assignee on this patent?
Sense Labs Inc
What technology area does this patent fall under?
Primary CPC classification G06N5/04. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jun 27 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).