Detecting actuation of electrical devices using electrical noise over a power line

Information

  • Patent Grant
  • 11119141
  • Patent Number
    11,119,141
  • Date Filed
    Wednesday, February 27, 2019
    5 years ago
  • Date Issued
    Tuesday, September 14, 2021
    2 years ago
Abstract
Activity sensing in the home has a variety of important applications, including healthcare, entertainment, home automation, energy monitoring and post-occupancy research studies. Many existing systems for detecting occupant activity require large numbers of sensors, invasive vision systems, or extensive installation procedures. Disclosed is an approach that uses a single plug-in sensor to detect a variety of electrical events throughout the home. This sensor detects the electrical noise on residential power tines created by the abrupt switching of electrical devices and the noise created by certain devices while in operation. Machine learning techniques are used to recognize electrically noisy events such as turning on or off a particular light switch, a television set, or an electric stove. The system has been tested to evaluate system performance over time and in different types of houses. Results indicate that various electrical events can be learned and classified with accuracies ranging from 85-90%.
Description
TECHNICAL FIELD

The present invention relates to apparatus and methods for detecting electrical device actuation using electrical noise over a power line.


BACKGROUND

A common research interest in ubiquitous computing has been the development of inexpensive and easy-to-deploy sensing systems that support activity detection and context-aware applications in the home. For example, several researchers have explored using arrays of low-cost sensors, such as motion detectors or simple contact switches. Such sensors are discussed by Tapia, E. M., et al. “Activity recognition in the home setting using simple and ubiquitous sensors,” Proc of PERVASIVE 2004, pp. 158-175, Tapia, E. M., et al. “The design of a portable kit of wireless sensors for naturalistic data collection,” Proc of Pervasive 2006, pp. 117-134, and Wilson, D. H., et al. “Simultaneous Tracking and Activity Recognition (STAR) Using Many Anonymous, Binary Sensors,” Proc of Pervasive 2005, pp. 62-79, 2005, for example.


Although these solutions are cost-effective on an individual sensor basis, they are not without some drawbacks. For example, having to install and maintain many sensors may be a time-consuming task, and the appearance of many sensors may detract from the aesthetics of the home. This is discussed by Beckmann, C., et al. “Some Assembly Required: Supporting End-User Sensor Installation in Domestic Ubiquitous Computing Environments,” Proc of Ubicomp 2004. pp. 107-124. 2004, and Hirsch, T., et al. “The ELDer Project: Social, Emotional, and Environmental Factors in the Design of Eldercare Technologies,” Proc of the ACM Conference on Universal Usability, pp. 72-79, 2000, for example.


In addition, the large number of sensors required for coverage of an entire home may increase the number of potential failure points. To address these concerns, recent work has focused on sensing through existing infrastructure in a home. For example, researchers have looked at monitoring the plumbing infrastructure in the home to infer basic activities or using the residential power line to provide indoor localization. See, for example, Fogarty, J., et al. “Sensing from the Basement: A Feasibility Study of Unobtrusive and Low-Cost Home Activity Recognition,” Proc of ACM Symposium on User Interface Software and Technology (UIST 2006) 2006, and Patel, S. N., et al. “PowerLine Positioning: A Practical Sub-Room-Level Indoor Location System for Domestic Use,” Proceedings of Ubicomp 2006.


Research relating to activity and behavior recognition in a home setting may be classified by examining the origin of the sensing infrastructure disclosed herein. The first area of classification includes approaches that introduce new, independent sensors into the home that directly sense various activities of its residents. This classification includes infrastructures where a new set of sensors and an associated sensor network (wired or wireless) is deployed. A second area encompasses those approaches that take advantage of existing home infrastructure, such as the plumbing or electrical busses in a home, to sense various activities of residents. The goal of the second approach is to lower the adoption barrier by reducing the cost and/or complexity of deploying or maintaining the sensing infrastructure.


Some research approaches use high-fidelity sensing to determine activity, such as vision or audio systems that capture movement of people in spaces. See, for example, Bian, X., et al. “Using Sound Source Localization in a Home Environment,” Proc of the International Conference on Pervasive Computing, 2005, and Koile, K., et al. “Activity Zones for Context-Aware Computing,” Proc of UbiComp 2003: Ubiquitous Computing, 2003, Seattle, Wash., USA.


Chen et al. in “Bathroom Activity Monitoring Based on Sound,” Proc of Pervasive 2005, pp. 47-61, 2005, installed microphones in a bathroom to sense activities such as showering, toileting, and hand washing. While these approaches may provide rich details about a wide variety of activities, they are often very arduous to install and maintain across an entire household.


Use of these high fidelity sensors in certain spaces raise concerns about the balance between value-added services and acceptable surveillance, particularly in home settings. This is discussed by Beckmann, C., et al. “Some Assembly Required: Supporting End-User Sensor Installation in Domestic Ubiquitous Computing Environments,” Proc of Ubicomp 2004, pp. 107-124. 2004, Hirsch, T., et al. “The ELDer Project: Social, Emotional, and Environmental Factors in the Design of Eldercare Technologies,” Proc of the ACM Conference on Universal Usability, pp. 72-79, 2000, and Iachello, G., et al. “Privacy and Proportionality: Adapting Legal Evaluation Techniques to Inform Design In Ubiquitous Computing,” Proc of CHI 2005, pp. 91-100, 2005.


Another class of approaches explores the use of a large collection of simple, low-cost sensors, such as motion detectors, pressure mats, break beam sensors, and contact switches, to determine activity and movement. See Tapia, E. M., et al. “Activity recognition in the home setting using simple and ubiquitous sensors,” Proc of PERVASIVE 2004, pp. 158-175, 2006, Tapia, E. M., et al. “The design of a portable kit of wireless sensors for naturalistic data collection,” Proc of Pervasive 2006, pp. 117-134, and Wilson, D. H., et al. “Simultaneous Tracking and Activity Recognition (STAR) Using Many Anonymous, Binary Sensors,” Proc of Pervasive 2005, pp. 62-79, 2005. The Tapia et al. papers discuss home activity recognition using many state change sensors, which were primarily contact switches. These sensors were affixed to surfaces in the home and logged specific events for some period of time. The advantage of this approach is being able to sense physical activities in a large number of places without the privacy concerns often raised for high-fidelity sensing (e.g., bathroom activity). There are also some disadvantages to this add-on sensor approach, which include the requirements of powering the sensors, providing local storage of logged events on the sensor itself, or a wireless communication backbone for real-time applications. These requirements all complicate the design and maintenance of the sensors, and the effort to install many sensors and the potential impact on aesthetics in the living space may also negatively impact mass adoption of this solution.


As an example of the often difficult balance of the value of in home sensing and the complexity of the sensing infrastructure, the Digital Family Portrait is a peace of mind application for communicating well-being information from an elderly person's home to a remote caregiver. See, for example, Rowan, J. et al. “Digital Family Portrait Field Trial: Support for Aging in Place,” Proc of the ACM Conference on Human Factors in Computing Systems (CHI 2005), pp. 521-530, 2005. In this deployment study, movement data was gathered from a collection of strain sensors attached to the underside of the first floor of a home. Installation of these sensors was difficult, time-consuming, and required access under the floor. Although the value of the application was proven, complexity of the sensing limited the number of homes in which the system could be easily deployed.


Other approaches, which are similar to ours, are those that use existing home infrastructure to detect events. Fogarty et al. “Sensing from the Basement: A Feasibility Study of Unobtrusive and Low-Cost Home Activity Recognition,” Proc of ACM Symposium on User Interface Software and Technology (UIST 2006), 2006, explored attaching simple microphones to a home's plumbing system, thereby leveraging an available home infrastructure. The appeal of this solution is that it is low-cost, consists of only a few sensors, and is sufficient for applications, such as the Digital Family Portrait, for which the monitoring of water usage is a good proxy for activity in the house. This approach requires relatively long timescales over which events must be detected, sometimes up to ten seconds. This longer time increases the likelihood of overlapping events, which are harder to distinguish.


In contrast, power line event detection operates over timescales of approximately half a second and thus overlapping is less likely. Some water heaters constantly pump hot water through the house, complicating the detection of some on-demand activities. Detecting noise on water pipes introduced by other household infrastructure requires careful placement of the microphone sensors. Some homes may not have plumbing infrastructure that is easily accessible, particularly those with a finished basement or no basement at all. Despite these limitations, this solution is very complementary to our approach, as some events revealed by water usage, such as turning on a faucet in a sink or flushing a toilet, do not have direct electrical events that could serve as predictive antecedents. The converse also holds, as a light being turned on often does not correlate with any water-based activity.


Another “piggybacking” approach is to reuse sensing infrastructure or devices in the home that may be present for other purposes. For example, ADT Security System's QuietCare offers a peace of mind service that gathers activity data from the security system's motion detectors. This is discussed on the ADT QuietCare website at http://www.adt.com/quietcare/.


There are other techniques that employ electrical power use to sense activity. For example, some researchers have monitored electrical current flow to infer the appliances or electrical equipment being used in the house as a proxy for detecting activity. See, for example, Paradiso, J. A. “Some Novel Applications for Wireless Inertial Sensors,” Proc of NSTI Nanotech 2006, Vol. 3, Boston, Mass., May 7-11, 2006, pp. 431-434, and Tapia, E. M., et al. “The design of a portable kit of wireless sensors for naturalistic data collection,” Proc of Pervasive 2006, pp. 117-134.


The Paradiso platform monitors current consumption of various appliances of interest. Changes in current flow indicate some change in state for the instrumented appliance, such as a change from on to off. This solution requires a current sensor to be installed inline with each appliance or around its power cord and thus only works well if it is sufficient to study the usage of a small subset of appliances and those appliances' power feeds are easy accessible. An extension to the Paradiso work is to install current sensors on major branch circuits of the power lines, but this may require professional installation to provide an acceptable level of safety. However, it would be desirable to detect a larger number of appliances with less instrumentation and with a much easier deployment phase.


There is therefore a need for apparatus and methods for detecting electrical device actuation using electrical noise over a power line.





BRIEF DESCRIPTION OF THE DRAWINGS

The features and advantages of the present invention may be more readily understood with reference to the following detailed description taken in conjunction with the accompanying drawings, wherein like reference numerals designate like structural elements, and in which:



FIG. 1 illustrates exemplary electrical device actuation detection apparatus installed in a structure, such as a residence;



FIG. 1a illustrates prototype electrical device actuation detection apparatus;



FIG. 1b illustrates the architecture of an exemplary electrical device actuation detection apparatus along with exemplary processing methods;



FIG. 2a-2c show sample frequency domain graphs of a light switch that is toggled at different times;



FIGS. 2d and 2e illustrate graphs of frequency versus time and voltage versus frequency associated with an exemplary light switch;



FIG. 3 shows a high-level overview of a simplified model of a home's electrical infrastructure and where particular noise transfer functions occur;



FIG. 4 shows a block diagram of an exemplary power line interface device;



FIG. 5 shows a detailed schematic of an exemplary power line interface device;



FIG. 6 shows a model of a frequency response curve of the power line data collection module for exemplary 100 Hz-100 kHz and 50 kHz-100 MHz outputs; and



FIG. 7 illustrates an active embodiment of the exemplary electrical device actuation detection apparatus.





DESCRIPTION OF EXAMPLES OF EMBODIMENTS

Various embodiments include a system. The system can include a sensing device configured to monitor electrical noise on an electrical power line of a structure. The system also can include a processing system configured to use the electrical noise to detect an electrical event on the electrical power line corresponding to a change in an electrical state of a first electrical device coupled to the electrical power line from among two or more electrical devices coupled to the electrical power line.


A number of embodiments include a method. The method can include monitoring electrical noise on an electrical power line of a structure. The method also can include using the electrical noise to detect an electrical event on the electrical power line corresponding to a change in an electrical state of a first electrical device coupled to the electrical power line from among two or more electrical devices coupled to the electrical power line.


Various embodiments include a system. The system can include a sensing device configured to monitor electrical noise on an electrical power line of a structure. The system also can include a processing system configured to use the electrical noise to identify a first electrical device from among two or more electrical devices based on a non-transitory noise signature produced by the first electrical device while the first electrical device is in a powered operation coupled to the electrical power line and while the two or more electrical devices are coupled to the electrical power line. The two or more electrical devices can include the first electrical device. The electrical noise can include the non-transitory noise signature.


