-
公开(公告)号:US20160105360A1
公开(公告)日:2016-04-14
申请号:US14590468
申请日:2015-01-06
Applicant: Google Inc.
Inventor: Grant M. Erickson , Jay D. Logue , Andrew W. Stebbins , Richard J. Schultz
IPC: H04L12/741 , H04L12/751
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 obtaining device information include sending a device description request message to a remote device. The device description request message includes indications of criteria for a responding device, and the indications of criteria for the responding device include a fabric identifier for the responding device. Moreover, the fabric identifier identifies a fabric to which the responding device is connected. The indications of criteria also include a device mode for the responding device. The device mode indicates a mode for the responding device. The indications of criteria further include a vendor identifier for the responding device with the vendor identifier identifies a vendor for the responding device. Obtaining device information also includes a product identifier for the responding device that identifies a product type for the responding device.
Abstract translation: 用于获得设备信息的方法和系统包括向远程设备发送设备描述请求消息。 设备描述请求消息包括响应设备的标准的指示,并且响应设备的标准的指示包括用于响应设备的结构标识符。 此外,结构标识符标识响应设备连接到的结构。 标准的指示还包括用于响应设备的设备模式。 设备模式指示响应设备的模式。 标准的指示还包括具有供应商标识符的响应设备的供应商标识符标识响应设备的供应商。 获取设备信息还包括用于识别响应设备的产品类型的响应设备的产品标识符。
-
公开(公告)号:US20160103911A1
公开(公告)日:2016-04-14
申请号:US14665913
申请日:2015-03-23
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Sunny Vardhan Gujjaru , Michael Dixon , Jiakang Lu
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.
Abstract translation: 使用消息格式交换随时间变化的信息的数据流的系统和方法。 消息格式包括指示消息格式的结构的版本的版本字段。 消息格式还包括一个或多个资源字段,每个资源字段标识要导入到交换数据流的数据流中的资源。 此外,消息格式包括表示在消息中交换的时变数据样本的一个或多个记录。 此外,消息格式包括一个或多个描述符字段,其中每个描述符字段对应于一个或多个记录的至少一个相应记录,并且包含描述包含在至少一个记录中的数据的元数据。
-
公开(公告)号:US09270761B1
公开(公告)日:2016-02-23
申请号:US14592469
申请日:2015-01-08
Applicant: Google Inc.
Inventor: Jay D. Logue , Andrew W. Stebbins , Taylor J. Trimble
IPC: G06F15/16 , G06F15/173 , H04L29/08
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 controlling a remote device that includes receiving, at an assisting device, a remote passive rendezvous request from a commissioning device. The commissioning device manages access to a fabric on which the assisting device resides, and the assisting device is configured to assist a joining device in joining the network. Moreover, the assisting device passively waits to rendezvous with the joining device remotely through its network interface. The remote passive rendezvous request includes a rendezvous timeout field that indicates how long a remote passive rendezvous attempt may remain open before the assisting device is to close the attempt. Furthermore, the remote passive rendezvous request includes a filter address that indicates a device to which device is to serve as the joining device.
Abstract translation: 用于控制远程设备的方法和系统,包括在辅助设备处接收来自调试设备的远程被动会合请求。 所述调试装置管理对所述辅助装置所在的结构的访问,所述辅助装置被配置为辅助加入装置加入所述网络。 此外,辅助装置通过其网络接口被动地等待与加入装置的会合。 远程被动会合请求包括会合超时字段,其指示在辅助设备关闭尝试之前,远程被动会合尝试可以保持多长时间。 此外,远程被动会合请求包括一个过滤器地址,该过滤器地址指示设备将用作加入设备。
-
公开(公告)号:US20150372876A1
公开(公告)日:2015-12-24
申请号:US14752443
申请日: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 joiner router receives a DTLS-ClientHello message from a joining device requesting to join a mesh network, and the received message is encapsulated in a DTLS Relay Receive Notification message that is transmitted to a commissioning device of the mesh network. The joiner router receives a DTLS Relay Transmit Notification message from the commissioning device, and transmits content of the message to the joining device, where the content enables the joining device to join the mesh network. The joiner router receives an indication from the commissioning device that the joining device is to be entrusted to receive network credentials for the mesh network, and receives a Key Encryption Key (KEK) that is shared between the commissioning device and the joining device. The joiner router then transmits the network credentials to the joining device using the KEK to secure communication of the network credentials.
Abstract translation: 在网状网络调试的实施例中,路由器路由器从加入设备接收到请求加入网状网络的DTLS-ClientHello消息,并且将接收到的消息封装在DTLS中继接收通知消息中,DTLS中继接收通知消息被发送到网络的调试设备 网络。 接收器路由器从调试设备接收到DTLS中继发送通知消息,并将消息的内容发送给加入设备,其中内容使得加入设备能够加入网状网络。 接收器路由器从调试设备接收到将要委托接入设备接收网状网络的网络凭证的指示,并且接收在调试设备和加入设备之间共享的密钥加密密钥(KEK)。 然后,路由器路由器然后使用KEK将网络凭证发送到加入设备,以确保网络凭证的通信。
-
公开(公告)号:US20150372875A1
公开(公告)日:2015-12-24
申请号:US14749616
申请日:2015-06-24
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 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: 在网状网络调试的实施例中,网状网络的引导装置接收请求以接受调试设备作为委托人来委托加入设备以加入网状网络。 领导装置可以确定是否接受或拒绝所接收的请愿,并且向调试装置发送响应是否接受或拒绝所接收的请求的指示。 响应于接收到的请求的确定,领导者设备可以更新跟踪网状网络的活动专员的内部状态。
-
公开(公告)号:US09172759B2
公开(公告)日:2015-10-27
申请号:US14504296
申请日:2014-10-01
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
IPC: G06F15/16 , H04L29/08 , H04L12/931 , H04L29/06 , G06Q10/10 , H04L12/28 , H04L12/26 , H04L29/12 , G06F12/00
CPC classification number: H04L45/02 , G06Q10/107 , H04L12/2807 , H04L29/06 , H04L41/082 , H04L43/0805 , H04L45/00 , H04L49/15 , H04L49/20 , H04L49/355 , H04L61/2007 , H04L61/2069 , H04L61/6004 , H04L61/6018 , H04L61/6068 , H04L63/12 , H04L67/10 , H04L67/104 , H04L67/147 , H04L69/22
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.
-
公开(公告)号:US20150127735A1
公开(公告)日:2015-05-07
申请号:US14520969
申请日:2014-10-22
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
CPC classification number: H04L45/02 , G06Q10/107 , H04L12/2807 , H04L29/06 , H04L41/082 , H04L43/0805 , H04L45/00 , H04L49/15 , H04L49/20 , H04L49/355 , H04L61/2007 , H04L61/2069 , H04L61/6004 , H04L61/6018 , H04L61/6068 , H04L63/12 , H04L67/10 , H04L67/104 , H04L67/147 , H04L69/22
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.
-
公开(公告)号:US09015266B2
公开(公告)日:2015-04-21
申请号:US14504290
申请日:2014-10-01
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
CPC classification number: H04L45/02 , G06Q10/107 , H04L12/2807 , H04L29/06 , H04L41/082 , H04L43/0805 , H04L45/00 , H04L49/15 , H04L49/20 , H04L49/355 , H04L61/2007 , H04L61/2069 , H04L61/6004 , H04L61/6018 , H04L61/6068 , H04L63/12 , H04L67/10 , H04L67/104 , H04L67/147 , H04L69/22
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.
-
公开(公告)号:US09002968B2
公开(公告)日:2015-04-07
申请号:US14521004
申请日:2014-10-22
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Zachary B. Smith , Osborne B. Hardison , Richard J. Schultz , Sunny P. Gujjaru , Matthew G. Neeley
IPC: G06F15/16 , H04L12/931 , H04L12/26 , G06F12/00
CPC classification number: H04L45/02 , G06Q10/107 , H04L12/2807 , H04L29/06 , H04L41/082 , H04L43/0805 , H04L45/00 , H04L49/15 , H04L49/20 , H04L49/355 , H04L61/2007 , H04L61/2069 , H04L61/6004 , H04L61/6018 , H04L61/6068 , H04L63/12 , H04L67/10 , H04L67/104 , H04L67/147 , H04L69/22
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.
-
公开(公告)号:US11329943B2
公开(公告)日:2022-05-10
申请号:US14971873
申请日:2015-12-16
Applicant: Google Inc.
Inventor: Pradip De , Jay D. Logue
Abstract: Systems and methods relating to communication over relatively low power protocols by adding reliability functionality are presented. Sent messages having reliability functionality include an acknowledgment request flag that indicates that the message includes a request to acknowledge the request once received and an application payload that includes data for the message. The acknowledgment request flag causes responding devices to send an acknowledgment message to the sending device indicating that the sent message has been received.
-
-
-
-
-
-
-
-
-