Utility data processing system
First Claim
Patent Images
1. A utility data processing system for processing data relating to consumption of a utility, the system comprising:
- a non-transitory machine readable fact memory for storage of facts relating to utility consumption received from fact sources;
at least one fact source module for deriving facts from utility consumption data and adding the derived facts to the non-transitory machine readable fact memory, wherein one of the at least one fact source modules comprises an appliance identification module configured to identify one or more appliances using data based on utility consumption by the one or more appliances and to add the identity of the one or more appliances as one or more facts in the non-transitory machine readable fact memory;
an inference module for inferring new facts relating to utility consumption from one or more facts stored in the non-transitory machine readable fact memory, wherein the inference module is configured to instruct the appliance identification module to search for one or more further unidentified appliances, wherein the search for each of the one or more further unidentified appliances is identified based on the one or more appliances stored as one or more facts that are likely to be present in view of the presence of an identified appliance by analyzing the utility consumption data, and wherein the search comprises matching signature profiles of candidate appliances stored in a database with measured profiles of events of electricity consumption, wherein a signature profile is represented by a series of events associated with the rate of change in power demand from one time point to the next; and
an interface module.
2 Assignments
0 Petitions
Accused Products
Abstract
A utility data processing system for processing data relating to consumption of a utility comprises: a fact memory for storage of facts relating to utility consumption received from fact sources, at least one fact source module for deriving facts from utility consumption data and adding the derived facts to the tact memory, an inference module for inferring new facts relating to utility consumption from one or more facts stored in the fact memory, and an interlace module.
45 Citations
16 Claims
-
1. A utility data processing system for processing data relating to consumption of a utility, the system comprising:
-
a non-transitory machine readable fact memory for storage of facts relating to utility consumption received from fact sources; at least one fact source module for deriving facts from utility consumption data and adding the derived facts to the non-transitory machine readable fact memory, wherein one of the at least one fact source modules comprises an appliance identification module configured to identify one or more appliances using data based on utility consumption by the one or more appliances and to add the identity of the one or more appliances as one or more facts in the non-transitory machine readable fact memory; an inference module for inferring new facts relating to utility consumption from one or more facts stored in the non-transitory machine readable fact memory, wherein the inference module is configured to instruct the appliance identification module to search for one or more further unidentified appliances, wherein the search for each of the one or more further unidentified appliances is identified based on the one or more appliances stored as one or more facts that are likely to be present in view of the presence of an identified appliance by analyzing the utility consumption data, and wherein the search comprises matching signature profiles of candidate appliances stored in a database with measured profiles of events of electricity consumption, wherein a signature profile is represented by a series of events associated with the rate of change in power demand from one time point to the next; and an interface module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented method of processing utility consumption data, the method comprising:
-
receiving utility consumption data; deriving at least one fact from utility consumption data, wherein the deriving comprises identifying one or more appliances using data based on utility consumption by the one or more appliances; storing the at least one fact in a non-transitory machine readable fact memory; inferring at least one new fact from the at least one fact stored in the non-transitory machine readable fact memory; and based on the inference, instructing a search for one or more further identified appliances, wherein the search for each of the one or more further unidentified appliances is identified based on the one or more appliances stored as one or more facts that are likely to also be present in view of the presence of the identified appliance by analyzing the utility consumption data, and wherein the search comprises matching signature profiles of candidate appliances stored in a database with measured profiles of events of electricity consumption, wherein a signature profile is represented by a series of events associated with the rate of change in power demand from one time point to the next.
-
-
16. An article of manufacture, comprising:
-
a non-transitory machine-readable storage medium; and executable program instructions embodied in the non-transitory machine readable storage medium that when executed by a programmable system causes the system to perform the function of processing utility consumption data comprising; receiving utility consumption data; deriving at least one fact from the utility consumption data, wherein the deriving comprises identifying one or more appliances using data based on utility consumption by the one or more appliances; storing the at least one fact in a non-transitory machine-readable fact memory; inferring at least one new fact from the at least one fact stored in the non-transitory machine readable fact memory; and based on the inference, initiating a search for one or more further identified appliances, wherein the search for each of the one or more further unidentified appliances is identified based on the one or more appliances stored as one or more facts that are likely to be present in view of the presence of the identified appliance by analyzing the utility consumption data, and wherein the search comprises matching signature profiles of candidate appliances stored in a database with measured profiles of events of electricity consumption, wherein a signature profile is represented by a series of events associated with the rate of change in power demand from one time point to the next.
-
Specification