A number of embodiments include method. The method can include monitoring electrical noise on an electrical power line of a structure. The method also can include using the electrical noise to identify a first electrical device from among two or more electrical devices based on a non-transitory noise signature produced by the first electrical device while the first electrical device is in a powered operation coupled to the electrical power line and while the two or more electrical devices are coupled to the electrical power line. The two or more electrical devices can include the first electrical device. The electrical noise can include the non-transitory noise signature.


In order to leverage existing infrastructure to support activity detection, discussed below is an approach that uses a home's electrical system as an information source to observe various electrical events. Detection and classification of these events may be used in a variety of applications, such as healthcare, entertainment, home automation, energy monitoring, and post-occupancy research studies. The approach described herein improves upon previous work of the present inventors relating to power line positioning systems, such as is discussed by Patel, S. N., et al., “PowerLine Positioning: A Practical Sub-Room-Level Indoor Location System for Domestic Use,” Proceedings of Ubicomp 2006, and described in U.S. Provisional Application No. 60/817,225, filed Jun. 28, 2006, and U.S. patent application Ser. No. 11/824,204, filed Jun. 8, 2007. The disclosed approach uses existing power line infrastructure to provide practical localization within a home. The techniques disclosed herein passively sense simple electrical events, whereas the previous work senses the location of actively tagged objects.


An advantage of the approach is that it requires installation of only a single, plug-in module (plugged into the existing power line infrastructure) that connects to an embedded or personal computer. The computer records and analyzes electrical noise on the power line caused by switching of significant electrical loads. Machine learning techniques applied to these patterns identify when unique events occur. Examples include human-initiated events, such as turning on or off a specific light switch or plugging in a CD player, as well as automatic events, such as a compressor or fan of an HVAC system turning on or off under control of a thermostat.


By observing actuation of certain electrical devices, the location and activity of people in the space can be inferred and used for applications that rely on this contextual information. For example, detecting that a light switch was turned on can be an indication that someone entered a room, and thus an application could adjust the thermostat to make that room more comfortable. Other human-initiated kitchen events can also be detected, such as a light turning on inside a refrigerator or microwave when its door is opened. These events may indicate meal preparation.


The disclosed approach also has implications for providing a low-cost solution for monitoring energy usage. An application can log when particular electrical loads are active, revealing how and when electrical energy is consumed in the household, leading to suggestions on how to maintain a more energy-efficient household. In addition, because the disclosed approach is capable of differentiating between the on and off events of a particular device in real time, those events can be “linked” to other actuators for a variety of home automation scenarios. The disclosed approach can thus provide for a home automation system that maps actuation of a stereo system to an existing light switch without having to install additional wiring.


Discussed below is the underlying theory and initial implementation details of the disclosed approach to power line event detection. Results of a series of tests are discussed that illustrate the stability of the disclosed approach over time and its ability to sense electrical events in different homes. These tests involve installing a device in a single location of a house and collecting data on a variety of electrical events within that house. Results show that a support vector machine system can learn and later classify various unique electrical events with accuracies ranging from 85-90%.


Referring to the drawing figures, FIG. 1 illustrates exemplary electrical device actuation detection apparatus 10 installed in a residence 20, for example. The residence 20 has an electrical power line 11 (electrical system wiring 11 or power line infrastructure 11) that is monitored to identify electrical events that occur throughout the home 20. It is to be understood that the electrical device actuation detection apparatus 10 and methods 40 may be used in any structure 20, including homes 20 and businesses 20, for example.



FIG. 1a illustrates an exemplary reduced-to-practice electrical device actuation detection apparatus 10 used for testing purposes. The exemplary electrical device actuation detection apparatus 10 comprises a single power line interface module 12, that is plugged via an electrical cord 13a and plug 13 into an electrical outlet 17 of the existing power line infrastructure 11 of the home 20. Although not necessarily required, the module 11 may be installed in a convenient, central location in the home 20. The module 12 is connected via a USB interface 14, for example, to a computer 15 that includes a software application 30 that collects and performs analysis on incoming (detected) electrical noise present in the power line infrastructure 11. Although not required for normal operation of the electrical device actuation detection apparatus 10, a USB data acquisition oscilloscope 17 is used in the apparatus 10 to extract a fast Fourier transform (FFT). In operational apparatus 10, the USB data acquisition oscilloscope 17 is replaced by a fast Fourier transform (FFT) circuit, which is preferably embedded in the power line interface module 12. The software application 30 is configured to process the FFT data and learn certain characteristics relating to electrical noise produced by switching electrical devices 21 (FIG. 1) on or off and is able to predict when those devices 21 are actuated based on the learned phenomena.


The electrical device actuation detection apparatus 10 was developed for countries that use 60 Hz electrical systems. However, it is to be understood that it can easily be extended to frequencies used in other countries, such as those that use 50 Hz power, for example.



FIG. 1b illustrates an exemplary architecture of the electrical device actuation detection apparatus 10 and exemplary processing methods 40. The exemplary architecture of the electrical device actuation detection apparatus 10 and the method 40 processes noise present in the power line infrastructure 11 resulting from, and associated with, actuation of electrical devices 21. The electrical output of the power line infrastructure 11 is filtered 31 using the power line interface module 12. The filtered electrical output of the power line infrastructure 11 is fast Fourier transformed 32 to produce voltage versus frequency versus time data associated with noise produced when an electrical device 21 coupled to the power line infrastructure 11 is toggled (switched) on or off. The fast Fourier transformed noise data is then processed 33 (in the computer 15, for example) to construct a noise signature associated with the toggling event. The noise signature corresponding to the toggling event (toggled electrical switch 21 or load 21) is processed 34 to store it in a database to calibrate the apparatus 10, or find a stored signature in the database that is closest to it to identify which electrical switch 21 or load 21 has been toggled. The data comprising the noise signature may be remotely transferred to a central database where it may be processed to provide power consumption analysis.


Theory of Operation


The disclosed approach relies on the fact that abruptly switched (mechanical or solid-state) electrical loads produce broadband electrical noise either in the form of a transient or continuous noise. This electrical noise is generated between hot and neutral (known as normal mode noise), or between neutral and ground (known as common mode noise). Transient and continuous noise on the residential power line 12 is typically high in energy and may often be observed with a nearby AM radio. The types of electrical noise that are of interest are produced within the home 20 and are created by the fast switching of relatively high currents. For example, a motor-type load, such as a fan, creates a transient noise pulse when it is first turned on and then produces a continuous noise signal until it is turned off.


In addition, the mechanical switching characteristics of a light switch generates transient electrical noise. This is discussed by Howell, E. K., “How Switches Produce Electrical Noise,” IEEE Transactions on Electromagnetic Compatibility, Volume 21:3, pp. 162-170, August 1979. Other examples of noisy events include using a garage door opener, plugging in a power adaptor for an electric device, or turning on a television. Marubayashi provides a more complete description of this electrical noise phenomenon in “Noise Measurements of the Residential Power Line,” Proceedings of International Symposium on Power Line Communications and Its Applications 1997, pp 104-108.


In the case of transient noise, impulses typically last only a few microseconds and include a rich spectrum of frequency components, that can range from 10 Hz to 100 kHz. Thus, it is desirable to consider both the temporal nature (duration) of the transient noise and its frequency components. Depending on the switching mechanism, the load characteristics, and length of transmission line, these impulses can be very different. For example, FIG. 2a shows a sample frequency domain graph of a light switch 21 that is toggled in a home 20 (light on followed by light off). The graphs indicate amplitudes at each frequency level. Each sample is rich in a broad range of frequencies. On and off events are each different enough to be distinguished. In addition, the individual on and off events are similar enough over time to be recognized later. Notice the rich number of high amplitude frequency components for each pulse and their relative strengths. Also, notice that the signature of a device 21 that is turned on is different from the same device when it is turned off. FIG. 2b shows the same switch 21 actuated in the same order as FIG. 2a, but taken 2 hours later, and FIG. 2c shows it taken one week later.


The amplitudes of individual frequency components and the duration of the impulse produced by each switch 21 are similar between the three graphs, although there are a few high frequency regions that are different across the samples. Even similar light switches 21 produce different signatures, which is likely due to the mechanical construction of each switch 21 and the influence of the power line length connected to each switch 21. For example, it was observed that different three-way wall switches 21 connected to the same light each produced discernable signatures. The main difference was in the relative amplitudes of the frequencies that are observed. Devices 21 that produce continuous noise are bounded by transient phenomena, but also exhibit electrical noise during their powered operation. For this class of noise, it is possible to not only identify it based on its transient response but also its continuous noise signature.


It is assumed that the noise signature of a particular device 21 depends both on the device 21 and the transmission line behavior of the interconnecting power line 11, so both contributions have been captured in a single model. FIG. 3 depicts a high-level overview of a simplified model of a home's electrical infrastructure 11 and where particular noise transfer functions occur, denoted as H(s). The bottom portion of FIG. 3 shows three general types of loads found in a home 20, a purely resistive load, an inductive load where voltage noise is generated from a continuous mechanical switching (motors), and an inductive load where voltage noise is generated by an internal oscillator of a solid state switch. The transfer functions reflect the fact that both the electrical transmission line 11 and the data collection module 12 connected to that line 11 contribute to some transformation of the noise from the source 21 to the collection module 12. The observed noise results from the imposition of all the transfer functions against the generated noise. The influence of the transfer function of the transmission line 11 is an important contributor to the different electrical noise signatures that were observed, which indicates why similar device types (e.g., light switches 21) can be distinguished and why the location of the data collection module 12 in the home 20 impacts the observed noise.


In the simplified model, three general classes of electrical noise sources 21 may be found in a home 20, which include resistive loads, inductive loads such as motors, and loads with solid state switching. Purely resistive loads, such as a lamp or an electric stove, do not create detectable amounts of electrical noise while in operation, although as a resistor, they produce trace amounts of thermal noise (Johnson noise) at a generally undetectable level. In this particular case; only transient noise is produced by minute arcing in the mechanical switch 21 itself (wall switch 21) when the switch 21 is turned on or off. A motor 21, such as in a fan or a blender, is modeled as both a resistive and inductive load. The continuous breaking and connecting by the motor brushes creates a voltage noise synchronous to the AC power of 60 Hz (and at 120 Hz). Solid state switching devices 21, such as MOSFETs found in computer power supplies or TRIACs in dimmer switches 21 or microwave ovens 21, emit noise that is different between devices 21 and is synchronous to an internal oscillator. Thus, the latter two classes contribute noise from both the external power switching mechanism (transient) and the noise generated by the internal switching mechanism (continuous).


In the United States, the Federal Communications Commission (FCC) sets guidelines on how much electrical noise AC-powered electronic devices can conduct back onto the power line 11 (Part 15 section of the FCC regulations). Device-generated noise at frequencies between 150 kHz-30 MHz cannot exceed certain limits. Regulatory agencies in other countries set similar guidelines on electronic devices. Although this mainly applies to electronic devices, such as those that have solid state switching power supplies, this gives us some assurance about the type and amount of noise we might expect on the power line 11.


It is often extremely difficult to analytically predict the transient noise from the general description of a load and its switching mechanism, because ordinary switches are usually not well characterized during their make-and-break times. However, it is possible to take a mapping approach by learning these observed signatures using supervised machine learning techniques. The challenge then becomes finding the important features of these transient pulses and determining how to detect the relevant ones of interest.


Hardware Details


To better understand the concept of detecting and learning various electrical events in the home 20, a prototype apparatus 10 was built that comprises a power line interface module 12 (data collection module 12) having three outputs, as illustrated in FIGS. 4 and 5. One output was a standard 60 Hz AC power signal, which was used during an initial testing and exploratory phase. The second output was an attenuated power line output that was bandpass-filtered with a passband of 100 Hz to 100 kHz. The third output was similarly attenuated and was bandpass-filtered with a 50 kHz to 100 MHz passband: These different filtered outputs were chosen to have the flexibility to experiment with different frequency ranges (FIG. 6). Note that the passbands are not limited to those illustrated and discussed herein, and any suitable passbands may be used. FIG. 6 shows a model of the frequency response curve of our power line data collection apparatus at the 100 Hz-100 kHz and the 50 kHz-100 MHz outputs. The 60 Hz dip is from the notch filter.


