This disclosure relates to networks, and more specifically, to data communications between devices in a network.
A utility provider, such as a gas, electricity, or water provider, may have a large number of utility devices that provide control, measuring, and/or sensing capabilities that are installed in the field in order to control transmission and distribution of the product, measure and record product usage, and/or detect problems. Such utility devices may include water, gas, or electrical meters, remotely controlled valves, flow sensors, leak detection devices, among others. Utility devices may include or be connected to wireless communication end-devices (herein also referred to as “nodes”) that communicate through wireless communications with other communication devices to provide remote meter reading, for example.
A traditional Advanced Meter Reading (AMR) system allows for only one-way communication between a node and another network device, such as a mobile (“drive-by”) collector. The node periodically emits a signal (herein also referred to as an “AMR beacon”) containing information identifying the utility device (such as a water meter register identification number) as well as a usage reading determined by the device. The node in a conventional AMR system does not receive any communication from any network device.
AMR networks evolved into Advanced Metering Infrastructure (AMI) networks, which are characterized by two-way communication between a node and another network device or devices. In a typical, fixed AMI configuration, an AMI system may comprise a central host capable of connecting via wired and/or wireless networking infrastructures to a number of communication nodes, each node providing network communications for one or more connected utility devices (including metering devices, control devices, sensor devices, or the like). The AMI system may further include data collection hubs, repeaters, gateways, and the like. Despite the advantages presented by AMI networks over AMR networks (such as robustness), many utility providers continue to use AMR networks because the costs of completely replacing an AMR network with an AMI network are significant.
Disclosed is a method that can include listening, at a mobile collector, for beacons from a plurality of nodes to locate and communicate with a targeted node, each beacon comprising a utility device identification (ID) and communication channel information; receiving, by the mobile collector, the beacon from the targeted node of the plurality of nodes; and determining, by the mobile collector, that the beacon was received from the targeted node based on the utility device ID included in the beacon.
In another aspect of the present disclosure, a mobile collector can comprise a processor, and logic processed by the processor to listen for beacons from a plurality of nodes to locate and communicate with a targeted node, each beacon comprising a utility device identification (ID) and communication channel information, receive the beacon from the targeted node of the plurality of nodes, and determine that the beacon was received from the targeted node based on the utility device ID included in the beacon.
In yet another aspect of the present disclosure, a modified Advanced Meter Reading (AMR) system can comprise a mobile collector comprising a mobile collector processor, and logic processed by the mobile collector processor to listen for beacons from a plurality of nodes to locate and communicate with a targeted node, each beacon comprising a utility device identification (ID) and communication channel information, receive the beacon from the targeted node of the plurality of nodes, and determine that the beacon was received from the targeted node based on the utility device ID included in the beacon; and the targeted node, wherein the targeted node comprises a node processor, and logic processed by the node processor to send the beacon, receive a message from the mobile collector on the communication channel beginning within a time window after a predefined delay after the beacon was sent, determine whether the message comprises the utility device ID, and responsive to a determination that the message comprises the utility device ID, initiate temporary two-way communication by sending a response to the mobile collector.
Various implementations described in the present disclosure may include additional systems, methods, features, and advantages, which may not necessarily be expressly disclosed herein but will be apparent to one of ordinary skill in the art upon examination of the following detailed description and accompanying drawings. It is intended that all such systems, methods, features, and advantages be included within the present disclosure and protected by the accompanying claims.
The features and components of the following figures are illustrated to emphasize the general principles of the present disclosure. Corresponding features and components throughout the figures may be designated by matching reference characters for the sake of consistency and clarity.
The present disclosure can be understood more readily by reference to the following detailed description, examples, drawing, and claims, and their previous and following description. However, before the present devices, systems, and/or methods are disclosed and described, it is to be understood that this disclosure is not limited to the specific devices, systems, and/or methods disclosed unless otherwise specified, as such can, of course, vary. It is also to be understood that the terminology used herein is for the purpose of describing particular aspects only and is not intended to be limiting.
According to various embodiments, the mobile collector 110 passes in sufficient proximity to nodes 120A-C (referred to herein generally as nodes 120) to allow wireless communication between the nodes 120 and the mobile collector 110 through various communication links 115A-C (referred to herein generally as communication links 115). The communication links 115 may include wireless communication links, such as radio frequency (“RF”) communication links. The transceiver 112 of the mobile collector 110, together with a transceiver housed in each of the nodes (see
Nodes 120 may be connected to (including being integrated with, in some implementations) utility devices, such as water, gas, or electrical meters, remotely controlled valves, flow sensors, leak detection devices, etc. (represented as water meters 130A, 130B, 130C). The mobile collector 110 is one example of a network device, and the water meters 130 are examples of utility devices. It will be appreciated that the term “node” as used herein may refer to either a composite device in a network capable of performing a specific function or a communication module connected to such a device and configured to provide communications for the device with the mobile collector 110. Each node 120 periodically transmits an AMR beacon containing a utility device identification number (ID), such as a water meter register ID, as well as utility device information, such as water usage reading data, and, in accordance with the present disclosure, communication channel information, such as an indication of the node's hailing channel pair (different nodes listen to different hailing channels), in accordance with some implementations, among others. For example, when one of the nodes 120 is connected to (including integrated into) a water meter 130, then the AMR beacon includes a water meter register ID, an indication of a node hailing channel pair, and data representative of a reading of the water meter, among other possible data, such as alarm or notification information, for example. According to some embodiments, nodes 120 are able to enter a sleep mode and listen relatively intermittently for a hail from the other device. One way to maximize battery life of a node 120 powered by a battery is to only intermittently “listen” for a hailing communication from another network device, whereby the node 120 is only powered on (i.e., “awake”) to detect whether any hail messages are being sent over predefined alternating hailing channels, and if not, to power off (i.e., “sleep”) for a predesignated time. This waking-sleeping sequence repeats, with the listening during waking moments called sniffs during sniff windows, and the predetermined delay after the AMR beacon is transmitted known as a sniff delay. Thus, in one embodiment, the sniffing windows begin after a predetermined sniff delay after each AMR beacon is broadcasted. Consequently, sniff windows typically occur at the same rate as AMR beacon transmissions for a particular node 120.
As shown in
For each reception and determination of a register ID for which additional communications are designated, a hail message including the register ID is created and transmitted from the mobile collector 110 on the alternating hailing channels identified in the AMR beacon after a predefined delay after the AMR beacon was transmitted from the node 120 since that is when the node 120 will be listening during a predefined time window to detect a hail message. In addition, if the mobile collector 110 receives the AMR beacon from a particular node 120, the mobile collector 110 knows it is in range to be able to hail a particular node 120. This predefined delay is shown as a sniff delay, and the predefined time window is shown as a sniff window. According to an example embodiment, the sniff delay may be 750 milliseconds (ms), and the sniff window may be 2.2 ms, after the sniff delay. After the node 120 sniffs to determine that a possible hail message is being received, the node 120 enters a receive mode to receive the hail message, which the node 120 analyzes to determine if the message contains a register ID associated with the node 120. Sniffing takes less power than the receive mode. If the node 120 determines that a hail message with an associated register ID is received, the node 120 responds with a hail response, preferably on a data channel known to the mobile collector 110 and the node 120. Such a data channel can be predetermined or communicated as part of the hail message. The mobile collector 110 then sends the node 120 a command message. According to some embodiments, the command message may be a Network System Status Request (NSSR), a log request such as a single reading or a series of readings over a predetermined time period, or may be instructions to operate a disconnect valve to turn off/on the water meter 130 connected to the node 120. The node 120 may then send an acknowledge (ACK) message in response, or may send a command response including the requested data (if required).
Next, at decision block 312, the node 120 determines if a mobile command message was received from the mobile collector 110. A mobile command message could include command instructions requesting additional usage data, for opening or closing of a disconnect valve, performing a controlled flush, another function of the water meter, or the like. If a mobile command is received, at block 314, the node 120 executes the mobile command, and sends an ACK or the requested data to the collector 110. Following block 314, or if a mobile command was not received at decision block 312, then the method 300 returns to block 302. According to an exemplary embodiment, the node 120 will continue the sleep-awaken cycle and periodically send the AMR beacon until a hail message is received during the sniff window after each beacon is sent.
Once a beacon is detected (and stored) by the mobile collector 110, then at block 406, the mobile collector 110 reads (parses) the register ID from the AMR beacon of node 120. Next, at decision block 408, the mobile collector 110 determines if the node 120 is a targeted node based on the register ID. In one embodiment, prior to initiation of the method 400, a list of targeted register IDs is stored in the mobile collector 110 for a comparison process at block 408, which may include a table look-up process. Associated commands for each register ID may also be stored in the mobile collector 110 for implementations able to process multiple types of commands, though some implementations may only simply send one type of command, e.g., requesting logged usage data stored in the targeted node. If the node 120 is not the intended node based on the register ID, then the mobile collector 110 returns to continuously listen for AMR beacons at block 402. If the register ID sent by a node 120 confirms the node 120 as a targeted node, then method 400 proceeds to block 410, and the mobile collector 110 determines (reads/parses) the hailing channel pair of the intended node 120 from the AMR beacon. In one example, 4 bits are used to identify 16 possible hailing channel pairs. Next, at block 412, the mobile collector 110 hails the intended node 120 on the hailing channel pair within the sniff window, the timing for which is calculated from the time the AMR beacon was sent from the node 120, as discussed above. The mobile collector 110 then, at block 414, listens to receive a hail response message from the targeted node 120, preferably on a predetermined or communicated data channel, though other predefined channels or communication protocols could be used in other implementations. Next, at block 416, the mobile collector 110 sends a command message to the intended node 120 on a data channel (or other communication channel in other implementations). The mobile collector 110 then waits and receives either an ACK message that a mobile command was received and/or performed, or the mobile collector 110 receives a response message (e.g., data/log communication) from the targeted node 120 at block 418. Method 400 then continues at block 402.
Other implementations not disclosed herein for
According to some embodiments, a reply communication from the node 120 to the mobile collector 110 is, in one aspect of the present disclosure, sent at a power of about 15 dBm, and at a frequency of about 915 MHz. The instructions could also instruct the node 120 to both perform a task and send a communication. The register ID communication from the node 120 is, in one aspect of the present disclosure, sent at a power of about 20 dBm, and at a frequency of about 915 MHz. Additional processes also may be included, and it should be understood that the processes depicted in
The node 120 may include a battery 505 that powers a transceiver integrated circuit (IC) 510, a processor 520, an RF power amplifier 530, an RF low-noise amplifier 540, a memory 550, and other components. Crystal oscillators 515 and 525 are connected to the transceiver IC 510 and the processor 520, respectively. The node 120 further includes a transmit/receive switch 560 and antenna 570. The processor 520 may be a microprocessor, a microcontroller, a field-programmable gate array (FPGA), or the like. The processor 520 and the transceiver IC 510 may include both a two-way data and a two-way control line. In some embodiments, the processor 520 includes a control line to each of the RF low-noise amplifier 540 and the transmit/receive switch 560. The processor 520 may also be connected to the memory 550 by a two-way data line.
The memory 550 may comprise a processor-readable storage medium for storing processor-executable instructions, data structures and other information. The memory 550 may include a non-volatile memory, such as read-only memory (ROM) and/or FLASH memory, and a random-access memory (RAM), such as dynamic random access memory (DRAM) or synchronous dynamic random access memory (SDRAM). The memory 550 may store firmware that comprises commands and data necessary for the nodes 120 to communicate with other devices in the AMR system 100 as well as perform other operations of the nodes. According to some embodiments, the memory 550 may store a communication module 552 comprising processor-executable instructions that, when executed by the processor 520, perform at least portions of the method 300 for controlling AMR beacons and migrating the node 120 from an AMR mode to a temporary AMI mode for two-way communication with a sending device.
In addition to the memory 550, the node 120 may have access to other processor-readable media storing program modules, data structures, and other data described herein for accomplishing the described functions. It will be appreciated by those skilled in the art that processor-readable media can be any available media that may be accessed by the processor 520 or other computing system, including processor-readable storage media and communications media. Processor-readable storage media includes volatile and non-volatile, removable and non-removable storage media implemented in any method or technology for the non-transitory storage of information. For example, processor-readable storage media includes, but is not limited to, RAM, ROM, erasable programmable ROM (EPROM), electrically-erasable programmable ROM (EEPROM), FLASH memory or other solid-state memory technology.
According to some embodiments, the processor 520 may be further connected to other components of the node 120 through a device interface 580. In some embodiments, the device interface 580 may connect to a metering component, such as a water, gas, or electricity meter, that allows the meter to provide usage data to the host 102 through the communication system 100. In further embodiments, the device interface 580 may connect to sensors or detection components. In still further embodiments, the device interface 580 may connect to a control component, such as an electronically actuated water valve, that allows the host 102 and/or other devices in the communication system 100 to control aspects of the utility provider's infrastructure. These examples are not meant to be limiting, and those of skill in the art will recognize that alternative device components that may be interfaced with the node 120 through the device interface 580. For example, the device interface 580 may connect to a control component (valve actuator) and a data reading port (water meter readings) at the same time.
It will be appreciated that the structure and/or functionality of the node 120 may be different than that illustrated in
It should also be understood that mobile collector 110 may be implemented in hardware and software in a manner similar to that of node 120, with the understandable programming and hardware differences required to be in accordance with the processes discussed above with respect to
Embodiments of the methods and systems are described above with reference to block diagrams and flowchart illustrations of methods, systems, and apparatuses. It will be understood that each block of the block diagrams and flowchart illustrations, and combinations of blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by program instructions. These program instructions may be programmed into programmable processing elements to produce logic that executes on the processing elements to create means for implementing the functions specified in the flowchart block or blocks, which describe and reference specific algorithms and inherent structure for accomplishing the functions as described and further explained herein. These program instructions may also be stored in a processor-readable memory that can direct a processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including processor-readable instructions for implementing the function specified in the flowchart block or blocks. The program instructions may also be loaded onto a processing apparatus to cause a series of operational steps to be performed on the programmable apparatus to produce a processor-implemented process such that the instructions that execute on the programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Accordingly, blocks of the block diagrams and flowchart illustrations support combinations of elements for performing the specified functions, combinations of steps for performing the specified functions and program instructions for performing the specified functions.
Moreover, the above description is provided as an enabling teaching in its best, currently known embodiments. To this end, those skilled in the relevant art will recognize and appreciate that many changes can be made to the various disclosed aspects described herein, while still obtaining the beneficial results of the present disclosure. It will also be apparent that some of the desired benefits can be obtained by selecting some of the features without utilizing or including other features. Accordingly, those who work in the art will recognize that many modifications and adaptations are possible and can even be desirable in certain circumstances and are a part of the present disclosure. Thus, the above description is provided as illustrative of the principles of the present disclosure and not in limitation thereof. In addition, as used throughout, the singular forms “a,” “an” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a panel” can include two or more such panels unless the context indicates otherwise. Ranges can be expressed herein as from “about” one particular value, and/or to “about” another particular value. When such a range is expressed, another aspect comprises from the one particular value and/or to the other particular value. Similarly, when values are expressed as approximations, by use of the antecedent “about,” it will be understood that the particular value forms another aspect. It will be further understood that the endpoints of each of the ranges are significant both in relation to the other endpoint, and independently of the other endpoint. For purposes of the current disclosure, a material property or dimension measuring about X on a particular measurement scale measures within a range between X plus and industry-standard upper tolerance for the specified measurement and X minus an industry-standard lower tolerance for the specified measurement. Because tolerances can vary between different materials, processes and between different models, the tolerance for a particular measurement of a particular component can fall within a range of tolerances. As used herein, the terms “optional” or “optionally” mean that the subsequently described event or circumstance may or may not occur, and that the description comprises instances where said event or circumstance occurs and instances where it does not. It is further understood that the disclosure is not limited to the specific embodiments disclosed hereinabove, and that many modifications and other embodiments are intended to be included within the scope of the appended claims. Moreover, although specific terms are employed herein, as well as in the claims which follow, they are used only in a generic and descriptive sense, and not for the purposes of limiting the described disclosure, nor the claims which follow.
This application is a continuation of U.S. patent application Ser. No. 15/877,548, filed Jan. 23, 2018, which is hereby incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
5252967 | Brennan, Jr. | Oct 1993 | A |
5371734 | Fischer | Dec 1994 | A |
5594776 | Dent | Jan 1997 | A |
5666655 | Ishikawa et al. | Sep 1997 | A |
5774733 | Nolan et al. | Jun 1998 | A |
5787358 | Takahashi | Jul 1998 | A |
5892441 | Woolley et al. | Apr 1999 | A |
5963557 | Eng | Oct 1999 | A |
6028855 | Hirsch | Feb 2000 | A |
6031466 | Leshets et al. | Feb 2000 | A |
6208696 | Giles | Mar 2001 | B1 |
6405047 | Moon | Jun 2002 | B1 |
6512463 | Campbell | Jan 2003 | B1 |
6717926 | Deboille et al. | Apr 2004 | B1 |
6900737 | Ardalan | May 2005 | B1 |
7123628 | Hwang | Oct 2006 | B1 |
7202800 | Choi | Apr 2007 | B2 |
7272635 | Longtin et al. | Sep 2007 | B1 |
7313164 | Wilson et al. | Dec 2007 | B1 |
7346030 | Cornwall | Mar 2008 | B2 |
7420942 | Wang | Sep 2008 | B2 |
7564826 | Sherman et al. | Jul 2009 | B2 |
7729329 | Fujita et al. | Jun 2010 | B2 |
7760703 | Kubler et al. | Jul 2010 | B2 |
7830874 | Cornwall | Nov 2010 | B2 |
7843379 | Menzer et al. | Nov 2010 | B2 |
7962101 | Vaswani et al. | Jun 2011 | B2 |
8014791 | Guigne et al. | Sep 2011 | B2 |
8194636 | Doherty et al. | Jun 2012 | B1 |
8300626 | Thubert et al. | Oct 2012 | B2 |
8375134 | Herzog et al. | Feb 2013 | B2 |
8391177 | Picard | Mar 2013 | B2 |
8577044 | Raikar | Nov 2013 | B2 |
8660134 | Splitz | Feb 2014 | B2 |
8797871 | Morandin | Aug 2014 | B2 |
8855569 | Splitz | Oct 2014 | B2 |
8918091 | Hoelzle et al. | Dec 2014 | B1 |
8933789 | Fink et al. | Jan 2015 | B1 |
9179502 | Fischer | Nov 2015 | B2 |
9204341 | Su | Dec 2015 | B2 |
9204405 | Hildebrandt | Dec 2015 | B2 |
9271231 | Nucci | Feb 2016 | B2 |
9408112 | Su | Aug 2016 | B2 |
9565620 | Dukes | Feb 2017 | B2 |
9743458 | Jain et al. | Aug 2017 | B2 |
9756089 | Brook | Sep 2017 | B2 |
9807793 | Fischer | Oct 2017 | B2 |
9854607 | Chu et al. | Dec 2017 | B1 |
9883548 | Backholm et al. | Jan 2018 | B2 |
9961694 | Gao et al. | May 2018 | B2 |
10025960 | Fink et al. | Jul 2018 | B1 |
10039018 | Splitz et al. | Jul 2018 | B2 |
10070403 | Grady et al. | Sep 2018 | B2 |
10097411 | Splitz et al. | Oct 2018 | B2 |
10178617 | Splitz et al. | Jan 2019 | B2 |
10200947 | Splitz et al. | Feb 2019 | B2 |
10267652 | Magley et al. | Apr 2019 | B1 |
10582347 | Cullinan et al. | Mar 2020 | B2 |
10582463 | Grady et al. | Mar 2020 | B2 |
10623833 | Splitz et al. | Apr 2020 | B2 |
10638419 | Splitz | Apr 2020 | B2 |
20020051546 | Bizjak et al. | May 2002 | A1 |
20020159434 | Gosior et al. | Oct 2002 | A1 |
20050078631 | Cornwell | Apr 2005 | A1 |
20050190784 | Stine | Sep 2005 | A1 |
20050249170 | Salokannel et al. | Nov 2005 | A1 |
20060025136 | Fujita et al. | Feb 2006 | A1 |
20060165031 | Wang et al. | Jul 2006 | A1 |
20060187866 | Werb | Aug 2006 | A1 |
20060245440 | Mizukoshi | Nov 2006 | A1 |
20060268746 | Wijting et al. | Nov 2006 | A1 |
20060274673 | Fleury | Dec 2006 | A1 |
20070014269 | Sherman et al. | Jan 2007 | A1 |
20070057812 | Cornwall | Mar 2007 | A1 |
20070091825 | Budampati et al. | Apr 2007 | A1 |
20070250212 | Halloran et al. | Oct 2007 | A1 |
20070286136 | Rittle et al. | Dec 2007 | A1 |
20070293221 | Hwang et al. | Dec 2007 | A1 |
20080043637 | Rahman | Feb 2008 | A1 |
20080086560 | Monier et al. | Apr 2008 | A1 |
20080240078 | Thubert | Oct 2008 | A1 |
20090201169 | D'Hont et al. | Aug 2009 | A1 |
20090268652 | Kneckt et al. | Oct 2009 | A1 |
20100007521 | Cornwall | Jan 2010 | A1 |
20100026517 | Cumeralto et al. | Feb 2010 | A1 |
20100085954 | Keshavarzian | Apr 2010 | A1 |
20100097988 | Chung | Apr 2010 | A1 |
20100195552 | Ho | Aug 2010 | A1 |
20100329232 | Tubb et al. | Dec 2010 | A1 |
20110004764 | Stuber | Jan 2011 | A1 |
20110018762 | Walley et al. | Jan 2011 | A1 |
20110066297 | Saberi | Mar 2011 | A1 |
20110140909 | Olson et al. | Jun 2011 | A1 |
20110152970 | Jollota | Jun 2011 | A1 |
20110169659 | Dalla | Jul 2011 | A1 |
20110317019 | Bahl et al. | Dec 2011 | A1 |
20120008536 | Tervahauta et al. | Jan 2012 | A1 |
20120026007 | Beattie | Feb 2012 | A1 |
20120115518 | Zeira | May 2012 | A1 |
20120140622 | Kruglick | Jun 2012 | A1 |
20120201231 | Omeni | Aug 2012 | A1 |
20130007231 | Forssell | Jan 2013 | A1 |
20130064159 | Edwards | Mar 2013 | A1 |
20130083722 | Bhargava et al. | Apr 2013 | A1 |
20130094537 | Hui et al. | Apr 2013 | A1 |
20130107772 | Splitz et al. | May 2013 | A1 |
20130107999 | Mainaud et al. | May 2013 | A1 |
20130109319 | Splitz et al. | May 2013 | A1 |
20130155925 | Priyantha et al. | Jun 2013 | A1 |
20130181848 | Picard | Jul 2013 | A1 |
20130285855 | Dupray | Oct 2013 | A1 |
20130336245 | Fischer | Dec 2013 | A1 |
20140028469 | Ali | Jan 2014 | A1 |
20140028470 | Ali | Jan 2014 | A1 |
20140044005 | Keys et al. | Feb 2014 | A1 |
20140086124 | Knowles | Mar 2014 | A1 |
20140120962 | Merlin | May 2014 | A1 |
20140314003 | Zhou | Oct 2014 | A1 |
20140329498 | Cherian et al. | Nov 2014 | A1 |
20150003227 | Splitz | Jan 2015 | A1 |
20150006633 | Vandwalle et al. | Jan 2015 | A1 |
20150081814 | Turakhia | Mar 2015 | A1 |
20150103818 | Kuhn | Apr 2015 | A1 |
20150124698 | Jain et al. | May 2015 | A1 |
20150223168 | Bhanage et al. | Aug 2015 | A1 |
20150257041 | Su | Sep 2015 | A1 |
20150326276 | Willig | Nov 2015 | A1 |
20150382283 | Wang et al. | Dec 2015 | A1 |
20160050689 | Fischer | Feb 2016 | A1 |
20160066249 | Dukes | Mar 2016 | A1 |
20160080980 | Su | Mar 2016 | A1 |
20160192381 | Gao et al. | Jun 2016 | A1 |
20160218833 | Sapio et al. | Jul 2016 | A1 |
20160249378 | Zhou | Aug 2016 | A1 |
20160269971 | Kim et al. | Sep 2016 | A1 |
20160292469 | Ianni | Oct 2016 | A1 |
20160373940 | Splitz | Dec 2016 | A1 |
20170048659 | Silvestri | Feb 2017 | A1 |
20170164307 | Zuniga et al. | Jun 2017 | A1 |
20170265153 | Grady et al. | Sep 2017 | A1 |
20170280450 | Jeong et al. | Sep 2017 | A1 |
20170303103 | Cullinan | Oct 2017 | A1 |
20170339016 | Splitz | Nov 2017 | A1 |
20180014248 | Splitz | Jan 2018 | A1 |
20180220354 | Heil | Aug 2018 | A1 |
20180310265 | Grady et al. | Oct 2018 | A1 |
20180317169 | Splitz et al. | Nov 2018 | A1 |
20190014393 | Splitz et al. | Jan 2019 | A1 |
20190059116 | Crohas | Feb 2019 | A1 |
20190110249 | Splitz | Apr 2019 | A1 |
20200204885 | Splitz et al. | Jun 2020 | A1 |
Number | Date | Country |
---|---|---|
2861675 | Jul 2020 | CA |
2772074 | Aug 2018 | EP |
2009133237 | Nov 2009 | WO |
2013062571 | May 2013 | WO |
2013062613 | May 2013 | WO |
2016036475 | Mar 2016 | WO |
2018203922 | Nov 2018 | WO |
Entry |
---|
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 13/283,526, filed Oct. 27, 2011, dated Feb. 5, 2014, 1 pg. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 13/283,526, filed Oct. 27, 2011, dated Jun. 18, 2013, 67 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 13/283,526, filed Oct. 27, 2011, dated Oct. 9, 2013, 16 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 15/161,448, filed May 23, 2016, dated Sep. 22, 2017, 32 pgs. |
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 13/339,655, filed Dec. 29, 2011, dated Sep. 17, 2014, 1 pg. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 13/339,655, filed Dec. 29, 2011, dated Mar. 5, 2014, 18 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 13/339,655, filed Dec. 29, 2011, dated Sep. 16, 2013, 57 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 13/339,655, filed Dec. 29, 2011, dated May 23, 2014, 41 pgs. |
Splitz, David Edwin; Final Office Action for U.S. Appl. No. 14/490,081, filed Sep. 18, 2014, dated Jan. 11, 2017; 23 pgs. |
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 14/490,081, filed Sep. 19, 2014, dated Jan. 11, 2018, 1 pg. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 14/490,081, filed Sep. 18, 2014, dated Sep. 29, 2016; 34 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 14/490,081, filed Sep. 18, 2014, dated Mar. 2, 2018, 26 pgs. |
Dukes, Brent; Issue Notification for U.S. Appl. No. 14/475,050, filed Sep. 2, 2014, dated Jan. 18, 2017, 1 pg. |
Dukes, Brent; Non-Final Office Action for U.S. Appl. No. 14/475,050, filed Sep. 2, 2014, dated May 19, 2016, 119 pgs. |
Dukes, Brent; Notice of Allowability for U.S. Appl. No. 14/475,050, filed Sep. 2, 2014, dated Nov. 21, 2016, 33 pgs. |
Dukes, Brent; Notice of Allowability for U.S. Appl. No. 14/475,050, filed Sep. 2, 2014, dated Dec. 15, 2016, 6 pgs. |
Dukes, Brent; Notice of Allowance for U.S. Appl. No. 14/475,050, filed Sep. 2, 2014, dated Oct. 21, 2016, 15 pgs. |
McCraven, Jeremy; Applicant Interview Summary for U.S. Appl. No. 14/273,823, filed May 9, 2014, dated Jan. 12, 2016, 3 pgs. |
McCraven, Jeremy; Non-Final Office Action for U.S. Appl. No. 14/273,823, filed May 9, 2014, dated Dec. 8, 2015, 18 pgs. |
McCraven, Jeremy; Non-Final Office Action for U.S. Appl. No. 14/273,823, filed May 9, 2014, dated Apr. 12, 2016, 86 pgs. |
McCraven, McCraven, Jeremy; Notice of Allowance for U.S. Appl. No. 14/273,823, filed May 9, 2014, dated Jul. 7, 2016, 10 pgs. |
Cullinan, Thomas; Final Office Action for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Jan. 25, 2018, 22 pgs. |
Cullinan, Thomas; Final Office Action for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Oct. 4, 2018, 27 pgs. |
Cullinan, Thomas; Non-Final Office Action for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Apr. 5, 2018, 11 pgs. |
Cullinan,Thomas; Non-Final Office Action for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Jan. 12, 2017; 23 pgs. |
Grady, Robert Henry; Corrected Notice of Allowance for U.S. Appl. No. 15/065,423, filed Mar. 9, 2016, dated Aug. 9, 2018, 6 pgs. |
Grady, Robert Henry; Issue Notification for U.S. Appl. No. 15/065,423, filed Mar. 9, 2016, dated Aug. 21, 2018, 1 pg. |
Grady, Robert Henry; Non-Final Office Action for U.S. Appl. No. 15/065,423, filed Mar. 9, 2016, dated Nov. 28, 2017, 45 pgs. |
Grady, Robert Henry; Notice of Allowance for U.S. Appl. No. 15/065,423, filed Mar. 9, 2016, dated Apr. 12, 2018, 15 pgs. |
Splitz, David; International Preliminary Report on Patentability for serial No. PCT/US11/58260, filed Oct. 28, 2011, dated May 8, 2014, 7 pgs. |
Splitz, David; International Search Report and Written Opinion for serial No. PCT/US11/58260, filed Oct. 28, 2011, dated Feb. 7, 2012, 8 pgs. |
Splitz, David Edwin; Office Action for Canadian application No. 2,861,675, filed Mar. 25, 2014, dated Apr. 12, 2018, 4 pgs. |
Splitz, David Edwin; Office Action for Canadian Patent Application No. 2,861,675, filed Oct. 28, 2011, dated Aug. 22, 2017, 4 pgs. |
Splitz, David; International Preliminary Report on Patentability for serial No. PCT/US12/22060, filed Jan. 20, 2012, dated May 8, 2014, 6 pgs. |
Splitz, David; International Search Report and Written Opinion for serial No. PCT/US12/22060, filed Jan. 20, 2012, dated Mar. 29, 2012, 8 pgs. |
Splitz, David Edwin; Office Action for Canadian patent application No. 2,850,059, filed Mar. 25, 2014, dated Oct. 31, 2017, 3 pgs. |
Splitz, David Edwin; Office Action for Canadian patent application No. 2,850,059, filed Mar. 25, 2014, dated Apr. 23, 2018, 3 pgs. |
Splitz, David Edwin; Extended European Search Report for serial No. 12844451.0, filed Jan. 20, 2012, dated Apr. 21, 2015, 8 pgs. |
Dukes, Brent; International Preliminary Report on Patentability for PCT application No. PCT/US15/44140, filed Aug. 7, 2015, dated Mar. 16, 2017, 12 pgs. |
Dukes, Brent; International Search Report and Written Opinion for application No. PCT/US15/44140, filed Aug. 7, 2015, dated Dec. 30, 2015, 15 pgs. |
Splitz, David Edwin; U.S. Provisional Patent Application entitled: Automatic Discovery of Nodes in a Mesh Network, U.S. Appl. No. 61/779,896, filed Mar. 13, 2013; 110 pgs. |
Berg et al., Spread Spectrum in Mobile Communication, 1998, The Institution of Electrical Engineers, ISBN 085296935X, pp. 42-132 (Year 1998). |
Splitz, David Edwin; Corrected Notice of Allowance for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Oct. 17, 2018, 13 pgs. |
Splitz, David Edwin; Final Office Action for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Jul. 20, 2018, 25 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Feb. 7, 2018, 53 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Sep. 20, 2018, 9 pgs. |
Splitz, David Edwin; Final Office Action for U.S. Appl. No. 15/161,448, filed May 23, 2016, dated Mar. 15, 2018 ,16 pgs. |
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 15/161,448, filed May 23, 2016, dated Sep. 19, 2018, 1 pg. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 15/161,448, filed May 23, 2016, dated May 23, 2018, 16 pgs. |
Splitz, David Edwin; Response to Amendment under Rule 312 for U.S. Appl. No. 15/161,448, filed May 23, 2016, dated Sep. 11, 2018, 6 pgs. |
Cullinan, Thomas; Non-Final Office Action for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Feb. 26, 2019, 15 pgs. |
Splitz, David Edwin; Office Action for Canadian patent application No. 2,850,059, filed Mar. 25, 2014, dated Dec. 13, 2018, 4 pgs. |
Splitz, David Edwin; Corrected Notice of Allowance for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Jan. 4, 2019, 9 pgs. |
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 15/206,851, filed Jul. 11, 2016, dated Jan. 16, 2019, 1 pg. |
Splitz, David Edwin; Issue Notification for U.S. Appl. No. 15/583,263, filed May 1, 2017, dated Dec. 19, 2018, 1 pg. |
Magley, Dale McLeod; Supplemental Notice of Allowability for U.S. Appl. No. 15/877,548, filed Jan. 23, 2018, dated Jan. 10, 2019, 7 pgs. |
Splitz, David Edwin; Office Action for Canadian application No. 2,861,675, filed Mar. 25, 2014, dated Mar. 5, 2019, 4 pgs. |
Magley, Dale McLeod; Issue Notification for U.S. Appl. No. 15/877,548, filed Jan. 23, 2018, dated Apr. 3, 2019, 1 pg. |
Magley, Dale McLeod; Supplemental Notice of Allowance for U.S. Appl. No. 15/877,548, filed Jan. 23, 2018, dated Mar. 14, 2019, 6 pgs. |
Splitz, David Edwin; Corrected Notice of Allowability for U.S. Appl. No. 14/490,081, filed Sep. 18, 2014, dated Jun. 26, 2018, 8 pgs. |
Itron; Brochure for ChoiceConnect, Copyright 2013, 4 pgs. |
Itron; Brochure for Radio Frequency Strategy in an AMI Deployment, Copyright 2012, 5 pgs. |
Godwin, Angela; Article entitled: “Advanced Metering Infrastructure: Drivers and Benefits in the Water Industry”, Waterworld, accessed on Mar. 30, 2016, 7 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 15/583,263, filed May 1, 2017, dated Mar. 8, 2018, 51 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 15/583,263, filed May 1, 2017, dated Aug. 30, 2018, 13 pgs. |
Magley, Dale McLeod; Non-Final Office Action for U.S. Appl. No. 15/877,548, filed Jan. 23, 2018, dated Sep. 17, 2018, 35 pgs. |
Magley, Dale McLeod; Notice of Allowance for U.S. Appl. No. 15/877,548, filed Jan. 23, 2018, dated Dec. 10, 2018, 10 pgs. |
Splitz, David Edwin; International Search Report for PCT Application No. PCT/US2017/050393, filed Sep. 7, 2017, dated Jan. 8, 2018, 14 pgs. |
Cullinan; Thomas; Notice of Allowance for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Sep. 18, 2019, 16 pgs. |
Grady, Robert Henry; Non-Final Office Action for U.S. Appl. No. 16/021,581, filed Jun. 28, 2018, dated Jul. 12, 2019, 50 pgs. |
Grady, Robert Henry; Notice of Allowance for U.S. Appl. No. 16/021,581, filed Jun. 28, 2018, dated Oct. 3, 2019, 8 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 16/214,489, filed Dec. 10, 2018, dated Jul. 25, 2019, 56 pgs. |
Splitz, David Edwin; Non-Final Office Action for U.S. Appl. No. 16/111,325, filed Aug. 24, 2018, dated Aug. 15, 2019, 45 pgs. |
Cullinan, Thomas; Corrected Notice of Allowance for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Nov. 22, 2019, 10 pgs. |
Cullinan, Thomas; Supplemental Notice of Allowance for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Oct. 25, 2019, 7 pgs. |
Grady, Robert Henry; Corrected Notice of Allowance for U.S. Appl. No. 16/021,581, filed Jun. 28, 2018, dated Nov. 12, 2019, 7 pgs. |
Grady, Robert Henry; Corrected Notice of Allowance for U.S. Appl. No. 16/021,581, filed Jun. 28, 2018, dated Dec. 26, 2019, 6 pgs. |
Splitz, David Edwin; Office Action for Canadian application No. 2,850,059, filed Jan. 20, 2012, dated Nov. 5, 2019, 3 pgs. |
Splitz, David Edwin; Final Office Action for U.S. Appl. No. 16/214,489, filed Dec. 10, 2018, dated Nov. 5, 2019, 40 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 16/11,325, filed Aug. 24, 2018, dated Dec. 26, 2019, 12 pgs. |
Splitz, David Edwin; International Preliminary Report on Patentability for PCT Application No. PCT/US2017/050393, filed Sep. 7, 2017, dated Nov. 14, 2019, 11 pgs. |
Cullinan, Thomas; Corrected Notice of Allowance for U.S. Appl. No. 15/098,986, filed Apr. 14, 2016, dated Jan. 28, 2020, 9 pgs. |
Grady, Robert Henry; Corrected Notice of Allowance for U.S. Appl. No. 16/021,581, filed Jun. 28, 2018, dated Jan. 29, 2020, 10 pgs. |
Splitz, David Edwin; Corrected Notice of Allowance for U.S. Appl. No. 16/214,489, filed Dec. 10, 2018, dated Mar. 10, 2020, 6 pgs. |
Splitz, David Edwin; Notice of Allowance for U.S. Appl. No. 16/214,489, filed Dec. 10, 2018, dated Jan. 15, 2020, 11 pgs. |
Splitz, David Edwin; Corrected Notice of Allowance for U.S. Appl. No. 16/214,489, filed Dec. 10, 2018, dated Mar. 25, 2020, 6 pgs. |
Number | Date | Country | |
---|---|---|---|
20190226873 A1 | Jul 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15877548 | Jan 2018 | US |
Child | 16149242 | US |