-
公开(公告)号:US09819901B1
公开(公告)日:2017-11-14
申请号:US14705038
申请日:2015-05-06
Applicant: Amazon Technologies, Inc.
CPC classification number: H04W28/0289 , H04W52/46
Abstract: Devices, systems and methods are disclosed for enabling a device to act as a wireless extender and adaptively control a transmission power for capability messages. For example, when the device has the capability to relay traffic without affecting a local processing of the device, the device may transmit capability messages at a normal transmission power and may relay traffic between a network device and clients. However, when the device no longer has the capability to relay traffic without affecting the local processing, the device may transmit capability messages at a reduced transmission power. As clients use the capability messages to determine a signal strength of an access point, the reduced transmission power results in the device appearing to have a lower signal strength and thus decreases a desirability of the device as an access point.
-
公开(公告)号:US10742706B1
公开(公告)日:2020-08-11
申请号:US15463792
申请日:2017-03-20
Applicant: Amazon Technologies, Inc.
Inventor: Yi Zhu , Kiran Kumar Edara , Kaixiang Hu , Andrew David Price
IPC: G06F15/16 , H04L29/06 , H04L29/08 , G06F15/173
Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one mesh network device includes a first radio and one or more additional radios coupled to an application processor. The application processor receives a request to stream content data to a client consumption device, via the first radio, and receives portions of the content data from multiple devices at different retrieval rates via the one or more additional radios. The application processor calculates an average retrieval rate for retrieving the first segments and the second segments, determines a desired streaming bitrate value, and determines an end time to complete transmission of a first portion to the client consumption device. The application processor transmits, via the first radio, the first portion such that at least one byte of the first portion is transmitted at the end time to complete transmission of the first portion.
-
公开(公告)号:US09900919B1
公开(公告)日:2018-02-20
申请号:US14219757
申请日:2014-03-19
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: David George Butler , Richard William Mincher , Yi Zhu
CPC classification number: H04W76/11 , H04W8/00 , H04W8/005 , H04W12/06 , H04W48/16 , H04W52/0216 , H04W52/0229 , H04W52/0245
Abstract: A first device is activated and transmits wireless beacon frames. The first device acts as an access point to a temporary wireless network, while the beacon frame invites a second device to connect thereto. The beacon frame may be sent at various rates or intervals in the interest of expeditious discovery or contact, conservation of battery-based energy resources, or according to other goals. The second device may respond to the beacon, and accepted by the first device for connection to the temporary wireless network. The second device may then provide network access credentials corresponding to an established network. The first device may then switch to a station mode and connects to the established wireless network by way established corresponding wireless access point. The temporary wireless network may be terminated after the first device successfully connects to the established wireless network.
-
公开(公告)号:US09268920B1
公开(公告)日:2016-02-23
申请号:US14023003
申请日:2013-09-10
Applicant: Amazon Technologies, Inc.
Inventor: David George Butler , Andrew David Price , Arvind Thiagarajan , Subram Narasimhan , Yi Zhu , Shrinivas Mohan
CPC classification number: G06F21/10 , G06F2221/0708
Abstract: A system and method for controlling access to digital content based on proximity and location of a user device. A user device connects to a local network and an audio transmission including a perpetually rolling key is transmitted within a geo-fence in the local area. The user device hears the audio transmission and uses the key to authenticate to a content server over the network. Once authenticated, the user device may then stream content from the content server. In order to terminate access to the content when the user device leaves the geo-fence, the content server may require the key to be retransmitted from the user device at regular intervals to re-authenticate the user device. Other factors such as radio fingerprints from the user device may also be used instead of or in addition to the audio to verify the user device's presence within the geo-fence.
Abstract translation: 一种用于基于用户设备的接近度和位置来控制对数字内容的访问的系统和方法。 用户设备连接到本地网络,并且包括永久滚动密钥的音频传输在本地区域内的地理围栏内传输。 用户设备听到音频传输,并使用密钥通过网络向内容服务器进行身份验证。 一旦认证,用户设备然后可以从内容服务器流传输内容。 为了在用户设备离开地理围栏时终止对内容的访问,内容服务器可能需要定期从用户设备重传密钥以重新认证用户设备。 也可以使用诸如来自用户设备的无线电指纹的其他因素来代替或补充音频,以验证用户设备在地理围栏内的存在。
-
公开(公告)号:US10230636B2
公开(公告)日:2019-03-12
申请号:US15188841
申请日:2016-06-21
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Sheung Mei Chan , Andrew David Price , Varadarajan Gopalakrishnan , Yi Zhu , Lori Yoshida
IPC: H04W40/24 , H04L12/741 , H04L29/12 , H04W40/02 , H04L12/755
Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes a first radio and a second radio coupled to a processing device. The processing device receives a request from a client consumption device via the first radio and determines a destination for the request as a second mesh network device. The processing device access a master routing table to determine that the second radio is to forward the request and forwards the request to the second radio. The second radio accesses a local routing table at the second radio to determine that a radio of a third mesh network device is a next-hop mesh network device in a first path to the second mesh network device. The second radio sends the request to the radio of the third mesh network device.
-
公开(公告)号:US09100799B1
公开(公告)日:2015-08-04
申请号:US13916708
申请日:2013-06-13
Applicant: Amazon Technologies, Inc.
Inventor: Arvind Thiagarajan , David George Butler , Andrew David Price , Shih-Chun Chang , Yi Zhu
CPC classification number: H04W4/06
Abstract: Systems and methods for broadcasting messages carried on one or more beacon signals are disclosed. A message sharing device may identify a message to be broadcast and may transmit the message to a base station to generate a beacon signal or generate the beacon signal itself based at least in part on the message. The beacon signal may include an indication that the beacon signal carries a message. The beacon signal may be broadcast and may be received by one or more message receiving devices. In some cases, the message may include a link to content accessible via one or more networks, such as the Internet.
Abstract translation: 公开了在一个或多个信标信号上传送消息的系统和方法。 消息共享设备可以标识要广播的消息,并且可以至少部分地基于消息将消息发送到基站以生成信标信号或生成信标信号本身。 信标信号可以包括信标信号携带消息的指示。 信标信号可以被广播并且可以被一个或多个消息接收装置接收。 在某些情况下,该消息可以包括通过一个或多个网络(例如因特网)可访问的内容的链接。
-
公开(公告)号:US10257077B1
公开(公告)日:2019-04-09
申请号:US15466506
申请日:2017-03-22
Applicant: Amazon Technologies, Inc.
Inventor: Yi Zhu , Varadarajan Gopalakrishnan , Kiran Kumar Edara , Sheung Mei Chan
IPC: H04L12/733 , H04W4/06 , H04L12/741 , H04L12/18 , H04W84/18
Abstract: A mesh network device includes a radio and an application processor including a hop-aware multicast engine to: determine a mesh header time to live (TTL) value for a broadcast frame in a data link layer. The mesh header TTL value is the lessor of an internet protocol (IP) header TTL value of the first broadcast frame in an IP layer and a predefined value. The broadcast frame includes a request for a service or a resource to be sent. The hop-aware multicast engine sends the broadcast frame to a first set of mesh network devices being defined by the mesh header TTL value. The hop-aware multi-case engine determines that a response was not received within a time period; increases the mesh header TTL value; and sends a broadcast frame to a second set of one or more additional mesh network devices being defined by the increased mesh header TTL value.
-
公开(公告)号:US20170366956A1
公开(公告)日:2017-12-21
申请号:US15188831
申请日:2016-06-21
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Lori Yoshida , Andrew David Price , Varadaranjan Gopalakrishnan , Yi Zhu , Sheung Mei Chan
CPC classification number: H04W8/005 , H04B7/04 , H04L5/006 , H04L67/104 , H04W40/244 , H04W72/005 , H04W84/18 , H04W88/06
Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
-
公开(公告)号:US10819820B1
公开(公告)日:2020-10-27
申请号:US15469221
申请日:2017-03-24
Applicant: Amazon Technologies, Inc.
Inventor: Yi Zhu , Varadarajan Gopalakrishnan , Kiran Kumar Edara , Xi Chen
Abstract: A mesh network device includes a content repository including a first section to store original data and a second section to store cached data, and an application processor including a user space, kernel space, and an on-path data caching engine. The on-path data caching engine is to receive, from a second mesh network device, data frames via a data link layer of a TCP/IP mesh network. The data frames include audio or video content. The on-path data caching engine is further to store the data frames in a socket kernel buffer, determine that a third mesh network device is a destination for the data frames, and forward the data frames to the third mesh network device. The on-path data caching engine is to determine that the audio or video content is to be cached and asynchronously copy the audio or video content to the second section of the content repository.
-
公开(公告)号:US10129731B2
公开(公告)日:2018-11-13
申请号:US15188831
申请日:2016-06-21
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Lori Yoshida , Andrew David Price , Varadaranjan Gopalakrishnan , Yi Zhu , Sheung Mei Chan
Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one network hardware devices includes multiple radios. A processing device of a first network hardware device scans a channel of the first radio for access point (AP) beacon frames that each contains information identifying a mesh network device in a WMN. The processing device creates a list of a plurality of mesh network device from the AP beacon frames and transmits a location probe transmission by each of the plurality of radios one sector at a time in a neighbor discovery process. The processing device receives metrics of the location probe transmissions received by the plurality of mesh network devices in the neighbor discovery process and configures each of the plurality of radios to communicate with one of a set of neighbor mesh network devices using the metrics in a neighbor selection process.
-
-
-
-
-
-
-
-
-