Both filtered outputs shown in FIG. 6 have a 60 Hz notch filter in front of their bandpass filters to remove the AC power frequency and enhance the dynamic range of the sampled data. The interface module 12 was built so that we could monitor the power line 11 between hot and neutral, neutral and ground, or hot and ground. The noise between hot and neutral (normal mode) was observed because many loads that are desirable to observe (such as table lamps and small appliances) do not have a ground connection.


The interface module 12 was connected to one 120V leg or branch of the electrical system. Most residential homes 20 and apartments in North America and many parts of Asia have a single-phase or a split single-phase electrical system. This means there are two 120V electrical branches coming into the home 20 to supply 240V appliances, but the two branches are in phase. It was found that the noise generated by devices of interest connected to the other electrical branch were already coupled to the electrical branch that was interfaced to, and so were detectable by our system. While this approach was practical and sufficient for a prototype investigation, a coupler may be plugged into a 240V outlet to ensure direct access to both electrical branches.


Finally, outputs of the power line interface module 12 were connected to a dual-input USB oscilloscope interface 17 (EBest 2000) that has built-in gain control. Each input has 10-bit resolution with a full scale voltage of 1V, so the least significant bit represents a voltage of 4 mV. The oscilloscope interface 17 had a real-time sampling rate of 100 million samples/sec. A C++ API is provided, resulting in a simple software interface to the sampled signal.


Software Details


The software application 30 used in the prototype apparatus 10 included a C++ application 30a that was written to sample the USB oscilloscope interface 17 and perform a fast Fourier transform (FFT) on the incoming signal to separate the component frequencies for analysis. The application 30a produces a waterfall plot, a commonly used frequency domain visualization in real-time used for visual inspection (such as is shown in FIG. 2). The application 30a performs this analysis almost in real-time, and it has the ability to record the data stream for post processing. A second application 30b, written in Java, performs machine learning and provides a user interface for the apparatus 10. The Java application 30b connects via a TCP connection to the FFT application 30a and reads the data values. The Java application 30b provides the user interface for surveying the home 20 and remotely accessing the data from the power line interface module 12. A Weka toolkit was used as the machine learning implementation. The Weka toolkit is discussed on the Weka website in an article entitled “Weka 3: Data Mining Software in Java,” at http://www.cs.waikato.ac.nz/ml/weka/.


Electrical Events that can be Recognized


Testing was performed to identify electrical devices that could be detected with the apparatus 10 and see which electrical devices 21 would produce recognizable signatures that can be processed by the machine learning software 30b. The apparatus 10 was installed in a single fixed location during the data collection process. Data was collected with low frequency (100 Hz-100 KHz) and high frequency (50 kHz-100 MHz) ports. No major electrical devices 21 were activated (such as a HVAC, refrigerator, water pumps, etc.) by turning them off for the duration of the testing so it was known which devices 21 were causing which response. For each electrical device 21, noise signatures were visually observed and collected while turning a device 21 on, turning it off, and its stable-on state. Table. 1 shows the various devices 21 that were tested detected and the events that were observed for each device 21 (on, off, continuously on state). Although many more devices, could have been observed we only a representative sample of commonly used devices are shown. Table 1 lists electrical devices 21 that were tested and events that were detectable. These devices 21 also consistently produced detectable event signatures.













TABLE 1







On to Off
Off to On
Contin-


Device

transition
transition
uously


class/type
Devices observed
noise?
noise?
on noise?







Resistive
Incandescent lights via
Y
Y
N



wall switch



Microwave door light
Y
Y
N



Oven light/door
Y
Y
N



Electric stove
Y
Y
N



Refrigerator door
Y
Y
N



Electric oven
Y
Y
N


Inductive
Bathroom exhaust fan
Y
Y
N


(Mechani-
Ceiling fan
Y
Y
N


cally
Garage door opener
Y
Y
N


Switched)
Dryer
Y
Y
N



Dishwasher
Y
Y
N



Refrigerator compressor
Y
Y
N



HVAC/Heat pump
Y
Y
N



Garbage disposal
Y
Y
N


Inductive
Lights via a dimmer wall
Y
Y
Y


(Solid
switch


State
Fluorescent lights via
Y
Y
N


Switched)
wall switch



Laptop power adapter
Y
N
N



Microwave oven
Y
Y
Y



Television (CRT,
Y
Y
N



plasma, LCD)









After initial experimentation, it was found that most loads drawing less than 0.25 amps were practically undetectable loads relative to prominent electrical noise (transient and/or continuous). This is relates to the dynamic range of the data collection module 12; a collection module 12 with more than 10 bits of resolution would be able to detect lower current devices. The devices 21 listed in Table 1 exhibited strong and consistently reproducible signatures. However, a limitation was observed relating to how quickly a given device 21 could be switched (i.e., delay between toggles). Depending on the device 21, it was observed that approximately 500 ms delay between subsequent toggles was required for the data collection module 12 to detect a noise impulse successfully. This is largely attributed to the sampling and processing latency from the device 21 (e.g., USB latency plus processing delays on the computer 15).


While most devices 21 produce a transient pulse only a few microseconds in duration in their energized state, certain devices 21 continuously produce electrical noise while they are powered, as expected. For example, lamp dimmers or wall-mounted dimmer switches produce noise that was very rich in harmonics while they were activated. Similarly, microwave ovens couple broadband noise back on the power line during its use. These devices 21 tended to produce strong continuous noise above 5 kHz and reaching up to 1 MHz. It was also found that switching power supplies, such as those used in a laptop or personal computer, produce considerably higher noise in the 100 kHz-1 MHz range than at the lower 100 Hz-5 kHz range.


To understand devices 21 that produce continuous noise, various switching power supplies were tested in isolation from other electrical line noise. Using the higher 50 kHz-100 MHz output on the data collection module 12, it was found that many of these devices 21 produced more detectable continuous noise at the higher frequencies. At the lower 100 Hz-5 kHz range, fairly low amplitude, continuous noise, and a higher transient noise effect (from the flipping of the switch) was observed.


In the 100 Hz-100 kHz range, motor-based devices 21, such. as a ceiling or bathroom exhaust fan, exhibited slightly longer duration transient pluses when activated with a switch, but did not show continuous normal mode noise which would have been expected from repeated electromechanical switching from motor brushes. This difference was attributed to the 60 Hz notch filter, which blocked the 60 Hz power frequency. To confirm this, an experiment was conducted in which various mechanically-switched devices (e.g., fans) were isolated and their noise output was observed. In the case of the fan, the data collection module 12 showed the transient pulse, but not the continuous electrical noise.


From these observations, the noise characteristics produced by different devices was characterized. It was observed that transient noise produced from a single abrupt switching event (e.g., a wall switch) tended to produce signals rich in high amplitude components in the lower frequency range (100 Hz-5 KHz). Inductive loads featuring a solid state switching mechanism generally produced continuous noise in the 5 kHz-1 MHz range. Inductive loads with mechanically switched voltages produce noise near 60 Hz, but the data collection module 12 filtered out much of that noise. Thus, analysis of the frequency spectrum may be broken up into two parts. The lower frequency space (100 Hz-5 kHz) is effective for analysis of transient noise events, such as those produced by wall switches. The higher frequency is better for continuous noise events, such as those produced by TRIACs and switching power supplies. It was observed that dim levels can also be gathered from the continuous noise frequency generated by TRIACs.


Detecting and Learning the Signals


The detection approach requires detection of the transient pulse of electrical noise followed by extraction of relevant features for learning classification.


Detecting Transient Pulses


The filtering hardware in the power line interface module 12 removes most of the high frequency noise. Some broadband noise is always present, but typically at low amplitudes. To detect the transient pulses, a simple sliding window algorithm was employed to look for drastic changes in the input line noise (both beginning and end). These drastic changes, lasting only a few microseconds, are labeled as candidate signals and are processed further. The sliding window algorithm acquires a 1-microsecond sample, which is averaged from data acquired after performing the FFT on data from the power line interface module 12. Each sample includes frequency components and associated amplitude values in vector form. Each vector includes amplitude values for frequency intervals ranging between 0 and 50 kHz. The Euclidean distance between the previous vector and the current window's vector is then computed. When the distance exceeds a predetermined threshold value, the start of a transient is marked. The window continues to slide until there is another drastic change in the Euclidean distance (the end of the transient). Although the threshold value was determined through experimentation, the thresholds can be readily learned and adapted over time.


After having isolated the transient, there are N vectors of length L, where N is the pulse width in 1 microsecond increments and L is the number of frequency components (2048 for example). A new vector of length L+1 is then constructed by averaging the corresponding N values for each frequency components. The (L+1)th value is N, the width of the transient. This value then serves as a feature vector for that particular transient.


Learning the Transients


For the learning algorithm, a support vector machine (SVM) was employed, such as is discussed by Burges, C. J. C., “A Tutorial on Support Vector Machines for Pattern Recognition,” Journal of Data Mining and Knowledge Discovery, Vol. 2, No. 2, Springer Press, June 1998.


SVMs perform classification by constructing an N-dimensional hyperplane that optimally separates the data into multiple categories. The separation is chosen to have the largest distance from the hyperplane to the nearest positive and negative examples. Thus, the classification is appropriate for testing data that is near, but not identical, to the training data as is the case of the feature vectors for the transients. SVMs are appealing because the feature space is fairly large compared to the potential training set. Because SVMs employ overfitting protection, which does not necessarily depend upon the number of features, they have the ability to better handle large feature spaces. The feature vectors are used as the support vectors in the SVM. The Weka toolkit was used to construct an SVM, using labeled training data to later classify the query points.


Feasibility and Performance Evaluation


To evaluate the feasibility and performance of the disclosed approach, it was tested in six different homes 20 of varying styles, age, sizes, and locations. The transient isolation approach was first tested in a single home. Next, a feasibility study was conducted in that home 20 for a six-week period to determine the classification accuracy of various electrical events over an extended period of time. Finally, for five other homes 20, a one-week study was conducted to reproduce the results from the first home 20.


Transient Isolation Evaluation


To evaluate the feasibility of our automatic transient detection approach, data was collected from one home 20 for a four-hour period and had the software 30 continuously isolate transient signals. During that period, various electrical components were actuated and their timestamps were noted. A total of 100 distinct events were generated during this period. For each event, it was then determined if a transient was isolated successfully at the noted times. Table 2 shows results of five different four-hour sessions. The percentage of successfully identified transients out of the number of event triggers are shown in Table 2. We believe the reason for the missed events was because of our static threshold algorithm. An adaptive threshold approach would mitigate this problem.













TABLE 2





Test 1
Test 2
Test 3
Test 4
Test 5


(% found)
(% found)
(% found)
(% found)
(% found)







98
93
91
88
96










Classifying Transient Events in Various Homes


The aim of the six-week evaluation was to determine the classification accuracy of various types of electrical devices 21 and how often the apparatus 10 needed to be retrained (i.e., signal stability over time). The other five deployments were used to show that events similar to those of the initial home 20 could be detected and to show that the transient noise signatures were temporally stable in other homes 20. Despite the small number of homes 20, a variety of homes and sizes were tested, including older homes with and without recently updated electrical systems (see Table). An apartment home 20 in a six-story building was also included, and its electrical infrastructure 11 was somewhat different from that of a single family home 20. The types of electrical devices listed in Table 1 were tested, so it was ensured that the homes 20 in which the apparatus 10 was deployed had most of these devices 21.


For the entire testing period, the data collection module 12 was installed in the same electrical outlet. For Home 1, data was collected and labeled at least three times per week during the six-week period. The data collection process involved running the apparatus 10 and toggling various predetermined electrical devices 21 (see Table 1 for examples). For each device 21 that was toggled, each on-to-off and off-to-on event was manually labeled. In addition, at least two instances of each event was captured during each session. For Home 1, 41 different devices 21 were selected for testing (82 distinct events) and collected approximately 500 instances during each week. Thus, approximately 3000 labeled samples were collected during the six-week period.


Data was collected and labeled in a similar manner for the shorter one-week deployments. Training data was collected at the beginning of the week and additional test data was collected at the end of the week. At least 4 instances of each event were gathered for the training set. Because control of the events was possible, the number of distinct events were fairly equally distributed among the data and not biased towards a single device 21 or switch for all the 6 homes 21.


