-
公开(公告)号:US11818742B1
公开(公告)日:2023-11-14
申请号:US17884809
申请日:2022-08-10
Applicant: Amazon Technologies, Inc.
Inventor: Milos Jorgovanovic , Ravi Ichapurapu , Morris Yuanhsiang Hsu , Ateet Kapur , Pratik Kalpesh Patel , Latha Srinivasan
IPC: H04W72/542 , H04W72/02 , H04W4/80 , H04W72/0453 , H04W72/541 , H04W76/10
CPC classification number: H04W72/542 , H04W4/80 , H04W72/02 , H04W72/0453 , H04W72/541 , H04W76/10
Abstract: A system and method for network channel selection is provided. A device includes WIFI, ZIGBEE, and BLUETOOTH communication controllers. The device's processor is configured to determine, using the communication controllers, a WIFI channel designated for communications and a first set of ZIGBEE channels designated for communications. The processor is configured to determine that a number of available BLUETOOTH channels that do not overlap the WIFI channel or any in-use ZIGBEE channels is less than a threshold number of BLUETOOTH channels required for communication using a BLUETOOTH protocol. The processor then determines the WIFI channel has a minimum duty cycle from among duty cycles of the WIFI channel and each ZIGBEE channel, determines a first BLUETOOTH channel that at least partially overlaps the WIFI channel, and causes the BLUETOOTH communication controller to transmit data using the first BLUETOOTH channel.
-
公开(公告)号: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).
-
公开(公告)号:US11616553B1
公开(公告)日:2023-03-28
申请号:US17590661
申请日:2022-02-01
Applicant: Amazon Technologies, Inc.
Inventor: Amit Kachroo , Durga Laxmi Narayana Swamy Inti , Ravi Ichapurapu
Abstract: Technologies directed to channel state information (CSI) sending in the 2.4 GHz band are described. A method includes receiving first CSI data representing channel properties of a wireless channel used by first and wireless devices that operates in the 2.4 GHz band. The method generates CSI samples at a first sampling rate. If the method determines that a first value, representing quality of the CSI samples, satisfies a threshold criterion, the method generates second CIS samples at a second higher sampling rate while alternating between each of multiple wireless channels in the specified amount of time. The method determines a score for each channel subcarrier index of a set of channel subcarrier indexes using the second CSI samples and identifies a subset based on the score. Using the second CSI samples corresponding to the subset, the method determines a motion condition or a no-motion condition within a geographical region.
-
公开(公告)号:US11161038B2
公开(公告)日:2021-11-02
申请号:US16202959
申请日:2018-11-28
Applicant: Amazon Technologies, Inc.
Inventor: Albert John Penello , Omar Sze Leung , Ravi Ichapurapu , Sameet Ramakrishnan , Marc Randall Whitten , Evan Fletcher Dougal , Michael Risley , Brian Fisher , Doyle Albert Martin
IPC: A63F13/355 , A63F13/335 , A63F13/45 , A63F13/44 , A63F13/358 , A63F13/42
Abstract: This disclosure describes, in part, techniques for controlling network applications. For instance, a remote system may send, over a network, data representing a state of an application to a display device, such as a television. The remote system may then receive, over the network, input data from a control device. The input data may represent one or more inputs received by the control device. Using the input data, the remote system may update the state of the application. The remote system may then send, to the display device, data representing the updated state of the application. In some instances, the remote system may further send, to the control device, audio data representing sound corresponding to the updated state of the application. The control device may synchronize outputting of the sound with the displaying the updated state of the application by the display device.
-
公开(公告)号:US11894902B1
公开(公告)日:2024-02-06
申请号:US18102011
申请日:2023-01-26
Applicant: Amazon Technologies, Inc.
Inventor: Durga Laxmi Narayana Swamy Inti , Ravi Ichapurapu , Amit Kachroo
CPC classification number: H04B7/0626 , H04B7/0639 , H04L5/0062 , H04L5/0098
Abstract: Technologies directed to channel state information (CSI) sending in the 2.4 GHz band are described. A method includes receiving first CSI data representing channel properties of a first wireless channel used by first and wireless devices that operates in the 2.4 GHz band. The method receives second and third CSI data corresponding to second and third wireless channels. The method determines an inference probability of a motion or a non-motion condition in the geographical region based on an average probability of CSI samples from the first, second, and third CSI data.
-
公开(公告)号:US11452110B1
公开(公告)日:2022-09-20
申请号:US15837790
申请日:2017-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Milos Jorgovanovic , Ravi Ichapurapu , Morris Yuanhsiang Hsu , Ateet Kapur , Pratik Kalpesh Patel , Latha Srinivasan
Abstract: A system and method for network channel selection is provided. A device includes WIFI, ZIGBEE, and BLUETOOTH communication controllers. The device's processor is configured to determine, using the communication controllers, a WIFI channel designated for communications and a first set of ZIGBEE channels designated for communications. The processor is configured to determine that a number of available BLUETOOTH channels that do not overlap the WIFI channel or any in-use ZIGBEE channels is less than a threshold number of BLUETOOTH channels required for communication using a BLUETOOTH protocol. The processor then determines the WIFI channel has a minimum duty cycle from among duty cycles of the WIFI channel and each ZIGBEE channel, determines a first BLUETOOTH channel that at least partially overlaps the WIFI channel, and causes the BLUETOOTH communication controller to transmit data using the first BLUETOOTH channel.
-
公开(公告)号:US11122519B1
公开(公告)日:2021-09-14
申请号:US16216445
申请日:2018-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Ravi Ichapurapu , Morris Yuanhsiang Hsu , Sameet Ramakrishnan , Duck Ho Bae
Abstract: An electronic device includes a first communication controller and a second communication controller. The first and second communication controller are configured to communicate wirelessly using respective antennas. The electronic device includes a processor that is configured to execute instructions for determining that the first controller is transmitting a first radio frequency signal, and setting a transmit power of the first controller to a first transmit power value. The processor is configured to execute instructions for determining a duty cycle of the first controller is greater than a packet loss threshold associated with the second controller, and setting the transmit power of the first controller to a second transmit power value. The second transmit power value is less than the first transmit power value.
-
公开(公告)号:US11043985B1
公开(公告)日:2021-06-22
申请号:US16892119
申请日:2020-06-03
Applicant: Amazon Technologies, Inc.
Inventor: Nathan Labadie , Cheol Su Kim , Ravi Ichapurapu , Kalyan Teja Posani , Omar Fawazhashim Zakaria , In Chul Hyun
Abstract: Technologies directed to cable-loss compensation are described. An apparatus includes a triplexer, a front-end module (FEM) circuit, and a control circuit. The triplexer is coupled to a radio frequency (RF) cable. The triplexer receives a first RF signal and a DC power signal from a device via the RF cable and sends a detection signal being indicative of a transmit power level of the first RF signal to the device via the RF cable. The transmit power level includes an insertion loss of the RF cable. The FEM circuit is coupled to the triplexer and includes a power amplifier (PA). The control circuit is coupled to the triplexer and measures the transmit power level of the first RF signal and converts the first RF signal into the detection signal. The control circuit sends the detection signal back to the device via the RF cable and enables the PA.
-
公开(公告)号:US10931324B1
公开(公告)日:2021-02-23
申请号:US16851792
申请日:2020-04-17
Applicant: Amazon Technologies, Inc.
Inventor: Ravi Ichapurapu , Basak Oyman
Abstract: Techniques for a communication device with a receiver to dynamically control the gain of an analog front end of the receiver. Rather than having a single circuit path in the analog front end, the analog front end includes multiple circuit paths, and dynamically selects one of the circuit paths that optimizes the gain of the analog front end. For example, an amplifier circuit path may be selected to amplify the power level of the signal received from the antenna. However, the analog front end may further include an attenuator circuit path that includes an attenuator to reduce the power level of a high-power input signal received from the antenna to ensure that the high-power signal is attenuated below a power level associated with saturation of the receiver.
-
公开(公告)号:US10725531B1
公开(公告)日:2020-07-28
申请号:US15980393
申请日:2018-05-15
Applicant: Amazon Technologies, Inc.
Inventor: Ravi Ichapurapu , Sameet Ramakrishnan
IPC: G06F1/3287 , H04N21/443 , G06F1/3206
Abstract: Systems, methods, and computer-readable media are disclosed for mitigating thermal increases in electronic devices. Example devices may include memory and at least one processor configured to access the memory and execute computer-executable instructions to determine that a temperature of the device satisfies a first threshold, send a notification to an access point communicatively coupled to the device indicating that the device will enter a sleep state for a length of time, and cause the device to enter the sleep state. Certain embodiments may be configured to cause the device to enter an awake state after the length of time, determine that the temperature satisfies a second threshold, and determine that a period of time has elapsed. Some embodiments may be configured to determine that a first bandwidth mode is active at the device, and cause a second bandwidth mode to be activated at the device.
-
-
-
-
-
-
-
-
-