IP Library Granted Patent US 8,676,396
Granted Patent B2
US 8,676,396 · App. 13/369,794 · Granted Mar 18, 2014

Mesh delivery system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,676,396
App. No.
13/369,794
Granted
Mar 18, 2014
Kind
B2
Abstract

A mesh delivery system for controlling electricity supplied to one or more electrical devices from a power source are disclosed. Signals relating to characteristics of the electrical devices are uniformly or non-uniformly sampled at discrete intervals are provided along with associated sampling time indications via the mesh network to a destination controller.

Claims (45)

1. A method comprising:

receiving with a controller at a destination node signal samples and associated sampling time indications, the signal samples and the associated sampling time indications being received from a source node via a mesh network, the signal samples being delivered with sampling time indications generated at the source node to form a series of signals corresponding to one or more characteristic(s) related to electricity supplied to one or more electrical devices from a power source;

applying with the controller a compacting algorithm to the received signal samples and the received associated sampling time indications to generate a paired vector comprising compacted signal samples and an associated compacted sampling time indication;

transforming the paired vector representing the compacted sampled signal in a time domain into a discrete Fourier spectrum of the signal in the frequency domain using an Approximate Fourier Transform such that the discrete Fourier spectrum of the compacted sampled signal is uniformly sampled in the frequency domain;

applying a filter in the frequency domain to the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation;

applying an inverse discrete Fourier transform to the filtered discrete spectral representation to generate a recovered signal in the time domain that is uniformly sampled;

extrapolating future values of the recovered signal in the time domain by setting the time basis in the inverse discrete Fourier transform to be greater than the total age of the compacted source signal; and

providing an adjustment signal based on the extrapolated future values to compensate for a group delay of the filter.

2. The method as recited in claim 1 , further comprising providing the adjustment signal to adjust one or more of the characteristics of the electricity supplied from the power source based on the recovered signal.

3. The method as recited in claim 1 , wherein applying a filter in the frequency domain to the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation comprises:

applying a bandpass pass filter in the frequency domain to the discrete Fourier spectrum of the signal.

4. The method as recited in claim 1 , wherein applying a filter in the frequency domain to the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation comprises:

applying a low pass filter in the frequency domain to the discrete Fourier spectrum of the signal.

5. The method as recited in claim 1 , wherein applying with the controller a compacting algorithm to the received signal samples and the received associated sampling time indications to generate a paired vector comprising samples and an associated compacted time indication further comprises:

determining void indications in the received signal samples; and

indicating a sampling time for each of the determined void indications.

6. The method as recited in claim 1 wherein a characteristic related to electricity supplied to one or more electrical devices from a power source comprises:

voltage, current, real power, power flow direction, reactive power, temperature or humidity.

7. The method as recited in claim 1 wherein the mesh network includes a plurality of emitters, wherein a first emitter of the plurality of emitters is operable to connect to a second one of the plurality of emitters to form a path to deliver signals between the source node and the destination node, and wherein the at least the first emitter is operable to automatically connect to a third emitter of the plurality of emitters to form a new path between the source node and the destination node when interference is present between the first emitter and the second emitter.

8. The method as recited in claim 4 , wherein the attenuation characteristics of the low pass frequency filter are set related to the rate at which the one or more of the characteristics of the electricity supplied from the power source can be adjusted.

9. The method as recited in claim 1 , wherein the signal samples are nonuniformly delivered to the destination node from the source node via the mesh network.

10. The method as recited in claim 1 wherein delivering the signal samples being delivered with sampling time indications comprises delivering the signal samples with an associated sampling time indication or with delivery time indications.

11. The method as recited in claim 1 , wherein the associated compacted sampling time indications are derived from an actual sample interval for each sample, wherein the actual sample interval is a time difference between that of a present sample and a previous sample.

12. A system comprising:

a source controller comprising:

a device to detect measurements corresponding to a characteristic of electricity supplied to one or more electrical devices from a power source;

a sampler to uniformly or to non-uniformly sample at intervals the detected measurements;

a transmitter to transmit via a mesh network the sampled detected measurements and associated time indications of the detected measurements;

a destination controller comprising:

a receiver to receive from the source controller via the mesh network signal samples and to receive or to derive associated sampling time indications, the signal samples being delivered with time indications at the source node to form a sampled signal corresponding to a characteristic related to electricity supplied to one or more electrical devices from a power source;

a compactor to apply a compacting algorithm to the received signal samples and the received or the derived associated sampling time indications to generate a paired vector comprising compacted signal samples and an associated compacted sampling time indication;

a transform device to transform the paired vector representing the compacted sampled signal in a time domain into a discrete Fourier spectrum of the signal in the frequency domain using an Approximate Fourier Transform such that the discrete Fourier spectrum of the signal is uniformly sampled in the frequency domain;

a filter in the frequency domain to filter the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation; and

an inverse discrete Fourier transform device to transform the filtered discrete spectral representation into a recovered signal in the time domain that is uniformly sampled,

wherein the inverse discrete Fourier transform device is further configured to extrapolate future values of the recovered signal in the time domain by setting the time basis in the inverse discrete Fourier transform to be greater than the total age of the compacted source signal, and

wherein an adjustment signal is provided based on the extrapolated future values to compensate for a group delay of the filter.

13. The system as recited in claim 12 wherein the destination controller comprises a second transmitter to provide an adjustment signal to adjust one or more of the characteristics of the electricity supplied from the power source based on the recovered signal.

14. A non-transitory computer readable storage medium comprising instructions which when executed by a processor comprises:

receiving with a controller at a destination node signal samples and associated sampling time indications, the signal samples and the associated sampling time indications being received from a source node via a mesh network, the signal samples being delivered with associated sampling time indications at the source node to form a sampled signal corresponding to a characteristic related to electricity supplied to one or more electrical devices from a power source;

applying with the controller a compacting algorithm to the received signal samples and the received associated sampling time indications to generate a paired vector comprising compacted samples and associated compacted sampling time indications;

transforming the paired vector representing the compacted sampled signal in a time domain into a discrete Fourier spectrum of the signal in the frequency domain where the discrete Fourier spectrum of the signal is uniformly sampled in the frequency domain;

applying a filter in the frequency domain to the discrete Fourier spectrum of the signal to generate a filtered discrete spectral representation;

apply an inverse discrete Fourier transform to the filtered discrete spectral representation to generate a recovered signal in the time domain that is uniformly sampled;

extrapolate future values of the recovered signal in the time domain by setting the time basis in the inverse discrete Fourier transform to be greater than the total age of the compacted source signal; and

provide an adjustment signal based on the extrapolated future values to compensate for a group delay of the filter.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Oct 7, 2021
From: OBSIDIAN AGENCY SERVICES, INC.
To: UTILIDATA, INC.
Reel/Frame 057734/0433 →
SECURITY INTEREST Recorded May 19, 2020
From: UTILIDATA, INC.
To: OBSIDIAN AGENCY SERVICES, INC.
Reel/Frame 052701/0749 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 25, 2013
From: BELL, DAVID GORDON
To: UTILIDATA, INC.
Reel/Frame 031482/0559 →