IP Library Granted Patent US 7,945,626
Granted Patent B2
US 7,945,626 · App. 11/376,097 · Granted May 17, 2011

Method, system, apparatus, and computer program product for determining a physical location of a sensor

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 7,945,626
App. No.
11/376,097
Granted
May 17, 2011
Kind
B2
Abstract

A method that determines a physical location of an unknown position device (UPD) in a communication network including a plurality of known position devices (KDPs), in which a message transmitted by the UPD is received by plural KDPs. The method includes measuring a signal quality of each received message received by the plural KDPs from the UPD, and computing the likely physical location of the UPD based on the physical location of the plural KPDs receiving the message from the UPD and the respective signal quality measured at each KPD.

Claims (62)

1. A method for determining a physical location of an unknown position device (UPD) in a communication network, the communication network including plural known position devices (KPDs), said method comprising:

storing known potential locations of the UPD, the known potential locations related to known positions of utility service lines;

receiving a message transmitted by the UPD at least one of the plural KPDs;

measuring a signal quality of the message received from the UPD by the at least one of the plural KPDs; and

transmitting a data message from the at least one of the plural KPDs to a regional network interface, the data message including the signal quality;

computing, at the regional network interface, an approximate physical location of the UPD based on a physical location of the at least one of the plural KPDs and the signal quality measured at the at least one of the plural KPDs; and

producing a list of likely locations of the UPD based on the approximate physical location of the UPD and the known potential locations of the UPD,

wherein the known potential locations include a physical location of a sensor that was suspected of exhibiting an error condition or was suspected of being tampered with.

2. The method of claim 1 , wherein the measuring the signal quality comprises measuring at least one of a signal to noise ratio (SNR), a receiver quieting, or a bit error rate (BER) of the message.

3. The method of claim 1 , wherein the UPD is a utility meter.

4. The method of claim 1 , further comprising:

receiving a tamper message including a unique identifier of a tampered device in the communication network, wherein

the computing comprises computing the approximate physical location of the UPD based on the unique identifier of the tampered device.

5. The method of claim 1 , wherein the known potential locations of the UPD include locations of existing utility meters or existing utility meter sockets.

6. The method of claim 1 , wherein the known potential locations include at least one of street addresses of customers which receive service and street addresses of customers which do not receive service.

7. The method of claim 1 , wherein the transmitting the data message from the at least one of the plural KPDs comprises transmitting the data message at a time period after the message is received from the UPD, the time period based on whether the signal quality of the message received from the UPD is above or below one or more signal quality thresholds.

8. The method of claim 7 , further comprising:

transmitting an acknowledgement to the plural KPDs after the data message from the at least one of the plural KPDs is transmitted, the acknowledgement including a unique identifier of the UPD; and

updating a transmission queue of each of the plural KPDs based on the unique identifier included in the acknowledgement.

9. A method, implemented by a regional network interface, for determining a physical location of an unknown position device (UPD) in a communication network, said method comprising:

storing known potential locations of the UPD, the known potential locations related to known positions of utility service lines;

receiving, at the regional network interface, a first message from each of plural known position devices (KPDs) in the communication network, each of the first messages including a signal quality of a second message, each second message received by a respective KPD from the UPD;

computing an approximate physical location of the UPD based on a physical location of each of the plural KPDs and the signal quality of the second message received from each of the plural KPDs; and

producing a list of likely locations of the UPD based on the approximate physical location of the UPD and the known potential locations of the UPD,

wherein the known potential locations include a physical location of a sensor that was suspected of exhibiting an error condition or was suspected of being tampered with.

10. The method of claim 9 , wherein

the receiving the first messages comprises receiving signal quality information based on at least one of a UPD signal to noise ratio (SNR), a UPD receiver quieting, or a UPD bit error rate (BER) of the second message as measured at each of the plural KPDs, and

the computing further comprises computing the approximate physical location of the UPD based on at least one of the UPD SNR, the UPD receiver quieting, or the UPD BER.

11. The method of claim 9 , wherein the computing comprises performing at least one of a triangulation algorithm, a multilateration algorithm, or a center of mass algorithm based on the signal quality of the second message as measured at each of the plural KPDs to compute the approximate physical location of the UPD.

12. The method of claim 9 , wherein the UPD includes a utility meter.

13. The method of claim 9 , wherein the computing comprises computing the approximate physical location of the UPD based on locations of the plural KPDs in the communication network.

14. The method of claim 9 , further comprising:

receiving a tamper message including a unique identifier of a tampered device in the communication network, wherein

the computing comprises computing the approximate physical location of the UPD based on the unique identifier of the tampered device.

15. A regional network interface (RNI) device in a communication network that includes plural known position devices (KPDs) and an unknown position device (UPD), the RNI comprising:

a receiving unit configured to receive a first message from each of the plural KPDs in the communication network, each of the first messages including a signal quality of a second message, each second message received by a respective KPD from the UPD; and

a computing unit configured to compute an approximate physical location of the UPD, the approximate physical location being computed based on a physical location of each of the plural KPDs and the signal quality of the second message received from each of the plural KPDs, and

produce a list of likely locations of the UPD based on the approximate physical location of the UPD and known potential locations of the UPD, the known potential locations related to known positions of utility service lines,

wherein the known potential locations include a physical location of a sensor that was suspected of exhibiting an error condition or was suspected of being tampered with.

16. The RNI of claim 15 , wherein,

