-
公开(公告)号:US11595804B1
公开(公告)日:2023-02-28
申请号:US16884992
申请日:2020-05-27
Applicant: Amazon Technologies, Inc.
Inventor: Zhao Lou , QingYun Wei , Shao-Cheng Wang , Avinash Joshi , Zhen Xie , Xi Chen
Abstract: Techniques for establishing communication channels between user devices experiencing network connectivity issues and remote communication systems are described herein. The techniques include the use of a secondary device to act as a proxy, or a “middle man,” to facilitate the communications with the user device. A user device may detect lack of network connectivity, and begin broadcasting advertisement messages that indicate the lack of connectivity. A secondary device may detect the advertisement message, and send a discovery message to a connectivity system indicating that it detected the advertisement message. The connectivity system can provide this information to a remote communication system, and the remote communication system can establish a connection with the secondary device and instruct the secondary device to establish a connection with the user device. The remote communication system then has a communication channel with the user device, using the secondary device, to troubleshoot the user device.
-
公开(公告)号:US10588069B1
公开(公告)日:2020-03-10
申请号:US15801732
申请日:2017-11-02
Applicant: Amazon Technologies, Inc.
Inventor: Xi Chen , Ashish Kumar Shukla , Avinash Joshi , Qiang Hu
IPC: H04W40/04 , H04L12/721 , H04L12/875 , H04W84/18
Abstract: A method of route discovery in wireless mesh networks comprises: receiving, by a first mesh network device of a wireless mesh network, from a second mesh network device of the wireless mesh network, a first route request identifying a destination mesh network device of the wireless mesh network and a first path selection metric value; determining a path selection metric increment, wherein the path selection metric increment reflects a radio channel contention by the first mesh network device and the second mesh network device; generating a second path selection metric value by adding the path selection metric increment to the first path selection metric value; and broadcasting a second route request identifying the destination mesh network device and the second path selection metric value.
-
13.
公开(公告)号:US11888648B1
公开(公告)日:2024-01-30
申请号:US17956369
申请日:2022-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Jian Lu , QingYun Wei , Shao-Cheng Wang , Avinash Joshi , Zhen Xie , Ankita Rajeev Chandrachud
IPC: H04L12/46 , H04L45/00 , H04L61/103 , H04L101/622 , H04L101/659
CPC classification number: H04L12/4625 , H04L45/66 , H04L61/103 , H04L2101/622 , H04L2101/659
Abstract: A softAP bridge is created to support a mesh network that also works seamlessly with any home Wi-Fi AP routers by using Layer-3 techniques to simulate a Layer-2 bridge. With this softAP bridge, Wi-Fi chipsets with integrated special Wi-Fi MAC Layer-2 mesh network support (e.g., 802.11s), or external gateway hubs, are not required. To accomplish this solution, one of the wireless devices may be designated as a relay device for communicating IPv6 data packets between a home AP router and the remaining wireless devices designated as client devices.
-
公开(公告)号:US11824961B1
公开(公告)日:2023-11-21
申请号:US17157426
申请日:2021-01-25
Applicant: Amazon Technologies, Inc.
Inventor: QingYun Wei , Avinash Joshi
IPC: H04L69/16 , H04L69/22 , H04W24/08 , H04L61/5007 , H04W84/12 , H04L101/622
CPC classification number: H04L69/161 , H04L61/5007 , H04L69/22 , H04W24/08 , H04L2101/622 , H04W84/12
Abstract: Technologies directed to determining a TCP throughput of one or more communication links between two or more devices of a LAN. One method includes a first device that generates a second data packet from a first data packet by modifying a destination address field to be the same as a source address field. The first device sends the second data packet to the second device and receives a third data packet in response. The third data packet specifies the address of the first device in a destination address field and a source address field. The first device generates a fourth data packet from the third data packet by modifying data in the source address field to specify the address of the second device and determines a first value indicative of TCP throughput of a first communication link between the first device and the second device.
-
公开(公告)号:US11671904B1
公开(公告)日:2023-06-06
申请号:US17020129
申请日:2020-09-14
Applicant: Amazon Technologies, Inc.
Inventor: QingYun Wei , Zhao Lou , Shao-Cheng Wang , Avinash Joshi , Xi Chen
CPC classification number: H04W48/14 , H04L67/02 , H04L67/56 , H04W4/80 , H04W12/06 , H04W76/12 , H04W76/15 , H04W84/12
Abstract: Techniques for establishing connections between user devices and headless devices attempting to connect to networks. A headless device may attempt to connect to an access point that requires interaction with a captive portal webpage for access to a network. However, the headless device my lack a display to present the captive portal webpage. The headless device may establish a connection with a user device using a PAN protocol. The headless device may then receive the captive portal webpage received from the access point, and relay the webpage to the user device using the PAN protocol. A user may use the user device to interact with the captive portal webpage, and the user device may then relay interaction data back to the headless device using the PAN protocol. The headless device may then provide that interaction data to the access point to be provided access to the network.
-
公开(公告)号:US11510028B1
公开(公告)日:2022-11-22
申请号:US17350839
申请日:2021-06-17
Applicant: Amazon Technologies, Inc.
Inventor: Qinghai Gao , Qiang Hu , Avinash Joshi , Piyush Tayal , QingYun Wei , Xiaofu Ma
Abstract: Techniques for performing high-precision presence detection by establishing and monitoring peer-to-peer communication links between user devices residing in a same physical environment. A user device that resides in the environment may establish communication links with multiple other user devices residing in the environment. The user device may monitor the channel properties for those communication links to detect fluctuations in the channel properties caused by a user moving through a signal of the communication links. In examples where the user device detects fluctuations in channel properties for multiple communication links, the user device may determine that the user had moved though signals of the communication links. The user device may determine that, because the user moved through signals of multiple communication links, the user may be in close proximity to the user device, such as in the same room. Thus, the user device monitors multiple communication links to perform presence-detection techniques.
-
公开(公告)号:US11284258B1
公开(公告)日:2022-03-22
申请号:US16452193
申请日:2019-06-25
Applicant: Amazon Technologies, Inc.
Inventor: QingYun Wei , Andrew Roths , Avinash Joshi
Abstract: Techniques for connecting computing devices to a network are described. For example, a network access device (NAD) connects to a first network that includes a first access point (AP). The NAD receives, from a computing device, first data identifying a second network to be established for the computing device and sends the first data to a server. The NAD receives back a first credential associated with access to the second network and sets up a second AP to the second network. The second AP is associated with the first credential. The NAD sends, to the computing device, second data indicating that access to the second network is available, generates a second credential associated with access to the first network via the first AP, and sends the second credential to the computing device via the second AP.
-
公开(公告)号:US11082808B1
公开(公告)日:2021-08-03
申请号:US16530289
申请日:2019-08-02
Applicant: Amazon Technologies, Inc.
Inventor: Ashish Kumar Shukla , Avinash Joshi , Binh Tran
Abstract: Techniques are described for an unbuffered multicast delivery mode representing the capability of transmitting a multicast frame within a same DTIM interval during which the multicast frame is received. In an example, a network access device determines that a first computing device is in a power saving mode. The network access device receives, during a DTIM interval while the first computing device is in the power saving mode, a multicast frame destined to a multicast MAC address. The network access device determines an association between the multicast MAC address and a device MAC address of a second computing device. The network access device sends, during the DTIM interval and based on the association, the multicast frame to the second computing device.
-
公开(公告)号:US11070945B1
公开(公告)日:2021-07-20
申请号:US16943172
申请日:2020-07-30
Applicant: Amazon Technologies, Inc.
Inventor: Qinghai Gao , Qiang Hu , Avinash Joshi , Piyush Tayal , QingYun Wei , Xiaofu Ma
Abstract: Techniques for performing high-precision presence detection by establishing and monitoring peer-to-peer communication links between user devices residing in a same physical environment. A user device that resides in the environment may establish communication links with multiple other user devices residing in the environment. The user device may monitor the channel properties for those communication links to detect fluctuations in the channel properties caused by a user moving through a signal of the communication links. In examples where the user device detects fluctuations in channel properties for multiple communication links, the user device may determine that the user had moved though signals of the communication links. The user device may determine that, because the user moved through signals of multiple communication links, the user may be in close proximity to the user device, such as in the same room. Thus, the user device monitors multiple communication links to perform presence-detection techniques.
-
公开(公告)号:US10440631B1
公开(公告)日:2019-10-08
申请号:US15804362
申请日:2017-11-06
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Joshi , Ashish Kumar Shukla
IPC: H04W40/00 , H04W40/28 , H04L12/46 , H04L12/725 , H04L12/935 , H04W84/18
Abstract: A method of payload type aware routing in wireless mesh networks comprises: identifying, by a first mesh network device of a wireless mesh network, a plurality of path selection metric types supported by the wireless mesh network; identifying, by inspecting an outgoing data frame, a path selection metric type corresponding to a payload type of the outgoing data frame; determining that the path selection metric type is comprised by the plurality of path selection metric types supported by the wireless mesh network; determining, using the path selection metric type, a network path to a destination mesh network device of the outgoing data frame, wherein the network path comprises an identifier of an intermediate mesh network device between the first mesh network device and the destination mesh network device; and transmitting the outgoing data frame to the intermediate mesh network device.
-
-
-
-
-
-
-
-
-