-
公开(公告)号:US12120030B2
公开(公告)日:2024-10-15
申请号:US17637396
申请日:2019-09-19
Applicant: Google LLC
Inventor: Martin A. Turon
IPC: H04L45/7453 , H04L9/32 , H04L101/618
CPC classification number: H04L45/7453 , H04L9/3242 , H04L2101/618
Abstract: This document describes network filtering with private resolvable addresses in a wireless network. A source node in the wireless network hashes an identity resolving key and a value of a random number field to generate an address hash. The source node forms an advertisement address that includes a portion of the address hash and inserts the advertisement address in an advertising extension packet. The source node transmits the advertising extension packet over the wireless network, the address hash being usable by a destination node to filter the advertising extension packet.
-
公开(公告)号:US11510163B2
公开(公告)日:2022-11-22
申请号:US16325663
申请日:2018-08-27
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
Abstract: This document describes techniques and devices to synchronize communications between devices in a wireless mesh network. Based on the requirements of an end device that sleeps (e.g., is out of communication with the wireless mesh network) for periods of time, the end device indicates to a parent wireless mesh network device that the end device wants to configure operations in a synchronized-reception mode, which causes the parent device to reply with an indication of the clock accuracy of the parent device. The end device uses the clock accuracy of the parent device to determine parameters for synchronized-reception and transmits the parameters to the parent device. The end device activates its receiver based on the parameters to receive data from the parent device.
-
公开(公告)号:US20210385771A1
公开(公告)日:2021-12-09
申请号:US16325663
申请日:2018-08-27
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
Abstract: This document describes techniques and devices to synchronize communications between devices in a wireless mesh network. Based on the requirements of an end device that sleeps (e.g., is out of communication with the wireless mesh network) for periods of time, the end device indicates to a parent wireless mesh network device that the end device wants to configure operations in a synchronized-reception mode, which causes the parent device to reply with an indication of the clock accuracy of the parent device. The end device uses the clock accuracy of the parent device to determine parameters for synchronized-reception and transmits the parameters to the parent device. The end device activates its receiver based on the parameters to receive data from the parent device.
-
公开(公告)号:US10667111B2
公开(公告)日:2020-05-26
申请号:US16258194
申请日:2019-01-25
Applicant: Google LLC
Inventor: Martin A. Turon
Abstract: In embodiments of virtual addressing for mesh networks, a node in a mesh network publishes packets and/or subscribes to packets using a virtual address that is derived from a unique identifier. The unique identifier has a larger address space than the destination address field of the packet. The unique identifier and an application key are hashed to elide the unique identifier from the destination address that is transmitted in the packet over the mesh network. A node receiving the packet can determine that the address is a virtual address, and disambiguate the destination address to determine that the virtual address corresponds to a unique identifier known to the receiving node.
-
公开(公告)号:US11849310B2
公开(公告)日:2023-12-19
申请号:US18045662
申请日:2022-10-11
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
CPC classification number: H04W56/0015 , H04L43/10 , H04W84/18
Abstract: This document describes techniques and devices to synchronize communications between devices in a wireless mesh network. Based on the requirements of an end device that sleeps (e.g., is out of communication with the wireless mesh network) for periods of time, the end device indicates to a parent wireless mesh network device that the end device wants to configure operations in a synchronized-reception mode, which causes the parent device to reply with an indication of the clock accuracy of the parent device. The end device uses the clock accuracy of the parent device to determine parameters for synchronized-reception and transmits the parameters to the parent device. The end device activates its receiver based on the parameters to receive data from the parent device.
-
公开(公告)号:US11343222B2
公开(公告)日:2022-05-24
申请号:US15767115
申请日:2016-04-01
Applicant: Google LLC
Inventor: Grant Michael Erickson , Martin A. Turon , Jonathan Wing-Yan Hui
IPC: G06F15/16 , H04L61/103 , H04W4/029 , H04L101/659 , H04L101/681 , H04W4/80 , H04L61/256 , H04W40/24 , H04W80/12 , H04W84/18 , H04L61/4511 , H04W4/06 , H04L61/5038 , H04W4/02 , H04W80/02
Abstract: In embodiments of efficient network stack for wireless application protocols, a network stack receives an application-layer message in a first wireless application protocol that includes a source address and a destination address, maps the source address to an Internet Protocol version 6 (IPv6) source address, and maps the destination address to an IPv6 source address. The source node transmits the application-layer message to a destination node in a mesh network using a network stack that implements a second wireless application protocol using the IPv6 source address, and maps the destination address to an IPv6 source address.
-
公开(公告)号:US09948516B2
公开(公告)日:2018-04-17
申请号:US14655702
申请日:2015-06-24
Applicant: Google LLC
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
IPC: H04L12/24 , H04L9/08 , H04W12/10 , H04W72/04 , H04W12/06 , H04W76/02 , H04W12/04 , H04W12/08 , H04L29/06 , H04W40/32 , H04W4/00 , H04W84/18 , H04L29/08
CPC classification number: H04W76/10 , H04L9/08 , H04L9/0816 , H04L29/08621 , H04L41/12 , H04L63/166 , H04L69/16 , H04L2463/061 , H04W4/80 , H04W12/04 , H04W12/06 , H04W12/08 , H04W12/10 , H04W40/32 , H04W72/048 , H04W84/18
Abstract: In embodiments of mesh network commissioning, a joiner router receives a message from a joining device requesting to join a mesh network, and the joiner router forwards the received message to a commissioning device of the mesh network. The joiner router then receives an authorization for the joining device to join the mesh network from the commissioning device, and the joiner router transmits network information to the joining device, where the network information enables the joining device to join the mesh network.
-
公开(公告)号:US20220232361A1
公开(公告)日:2022-07-21
申请号:US17560808
申请日:2021-12-23
Applicant: Google LLC
Inventor: Tapan Pattnayak , Aaron Chen , Wei-Ning Huang , Martin A. Turon
Abstract: This document describes low-latency Bluetooth connectivity in a wireless network in which a central node and a peripheral node establish a connection. During a first connection interval, the peripheral node receives a packet from the central node to synchronize communication with the central node, and based on receiving the packet, the peripheral node transmits a first fixed-length packet. If the first fixed-length packet fails to reach the central node, the peripheral node does not receive an acknowledgement, ACK, from the central node during the first connection interval and retransmits the first fixed-length packet during the first connection interval.
-
公开(公告)号:US10952174B2
公开(公告)日:2021-03-16
申请号:US16558969
申请日:2019-09-03
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
Abstract: In embodiments of distributed coordination of mesh network configuration updates, pending commissioning datasets are managed and distributed to coordinate configuration changes of parameters that control participation in, and secure communication over, a mesh network. Pending network commissioning datasets are managed across fragmentation of the mesh network into multiple partitions and subsequent merging of the fragments to ensure that the most recent updates to pending commissioning datasets are propagated to mesh network devices and that all mesh network devices will receive pending commissioning datasets before the time that the pending commissioning dataset becomes the active commissioning dataset for the mesh network.
-
公开(公告)号:US20190394743A1
公开(公告)日:2019-12-26
申请号:US16558969
申请日:2019-09-03
Applicant: Google LLC
Inventor: Jonathan Wing-Yan Hui , Martin A. Turon
IPC: H04W56/00
Abstract: In embodiments of distributed coordination of mesh network configuration updates, pending commissioning datasets are managed and distributed to coordinate configuration changes of parameters that control participation in, and secure communication over, a mesh network. Pending network commissioning datasets are managed across fragmentation of the mesh network into multiple partitions and subsequent merging of the fragments to ensure that the most recent updates to pending commissioning datasets are propagated to mesh network devices and that all mesh network devices will receive pending commissioning datasets before the time that the pending commissioning dataset becomes the active commissioning dataset for the mesh network.
-
-
-
-
-
-
-
-
-