-
公开(公告)号:US20160306879A1
公开(公告)日:2016-10-20
申请号:US15187531
申请日:2016-06-20
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Sunny Vardhan Gujjaru , Michael Dixon , Jiakang Lu
IPC: G06F17/30 , G05B19/042 , H04L12/24 , H04L29/08 , H04L12/26
CPC classification number: H04L61/1541 , F24F11/30 , F24F11/62 , G05B15/02 , G05B19/042 , G05B2219/2642 , G06F17/30634 , G06F17/30722 , G08B17/10 , G08B25/001 , G08B29/02 , H04L12/2803 , H04L12/281 , H04L12/2823 , H04L12/283 , H04L29/06 , H04L41/0816 , H04L43/0805 , H04L45/02 , H04L45/74 , H04L63/08 , H04L67/02 , H04L67/06 , H04L67/10 , H04L67/12 , H04L67/141 , H04L67/143 , H04L67/26 , H04L67/303 , H04L69/28
Abstract: Systems and methods for exchanging a data stream of information that varies over time using a message format. The message format includes a version field that indicates a version of a structure of the message format. The message format also includes one or more resources fields that each identifies a resource to be imported into the data stream exchanging the data stream. Moreover, the message format includes one or more records that represent time-variant data samples being exchanged in the message. Furthermore, the message format includes one or more descriptor fields, wherein each descriptor field corresponds to at least one respective record of the one or more records and contains metadata describing data contained within the at least one record.
-
公开(公告)号:US09363732B2
公开(公告)日:2016-06-07
申请号:US14749616
申请日:2015-06-24
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
IPC: H04W40/32 , H04W12/04 , H04L12/24 , H04L9/08 , H04W12/10 , H04W72/04 , H04W12/06 , H04W76/02 , H04W12/08 , H04L29/08 , H04L29/06 , H04W4/00 , H04W84/18
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 leader device of a mesh network receives a petition to accept a commissioning device as a commissioner to commission joining devices to join the mesh network. The leader device can determine whether to accept or reject the received petition, and transmit a response to the commissioning device with an indication as to whether the received petition is accepted or rejected. In response to a determination of the received petition being accepted, the leader device can update an internal state that tracks an active commissioner for the mesh network.
Abstract translation: 在网状网络调试的实施例中,网状网络的引导装置接收请求以接受调试设备作为委托人来委托加入设备以加入网状网络。 领导装置可以确定是否接受或拒绝所接收的请愿,并且向调试装置发送响应是否接受或拒绝所接收的请求的指示。 响应于接收到的请求的确定,领导者设备可以更新跟踪网状网络的活动专员的内部状态。
-
公开(公告)号:US20160105339A1
公开(公告)日:2016-04-14
申请号:US14588081
申请日:2014-12-31
Applicant: Google Inc.
Inventor: Grant M. Erickson , Jay D. Logue
CPC classification number: H04L61/1541 , F24F11/30 , F24F11/62 , G05B15/02 , G05B19/042 , G05B2219/2642 , G06F17/30634 , G06F17/30722 , G08B17/10 , G08B25/001 , G08B29/02 , H04L12/2803 , H04L12/281 , H04L12/2823 , H04L12/283 , H04L29/06 , H04L41/0816 , H04L43/0805 , H04L45/02 , H04L45/74 , H04L63/08 , H04L67/02 , H04L67/06 , H04L67/10 , H04L67/12 , H04L67/141 , H04L67/143 , H04L67/26 , H04L67/303 , H04L69/28
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.
-
14.
公开(公告)号:US09268344B2
公开(公告)日:2016-02-23
申请号:US13831177
申请日:2013-03-14
Applicant: Google Inc.
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
CPC classification number: G05D23/1917 , F24D19/1048 , F24D2220/042 , F24F11/30 , F24F11/56 , F24F11/61 , F24F2110/10 , F24F2120/14 , G05B2219/2614 , G05D23/1902
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.
Abstract translation: 描述了包括可充电电池,图形用户界面和无线网络通信能力的恒温器。 在安装期间,在可充电电池低于第一阈值的情况下,安装程序受到限制,以避免可能不被低电池电量所支持的能源密集型安装步骤。 由于电池电量低而避免的安装步骤的一个例子是建立无线通信。 根据一些实施例,如果在初始安装期间电池电量非常低,则在电池充电时停止安装过程。 可以显示诸如闪烁LED的指示,以向用户指示电池正在充电。
-
公开(公告)号:US20150373751A1
公开(公告)日:2015-12-24
申请号:US14752292
申请日:2015-06-26
Applicant: Google, Inc.
Inventor: Martin A. Turon , Grant M. Erickson , Christopher A. Boross , Jay D. Logue
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 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.
Abstract translation: 在网状网络调试的实施例中,调试设备在调试设备和网状网络的边界路由器之间建立安全调试通信会话,以安全地建立用于将一个或多个加入设备连接到网状网络的网络通信会话。 调试设备可以激活网状网络的加入,并接收来自加入设备的加入网状网络的请求。 调试设备可以在调试设备和加入设备之间建立安全的连接通信会话,使用加密设备标识认证加入设备,并将加入设备加入网状网络。
-
公开(公告)号:US20150257190A1
公开(公告)日:2015-09-10
申请号:US14712467
申请日:2015-05-14
Applicant: Google, Inc.
Inventor: Grant M. Erickson , Jay D. Logue , Christopher J. Boross , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
CPC classification number: H04L63/061 , G06F8/65 , H04L9/0861 , H04L9/14 , H04L9/30 , H04L9/32 , H04L9/3247 , H04L9/3263 , H04L9/3265 , H04L12/28 , H04L12/2803 , H04L12/2814 , H04L12/2823 , H04L12/56 , H04L12/58 , H04L45/00 , H04L45/74 , H04L49/254 , H04L51/00 , H04L61/00 , H04L61/2038 , H04L61/6004 , H04L61/6059 , H04L63/0823 , H04L63/083 , H04L67/10 , H04L67/12 , H04L67/34 , H04L69/165 , H04L69/22 , H04W12/04 , H04W12/06 , H04W24/04 , H04W24/10 , H04W40/246 , H04W52/0212 , H04W52/383 , H04W60/00 , H04W72/0493 , H04W76/10 , H04W76/14 , H04W80/045 , H04W84/12 , H04W84/18 , H04W88/02 , H04W88/04 , H04W88/06 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
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.
-
公开(公告)号:US09036632B2
公开(公告)日:2015-05-19
申请号:US14506218
申请日:2014-10-03
Applicant: Google, Inc.
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
CPC classification number: H04L63/061 , G06F8/65 , H04L9/0861 , H04L9/14 , H04L9/30 , H04L9/32 , H04L9/3247 , H04L9/3263 , H04L9/3265 , H04L12/28 , H04L12/2803 , H04L12/2814 , H04L12/2823 , H04L12/56 , H04L12/58 , H04L45/00 , H04L45/74 , H04L49/254 , H04L51/00 , H04L61/00 , H04L61/2038 , H04L61/6004 , H04L61/6059 , H04L63/0823 , H04L63/083 , H04L67/10 , H04L67/12 , H04L67/34 , H04L69/165 , H04L69/22 , H04W12/04 , H04W12/06 , H04W24/04 , H04W24/10 , H04W40/246 , H04W52/0212 , H04W52/383 , H04W60/00 , H04W72/0493 , H04W76/10 , H04W76/14 , H04W80/045 , H04W84/12 , H04W84/18 , H04W88/02 , H04W88/04 , H04W88/06 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
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.
-
公开(公告)号:US09036529B2
公开(公告)日:2015-05-19
申请号:US14506274
申请日:2014-10-03
Applicant: Google Inc.
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: H04L12/28 , H04L12/937 , H04L29/12 , H04L12/58
CPC classification number: H04L63/061 , G06F8/65 , H04L9/0861 , H04L9/14 , H04L9/30 , H04L9/32 , H04L9/3247 , H04L9/3263 , H04L9/3265 , H04L12/28 , H04L12/2803 , H04L12/2814 , H04L12/2823 , H04L12/56 , H04L12/58 , H04L45/00 , H04L45/74 , H04L49/254 , H04L51/00 , H04L61/00 , H04L61/2038 , H04L61/6004 , H04L61/6059 , H04L63/0823 , H04L63/083 , H04L67/10 , H04L67/12 , H04L67/34 , H04L69/165 , H04L69/22 , H04W12/04 , H04W12/06 , H04W24/04 , H04W24/10 , H04W40/246 , H04W52/0212 , H04W52/383 , H04W60/00 , H04W72/0493 , H04W76/10 , H04W76/14 , H04W80/045 , H04W84/12 , H04W84/18 , H04W88/02 , H04W88/04 , H04W88/06 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
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.
Abstract translation: 提供了系统和方法,用于通过家庭环境或类似环境中的设备的网络进行有效的通信。 例如,电子设备可以有效地控制通信以平衡功率和可靠性问题,可以通过分析使用扩展唯一本地地址(EULA)的因特网协议版本6(IPv6)分组报头来有效地将消息传送到某些优选网络,可以有效地传达 整个架构网络中的软件更新和状态报告,和/或可以轻松有效地加入结构网络。
-
公开(公告)号:US10320763B2
公开(公告)日:2019-06-11
申请号:US15612823
申请日:2017-06-02
Applicant: Google Inc.
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 , H04L29/06 , H04W52/02 , H04W24/04 , H04W76/14 , H04W76/10 , H04L29/08 , H04L12/701 , H04W88/02 , H04L29/12 , H04W72/04 , H04W24/10 , H04W84/12 , H04L9/08 , H04L9/32 , H04L12/741 , G06F8/65 , H04W52/38 , H04W60/00 , H04L9/14 , H04L9/30 , H04W12/04 , H04W12/06 , H04W84/18 , H04W88/04 , H04W88/06 , H04W80/04 , H04L12/58
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.
-
公开(公告)号:US09992158B2
公开(公告)日:2018-06-05
申请号:US15143082
申请日:2016-04-29
Applicant: Google Inc.
Inventor: Grant M. Erickson , Jay D. Logue
IPC: H04L29/12 , H04L29/08 , G08B29/02 , F24F11/00 , G05B15/02 , G06F17/30 , H04L29/06 , H04L12/24 , H04L12/28 , H04L12/26 , H04L12/751 , H04L12/741 , G08B17/10 , G08B25/00 , G05B19/042
CPC classification number: H04L61/1541 , F24F11/30 , F24F11/62 , G05B15/02 , G05B19/042 , G05B2219/2642 , G06F17/30634 , G06F17/30722 , G08B17/10 , G08B25/001 , G08B29/02 , H04L12/2803 , H04L12/281 , H04L12/2823 , H04L12/283 , H04L29/06 , H04L41/0816 , H04L43/0805 , H04L45/02 , H04L45/74 , H04L63/08 , H04L67/02 , H04L67/06 , H04L67/10 , H04L67/12 , H04L67/141 , H04L67/143 , H04L67/26 , H04L67/303 , H04L69/28
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.
-
-
-
-
-
-
-
-
-