-
1.
公开(公告)号:US10405150B2
公开(公告)日:2019-09-03
申请号:US14968290
申请日:2015-12-14
Applicant: AFERO, INC.
Inventor: Chris Aiuto , Clif Liu
Abstract: A system and method are described for reducing traffic when connecting an Internet of Things (IoT) device to an IoT hub. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication module to establish communication with a plurality of IoT hubs over local wireless communication channels, advertising control logic to transmit first advertising beacons to the plurality of IoT hubs indicating that the IoT device is connectable; each of the IoT hubs to attempt to connect with the IoT device to provide commands and/or data to the IoT device, the IoT device to establish a connection with a first IoT hub of the plurality of IoT hubs to receive the commands and/or data from the first IoT hub; and the advertising control logic to begin transmitting a second advertising beacon to the IoT hubs indicating that the IoT device is not connectable after establishing the connection with the first IoT hub.
-
2.
公开(公告)号:US20170195318A1
公开(公告)日:2017-07-06
申请号:US14987253
申请日:2016-01-04
Applicant: AFERO, INC.
Inventor: Clif Liu , Robey Pointer , Kerry Quinn
CPC classification number: H04L63/02 , H04L63/0236 , H04L67/10 , H04L67/12 , H04L67/2809 , H04W4/70 , H04W12/06 , H04W48/02 , H04W84/047
Abstract: A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.
-
3.
公开(公告)号:US10659961B2
公开(公告)日:2020-05-19
申请号:US16209843
申请日:2018-12-04
Applicant: Afero, Inc.
Inventor: Scott Zimmerman , Evan Jeng , Shannon Holland , Clif Liu , Chris Aiuto
Abstract: A method and system for connecting an Internet of Things (IoT) hub to a wireless network. One embodiment of the method includes establishing a secure communication channel between an IoT hub and an IoT service through a client device using a first secret; generating a second secret on the client device and transmitting it to the IoT hub; encrypting a wireless key using the second secret to generate a first-encrypted key and transmitting it to the IoT service; encrypting the first-encrypted key using the first secret to generate a twice-encrypted key and transmitting it to the IoT hub over the secure communication channel; decrypting the twice-encrypted key at the IoT hub using the first secret to generate the first-encrypted key and decrypting it using the second secret to generate the wireless key usable to establish a secure wireless connection between the IoT hub and the local wireless network.
-
4.
公开(公告)号:US20170171728A1
公开(公告)日:2017-06-15
申请号:US14968290
申请日:2015-12-14
Applicant: AFERO, INC.
Inventor: Chris Aiuto , Clif Liu
CPC classification number: H04W4/21 , H04L67/12 , H04W4/80 , H04W28/021 , H04W76/10
Abstract: A system and method are described for reducing traffic when connecting an Internet of Things (IoT) device to an IoT hub. For example, one embodiment of a system comprises: an Internet of Things (IoT) device comprising a wireless communication module to establish communication with a plurality of IoT hubs over local wireless communication channels, advertising control logic to transmit first advertising beacons to the plurality of IoT hubs indicating that the IoT device is connectable; each of the IoT hubs to attempt to connect with the IoT device to provide commands and/or data to the IoT device, the IoT device to establish a connection with a first IoT hub of the plurality of IoT hubs to receive the commands and/or data from the first IoT hub; and the advertising control logic to begin transmitting a second advertising beacon to the IoT hubs indicating that the IoT device is not connectable after establishing the connection with the first IoT hub.
-
公开(公告)号:US11153750B2
公开(公告)日:2021-10-19
申请号:US16730736
申请日:2019-12-30
Applicant: Afero, Inc.
Inventor: Daniel Altin , Scott Zimmerman , Clif Liu , Stephen Sewerynek
IPC: H04L9/00 , H04W12/04 , H04L9/06 , H04L9/08 , H04W4/70 , H04W12/02 , H04W12/43 , H04W12/50 , H04L29/08 , G06F21/30 , G06F21/62 , H04W12/043 , H04W12/77 , H04W84/12
Abstract: An apparatus and method are described for sharing WiFi credentials. For example, one embodiment of a method comprises: generating a first secret on a first IoT device, the first IoT device having WiFi credentials stored thereon; sharing the first secret with a second IoT device; encrypting the WiFi credentials on the first IoT device using the first secret to generate encrypted WiFi credentials; receiving the encrypted WiFi credentials from the first IoT device at an IoT service; encrypting the encrypted WiFi credentials at the IoT service using a second secret to generate twice-encrypted WiFi credentials, the second secret known by the second IoT device; transmitting the twice-encrypted WiFi credentials from the IoT service to the second IoT device; decrypting, at the second IoT device, the twice-encrypted WiFi credentials using the second secret to generate the encrypted WiFi credentials and decrypting the encrypted WiFi credentials using the first secret to generate the WiFi credentials; and establishing a secure WiFi connection on the second IoT device using the WiFi credentials.
-
公开(公告)号:US10721208B2
公开(公告)日:2020-07-21
申请号:US16055375
申请日:2018-08-06
Applicant: AFERO, INC.
Inventor: Clif Liu , Robey Pointer , Kerry Quinn
Abstract: A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.
-
公开(公告)号:US10524119B2
公开(公告)日:2019-12-31
申请号:US15360850
申请日:2016-11-23
Applicant: AFERO, INC.
Inventor: Daniel Altin , Scott Zimmerman , Clif Liu , Stephen Sewerynek
Abstract: An apparatus and method are described for sharing WiFi credentials. For example, one embodiment of a method comprises: generating a first secret on a first IoT device, the first IoT device having WiFi credentials stored thereon; sharing the first secret with a second IoT device; encrypting the WiFi credentials on the first IoT device using the first secret to generate encrypted WiFi credentials; receiving the encrypted WiFi credentials from the first IoT device at an IoT service; encrypting the encrypted WiFi credentials at the IoT service using a second secret to generate twice-encrypted WiFi credentials, the second secret known by the second IoT device; transmitting the twice-encrypted WiFi credentials from the IoT service to the second IoT device; decrypting, at the second IoT device, the twice-encrypted WiFi credentials using the second secret to generate the encrypted WiFi credentials and decrypting the encrypted WiFi credentials using the first secret to generate the WiFi credentials; and establishing a secure WiFi connection on the second IoT device using the WiFi credentials.
-
8.
公开(公告)号:US10149154B2
公开(公告)日:2018-12-04
申请号:US15837988
申请日:2017-12-11
Applicant: Afero, Inc.
Inventor: Scott Zimmerman , Evan Jeng , Shannon Holland , Clif Liu , Chris Aiuto
Abstract: An apparatus for connecting an Internet of Things (IoT) hub to a wireless network, the apparatus including: 1) a security module to generate a first secret and a second secret, and to encrypt a wireless key using the second secret to generate a first-encrypted key; and 2) a connection logic to establish a secure communication channel between an IoT hub and an IoT service using the first secret, transmit the second secret to the IoT hub and the first-encrypted key to the IoT service, receive from the IoT service a twice-encrypted key generated by encrypting the first-encrypted key using the first secret, and transmit the twice-encrypted key to the IoT hub, which decrypts it using the first secret to generate the first-encrypted key, which is further decrypted using the second secret to generate the wireless key. The IoT hub using the wireless key to connect to the wireless network.
-
公开(公告)号:US10044674B2
公开(公告)日:2018-08-07
申请号:US14987253
申请日:2016-01-04
Applicant: AFERO, INC.
Inventor: Clif Liu , Robey Pointer , Kerry Quinn
Abstract: A system, apparatus, and method are described for a secure IoT wireless network configuration. For example, one embodiment of an Internet of Things (IoT) hub comprises: a local wireless communication interface to establish local wireless connections with one or more IoT devices and/or IoT extender hubs; a network router to establish network connections over the Internet on behalf of the IoT devices and/or IoT extender hubs; an authentication module pre-configured with a passphrase and a hidden service set identifier (SSID), the authentication module to receive a connection requests from the IoT devices and/or an IoT extender hubs and to grant the connection requests when the IoT devices and/or IoT extender hubs use the pre-configured passphrase and hidden SSID; and a firewall of the IoT hub to block all outgoing and incoming connection requests other than those directed to designated servers of an IoT service with known host names.
-
10.
公开(公告)号:US20190191302A1
公开(公告)日:2019-06-20
申请号:US16209843
申请日:2018-12-04
Applicant: Afero, Inc.
Inventor: Scott Zimmerman , Evan Jeng , Shannon Holland , Clif Liu , Chris Aiuto
CPC classification number: H04W12/04 , H04L9/065 , H04L9/0822 , H04L9/0825 , H04L9/0827 , H04L9/0841 , H04L9/0861 , H04L9/0877 , H04L9/3066 , H04L12/2803 , H04L63/0428 , H04L63/0457 , H04L2209/80 , H04L2463/062 , H04W4/70 , H04W76/10
Abstract: A method and system for connecting an Internet of Things (IoT) hub to a wireless network. One embodiment of the method includes establishing a secure communication channel between an IoT hub and an IoT service through a client device using a first secret; generating a second secret on the client device and transmitting it to the IoT hub; encrypting a wireless key using the second secret to generate a first-encrypted key and transmitting it to the IoT service; encrypting the first-encrypted key using the first secret to generate a twice-encrypted key and transmitting it to the IoT hub over the secure communication channel; decrypting the twice-encrypted key at the IoT hub using the first secret to generate the first-encrypted key and decrypting it using the second secret to generate the wireless key usable to establish a secure wireless connection between the IoT hub and the local wireless network.
-
-
-
-
-
-
-
-
-