Algorithm for improving zigbee reliability and latency in a multi-radio system

    公开(公告)号:US11570632B1

    公开(公告)日:2023-01-31

    申请号:US15926778

    申请日:2018-03-20

    Abstract: A computer-implemented method includes receiving, from an application framework, a set of tasks, a throughput requirement for each task of the set of tasks, and a set of active connections for a radio network comprising a Wi-Fi radio and a Zigbee radio. The computer-implemented method also includes determining, using the set of tasks, the throughput requirement for each task of the set of tasks, and the set of active connections, a target Wi-Fi radio duty cycle and setting the Wi-Fi radio to operate at the target Wi-Fi radio duty cycle. The computer-implemented method further includes monitoring, using a monitoring unit, air time statistics associated with the Wi-Fi radio, determining, using the air time statistics, a measured Wi-Fi duty cycle, and adjusting Wi-Fi radio settings to decrease a difference between the target Wi-Fi duty cycle and the measured Wi-Fi duty cycle.

    Multi-device audio capture
    23.
    发明授权

    公开(公告)号:US10477294B1

    公开(公告)日:2019-11-12

    申请号:US15883663

    申请日:2018-01-30

    Abstract: A system and method includes a first device (e.g., a primary or primary earbud) that detects first audio corresponding to an utterance and a second device (e.g., a secondary or secondary earbud) that detects second audio corresponding to the utterance. The first device determines first audio data corresponding to the first audio and the second device determines second audio data corresponding to the second audio. The first device determines a first quality metric corresponding to the first audio data, and the second device determines a second quality metric corresponding to the second audio data. The second device transmits the second quality metric to first device, which compares it to the first quality metric. If the first device determines the second quality metric is better, it transmits the second audio data to a third device (e.g., a smartphone) and enters a power-saving state.

    System for determining optimal antennae for wireless communication

    公开(公告)号:US10448411B1

    公开(公告)日:2019-10-15

    申请号:US15198095

    申请日:2016-06-30

    Abstract: Described are techniques for determining optimal antennae for use by wireless radios that share communication resources, such as a radio frequency chain. When communication is initiated using a first wireless radio of a communication device having at least two antennae, configuration data for the first wireless radio may indicate a default antenna. When communication is not taking place using the default antenna, an alternate antenna may be used to communicate test data. Signal strength data for communication by each antenna may be used to determine the default antenna indicated by the configuration data. When communication is initiated using a second wireless radio, separate configuration data for the second technology may indicate a default antenna. Separate signal strength data for communications, by the second wireless radio, using each antenna may determine the default antenna indicated by the configuration data.

    System for controlling use of network resources by devices

    公开(公告)号:US10243871B1

    公开(公告)日:2019-03-26

    申请号:US15195516

    申请日:2016-06-28

    Abstract: Described are techniques for improving the performance of a first device that uses a first communication protocol by modifying the audio data rate associated with a second device that uses a second communication protocol. Data indicative of access and use of a communication channel by the first device may indicate a level of use associated with a communication channel or a level of channel resources used by the first device. If the parameters determined from the access data deviate from one or more threshold values, the audio data rate of the second device may be modified to change the quantity of resources used by the second device.

    System for configuring a packet detection threshold of an audio device

    公开(公告)号:US10187179B1

    公开(公告)日:2019-01-22

    申请号:US15470594

    申请日:2017-03-27

    Abstract: Described are techniques for modifying the detection threshold of a transmitting device based on sources of interference detected by a receiving device. The receiving device determines signal quality data associated with transmissions by the transmitting device and with interfering signals of other networks. The receiving device provides an indication of interfering networks for which the strength of the interference mitigates receipt of signals from the transmitting device. The transmitting device then determines signal quality data associated with transmissions of the interfering networks, as measured by the transmitting device, and sets a detection threshold to an amount less than or equal to the smallest signal quality value associated with an interfering network. In some cases, the detection threshold of the transmitting device is constrained by minimum and maximum threshold values, which may be modified based on a count of additional detectable networks or the frequency of use of the interfering networks.

    System for reducing interference between communication devices

    公开(公告)号:US10123283B1

    公开(公告)日:2018-11-06

    申请号:US15651428

    申请日:2017-07-17

    Abstract: Interference from communication associated with a first device on communication by a second device may be reduced by modifying the transmission power of the first device. The amount by which the transmission power of the first device is reduced may be determined based on the minimum signal strength value for the first device that maintains a threshold level of quality and the maximum transmission power for the first device that corresponds to a threshold level of interference to the second device. Based on the maximum transmission power, a target change to the transmission power of the first device may be determined. The transmission power of the first device may be reduced by the lesser of: an amount corresponding to the target change or an amount that would reduce the signal strength for the first device to the minimum signal strength value.

    Packet arbitration in overlapping frequencies

    公开(公告)号:US10117288B1

    公开(公告)日:2018-10-30

    申请号:US15385758

    申请日:2016-12-20

    Abstract: Techniques for harmonizing wireless communications performed by a computing device which communicates using varying wireless communication standards are described herein. For instance, a computing device may include multiple chipsets with associated antennas that are configured to perform wireless communications using separate wireless standards which operate at overlapping frequencies. To avoid performance degradation experienced in simultaneous use cases with communications operating at overlapping frequencies, the multiple chipsets may be configured with logic to determine which communications are prioritized when multiple chipsets attempt to communicate simultaneously. The multiple chipsets may be communicatively coupled to coordinate their communications by prioritizing certain types of communications over other types of communications to avoid simultaneous communications in overlapping frequencies. In this way, multiple chipsets that communicate using different standards at overlapping frequencies may avoid performance issues experienced in simultaneous use cases, while performing the communications which are of a highest priority level.

    Adaptive wireless frequency band sharing

    公开(公告)号:US09826529B1

    公开(公告)日:2017-11-21

    申请号:US14743590

    申请日:2015-06-18

    Abstract: Various approaches discussed herein enable establishing a wireless connection with one or more devices, where the wireless communication with each device utilizes one or more technologies that share a frequency band for data transmission. Data is communicated, for example alternatively, over the frequency band with the one or more devices. During a first period of data transmission, one of the wireless connections is assigned a portion of the period to communicate data, while another of the wireless connections is assigned another portion of the period to communicate data. An actual amount of the period used by one of the wireless connections is determined, and in a following period, the portions of the following period assigned to one or more of the wireless connections may be adjusted, based on the actual amount, a quality determination, or a combination of both.

    Antenna switching
    30.
    发明授权

    公开(公告)号:US09742481B1

    公开(公告)日:2017-08-22

    申请号:US15267878

    申请日:2016-09-16

    Abstract: A device that dynamically selects between multiple antennas to provide a best antenna selection for a wireless link between the device and an access point. The device may have a switch connected to multiple antennas and may instruct the switch to select from the antennas in order to improve a signal quality of the wireless link regardless of orientation of the device or obstructions in proximity to the device. For example, the device may determine a first signal strength associated with the wireless link using a first antenna and a second signal strength associated with the wireless link using a second antenna and may select the first antenna or the second antenna based on the first signal strength and the second signal strength.

Patent Agency Ranking