Method and system for providing sound data for generation of audible notification relating to power consumption
US-2017370974-A1 · Dec 28, 2017 · US
US9989379B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9989379-B2 |
| Application number | US-201615263683-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 13, 2016 |
| Priority date | Sep 13, 2016 |
| Publication date | Jun 5, 2018 |
| Grant date | Jun 5, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are various systems and methods related to improving the accuracy of resource usage counting of a metered resource by a computing device. The computing device disables interrupts used by the processor to count pulses received from a utility meter on respective first and second wires of a cable. A data level for the first wire attached to the one or more sensors of the computing device is detected and recorded. The data level indicating whether a pulse is presently being received on the first wire. The computing device then disconnects a common ground in the cable between the computing device and the utility meter, and initiates performance of a test of the cable. The computing device then restores the individual interrupts and the common ground in a defined sequence based upon detection of a pulse in one of the two wires.
Opening claim text (preview).
Therefore, the following is claimed: 1. A computing device, comprising: a processor; one or more sensors for detecting electrical pulses received from a plurality of wires in a cable; a radio for communicating on a network accessible to the computing device; and a memory configured by an application executed in the computing device to perform a test of the cable, the application comprising logic causing the computing device to: disable first and second interrupts used by the processor to count pulses received from a utility meter on respective first and second wires of the cable; detect and record a data level for the first wire attached to the one or more sensors of the computing device, the data level indicating whether a pulse is presently being received on the first wire; disconnect a common ground in the cable between the computing device and the utility meter; initiate performance of the test of the cable; and in response to the test of the cable concluding and detection of the pulse on the first wire: enable the second interrupt corresponding to the second wire while the common ground is disconnected and the first interrupt is disabled; connect the common ground while the first interrupt is disabled and the second interrupt is enabled; and enable the first interrupt corresponding to the first wire on which the pulse was detected. 2. The computing device of claim 1 , further comprising logic that, in response to the test of the cable concluding and no pulse detected on the first wire, causes the computing device to: enable the first interrupt corresponding to the first wire while the common ground is disconnected and the second interrupt is disabled; connect the common ground while the second interrupt is disabled and the first interrupt is enabled; and enable the second interrupt corresponding to the second wire. 3. The computing device of claim 1 , wherein the computing device is part of a mesh network comprising other computing devices attached to utility meters. 4. The computing device of claim 1 , further comprising logic causing the computing device to transmit an alarm to an administrative server accessible via the network when the cable fails to pass the test. 5. The computing device of claim 1 , further comprising logic causing the computing device to distinguish voltage changes on the wires representing pulses from electrical noise. 6. The computing device of claim 1 , wherein the first wire is connected to a normally open (NO) input on the one or more sensors, and the second wire is connected to a normally closed (NC) input on the one or more sensors. 7. The computing device of claim 1 , wherein the one or more sensors further comprises a tamper output connected to a tamper line in the cable, the tamper output used to conduct the test of the cable. 8. A method for improving the accuracy of resource usage counting of a metered resource by a computing device, the method comprising: disabling first and second interrupts used by a processor of the computing device to count pulses received from a utility meter on respective first and second wires of a cable; detecting and recording, by the processor, a data level for the first wire attached to one or more sensors of the computing device, the data level indicating whether a pulse is presently being received on the first wire; disconnecting, by the processor, a common ground in the cable between the computing device and the utility meter; initiating, by the processor, performance of a test of the cable; and in response to the test of the cable concluding and detection of the pulse on the first wire: enabling, by the processor, the second interrupt corresponding to the second wire while the common ground is disconnected and the first interrupt is disabled; connecting, by the processor, the common ground while the first interrupt is disabled and the second interrupt is enabled; and enabling, by the processor, the first interrupt corresponding to the first wire on which the pulse was detected. 9. The method of claim 8 , wherein in response to the test of the cable concluding and no pulse detected on the first wire, causing the computing device to: enable the first interrupt corresponding to the first wire while the common ground is disconnected and the second interrupt is disabled; connect the common ground while the second interrupt is disabled and the first interrupt is enabled; and enable the second interrupt corresponding to the second wire. 10. The method of claim 8 , wherein the computing device is part of a mesh network comprising other computing devices attached to utility meters. 11. The method of claim 8 , further comprising distinguishing, by the processor, voltage changes on the wires representing pulses from electrical noise. 12. The method of claim 11 , further comprising causing the computing device to transmit an alarm to an administrative server accessible via a network when the cable fails to pass the test. 13. The method of claim 8 , wherein the first wire is connected to a normally open (NO) input on the one or more sensors, and the second wire is connected to a normally closed (NC) input on the one or more sensors. 14. The method of claim 8 , wherein the one or more sensors further comprises a tamper output connected to a tamper line in the cable, the tamper output used to conduct the test of the cable. 15. A non-transitory computer-readable medium embodying a program for improving the accuracy of resource usage counting of a metered resource, the program executable by a processor of a computing device and comprising code for: disabling first and second interrupts used by the processor of the computing device to count pulses received from a utility meter on respective first and second wires of a cable; detecting and recording a data level for the first wire attached to one or more sensors of the computing device, the data level indicating whether a pulse is presently being received on the first wire; disconnecting a common ground in the cable between the computing device and the utility meter; initiating performance of a test of the cable; and in response to the test of the cable concluding and detection of the pulse on the first wire: enabling the second interrupt corresponding to the second wire while the common ground is disconnected and the first interrupt is disabled; connecting the common ground while the first interrupt is disabled and the second interrupt is enabled; and enabling the first interrupt corresponding to the first wire on which the pulse was detected. 16. The non-transitory computer-readable medium of claim 15 , further comprising code that, in response to the test of the cable concluding and no pulse detected on the first wire: enables the first interrupt corresponding to the first wire while the common ground is disconnected and the second interrupt is disabled; connects the common ground while the second interrupt is disabled and the first interrupt is enabled; and enables the second interrupt corresponding to the second wire. 17. The non-transitory computer-readable medium of claim 15 , wherein the computing device is part of a mesh network comprising other computing devices attached to utility meters. 18. The non-transitory computer-readable medium of claim 15 , further comprising code for distinguishing voltage changes on the wires representing pulses from electrical noise. 19. The non-transitory computer-readable medium of claim 15 , further comprising code for causing the comput
Details · CPC title
Remote reading of utility meters · CPC title
Smart grids as enabling technology in buildings sector (smart grids supporting the management or operation of end-user stationary applications in general, or like technologies with no associated climate change mitigation effect Y04S20/00) · CPC title
Smart metering, e.g. specially adapted for remote reading · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.