-
公开(公告)号:US10805200B2
公开(公告)日:2020-10-13
申请号:US16384220
申请日:2019-04-15
Applicant: Google LLC
Inventor: Grant M. Erickson , Jay D. Logue , Christopher A. Boross , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
IPC: H04W4/00 , H04L12/701 , H04W52/02 , H04W24/04 , H04W76/14 , H04W76/10 , H04L29/08 , H04L29/06 , H04W4/029 , G08B21/04 , H04W12/06 , H04L12/28 , H04L29/12 , H04W88/02 , H04L12/937 , H04W40/24 , H04W72/04 , H04W24/10 , H04W84/12 , H04L9/08 , H04L9/32 , H04L12/741 , G06F8/65 , H04W52/38 , H04W60/00 , H04L9/14 , H04L9/30 , H04L12/58 , H04W84/18 , H04W12/04 , H04W88/04 , H04W88/06 , H04L12/54 , H04W80/04
Abstract: Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network.
-
公开(公告)号:US20190245836A1
公开(公告)日:2019-08-08
申请号:US16384220
申请日:2019-04-15
Applicant: Google LLC
Inventor: Grant M. Erickson , Jay D. Logue , Christopher A. Boross , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
IPC: H04L29/06 , H04W24/04 , H04W52/02 , H04W76/10 , H04W76/14 , H04L29/08 , H04W52/38 , H04L9/08 , H04L9/32 , H04L9/14 , H04L9/30 , H04W12/04 , H04W12/06 , H04W84/12 , H04W24/10 , H04W72/04 , H04L29/12 , H04W88/02 , H04W60/00 , G06F8/65 , H04L12/741 , H04L12/701
Abstract: Systems and methods are provided for efficient communication through a fabric network of devices in a home environment or similar environment. For example, an electronic device may efficiently control communication to balance power and reliability concerns, may efficiently communicate messages to certain preferred networks by analyzing Internet Protocol version 6 (IPv6) packet headers that use an Extended Unique Local Address (EULA), may efficiently communicate software updates and status reports throughout a fabric network, and/or may easily and efficiently join a fabric network.
-
公开(公告)号:US10732651B2
公开(公告)日:2020-08-04
申请号:US15854539
申请日:2017-12-26
Applicant: Google LLC
Inventor: Andrea Mucignat , Oliver Steele , Senthilvasan Supramaniam , Osborne Hardison , Richard J. Schultz , Daniel A. Warren , Hugo Fiennes , Jonathan A. Dutra , David Bell , Anthony M. Fadell , Matthew L. Rogers , Ian C. Smith , Grant M. Erickson , Edwin H. Satterthwaite , Joseph E. Palmer
IPC: G06F1/32 , G05D23/19 , H04L12/28 , H04L29/12 , H04L29/08 , G05B15/02 , G06F1/3296 , F24F140/60 , F24F11/63 , F24F11/56
Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of an energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
-
公开(公告)号:US20190324738A1
公开(公告)日:2019-10-24
申请号:US16502162
申请日:2019-07-03
Applicant: Google LLC
Inventor: Alastair R. Gourlay , David A. Bourne , Grant M. Erickson , Richard J. Schultz , David Sloo , Jonathan P. Solnit
Abstract: Apparatus, systems, methods, and computer program products are disclosed for providing software updates to client devices. A client device (such as a thermostat) executes software to perform one or more functionalities of the device. Upon receiving an indicating that a software update is available, the device waits to download the software update until pre-download conditions are satisfied. Once the software update is downloaded, the device then waits to install the software update until pre-install conditions are satisfied. If the software update is non-critical and received during an initial installation of the device, the software update may not be installed until after installation of the device is complete. If the device is a thermostat, the device may delay installation of the software update until a controlled HVAC system in inactive. Control of the HVAC system may be disabled during installation of the software update.
-
公开(公告)号:US10191727B2
公开(公告)日:2019-01-29
申请号:US14878895
申请日:2015-10-08
Applicant: Google LLC
Inventor: Daniel Adam Warren , Hugo Fiennes , Jonathan Alan Dutra , David Bell , Anthony Michael Fadell , Matthew Lee Rogers , Ian C. Smith , Edwin H. Satterthwaite, Jr. , Joseph E. Palmer , Grant M. Erickson , Andrea Mucignat , David Sloo
Abstract: A thermostat is described that includes a rechargeable battery, a graphical user interface and a wireless network communication capabilities. During installation, in cases where the rechargeable battery is below a first threshold, the installation procedure is limited so as to avoid energy intensive installation steps which may not be supported by the low battery level. An example of an installation step that is avoided due to low battery level is set up of wireless communication. According to some embodiments, if the battery level is very low during initial installation, the installation process is halted while the battery is charged. An indication such as a flashing LED may be displayed so as to indicate to the user that the battery is being charged.
-
公开(公告)号:US20180152373A1
公开(公告)日:2018-05-31
申请号:US15882212
申请日:2018-01-29
Applicant: Google LLC
Inventor: Jay D. Logue , Grant M. Erickson , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
IPC: H04L12/751 , H04L12/24 , H04L12/26 , H04L29/06 , H04L29/08 , G06Q10/10 , H04L12/701 , H04L29/12
Abstract: Systems and methods relating to communication within a fabric network are presented. The fabric network includes one or more logical networks that enables devices connected to the fabric to communicate with each other using various profiles known to the devices. A device sending a message may follow a general message format to encode the message so that other devices in the fabric may understand the message regardless of which logical networks the devices are connected to. Within the message format, a payload of data may be included for the receiving device to forward, store, or process the message. The format and the contents of the payload may vary according to a header within the payload that indicates a profile and a message type within the profile. Using the profile and message type, the receiving devices may decode the message to process the message.
-
公开(公告)号:US10476918B2
公开(公告)日:2019-11-12
申请号:US15905374
申请日:2018-02-26
Applicant: Google LLC
Inventor: Grant M. Erickson , Jay D. Logue
IPC: H04L29/06 , H04L29/08 , F24F11/30 , F24F11/62 , G06F16/33 , G06F16/38 , G08B29/02 , G05B15/02 , H04L12/24 , H04L12/28 , H04L12/26 , H04L12/751 , H04L12/741 , G08B17/10 , G08B25/00 , G05B19/042 , H04L29/12 , H04W4/80 , H04W12/04
Abstract: Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least one network interfaces, a request for active or available locales for the electronic device. Conveying the locale information also includes sending, to the remote device and via the network interface, a message in a locale profile format including a list of available locales. The message includes a version field that indicates a version of schema used to transmit the list of available locales, an active local field that indicates a locale currently being used by the electronic device, and an available locales field that indicates which locales are available for use by the electronic device.
-
公开(公告)号:US20180183751A1
公开(公告)日:2018-06-28
申请号:US15905374
申请日:2018-02-26
Applicant: Google LLC
Inventor: Grant M. Erickson , Jay D. Logue
IPC: H04L29/12 , H04L29/08 , F24F11/30 , G06F17/30 , H04L29/06 , H04L12/28 , G05B19/042 , G08B25/00 , G08B17/10 , G08B29/02 , G05B15/02 , H04L12/741 , H04L12/751 , H04L12/26 , H04L12/24 , F24F11/62
Abstract: Methods and systems for conveying locale information for an electronic device includes receiving, from a remote device and via a network interface of at least one network interfaces, a request for active or available locales for the electronic device. Conveying the locale information also includes sending, to the remote device and via the network interface, a message in a locale profile format including a list of available locales. The message includes a version field that indicates a version of schema used to transmit the list of available locales, an active local field that indicates a locale currently being used by the electronic device, and an available locales field that indicates which locales are available for use by the electronic device.
-
公开(公告)号:US20180157280A1
公开(公告)日:2018-06-07
申请号:US15854539
申请日:2017-12-26
Applicant: Google LLC
Inventor: Andrea Mucignat , Oliver Steele , Senthilvasan Supramaniam , Osborne Hardison , Richard J. Schultz , Daniel A. Warren , Hugo Fiennes , Jonathan A. Dutra , David Bell , Anthony M. Fadell , Matthew L. Rogers , Ian C. Smith , Grant M. Erickson , Edwin H. Satterthwaite , Joseph E. Palmer
CPC classification number: G05D23/193 , F24F11/56 , F24F11/63 , F24F2140/60 , G05B15/02 , G05D23/1905 , G06F1/3296 , H04L12/2809 , H04L12/283 , H04L61/2514 , H04L61/2553 , H04L67/125 , H04L2012/2841
Abstract: Methods and systems facilitate network communications between a wireless network-connected thermostat and a cloud-based management server in a manner that promotes reduced power usage and extended service life of an energy-storage device of the thermostat, while at the same time accomplishing timely data transfer between the thermostat and the cloud-based management server for suitable and time-appropriate control of an HVAC system. The thermostat further comprises powering circuitry configured to: extract electrical power from one or more HVAC control wires in a manner that does not require a “common” wire; supply electrical power for thermostat operation; recharge the energy-storage device (if needed) using any surplus extracted power; and discharge the energy-storage device to assist in supplying electrical power for thermostat operation during intervals in which the extracted power alone is insufficient for thermostat operation.
-
公开(公告)号:US10826947B2
公开(公告)日:2020-11-03
申请号:US16120126
申请日:2018-08-31
Applicant: Google LLC
Inventor: Zachary B. Smith , Grant M. Erickson , Jay D. Logue , Matthew G. Neeley
IPC: H04L29/06 , H04L29/08 , F24F11/30 , F24F11/62 , G06F16/33 , G06F16/38 , H04L12/28 , G08B29/02 , G05B15/02 , H04L12/24 , H04L12/26 , H04L12/751 , H04L12/741 , G08B17/10 , G08B25/00 , G05B19/042 , H04L29/12 , H04W4/80 , H04W12/04
Abstract: Method and systems for controlling data remotely that includes connecting to a remote device within a fabric of smart devices. The remote device stores data locally. Controlling the data includes remotely controlling the data stored in the remote device from another device connected to the fabric by transmitting a message to the remote device. Moreover, the transmitted message includes a profile identifier that causes a data management entity of the remote device to perform an indicated data management action. Furthermore, the profile identifier identifies a data management profile, and the message includes a command tag that indicates the data management action to be performed.
-
-
-
-
-
-
-
-
-