Transmission redundancy and autonomous receiver channel selection in wireless in-ear monitor audio systems
Transmission redundancy in wireless audio systems enables individual tuning of receivers to optimal channels, addressing interference and maintaining continuous audio quality in systems like in-ear monitors.
Patent Information
- Application Number
- JP2025515961
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-09-16
- Filing Date
- 2023-09-14
- Publication Date
- 2025-09-19
AI Technical Summary
Wireless audio systems face interference issues that disrupt audio continuity, particularly in in-ear monitor systems where multiple receivers are tuned to a single channel, necessitating a solution that avoids interrupting non-interfered receivers.
Implementing transmission redundancy by transmitting radio frequency signals over multiple carrier frequencies, allowing individual wireless audio receivers to independently tune to optimal channels based on environmental conditions, using wide-band tuning receivers with receive antenna diversity.
This approach mitigates interference without disrupting other receivers, ensuring continuous audio quality by allowing each receiver to switch to optimal channels independently, thus improving system performance.
Smart Images

Figure 2025531247000001_ABST
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims the benefit of U.S. Provisional Patent Application No. 63 / 375,999, filed September 16, 2022, entitled "TRANSMIT REDUNDANCY AND AUTONOMOUS RECEIVER CHANNEL SELECTION IN A WIRELESS IN-EAR MONITOR AUDIO SYSTEM," the entire contents of which are incorporated herein by reference.
[0002] FIELD Embodiments of the present disclosure relate generally to audio processing, and more particularly to processing radio frequency signals in wireless audio systems. [Background technology]
[0003] A wireless audio transmitter in a wireless audio system may be configured to broadcast a radio frequency signal to one or more wireless audio receivers. However, interference often occurs in the radio frequency environment of a wireless audio system. Summary of the Invention
[0004] Various embodiments of the present disclosure are directed to improved apparatus, systems, methods, and computer-readable media for providing interference avoidance in wireless audio systems, such as in-ear monitor audio systems. These features, as well as other features, functions, and details of various embodiments, are described below. The claims set forth herein further serve as a summary of the disclosure.
[0005] Having thus generally described some embodiments, reference is now made to the accompanying drawings, which are not necessarily drawn to scale. [Brief explanation of the drawings]
[0006] [Figure 1]1 illustrates an example of a wireless audio system including a wireless audio transmitter and one or more wireless audio receivers, in accordance with one or more embodiments disclosed herein. [Figure 2] 1 illustrates an exemplary wireless audio receiver device configured in accordance with one or more embodiments disclosed herein. [Figure 3] FIG. 1 illustrates an exemplary wireless audio transmitter system including a wireless audio transmitter in accordance with one or more embodiments disclosed herein. [Figure 4A] FIG. 1 illustrates an exemplary wireless audio receiver system including a wireless audio receiver in accordance with one or more embodiments disclosed herein. [Figure 4B] FIG. 1 illustrates another exemplary wireless audio receiver system including a wireless audio receiver in accordance with one or more embodiments disclosed herein. [Figure 5] FIG. 1 illustrates an exemplary wireless audio receiver system including a wireless audio receiver and a listening device in accordance with one or more embodiments disclosed herein. [Figure 6] FIG. 1 illustrates an example method for mitigating interference associated with a radio frequency signal received by a wireless audio receiver, according to one or more embodiments disclosed herein. [Figure 7] FIG. 1 illustrates an example method for mitigating interference associated with a radio frequency signal transmitted by a wireless audio transmitter, according to one or more embodiments disclosed herein. DETAILED DESCRIPTION OF THE INVENTION
[0007] Various embodiments of the present disclosure will now be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all, embodiments of the invention are shown. Indeed, this disclosure may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. overview
[0008] A wireless audio transmitter in a wireless audio system may be configured to broadcast a radio frequency signal to one or more wireless audio receivers. Traditionally, a one-to-one communication link is established between the wireless audio transmitter and one or more wireless audio receivers in a wireless audio system to transmit the radio frequency signal. However, interference and other signal-degrading conditions may exist in the radio frequency environment of a wireless audio system. Therefore, it may be desirable to reduce the effects of interference on the wireless audio transmitter and / or one or more wireless audio receivers in a wireless audio system.
[0009] In conventional wireless audio systems, if the wireless audio receiver identifies interference with a wireless communication channel, the wireless audio transmitter and wireless audio receiver may simultaneously switch to different wireless communication channels associated with different carrier frequencies. However, in certain types of wireless audio systems, such as in-ear monitor (IEM) systems, there may be multiple wireless audio receivers tuned to a particular wireless communication channel. Furthermore, one or more wireless audio receivers may experience interference while one or more other wireless audio receivers are physically located so as not to experience the interference. Therefore, it is undesirable to interrupt the audio continuity of one or more other wireless audio receivers that are not experiencing interference, for example, by retuning the carrier frequency of one or more other wireless audio receivers or by otherwise interrupting the audio continuity of the other wireless audio receivers. For example, it is often undesirable to simultaneously switch a wireless audio transmitter and multiple wireless audio receivers to different wireless communication channels associated with different carrier frequencies.
[0010] To address these and / or other technical issues related to wireless audio systems, various embodiments disclosed herein utilize transmission redundancy in wireless audio systems to perform interference avoidance. The wireless audio system may be an in-ear monitor audio system or another type of wireless audio system. With transmission redundancy in a wireless audio system, radio frequency signals may be transmitted over two or more carrier frequencies. For example, a wireless audio transmitter in a wireless audio system may transmit radio frequency signals over two or more wireless communication channels, each configured with a unique carrier frequency. The radio frequency signals may be audio signals such as a stereo audio mix or a mono audio mix. Thus, depending on the conditions of the wireless audio system's radio frequency environment, each wireless audio receiver in the wireless audio system may independently tune to an optimal carrier frequency (e.g., an optimal wireless communication channel) to receive the radio frequency signals transmitted by the wireless audio transmitter. To facilitate transmission redundancy, the wireless audio receiver may be configured as a wide-range-tuning receiver capable of tuning to two or more wireless communication channels.
[0011] Providing transmission redundancy in a wireless audio system may avoid interference with one or more wireless audio receivers. Thus, each wireless audio receiver may mitigate interference without unduly disturbing other wireless audio receivers in the wireless audio system. Furthermore, low-impact interference mitigation may be provided for one-to-many broadcast applications, such as IEM systems. It should be understood that transmission redundancy may additionally or alternatively be provided to mitigate one or more other types of wireless audio system conditions other than interference. For example, each wireless audio receiver in a wireless audio system may independently tune to an optimal wireless communication channel based on one or more signal degradation conditions associated with the wireless communication channel. In some examples, the wireless audio receiver may independently tune to an optimal wireless communication channel based on a determination based on information related to the respective communication channel conditions of the optimal wireless communication channel and one or more other wireless communication channels. Thus, providing transmission redundancy in a wireless audio system may improve the performance of one or more wireless audio receivers in the wireless audio system.
[0012] Exemplary Wireless Audio System and Method FIG. 1 illustrates a wireless audio system 100 configured to provide transmission redundancy in accordance with one or more embodiments of the present disclosure. The wireless audio system 100 may be, for example, a personal monitor system, a personal stereo monitor (PSM) system, an IEM system, an audio performance system, a music performance system, an audio production system, a music recording system, a conference audio system, or another type of audio system. In some examples, the wireless audio system 100 is a wireless multi-channel audio system (WMAS). The wireless audio system 100 includes a wireless audio transmitter 102 and one or more wireless audio receivers 104a-n. The wireless audio transmitter 102 may be a wireless access point, a wireless monitor transmitter, a wireless rack-mount transmitter, or another type of transmitter. The one or more wireless audio receivers 104a-n may be one or more portable receivers, one or more wireless monitor receivers, one or more in-ear control receivers, one or more bodypack receivers, one or more conference unit receivers, and / or one or more other types of receivers.
[0013] The wireless audio transmitter 102 may be configured to transmit the radio frequency signal 110 over two or more wireless communication channels. For example, the wireless audio transmitter 102 may simultaneously transmit the radio frequency signal 110 at two or more carrier frequencies via the antenna 106 of the wireless audio transmitter 102. Thus, the wireless audio transmitter 102 may transmit the radio frequency signal 110 over a wireless communication channel associated with a first carrier frequency, and the wireless audio transmitter 102 may also redundantly transmit the radio frequency signal 110 over one or more other wireless communication channels each associated with a different carrier frequency. The radio frequency signal 110 may be, for example, an audio signal such as a stereo mix audio signal or a mono mix audio signal configured for a specific radio frequency for wireless electromagnetic wave communication. Furthermore, the radio frequency signal 110 may be transmitted at a specific carrier frequency according to a specific wireless communication channel. In some examples, the radio frequency signal 110 may be modulated according to a WMAS modulation scheme.
[0014] In some examples, the radio frequency signal 110 includes an audio payload. The audio payload may represent an audio waveform of an analog or digital audio signal. The audio payload may be audio data modulated via the radio frequency signal 110 according to a particular frequency, amplitude, bandwidth, and / or modulation scheme associated with a wireless communication channel. In some examples, the audio payload may be configured as encoded information within a sideband portion of the radio frequency signal 110. In some examples, the radio frequency signal 110 transmitted via at least the first and second wireless communication channels may include a corresponding audio payload.
[0015] In some examples, the radio frequency signal 110 further includes control information. The control information may be utilized by one or more wireless audio receivers 104a-n to manage access to the radio frequency signal 110 over a particular wireless communication channel. In some examples, the control information may include information such as, but not limited to, a wireless communication channel identifier, a modulation scheme identifier, control symbols, error detection codes, synchronization information, handshaking information, channel access information, power control information, volume control information, gain control information, equalization information, carrier frequency information, and / or other control information for the particular wireless communication channel associated with the radio frequency signal 110. In some examples, the control information may be configured as encoded information within a sideband portion of the radio frequency signal 110.
[0016] In some examples, the radio frequency signals 110 transmitted over at least the first and second wireless communication channels may include control information based on the respective first and second wireless communication channels. For example, the radio frequency signals 110 transmitted over the first wireless communication channel may include control information associated with the first wireless communication channel. Furthermore, the radio frequency signals 110 transmitted over the second wireless communication channel may include control information associated with the second wireless communication channel.
[0017] Furthermore, in one example, the radio frequency signal 110 may include data symbols in resource elements of resource blocks of each subcarrier associated with at least audio data of a stereo or mono audio mix for each audio device assigned to one or more audio channels mapped to the respective subcarriers. Data symbols, such as beacon symbols or modulation symbols, may define subframes of a radio frame. A resource element may be defined as one fast Fourier transform or discrete Fourier transform sample in the frequency dimension of the radio frequency signal 110 or one subframe in the frequency dimension of the radio frequency signal 110. The subcarriers mapped to the audio channels may be part of a resource block and may be communicated by a radio frame structure consisting of orthogonal subcarriers. Subcarriers assigned to audio channels for different audio devices may be grouped in one radio frame. One or more guard subcarriers may be left empty between adjacent radio frames in the frequency dimension. In another example, the radio frequency signal 110 may be configured as a modulated signal involving frequency modulation, linear narrowband modulation, nonlinear narrowband modulation, or another type of modulation technique. However, it should be understood that in certain embodiments, the radio frequency signal 110 may be configured differently to facilitate data transmission.
[0018] The wireless audio transmitter 102 may be configured for bidirectional audio, including audio data in an uplink direction and audio data in a downlink direction. The audio data in the uplink and downlink directions may be transmitted on different subcarriers or may be transmitted within one or more of the same subcarriers. When uplink and downlink audio data are transmitted on one or more of the same subcarriers, one or more resource elements of one or more of the same subcarriers may be left empty between resource elements in the uplink direction and resource elements in the downlink direction to facilitate hardware changes, often referred to as a turnaround time. One or more empty resource elements in the same one or more subcarriers may be referred to as a guard period within the same radio frame. Guard periods may additionally or alternatively be provided between different radio frames scheduled over a period in the time dimension of the radio frequency signal 110.
[0019] The antenna 106 may be configured as one or more antennas to facilitate simultaneous transmission of the radio frequency signal 110 over two or more wireless communication channels. Providing transmission redundancy for the radio frequency signal 110 may mitigate interference and / or other types of undesirable conditions associated with the radio frequency signal 110. While FIG. 1 depicts the antenna 106 as a single diagram, it will be understood that the antenna 106 may be configured with two or more antennas (not shown) to enable efficient transmission of the radio frequency signal 110. For example, the antenna 106 may be configured for transmit antenna diversity (e.g., transmit spatial diversity) via two or more transmit antennas in certain examples.
[0020] The one or more wireless audio receivers 104a-n may be configured to each receive a radio frequency signal 110 via a respective antenna 108a-n of the one or more wireless audio receivers 104a-n. Each of the one or more wireless audio receivers 104a-n may be configured as a wide-band tuning wireless audio receiver capable of tuning to two or more wireless communication channels. For example, each antenna 108a-n may be configured for wideband tuning such that the tuning of each antenna 108a-n may be dynamically changed to tune to a wireless communication channel.
[0021] 1 depicts each of the antennas 108a-n as a single antenna for ease of illustration. However, each of the one or more wireless receivers 104a-n may be configured with two or more antennas (not shown) to enable efficient reception of the radio frequency signals 110. In other words, because each of the one or more wireless audio receivers 104a-n is provided with two or more antennas, each antenna 108a-n may be configured for receive antenna diversity (e.g., receive spatial diversity).
[0022] The one or more wireless audio receivers 104a-n are located at respective locations within the radio frequency environment of the wireless audio system 100. The one or more wireless audio receivers 104a-n may be configured as mobile wireless audio receivers such that the location of each wireless audio receiver 104a-n may be dynamically changed within the radio frequency environment over time. In certain examples, the one or more wireless audio receivers 104a-n may be grouped based on a wireless audio receiver grouping operation performed by the wireless audio transmitter 102 and / or the one or more wireless audio receivers 104a-n to form a personal monitoring system of a stereo audio mix or a mono audio mix associated with the radio frequency signal 110.
[0023] Based on wireless audio system conditions for the wireless audio system 100, the one or more wireless audio receivers 104a-n are configured to independently tune to an optimal wireless communication channel associated with an optimal carrier frequency for receiving the radio frequency signal 110 transmitted by the wireless audio transmitter 102. For example, based on conditions of the radio frequency environment of the wireless audio system 100, the one or more wireless audio receivers 104a-n may independently tune to an optimal wireless communication channel associated with an optimal carrier frequency (i.e., an improved or best carrier frequency selected from redundantly transmitted carrier frequencies) for receiving the radio frequency signal 110 transmitted by the wireless audio transmitter 102.
[0024] The tuning of each antenna 108a-n may be triggered based on a respective interference condition local to or near one or more wireless audio receivers 104a-n. An interference condition may be a radio frequency signal condition in which an undesirable level of noise (e.g., a certain amount of undesirable radio frequency energy) is present on the wireless communication channel in addition to the data (e.g., audio mix data) transmitted by the wireless audio transmitter 102. Alternatively, an interference condition may be a radio frequency signal condition in which a certain amount of impairment is present that causes the radio frequency signal to have an undesirable signal-to-noise ratio.
[0025] When initially placed in an audio environment, the one or more wireless audio receivers 104a-n may independently tune to a first wireless communication channel associated with a first carrier frequency to receive the radio frequency signal 110. However, at least one of the one or more wireless audio receivers 104a-n may detect an interference condition, or more broadly, communication channel conditions indicative of undesirable audio quality of the radio frequency signal 110 transmitted on the first wireless communication channel. The at least one wireless audio receiver is then configured to determine whether the detected communication channel conditions for the first wireless communication channel satisfy a communication channel condition threshold, and if so, the respective wireless audio receiver is configured to tune to a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency to receive the radio frequency signal 110, independently of the other wireless audio receivers 104a-n that are not experiencing satisfactory communication channel conditions.
[0026] In a non-limiting example, the wireless audio transmitter 102 transmits the radio frequency signal 110 over both a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency. Additionally, both the wireless audio receiver 104a and the wireless audio receiver 104n are tuned to the first wireless communication channel to receive the radio frequency signal 110. However, in response to detecting communication channel conditions indicative of undesirable audio quality over the first wireless communication channel of the wireless audio receiver 104a, the wireless audio receiver 104a can switch tuning of the wireless audio receiver 104a to the second wireless communication channel to receive the radio frequency signal 110 over the second wireless communication channel. Independently of wireless audio receiver 104a, wireless audio receiver 104n may maintain tuning to the first wireless communication channel such that wireless audio receiver 104a receives the radio frequency signal 110 via the second wireless communication channel at the same time that wireless audio receiver 104n receives the radio frequency signal 110 via the first wireless communication channel due to redundant transmission of radio frequency signal 110 via the first wireless communication channel by wireless audio transmitter 102. However, in response to detecting communication channel conditions indicative of undesirable audio quality via the first wireless communication channel of wireless audio receiver 104n, wireless audio receiver 104n may switch tuning of wireless audio receiver 104n to the second wireless communication channel (or another wireless communication channel associated with the redundant transmission of radio frequency signal 110 by wireless audio transmitter 102) to receive the radio frequency signal 110.
[0027] In some examples, a wireless audio receiver, such as wireless audio receiver 104a, utilizes an informed decision related to the communication channel conditions of each of one or more candidate wireless communication channels to determine whether to switch tuning of wireless audio receiver 104a to a different wireless communication channel to receive radio frequency signal 110. To provide the informed decision, a wireless audio receiver, such as wireless audio receiver 104a, may analyze the communication channel conditions of each of the one or more candidate wireless communication channels for receiving radio frequency signal 110. Additionally or alternatively, a wireless audio receiver, such as wireless audio receiver 104a, may compare the active communication channel conditions of the wireless communication channel through which radio frequency signal 110 is currently received with the communication channel conditions of one or more candidate wireless communication channels for alternatively receiving radio frequency signal 110. For example, in response to detecting a first communication channel condition for a first wireless communication channel that indicates undesirable audio quality over the first wireless communication channel to the wireless audio receiver 104a, the wireless audio receiver 104a may compare the first communication channel condition (i.e., the level of degradation on the first wireless communication channel) with a second communication channel condition for the second wireless communication channel (e.g., any relative degradation detected on the second wireless communication channel).
[0028] In response to determining that the communication channel conditions of the second wireless communication channel are more favorable than the first communication channel conditions for receiving the radio frequency signal 110, the wireless audio receiver 104a may switch tuning of the wireless audio receiver 104a to the second wireless communication channel for receiving the radio frequency signal 110. However, in response to determining that the conditions of the second wireless communication channel are less favorable than the first communication channel conditions for receiving the radio frequency signal 110, the wireless audio receiver 104a may not switch and remain tuned to the first wireless communication channel. In another aspect, the wireless audio receiver 104a may repeat the above-described condition check process to determine the feasibility of retuning to a third wireless communication channel for receiving the radio frequency signal 110. Thus, a decision based on information related to the communication channel conditions of each of the one or more candidate wireless communication channels may further mitigate interference with receiving the radio frequency signal 110 and / or ameliorate other undesirable communication channel conditions.
[0029] In some examples, a wireless audio receiver, such as wireless audio receiver 104a, utilizes timing information of an associated wireless communication protocol used to perform communications between the wireless audio transmitter 102 and the wireless audio receiver to provide the necessary time to check the communication channel conditions of alternative communication channels as part of the information-based decision-making process described above. For example, a wireless audio receiver, such as wireless audio receiver 104a, may be provided with time to compare the local communication channel conditions of the wireless communication channel over which it is currently receiving the radio frequency signal 110 with the communication channel conditions of each of one or more candidate wireless communication channels, since some synchronization overhead is available to maintain desired synchronization between the wireless audio transmitter 102 and the wireless audio receiver. In some examples, a specific frame or packet of the associated wireless communication protocol may initiate the wireless communication channel condition check process.
[0030] The synchronization overhead may be based on, but is not limited to, synchronization signals exchanged between the wireless audio transmitter 102 and the wireless audio receiver, clock synchronization between the wireless audio transmitter 102 and the wireless audio receiver, carrier frequency synchronization between the wireless audio transmitter 102 and the wireless audio receiver, channel characteristics between the wireless audio transmitter 102 and the wireless audio receiver (e.g., amplitude, phase, and / or frequency response between the wireless audio transmitter 102 and the wireless audio receiver), frame or data packet synchronization between the wireless audio transmitter 102 and the wireless audio receiver, identification of frame markers or other frame structures to maintain frame synchronization, hardware characteristics such as the type of hardware utilized by the wireless audio transmitter 102 to transmit the radio frequency signal 110, hardware characteristics such as the type of hardware utilized by the wireless audio receiver to receive the radio frequency signal 110, and / or other timing information between the wireless audio transmitter 102 and the wireless audio receiver.
[0031] Turning to communication channel conditions that may prompt the transmitted wireless audio to independently switch to other candidate communication channels, such communication channel conditions may include, but are not limited to, one or more conditions associated with the first wireless communication channel and / or the respective wireless audio receiver, such as an interference condition of the first wireless communication channel, a signal degradation condition associated with the first wireless communication channel, an interference-free condition associated with the first wireless communication channel, a location condition of the respective wireless audio receiver within a radio frequency environment that may be more suitable for a different carrier frequency, and / or another type of condition associated with the first wireless communication channel and / or the respective wireless audio receiver. For example, based on a determination that the interference condition for the first wireless communication channel satisfies an interference condition threshold, one or more wireless audio receivers 104a-n may be configured to independently tune to a second wireless communication channel. The second wireless communication channel may be associated with a second carrier frequency different from the first carrier frequency to receive the radio frequency signal 110. The interference condition may include any one of a noise condition, an interference intensity condition, a signal-to-noise ratio condition, a quality condition, a bit error rate (BER) condition, an error vector magnitude (EVM) condition, or another type of interference condition related to the degree of interference in the first wireless communication channel.
[0032] In another example, one or more wireless audio receivers 104a-n may be configured to independently tune to a second wireless communication channel based on a determination that a signal degradation condition associated with a first wireless communication channel satisfies a signal degradation condition threshold. A signal degradation condition refers to a condition in which a radio frequency signal is not received over the wireless communication channel, such as a radio frequency dropout between the wireless audio receiver and the wireless audio transmitter in the wireless communication channel. For example, the signal degradation condition may include any one of a frequency dropout condition, a communication failure condition, a data packet loss condition, or another type of signal degradation condition associated with the first wireless communication channel.
[0033] In another example, one or more wireless audio receivers 104a-n may be configured to independently tune to a second wireless communication channel based on a determination that a non-interference-dependent state associated with the first wireless communication channel satisfies a non-interference-dependent state threshold. For example, the non-interference-dependent state may include any one of the following: a distortion state, a curvature state, a log-likelihood ratio (LLR) state, or another type of non-interference-dependent state associated with the first wireless communication channel.
[0034] In yet another example, to provide optimal frequency coverage to one or more wireless audio receivers 104a-n, one or more wireless audio receivers 104a-n may be configured to independently tune to a second wireless communication channel based on a local determination that each location of each wireless audio receiver corresponds to or is optimal for a defined area within the radio frequency environment. The optimal carrier frequency for a defined area may be manually established or set by creating a zone (e.g., audio zone, radio frequency environment zoning, zoning between wireless audio receivers, multiple transmitter configuration, etc.), or may be independently learned by each wireless audio receiver based on analysis of received radio frequency signals 110 and other detected environmental factors.
[0035] Each of the one or more wireless audio receivers 104a-n may be configured to detect and optionally report its position or location within the radio frequency environment. Such position may be detected in a variety of ways, as will be apparent to those skilled in the art, and may be a real-time position determined based on a static location or a position dynamically determined based on movement of the one or more wireless audio receivers 104a-n within the radio frequency environment.
[0036] In a non-limiting example, both wireless audio receiver 104a and wireless audio receiver 104n may be tuned to a wireless communication channel associated with a particular carrier frequency to receive a radio frequency signal 110 broadcast by wireless audio transmitter 102 over the wireless communication channel and one or more other wireless communication channels. Wireless audio receiver 104a may be located at a first location within the radio frequency environment of wireless audio system 100, and wireless audio receiver 104n may be located at a second location within the radio frequency environment. Wireless audio receiver 104a and wireless audio receiver 104n may both independently determine whether communication channel conditions of the wireless communication channel employed by each wireless audio receiver satisfy a communication channel condition threshold.
[0037] For example, both wireless audio receiver 104a and wireless audio receiver 104n may independently determine whether the interference condition of the wireless communication channel satisfies the interference condition threshold. In this example, a first location of wireless audio receiver 104a may have a certain amount of interference such that the interference condition of the wireless communication channel satisfies the interference condition threshold of wireless audio receiver 104a. A second location of wireless audio receiver 104n may have a different level of interference such that the interference condition of the wireless communication channel does not satisfy the interference condition threshold of wireless audio receiver 104n. Thus, wireless audio receiver 104a is configured to tune to a different wireless communication channel associated with a different carrier frequency to receive radio frequency signal 110, while wireless audio receiver 104n is configured to continue tuning to the original wireless communication channel to receive radio frequency signal 110.
[0038] The communication channel conditions (e.g., interference conditions, signal degradation conditions, and / or non-interference dependent conditions) of the wireless communication channel may be determined based on, for example, a wireless communication channel measurement device, an antenna measurement device, a radio frequency sensitivity measurement device, a spectrum analyzer device, an electromagnetic interference measurement device, or another type of monitoring device included in one or more wireless audio receivers 104a-n. Additionally, the communication channel condition thresholds (e.g., interference condition thresholds, signal degradation condition thresholds, and / or non-interference dependent condition thresholds) may be determined based on one or more signal metrics of the wireless communication channel.
[0039] For example, the interference condition threshold may correspond to a noise threshold, an interference magnitude threshold, a signal-to-noise ratio threshold, a BER threshold, an EVM threshold, or another type of threshold related to the amount of interference. The signal degradation condition threshold may correspond to a frequency dropout threshold, a signal degradation threshold, a data packet loss threshold, or another type of threshold related to identifying signal degradation. The non-interference dependent condition threshold may correspond to a distortion threshold, a curvature threshold, an LLR threshold, or another type of signal metric threshold.
[0040] In various embodiments, a communication channel condition threshold (e.g., an interference condition threshold, a signal degradation condition threshold, and / or a non-interference dependent condition threshold) may be determined to be satisfied and / or triggered based on the communication channel condition threshold persisting for a certain time interval (i.e., satisfying the communication channel condition threshold). Ensuring that the communication channel condition persists for the predetermined time interval prevents the wireless audio receivers 104a-n from unnecessarily tuning in or switching away from a satisfactory wireless communication channel when transient or intermittent communication channel conditions occur.
[0041] The communication channel condition thresholds (e.g., interference condition thresholds, signal degradation condition thresholds, and / or non-interference dependent condition thresholds) may be learned and / or trained using one or more machine learning models configured for interference detection. Alternatively, the communication channel condition thresholds may be preset based on the type of radio frequency environment of the wireless audio receiver. In various embodiments, the communication channel condition thresholds may differ based on the type of codec and / or other hardware integrated within the wireless audio receiver, and thus may be individually determined.
[0042] Each of the one or more wireless audio receivers 104a-n may also be configured to report tuning update data to the wireless audio transmitter 102. The tuning update data may indicate that a corresponding wireless audio receiver in the one or more wireless audio receivers 104a-n has tuned from a wireless communication channel to a new wireless communication channel. For example, the tuning update data may include a wireless communication channel identifier associated with the new wireless communication channel for the respective wireless audio receiver, a carrier frequency value associated with the new wireless communication channel for the respective wireless audio receiver, a wireless audio transmitter identifier associated with the respective wireless audio receiver, location data associated with the respective wireless audio receiver, communication channel condition data associated with the wireless communication channel that triggered tuning to the new wireless communication channel for the respective wireless audio receiver, other data associated with the respective wireless audio receiver, other data associated with the wireless communication channel, and / or other data associated with the new wireless communication channel.
[0043] In a particular example, the one or more other wireless communication channels redundantly transmitting the radio frequency signal 110 may include multiple wireless communication channels each associated with a different carrier frequency. Additionally, the wireless audio transmitter 102 may receive first tuning update data from a first wireless audio receiver of the one or more wireless audio receivers 104a-n, indicating that the first wireless audio receiver has tuned from the wireless communication channel to a first channel of the multiple wireless communication channels. The wireless audio transmitter 102 may also receive second tuning update data from a second wireless audio receiver of the one or more wireless audio receivers 104a-n, indicating that the second wireless audio receiver has tuned from the wireless communication channel to a second channel of the multiple wireless communication channels. The second wireless communication channel may be associated with a different carrier frequency than the first wireless communication channel. Thus, in a particular example, the wireless audio transmitter 102 may receive tuning update data from two or more wireless audio receivers transitioning from a wireless communication channel to each new, separate wireless communication channel.
[0044] In one example, the wireless audio transmitter 102 may transmit the radio frequency signal 110 via at least a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency. Further, the wireless audio receiver 104a may be a first wireless audio receiver that receives the radio frequency signal 110 transmitted by the wireless audio transmitter 102, and the wireless audio receiver 104n may be a second wireless audio receiver that also receives the radio frequency signal 110 transmitted by the wireless audio transmitter 102.
[0045] The wireless audio receiver 104a may tune to a first wireless communication channel associated with a first carrier frequency or a second wireless communication channel associated with a second carrier frequency to receive the radio frequency signal 110. Additionally, the wireless audio receiver 104a may independently tune to the first wireless communication channel associated with the first carrier frequency or the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal 110.
[0046] The wireless audio receiver 104a may tune to a first wireless communication channel associated with a first carrier frequency to receive the radio frequency signal 110, and the wireless audio receiver 104n may also tune to a first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal 110.
[0047] In another example, the wireless audio receiver 104a may tune to a first wireless communication channel associated with a first carrier frequency to receive the radio frequency signal 110, and the wireless audio receiver 104n may tune to a second wireless communication channel associated with a second carrier frequency to receive the radio frequency signal 110.
[0048] In another example, the wireless audio receiver 104a may tune to a second wireless communication channel associated with a second carrier frequency to receive the radio frequency signal 110, and the wireless audio receiver 104n may tune to a first wireless communication channel associated with a first carrier frequency to receive the radio frequency signal 110.
[0049] In yet another example, the wireless audio receiver 104a may tune to a second wireless communication channel associated with a second carrier frequency to receive the radio frequency signal 110, and the wireless audio receiver 104n may also tune to a second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal 110.
[0050] Wireless audio receiver 104a and wireless audio receiver 104n may also independently tune to different wireless communication channels based on their respective communication channel conditions. For example, in an example in which wireless audio receiver 104a and wireless audio receiver 104n are both tuned to a first wireless communication channel associated with a first carrier frequency to receive radio frequency signal 110, wireless audio receiver 104a may independently tune to a second wireless communication channel associated with a second carrier frequency to receive radio frequency signal 110 based on a determination that the communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold. Furthermore, wireless audio receiver 104n may independently tune to a second wireless communication channel associated with a second carrier frequency to receive radio frequency signal 110 based on a second determination that the second communication channel conditions for the first wireless communication channel satisfy a second communication channel condition threshold.
[0051] The second communication channel condition may be different from the communication channel condition. In another example, the second communication channel condition may correspond to the communication channel condition. Additionally or alternatively, the second communication channel condition threshold may be different from the communication channel condition threshold. In another example, the second communication channel condition threshold may correspond to the communication channel condition threshold.
[0052] In an example in which the wireless audio transmitter 102 further transmits the radio frequency signal 110 over at least a third wireless communication channel associated with a third carrier frequency different from the first carrier frequency and the second carrier frequency, the wireless audio receiver 104a and / or the wireless audio receiver 104n may alternatively and independently tune to the third wireless communication channel associated with the third carrier frequency to receive the radio frequency signal 110. For example, based on a second determination that the second communication channel conditions for the first wireless communication channel satisfy a second communication channel condition threshold, the wireless audio receiver 104n may alternatively tune to the third wireless communication channel associated with the third carrier frequency to receive the radio frequency signal 110.
[0053] In certain examples, the wireless audio transmitter 102 may be configured as two or more wireless audio transmitters. For example, the wireless audio transmitter 102 may include a first wireless audio transmitter that transmits the radio frequency signal 110 over a first wireless communication channel associated with a first carrier frequency. Additionally, the wireless audio transmitter 102 may include at least a second wireless audio transmitter that transmits the radio frequency signal 110 over a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency.
[0054] It should be understood that in certain examples, the wireless audio transmitter 102 may include more than two wireless audio transmitters. For example, the wireless audio transmitter 102 may further include at least a third wireless audio transmitter that transmits the radio frequency signal 110 over a third wireless communication channel associated with a third carrier frequency different from the first and second carrier frequencies.
[0055] 2 illustrates an exemplary wireless audio receiver device 152 configured in accordance with one or more embodiments of the present disclosure. Wireless audio receiver device 152 may be configured to perform one or more of the techniques illustrated in FIG. 1 and / or one or more other techniques described herein. In one or more embodiments, wireless audio receiver device 152 may be embedded in one wireless audio receiver device from one or more wireless audio receiver devices 104a-n.
[0056] In some cases, wireless audio receiver device 152 may be a computing system communicatively coupled to and configured to control one or more circuit modules associated with wireless audio processing. For example, wireless audio receiver device 152 may be a computing system communicatively coupled to one or more circuit modules associated with wireless audio processing. Wireless audio receiver device 152 may comprise or otherwise communicate with processor 154, memory 156, interference mitigation circuitry 158, wireless audio processing circuitry 160, input / output circuitry 162, and / or communication circuitry 164. In some examples, processor 154 (which may comprise multiple processors or co-processors or other processing circuitry associated with a processor) may be in communication with memory 156.
[0057] Memory 156 may include non-transitory memory circuitry and may include one or more volatile and / or non-volatile memories. In some examples, memory 156 may be an electronic storage device (e.g., a computer-readable storage medium) configured to store data retrievable by processor 154. In some examples, the data stored in memory 156 may include radio frequency signal data, audio data, stereo audio signal data, monochrome audio signal data, etc., for enabling the device to perform various functions or methods in accordance with embodiments of the invention described herein.
[0058] In some examples, the processor 154 may be embodied in many different ways. For example, the processor 154 may be embodied as one or more of various hardware processing means, such as a central processing unit (CPU), microprocessor, coprocessor, digital signal processor (DSP), advanced RISC machine (ARM), field programmable gate array (FPGA), neural processing unit (NPU), graphics processing unit (GPU), system-on-chip (SoC), cloud server processing element, controller, or processing element with or without DSP. The processor 154 may also be embodied in various other processing circuits, including integrated circuits, such as, for example, a microcontroller unit (MCU), an application-specific integrated circuit (ASIC), a hardware accelerator, a cloud computing chip, or a special-purpose electronic chip. Furthermore, in some examples, the processor 154 may be comprised of one or more processing cores configured to operate independently. A multi-core processor enables multiprocessing within a single physical package. Additionally or alternatively, processor 154 may include one or more processors configured in tandem via a bus to enable independent execution, pipelining, and / or multithreading of instructions.
[0059] In one example, processor 154 may be configured to execute instructions, such as computer program code or instructions, stored in memory 156 or otherwise accessible to processor 154. Alternatively or additionally, processor 154 may be configured to perform hard-coded functions. As such, whether configured by hardware or software instructions, or a combination thereof, processor 154 may represent a computing entity (e.g., physically embodied in circuitry) configured to perform operations in accordance with embodiments of the present invention described herein. For example, if processor 154 is embodied as a CPU, DSP, ARM, FPGA, ASIC, etc., the processor may be configured as hardware for performing operations of embodiments of the present invention. Alternatively, if processor 154 is embodied to execute software or computer program instructions, the instructions may specifically configure processor 154 to perform the algorithms and / or operations described herein when executed. However, in some cases, processor 154 may be the processor of a device specially configured to employ embodiments of the present invention, with further configuration of the processor using instructions to perform the algorithms and / or operations described herein. The processor 154 may further include, among other things, a clock, an arithmetic logic unit (ALU), and logic gates configured to support the operation of the processor 154.
[0060] In one or more examples, the wireless audio receiver device 152 may include an interference mitigation circuit 158. The interference mitigation circuit 158 may be any means, embodied in either hardware or a combination of hardware and software, configured to perform one or more functions disclosed herein related to one or more wireless audio receivers 104a-n to provide transmission redundancy for the wireless audio system. In one or more examples, the wireless audio receiver device 152 may include a wireless audio processing circuit 160. The wireless audio processing circuit 160 may be any means, embodied in either hardware or a combination of hardware and software, configured to perform one or more functions disclosed herein related to audio processing of the radio frequency signal 110. In one or more examples, the wireless audio processing circuit 160 may be configured to perform audio processing to convert one or more portions of the radio frequency signal 110 into an audio signal 406 for the listening device 402.
[0061] In certain examples, wireless audio receiver device 152 includes input / output circuitry 162, which communicates with processor 154 to provide output to a user and, in some examples, may receive user input indications. Input / output circuitry 162 may include a user interface and may include a display. In some examples, input / output circuitry 162 may include a keyboard, a touchscreen, a touch area, softkeys, buttons, knobs, or other input / output mechanisms.
[0062] In certain examples, wireless audio receiver device 152 may comprise communications circuitry 164. Communications circuitry 164 may be any means, embodied in either hardware or a combination of hardware and software, configured to receive and / or transmit data from / to a network and / or other devices or modules in communication with wireless audio receiver device 152. In this regard, communications circuitry 164 may comprise, for example, an antenna or one or more other communications devices for enabling communication with a wired or wireless communications network. For example, communications circuitry 164 may comprise an antenna, one or more network interface cards, buses, switches, routers, modems, and supporting hardware and / or software, or any other devices suitable for enabling communication over a network. Additionally or alternatively, communications circuitry 164 may comprise circuitry that interacts with an antenna / antennas for signal transmission via the antenna / antennas or for receiving and processing signals (e.g., radio frequency signals 110) received via the antenna / antennas.
[0063] 3 illustrates a wireless audio transmitter system 300 that facilitates transmission redundancy for a wireless audio system 100 in accordance with one or more embodiments of the present disclosure. The wireless audio transmitter system 300 includes a wireless audio transmitter 102. To facilitate transmission redundancy of a radio frequency signal 110, the wireless audio transmitter 102 may simultaneously transmit the radio frequency signal 110 at two or more carrier frequencies via an antenna 106. For example, the wireless audio transmitter 102 may simultaneously transmit the radio frequency signal 110 over two or more wireless communication channels 202a-n. In some examples, the wireless audio transmitter system 300 includes multiple antennas for simultaneously transmitting the radio frequency signal 110 at multiple carrier frequencies.
[0064] The wireless communication channel 202a may be, for example, a first wireless communication channel associated with a first carrier frequency that broadcasts the radio frequency signal 110. The wireless communication channel 202n may also be, for example, a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency that redundantly broadcasts the radio frequency signal 110. It should be understood that in certain examples, the wireless audio transmitter 102 may redundantly broadcast the radio frequency signal 110 over more than two wireless communication channels, each associated with a unique carrier frequency.
[0065] 4A shows a wireless audio receiver system 400 that facilitates transmit redundancy in wireless audio system 100 in accordance with one or more embodiments of the present disclosure. Wireless audio receiver system 400 includes wireless audio receiver 104. Wireless audio receiver 104 may correspond to one wireless audio receiver (e.g., wireless audio receiver 104a or wireless audio receiver 104n) from one or more wireless audio receivers 104a-n in wireless audio system 100.
[0066] The depicted wireless audio receiver 104 may utilize the antenna 108 of the wireless audio receiver 104 to tune to the wireless communication channel 202a associated with the first carrier frequency to receive the radio frequency signal 110. In one example, the wireless audio receiver 104 may select and / or tune to the wireless communication channel 202a based on a wireless communication channel scanning operation performed by the wireless audio receiver system 400. The wireless communication channel scanning operation may scan for any redundant wireless communication channels employed by the wireless audio transmitter 102 to broadcast the radio frequency signal 110.
[0067] The wireless audio receiver 104 may also establish a connection with the wireless audio transmitter 102 through a wireless communication channel scanning operation. For example, the wireless audio receiver 104 may establish a connection with the wireless audio transmitter 102 over the wireless communication channel 202a based on the wireless communication channel scanning operation. The wireless audio receiver 104 may establish an initial connection over the wireless communication channel 202a based on one or more predefined wireless communication channel scans. In one example, the one or more predefined wireless channel rules may include one or more spacing rules for optimizing the use of the wireless communication channels and / or for optimal separation between the wireless communication channels employed by each wireless audio receiver. In another example, the one or more predefined wireless channel rules may additionally or alternatively include a timing rule such that communication channel conditions for a wireless communication channel are satisfied for a certain period of time before tuning to a different wireless communication channel. In this manner, tuning of the wireless audio receiver 104 may be configured to prevent undue switching of wireless communication channels due to intermittent or temporary interference associated with the wireless communication channel.
[0068] 4B , the wireless audio receiver 104 may tune to the wireless communication channel 202n associated with the second carrier frequency to receive the radio frequency signal 110, using the antenna 108, based on a determination that the interference condition of the wireless communication channel 202a satisfies the interference condition threshold. For example, based on a determination that the interference condition of the wireless communication channel 202a satisfies the interference condition threshold, the wireless audio receiver 104 may tune to the wireless communication channel 202n associated with the second carrier frequency to receive the radio frequency signal 110, using the antenna 108 of the wireless audio receiver 104. To provide optimized tuning for the wireless audio receiver 104, the wireless audio receiver 104 may tune to the wireless communication channel 202n, using the antenna 108 of the wireless audio receiver 104, based on the communication channel condition threshold satisfying the communication channel condition threshold for a particular time interval.
[0069] The second carrier frequency may be different from the first carrier frequency. In a non-limiting example, the first carrier frequency may correspond to 174 MHz, and the second carrier frequency may correspond to 244 MHz. However, it should be understood that the first carrier frequency and / or the second carrier frequency may be different carrier frequency values within a frequency range of, for example, approximately 174 MHz to approximately 6 GHz. In one particular example, the wireless audio receiver 104 may be switched between a first antenna associated with the wireless communication channel 202a and a second antenna associated with the second wireless communication channel 202n based on a determination that the communication channel conditions of the wireless communication channel 202a satisfy a communication channel condition threshold.
[0070] Additionally, it should be appreciated that the wireless audio receiver 104 may utilize the antenna 108 of the wireless audio receiver 104 to tune to the wireless communication channel 202n based on one or more other conditions of the wireless communication channel 202a. For example, the wireless audio receiver 104 may tune to the wireless communication channel 202n based on detection of a signal degradation condition, a non-interference dependent condition, or another undesirable condition associated with the wireless communication channel 202a.
[0071] In various examples, the wireless audio receiver 104 may establish a connection over the wireless communication channel 202n based on one or more predefined wireless channel rules. For example, based on a determination that the communication channel conditions of the wireless communication channel 202a satisfy a communication channel condition threshold, the wireless audio receiver 104 may select the wireless communication channel 202n from a list of wireless communication channels and / or based on one or more predefined wireless channel rules as described further herein. In some examples, the wireless audio receiver 104 may repeat the wireless communication channel selection process through multiple hops, with each hop including a comparison of the communication channel conditions of each redundant transmit wireless communication channel against a respective wireless communication channel threshold.
[0072] In some examples, a determination that the communication channel conditions of wireless communication channel 202a satisfy the communication channel condition threshold may be determined relative to a separate communication channel condition of wireless communication channel 202n. For example, in response to determining that the communication channel conditions of wireless communication channel 202a satisfy the communication channel condition threshold, the wireless audio receiver 104 may further compare another communication channel condition of a second wireless communication channel with the communication channel condition threshold. Furthermore, based on a determination that the separate communication channel condition of the second wireless communication channel does not satisfy the communication channel condition threshold, the wireless audio receiver 104 may be configured to tune to a wireless communication channel 202n associated with a second carrier frequency to receive the radio frequency signal 110, utilizing the antenna 108. However, based on a determination that the separate communication channel condition of the second wireless communication channel satisfies the communication channel condition threshold, the wireless audio receiver 104 may maintain tuning over the wireless communication channel 202a, or the wireless audio receiver 104 may tune to another wireless communication channel having more desirable communication channel conditions.
[0073] In some examples, the wireless audio receiver 104 may alternatively compare the individual communication channel conditions of the second wireless communication channel to a communication channel improvement threshold that is different from the communication channel condition threshold. Further, based on a determination that the individual communication channel conditions of the second wireless communication channel satisfy the communication channel improvement threshold, the wireless audio receiver 104 may be configured to tune, utilizing the antenna 108, to a wireless communication channel 202n associated with a second carrier frequency to receive the radio frequency signal 110. The communication channel improvement threshold may be determined based on one or more signal quality metrics of the wireless communication channel. For example, the communication channel improvement threshold may be utilized to indicate a certain degree of improvement achieved by switching the wireless communication channel to receive the radio frequency signal 110. In some examples, the communication channel improvement threshold may be based on a predicted degree of improvement with respect to interference, signal degradation, and / or another type of communication channel condition. As such, the wireless audio receiver 104 may retune to the wireless communication channel 202n based on one or more information-based determinations that the wireless communication channel 202n may be suitably utilized to receive the radio frequency signal 110 and / or that the wireless communication channel 202n is more advantageous for receiving the radio frequency signal 110 than the wireless communication channel 202a.
[0074] In one particular example, the wireless audio transmitter 102 may receive data from one or more wireless audio receivers 104a-n. For example, the wireless audio transmitter 102 may receive data from the wireless audio receiver 104 based on, or triggered by, the wireless audio receiver 104 tuning from wireless communication channel 202a to wireless communication channel 202n in response to the wireless audio receiver 104 determining that the communication channel conditions of the wireless communication channel 202a satisfy a communication channel condition threshold.
[0075] The data received from the wireless audio receiver 104 may be referred to as “tuning update data” and may indicate that the wireless audio transmitter 102 has tuned from a wireless communication channel (e.g., wireless communication channel 202a) to a new wireless communication channel (e.g., wireless communication channel 202n). The tuning update data may include a wireless communication channel identifier associated with the new wireless communication channel for the wireless audio receiver 104, a carrier frequency value associated with the new wireless communication channel for the wireless audio receiver 104, a wireless audio transmitter identifier associated with the wireless audio receiver 104, location data associated with the wireless audio receiver 104, communication channel condition data associated with the wireless communication channel that triggered tuning to the new wireless communication channel for the wireless audio receiver 104 (e.g., wireless communication channel 202a that triggered tuning to the new wireless communication channel for the wireless audio receiver 104), other data associated with the wireless audio receiver 104, other data associated with the wireless communication channel, and / or other data associated with the new wireless communication channel.
[0076] In this regard, the wireless audio transmitter 102 may redundantly transmit the radio frequency signal 110 via wireless communication channel 202a and wireless communication channel 202n. Additionally, the wireless audio receiver 104 may first tune to wireless communication channel 202a to receive the radio frequency signal 110. However, after the wireless audio receiver 104 tunes to wireless communication channel 202n based on determining that the communication channel conditions of wireless communication channel 202a satisfy a communication channel condition threshold, the wireless audio transmitter 102 may receive tuning update data from the wireless audio receiver 104. The tuning update data received by the wireless audio transmitter 102 may indicate that the wireless audio receiver 104 has tuned from wireless communication channel 202a to wireless communication channel 202n.
[0077] In a non-limiting example, the wireless audio transmitter 102 may receive, from the wireless audio receiver 104, a first wireless communication channel identifier associated with wireless communication channel 202a based on tuning of the wireless audio receiver 104 over wireless communication channel 202a. Then, based on switching of tuning of the wireless audio receiver 104 to wireless communication channel 202n, the wireless audio transmitter 102 may receive, from the wireless audio receiver 104, a second wireless communication channel identifier associated with wireless communication channel 202n. In various examples, the wireless audio transmitter 102 may additionally or alternatively receive communication channel condition data associated with tuning of the wireless audio receiver 104 from wireless communication channel 202a to wireless communication channel 202n and / or other tuning update data as further disclosed herein.
[0078] The wireless audio transmitter 102 may also be configured to receive respective tuning update data from each wireless audio transmitter in the radio frequency environment of the wireless audio system. For example, the wireless audio transmitter 102 may receive first tuning update data from the wireless audio receiver 104a based on tuning of the wireless audio receiver 104a from a wireless communication channel (e.g., wireless communication channel 202a) to a new wireless communication channel (e.g., wireless communication channel 202n). Furthermore, the wireless audio transmitter 102 may receive second tuning update data from the wireless audio receiver 104n based on tuning of the wireless audio receiver 104n from a wireless communication channel (e.g., wireless communication channel 202a) to a new wireless communication channel (e.g., wireless communication channel 202n).
[0079] FIG. 5 illustrates a wireless audio receiver system 500 that facilitates transmit redundancy in a wireless audio system 100 in accordance with one or more embodiments of the present disclosure. The wireless audio receiver system 500 includes a wireless audio receiver 104 and a listening device 402. The wireless audio receiver 104 may be communicatively coupled to the listening device 402 via an audio channel 404. The audio channel 404 may be a wireless audio channel or a wired audio channel. The listening device 402 may be in-ear monitors, headphones, earphones, a speaker, or another type of listening device. The wireless audio receiver 104 may transmit an audio signal 406 to the listening device via the audio channel 404. The audio signal 406 may include audio data associated with one or more portions of a radio frequency signal 110 received via the wireless communication channel from two or more wireless communication channels 202a-n.
[0080] Embodiments of the present disclosure are described below with reference to block diagrams and flowchart illustrations. Accordingly, it should be understood that each block in the block diagrams and flowchart illustrations can be implemented in the form of a computer program product, an entirely hardware embodiment, a combination of hardware and computer program product, and / or an apparatus, system, computing device / entity, computing entity, and / or the like that executes instructions, operations, steps, and similar terms (e.g., executable instructions, instructions to execute, program code, and / or the like) on a computer-readable storage medium for execution. For example, retrieving, loading, and executing code can be performed sequentially, such that one instruction is retrieved, loaded, and executed at a time.
[0081] In some exemplary embodiments, the reading, loading, and / or execution may be performed in parallel, such that multiple instructions are retrieved, loaded, and / or executed together. Accordingly, such embodiments may create specifically configured machines that perform the steps or operations specified in the block diagrams and flowchart diagrams. Thus, the block diagrams and flowchart diagrams support various combinations of embodiments that perform the specified instructions, operations, or steps.
[0082] 6 is a flowchart diagram of an example process 600 for mitigating interference associated with a radio frequency signal received by a wireless audio receiver, for example, according to the wireless audio receiver device 152 shown in FIG. 2 . Through various operations of process 600, the wireless audio receiver device 152 improves the quality and / or reliability of the audio associated with the radio frequency signal. Process 600 begins with operation 602, which tunes to a first wireless communication channel associated with a first carrier frequency to receive the radio frequency signal. For example, to receive the radio frequency signal via the first carrier frequency, an antenna and / or tuning circuit of the wireless audio receiver is tuned to the first wireless communication channel such that the first carrier frequency is selected as the communication mode of the wireless audio receiver. Based on a determination that the communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold, operation 604 tunes to a second wireless communication channel associated with a second carrier frequency to receive the radio frequency signal, the second carrier frequency being different from the first carrier frequency. Further, operation 604 tunes to the second wireless communications channel based on determining that the interference condition of the first wireless communications channel satisfies the interference condition threshold. In embodiments in which wireless audio receiver device 152 includes two or more antennas (i.e., receive antenna diversity), tuning operation 604 includes switching to an alternate antenna to tune to the second wireless communications channel. In some examples, the interference condition includes a noise condition, an interference intensity condition, a signal-to-noise ratio condition, a quality condition, a BER condition, an EVM condition, or another type of interference condition related to the degree of interference of the first wireless communications channel.
[0083] 7 is a flowchart diagram of an example process 700 for mitigating interference associated with a radio frequency signal transmitted by the wireless audio transmitter, for example, in accordance with the wireless audio transmitter 102. Through various operations of process 700, the wireless audio transmitter 102 improves the quality and / or reliability of audio received at a wireless audio receiver. Process 700 begins with operation 702, which transmits a radio frequency signal over a wireless communication channel associated with a first carrier frequency. In operation 704, the radio frequency signal is redundantly transmitted over one or more other wireless communication channels, each associated with a different carrier frequency.
[0084] In some examples, the radio frequency signals redundantly transmitted over the wireless communication channel and one or more other wireless communication channels include corresponding audio payloads. In some examples, the radio frequency signals redundantly transmitted over the wireless communication channel and one or more other wireless communication channels include information encoded within sideband portions of the radio frequency signals corresponding to the audio payload. In some examples, the radio frequency signals redundantly transmitted over the wireless communication channel and one or more other wireless communication channels additionally or alternatively include control information corresponding to the respective wireless communication channels.
[0085] Although exemplary processing systems have been described herein with reference to drawings, implementations of the subject matter and operations described herein may be implemented in other types of digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed herein and their structural equivalents, or in combinations of one or more of them.
[0086] Embodiments of the subject matter and operation described in this disclosure may be implemented in digital electronic circuitry, or in computer software, firmware, or hardware, including the structures disclosed herein and their structural equivalents, or in one or more combinations thereof. Embodiments of the subject matter described herein may be implemented as one or more computer programs, i.e., one or more modules of computer program instructions encoded on a computer storage medium for execution by or to control the operation of a data processing apparatus. Alternatively or additionally, the program instructions may be encoded on an artificially generated propagated signal, e.g., a machine-generated electrical, optical, or electromagnetic signal generated to encode information for transmission to a suitable receiving device for execution by the data processing apparatus. The computer storage medium may be, or may be contained within, a computer-readable storage device, a computer-readable storage substrate, a random or serial access memory array or device, or a combination of one or more of these. Furthermore, while a computer storage medium is not a propagated signal, the computer storage medium may be a source or destination of computer program instructions encoded in an artificially generated propagated signal. A computer storage medium may also be, or be contained in, one or more separate physical components or media (e.g., multiple CDs, disks, or other storage devices).
[0087] A computer program (also known as a program, software, software application, script, or code) may be written in any form of programming language, including compiled or interpreted, declarative or procedural, and may be deployed in any form, including as a standalone program or including modules, components, or subroutines, objects, or other components suitable for use in a computing environment. A computer program may, but need not, correspond to a file in a file system. A program may be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files storing one or more modules, subprograms, or portions of code). A computer program may be deployed to run on one computer or on multiple computers located at one site or distributed across multiple sites and interconnected by a communications network.
[0088] The processes and logic flows described herein may be implemented by one or more programmable processors executing one or more computer programs to manipulate input information / data and generate output. Processors suitable for executing computer programs include, by way of example, general-purpose and special-purpose microprocessors, as well as one or more processors in any type of digital computer. Generally, a processor receives instructions and information / data from a read-only memory, a random-access memory, or both. The essential elements of a computer are a central processing unit for executing or generating instructions, and one or more memory devices for storing instructions and data. Typically, a computer also includes or is operatively coupled to one or more mass storage devices for storing data, such as magnetic, magneto-optical, or optical disks, for receiving data from, transferring data to, or both. However, a computer need not have such devices. Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, including, by way of example, semiconductor memory devices such as EPROM, EEPROM, and flash memory devices, magnetic disks such as internal or removable disks, magneto-optical disks, and CD-ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated in, special purpose logic circuitry.
[0089] The word "or" is used herein as both an alternative and a conjunctive term unless otherwise noted. The words "exemplary," "example," and "exemplary" are used to illustrate without denoting a level of quality. Like numbers refer to like elements throughout.
[0090] The word "comprising" means "including, but not limited to," and should be interpreted as normally used in the patent context. Use of broader terms such as "comprise," "include," "having," etc. should be understood in favor of narrower terms such as "consisting of," "consisting essentially of," "comprised substantially of," etc.
[0091] Phrases such as "in one embodiment," "according to one embodiment," and the like generally mean that the particular feature, structure, or characteristic that follows the phrase may be included in at least one embodiment of the present disclosure, and may be included in multiple embodiments of the present disclosure (importantly, such phrases do not necessarily refer to the same embodiment).
[0092] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of the claims, but rather as descriptions of features that may be unique to particular embodiments. Certain features described herein in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable subcombination. Furthermore, while features may be described above as working in a particular combination, and even initially claimed as such, one or more features from a claimed combination may, in some cases, be deleted from that combination, and the claimed combination may be directed to a subcombination or variations of the subcombination.
[0093] Similarly, although operations are shown in a particular order in the figures, this should not be understood as requiring such operations to be performed in the particular order shown or in a sequential order, or that all of the detailed operations be performed, to achieve desirable results, unless otherwise specified. In certain situations, multitasking and parallel processing may be advantageous. Furthermore, the separation of various system modules and components in the above-described embodiments should not be understood as requiring such separation in all embodiments, and it should be understood that the described program components and systems may generally be integrated together in a single product or packaged into multiple products.
[0094] Thus, specific embodiments of the subject matter have been described. Other embodiments are within the scope of the following claims. In some cases, the actions recited in the claims can be performed in a different order and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require performance in the particular order shown, or in a sequential order, to achieve desirable results. In certain implementations, multitasking and parallel processing may be advantageous.
[0095] Clause 1. A system configured to improve audio quality communicated to an in-ear monitor device, the system comprising a wireless audio transmitter and a wireless audio receiver.
[0096] Clause 2. The system described in Clause 1, wherein the wireless audio transmitter is configured to transmit a radio frequency signal over a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency.
[0097] Clause 3. The system of any one of clauses 1-2, wherein the wireless audio receiver is communicatively coupled to the in-ear monitor device.
[0098] Clause 4. A system according to any one of claims 1 to 3, wherein the wireless audio receiver is configured to receive the radio frequency signal transmitted by the wireless audio transmitter.
[0099] Clause 5. A system described in any one of clauses 1 to 4, wherein the wireless audio receiver is configured to tune to the first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal.
[0100] Clause 6. The system described in any one of clauses 1 to 5, wherein the wireless audio receiver is configured to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal based on a determination that the communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold.
[0101] Clause 7. The system described in any one of clauses 1 to 6, wherein the wireless audio receiver is configured to receive tuning update data from the wireless audio receiver after the wireless audio receiver tunes to the second wireless communication channel associated with the second carrier frequency.
[0102] Clause 8. The system of any one of clauses 1 to 7, wherein the tuning update data includes communication channel condition data related to tuning of the wireless audio receiver from the first wireless communication channel to the second wireless communication channel.
[0103] Clause 9. The system of any one of clauses 1 to 8, wherein the tuning update data includes a wireless communication channel identifier associated with the second wireless communication channel.
[0104] Clause 10. The system of any one of clauses 1 to 9, wherein the wireless audio receiver is configured to output an audio signal associated with the radio frequency signal to the in-ear monitor device.
[0105] Clause 11. A system described in any one of clauses 1 to 10, wherein the wireless audio receiver is configured to change tuning of an antenna configured for wideband tuning based on a determination that the communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold.
[0106] Clause 12. A system described in any one of clauses 1 to 11, wherein the wireless audio receiver is configured to tune to the second wireless communication channel based on a determination that the interference condition of the first wireless communication channel satisfies an interference condition threshold.
[0107] Clause 13. A system described in any one of clauses 1 to 12, wherein the wireless audio receiver is configured to tune to the second wireless communication channel based on a signal degradation condition associated with the first wireless communication channel.
[0108] Clause 14. A system described in any one of clauses 1 to 13, wherein the wireless audio receiver is configured to tune to the second wireless communication channel based on a non-interference dependent state associated with the first wireless communication channel.
[0109] Clause 15. A system described in any one of clauses 1 to 14, wherein the wireless audio receiver is configured to tune to the second wireless communications channel based on the communications channel condition threshold satisfying the communications channel condition threshold for a certain time interval.
[0110] Clause 16. The system of any one of clauses 1 to 15, wherein the wireless audio receiver is configured to select the first wireless communication channel based on a wireless communication channel scanning operation.
[0111] Clause 17. A system described in any one of clauses 1 to 16, wherein the wireless audio receiver is configured to establish a connection with the wireless audio transmitter via the first wireless communication channel based on a wireless communication channel scanning operation.
[0112] Clause 18. The system described in any one of clauses 1 to 17, wherein the wireless audio receiver is configured to switch between a first antenna associated with the first wireless communication channel and a second antenna associated with the second wireless communication channel based on a determination that communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold.
[0113] Clause 19. The system described in any one of clauses 1 to 18, wherein the wireless audio receiver is configured to group the wireless audio receiver with one or more other wireless audio receivers based on a wireless audio reception grouping operation, and the one or more other wireless audio receivers independently tune to the first wireless communication channel or the second wireless communication channel to receive the radio frequency signal.
[0114] Clause 20. A system described in any one of clauses 1 to 19, wherein the wireless audio receiver is a first wireless audio receiver, and the system further comprises a second wireless audio receiver configured to receive the radio frequency signal transmitted by the wireless audio transmitter and / or tune to the first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal.
[0115] Clause 21. The system described in Clause 20, wherein the second wireless audio receiver is configured to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal based on a second determination that second communication channel conditions of the first wireless communication channel satisfy a second communication channel condition threshold.
[0116] Clause 22. The system of clause 21, wherein the second communication channel condition is different from the communication channel condition and the second communication channel condition threshold is different from the communication channel condition threshold.
[0117] Clause 23. The system of any one of clauses 21 to 22, wherein the second communication channel condition threshold is different from the communication channel condition threshold.
[0118] Clause 24. A system described in any one of clauses 20 to 23, wherein the wireless audio transmitter is further configured to transmit the radio frequency signal over a third wireless communication channel associated with a third carrier frequency different from the first carrier frequency and the second carrier frequency.
[0119] Clause 25. The system described in Clause 24, wherein the second wireless audio receiver is further configured to tune to the third wireless communications channel associated with the third carrier frequency to receive the radio frequency signal based on a second determination that second communications channel conditions of the first wireless communications channel satisfy a second communications channel condition threshold.
[0120] Clause 26. A system described in any one of clauses 1 to 19, wherein the wireless audio receiver is a first wireless audio receiver, and the system further comprises a second wireless audio receiver configured to receive the radio frequency signal transmitted by the wireless audio transmitter and / or tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal.
[0121] Clause 27. The system described in any one of clauses 1 to 19, wherein the wireless audio transmitter is further configured to transmit the radio frequency signal via a third wireless communication channel associated with a third carrier frequency different from the first carrier frequency and the second carrier frequency, and the second wireless audio receiver is configured to tune to the third wireless communication channel associated with the third carrier frequency to receive the radio frequency signal based on a second determination that a second communication channel condition of the first wireless communication channel satisfies a second communication channel condition threshold.
[0122] Clause 28. The system of any one of clauses 1 to 27, wherein the wireless audio transmitter comprises a first wireless audio transmitter and a second wireless audio transmitter.
[0123] Clause 29. The system described in Clause 28, wherein the first wireless audio transmitter is configured to transmit the radio frequency signal over the first wireless communication channel associated with the first carrier frequency.
[0124] Clause 30. A system described in any one of clauses 28 to 29, wherein the second wireless audio transmitter is configured to transmit the radio frequency signal over the second wireless communication channel associated with the second carrier frequency different from the first carrier frequency.
[0125] Clause 31. A system described in any one of clauses 28 to 30, wherein the wireless audio receiver is configured to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal transmitted by the second wireless audio transmitter based on a determination that the communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold.
[0126] Clause 32. A system described in any one of clauses 1 to 31, wherein the radio frequency signals transmitted over the first wireless communications channel and the second wireless communications channel include corresponding audio payloads.
[0127] Clause 33. The system of clause 32, wherein the radio frequency signal includes information encoded within a sideband portion of the radio frequency signal corresponding to the audio payload.
[0128] Clause 34. A system described in any one of clauses 32 to 33, wherein the radio frequency signals transmitted over the first wireless communication channel and the second wireless communication channel include control information based on the respective first and second wireless communication channels.
[0129] Clause 35. The system of any one of clauses 1 to 34, wherein the communication channel conditions of the first wireless communication channel are first communication channel conditions, and the determination that the communication channel conditions satisfy the communication channel condition threshold is determined with respect to a second communication channel condition of the second wireless communication channel.
[0130] Clause 36. The system described in any one of clauses 1 to 35, wherein the determination is a first determination, the communication channel condition of the first wireless communication channel is a first communication channel condition, and the wireless audio receiver is further configured to compare a second communication channel condition of the second wireless communication channel with the communication channel condition threshold.
[0131] Clause 37. The system described in Clause 36, wherein the wireless audio receiver is further configured to tune to the second wireless communication channel associated with the second carrier frequency based on a second determination that the second communication channel conditions do not satisfy the communication channel condition threshold.
[0132] Clause 38. The system of any one of clauses 1 to 35, wherein the determination is a first determination, the communication channel condition of the first wireless communication channel is a first communication channel condition, and the wireless audio receiver is further configured to compare a second communication channel condition of the second wireless communication channel with a communication channel improvement threshold different from the communication channel condition threshold.
[0133] Clause 39. The system described in Clause 38, wherein the wireless audio receiver is further configured to tune to the second wireless communication channel associated with the second carrier frequency based on a second determination that the second communication channel conditions satisfy the communication channel improvement threshold.
[0134] Clause 40. A system according to any one of clauses 1 to 9, wherein the system performs a computer-implemented method according to any one of clauses 1 to 39.
[0135] Clause 41. A system described in any one of clauses 1 to 39, comprising a computer program product stored on a computer-readable medium that, when executed by one or more processors of the system, causes the one or more processors to perform one or more operations relating to any one of clauses 1 to 39.
[0136] Clause 42. A wireless audio receiver apparatus configured to improve received audio quality communicated to an in-ear monitor device, the wireless audio receiver apparatus comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the wireless audio receiver apparatus to receive radio frequency signals transmitted by a wireless audio transmitter via a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency.
[0137] Clause 43. The wireless audio receiver device of clause 42, wherein the instructions are operable to cause the wireless audio receiver device to tune to a first wireless communication channel associated with the first carrier frequency to receive a radio frequency signal.
[0138] Clause 44. A wireless audio receiver device as described in any one of Clauses 42 to 43, wherein the instructions are further operable to cause the wireless audio receiver device to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal based on a determination that communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold.
[0139] Clause 45. A wireless audio receiver device as described in any one of clauses 42 to 44, wherein the instructions are further operable to cause the wireless audio receiver device to output an audio signal associated with the radio frequency signal to the in-ear monitor device.
[0140] Clause 46. A wireless audio receiver device as described in any one of Clauses 42 to 45, wherein the instructions are further operable to cause the wireless audio receiver device to change tuning of an antenna configured for wideband tuning based on a determination that the communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold.
[0141] Clause 47. A wireless audio receiver device as described in any one of clauses 42 to 46, wherein the instructions are further operable to cause the wireless audio receiver device to tune to the second wireless communications channel based on a determination that an interference condition for the first wireless communications channel satisfies an interference condition threshold.
[0142] Clause 48. A wireless audio receiver device as described in any one of clauses 42 to 47, wherein the instructions are further operable to cause the wireless audio receiver device to tune to the second wireless communication channel based on a signal degradation condition associated with the first wireless communication channel.
[0143] Clause 49. A wireless audio receiver device as described in any one of clauses 42 to 48, wherein the instructions are further operable to cause the wireless audio receiver device to tune to the second wireless communication channel based on a non-interference dependent state associated with the first wireless communication channel.
[0144] Clause 50. A wireless audio receiver device as described in any one of clauses 42 to 49, wherein the instructions are further operable to cause the wireless audio receiver device to tune to the second wireless communications channel based on the communications channel condition threshold being met for a certain time interval.
[0145] Clause 51. A wireless audio receiver device as described in any one of clauses 42 to 50, wherein the instructions are further operable to cause the wireless audio receiver device to select the first wireless communication channel based on a wireless communication channel scanning operation.
[0146] Clause 52. A wireless audio receiver device as described in any one of clauses 42 to 51, wherein the instructions are further operable to cause the wireless audio receiver device to establish a connection with the wireless audio transmitter via the first wireless communication channel based on a wireless communication channel scanning operation.
[0147] Clause 53. A wireless audio receiver device as described in any one of clauses 42 to 52, wherein the instructions are operable to cause the wireless audio receiver device to switch between a first antenna associated with the first wireless communications channel and a second antenna associated with the second wireless communications channel based on a determination that the communications channel conditions of the first wireless communications channel satisfy the communications channel condition threshold.
[0148] Clause 54. A wireless audio receiver device as described in any one of clauses 42 to 53, wherein the instructions further cause the wireless audio receiver device to group the wireless audio receiver device with one or more other wireless audio receiver devices based on a wireless audio reception grouping operation, the one or more other wireless audio receiver devices being operable to independently tune to the first wireless communication channel or the second wireless communication channel to receive the radio frequency signals.
[0149] Clause 55. A wireless audio receiver device according to any one of clauses 42 to 54, wherein the wireless audio receiver device performs a computer-implemented method relating to any one of clauses 42 to 54.
[0150] Clause 56. A wireless audio receiver device as described in any one of Clauses 42 to 54, wherein a computer program product stored on a computer-readable medium comprises instructions that, when executed by one or more processors of the wireless audio receiver device, cause the one or more processors to perform one or more operations related to any one of Clauses 42 to 54.
[0151] Clause 57. A wireless audio transmitter device comprising one or more processors and a memory storing instructions that, when executed by said one or more processors, are operable to cause said wireless audio transmitter device to transmit a radio frequency signal over a wireless communications channel associated with a first carrier frequency.
[0152] Clause 58. The wireless audio transmitter device of Clause 57, wherein the instructions are further operable to cause the wireless audio transmitter device to redundantly transmit the radio frequency signal via one or more other wireless communication channels each associated with a different carrier frequency.
[0153] Clause 59. A wireless audio transmitter device as described in any one of clauses 57 to 58, wherein the instructions are further operable to cause the wireless audio transmitter device to receive tuning update data from a wireless audio receiver device indicating that the wireless audio receiver device has tuned from the wireless communication channel to the one or more other wireless communication channels.
[0154] Clause 60. A wireless audio transmitter device as described in any one of clauses 57 to 59, wherein the instructions are further operable to cause the wireless audio transmitter device to receive, from a wireless audio receiver device, communication channel condition data related to tuning of the wireless audio receiver device from the wireless communication channel to the one or more other wireless communication channels.
[0155] Clause 61. A wireless audio transmitter device as described in any one of Clauses 57 to 60, wherein the one or more other wireless communication channels include a plurality of wireless communication channels each associated with a different carrier frequency, and the instructions are further operable to cause the wireless audio transmitter device to receive first tuning update data from a first wireless audio receiver device indicating that the first wireless audio receiver device has tuned from the wireless communication channel to a first channel of the plurality of wireless communication channels.
[0156] Clause 62. A wireless audio transmitter device as described in any one of Clauses 57 to 61, wherein the instructions are further operable to cause the wireless audio transmitter device to receive second tuning update data from a second wireless audio receiver device indicating that the second wireless audio receiver device has tuned from the wireless communication channel to a second channel of the plurality of wireless communication channels, the second wireless communication channel being associated with a different carrier frequency than the first wireless communication channel.
[0157] Clause 63. A wireless audio transmitter device described in any one of Clauses 57 to 62, wherein the first tuning update data includes a first wireless communication channel identifier associated with the first wireless communication channel of the plurality of wireless communication channels, and the second tuning update data includes a second wireless communication channel identifier associated with the second wireless communication channel of the plurality of wireless communication channels.
[0158] Clause 64. A wireless audio transmitter device described in any one of Clauses 57 to 63, wherein at least one of the first tuning update data or the second tuning update data includes communication channel condition data indicating a communication channel condition of the wireless communication channel.
[0159] Clause 65. A wireless audio transmitter device according to any one of clauses 57 to 64, wherein the wireless audio transmitter device performs a computer-implemented method relating to any one of clauses 57 to 64.
[0160] Clause 66. A wireless audio transmitter device as described in any one of clauses 57 to 64, wherein a computer program product stored on a computer-readable medium comprises instructions that, when executed by one or more processors of the wireless audio transmitter device, cause the one or more processors to perform one or more operations relating to any one of clauses 57 to 64.
[0161] Many modifications and other embodiments of the disclosures described herein will come to mind to one skilled in the art to which these disclosures pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. It is to be understood, therefore, that the disclosure is not limited to the particular embodiments disclosed, and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation, unless otherwise indicated.
Claims
1. 1. A system configured to improve received audio quality communicated to an in-ear monitor device, the system comprising: a wireless audio transmitter configured to transmit a radio frequency signal over a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency; a wireless audio receiver communicatively coupled to the in-ear monitor device, receiving the radio frequency signal transmitted by the wireless audio transmitter; tune to the first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal; configured to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal based on a determination that communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold. A wireless audio receiver, A system comprising:
2. The wireless audio transmitter further comprises:
10. The system of claim 1, further configured to receive tuning update data from the wireless audio receiver after the wireless audio receiver tunes to the second wireless communication channel associated with the second carrier frequency.
3. The system of claim 2 , wherein the tuning update data includes communication channel condition data related to tuning of the wireless audio receiver from the first wireless communication channel to the second wireless communication channel.
4. The system of claim 2 , wherein the tuning update data includes a wireless communication channel identifier associated with the second wireless communication channel.
5. The wireless audio receiver further comprises: configured to output an audio signal associated with the radio frequency signal to the in-ear monitor device; The system of claim 1 .
6. The wireless audio receiver also configured to tune to the second wireless communications channel based on a determination that an interference condition for the first wireless communications channel satisfies an interference condition threshold. The system of claim 1 .
7. The wireless audio receiver further comprises: configured to tune to a second wireless communication channel based on a signal degradation condition associated with the first wireless communication channel. The system of claim 1 .
8. The wireless audio receiver further comprises: configured to tune to the second wireless communication channel based on a non-interference dependent state associated with the first wireless communication channel. The system of claim 1 .
9. The wireless audio receiver further comprises: configured to tune to the second wireless communications channel based on the communications channel condition threshold satisfying the communications channel condition threshold for a particular time. The system of claim 1 .
10. The wireless audio receiver further comprises: and configured to select the first wireless communication channel based on a scanning operation of wireless communication channels. The system of claim 1 .
11. The wireless audio receiver further comprises: configured to group the wireless audio receiver with the one or more other wireless audio receivers based on a wireless audio reception grouping operation, the one or more other wireless audio receivers independently tuned to the first wireless communication channel or the second wireless communication channel to receive the radio frequency signals; The system of claim 1 .
12. the wireless audio receiver is a first wireless audio receiver, and the system further comprises: a second wireless audio receiver, receiving the radio frequency signal transmitted by the wireless audio transmitter; configured to tune to the first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal; a second wireless audio receiver; The system of claim 1 .
13. the second wireless audio receiver further comprising:
13. The system of claim 12, further configured to tune to the second wireless communications channel associated with the second carrier frequency to receive the radio frequency signal based on a second determination that second communications channel conditions of the first wireless communications channel satisfy a second communications channel condition threshold.
14. The wireless audio transmitter includes: a first wireless audio transmitter configured to transmit the radio frequency signal over the first wireless communication channel associated with the first carrier frequency; a second wireless audio transmitter configured to transmit the radio frequency signal over the second wireless communication channel associated with the second carrier frequency different from the first carrier frequency; The wireless audio receiver includes: configured to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal transmitted by the second wireless audio transmitter based on a determination that the communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold. The system of claim 1 .
15. The system of claim 1 , wherein the radio frequency signals transmitted over the first and second wireless communication channels include corresponding audio payloads.
16. 16. The system of claim 15, wherein the radio frequency signal includes information encoded within a sideband portion of the radio frequency signal that corresponds to the audio payload.
17. 16. The system of claim 15, wherein the radio frequency signals transmitted over the first and second wireless communications channels include control information based on the respective first and second wireless communications channels.
18. 2. The system of claim 1, wherein the communication channel conditions of the first wireless communication channel are first communication channel conditions, and the determination that the communication channel conditions satisfy the communication channel condition threshold is determined relative to second communication channel conditions of the second wireless communication channel.
19. the determination is a first determination, the communication channel conditions of the first wireless communication channel are first communication channel conditions, and the wireless audio receiver further comprises: comparing second communication channel conditions of the second wireless communication channel to the communication channel condition threshold; configured to tune to the second wireless communication channel associated with the second carrier frequency based on a second determination that the second communication channel conditions do not satisfy a communication channel condition threshold. The system of claim 1 .
20. the determination is a first determination, the communication channel conditions of the first wireless communication channel are first communication channel conditions, and the wireless audio receiver further comprises: comparing second communication channel conditions of the second wireless communication channel to a communication channel improvement threshold that is different from the communication channel condition threshold; configured to tune to the second wireless communication channel associated with the second carrier frequency based on a second determination that the second communication channel conditions satisfy a communication channel improvement threshold. The system of claim 1 .
21. 1. A wireless audio receiver apparatus configured to improve received audio quality communicated to an in-ear monitor device, the wireless audio receiver apparatus comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the wireless audio receiver apparatus to: receiving a radio frequency signal transmitted by a wireless audio transmitter over a first wireless communication channel associated with a first carrier frequency and a second wireless communication channel associated with a second carrier frequency different from the first carrier frequency; tuning to the first wireless communication channel associated with the first carrier frequency to receive the radio frequency signal; and operable, based on a determination that communication channel conditions of the first wireless communication channel satisfy a communication channel condition threshold, to tune to the second wireless communication channel associated with the second carrier frequency to receive the radio frequency signal. Wireless audio receiver device.
22. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to cause the in-ear monitor device to output an audio signal associated with the radio frequency signal.
22. A wireless audio receiver apparatus according to claim 21.
23. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to alter tuning of an antenna configured for wideband tuning based on a determination that the communication channel conditions of the first wireless communication channel satisfy the communication channel condition threshold.
22. A wireless audio receiver apparatus according to claim 21.
24. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to tune to the second wireless communications channel based on a determination that an interference condition for the first wireless communications channel satisfies an interference condition threshold.
22. The wireless audio receiver device of claim 21.
25. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: Operable to tune to the second wireless communications channel based on signal degradation conditions associated with the first wireless communications channel.
22. A wireless audio receiver apparatus according to claim 21.
26. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to tune to the second wireless communications channel based on a non-interference dependent state associated with the first wireless communications channel.
22. A wireless audio receiver apparatus according to claim 21.
27. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to tune to the second wireless communications channel based on the communications channel condition threshold being satisfied for a period of time.
22. A wireless audio receiver apparatus according to claim 21.
28. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to cause the first wireless communication channel to be selected based on a scanning operation of wireless communication channels.
22. A wireless audio receiver apparatus according to claim 21.
29. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable to establish a connection with the wireless audio transmitter over the first wireless communication channel based on scanning of wireless communication channels.
22. A wireless audio receiver apparatus according to claim 21.
30. The instructions, when executed by the one or more processors, further cause the wireless audio receiver device to: and operable, based on a wireless audio reception grouping operation, to group the wireless audio receiver device with one or more other wireless audio receiver devices, the one or more other wireless audio receiver devices independently tuned to a first wireless communication channel or a second wireless communication channel to receive the radio frequency signals.
22. A wireless audio receiver apparatus according to claim 21.
31. 1. A wireless audio transmitter device comprising: one or more processors; and a memory storing instructions that, when executed by the one or more processors, cause the wireless audio transmitter device to: transmitting a radio frequency signal over a wireless communication channel associated with the first carrier frequency; and operable to cause the radio frequency signal to be redundantly transmitted over one or more other wireless communication channels, each associated with a different carrier frequency. Wireless audio transmitter device.
32. The instructions, when executed by the one or more processors, further cause the wireless audio transmitter device to: and operable to receive tuning update data from a wireless audio receiver device indicating that the wireless audio receiver device has tuned from the wireless communication channel to the one or more other wireless communication channels.
32. The wireless audio transmitter apparatus of claim 31.
33. The instructions, when executed by the one or more processors, further cause the wireless audio transmitter device to: and operable to receive, from a wireless audio receiver device, communication channel condition data related to tuning of the wireless audio receiver device from the wireless communication channel to the one or more other wireless communication channels.
32. The wireless audio transmitter apparatus of claim 31.
34. The one or more other wireless communication channels include a plurality of wireless communication channels each associated with a different carrier frequency, and the instructions, when executed by the one or more processors, further cause the wireless audio transmitter device to: receiving first tuning update data from a first wireless audio receiver device indicating that the first wireless audio receiver device has tuned from the wireless communication channel to a first channel of a plurality of wireless communication channels; and operable to receive, from a second wireless audio receiver device, second tuning update data indicating that the second wireless audio receiver device has tuned from the wireless communication channel to a second channel of the plurality of wireless communication channels, the second wireless communication channel being associated with a different carrier frequency than the first wireless communication channel.
32. The wireless audio transmitter apparatus of claim 31.
35. 32. The wireless audio transmitter apparatus of claim 31 , wherein the first tuning update data includes a first wireless communication channel identifier associated with a first wireless communication channel of the plurality of wireless communication channels, and the second tuning update data includes a second wireless communication channel identifier associated with a second wireless communication channel of the plurality of wireless communication channels.
36. 32. The wireless audio transmitter apparatus of claim 31, wherein at least one of the first tuning update data or the second tuning update data includes communication channel condition data indicative of communication channel conditions of the wireless communication channel.