-
公开(公告)号:US12069766B1
公开(公告)日:2024-08-20
申请号:US18114572
申请日:2023-02-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.
-
公开(公告)号:US10674331B1
公开(公告)日:2020-06-02
申请号:US16299744
申请日:2019-03-12
Applicant: Amazon Technologies, Inc.
Inventor: Rongsheng Huang , Shao-Cheng Wang , Jungtao Liu , Koohyun Um
Abstract: Technology for indoor location estimation of wireless stations is described. In one embodiment, a processing device identifies a plurality of wireless stations that support a signal round-trip-time measurement protocol. The processing device associates the plurality of wireless stations with one another to form a logical grouping of the plurality of wireless stations and provides an indication of the plurality of wireless stations in the logical grouping to each of the plurality of wireless stations. The processing device receives a first round-trip-time measurement value for a signal transmitted between a first wireless station and a second wireless station of the logical grouping and a second round-trip-time measurement value for a signal transmitted between the first wireless station and a third wireless station of the logical grouping. These round-trip-time measurement values indicate a distance between the wireless stations, respectively. The processing device determines, using the first distance and the second distance, a position of the first wireless station relative to the second wireless station and the third wireless station.
-
3.
公开(公告)号: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.
-
公开(公告)号: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.
-
公开(公告)号:US11621992B1
公开(公告)日:2023-04-04
申请号:US17132252
申请日:2020-12-23
Applicant: Amazon Technologies, Inc.
Inventor: Ravi Ichapurapu , Sameet Ramakrishnan , Shao-Cheng Wang , Qinghai Gao
Abstract: This disclosure describes, in part, techniques for switching between communication channels in order to reduce latency of data transmissions. For instance, an electronic device may establish a first network connection with a network device and second network connection(s) with other electronic device(s). The electronic device may then send data received from the network device to the other electronic device(s). In some circumstances, the electronic device may establish a new network connection with the network device, such as on a different communication channel and/or use a different network band. In such circumstances, the electronic device may use one or more techniques to establish new network connections(s) with the other electronic device(s) in order to reduce the latency it takes to send the data received from the network device to the other electronic device(s).
-
公开(公告)号:US09894604B1
公开(公告)日:2018-02-13
申请号:US14665814
申请日:2015-03-23
Applicant: Amazon Technologies, Inc.
Inventor: Binh Quoc Tran , Jin Guo , Shengwei Zhang , Shao-Cheng Wang
Abstract: Approaches enable a device capable of wireless communication, such as a device having a wireless adapter, to automatically select and connect to an available wireless access point (AP) having favorable performance, security, and/or other attributes that may be ascertained through various parameters, despite the wireless AP not being the last-known and/or last-connected-to wireless AP. The wireless-enabled device may determine the wireless AP to connect to in a number of ways, such as by determining all available wireless APs in the vicinity of the device and identifying, ranking and/or scoring the parameters for some or all of the available wireless APs to determine a ranking of the wireless APs. Once a favorable wireless AP is identified, the device may automatically attempt to connect to the wireless AP. If the wireless AP is not available, the device may automatically attempt to connect to the next wireless AP in the ranked list, etc.
-
公开(公告)号:US12278703B1
公开(公告)日:2025-04-15
申请号:US17710309
申请日:2022-03-31
Applicant: Amazon Technologies, Inc.
Inventor: Michael Pogue , Juraj Svec , Shao-Cheng Wang
IPC: H04L1/08 , H04B17/318 , H04L43/0829 , H04W24/08
Abstract: Systems and methods for data transmission protocols are disclosed. For example, a receiving device is selected to send retransmission requests when data packet loss occurs, and then a unicast transmission of data packets may be sent to that selected receiving device. Other receiving devices may be configured to receive the unicast transmission as sent to the selected receiving device and to process the transmission as a multicast transmission. Alternatively, a multicast transmission may be sent to all of the receiving devices, and the selected receiving device may be configured to process the multicast transmission as a unicast transmission for the purpose of sending retransmission requests indicating packet loss. Backup packets may be generated and sent to all of the receiving devices to improve content output quality.
-
公开(公告)号:US11089183B1
公开(公告)日:2021-08-10
申请号:US16546245
申请日:2019-08-20
Applicant: Amazon Technologies, Inc.
Inventor: Michael Alan Pogue , Shao-Cheng Wang
IPC: H04N21/4425 , H04N21/6375 , H04N21/647 , H04N5/04 , H04N21/439 , H04N21/43
Abstract: Systems and methods for adaptive information packet transmission are disclosed. For example, one or more backup packets may be generated for a given data packet and a packet-spacing value and/or packet-sending order may be determined based at least in part on packet-loss data and/or other factors. The data packets and backup packets may be sent according to the packet-spacing value and packet-sending order, and feedback data may be provided by the receiving device. The feedback data may be utilized by the sending device to adapt the packet transmission parameters.
-
公开(公告)号:US12273807B1
公开(公告)日:2025-04-08
申请号:US18138912
申请日:2023-04-25
Applicant: Amazon Technologies, Inc.
Inventor: QingYun Wei , Zhao Lou , Shao-Cheng Wang , Avinash Joshi , Xi Chen
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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-