GFCI self test software functional program for autonomous monitoring and fail safe power denial operations

US10132856B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10132856-B2
Application numberUS-201414204946-A
CountryUS
Kind codeB2
Filing dateMar 11, 2014
Priority dateMar 15, 2013
Publication dateNov 20, 2018
Grant dateNov 20, 2018

How to read this patent

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

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

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

  4. Key dates

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

  5. First independent claim

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

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Software code for operating a circuit interrupting device having an auto-monitoring circuit for automatically testing various functions and structures of the device. The auto-monitoring circuit initiates the software code which includes an auto-monitoring routine which, among other things, establishes a self-test fault during the positive or negative half-wave of an AC power cycle and determines whether the detection mechanisms within the device properly detect the self-test fault. An early detection signal indicates that the self-test fault was properly detected without interfering with the normal operation of the detection circuitry and without causing a false trip within the device. Additional functionality of the software code permits automatic verification that the device is properly wired, that is, not miswired, and determines whether the device has reached the end of its useful life.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory recordable medium on which software code is stored, the software code comprising: code for auto-monitoring an electrical wiring device configured to selectively deliver an AC power signal to a load; code for controlling, in a programmable circuit device, a stimulus signal, wherein the stimulus signal is configured to control a switch, wherein a current flows through a sense transformer when the switch is in the closed position; code for monitoring, in the programmable circuit device, a test signal output from a fault detection circuit to determine an operational state of the electrical wiring device, wherein the test signal is output in response to the flow of current through the sense transformer; code for determining, in the programmable circuit device, a frequency associated with the AC power signal; code for incrementing a fail tally if the frequency associated with the AC power signal does not stabilize to within a predetermined range of frequencies within a predetermined period of time; code for determining an end-of-life state if at least one selected from the group consisting of the following occurs: the test signal from the fault detection circuit is less than a threshold value, and the fail tally crosses a predetermined limit greater than one; and code for generating an alarm signal when the end-of-life state is determined. 2. The recordable medium recited in claim 1 , wherein the software code further comprises: code for monitoring an output signal from a contacts sensing device; and code for determining whether the electrical wiring device is in a tripped state in which the AC power signal is prevented from being delivered to the load, or in a reset state in which the AC power signal is delivered to the load based on the output signal from the contacts sensing device. 3. The recordable medium recited in claim 1 , wherein the software code further comprises: code for checking the supply voltage level of one or more electrical components of the electrical wiring device; code for initializing a watch dog timer function in a processing device of the electrical wiring device; code for activating one or more input or output ports of the processing device. 4. The recordable medium recited in claim 1 , wherein the software code further comprises: code for detecting an edge of a line input voltage signal; code for determining a frequency of the line input signal based on a relative timing of the detected edge. 5. An electrical wiring device comprising: a processing device having stored software code; an interrupting device electrically connecting one or more line terminals to one or more load terminals when a circuit interrupting device is in a reset condition and disconnecting the line terminals from the load terminals when the circuit interrupting device is in a tripped condition; and a fault detection circuit that detects a fault condition in the circuit interrupting device and generates a fault detection signal when the fault condition is detected, the fault detection signal being provided to the interrupting device to place the circuit interrupting device in the tripped condition, wherein the stored software code includes code for outputting a stimulus signal, wherein the stimulus signal is configured to control a switch, wherein a current flows through a sense transformer when the switch is in the closed position; wherein the stored software code further includes code for determining, in the programmable circuit device, a frequency associated with the AC power signal; wherein the stored software code further includes code for incrementing a fail tally if the frequency associated with the AC power signal does not stabilize to within a predetermined range of frequencies within a predetermined period of time; wherein the stored software code further includes code for determining an end-of-life state if fail tally crosses a predetermined limit greater than one; wherein the stored software code includes code for setting an input/output (I/O) port of the processing device to either an input port or an output port; wherein when the input/output (I/O) port is the input port, the input/output (I/O) port receives a test signal output from the fault detection circuit in response to flow of current through the sense transformer; and wherein when the input/output (I/O) port is the output port, the input/output (I/O) port outputs an output signal to an indicator. 6. The electrical wiring device claimed in claim 5 , further comprising: an auto-monitoring circuit including the processing device electrically coupled to the fault detection circuit and the interrupting device and continuously monitoring one or more signals to determine an operating state of the electrical wiring device. 7. The electrical wiring device claimed in claim 6 , wherein the software code of the processing device further includes: code for initiating at least one self-test timer having a respective timing variable for enabling the software code to operate different processing functions at different timing requirements. 8. The electrical wiring device claimed in claim 7 , wherein the software code of the processing device further includes: code for initializing an analog-to-digital (A2D) converter in the processing device.

Assignees

Inventors

Classifications

  • Testing of electronic protection circuits (testing switches G01R31/327; checking alarm systems G08B29/00; self test of summation current transformers H02H3/335) · CPC title

  • the main function being self testing of the device · CPC title

  • in case of inverted polarity or connection; with switching for obtaining correct connection · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

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

What does patent US10132856B2 cover?
Software code for operating a circuit interrupting device having an auto-monitoring circuit for automatically testing various functions and structures of the device. The auto-monitoring circuit initiates the software code which includes an auto-monitoring routine which, among other things, establishes a self-test fault during the positive or negative half-wave of an AC power cycle and determine…
Who is the assignee on this patent?
Hubbell Inc
What technology area does this patent fall under?
Primary CPC classification G01R31/2827. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Nov 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).