Table 3 presents descriptions of homes 20 in which the apparatus 10 was deployed. Home 1 was used to conduct the long-term six-week deployment.















TABLE 3







Electrical
Floors/Total

Bedrooms/
Deployment



Year
Remodel
Size

Bathrooms/
Time


Home
Built
Year
(Sq Ft)/(Sq M)
Style
Total Rms.
(weeks)







1
2003
2003
3/4000/371
1 Family
4/4/13
6


2
2001
2001
3/5000/464
1 Family
5/5/17
1


3
1999
1999
1/700/58
1 Bed Apt
1/1/4
1


4
2002
2002
3/2600/241
1 Family
3/3/12
1


5
1935
1991
1/1100/102
1 Family
2/1/7
1


6
1967
1981
1/1500/140
1 Family
2/1/7
1









Tables 4 and 5 show classification accuracies for the different homes we tested. For Home 1, the classification accuracy of test data gathered at various times during the six weeks is shown using the training set gathered during the first week. The average overall classification accuracy in Home 1 was approximately 85% (Table 4). The accuracy of the classification for varying training set sizes is also shown. Because there can potentially be many events of interest in the home, making the training process an arduous task, it was desirable to find-the minimum number of samples that would provide reasonable performance. The results suggest that there is only a slight decrease in classification over the six-week period. The results also suggest that a small number of training instances result in lower classification accuracies.


Table 4 shows performance results of Homes 1. Accuracies are based on the percentage of correctly identified toggled light switches or other events in the test data set. Training happened during week 1, and we reported the accuracies of the classifier for test data from subsequent weeks using that initial training set from week 1. Overall classification accuracy of a simple majority classifier was 4%.















TABLE 4





Training set








Size/Instances
Week 1
Week 2
Week 3
Week 4
Week 5
Week 6


per event
(%)
(%)
(%)
(%)
(%)
(%)







164/2
83
82
81
79
80
79


246/3
86
84
83
84
82
83


328/4
88
91
87
85
86
86


410/5
90
92
91
87
86
87









Increasing the number of training instances did increase the classification accuracy. A small number of training samples makes it very important to have accurate training data. Mislabeling of a single training sample can have major impacts on a learned model. For example, the on and off event labels were sometimes flipped for a particular electrical device 21. This highlights the importance of designing a training or calibration scheme that mitigates human error during the training and labeling process.


The results from the one-week deployment in the five other homes 20 are shown in Table 5, and the test data from the end of the week showed promising results. No significant differences in accuracy between old and new homes was observed. The lower classification accuracy for Home 5 was the result of low frequency noise that interfered with transient events.


Table 5 shows performance results of various homes 20. Accuracies are based on the percentage of correctly identified toggled light switches or other events in the test data set. The results of a majority classifier are also shown. For each home 20, the training of the data occurred at the beginning of the week and the test data set was gathered at the end of that week.














TABLE 5






Distinct
Training set
Test set
Accuracy
Majority


Home
Events
(events)
(events)
(%)
classif. (%)




















2
32
328
100
87
4


3
48
192
96
88
6


4
76
304
103
92
3


5
64
256
94
84
3


4
38
152
80
90
8









In the current implementation, the lower frequency spectrum was analyzed where solid-state switching devices would produce the lowest interference from potential continuous noise. Looking at a larger frequency spectrum provides better classification for certain transient events. In addition, the apparatus 10 should detect and to adapt to random noise events when looking for transient pulses. The reduced-to-practice apparatus 10 monitored amplitudes of the component frequencies. Phase difference between component frequencies, however, may also be considered as part of a feature extraction scheme.


Another consideration relates to scaling of the approach. Although unlikely in domestic settings, compound events, such as two lights toggled simultaneously, can produce errors in classification because their combined transient noises produce different feature vectors. This type of event is more of a concern in a very large home with many residents, or in an apartment building that does not have individually metered units. If users regularly flip light switches nearly simultaneously, this may be trained as a separate event that is distinct from those of individual switches.


The reduced-to-practice implementation of the apparatus 10 focuses on domestic environments, but the apparatus 10 can also be used in commercial settings. Compound events and electrical noise in these settings may become a more significant issue. Another issue is that the electrical lines may be so long that the noise does not reach the analyzer. Commercial buildings typically have multiple electrical legs, and to mitigate problems with compound events and line distance, multiple line noise analyzers may be installed throughout an office building to isolate the analysis to certain sections of the building. In order to scale to the commercial environments, the entire frequency band may be used.


The apparatus 10 is more appropriate for detecting and learning fixed electrical devices as compared to mobile or portable devices. Portable devices require training the apparatus 10 using any possible outlet that the portable device may be plugged into. In addition, plugging the portable device into an extension cord or power strip might produce a fingerprint different from one obtained by plugging it directly into an electrical outlet. With a well-defined set of events that should be detected, a suitable training plan can readily be devised, although it may be time-consuming as the set grows larger.


The apparatus 10 does not require deployment of a large number of data collection modules 12 throughout a home 20. A single data collection module 12 is easier to physically deploy and maintain than a large array of distributed sensors. This simplicity of physical installation and maintenance has its cost in terms of training the machine learning algorithm 30 to recognize a significant number of electrical loads.


Thus, an approach that provides for a low-cost and easy-to-install power line event detection apparatus 10 that is capable of identifying certain electrical events, such as switches that are toggled has been disclosed. This apparatus 10 has implications for applications requiring simple activity detection, home automation systems, and energy usage information. The apparatus 10 learns and classifies unique electrical events with high accuracy using standard machine learning techniques. Additionally, deployment of the apparatus 10 in several homes 20 showed long-term stability and the ability to detect events in a variety of different types of homes 20. The apparatus 10 has the potential to be integrated easily into existing applications that aim to provide services based on detection of various levels of activity.



FIG. 7 illustrates an active embodiment of the electrical device actuation detection apparatus 10. This embodiment of the apparatus 10 may comprise an interrogator module 10a and a receiver module 10b that are coupled to the power line infrastructure 11. Although illustrated as separate components, it is to be understood that the interrogator and receiver modules 10a, 10b may be implemented as a single interrogator-receiver module 10c containing transmitter and receiver sections. The interrogator and receiver modules 10a, 10b, or the interrogator-receiver module 10c, are plugged into an electrical receptacle of the power line infrastructure 11. An electrical device 21, such as an appliance 21, for example, is also coupled to the power line infrastructure 11.


In operation, the interrogator module 10a, or the transmitter portion of the interrogator-receiver module 10c, sends a known broadband reference signal, or interrogation signal, over the power line infrastructure 11 (up to 9 vpp, for example). The receiver section of the interrogator-receiver module 10c, or the receiver module 10b, connected to the power line infrastructure 11, listens for the signal and determines if it has changed relative to the reference signal (i.e., changed signal). Any change in the interrogation or reference signal is the result of the on-off status of the electrical device 21, or appliance 21, connected to the power line infrastructure 11. The signal values corresponding to the on-off status of the electrical device 21 are recorded in a database during a calibration process. The interrogator module 10a, or the interrogator-receiver module 10c, then looks for the closest match in the database to identify the associated electrical device 21 and its state.


In summary, disclosed are apparatus 10 and methods 40 that identify actuated electrical devices 21 coupled to an electrical power line infrastructure 11 using electrical noise signals generated by the devices 21. The apparatus 10 is embodied in computer apparatus 12, 15, 17 coupled to the electrical power line infrastructure 11 that identifies noise signatures associated with electrical switching devices 21 and loads 21 that are transmitted over the electrical power line infrastructure 11 to determine the on-off status of the one or more switching devices 21 and loads 21. The computer apparatus 12, 15, 17 comprises software 30 that records noise signatures identifying each of the switching devices 21 and loads 21 as they are turned on and off, and identifies switching devices 21 and loads 21 that are actuated by comparing a noise signature transmitted over the electrical power line infrastructure 11 with the recorded noise signatures.


The electrical noise signals are filtered 31 by a power line interface 12 and the filtered electrical noise signals are fast Fourier transformed 32 to generate voltage versus frequency data associated with an actuated device 21. Thus, electrical noise transmitted over the power line infrastructure is monitored to detect electrical noise patterns that correspond to the actuated electrical devices 21. The electrical noise patterns are processed 33 to construct unique electrical noise signatures associated with the actuated electrical devices 21. The unique electrical noise signature may be processed 34 to store it in a database, or an electrical noise signature that is stored in the database that corresponds to the generated electrical noise signature may be processed 34 to retrieve it from the database, and the signatures and related data may be displayed. The noise signature data may be remotely transferred to a central database for power consumption analysis. The data stored in the database may also be presents in a graphical user interface indicating when and how often an electrical device 21 is switched on and off.


In exemplary methods, one or more electrical devices are to an electrical power line infrastructure by way of one or more switching devices. Electrical noise transmitted over the power line infrastructure is monitored. Electrical noise patterns in the monitored electrical noise are detected that corresponds to actuation of each of the one or more electrical devices. The detected electrical noise patterns are processed to generate a unique electrical signature that identifies which of the electrical devices is actuated.


Thus, electrical device actuation detection apparatus and methods have been disclosed. It is to be understood that the above-described embodiments are merely illustrative of some of the many specific embodiments that represent applications of the principles discussed above. Clearly, numerous and other arrangements can be readily devised by those skilled in the art without departing from the scope of the invention.

Claims
  • 1. A system comprising: a sensor configured to monitor electrical noise on an electrical power line of a structure; anda processor configured to use the electrical noise to detect an electrical event on the electrical power line corresponding to a change in an electrical state of a first electrical device coupled to the electrical power line from among two or more electrical devices coupled to the electrical power line.
  • 2. The system of claim 1, wherein: the processor is further configured to detect that the change in the electrical state of the first electrical device is a switching-on of the first electrical device.
  • 3. The system of claim 1, wherein: the processor is further configured to detect that the change in the electrical state of the first electrical device is a switching-off of the first electrical device.
  • 4. The system of claim 1, wherein: the processor is further configured to detect that the change in the electrical state of the first electrical device is a transition from a first state providing a first level of electrical power to the first electrical device to a second state providing a second level of electrical power to the first electrical device,wherein: the first level of electrical power is different from the second level of electrical power.
  • 5. The system of claim 1, wherein: the electrical event comprises one or more electrical pulses on the electrical power line of the structure for a total duration of no more than ten microseconds.
  • 6. The system of claim 1, wherein: the sensor is further configured to measure first electrical noise on the electrical power line before monitoring the electrical noise; andthe processor is further configured to use the first electrical noise to train the processor to recognize an occurrence of the electrical event and to associate the occurrence of the electrical event with the change in the electrical state of the first electrical device.
  • 7. The system of claim 6, wherein: the processor is further configured to store a first electrical noise signature corresponding to the electrical event in a database comprising a plurality of electrical noise signatures.
  • 8. The system of claim 7, wherein: the processor is further configured to match the electrical event detected with the first electrical noise signature stored in the database.
  • 9. The system of claim 1, wherein: the electrical noise has a frequency of no more than 100 megahertz.
  • 10. The system of claim 1, wherein: the sensor is configured to be plugged into an electrical power outlet on the electrical power line of the structure to monitor the electrical noise on the electrical power line.
  • 11. A method comprising: monitoring electrical noise on an electrical power line of a structure; andusing the electrical noise to detect an electrical event on the electrical power line corresponding to a change in an electrical state of a first electrical device coupled to the electrical power line from among two or more electrical devices coupled to the electrical power line.
  • 12. The method of claim 11, further comprising: detecting that the change in the electrical state of the first electrical device is a switching-on of the first electrical device.
  • 13. The method of claim 11, further comprising: detecting that the change in the electrical state of the first electrical device is a switching-off of the first electrical device.
  • 14. The method of claim 11, further comprising: detecting that the change in the electrical state of the first electrical device is a transition from a first state providing a first level of electrical power to the first electrical device to a second state providing a second level of electrical power to the first electrical device,wherein: the first level of electrical power is different from the second level of electrical power.
  • 15. The method of claim 11, wherein: the electrical event comprises one or more electrical pulses on the electrical power line of the structure for a total duration of no more than ten microseconds.
  • 16. The method of claim 11, further comprising, before monitoring the electrical noise: measuring first electrical noise on the electrical power line; andusing the first electrical noise to train a processor to recognize an occurrence of the electrical event and to associate the occurrence of the electrical event with the change in the electrical state of the first electrical device.
  • 17. The method of claim 16, further comprising: storing a first electrical noise signature corresponding to the electrical event in a database comprising a plurality of electrical noise signatures.
  • 18. The method of claim 17, wherein: using the electrical noise to detect the electrical event on the electrical power line corresponding to the change in the electrical state of the first electrical device comprises: matching the electrical event detected with the first electrical noise signature stored in the database.
  • 19. The method of claim 11, wherein: the electrical noise has a frequency of no more than 100 megahertz.
  • 20. The method of claim 11, wherein: the electrical noise is detected using a sensing device plugged into an electrical power outlet on the electrical power line of the structure.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a divisional of U.S. patent application Ser. No. 15/012,780, filed Feb. 1, 2016, which is a continuation of U.S. patent application Ser. No. 13/717,195, filed Dec. 17, 2012, now U.S. Pat. No. 9,250,275, which is a continuation of U.S. patent application Ser. No. 13/335,045, filed Dec. 22, 2011, now U.S. Pat. No. 8,334,784, which is a continuation of U.S. patent application Ser. No. 12/283,869, filed Sep. 16, 2008, now U.S. Pat. No. 8,094,034, which claims the benefit of U.S. Provisional Application No. 60/973,188, filed Sep. 18, 2007. U.S. patent application Ser. Nos. 15/012,780, 13/717,195, 13/335,045, and 12/283,869, and U.S. Provisional Application No. 60/973,188 are incorporated herein by reference in their entirety.

