-
公开(公告)号: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.
-
公开(公告)号:US11240746B1
公开(公告)日:2022-02-01
申请号:US15842355
申请日:2017-12-14
Applicant: Amazon Technologies, Inc.
Inventor: Chiu Ngok Eric Wong , Avinash Joshi
Abstract: A mesh network device includes a radio and an application processor coupled to the radio. The application processor includes a network association engine, which receives, receives, from a client consumption device, a requested content identifier; receives, from a first access point, a beacon including a first throughput of the network path between the network ingress device and the first access point; receives, from a second access point, a beacon including a second throughput of the network path between the network ingress device and the second access point; determines that the first throughput exceeds the second throughput; transmits, to the first access point, an association request followed by a digital content request comprising a requested content identifier; receives, from the first access point, the first requested digital content item; and causes the requested digital content item to be rendered by the client consumption device.
-
公开(公告)号:US10595185B1
公开(公告)日:2020-03-17
申请号:US15886394
申请日:2018-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Xi Chen , Lori Yoshida , Avinash Joshi
IPC: H04L12/28 , H04W8/00 , H04W72/12 , H04W40/24 , H04L5/00 , H04W48/16 , H04L29/08 , H04B7/04 , H04W84/18
Abstract: Technology for neighbor selection with radio channel diversity awareness is described. In one embodiment, processing logic receives an RSSI value, a neighbor-sector identifier that identifies an antenna, and an unused channel list from each neighboring mesh network device. The processing logic generates a data structure with data in entries that are sorted according to an order of ascending or descending RSSI values. The processing logic performs a first search of the data structure to obtain a first set of radio channels for a first set of communication links and a second search to obtain a second set of radio channels for a second set of communication links. The processing logic determines that the second set of radio channels is higher than a second connectivity-quality metric value of the first set of radio channels and sends a neighbor pairing request to each neighboring mesh network device in the second set.
-
公开(公告)号:US12035234B1
公开(公告)日:2024-07-09
申请号:US17892547
申请日:2022-08-22
Applicant: Amazon Technologies, Inc.
Inventor: Ashish Kumar Shukla , Avinash Joshi
IPC: H04W52/02 , G06F1/3206 , H04L61/103 , H04W12/06 , H04W48/10 , H04W48/20 , H04L101/622 , H04W84/12
CPC classification number: H04W52/0209 , G06F1/3206 , H04L61/103 , H04W12/06 , H04W48/10 , H04W48/20 , H04L2101/622 , H04W84/12
Abstract: Techniques for increasing the security and reliability of frame transmission are described. In an example, a network access device transmits a first frame indicating that a protected frame is to be used for a power mode change. The network access device receives a second frame that includes an identifier of a device and a change to a power mode of the device. The network access device determines whether the second frame is protected. In addition, the network access device determines whether data received for the device is to be stored prior to transmission to the device based at least in part on whether the second frame is protected.
-
公开(公告)号:US11916910B1
公开(公告)日:2024-02-27
申请号:US17357873
申请日:2021-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Ashish Kumar Shukla , Avinash Joshi
IPC: H04L9/40 , H04W12/086 , H04W24/08 , H04W12/06
CPC classification number: H04L63/10 , H04L63/083 , H04W12/06 , H04W12/086 , H04W24/08
Abstract: The disclosure describes, in part, techniques for attempting to diagnose the cause of a wireless connection problem in a client computing device and, in response, performing one or more actions for remedying the problem. In some instances, the techniques describe the client device communicating with one or more other client devices in the environment to determine whether they are connected to the WAP using the same password or a different password as the client device. If the former, then the client device may determine that the network stack is likely the cause of the connection error and may attempt to restart the network stack to current problem. If the other devices indicate that they are using the same password, however, then the client device may prompt a user to re-enter the network password.
-
公开(公告)号:US11483766B1
公开(公告)日:2022-10-25
申请号:US16562059
申请日:2019-09-05
Applicant: Amazon Technologies, Inc.
Inventor: Ashish Kumar Shukla , Avinash Joshi
IPC: H04W52/02 , H04W48/10 , H04W48/20 , G06F1/3206 , H04W12/06 , H04L61/103 , H04W84/12 , H04L101/622
Abstract: Techniques for increasing the security and reliability of frame transmission are described. In an example, a network access device transmits a first frame indicating that a protected frame is to be used for a power mode change. The network access device receives a second frame that includes an identifier of a device and a change to a power mode of the device. The network access device determines whether the second frame is protected. In addition, the network access device determines whether data received for the device is to be stored prior to transmission to the device based at least in part on whether the second frame is protected.
-
公开(公告)号:US11405789B1
公开(公告)日:2022-08-02
申请号:US16273647
申请日:2019-02-12
Applicant: Amazon Technologies, Inc.
Inventor: QingYun Wei , Andrew Roths , Avinash Joshi , Zhao Lou , James Edwin Christy
IPC: G06F15/16 , H04W12/40 , H04L67/10 , H04L67/306 , H04W8/18 , H04L5/00 , H04L101/622 , H04W76/15 , H04W60/00 , H04L9/40 , H04W4/50 , H04W12/50 , H04W12/062 , H04W84/12
Abstract: Technologies for cloud-based secure WLAN group self-forming are described. One provisioner portal device receives, from a client provisionee device that desires to connect to a home WLAN, a first SSID and forwards, to a cloud service via a wireless AP device, the first SSID and a MAC address. The provisioner portal device receives, from the cloud service via the WAP device, a second SSID and a passphrase. The provisioner portal device sends, to the client provisionee device, a response that includes the second SSID. The provisioner portal device creates a one-time provisioning wireless network with the second SSID and the passphrase. Through the provisioner portal device, WAP credentials can be exchanged from the cloud server to the client provisionee device over a secure channel. The WAP credentials can be used to switch to the home WLAN without user interaction to manually enter the WAP credentials at the client provisionee device.
-
公开(公告)号:US11190391B1
公开(公告)日:2021-11-30
申请号:US15954158
申请日:2018-04-16
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Joshi , Ashish Kumar Shukla , Radhakrishnan Suryanarayanan , Sarang Shrikrishna Wagholikar
Abstract: Technology for network loop detection in a hybrid mesh network is described. In one embodiment, processing logic receives a network event message indicating a change in a network topology of a mesh network and, responsive to the network event message, determines that the mesh network includes at least one network loop comprising a plurality of communication links connecting two nodes of the mesh network. The processing logic further determines that the at least one network loop includes at least one wired communication link and disables at least one of the plurality of communication links to disconnect the at least one network loop.
-
公开(公告)号:US11037432B1
公开(公告)日:2021-06-15
申请号:US16714321
申请日:2019-12-13
Applicant: Amazon Technologies, Inc.
Inventor: Ashish Kumar Shukla , Sakthi Kannan Ramabadran , Xi Chen , Armando J. Lucrecio , Avinash Joshi
IPC: G08B25/00 , G08B25/14 , G06F16/335 , G06N20/00
Abstract: Systems and methods of security monitoring using a learning process are provided. Intelligent security systems may perform a learning process to observe the paths of travel by occupants, as detected by various sensors distributed throughout a monitored location over a period of time. After the security system is initially installed, the system may learn the various paths taken by occupants of the house by keeping track of the sequence in which the sensors are activated due to normal human activity. Based on this data, a fully connected graph of sensors with all valid interconnections between sensors is available to the security system.
-
公开(公告)号:US10484925B1
公开(公告)日:2019-11-19
申请号:US15886488
申请日:2018-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Xi Chen , Avinash Joshi
Abstract: A method of route discovery in wireless mesh networks comprises: receiving, using a first radio channel, by a first mesh network device of a wireless mesh network, a first route request identifying a destination mesh network device of the wireless mesh network, a first count of interfering communication links on a network path traversed by the first route request, and a second radio channel utilized by a second mesh network device along the network path; determining that the first radio channel matches the second radio channel; incrementing the first count of interfering communication links to produce a second count of interfering communication links; and broadcasting a second route request including an identifier of the destination mesh network device, a value reflecting the second count of interfering communication links, and an identifier of the first radio channel.
-
-
-
-
-
-
-
-
-