-
公开(公告)号: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.
-
公开(公告)号:US10257686B2
公开(公告)日:2019-04-09
申请号:US15182482
申请日:2016-06-14
Applicant: Google Inc.
Inventor: Jay D. Logue , Liang-Yun Wang , Andrew William Stebbins
IPC: H04B7/00 , H04W8/00 , H04W80/06 , H04L29/12 , G08B29/18 , H04L12/28 , G08B3/10 , G08B21/18 , G08B25/00 , G08B25/10 , H04W4/06 , H04W52/02 , H04W4/80 , H04W76/14 , H04W76/10 , H04W76/38 , G08B25/08 , H04W84/12 , H04W84/18
Abstract: Methods and systems for joining a wireless connection advertisement include connecting to a commissioning device via a wireless point-to-point communication in response to receiving an advertisement broadcast to establish an advertisement-based connection. The commissioning device is configured to manage access to a fabric. The methods and systems also include receiving network credentials from the commissioning device via the wireless point-to-point communication, the network credentials being configured to facilitate connection to a wireless network. Furthermore, the method and systems include connecting to the wireless network using the received network credentials.
-
公开(公告)号: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.
-
公开(公告)号:US09967228B2
公开(公告)日:2018-05-08
申请号:US15187531
申请日:2016-06-20
Applicant: Google Inc.
Inventor: Jay D. Logue , Grant M. Erickson , Sunny Vardhan Gujjaru , Michael Dixon , Jiakang Lu
IPC: G06F15/16 , 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 , G06F12/00
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.
-
公开(公告)号:US09924342B2
公开(公告)日:2018-03-20
申请号:US15182476
申请日:2016-06-14
Applicant: Google Inc.
Inventor: Jay D. Logue , Liang-Yun Wang , Andrew William Stebbins
IPC: H04B7/00 , H04W8/00 , H04W4/00 , H04W80/06 , H04L29/12 , G08B29/18 , H04L12/28 , G08B3/10 , G08B21/18 , G08B25/00 , G08B25/10 , H04W4/06 , H04W52/02 , H04W76/02 , H04W76/06 , H04W84/12 , H04W84/18
CPC classification number: H04W8/005 , G08B3/10 , G08B21/182 , G08B25/001 , G08B25/08 , G08B25/10 , G08B29/18 , G08B29/188 , H04L12/2803 , H04L12/2809 , H04L61/1511 , H04L2012/2841 , H04W4/06 , H04W4/80 , H04W52/0229 , H04W76/10 , H04W76/14 , H04W76/38 , H04W80/06 , H04W84/12 , H04W84/18 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
Abstract: Methods and systems for communicating messages with another electronic device via a characteristic-based communication. Communicating includes establishing a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol and submitting a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol. Communicating also includes subscribing to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol and communicating with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device.
-
公开(公告)号:US09819638B2
公开(公告)日:2017-11-14
申请号:US15096063
申请日:2016-04-11
Applicant: Google Inc.
Inventor: Robert Szewczyk , Jay D. Logue
IPC: G08B25/00 , G08B17/10 , H04L29/12 , H04L29/08 , G08B29/02 , F24F11/00 , G05B15/02 , G06F17/30 , H04L29/06 , H04L12/24 , H04L12/28 , H04L12/26 , H04L12/751 , H04L12/741 , 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 transferring alarm information by sending an alarm message containing information about an alarm. The alarm message includes an alarm counter indicator that indicates whether an alarm status has changed from a previous alarm message. The alarm message also includes one or more indications of alarm conditions indicating an alarm state or an alarm source. Furthermore, the alarm message includes an alarm length that indicates a number of alarm conditions included in the alarm message.
-
公开(公告)号:US09716686B2
公开(公告)日:2017-07-25
申请号: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 , H04L29/12 , H04L29/08 , G08B29/02 , F24F11/00 , G05B15/02 , G06F17/30 , H04L29/06 , H04L12/24 , H04L12/28 , H04L12/26 , 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 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.
-
公开(公告)号:US09674885B2
公开(公告)日:2017-06-06
申请号:US14885739
申请日:2015-10-16
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 , H04W76/02 , H04W52/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 , 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.
-
公开(公告)号:US20170070491A1
公开(公告)日:2017-03-09
申请号:US15356121
申请日:2016-11-18
Applicant: Google Inc.
Inventor: Jay D. Logue
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: Methods, devices, and machine-readable media are provided to provide secure communications between entities. As provided in this disclosure, this may include receiving a request to begin a new communication session, determining one or more desired parameters of the session, and determining whether the desired parameters of the message match proposed parameters provided by the entity requesting the new communication session. When the one or more proposed parameters match the one or more desired parameters, a secure communication session is established between the entities, using shared password information.
Abstract translation: 提供方法,设备和机器可读介质以在实体之间提供安全通信。 如本公开中所提供的,这可以包括接收开始新的通信会话的请求,确定会话的一个或多个期望的参数,以及确定消息的期望参数是否符合由请求新的通信会话的实体提供的建议的参数 。 当一个或多个所提出的参数与一个或多个所需参数匹配时,使用共享密码信息在实体之间建立安全通信会话。
-
公开(公告)号:US20160374133A1
公开(公告)日:2016-12-22
申请号:US15183647
申请日:2016-06-15
Applicant: Google Inc.
Inventor: Jay D. Logue , Liang-Yun Wang , Andrew William Stebbins
CPC classification number: H04W8/005 , G08B3/10 , G08B21/182 , G08B25/001 , G08B25/08 , G08B25/10 , G08B29/18 , G08B29/188 , H04L12/2803 , H04L12/2809 , H04L61/1511 , H04L2012/2841 , H04W4/06 , H04W4/80 , H04W52/0229 , H04W76/10 , H04W76/14 , H04W76/38 , H04W80/06 , H04W84/12 , H04W84/18 , Y02D70/00 , Y02D70/142 , Y02D70/144 , Y02D70/162 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/26
Abstract: Methods and systems for joining a wireless connection advertisement. The joining device connects to a commissioning device through a first wireless connection protocol. The first wireless connection protocol comprises a relatively low power connection. The commissioning device is configured to manage access to a fabric. The joining device also receives credentials, via the first wireless connection protocol, for connecting to a first wireless network having a second wireless connection protocol. Furthermore, the joining device attempts to join the first wireless network using the received network credentials.
Abstract translation: 用于加入无线连接广告的方法和系统。 加入设备通过第一无线连接协议连接到调试设备。 第一无线连接协议包括相对较低的电力连接。 调试设备配置为管理对Fabric的访问。 加入设备还经由第一无线连接协议接收用于连接到具有第二无线连接协议的第一无线网络的凭证。 此外,加入设备尝试使用所接收的网络凭证加入第一无线网络。
-
-
-
-
-
-
-
-
-