-
公开(公告)号:US20220264541A1
公开(公告)日:2022-08-18
申请号:US17653754
申请日:2022-03-07
Applicant: Google LLC
Inventor: John P. Kozura , Lann Martin , Robert Collier Barnes , Grant Michael Erickson , John G. Macleod , Jeffery T. Lee , Prashant P. Reddy , Gregory Rourk Nelson , Jay D. Logue , Jerry Johns
Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
-
公开(公告)号:US20190075073A1
公开(公告)日:2019-03-07
申请号:US15767115
申请日:2016-04-01
Applicant: Google LLC
Inventor: Grant Michael Erickson , Martin A. Turon , Jonathan Wing-Yan Hui
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.
-
公开(公告)号:US20180242379A1
公开(公告)日:2018-08-23
申请号:US15959122
申请日:2018-04-20
Applicant: Google LLC
Inventor: Martin A. Turon , Grant Michael Erickson , Jay D. Logue , Jonathan Wing-Yan Hui , Christopher Anthony Boross
IPC: H04W76/10 , H04L9/08 , H04W40/32 , H04L29/06 , H04W72/04 , H04W12/10 , H04L29/08 , H04W12/08 , H04W12/04
CPC classification number: H04W76/10 , H04L9/08 , H04L9/0816 , H04L29/08621 , H04L41/12 , H04L63/10 , H04L63/166 , H04L63/205 , H04L67/146 , H04L69/16 , H04L2463/061 , H04W4/80 , H04W12/009 , H04W12/04 , H04W12/06 , H04W12/08 , H04W12/10 , H04W40/32 , H04W72/048 , H04W84/18 , H04W84/20
Abstract: In embodiments of mesh network commissioning, a commissioning device establishes a secure commissioning communication session between the commissioning device and a border router of a mesh network to securely establish network communication sessions for joining one or more joining devices to the mesh network. The commissioning device can activate joining for the mesh network, and receive a request from a joining device to join the mesh network. The commissioning device can establish a secure joiner communication session between the commissioning device and the joining device, authenticate the joining device using an encrypted device identifier, and join the joining device to the mesh network.
-
公开(公告)号:US20230379248A1
公开(公告)日:2023-11-23
申请号:US18027580
申请日:2020-09-22
Applicant: Google LLC
Inventor: Grant Michael Erickson , Jay Dare Logue
IPC: H04L45/741 , H04L12/46
CPC classification number: H04L45/741 , H04L12/4633
Abstract: Techniques and devices for communicating Internet Protocol version 6 (IPv6) traffic using a lightweight Internet Protocol (LwIP) network stack and a tunnel router, by an electronic device in a first network segment of a fabric network are described. The tunnel router receives an Internet Protocol version (IPv4) address for an access router in a second network segment of the fabric network and establishes a secure IPv6-over-IPv4 network tunnel with the access router in the second network segment. The tunnel router advertises an IPv6 network route for the fabric network and, using the advertised IPv6 network route, routes IPv6 messages from the electronic device to one or more devices in the second network segment using the secure IPv6-over-IPv4 network tunnel.
-
公开(公告)号:US11785584B2
公开(公告)日:2023-10-10
申请号:US17653754
申请日:2022-03-07
Applicant: Google LLC
Inventor: John P. Kozura , Lann Martin , Robert Collier Barnes , Grant Michael Erickson , John G. Macleod , Jeffery T. Lee , Prashant P. Reddy , Gregory Rourk Nelson , Jay D. Logue , Jerry Johns
CPC classification number: H04W72/04 , G06F9/5011 , H04W84/18 , Y02D10/00
Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
-
公开(公告)号:US20220239622A1
公开(公告)日:2022-07-28
申请号:US17659709
申请日:2022-04-19
Applicant: Google LLC
Inventor: Grant Michael Erickson , Martin A. Turon , Jonathan Wing-Yan Hui
IPC: H04L61/103 , H04W4/029 , H04L101/659 , H04L101/681 , H04W4/80 , H04L61/256 , H04W40/24 , H04W80/12
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.
-
公开(公告)号:US11272481B2
公开(公告)日:2022-03-08
申请号:US15812270
申请日:2017-11-14
Applicant: Google LLC
Inventor: John P. Kozura , Lann Martin , Robert Collier Barnes , Grant Michael Erickson , John G. Macleod , Jeffery T. Lee , Prashant P. Reddy , Gregory Rourk Nelson , Jay D. Logue , Jerry Johns
IPC: H04L12/753 , H04W72/04 , G06F9/50 , H04W84/18
Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
-
公开(公告)号:US20190227584A9
公开(公告)日:2019-07-25
申请号:US15248725
申请日:2016-08-26
Applicant: GOOGLE LLC
Inventor: Daniel Adam Warren , Hugo B. Fiennes , Jonathan Alan Dutra , David Bell , Anthony Michael Fadell , Matthew Lee Rogers , Ian C. Smith , Edwin H. Satterthwaite, JR. , Grant Michael Erickson , Andrea Mucignat , Joseph E. Palmer
IPC: G05D23/19
CPC classification number: G05D23/19 , F24D19/1015 , F24D19/1039 , F24D19/1048 , F24F11/30 , F24F11/56 , F24F11/61 , F24F2110/10 , F24F2120/14 , G05B2219/2614 , G05D23/1902
Abstract: A thermostat includes a plurality of HVAC (heating, ventilation, and air conditioning) wire connectors for receiving a plurality of HVAC control wires corresponding to an HVAC system. The thermostat also includes a thermostat processing and control circuit operative to at least partially control the operation of the HVAC system and a powering circuit coupled to the HVAC wire connectors and configured to provide an electrical load power to the thermostat processing and control circuit. The thermostat includes circuitry and methods for maximizing efficiency of energy harvested from the HVAC system connected to the thermostat, and depending on which system is connected to the thermostat, different power schemes can be implemented in order to obtain power from the HVAC system.
-
公开(公告)号:US10306400B2
公开(公告)日:2019-05-28
申请号:US15782227
申请日:2017-10-12
Applicant: GOOGLE LLC
Inventor: Grant Michael Erickson , Hirofumi Honjo , David Sloo
Abstract: This disclosure relates to systems and methods for verifying that a device is using its Wi-Fi circuitry in compliance with the regulations governing the location in which the device is located. Embodiments discussed herein can verify the location using location verification tools that evaluate locally ascertainable factors that contribute to a probability determination of the device's location. Locally ascertainable factors include information that be gleaned from the surroundings of the device. The surroundings or environment in which the device resides may provide clues as to whether the device is located in a particular regulatory domain.
-
公开(公告)号:US20180139728A1
公开(公告)日:2018-05-17
申请号:US15812270
申请日:2017-11-14
Applicant: Google LLC
Inventor: John P. Kozura , Lann Martin , Robert Collier Barnes , Grant Michael Erickson , John G. Macleod , Jeffery T. Lee , Prashant P. Reddy , Gregory Rourk Nelson , Jay D. Logue , Jerry Johns
IPC: H04W72/04
CPC classification number: H04W72/04 , G06F9/5011 , H04W84/18 , Y02D10/22
Abstract: A distributed resource model is described that maintains traits of resources in a distributed computing system. The traits include properties, commands, and events that, along with protocols operating in the distributed computing system, provide real-time access to the traits of resources in the distributed computing system, as well as real-time command of controls for the resources. Controllers manage and publish the traits of resources and provide various types of functionality, such as arbitration, complexity management, fan-out of capabilities, coordination, adaptation, and resource proxying.
-
-
-
-
-
-
-
-
-