Patents by Inventor James Patrick Hanley

James Patrick Hanley 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: 11916683
    Abstract: A node includes a processor coupled to a wireless transceiver and a memory. The memory includes instructions that can cause the processor to store a broadcast channel hopping timing interval and a broadcast channel hopping sequence, as well as, channel hopping timings and channel hopping sequences for tracked neighbor nodes. The instructions can also cause the processor to determine whether a destination node for a unicast message corresponds to tracked neighbor nodes. Based on a determination that the destination node does not correspond to any tracked neighbor nodes, the processor can determine (i) a broadcast dwell interval based on the broadcast channel hopping timing interval and (ii) a next broadcast channel based on the broadcast channel hopping sequence. Additionally, instructions can cause the processor to transmit the unicast message to the destination node during the broadcast dwell interval.
    Type: Grant
    Filed: April 19, 2021
    Date of Patent: February 27, 2024
    Assignee: Landis+Gyr Technology, Inc.
    Inventors: Christopher Hett, James Patrick Hanley
  • Patent number: 11800437
    Abstract: A deployed node may automatically switch from one configuration to another configuration. The node includes a first firmware image that corresponds to a first configuration and a second firmware image that corresponds to a second configuration. The node executes the first firmware image to run the first configuration. At some point, the node determines that a switch to the second configuration is appropriate and switches to the second configuration by activating the second firmware image. The switch does not require intervention by a central system or any manual intervention. In some instances, the configurations are associated with different communication protocols.
    Type: Grant
    Filed: January 27, 2021
    Date of Patent: October 24, 2023
    Assignee: Landis+Gyr Technology, Inc.
    Inventors: Christopher Hett, James Patrick Hanley, Chris Calvert
  • Patent number: 11647431
    Abstract: Systems and methods are disclosed for facilitating communications in heterogeneous networks that include different data networks. A gateway device is configured to communicate with a first network using a TSCH protocol and with a second network using a channel hopping CSMA protocol. The gateway device can determine, during a first part of a TSCH timeslot, whether a message is received from the first network. If no message is received, the gateway device switches to the second network during a second part of the timeslot. If the gateway device receives a message from the second network, the gateway device may continue to receive the message. The receipt of the message in the second network may continue into a subsequent TSCH timeslot or may be interrupted if certain conditions are met.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: May 9, 2023
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: Christopher Hett, James Patrick Hanley
  • Patent number: 11637584
    Abstract: A multi-radio border router for synchronizing communications of multiple border router radios is provided. For example, the border router includes a border router component connected to each of the plurality of border router radios. The border router component configured for selecting one of the plurality of border router radios as a master radio and assigning channel offset parameters for each of the plurality of border router radios. The master radio is configured for broadcasting synchronization beacons based on which the non-master radios synchronize their respective clocks with that of the master radio. After the synchronization, each of the border router radios communicates with endpoints associated therewith according to a channel hopping pattern modified by applying a channel offset determined based on the channel offset parameters assigned to the respective radio.
    Type: Grant
    Filed: May 10, 2022
    Date of Patent: April 25, 2023
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: James Patrick Hanley, Christopher Scott Hett
  • Publication number: 20220337358
    Abstract: A node includes a processor coupled to a wireless transceiver and a memory. The memory includes instructions that can cause the processor to store a broadcast channel hopping timing interval and a broadcast channel hopping sequence, as well as, channel hopping timings and channel hopping sequences for tracked neighbor nodes. The instructions can also cause the processor to determine whether a destination node for a unicast message corresponds to tracked neighbor nodes. Based on a determination that the destination node does not correspond to any tracked neighbor nodes, the processor can determine (i) a broadcast dwell interval based on the broadcast channel hopping timing interval and (ii) a next broadcast channel based on the broadcast channel hopping sequence. Additionally, instructions can cause the processor to transmit the unicast message to the destination node during the broadcast dwell interval.
    Type: Application
    Filed: April 19, 2021
    Publication date: October 20, 2022
    Inventors: Christopher Hett, James Patrick Hanley
  • Publication number: 20220263538
    Abstract: A multi-radio border router for synchronizing communications of multiple border router radios is provided. For example, the border router includes a border router component connected to each of the plurality of border router radios. The border router component configured for selecting one of the plurality of border router radios as a master radio and assigning channel offset parameters for each of the plurality of border router radios. The master radio is configured for broadcasting synchronization beacons based on which the non-master radios synchronize their respective clocks with that of the master radio. After the synchronization, each of the border router radios communicates with endpoints associated therewith according to a channel hopping pattern modified by applying a channel offset determined based on the channel offset parameters assigned to the respective radio.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 18, 2022
    Inventors: James Patrick Hanley, Christopher Scott Hett
  • Patent number: 11419175
    Abstract: Systems and methods are disclosed for reconstructing a personal area network (“PAN”) after a failure in a system or network. A method can include detecting, by a node, a power failure in a system. The method can further include storing, by the node, data about a parent node in the system at a time of the power failure. The method can further include detecting, by the node, power restoration in the system and entering a restoration state in response to detecting the power restoration. The method can further include transmitting, by the node and to the parent node, an enhanced beacon request via a particular frequency channel associated with the parent node. The method can also include receiving, by the node, an acknowledgment response from the parent node via the frequency channel and receiving, by the node, an enhanced beacon request from the parent node via the frequency channel.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: August 16, 2022
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: James Patrick Hanley, Stephen John Chasko
  • Publication number: 20220240164
    Abstract: A deployed node may automatically switch from one configuration to another configuration. The node includes a first firmware image that corresponds to a first configuration and a second firmware image that corresponds to a second configuration. The node executes the first firmware image to run the first configuration. At some point, the node determines that a switch to the second configuration is appropriate and switches to the second configuration by activating the second firmware image. The switch does not require intervention by a central system or any manual intervention. In some instances, the configurations are associated with different communication protocols.
    Type: Application
    Filed: January 27, 2021
    Publication date: July 28, 2022
    Inventors: Christopher Hett, James Patrick Hanley, Chris Calvert
  • Patent number: 11362701
    Abstract: A multi-radio border router for synchronizing communications of multiple border router radios is provided. For example, the border router includes a border router component connected to each of the plurality of border router radios. The border router component configured for selecting one of the plurality of border router radios as a master radio and assigning channel offset parameters for each of the plurality of border router radios. The master radio is configured for broadcasting synchronization beacons based on which the non-master radios synchronize their respective clocks with that of the master radio. After the synchronization, each of the border router radios communicates with endpoints associated therewith according to a channel hopping pattern modified by applying a channel offset determined based on the channel offset parameters assigned to the respective radio.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: June 14, 2022
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James Patrick Hanley, Christopher Scott Hett
  • Publication number: 20210376879
    Abstract: A multi-radio border router for synchronizing communications of multiple border router radios is provided. For example, the border router includes a border router component connected to each of the plurality of border router radios. The border router component configured for selecting one of the plurality of border router radios as a master radio and assigning channel offset parameters for each of the plurality of border router radios. The master radio is configured for broadcasting synchronization beacons based on which the non-master radios synchronize their respective clocks with that of the master radio. After the synchronization, each of the border router radios communicates with endpoints associated therewith according to a channel hopping pattern modified by applying a channel offset determined based on the channel offset parameters assigned to the respective radio.
    Type: Application
    Filed: May 14, 2021
    Publication date: December 2, 2021
    Inventors: James Patrick Hanley, Christopher Scott Hett
  • Publication number: 20210368402
    Abstract: Systems and methods are disclosed for facilitating communications in heterogeneous networks that include different data networks. A gateway device is configured to communicate with a first network using a TSCH protocol and with a second network using a channel hopping CSMA protocol. The gateway device can determine, during a first part of a TSCH timeslot, whether a message is received from the first network. If no message is received, the gateway device switches to the second network during a second part of the timeslot. If the gateway device receives a message from the second network, the gateway device may continue to receive the message. The receipt of the message in the second network may continue into a subsequent TSCH timeslot or may be interrupted if certain conditions are met.
    Type: Application
    Filed: August 3, 2021
    Publication date: November 25, 2021
    Inventors: Christopher Hett, James Patrick Hanley
  • Patent number: 11153205
    Abstract: Aspects and examples are disclosed for apparatuses and processes for establishing a communication link between a network using a routing protocol for low power and lossy networks (RPL) and a non-RPL-enabled device. For instance, a communication link establishment method includes establishing, by a routing protocol for low power and lossy networks (RPL) enabled device, a communication link with a non-RPL-enabled device. The method also includes establishing, by the RPL-enabled device, a network connection with an RPL-enabled network. Further, the method includes providing, by the RPL-enabled device, a proxy communication link between the non-RPL-enabled device and the RPL-enabled network. Providing the proxy communication link includes assigning a globally unique address (GUA) to the non-RPL-enabled device, and transmitting, by the RPL-enabled device, a proxy destination advertisement object to the RPL-enabled network where the proxy destination advertisement object comprises the GUA.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: October 19, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James Patrick Hanley, Chad K. Wolter, Bryce D. Johnson, Lawrence Harris
  • Patent number: 11115881
    Abstract: Systems and methods are disclosed for facilitating communications in heterogeneous networks that include different data networks. A gateway device is configured to communicate with a first network using a TSCH protocol and with a second network using a channel hopping CSMA protocol. The gateway device can determine, during a first part of a TSCH timeslot, whether a message is received from the first network. If no message is received, the gateway device switches to the second network during a second part of the timeslot. If the gateway device receives a message from the second network, the gateway device may continue to receive the message. The receipt of the message in the second network may continue into a subsequent TSCH timeslot or may be interrupted if certain conditions are met.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: September 7, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Christopher Hett, James Patrick Hanley
  • Patent number: 11038550
    Abstract: A multi-radio border router for synchronizing communications of multiple border router radios is provided. For example, the border router includes a border router component connected to each of the plurality of border router radios. The border router component configured for selecting one of the plurality of border router radios as a master radio and assigning channel offset parameters for each of the plurality of border router radios. The master radio is configured for broadcasting synchronization beacons based on which the non-master radios synchronize their respective clocks with that of the master radio. After the synchronization, each of the border router radios communicates with endpoints associated therewith according to a channel hopping pattern modified by applying a channel offset determined based on the channel offset parameters assigned to the respective radio.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: June 15, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James Patrick Hanley, Christopher Scott Hett
  • Publication number: 20210045024
    Abstract: Systems and methods are disclosed for facilitating communications in heterogeneous networks that include different data networks. A gateway device is configured to communicate with a first network using a TSCH protocol and with a second network using a channel hopping CSMA protocol. The gateway device can determine, during a first part of a TSCH timeslot, whether a message is received from the first network. If no message is received, the gateway device switches to the second network during a second part of the timeslot. If the gateway device receives a message from the second network, the gateway device may continue to receive the message. The receipt of the message in the second network may continue into a subsequent TSCH timeslot or may be interrupted if certain conditions are met.
    Type: Application
    Filed: August 8, 2019
    Publication date: February 11, 2021
    Inventors: Christopher Hett, James Patrick Hanley
  • Publication number: 20200323014
    Abstract: Systems and methods are disclosed for reconstructing a personal area network (“PAN”) after a failure in a system or network. A method can include detecting, by a node, a power failure in a system. The method can further include storing, by the node, data about a parent node in the system at a time of the power failure. The method can further include detecting, by the node, power restoration in the system and entering a restoration state in response to detecting the power restoration. The method can further include transmitting, by the node and to the parent node, an enhanced beacon request via a particular frequency channel associated with the parent node. The method can also include receiving, by the node, an acknowledgment response from the parent node via the frequency channel and receiving, by the node, an enhanced beacon request from the parent node via the frequency channel.
    Type: Application
    Filed: June 22, 2020
    Publication date: October 8, 2020
    Inventors: James Patrick Hanley, Stephen John Chasko
  • Publication number: 20200314005
    Abstract: Aspects and examples are disclosed for apparatuses and processes for establishing a communication link between a network using a routing protocol for low power and lossy networks (RPL) and a non-RPL-enabled device. For instance, a communication link establishment method includes establishing, by a routing protocol for low power and lossy networks (RPL) enabled device, a communication link with a non-RPL-enabled device. The method also includes establishing, by the RPL-enabled device, a network connection with an RPL-enabled network. Further, the method includes providing, by the RPL-enabled device, a proxy communication link between the non-RPL-enabled device and the RPL-enabled network. Providing the proxy communication link includes assigning a globally unique address (GUA) to the non-RPL-enabled device, and transmitting, by the RPL-enabled device, a proxy destination advertisement object to the RPL-enabled network where the proxy destination advertisement object comprises the GUA.
    Type: Application
    Filed: March 28, 2019
    Publication date: October 1, 2020
    Inventors: James Patrick Hanley, Chad K. Wolter, Bryce D. Johnson, Lawrence Harris
  • Publication number: 20200305153
    Abstract: A method for transmitting unicast messages includes: obtaining, by a first node configured to communicate on a primary time-slotted channel hopping (TSCH) network, a media access control (MAC) address of a second node configured to communicate on the primary TSCH network; determining whether the first node and the second node are also configured to communicate on a secondary TSCH network; and in response to determining that the first node and the second node are also configured to communicate on the secondary TSCH network: offsetting transmission of a unicast message until a second portion of a timeslot for the primary TSCH network; synchronizing to a channel hopping sequence and frequency of the secondary TSCH network for the second node, and transmitting, by the first node, the unicast message to the second node on the secondary TSCH network during the second portion of the timeslot.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 24, 2020
    Inventors: James Patrick Hanley, Michael Sean Holcombe, Christopher Scott Hett, Lawrence Harris
  • Patent number: 10772095
    Abstract: A method for transmitting unicast messages includes: obtaining, by a first node configured to communicate on a primary time-slotted channel hopping (TSCH) network, a media access control (MAC) address of a second node configured to communicate on the primary TSCH network; determining whether the first node and the second node are also configured to communicate on a secondary TSCH network; and in response to determining that the first node and the second node are also configured to communicate on the secondary TSCH network: offsetting transmission of a unicast message until a second portion of a timeslot for the primary TSCH network; synchronizing to a channel hopping sequence and frequency of the secondary TSCH network for the second node, and transmitting, by the first node, the unicast message to the second node on the secondary TSCH network during the second portion of the timeslot.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: September 8, 2020
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James Patrick Hanley, Michael Sean Holcombe, Christopher Scott Hett, Lawrence Harris
  • Patent number: 10716162
    Abstract: Systems and methods are disclosed for reconstructing a personal area network (“PAN”) after a failure in a system or network. A method can include detecting, by a node, a power failure in a system. The method can further include storing, by the node, data about a parent node in the system at a time of the power failure. The method can further include detecting, by the node, power restoration in the system and entering a restoration state in response to detecting the power restoration. The method can further include transmitting, by the node and to the parent node, an enhanced beacon request via a particular frequency channel associated with the parent node. The method can also include receiving, by the node, an acknowledgement response from the parent node via the frequency channel and receiving, by the node, an enhanced beacon request from the parent node via the frequency channel.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: July 14, 2020
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James Patrick Hanley, Stephen John Chasko