IP Library › Granted Patent US 8,831,072
Granted Patent B2
US 8,831,072 · App. 13/916,263 · Granted Sep 9, 2014

Electric monitoring system using a random phase multiple access system

Inventors: Kenneth C. Sinsuan (San Diego, CA); Theodore J. Myers (La Jolla, CA); Lewis N. Cohen (San Diego, CA); Daniel Thomas Werner (San Diego, CA); Matthew Hughes (San Diego, CA); Robert W. Boesel (San Diego, CA); Patrick M. Singler (San Diego, CA)
Assignee: On-Ramp Wireless, Inc.
H04B7/0608H04J13/0029H04L7/0004H04B1/7103H04L1/1819H04J13/00G01D4/002H04B1/7073H04L1/0057H04L27/233H04W74/08H04L1/0038H04L1/0061H04L1/0046H04W72/0406H04L1/1867H04L2027/0065
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,831,072
App. No.
13/916,263
Granted
Sep 9, 2014
Kind
B2
Abstract

Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, are configured for receiving monitor data from an electric meter. A data stream is created based upon the monitor data. The data stream is spread with a common pseudo-noise (PN) code that is used by a plurality of nodes in communication with an access point. The spread data stream is transmitted at a first time based on a slot start time and a first randomly selected timing offset. The spread data stream is transmitted while at least a portion of a second spread data stream is transmitted at a second time based on the slot start time and a second randomly selected timing offset. The second spread data stream is spread with the common PN code.

Claims (47)

1. A method of monitoring electricity, the method comprising:

receiving, at a processor, monitor data from an electric meter;

creating a data stream based upon the monitor data;

spreading the data stream with a common pseudo-noise (PN) code, wherein the common PN code is used by a plurality of nodes in communication with an access point; and

transmitting the spread data stream at a first time based on a slot start time and a first randomly selected timing offset, wherein the spread data stream is transmitted while at least a portion of a second spread data stream is transmitted, wherein the second spread data stream is spread with the common PN code, and wherein the second spread data stream is transmitted at a second time based on the slot start time and a second randomly selected timing offset.

2. The method of claim 1 , further comprising:

determining a loss of power from the electric meter; and

initiating a transmission of the spread data stream based upon the determination of the loss of power.

3. The method of claim 1 , wherein the monitor data comprises data representing a voltage, a current, voltage imbalance, current imbalance, swags, swells, reactive power, or total power.

4. The method of claim 1 , further comprising:

determining tampering of the electric meter; and

initiating a transmission of the spread data stream based upon the determination of tampering.

5. The method of claim 1 , further comprising:

receiving a first command to disconnect an electrical service monitored by the electric meter; and

sending a second command to the electric meter to disconnect the electrical service.

6. The method of claim 1 , further comprising:

receiving a maximum threshold; and

throttling electrical service to operate below the maximum threshold if the monitor data indicates that the electrical service is operating above the maximum threshold.

7. The method of claim 1 , further comprising receiving, from the access point, a monitor read schedule, wherein receiving the monitor data is based upon the received monitor read schedule.

8. The method of claim 1 , wherein transmitting the spread data stream is based upon a transmission schedule.

9. The method of claim 1 , further comprising receiving, from the access point, a transmission schedule, wherein transmitting the monitor data is based upon the received transmission schedule.

10. The method of claim 1 , wherein the first randomly selected timing offset is between zero and a spreading factor used to spread the data stream minus one.

11. The method of claim 1 , further comprising retransmitting the spread data stream with a third randomly selected timing offset if an acknowledgement is not received within a predetermined time period.

12. The method of claim 1 , wherein the common PN code comprises a gold code.

13. An electric meter comprising:

a monitor configured to:

monitor an electrical service; and

provide monitor data based upon the monitoring of the electrical service; and

a transmit apparatus comprising:

a pseudo-noise (PN) spreader configured to receive a data stream comprising the monitor data and spread the data stream with a common PN code, wherein the common PN code is used by a plurality of nodes in communication with an access point;

a delay module configured to generate a randomly selected timing offset for the spread data stream; and

a transmitter configured to transmit the spread data stream at a first time based on a slot start time and a first randomly selected timing offset, wherein the spread data stream is transmitted while at least a portion of a second spread data stream is transmitted, wherein the second spread data stream is spread with the common PN code, and wherein the second spread data stream is transmitted at a second time based on the slot start time and a second randomly selected timing offset.

14. The electric meter of claim 13 , further comprising a processor configured to:

determine a loss of power from the electric meter; and

initiate a transmission of the spread data stream based upon the determination of the loss of power.

15. The electric meter of claim 13 , further comprising a processor configured to:

determine tampering of the electric meter; and

initiate a transmission of the spread data stream based upon the determination of tampering.

16. The electric meter of claim 13 , further comprising a processor configured to:

receive a first command to disconnect an electrical service monitored by the electric meter; and

disconnect the electrical service.

17. The electric meter of claim 1 , further comprising a processor configured to:

receive a maximum threshold; and

throttle electrical service to operate below the maximum threshold if the monitor data indicates that the electrical service is operating above the maximum threshold.

18. The electric meter monitor of claim 13 , further comprising a receiver configured to receive, from the access point, a monitor read schedule, wherein the monitor provides the monitor data based upon the monitor read schedule.

19. The electric meter monitor of claim 13 , wherein the first randomly selected timing offset is between zero and a spreading factor used to spread the data stream minus one.

20. The electric meter monitor of claim 13 , wherein the transmitter is further configured to retransmit the spread data stream with a third randomly selected timing offset provided by the delay module if an acknowledgement is not received within a predetermined time period.

Assignments (3)
CHANGE OF NAME Recorded Mar 20, 2020
From: ON-RAMP WIRELESS, INC.
To: INGENU INC.
Reel/Frame 052203/0844 →
SECURITY INTEREST Recorded Jun 28, 2017
From: INGENU INC. (F/K/A ON-RAMP WIRELESS, INC.)
To: NDJR GRID PARTNERS II, LLC
Reel/Frame 042853/0244 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2013
From: SINSUAN, KENNETH C.; MYERS, THEODORE J.; COHEN, LEWIS N.; WERNER, DANIEL THOMAS; HUGHES, MATTHEW; BOESEL, ROBERT W.; SINGLER, PATRICK M.
To: ON-RAMP WIRELESS, INC.
Reel/Frame 030807/0159 →
Continuity (5)
Continuation 13458451 · Apr 27, 2012
Continuation In Part 12770630 · Apr 29, 2010
Continuation In Part 12189609 · Aug 11, 2008
Provisional Application 61037522 · Mar 18, 2008
Related Publication 20130272278A1 · Oct 17, 2013