the receiving unit is configured to receive the first messages including signal quality information based on at least one of a UPD signal to noise ratio (SNR), a UPD receiver quieting, or a UPD bit error rate (BER) of the second message as measured at each of the plural KPDs, and

the computing unit is further configured to compute the approximate physical location of the UPD based on at least one of the UPD SNR, the UPD receiver quieting, or the UPD BER.

17. The RNI of claim 15 , wherein the computing unit is configured to perform at least one of a triangulation algorithm, a multilateration algorithm, or a center of mass algorithm based on the signal quality to compute the approximate physical location of the UPD.

18. The RNI of claim 15 , further comprising:

a tamper message receiving unit configured to receive a tamper message including a unique identifier of a tampered device in the communication network, wherein

the computing unit is further configured to compute the approximate physical location of the UPD based on the unique identifier of the tampered device.

19. A non-transitory computer-readable medium storing program instructions which, when executed by a computer to determine a physical location of an unknown position device (UPD) in a communication network, result in the computer performing the functions of:

receiving a first message from each of plural known position devices (KPDs) in the communication network, each of the first messages including a signal quality of a second message, each second message received by one of the plural KPDs from the UPD;

computing an approximate physical location of the UPD based on a physical location of each of the plural KPDs and the signal quality of the second message received from each of the plural KPDs; and

producing a list of likely locations of the UPD based on the approximate physical location of the UPD and known potential locations of the UPD, the known potential locations related to known positions of utility service lines,

wherein the known potential locations include a physical location of a sensor that was suspected of exhibiting an error condition or was suspected of being tampered with.

20. A communication system, comprising: an unknown position device (UPD) configured to transmit a first message;

plural known position devices (KPD) located at physical locations, each KPD including

a KPD receiver unit configured to receive the first message from the unknown position device (UPD),

a measurement unit configured to measure a received signal quality of the first message, and

a transmitter unit configured to transmit a second message including the received signal quality measured by the measurement unit; and

a regional network interface (RNI) including

an RNI receiving unit configured to receive the second message from each of the plural KPDs, each second message including the received signal quality measured at the KPD from which the second message was transmitted, and

a computing unit configured to

compute an approximate physical location of the UPD, the approximate physical location being computed based on a physical location of each of the plural KPDs and the received signal quality of the first message measured at each of the plural KPDs, and

to compute a list of likely locations of the UPD based on the approximate physical location of the UPD and known potential locations of the UPD, the known potential locations related to known positions of utility service lines,

wherein the known potential locations include a physical location of a sensor that was suspected of exhibiting an error condition or was suspected of being tampered with.

Assignments (11)
RELEASE AGREEMENT Recorded Apr 19, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SENSUS USA INC.; SENSUS SPECTRUM LLC; SMITH-BLAIR, INC.
Reel/Frame 038474/0258 →
SECURITY AGREEMENT Recorded Apr 19, 2016
From: SENSUS USA INC.; SENSUS WORLDWIDE LIMITED; SENSUS SPECTRUM LLC; SMITH-BLAIR, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 038474/0337 →
RELEASE AGREEMENT Recorded Apr 19, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SENSUS USA INC.; SENSUS SPECTRUM LLC; SMITH-BLAIR, INC.
Reel/Frame 038474/0418 →
CHANGE OF NAME Recorded May 20, 2014
From: M&FC HOLDING, LLC
To: SENSUS SPECTRUM LLC
Reel/Frame 032945/0823 →
SECURITY AGREEMENT Recorded Jun 13, 2011
From: SENSUS USA INC.; M&FC HOLDING LLC (N/K/A SENSUS SPECTRUM LLC)
To: CREDIT SUISSE AG, AS SECOND LIEN COLLATERAL AGENT
Reel/Frame 026429/0896 →
SECURITY AGREEMENT Recorded Jun 12, 2011
From: SENSUS USA INC.; M&FC HOLDING LLC (N/K/A SENSUS SPECTRUM LLC)
To: CREDIT SUISSE AG, AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 026429/0487 →
RELEASE OF PATENT SECURITY INTEREST Recorded Jun 10, 2011
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH (F/K/A CREDIT SUISSE FIRST BOSTON), AS COLLATERAL AGENT
To: M&FC HOLDING, LLC (N/K/A SENSUS SPECTRUM LLC); SMITH BLAIR, INC.; INVENSYS METERING SYSTEMS--NORTH AMERICA INC. (TO BE RENAMED SENSUS METERING SYSTEMS--NORTH AMERICA INC.); SENSUS USA INC.; AXONN, L.L.C.
Reel/Frame 026426/0431 →
SECURITY AGREEMENT Recorded Sep 4, 2009
From: SENSUS USA INC.; M&FC HOLDING, LLC
To: CREDIT SUISSE
Reel/Frame 023196/0086 →
SECURITY AGREEMENT Recorded Jan 5, 2007
From: SENSUS METERING SYSTEMS (BERMUDA 2) LTD.; SENSUS METERING SYSTEMS INC.; M&FC HOLDING, LLC; SENSUS METERING SYSTEMS IP HOLDINGS, INC.; SMITH - BLAIR, INC.; SENSUS PRECISION DIE CASTING, INC.
To: CREDIT SUISSE, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 018711/0716 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2006
From: ADVANCED METERING DATA SYSTEMS, L.L.C.
To: M&FC HOLDING, LLC
Reel/Frame 018148/0444 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2006
From: SANDERFORD, H. BRITTON, JR.; LARSON, GREGG A.
To: ADVANCED METERING DATA SYSTEMS, L.L.C.
Reel/Frame 017941/0979 →