Patents by Inventor Robert Henry Grady

Robert Henry Grady has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10582463
    Abstract: Technologies are described herein for time-synchronizing multiple remote network nodes concurrently with time beacons. A hub device in the network, at a preconfigured start time, begins to periodically broadcast time beacons containing current time values retrieved from an accurate time source over a beacon period, while other nodes of the network, at the same preconfigured start time, start listening for time beacons. When a node receives a time beacon broadcast by the hub device, the node sets a real-time clock of the node to the current time value in the received time beacon.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: March 3, 2020
    Assignee: Mueller International, LLC
    Inventors: Robert Henry Grady, David Edwin Splitz, Dale McLeod Magley
  • Publication number: 20180310265
    Abstract: Technologies are described herein for time-synchronizing multiple remote network nodes concurrently with time beacons. A hub device in the network, at a preconfigured start time, begins to periodically broadcast time beacons containing current time values retrieved from an accurate time source over a beacon period, while other nodes of the network, at the same preconfigured start time, start listening for time beacons. When a node receives a time beacon broadcast by the hub device, the node sets a real-time clock of the node to the current time value in the received time beacon.
    Type: Application
    Filed: June 28, 2018
    Publication date: October 25, 2018
    Inventors: Robert Henry Grady, David Edwin Splitz, Dale McLeod Magley
  • Patent number: 10070403
    Abstract: Technologies are described herein for time-synchronizing multiple remote network nodes concurrently with time beacons. A hub device in the network, at a preconfigured start time, begins to periodically broadcast time beacons containing current time values retrieved from an accurate time source over a beacon period, while other nodes of the network, at the same preconfigured start time, start listening for time beacons. When a node receives a time beacon broadcast by the hub device, the node sets a real-time clock of the node to the current time value in the received time beacon.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: September 4, 2018
    Assignee: Mueller International, LLC
    Inventors: Robert Henry Grady, David Edwin Splitz, Dale McLeod Magley
  • Patent number: 10051346
    Abstract: Examples of data communication using a private preamble are disclosed. In one example implementation according to aspects of the present disclosure, a data stream is detected. It is then determined whether the received data stream includes a private preamble known to the computing node. If it is determined that the data stream includes a private preamble known to the computing node, a targeted data stream intended for the computing node is received by the computing node.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: August 14, 2018
    Assignee: Mueller International, LLC
    Inventors: David Edwin Splitz, Dale McLeod Magley, Brent Dukes, Robert Henry Grady, Hassan Ali, Edward C. Parish
  • Patent number: 10039018
    Abstract: Systems and methods for communicating with a radio frequency (RF) device are disclosed herein. In particular, a method of recovering an out-of-service node comprises sending a hailing message on a plurality of hailing channels from a second node to the out-of-service node, the second node being in direct wireless communication with the out-of-service node, and sending a synchronization request message from the second node to the out-of-service node on a first data channel.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: July 31, 2018
    Assignee: Mueller International, LLC
    Inventors: David Edwin Splitz, William Charles Shoesmith, Robert Henry Grady
  • Publication number: 20170265153
    Abstract: Technologies are described herein for time-synchronizing multiple remote network nodes concurrently with time beacons. A hub device in the network, at a preconfigured start time, begins to periodically broadcast time beacons containing current time values retrieved from an accurate time source over a beacon period, while other nodes of the network, at the same preconfigured start time, start listening for time beacons. When a node receives a time beacon broadcast by the hub device, the node sets a real-time clock of the node to the current time value in the received time beacon.
    Type: Application
    Filed: March 9, 2016
    Publication date: September 14, 2017
    Inventors: Robert Henry Grady, David Edwin Splitz, Dale McLeod Magley
  • Patent number: 9565620
    Abstract: Technologies are described herein for dynamically determining and assigning parent nodes and routes for nodes in a mesh network. A host sends a command message to one or more nodes of the mesh network. The command message is configured to cause the nodes to collect communication parameters regarding neighboring nodes and to upload neighbor lists containing the communication parameters regarding the neighboring nodes to the host. The host then calculates a link score for the pairs of neighboring nodes in the mesh network based on the communication parameters in the uploaded neighbor lists and assigns one or more parent nodes to at least one of the nodes based on the calculated link scores. The host then sends a command message to the node causing the node to reconfigure based on the command message and begin communicating through the newly assigned one or more parent nodes.
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: February 7, 2017
    Assignee: Mueller International, LLC
    Inventors: Brent Dukes, David Splitz, Dale McLeod Magley, Robert Henry Grady
  • Publication number: 20160373940
    Abstract: Examples of data communication using a private preamble are disclosed. In one example implementation according to aspects of the present disclosure, a data stream is detected. It is then determined whether the received data stream includes a private preamble known to the computing node. If it is determined that the data stream includes a private preamble known to the computing node, a targeted data stream intended for the computing node is received by the computing node.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Inventors: David Edwin Splitz, Dale McLeod Magley, Brent Dukes, Robert Henry Grady, Hassan Ali, Edward C. Parish
  • Patent number: 9408251
    Abstract: Systems and methods for communicating data within mesh networks are provided. According to one implementation, a data communication node comprises a radio frequency (RF) driver configured to transmit RF signals to and receive RF signals from a remote device via an antenna. The node further comprises a timing device configured to establish a plurality of sequential time periods having start times and end times in synchronization with corresponding time periods of the remote device. The node also includes a memory device configured to store a frequency channel table listing a predetermined sequence of channels, the table also being stored in the remote device. Furthermore, the node comprises a transmitting module configured to forward information related to a data packet to the RF driver for transmission over a channel of the predetermined sequence of channels to the remote device during a first of the plurality of sequential time periods.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: August 2, 2016
    Assignee: Mueller International, LLC
    Inventor: Robert Henry Grady
  • Publication number: 20160066249
    Abstract: Technologies are described herein for dynamically determining and assigning parent nodes and routes for nodes in a mesh network. A host sends a command message to one or more nodes of the mesh network. The command message is configured to cause the nodes to collect communication parameters regarding neighboring nodes and to upload neighbor lists containing the communication parameters regarding the neighboring nodes to the host. The host then calculates a link score for the pairs of neighboring nodes in the mesh network based on the communication parameters in the uploaded neighbor lists and assigns one or more parent nodes to at least one of the nodes based on the calculated link scores. The host then sends a command message to the node causing the node to reconfigure based on the command message and begin communicating through the newly assigned one or more parent nodes.
    Type: Application
    Filed: September 2, 2014
    Publication date: March 3, 2016
    Inventors: Brent Dukes, David Splitz, Dale McLeod Magley, Robert Henry Grady
  • Patent number: 9165456
    Abstract: Systems and methods for distributing a firmware upgrade within a mesh network are provided. In one implementation, a firmware upgrade distributing system comprises a utility provider, which is configured to provide utility services to a plurality of customers, a plurality of meters, and a plurality of nodes. Each meter is configured to measure utility usage data of a respective customer. The nodes are configured to transmit the utility usage data from the plurality of meters to the utility provider. When at least one of the meters is scheduled to receive a firmware upgrade, the utility provider is configured to forward the firmware upgrade to at least one of the plurality of nodes. The at least one node is configured to receive and store the firmware upgrade and, after storing the firmware upgrade, is further configured to forward the firmware upgrade to at least one of the plurality of meters.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: October 20, 2015
    Assignee: Mueller International, LLC
    Inventors: Robert Henry Grady, Dale McLeod Magley, William Charles Shoesmith
  • Patent number: 9047756
    Abstract: The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: listening, by the collector node, during a first listening period, for a hailing signal from a plurality of RF devices on a hailing channel, the hailing signal including identification of a specified data channel; in response to receiving the hailing signal from one of the plurality of RF devices, switching to the specified data channel and receiving data, by the collector node, on the specified data channel; collecting, by the collector node, during a collecting period, data from the plurality of RF devices; receiving, by the collector node, the data from at least one of the plurality of RF devices; and listening, during a second listening period, for an alert notification, wherein the first listening period and the collecting period occur at different times.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: June 2, 2015
    Assignee: Mueller International, LLC
    Inventors: Hassan Ali, Timothy J. Brown, Robert Henry Grady, David Edwin Splitz, Brent Dukes
  • Patent number: 9047760
    Abstract: The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: listening, by the collector node, during a listening period, for a hailing signal from a plurality of RF devices on a hailing channel, the hailing signal including identification of a specified data channel; in response to receiving the hailing signal from one of the plurality of RF devices, switching to the specified data channel and receiving data, by the collector node, on the specified data channel; collecting, by the collector node, during a collecting period, data from the plurality of RF devices; and receiving, by the collector node, the data from at least one of the plurality of RF devices, wherein the listening period and the collecting period occur at different times.
    Type: Grant
    Filed: July 26, 2012
    Date of Patent: June 2, 2015
    Assignee: Mueller International, LLC
    Inventors: Hassan Ali, Timothy J. Brown, Robert Henry Grady, David Edwin Splitz, Brent Dukes
  • Publication number: 20150003227
    Abstract: Systems and methods for communicating with a radio frequency (RF) device are disclosed herein. In particular, a method of recovering an out-of-service node comprises sending a hailing message on a plurality of hailing channels from a second node to the out-of-service node, the second node being in direct wireless communication with the out-of-service node, and sending a synchronization request message from the second node to the out-of-service node on a first data channel.
    Type: Application
    Filed: September 18, 2014
    Publication date: January 1, 2015
    Inventors: David Edwin Splitz, William Charles Shoesmith, Robert Henry Grady
  • Patent number: 8855569
    Abstract: Systems and methods for communicating with a radio frequency (RF) device are disclosed herein. In particular, a method of the present disclosure includes: listening for a first hailing signal to be received on at least one hailing channel selected from a plurality of hailing channels, selecting at least one hailing channel based upon a system time and a node identification; determining a noise floor for the at least one hailing channel; and upon receiving a noise signal on the at least one hailing channel, adjusting the noise floor in response to the noise signal.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: October 7, 2014
    Assignee: Mueller International, LLC
    Inventors: David Edwin Splitz, William Charles Shoesmith, Robert Henry Grady
  • Patent number: 8660134
    Abstract: The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: sending to the RF device a hailing signal based on a system time; and sending to the RF device a data message.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: February 25, 2014
    Assignee: Mueller International, LLC
    Inventors: David Edwin Splitz, William Charles Shoesmith, Robert Henry Grady
  • Publication number: 20140028468
    Abstract: Systems and methods for distributing a firmware upgrade within a mesh network are provided. In one implementation, a firmware upgrade distributing system comprises a utility provider, which is configured to provide utility services to a plurality of customers, a plurality of meters, and a plurality of nodes. Each meter is configured to measure utility usage data of a respective customer. The nodes are configured to transmit the utility usage data from the plurality of meters to the utility provider. When at least one of the meters is scheduled to receive a firmware upgrade, the utility provider is configured to forward the firmware upgrade to at least one of the plurality of nodes. The at least one node is configured to receive and store the firmware upgrade and, after storing the firmware upgrade, is further configured to forward the firmware upgrade to at least one of the plurality of meters.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: MUELLER INTERNATIONAL, LLC
    Inventors: Robert Henry Grady, Dale McLeod Magley, William Charles Shoesmith
  • Publication number: 20140028469
    Abstract: The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: listening, by the collector node, during a first listening period, for a hailing signal from a plurality of RF devices on a hailing channel, the hailing signal including identification of a specified data channel; in response to receiving the hailing signal from one of the plurality of RF devices, switching to the specified data channel and receiving data, by the collector node, on the specified data channel; collecting, by the collector node, during a collecting period, data from the plurality of RF devices; receiving, by the collector node, the data from at least one of the plurality of RF devices; and listening, during a second listening period, for an alert notification, wherein the first listening period and the collecting period occur at different times.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: MUELLER INTERNATIONAL, LLC
    Inventors: Hassan Ali, Timothy J. Brown, Robert Henry Grady, David Edwin Splitz, Brent Dukes
  • Publication number: 20140029567
    Abstract: Systems and methods for communicating data within mesh networks are provided. According to one implementation, a data communication node comprises a radio frequency (RF) driver configured to transmit RF signals to and receive RF signals from a remote device via an antenna. The node further comprises a timing device configured to establish a plurality of sequential time periods having start times and end times in synchronization with corresponding time periods of the remote device. The node also includes a memory device configured to store a frequency channel table listing a predetermined sequence of channels, the table also being stored in the remote device. Furthermore, the node comprises a transmitting module configured to forward information related to a data packet to the RF driver for transmission over a channel of the predetermined sequence of channels to the remote device during a first of the plurality of sequential time periods.
    Type: Application
    Filed: July 24, 2012
    Publication date: January 30, 2014
    Applicant: MUELLER INTERNATIONAL, LLC
    Inventor: Robert Henry Grady
  • Publication number: 20140028470
    Abstract: The present disclosure relates to systems and methods for communicating with a radio frequency (RF) device. An exemplary method includes: listening, by the collector node, during a listening period, for a hailing signal from a plurality of RF devices on a hailing channel, the hailing signal including identification of a specified data channel; in response to receiving the hailing signal from one of the plurality of RF devices, switching to the specified data channel and receiving data, by the collector node, on the specified data channel; collecting, by the collector node, during a collecting period, data from the plurality of RF devices; and receiving, by the collector node, the data from at least one of the plurality of RF devices, wherein the listening period and the collecting period occur at different times.
    Type: Application
    Filed: July 26, 2012
    Publication date: January 30, 2014
    Applicant: MUELLER INTERNATIONAL, LLC
    Inventors: Hassan Ali, Timothy J Brown, Robert Henry Grady, David Edwin Splitz, Brent Dukes