-
公开(公告)号:US20160227506A1
公开(公告)日:2016-08-04
申请号:US15096673
申请日:2016-04-12
Applicant: Google Inc.
Inventor: Grant Michael Erickson , Jay D. Logue , Christopher Anthony 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.
-
公开(公告)号:US20160099826A1
公开(公告)日:2016-04-07
申请号:US14542019
申请日:2014-11-14
Applicant: Google Inc.
Inventor: Jay D. Logue , Zachary B. Smith , Matthew G. Neeley
CPC classification number: G06F17/30569 , G06F17/2247 , G06F17/2264 , G06F17/30082 , G06F17/30312 , G06F17/30914 , H04L12/2825 , H04L41/04 , H04L67/02 , H04L67/10 , H04L2012/285
Abstract: A method for updating a storage element may include receiving a first set of data from a first device that operating in a structure. The first set of data corresponds to a first data type interpretable by the first device. The method may also include translating the first set of data into a second set of data of a second data type interpretable by a second device operating in the structure but not by the first device. The first set of data and the second set of data are associated with a first portion of information associated with occupancy properties of the structure. The method may then include storing the second set of data in a storage element that includes a second portion information associated with the occupancy properties of the structure.
-
公开(公告)号:US09191209B2
公开(公告)日:2015-11-17
申请号:US13926335
申请日:2013-06-25
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: H04J3/00 , H04J3/16 , H04L9/32 , H04W52/02 , H04W76/02 , H04W24/04 , H04L29/08 , H04L12/28 , H04L12/701 , H04L29/12 , H04L29/06 , H04W88/02 , H04L12/937 , H04W40/24 , H04W72/04 , H04W24/10 , H04W84/12 , H04L9/08 , H04W84/18 , H04W88/04 , H04W88/06 , H04L12/58 , H04L12/54
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.
-
公开(公告)号:US09124521B2
公开(公告)日:2015-09-01
申请号:US14504262
申请日:2014-10-01
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 , H04W52/02 , H04W76/02 , H04W24/04 , H04L29/08 , H04L12/701 , H04W84/18 , H04L29/12 , H04L29/06 , H04W88/02 , H04W40/24 , H04W72/04 , H04W24/10 , H04W84/12 , H04W88/04 , H04W88/06 , H04L12/58 , H04L12/54
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.
-
公开(公告)号:US09923801B2
公开(公告)日:2018-03-20
申请号:US15074547
申请日:2016-03-18
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/751 , G06Q10/10 , H04L12/26 , H04L29/08 , H04L29/06 , H04L12/24 , G06F12/00 , H04L29/12 , H04L12/701
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.
-
公开(公告)号:US20170272416A1
公开(公告)日:2017-09-21
申请号: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: H04L29/06 , G06F9/445 , H04L12/28 , H04L12/701 , H04L12/741 , H04L12/937 , H04L29/08 , H04L29/12 , H04L9/08 , H04L9/14 , H04L9/30 , H04L9/32 , H04W12/04 , H04W12/06 , H04W24/04 , H04W24/10 , H04W40/24 , H04W52/02 , H04W52/38 , H04W60/00 , H04W72/04 , H04W76/02 , H04W84/12 , H04W88/02 , H04L12/54 , H04L12/58 , H04W80/04 , H04W84/18 , H04W88/04 , H04W88/06
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 , 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 , Y04S40/18
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.
-
公开(公告)号:US09629193B2
公开(公告)日:2017-04-18
申请号:US14506199
申请日: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/56 , H04W76/02 , H04W52/02 , H04W24/04 , H04L29/08 , H04L12/701 , H04L29/12 , H04L29/06 , H04W88/02 , H04L12/937 , H04W40/24 , H04W72/04 , H04W24/10 , H04W84/12 , H04L9/08 , H04L9/32 , H04L12/741 , G06F9/445 , H04W52/38 , H04W60/00 , H04W84/18 , H04W88/04 , H04W88/06 , H04L12/58 , H04L12/54 , H04W80/04
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.
-
公开(公告)号:US09553843B1
公开(公告)日:2017-01-24
申请号:US14588075
申请日:2014-12-31
Applicant: Google Inc.
Inventor: Zachary B. Smith , Grant M. Erickson , Jay D. Logue , Matthew G. Neeley
IPC: G06F15/16 , G06F15/173 , H04L29/12 , G06F17/30
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 service directory information for a remote service including sending a service endpoint query to a remote service requesting a directory of locations within the service. In response to service endpoint query, obtaining the service directory information includes receiving a service endpoint response from the remote service in response to the service endpoint query when the service endpoint query is successful. The service endpoint response includes a directory length field that indicates a number of directory entries. The service endpoint response also includes one or more directory entries indicating one or more locations with the remote service as numerically limited by the directory length field.
Abstract translation: 用于获得用于远程服务的服务目录信息的方法和系统,包括向服务请求目录中的位置的远程服务发送服务端点查询。 响应于服务端点查询,获得服务目录信息包括当服务端点查询成功时响应于服务端点查询从远程服务接收服务端点响应。 服务端点响应包括指示目录条目数的目录长度字段。 服务端点响应还包括指示一个或多个位置的一个或多个目录条目,远程服务由目录长度字段数字地限制。
-
公开(公告)号:US09338810B2
公开(公告)日:2016-05-10
申请号:US14712377
申请日:2015-05-14
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 , H04W76/02 , H04W52/02 , H04W24/04 , H04L29/08 , H04L12/701 , H04L29/12 , H04L29/06 , H04W88/02 , H04L12/937 , H04W40/24 , H04W72/04 , H04W24/10 , H04W84/12 , H04L9/08 , H04L9/32 , H04L12/741 , H04W84/18 , H04W88/04 , H04W88/06 , H04L12/58 , H04L12/54 , H04W80/04
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.
-
公开(公告)号:US20160102878A1
公开(公告)日:2016-04-14
申请号:US14588086
申请日:2014-12-31
Applicant: Google Inc.
Inventor: Zachary B. Smith , Grant M. Erickson , Jay D. Logue , Matthew G. Neeley
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: 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.
Abstract translation: 用于远程控制数据的方法和系统,包括连接到智能设备结构内的远程设备。 远程设备本地存储数据。 控制数据包括通过向远程设备发送消息来远程控制存储在远程设备中的数据从与该结构相连的另一设备。 此外,发送的消息包括使得远程设备的数据管理实体执行指示的数据管理动作的简档标识符。 此外,简档标识符标识数据管理简档,并且该消息包括指示要执行的数据管理动作的命令标签。
-
-
-
-
-
-
-
-
-