US Referenced Citations (236)
Number Name Date Kind
3714516 Howe Jan 1973 A
4012734 Jagoda et al. Mar 1977 A
4612617 Laplace, Jr. et al. Sep 1986 A
4638417 Martin et al. Jan 1987 A
4706073 Vila Masot Nov 1987 A
4716409 Hart et al. Dec 1987 A
4804957 Selph et al. Feb 1989 A
4858141 Hart et al. Aug 1989 A
4891587 Squire Jan 1990 A
5177560 Stimple et al. Jan 1993 A
5229753 Berg et al. Jul 1993 A
5233342 Yashiro et al. Aug 1993 A
5268666 Michel et al. Dec 1993 A
5276629 Reynolds Jan 1994 A
5409037 Wheeler et al. Apr 1995 A
5428342 Enoki et al. Jun 1995 A
5441070 Thompson Aug 1995 A
5467011 Hunt Nov 1995 A
5483153 Leeb et al. Jan 1996 A
5483838 Holden Jan 1996 A
5495168 de Vries Feb 1996 A
5534663 Rivers Jul 1996 A
5590179 Shincovich et al. Dec 1996 A
5600310 Whipple et al. Feb 1997 A
5635895 Murr Jun 1997 A
5650771 Lee Jul 1997 A
5699276 Roos Dec 1997 A
5717325 Leeb et al. Feb 1998 A
5808846 Holce et al. Sep 1998 A
5880677 Lestician Mar 1999 A
5898387 Davis et al. Apr 1999 A
5929315 Dunegan Jul 1999 A
6094043 Scott et al. Jul 2000 A
6137283 Williams et al. Oct 2000 A
6147484 Smith Nov 2000 A
6173613 Dunegan Jan 2001 B1
6273686 Kroell et al. Aug 2001 B1
6275168 Slater et al. Aug 2001 B1
6310470 Hebing et al. Oct 2001 B1
6320968 Linder Nov 2001 B1
6330516 Kammeter Dec 2001 B1
6418083 Wagstaff et al. Jul 2002 B1
6420969 Campbell Jul 2002 B1
6614211 Douglas Sep 2003 B1
6622097 Hunter Sep 2003 B2
6678209 Peng et al. Jan 2004 B1
6708126 Culler et al. Mar 2004 B2
6728646 Howell et al. Apr 2004 B2
6734806 Cratsley May 2004 B1
6771078 McCauley et al. Aug 2004 B1
6816078 Dnoda et al. Nov 2004 B2
6839644 Woods et al. Jan 2005 B1
6853291 Aisa Feb 2005 B1
6860288 Uhler Mar 2005 B2
6906617 Van De Meulen Jun 2005 B1
6910025 Cao Jun 2005 B2
6949921 Feight et al. Sep 2005 B1
6993417 Osann, Jr. Jan 2006 B2
7019666 Tootoonian Mashhad et al. Mar 2006 B2
7043380 Rodenberg et al. May 2006 B2
7049976 Hunt et al. May 2006 B2
7078996 Cern Jul 2006 B1
7119533 Tamura et al. Oct 2006 B2
7133729 Wang Nov 2006 B1
7134568 Moriyama et al. Nov 2006 B2
7174260 Tuff et al. Feb 2007 B2
7183669 Schripsema et al. Feb 2007 B2
7265531 Stauth et al. Sep 2007 B2
7276915 Euler et al. Oct 2007 B1
7298133 Hastings et al. Nov 2007 B2
7330796 Addink et al. Feb 2008 B2
7400986 Latham et al. Jul 2008 B2
7417558 Lightbody et al. Aug 2008 B2
7460930 Howell et al. Dec 2008 B1
7493221 Caggiano et al. Feb 2009 B2
7498935 Kodama et al. Mar 2009 B2
7508318 Casella et al. Mar 2009 B2
7511229 Vlasak et al. Mar 2009 B2
7541941 Bogolea et al. Jun 2009 B2
7546214 Rivers, Jr. et al. Jun 2009 B2
7589942 Kumfer et al. Sep 2009 B2
7612971 Premerlani et al. Nov 2009 B2
7613576 Gross et al. Nov 2009 B2
7656649 Loy Feb 2010 B2
7692555 Stanley et al. Apr 2010 B2
7693670 Durling et al. Apr 2010 B2
7702421 Sullivan et al. Apr 2010 B2
7705484 Horst Apr 2010 B2
7706928 Howell et al. Apr 2010 B1
7719257 Robarge et al. May 2010 B2
7728986 Lasker et al. Jun 2010 B2
7729993 Baraty Jun 2010 B2
7747357 Murdoch Jun 2010 B2
7755347 Cullen et al. Jul 2010 B1
7795877 Radtke et al. Sep 2010 B2
7804280 Deaver, Sr. et al. Sep 2010 B2
7855655 Hunter et al. Dec 2010 B2
7885917 Kuhns et al. Feb 2011 B2
7889061 Endo Feb 2011 B2
7912530 Seki et al. Mar 2011 B2
7982596 Curt et al. Jul 2011 B2
7996171 Banhegyesi Aug 2011 B2
8049488 Dempster et al. Nov 2011 B2
8065099 Gibala et al. Nov 2011 B2
8078431 Brown Dec 2011 B2
8093765 Beard Jan 2012 B1
8094034 Patel et al. Jan 2012 B2
8140414 O'Neil et al. Mar 2012 B2
8195423 Von Zon Jun 2012 B2
8325817 Iwami et al. Dec 2012 B2
8334784 Patel et al. Dec 2012 B2
8344724 Leeb et al. Jan 2013 B2
8378845 Reymann et al. Feb 2013 B2
8392107 Patel et al. Mar 2013 B2
8463452 Masters et al. Jun 2013 B2
8494762 Patel et al. Jul 2013 B2
8624424 Yogeeswaran et al. Jan 2014 B2
8659286 Reynolds Feb 2014 B2
8664564 Vogel Mar 2014 B2
8712732 Patel et al. Apr 2014 B2
8924604 Yogeeswaran Dec 2014 B2
8930152 Patel et al. Jan 2015 B2
9766277 Patel et al. Sep 2017 B2
9857449 Maguire et al. Jan 2018 B2
20010003286 Philippbar et al. Jun 2001 A1
20020010690 Howell et al. Jan 2002 A1
20020036492 Slater et al. Mar 2002 A1
20030050737 Dsann et al. Mar 2003 A1
20030088374 Slater et al. May 2003 A1
20030088527 Hung et al. May 2003 A1
20030097348 Cao May 2003 A1
20030112370 Long et al. Jun 2003 A1
20030151406 Wan et al. Aug 2003 A1
20030158677 Swarztrauber Aug 2003 A1
20030184280 Bowman et al. Oct 2003 A1
20030193405 Hunt et al. Oct 2003 A1
20030216877 Culler et al. Nov 2003 A1
20040027138 Pickerd et al. Feb 2004 A1
20040128034 Lenker et al. Jul 2004 A1
20040140908 Gladwin et al. Jul 2004 A1
20040148908 Focke et al. Aug 2004 A1
20040196024 Stauth et al. Oct 2004 A1
20040206405 Smith et al. Oct 2004 A1
20040229578 Lightbody et al. Nov 2004 A1
20040251897 Pedersen Dec 2004 A1
20050001486 Schripsema et al. Jan 2005 A1
20050060107 Rodenberg, III et al. Mar 2005 A1
20050067049 Fima et al. Mar 2005 A1
20060009928 Addink et al. Jan 2006 A1
20060049831 Anwar Mar 2006 A1
20060050447 Pellon et al. Mar 2006 A1
20060077046 Endo Apr 2006 A1
20060103549 Hunt et al. May 2006 A1
20060195275 Latham et al. Aug 2006 A1
20060220833 Berkman Oct 2006 A1
20060226958 Baril et al. Oct 2006 A1
20060245467 Casella et al. Nov 2006 A1
20060259201 Brown Nov 2006 A1
20060259254 Swarztrauber et al. Nov 2006 A1
20060284613 Hastings et al. Dec 2006 A1
20070014369 Santhoff et al. Jan 2007 A1
20070064377 DeBoer et al. Mar 2007 A1
20070067003 Sanchez et al. Mar 2007 A1
20070085534 Seki et al. Apr 2007 A1
20070114987 Kagan May 2007 A1
20070132458 Allen Jun 2007 A1
20070152864 Pease Jul 2007 A1
20070230094 Carlson Oct 2007 A1
20070237441 Roussell et al. Oct 2007 A1
20080030075 Stanley et al. Feb 2008 A1
20080042636 Koste et al. Feb 2008 A1
20080079437 Robarge et al. Apr 2008 A1
20080082276 Rivers et al. Apr 2008 A1
20080086394 O'Neil et al. Apr 2008 A1
20080091345 Patel Apr 2008 A1
20080106241 Deaver et al. May 2008 A1
20080108388 Ebrom May 2008 A1
20080167755 Curt Jul 2008 A1
20080172192 Banhegyesi Jul 2008 A1
20080224892 Bogolea et al. Sep 2008 A1
20080234983 Leigh et al. Sep 2008 A1
20080255782 Bilac Oct 2008 A1
20080308254 Premerlani et al. Dec 2008 A1
20090043520 Pollack et al. Feb 2009 A1
20090045804 Durling et al. Feb 2009 A1
20090070058 Lin Mar 2009 A1
20090072985 Patel Mar 2009 A1
20090115620 Hunter et al. May 2009 A1
20090224754 Lamarre et al. Sep 2009 A1
20090240449 Gibala et al. Sep 2009 A1
20090312968 Phillips Dec 2009 A1
20100030393 Masters et al. Feb 2010 A1
20100030939 Litovtchenko et al. Feb 2010 A1
20100049456 Dempster et al. Feb 2010 A1
20100070214 Hyde et al. Mar 2010 A1
20100070218 Hyde et al. Mar 2010 A1
20100088057 Kopaczewski et al. Apr 2010 A1
20100109842 Patel May 2010 A1
20100148579 Maloney Jun 2010 A1
20100188262 Reymann Jul 2010 A1
20100219808 Steckley et al. Sep 2010 A1
20100264731 Arimilli et al. Oct 2010 A1
20100280392 Liu et al. Nov 2010 A1
20110004421 Rosewell et al. Jan 2011 A1
20110037444 Wildash Feb 2011 A1
20110043374 Bannister Feb 2011 A1
20110050218 Lohss Mar 2011 A1
20110074382 Patel Mar 2011 A1
20110098949 Vennelakanti et al. Apr 2011 A1
20110112780 Moss May 2011 A1
20110194705 Gautama Aug 2011 A1
20110218746 Joo Sep 2011 A1
20110249181 Iwami et al. Oct 2011 A1
20120001617 Reynolds Jan 2012 A1
20120041696 Sanderford, Jr. et al. Feb 2012 A1
20120068692 Patel Mar 2012 A1
20120072143 Yogeeswaran Mar 2012 A1
20120072389 Aldridge et al. Mar 2012 A1
20120092142 Patel et al. Apr 2012 A1
20120215410 McClure Aug 2012 A1
20120293146 Zhao Nov 2012 A1
20130049466 Adams Feb 2013 A1
20130080092 Yogeeswaran et al. Mar 2013 A1
20130119972 Maguire et al. May 2013 A1
20130124123 Patel et al. May 2013 A1
20130179124 Patel et al. Jul 2013 A1
20140129041 Williams May 2014 A1
20140130073 Yu et al. May 2014 A1
20140371942 Matsuyama et al. Dec 2014 A1
20150002137 Patel et al. Jan 2015 A1
20150168464 Yogeeswaran et al. Jun 2015 A1
20150253362 Louzir et al. Sep 2015 A1
20150254482 Louzir et al. Sep 2015 A1
20160154043 Patel Jun 2016 A1
20160202340 Maguire et al. Jul 2016 A1
20160238638 Scheiermann Aug 2016 A1
Foreign Referenced Citations (90)
Number Date Country
070667 Apr 2010 AR
2705528 May 2009 CA
1379860 Nov 2002 CN
1495432 May 2004 CN
1509410 Jun 2004 CN
20121017 Mar 2009 CN
101523226 Sep 2009 CN
101535819 Sep 2009 CN
101562074 Oct 2009 CN
101632292 Jan 2010 CN
101680676 Mar 2010 CN
102901869 Jan 2013 CN
202794327 Mar 2013 CN
102007032053 Jan 2009 DE
200312 Nov 1986 EP
1136829 Sep 2001 EP
1444527 Apr 2004 EP
2171363 Apr 2010 EP
2174395 Apr 2010 EP
2188879 May 2010 EP
2775266 Sep 2014 EP
2645968 Oct 1990 FR
2680875 Mar 1993 FR
2228337 Aug 1990 GB
2235304 Feb 1991 GB
2461915 Jan 2010 GB
2465800 Feb 2010 GB
2464634 Apr 2010 GB
2464927 May 2010 GB
2465367 May 2010 GB
2001190506 Jul 1989 JP
02212780 Aug 1990 JP
04050786 Feb 1992 JP
2004296663 Oct 1992 JP
M06062512 Mar 1994 JP
07012976 Mar 1995 JP
09130961 May 1997 JP
2009130961 May 1997 JP
10282161 Oct 1998 JP
2000258482 Sep 2000 JP
2001103622 Apr 2001 JP
2004132790 Apr 2004 JP
2004219365 Aug 2004 JP
2005195427 Jul 2005 JP
2008122083 Aug 2006 JP
2007107972 Apr 2007 JP
2007198965 Aug 2007 JP
2010112936 May 2010 JP
2010216948 Sep 2010 JP
2010282161 Dec 2010 JP
2011010802 Jan 2011 JP
2012189526 Oct 2012 JP
2013531247 Aug 2013 JP
2013531450 Aug 2013 JP
2013531802 Aug 2013 JP
2013218725 Oct 2013 JP
2014075923 Apr 2014 JP
5530019 Jun 2014 JP
1019960024384 Jul 1996 KR
1019980069423 Oct 1998 KR
1020040087036 Oct 2004 KR
20080114143 Dec 2008 KR
20090057058 Jun 2009 KR
20090057071 Jun 2009 KR
2010021458 Feb 2010 KR
1020100032534 Mar 2010 KR
20100021604 Aug 2011 KR
101318982 Oct 2013 KR
2200364 Mar 2003 RU
2402023 Oct 2010 RU
1993004377 Mar 1993 WO
2001050142 Jul 2001 WO
200300003029 Jan 2003 WO
20080042483 Apr 2008 WO
2008150458 Dec 2008 WO
20080153576 Dec 2008 WO
20080153577 Dec 2008 WO
20090040140 Apr 2009 WO
20090063397 May 2009 WO
2009081407 Jul 2009 WO
2010007369 Jan 2010 WO
20100062398 Jun 2010 WO
2011035301 Mar 2011 WO
2011057049 May 2011 WO
2011104661 Sep 2011 WO
2011139715 Nov 2011 WO
2012003426 Jan 2012 WO
2012003492 Jan 2012 WO
2012003494 Jan 2012 WO
2016040883 Mar 2016 WO
Non-Patent Literature Citations (164)
Entry
8Devices, “Carambola Embeddable 802.11N Module,” https://www.8devices.com/media/products/carambola/downloads/carambola-datasheet.pdf, accessed on Oct. 24, 2019.
Abdeslam et al., “A Unified Artificial Neural Network Architecture for Active Power Filters,” IEEE Transactions on Industrial Electronics, vol. 54, No. 1, pp. 61-76, 2007.
Abdeslam et al., “Artificial Neural Networks for Harmonic Estimation in Low-Voltage Power Systems,” Fourth International ICSC Symposium on Engineering of Intelligent Systems, 2004.
Abreu et al., “Using Pattern Recognition to Identify Habitual Behavior in Residential Electricity Consumption,” Energy and Buildings, vol. 49, pp. 479-487, 2012.
Acosta et al., “A Current Monitoring System for Diagnosing Electrical Failures in Induction Motors,” Mechanical Systems and Signal Processing, vol. 20, pp. 953-965, 2006.
Armel et al., “Is Disaggregation the Holy Grail of Energy Efficiency? The Case of Electricity,” Energy Policy, vol. 52, pp. 213-234, 2013.
Armstrong et al., “Fault Detection Based on Motor Start Transients and Shaft Harmonics Measured at the RTU Electrical Service,” 2004.
Benbouzid, “A Review of Induction Motors Signature Analysis as a Medium for Faults Detection,” IEEE Transactions on Industrial Electronics, vol. 47, No. 55, pp. 984-993, Oct. 2000.
Bidgely, “Bidgely—AI for the Modern Utility,” http://www.bidgely.com/, Jul. 26, 2018.
California Energy Commission, “Final Report Compilation for Equipment Scheduling and Cycling,” 291 pages, Oct. 2003.
Cardoso et al., “Inter-Turn Stator Winding Fault Diagnosis in Three-Phase Induction Motors, by Park's Vector Approach,” IEEE Transactions on Energy Conversion, vol. 14, No. 3, pp. 595-598, Sep. 1999.
Cohn et al., “GasSense: Appliance-Level, Single-Point Sensing of Gas Activity in the Home,” Pervasive 2010, LNCS 3030, pp. 265-282, 2010.
Cole et al., “Algorithm for Nonintrusive Identification of Residential Appliances,” 1998 IEEE International Symposium on Circuits and Systems (ISCAS), vol. 3, pp. 338-341, 1998.
Cole et al., “Data Extraction for Effective Non-Intrusive Identification of Residential Power Loads,” IEEE Instrumentation and Measurement Technology Conference, vol. 2, pp. 812-815, 1998.
Dash et al., “Harmonic Estimation in a Power System Using Adaptive Perceptrons,” IEE Proc.-Gener. Transm. Distrib., vol. 143, No. 6, pp. 565-574, Nov. 1996.
Willem den Boer, “Active Matrix Liquid Crystal Displays,” 1st edition, Sep. 2, 2011, available at ScienceDirect, https:www/sciencedirect.com/science/book/9780750678131.
Ehrhardt-Martinez et al., “Advanced Metering Initiatives and Residential Feedback Programs: A Meta-Review for Household Electricity-Saving Opportunities,” American Council for an Energy-Efficient Economy, Report No. E105, Jun. 2010.
“Energy Star® Program Requirements for Single Voltage External Ac-Dc and Ac-Ac Power Supplies,” Eligibility Criteria (Version 2.0) Final Draft, available at https://www.energystar.gov/products/electronics/external_power_adapters, 11 pages, 2008.
Enev et al., “Televisions, Video Privacy, and Powerline Electromagnetic Interference,” Proceedings of the 18th ACM Conference on Computer and Communications Security, Chicago, IL, pp. 537-550, Oct. 17-21, 2011.
Englert et al., “How to Auto-Configure Your Smart Home? High-Resolution Power Measurements to the Rescue,” Proceedings of the Fourth ACM International Conference on Future Energy Systems, pp. 215-224, Jan. 2013.
“Eurostat, Environment and Energy,” Europe in Figures—Eurostat Yearbook 2010, https://ec.europa.eu/eurostat/web/products-statistical-books/CH_11_2010, pp_ 513-581, 2010.
Fishkin et al., “Guide: Towards Understanding Daily Life via Auto-Identification and Statistical Analysis,” Proceedings of the International Workshop on Ubiquitous Computing for Pervasive Healthcare Applications (Ubihealth), 2003.
Froehlich et al., “Disaggregated End-Use Energy Sensing for the Smart Grid,” IEEE Pervasive Computing, vol. 10, No. 1, pp. 28-39, 2011.
Gill et al., “Towards Automated Appliance Recognition Using an EMF Sensor in NILM Platforms,” Advanced Engineering Informatics, vol. 27, pp. 477-485, 2013.
“Home Energy Management Systems Market to Reach US$1,909.4 Million in 2019—Transparency Market Research,” available at https://www.cnbc.com/2014/10/31/globe-newswire-home-energy-management-systems-market-to-reach-us19094-million-in-2019--transparency-market, 3 pages, Oct. 31, 2014.
Gulati et al., “An in Depth Study into Using EMI Signatures for Appliance Identification,” BuildSys '14, Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings, pp. 70-79, Nov. 2014.
Jiang et al., “Power Load Event Detection and Classification Based on Edge Symbol Analysis and Support Vector Machine,” Applied Computational Intelligence and Soft Computing, vol. 2012, 10 pages, 2012.
“Belkin Energy Disaggregation Competition,” available at https://www.kaggle.com/c/belkin-energy-disaggregation-competition/data, accessed on Jul. 26, 2018.
Kang et al., “Noninvasive On-Line Condition Monitoring of on Load Tap Changers,” 2000 IEEE Power Engineering Society Winter Meeting, vol. 3, pp. 2223-2228, 2000.
Kim et al., “Unsupervised Disaggregation of Low Frequency Power Measurements,” Proceedings of the Eleventh SIAM International Conference on Data Mining, SDM 2011, pp. 747-758, Apr. 2011.
Kleiminger et al., “Occupancy Detection from Electricity Consumption Data,” BuildSys'13, Proceedings of the 5th ACM Norkshop on Embedded Systems for Energy-Efficient Buildings, Rome, Italy, pp. 1-8, Nov. 2013.
Kliman et al., “Noninvasive Detection of Broken Rotor Bars in Operating Induction Motors,” IEEE Transactions on Energy Conversion, vol. 3, No. 4, pp. 873-879, Dec. 1988.
Kolter et al., “Approximate Inference in Additive Factorial HMMs with Application to Energy Disaggregation,” Proceedings of 15th International Conference on Artificial Intelligence and Statistics (AISTATS), pp. 1472-1482, 2012.
Leeb et al., “Transient Event Detection in Spectral Envelope Estimates for Nonintrusive Load Monitoring,” IEEE Transactions on Power Delivery, vol. 10, No. 3, pp. 1200-1210, Jul. 1995.
Liang et al., “Load Signature Study—Part I: Basic Concept, Structure, and Methodology,” IEEE Transactions on Power Delivery, vol. 25, No. 2, pp. 551-560, Apr. 2010.
Liang et al., “Load Signature Study—Part II: Disaggregation Framework, Simulation, and Applications,” IEEE Transactions on Power Delivery, vol. 25, No. 2, pp. 561-569, Apr. 2010.
Logan et al., “A Long-Term Evaluation of Sensing Modalities for Activity Recognition,” UbiComp 2007, LNCS 4717, pp. 483-500, 2007.
Mettler-Meibom et al., “The Influence of Information and Attitudes Toward Energy Conservation on Behavior,” (Translated by M. Stommel, Michigan State University), H. Schaefer, ed., Einfluss des Verbraucherverhaltens au den Eneigiebedarf Privater Iiaushalte. Berlin: Springer-Verlag, 1982.
Metz et al., “Climate Change 2007: Mitigation of Climate Change,” Working Group III Contribution to the Fourth Assessment Report of the Intergovernmental Panel on Climate Change, Segment 1 of 3, pp. 1-339, 2007.
Metz et al., “Climate Change 2007: Mitigation of Climate Change,” Working Group III Contribution to the Fourth Assessment Report of the Intergovernmental Panel on Climate Change, Segment 2 of 3, pp. 340-602, 2007.
Metz et al., “Climate Change 2007: Mitigation of Climate Change,” Working Group III Contribution to the Fourth Assessment Report of the Intergovernmental Panel on Climate Change, Segment 3 of 3, pp. 603-852, 2007.
Molina-Markham et al., “Private Memoirs of a Smart Meter,” Proceedings of the 2nd ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Building, Zurich, Switzerland, pp. 61-66, Nov. 2010.
Mountain, D., “Summary The Impact of Real-Time Feedback on Residential Electricity Consumption: The Hydro One Pilot,” available at http://www.reducemyenergy.com/PDF/Summary%20Results%20Hydro%20One%20Pilot%20-% 20Real-Time%20Feedback.pdf, 4 pages, Mar. 2006.
Nest, “The Nest Hello video doorbell is here,” available at https://nest.com/, 4 pages, accessed Jul. 26, 2018.
Norford et al., “Non-Intrusive Electrical Load Monitoring in Commercial Buildings Based on Steady-State and Transient Load-Detection Algorithms,” Energy and Buildings, vol. 24, No. 1, pp. 51-64, 1996.
Perez et al., “A Non-Intrusive Appliance Load Monitoring System for Identifying Kitchen Activities,” Master Thesis, Universidad Autónoma de Madrid, 2011.
Philip Lioio, “Understanding EMI Noise in Power-System Design,” Electronic Design, https://www.electronicdesign.com/energy/understanding-emi-noise-power-system-design, pp. 1-7, Apr. 24, 2012.
Phillips et al., “Supero: A Sensor System for Unsupervised Residential Power Usage Monitoring,” 2013 IEEE International Conference on Pervasive Computing and Communications, PerCom 2013, pp. 66-75, Mar. 2013.
“PlugWise—Unique Heating Zone Control,” https://www.plugwise.com/en_US/#home-automation, pp. 1-15, Jun. 13, 2018.
Powers et al., “Using a Rule-Based Algorithm to Disaggregate End-Use Load Profiles from Premix Level Data,” IEEE Computer Applications in Power, vol. 4, No. 2, pp. 42-47, Apr. 1991.
Abowd, A, and Mynatt, E.D., “Charting Past, Present, and Future Research in Ubiquitous Computing,” ACM Transactions on Computer-Human Interaction, pp. 29-58, vol. 7, No. 1, Mar. 2000.
Aipperspach, ft, Rattenbury, T., Woodruff, A., and Canny, J., “A Quantitative Method for Revealing and Comparing Places in the Home,” In the Proceedings of UbiComp 2006, pp. 1-18, Orange County, CA, Sep. 2006.
Aipperspach, R., Woodruff, A., Anderson, K., and Hooker, B., “Maps of Our Lives: Sensing People and Objects Together in the Home,” EECS Department, University of California, Berkeley, pp. 1-11, Nov. 30, 2005.
Anant Sahai, “Cyclostationary Feature Detection,” 2005, DySPAN, pp. 1-69, 2005.
Arvola et al., “Billing Feedback as a Means to Encourage Household Electricity Conservation: A Field Experiment in Helsinki,” Proceedings of the 1993 Summer Study of the European Council for Energy Efficient Economy: 11-21, 2003.
Beckmann et al., “Some Assembly Required: Supporting End-User Sensor Installation in Domestic Ubiquitous Computing Environments,” UbiComp 2004: 107-124, 2004.
Bian, X., Abowd, G.D., and Rehg, J.M., “Using Sound Source Localization to Monitor and Infer Activities in the Home,” In the Proceedings of the Third International Conference on Pervasive Computing, May 8-13, 2005.
Bin Fang, “Development of a Wearable Device for Motion Capturing Based on Magnetic and Inertial Measurement Units,” vol. 2017, Article ID 7594763, 11 pages, 2017.
Bin, S. and Dowlatabadi, H., “Consumer Lifestyle Approach to US Energy Use and the Related CO2 Emissions,” Energy Policy 33, 2 (2005), 197-208, 2005.
Brandon et al., “Reducing Household Energy Consumption: A Qualitative and Quantitative Field Study,” Journal of Environmental Psychology: 75-85, 1999.
Burges, C., “A Tutorial on Support Vector Machines for Pattern Recognition,” Journal of Data Mining and Knowledge Discovery, pp. 121-167, vol. 2, Kluwer Academic Publishers, Hingham, MA, Jun. 1998.
Falwell, C. and Reeder, T., “Power Supplies: A Hidden Opportunity for Energy Savings,” NRDC, 28 pages, May 22, 2002.
Chen, J., Kam, A.H., Zhang, J., Liu, N., and Shue, L., “Bathroom Activity Monitoring Based on Sound,” (2005), In Pervasive 2009, 47-61.
Chetty et al., “Getting to Green: Understanding Resource Consumption in the Home,” UbiComp 2008: 242-251, 2008.
Clifford et al., “A Retrofit 60 Hz Current Sensor for Non-Intrusive Power Monitoring at the Circuit Breaker,” 8 pp., 2010.
Compliance Certification Services (Shenzhen) Inc., “FCC Class B Compliance Report,” prepared for Jet Way Information Co., Ltd., 20 pages, Dec. 29, 2006.
Cooley, J.J., Member, S., and Vickery, D., “A Retrofit 60 Hz Current Sensor for Power Monitoring at the Circuit Breaker Panel,” 2010.
Crabtree, A., and Rodden, T., “Domestic Routines and Design for the Home,” Computer Supported Cooperative Work: The Journal of Collaborative Computing, Kluwer Academic Publishers, 2004, 40 pages, vol. 12 (2), 2004.
Crabtree, A., Rodden, T., Hemmings, T., and Benford, S., “Finding a Place for UbiComp in the Home,” In the Proceedings of UbiComp 2003, pp. 208-226, Seattle, Washington, Oct. 12-15, 2003.
Darby, Sarah, “Making it Obvious: Designing Feedback into Energy Consumption,” Proceedings of the Second International Conference on Energy Efficiency in Household Appliances and Lighting: 11 pp., 2000.
Darby, Sarah, “The Effectiveness of Feedback on Energy Consumption: A Review for DEFRA on the Literature on Metering, Billing and Direct Displays,” Environmental Change Institute: 21 pp., 2006.
Definition of “correlation”, thefreedictionary.com, http://www.thefreedictionary.com/p/correlation, accessed (Oct. 30, 2012).
Drenker et al., “Nonintrusive monitoring of electronic loads,” IEEE pp. 47-51, Oct. 1999.
Edwards, W.K., and Grinter, R.E, “At Home with Ubiquitous Computing: Seven Challenges,” In the Proceedings of UbiComp 2001, 17 pages, Sep. 30-Oct. 2, 2001.
Elliot, K., Neustaedter, C., and Greenberg, S., “Time, Ownership and Awareness: The Value of Contextual Locations in the Home,” In the Proceedings of UbiComp (Proceedings of the 7th International Conference on Ubiquitous Computing, Tokyo, Japan), 2005.
“Fault Tolerant Control and Fault Detection and Isolation,” DOI 10.1007/978-0-85729-650-4_2, Springer-Verlag London Limited, 2011, pp. 7-27, 2011.
Fischer, Corinna., “Feedback on Household Electricity Consumption: A Tool for Saving Energy?” Energy Efficiency: 79-104, 2008.
Fitzpatrick et al., “Technology-Enabled Feedback on Domestic Energy Consumption: Articulating a Set of Design Concerns,” Pervasive computing: 37-44, 2009.
Fogarty, J., Au, C., and Hudson, S., “Sensing from the Basement: A Feasibility Study of Unobtrusive and Low-Cost Home Activity Recognition,” In the Proceedings of ACM Symposium on User Interface Software and Technology, UIST'06, Montreux, Switzerland, Oct. 15-18, 2006.
Formisano, Bob, “How to Safely Turn Off Power at the Electrical Panel,” http://homerepair.about.com/od/electricalrepair/ss/turn_off main_elect_2_htm?p=1, (Picture from 2009), accessed Jun. 13, 2013.
Froehlich, J., Findlater, L., and Landay, J., “The design of eco-feedback technology,” in CHI 2010, 1999-2008.
Froehlich et al., “Sensing Opportunities for Personalized Feedback Technology to Reduce Consumption,” UW CSE Technical Report: CSE 09-13-01: 7 pp., 2009.
Froehlich, Jon., “Sensing and Feedback of Everyday Activities to Promote Environmentally Sustainable Behaviors,” Thesis Proposal, Computer Science and Engineering, University of Washington: 35 pp., 2009.
Froehlich, et. al., “Hydro-Sense: Infrastructure-Mediated Single-Point Sensing of Whole-Home Water Activity,” in Proc. of UbiComp 2009, pp. 235-244, Florida, Sep.-Oct. 2009.
Gupta, S., Reynolds, M.S., and Patel, S.N., “ElectriSense: Single-Point Sensing Using EMI for Electrical Event Detection and Classification in the Home,” In Proc. of UbiComp 2010, 2010.
Hart, George W., “Nonintrusive Appliance Load Monitoring,” Proceedings of the IEEE, vol. 80, No. 12, pp. 1870-1891, Dec. 1992.
Hemmings, T., Crabtree, A., Rodden, T., Clarke, K., and Rouncefield, M., “Probing the Probes,” Proceedings of the 7th Biennial Participatory Design Conference, pp. 42-50, Malmö, Sweden, Jun. 23-25, 2002.
Hirsch et al., “The ELDer Project: Social, Emotional, and Environmental Factors in the Design of Eldercare Technologies,” Conference on Universal Usability 2000: 72-79, 2000.
Ho B. Kao, H.C. Chen, N., et al. “HeatProbe: A Thermal-based Power Meter for Accounting Disaggregated Electricity Usage,” In UbiComp 2011, 2011.
HomePlug Powerline Alliance, web.archive.org/web/20060225110208/www.homeplug.org/en/products/index.asp, 2006, 1 page, 2006.
Horst, Gale, “Whirlpool Corporation: Woodridge Energy Study and Monitoring Pilot,” 1-99, 2006.
Howell, E.K., “How Switches Produce Electrical Noise,” IEEE Transactions on Electromagnetic Compatibility, pp. 162-170, vol. EMC-21, No. 3, Aug. 1979.
Iachello et al., “Privacy and Proportionality: Adapting Legal Evaluation Techniques to Inform Design in Ubiquitous Computing,” CHI 2005: 91-100, 2005.
International Search Report and Written Opinion for PCT/US12157224, dated Mar. 8, 2013.
International Search Report and Written Opinion for PCT/US2011/042877, dated Dec. 26, 2011, ten (10) pages.
International Search Report and Written Opinion for PCT/US2011/042873, dated Dec. 27, 2011, ten (10) pages.
International Search Report and Written Opinion for PCT/US11/033992, dated Dec. 26, 2011.
International Search Report and Written Opinion for PCT/US2011/043410, dated Feb. 28, 2011, ten (10) pages.
Intille, S.S., Tapia, E.M., Rondoni, J., Beaudin, J., Kukla, C., Agarwal, S., Bao, L., and Larson, K., “Tools for Studying Behavior and Technology in Natural Settings,” In the Proceedings of UbiComp 2003, 2003.
Kawahara, Y., Hodges, S., Cook, B.S., and Abowd, G.D., “Instant Inkjet Circuits: Lab-based Inkjet Printing to Support Rapid Prototyping of UbiComp Devices,” In UbiComp 2013, 363-372, 2013.
Reinhardt et al., “On the Accuracy of Appliance Identification Based on Distributed Load Metering Data,” 2012 Second IFIP Conference on Sustainable Internet and ICT for Sustainability (SustainIT 2012), vol. 1, pp. 1-9, 2012.
Rozenblat, “SMPS Switching Power Supply Topologies: Comparison and Selection,” https://www.smps.us/topologies-html, 3 pages, Jan. 6, 2011.
Rudin et al., “Nonlinear Total Variation Based Noise Removal Algorithms,” Physica D, vol. 60, pp. 259-268, 1992.
Shaw et al., “Detection and Diagnosis of HVAC Faults via Electrical Load Monitoring,” HVAC&R Research, vol. 8, No. 1, pp. 13-40, 2002.
Shenavar et al., “Novel Embedded Real-Time NIL for Electric Loads Disaggregating and Diagnostic,” EUROCON 2007—The International Conference on “Computer as a Tool,” pp. 1555-1560, Sep. 2007.
Silva, “Induction Motor Fault Diagnostic and Monitoring Methods,” Thesis for: Master of Science in Electrical and Computer Engineering, Marquette University, May 2006.
Srinivasan et al., “Neural-Network-Based Signature Recognition for Harmonic Source Identification,” IEEE Transactions on Power Delivery, vol. 21, No. 1, pp. 398-405, 2006.
“Tendril—Tendril Named a Leader in Home Energy Management by Navigant Research,” https://www.tendrilinc.com/, 3 pages, accessed Jul. 26, 2018.
“Tendril—Tendril Volt—Tendril's Many Energy Tools (photos),” CNET—p. 4, https://www.cnet.com/pictures/tendrils-many-energy-tools-photos/4/, 2 pages, accessed Jul. 26, 2018.
Thomaz et al., “Recognizing Water-Based Activities in the Home Through Infrastructure-Mediated Sensing,” UbiComp'12—Proceedings of the 2012 ACM Conference on Ubiquitous Computing, 10 pages, Sep. 2012.
Thomson et al., “Current Signature Analysis to Detect Induction Motor Faults,” IEEE Industry Applications Magazine, vol. 7, No. 4, pp. 26-34, Jul./Aug. 2001.
“Transparency Market Research, Global Home Energy Management Systems (HEMS) Market to Grow at Exponential CAGR of 25% till 2019 due to Rising Demand for Energy Conservation,” https://www.transparencymarketresearch.com/pressrelease/home-energy-management-systems.htm, Published online: Sep. 2015, 3 pages, accessed Jul. 26, 2018.
World Health Organization, “Electromagnetic Fields (EMF): What are Electromagnetic Fields?,” https://www.who.int/peh-emf/about/WhatisEMF/en/index3.html, pp. 1-7, accessed May 30, 2018.
Wikipedia, “Opower,” https://en.wikipedia.org/wiki/opower, pp. 1-2, accessed on Jul. 26, 2018.
Zeifman, et al., “Nonintrusive Appliance Load Monitoring: Review and Outlook,” IEEE Transactions on Consumer Electronics, vol. 57, No. 1, pp. 76-84, Feb. 2011.
Zimmerman et al., “Applying Electric Field Sensing to Human-Computer Interfaces,” CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 280-287, May 1995.
Zouba et al., “Monitoring Activities of Daily Living (ADLs) of Elderly Based on 3D Key Human Postures,” ICVW 2008, Proceedings of the 4th International Cognitive Vision Workshop, pp. 37-50, May 2008.
Ito et al., “A Method of Appliance Detection Based on Features of Power Waveform,” 2004 International Symposium on Applications and the Internet, Proceedings, Tokyo, Japan, 2004, pp. 291-294, DOI: 10.1109/SAINT.2004.1266131, 2004.
Kientz et al., “The Georgia Tech Aware Home,” CHI 2008: 3675-3680, 2008.
Kim, Y., Schmid, T., Charbiwala, Z.M., and Srivastava, M.B., “ViridiScope: Design and Implementation of a Fine Grained Power Monitoring System for Homes,” In the Proceedings of UbiComp, 10 pages, Sep. 30, 2009.
Kleiner, K., “‘Smart Homes’ Could Track Your Electrical Noise,” New Scientist, 2 pages, Sep. 10, 2007.
Koile, K., Tollmar, K., Demirdjian, D., Shrobe, H., and Darrell, T., “Activity Zones for Context-Aware Computing,” Proceedings of UbiComp 2003, pp. 90-106, Oct. 12-15, 2003.
Laughman et al., “Power Signature Analysis,” IEEE Power and Engineering Magazine: 56-63, 2003.
Lifton, J., Feldmeier, M., Ono, Y., Lewis, C., and Paradiso, J.A., “A Platform for Ubiquitous Sensor Deployment in Occupational and Domestic Environments,” In the Proceedings of the 6th International Conference on Information Processing in Sensor Networks, 2007.
Lorek, M.C., Chraim, F., Pister, K.S.J., and Lanzisera, S., “COTS-Based Stick-On Electricity Meters for Building Submetering,” 2013 IEEE Sensors, (2013), 1-4.
Mainwaring, S.D., and Woodruff, A., “Investigating Mobility, Technology, and Space in Homes, Starting with Great Rooms,” In the Proceedings of EPIC 2005, pp. 188-195, Nov. 14-15, 2005.
Marubayashi, G., “Noise Measurements of the Residential Power Line,” Proc. of Int'l. Symposium on Power Line Communications, 1997, pp. 104-108, 1997.
Mitchell, T., “Machine Learning,” McGraw Hill, 1997.
Mountain, Dean., “Price Influences Demand,” DeGroote School of Business, McMaster University: 16 pp., 2008.
Murata et al., “Estimation of Power Consumption for Household Electric Appliances,” Proceedings of the 9th International Conference on Neural Information Processing: 2209-2303, 2002.
Murph, D., “Electrical Noise Could Help Automate Your Home,” Engadget, 4 pages, Sep. 12, 2007.
N.A., “The Value of Disaggregated Feedback.” 1 pg., Nov. 19, 2013.
N.A., “End-User-Deployable Whole House Contact-Less Power Consumption Sensing,” UbiComp 2009:4 pp., 2009.
N.A., “Summary: The Impact of Real-Time Feedback on Residential Electricity Consumption: The Hydro One Pilot,” 4 pp., 2006.
O'Brien, J., Rodden, T., Rouncefield, M., and Hughes, J., “At Home with the Technology: An Ethnographic Study of a Set-Top-Box Trial,” ACM Transactions on Computer-Human Interaction, pp. 282-308, vol. 6, No. 3, Sep. 1999.
P3 International, “Kill a Watt™, Electricity Usage Monitor,” Innovative Electronic Solutions, http://www.p3international.com/products/special/P4400/P4400-CE.html, 1 page, 2008.
Paradiso, J.A., “Some Novel Applications for Wireless Inertial Sensors,” Proc. of NSTI-Nanotech 2006, pp. 431-434, Boston, MA, May 2006.
Parker et al., “Contract Report: Pilot Evaluation of Energy Savings from Residential Energy Demand Feedback Devices,” Florida Solar Energy Center, A Research Institute of the University of Central Florida: 32 pp., 2008.
Patel, S.N., Gupta, S., and Reynolds, M.S., “The Design and Evaluation of an End-User-Deployable, Whole House, Contactless Power Consumption Sensor,” in CHI 2010, 2010.
Patel et al., “At the Flick of a Switch: Detecting and Classifying Unique Electrical Events on the Residential Power Line,” UbiComp 2007: 271-288, 2007.
Patel et al., “Detecting Human Movement by Differential Air Pressure Sensing in HVAC System Ductwork: An Exploration in Infrastructure Mediated Sensing,” Pervasive: 1-18, 2008.
Patel et al., “PowerLine Positioning: A Practical Sub-Room-Level Indoor Location System for Domestic Use,” UbiComp 2006: 441-458, Orange County, CA, 2006.
Patel, Shwetak., “Bringing Sensing to the Masses: An Exploration in Infrastructure-Mediated Sensing,” Intel Labs: 133 pp., 2008.
Philipose, M., Fishkin, K.P., Perkowtiz, M., Patterson, D.J., Fox, D., Kautz, H., and Hähnel, D., “Inferring Activities from Interactions with Objects,” IEEE Pervasive Computing, pp. 10-17, vol. 3, Issue 4, Oct.-Dec. 2004.
Product Data Sheet for UBA2021 630 V driver IC for Cfl and TL lamps, NXP Semiconductors, 16 pages, Jul. 25, 2008.
Prudenzi, A., “A Neuron Nets Based Procedure for Identifying Domestic Appliances Pattern-of-Use from Energy Recordings at Meter Panel,” IEEE pp. 941-946, Aug. 7, 2002.
Ramirez-Munoz et al., “Design and Experimental Verification of a Smart Sensor to Measure the Energy and Power Consumption in a One-Phase AC Line,” Measurement vol. 42: 412-419, Aug. 2008.
Rosenblat, L., “The Basic Power Supply Tutorial: Design Concepts, Block Diagram, Theory of Operation,” http://www.smps.us/power-supply.html, 3 pages, Jun. 8, 2010.
Rowan, J., and Mynatt, E.D., “Digital Family Portrait Field Trial: Support for Aging in Place,” Proc. of ACM Conference (CHI 2005), pp. 521-530, Apr. 2005.
Rubner, J., “Tech Professor Developing Camera Cloak,” Atlanta Business Chronicle, 2 pages, Jun. 15, 2007.
Steven C. Venema, “A Kalman Filter Calibration Method for Analog Quadrature Position Encoders,” Copyright 1994, 99 pages, 1994.
“Study Finds Elder Care a Growing Emotional and Financial Burden for Baby Boomers, New ADT Monitoring Service for Elderly Helps Ease the Stress of Long Distance Care Giving,” PR Newswire Europe, 4 pages, Mar. 29, 2005.
Stuntebeck et al., “Wideband PowerLine Positioning for Indoor Localization,” UbiComp 2008: 94-103, 2008.
Tapia, E., et al., “Activity Recognition in the Home Selling Using Simple and Ubiquitous Sensors,” Pervasive Computing (Lecture Notes in Computer Science), pp. 158-175, 2004.
Tapia et al., “The Design of a Portable Kit of Wireless Sensors for Naturalistic Data Collection,” Pervasive 2006 K.P. Fishkin et al. (Eds.): 117-134, 2006.
Ueno et al., “Effectiveness of Displaying Energy Consumption Data in Residential Houses—Analysis on how the Residents Respond,” ECEEE 2005 Summer Study—What Works and Who Delivers?: 1289-1299, 2005.
Warner, “Hall-Effect Sensors Measure Up,” ECN Magazine, http://www.ecnmag.com/print/articles/2009/03/sensor-zone-April-2009, Apr. 2009.
Weka 3—Data Mining with Open Source Machine Learning Software in Java, “Weka 3: Data Mining Software in Java,” http://www.cs.waikato.ac.nz/ml/weka/, 1 page, Mar. 2006.
Williams, Michael K., “A Discussion of Methods for Measuring Low-Amplitude Jitter,” (1995).
Wilson, D., and Atkeson, C., “Simultaneous Tracking and Activity Recognition (STAR) Using Many Anonymous, Binary Sensors,” In the Proceedings of Pervasive 2005, pp. 62-79, 2005.
Wood et al., “Energy-Use Information Transfer for Intelligent Homes: Enabling Energy Conservation with Central and Local Displays,” Energy and Buildings, vol. 39: 495-503, 2007.
Yunhoon Cho, “Design and Implementation of Practical Step Detection Algorithm for Wrist-Worn Devices,” IEEE Sensors Journal, vol. 16, No. 21, pp. 7720-7730, Nov. 1, 2016.
Ito, Masahito et al., “A Method of Appliance Detection Based on Features of Power Waveform,” Proceedings of the 2004 International Symposium of Applications and the Internet, Tokyo, Japan, Jan. 26-30, 2004.
International Search Report for International Application No. PCT/US2015/049814, dated Dec. 14, 2015.
Related Publications (1)
Number Date Country
20190195929 A1 Jun 2019 US
Provisional Applications (1)
Number Date Country
60973188 Sep 2007 US
Divisions (1)
Number Date Country
Parent 15012780 Feb 2016 US
Child 16287517 US
Continuations (3)
Number Date Country
Parent 13717195 Dec 2012 US
Child 15012780 US
Parent 13335045 Dec 2011 US
Child 13717195 US
Parent 12283869 Sep 2008 US
Child 13335045 US