Prevention of signal clipping due to decrease in amplifier supply voltage
10021485 ยท 2018-07-10
Assignee
Inventors
Cpc classification
H03G3/3005
ELECTRICITY
H03G7/002
ELECTRICITY
International classification
Abstract
A method may include receiving information indicative of an amplitude of an audio output signal, receiving information indicative of a predicted voltage of a power supply of a signal path having an audio input for receiving an audio input signal and an audio output for generating the audio output signal based on the audio input signal, predicting from the information indicative of the amplitude of the audio output signal and the information indicative of the predicted voltage of the power supply whether the audio output signal will exceed an available supply voltage generated by the power supply, and responsive to determining the audio output signal will exceed the available supply voltage generated by the power supply, attenuating the audio input signal or a derivative thereof to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
Claims
1. A method, comprising: receiving information indicative of an amplitude of an audio output signal; receiving information indicative of a predicted voltage of a power supply of a signal path having an audio input for receiving an audio input signal and an audio output for generating the audio output signal based on the audio input signal; predicting from the information indicative of the amplitude of the audio output signal and the information indicative of the predicted voltage whether the audio output signal will exceed an available supply voltage generated by the power supply; and responsive to determining the audio output signal will exceed the available supply voltage generated by the power supply, attenuating the audio input signal or a derivative thereof to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
2. The method of claim 1, further comprising predicting the predicted voltage of the power supply based upon a magnitude of a supply voltage generated by the power supply and a rate of change of the magnitude of the supply voltage with respect to time.
3. The method of claim 1, further comprising: receiving information indicative of a maximum allowable distortion of the audio output signal; and predicting from the information indicative of the amplitude of the audio output signal, the information indicative of the predicted voltage, and the information indicative of the maximum allowable distortion whether the audio output signal will exceed the maximum allowable distortion.
4. The method of claim 3, further comprising attenuating the audio input signal or a derivative thereof across its frequency range to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
5. The method of claim 3, further comprising attenuating the audio input signal or a derivative thereof within a portion of its frequency range to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
6. The method of claim 5, further comprising determining a frequency bandwidth of the power supply by monitoring its rate of change and bounding the frequency portion of the frequency range to the frequency bandwidth.
7. A method, comprising: receiving information indicative of a first amplitude of a first audio output signal generated by a first amplifier integrated circuit based on a first audio input signal; receiving information indicative of a second amplitude of a second audio output signal generated by a second amplifier integrated circuit based on a second audio input signal; receiving information indicative of a condition of a power supply for supplying energy to each of the first amplifier integrated circuit and the second amplifier integrated circuit; predicting from the information indicative of the first amplitude, the information indicative of the second amplitude, and the information indicative of the condition whether at least one of the first audio input signal and the second audio input signal will exceed an available supply voltage generated by the power supply; and responsive to determining at least one of the first audio input signal and the second audio input signal will exceed the available supply voltage generated by the power supply, attenuating at least one of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof such that the first audio output signal and the second audio output signal do not exceed the available supply voltage of the power supply.
8. The method of claim 7, wherein attenuating at least one of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof comprises attenuating both of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof.
9. The method of claim 8, wherein attenuating both of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof comprises synchronizing attenuation of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof.
10. The method of claim 7, wherein the condition of the power supply comprises a predicted voltage of the power supply, the method further comprising predicting the predicted voltage of the power supply based upon a magnitude of a supply voltage generated by the power supply and a rate of change of the magnitude of the supply voltage with respect to time.
11. An integrated circuit, comprising: a first input configured to receive information indicative of an amplitude of an audio output signal; a second input configured to receive information indicative of a predicted voltage of a power supply of a signal path having an audio input for receiving an audio input signal and an audio output for generating the audio output signal based on the audio input signal; and processing circuitry configured to: predict from the information indicative of the amplitude of the audio output signal and the information indicative of the predicted voltage whether the audio output signal will exceed an available supply voltage generated by the power supply; and responsive to determining the audio output signal will exceed the available supply voltage generated by the power supply, attenuate the audio input signal or a derivative thereof to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
12. The integrated circuit of claim 11, wherein the processing circuitry is further configured to predict the predicted voltage of the power supply based upon a magnitude of a supply voltage generated by the power supply and a rate of change of the magnitude of the supply voltage with respect to time.
13. The integrated circuit of claim 11, further comprising: a third input configured to receive information indicative of a maximum allowable distortion of the audio output signal; and wherein the processing circuitry is further configured to predict from the information indicative of the amplitude of the audio output signal, the information indicative of the predicted voltage of the power supply, and the information indicative of the maximum allowable distortion of the audio output signal whether the audio output signal will exceed the maximum allowable distortion.
14. The integrated circuit of claim 13, wherein the processing circuitry is further configured to attenuate the audio input signal or a derivative thereof across its frequency range to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
15. The integrated circuit of claim 13, wherein the processing circuitry is further configured to attenuate the audio input signal or a derivative thereof within a portion of its frequency range to reduce the amplitude of the audio output signal such that the audio output signal does not exceed the available supply voltage of the power supply.
16. The integrated circuit of claim 15, wherein the processing circuitry is further configured to determine a frequency bandwidth of the power supply by monitoring its rate of change and bound the frequency portion of the frequency range to the frequency bandwidth.
17. An integrated circuit, comprising: a first input configured to receive information indicative of a first amplitude of a first audio output signal generated by a first amplifier integrated circuit based on a first audio input signal; a second input configured to receive information indicative of a second amplitude of a second audio output signal generated by a second amplifier integrated circuit based on a second audio input signal; a third input configured to receive information indicative of a condition of a power supply for supplying energy to each of the first amplifier integrated circuit and the second amplifier integrated circuit; and processing circuitry configured to: predict from the information indicative of the first amplitude, the information indicative of the second amplitude, and the information indicative of the condition whether at least one of the first audio input signal and the second audio input signal will exceed an available supply voltage generated by the power supply; and responsive to determining at least one of the first audio input signal and the second audio input signal will exceed the available supply voltage generated by the power supply, attenuate at least one of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof such that the first audio output signal and the second audio output signal do not exceed the available supply voltage of the power supply.
18. The integrated circuit of claim 17, wherein attenuating at least one of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof comprises attenuating both of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof.
19. The integrated circuit of claim 18, wherein attenuating both of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof comprises synchronizing attenuation of the first audio input signal or a derivative thereof and the second audio input signal or a derivative thereof.
20. The integrated circuit of claim 17, wherein the condition of the power supply comprises a predicted voltage of the power supply, and wherein the processing circuit is further configured to predict the predicted voltage of the power supply based upon a magnitude of a supply voltage generated by the power supply and a rate of change of the magnitude of the supply voltage with respect to time.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) A more complete understanding of the present embodiments and advantages thereof may be acquired by referring to the following description taken in conjunction with the accompanying drawings, in which like reference numbers indicate like features, and wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
DETAILED DESCRIPTION
(14)
(15)
(16)
(17) Boost converter 109 may receive a voltage V.sub.P from a battery or other voltage supply, and may increase the voltage V.sub.P to a boost voltage V.sub.BST that may be used to supply electrical energy to amplifier 107 to enable amplifier 107 to generate at its output an output voltage signal V.sub.OUT which an amplified version of a signal received at its input.
(18) Audio formatting block 101 may comprise any system, device, or apparatus configured to convert an incoming stream of digital audio data into a format in which the other components of audio IC 9 (e.g., volume controller 104, DAC 106, audio peak detector 102) are capable of processing. For example, audio formatting block 101 may convert a single-bit pulse density modulation signal into multi-bit data.
(19) Audio peak detector 102 may monitor incoming audio data (e.g., as formatted by audio formatting block 101) for peaks in the audio data and output a signal V.sub.PK representative of a peak magnitude of output voltage signal V.sub.OUT generated by amplifier 107, including any volume and/or gain applied in either the digital or analog domains of the signal path of the audio signal. Audio peak detector 102 may convert audio data to signal V.sub.PK in real-time with minimal processing delay or, if an audio buffer is being utilized, then audio peak detector 102 may read the contents or independently keep track of the converted values held in the buffer in order to determine and track signal peaks as audio signals enter and leave such buffer.
(20) ADC 103 may comprise any suitable system, device, or apparatus configured to convert an analog signal into a corresponding digital signal. In particular, as implemented in audio IC 9, ADC 103 may convert boost voltage V.sub.BST into a digital signal V.sub.BST.sub._.sub.MEAS indicative of boost voltage V.sub.BST.
(21) Volume controller 104 may comprise any suitable system, device, or apparatus configured to, responsive to a control signal VOL.sub.ATT, increase or decrease magnitude of an audio signal in an audio path between the audio input of audio IC 9 and the output of amplifier 107. In some embodiments, it may be desirable that volume controller 104 be located in the audio path as far downstream in the path as possible in order to minimize propagation delay from volume controller 104 to the output of amplifier 107, as such propagation delay may directly impact a time from when a volume attenuation is applied by volume controller 104 to the time the attenuated audio reaches the output of amplifier 107. Although
(22) DAC 106 may comprise any suitable system, device, or apparatus configured to convert a digital signal received at its input to a corresponding analog signal. Amplifier 107 may comprise any suitable system, device, or apparatus configured to amplify an analog signal received at its input to generate audio output signal V.sub.OUT for reproduction at a speaker or headphone (e.g., one of headphones 8A or 8B or speaker 18). In some embodiments, DAC 106 may be integrated within amplifier 107.
(23) Audio clipping prevention subsystem 105 may comprise any suitable system, device, or apparatus configured to receive signal V.sub.PK, signal V.sub.BST.sub._.sub.MEAS, and/or configurable inputs 108 as inputs and based therein, determine whether audio attenuation needs to be applied in order to avoid clipping of audio output signal V.sub.OUT. If attenuation is to be applied, audio clipping prevention subsystem 105 may employ a state machine which controls an attenuation signal VOL.sub.ATT communicated to volume controller 104. Such state machine may have three states:
(24) State 1AttackConditions indicate an error condition in which clipping may occur and attenuation as indicated by attenuation signal VOL.sub.ATT is increased per one or more parameters set forth in configurable inputs 108.
(25) State 2WaitConditions indicate the error condition is no longer present, thus the attack state is exited, and attenuation as indicated by attenuation signal VOL.sub.ATT remains static.
(26) State 3ReleaseConditions indicate the error condition is no longer present, thus the wait state is exited, and attenuation as indicated by attenuation signal VOL.sub.ATT is decreased per one or more parameters set forth in configurable inputs 108.
(27) In performing the functionality described herein, audio clipping prevention subsystem 105 may operate to maintain a required voltage headroom between audio output signal V.sub.OUT and the boost voltage V.sub.BST in order to avoid clipping of audio output signal V.sub.OUT by the output stage of amplifier 107. Thus, it may be necessary to trigger the error conditions based on the voltage headroom plus the peak audio signal as indicated by signal V.sub.PK and not based on just signal V.sub.PK itself.
(28) Any attenuation applied by audio clipping prevention subsystem 105 must, from a practical standpoint, take a finite amount of time to be applied due to system response, propagation delay, bandwidth of amplifier 107, and/or other causes. Additional time may also be required to gracefully attenuate an audio signal so as to reduce the audibility of attenuation. Furthermore, the system implemented by audio IC 9 may require an appreciable amount of time to monitor the boost voltage V.sub.BST as indicated by signal V.sub.BST.sub._.sub.MEAS. Accordingly, audio clipping prevention subsystem 105 may always be responding to behavior of boost voltage V.sub.BST which has occurred in the past. Accordingly, audio clipping prevention subsystem 105 may predict based on signals V.sub.BST.sub._.sub.MEAS and V.sub.PK whether the boost voltage V.sub.BST and audio output signal V.sub.OUT will intersect so as to indicate an error condition of likely signal clipping.
(29) While audio clipping prevention subsystem 105 may have advanced information of audio content of digital audio data prior to an audio signal propagating to the output of amplifier 107 (especially where the audio data is buffered), boost voltage V.sub.BST may only be measured as it occurs. The digitization of boost voltage V.sub.BST into digital signal V.sub.BST.sub._.sub.MEAS by ADC 103 may not be instantaneous. Instead, it may take some time for the analog boost voltage V.sub.BST voltage to be (potentially) filtered, sampled, and digitized by ADC 103. Accordingly, at any given point in time the boost voltage V.sub.BST represented by digital signal V.sub.BST.sub._.sub.MEAS and provided to clipping prevention subsystem 105 may be older than the actual boost voltage V.sub.BST provided to the amplifier 107. When boost voltage V.sub.BST is decreasing, this time delay can produce a source of error between digital signal V.sub.BST.sub._.sub.MEAS to which clipping prevention 105 subsystem is responding and boost voltage V.sub.BST available to amplifier 107. If this disconnect between the actual boost voltage V.sub.BST and measured boost voltage represented by digital signal V.sub.BST.sub._.sub.MEAS is not mitigated, it can cause clipping prevention subsystem 105 to either overreact (e.g., by over-attenuating the audio signal) or underreact (e.g., amplifier 107 still clips audio output signal V.sub.OUT). Accordingly, audio clipping prevention subsystem 105 may take into consideration the time rate of change of boost voltage V.sub.BST in addition to the instantaneous magnitude of boost voltage V.sub.BST in order to determine whether audio output signal V.sub.OUT is likely to be clipped by a decreasing boost voltage V.sub.BST.
(30) To illustrate,
(31) As mentioned above and shown in
(32)
(33) Because the distributed architecture has a boost converter integrated circuit and two or more amplifier integrated circuits, a distributed architecture system may require synchronization in communication and signal processing among the two or more amplifier integrated circuits in order to perform the audio clipping prevention described herein. An example of such synchronization among multiple devices in a distributed network may be provided in U.S. patent application Ser. No. 15/226,197, filed Aug. 2, 2016 and entitled Multi-Device Synchronization of Devices (the '197 Application) which is incorporated by reference herein.
(34) To further illustrate the functionality of audio clipping prevention subsystem 105, various examples of signal waveforms and example responses of audio clipping prevention subsystem 105 to such waveforms are described below. For example,
(35)
(36)
(37) In some instances, the audio amplifier generating audio output signal V.sub.OUT2 may have been intentionally designed to have a lower-magnitude audio signal than the audio amplifier generating audio output signal V.sub.OUT1. Thus, in such an instance, it may be necessary when attenuating audio output signal V.sub.OUT1 to avoid clipping to maintain the amplitude relationship between audio output signal V.sub.OUT1 and audio output signal V.sub.OUT2. For example, if the one audio amplifier is driving the bass frequencies of a two-speaker system and the other audio amplifier is driving the higher-frequency content, their amplitude relationship must be matched in order to maintain the acoustic tuning relationship. Accordingly, the two amplifiers may communicate between each other if any signal attenuation is being applied to either channel (e.g., as described in the '197 Application), as the attenuation should be matched for both channels. Such two-channel attenuation approach may be expanded further to a system with greater than two channels (e.g., a three-channel system, four-channel system).
(38) In some instances, attenuation/compression of an audio output signal by audio clipping prevention subsystem 105 may reduce loading of boost voltage V.sub.BST, potentially allowing boost voltage V.sub.BST an opportunity to recover or droop less severely relative to where it would have if no loading reduction would have occurred. For example,
(39)
(40) Signal attenuation of audio output signal V.sub.OUT may be typically performed at the input of the amplifier (or earlier in the audio path), prior to amplification. Accordingly, there may be a small period of time from when the initial attenuation/compression is applied to the audio signal to the time when audio output signal V.sub.OUT changes in response to the attenuation. There may also be an additional period of time from when audio output signal V.sub.OUT changes to when the loading on boost voltage V.sub.BST changes in response to the change in audio output signal V.sub.OUT and boost voltage V.sub.BST begins to recover due to the reduced loading of amplifier 107 on boost voltage V.sub.BST. The recovery of boost voltage V.sub.BST may mean that there could be a reduction in the rate of change of decrease of boost voltage V.sub.BST or that boost voltage V.sub.BST could begin increasing. If audio clipping prevention subsystem 105 determines there is not sufficient margin to release the attenuation, audio clipping prevention subsystem 105 may need to perform such release in a manner that also takes into account the rate of change of audio output signal V.sub.OUT, the delays associated with the recovery of boost voltage V.sub.BST, and the delays between where attenuation is applied relative to the output of amplifier 107. Thus, audio clipping prevention subsystem 105 may implement a closed loop system that responds to both change in boost voltage V.sub.BST and change in audio output signal V.sub.OUT. Due to the delays that reside within such feedback loop, audio clipping prevention subsystem 105 may need to carefully consider how aggressively attenuation can be applied or removed from audio output signal V.sub.OUT relative to time. Accordingly, in order to support a variety of systems with different power supply bandwidths, amplifier bandwidths, audio signal group delays, and boost voltage V.sub.BST monitoring group delays, the loop response must be configurable, and such configuration may be undertaken through setting of configurable inputs 108.
(41) In some embodiments, one of the configurable inputs 108 may be a setting indicative of a maximum allowable distortion of audio output signal V.sub.OUT, such that audio clipping prevention subsystem 105 may predict from information indicative of the amplitude of the audio output signal (e.g., signal V.sub.PK), the information indicative of a predicted boost voltage V.sub.BST (e.g., V.sub.BST.sub._.sub.MEAS), and the information indicative of the maximum allowable distortion, whether the audio output signal will violate the maximum allowable distortion. For systems utilizing lower quality speakers and/or lower quality power supplies, it may be desirable to allow a certain amount of audio clipping prior to attenuating the audio signal. This may have the benefit of improving the electrical power consumption profile of an amplifier relative to the power supply or battery without significantly impacting the perceived audio quality.
(42) A common metric for audio quality is a total harmonic distortion (THD) ratio, wherein the ratio is relative to the signal amplitude (e.g., amplitude of audio output signal V.sub.OUT) itself. Often the acoustical distortion produced by a lower quality speaker in a portable device (e.g., a microspeaker) masks some of the electrical distortion produced by an amplifier. However, this is limited based on the speaker. For example, one speaker may be able to mask up to seven percent of electrical THD from an amplifier without producing an acoustic impact, but a different speaker may be of higher quality and only able to mask up to three percent of electrical THD from the amplifier without noticeably impacting the acoustic audio quality.
(43) Accordingly, it is not always necessary to produce an unclipped electrical signal, and a certain amount of distortion may be acceptable in order to lessen the burden on the power supply or battery of a portable device, or deliver more total power to the load. The power delivered to a speaker when clipping is not just a function of a fundamental audio tone, but also includes the energy produced by the harmonics of the fundamental audio tone. Allowing the signal to be clipped may produce a larger RMS power delivery to the load for a given supply voltage, translating into more loudness at the speaker.
(44) For example, turning again to
(45) However, audio clipping prevention subsystem 105 may be configured to dynamically adapt an amount of headroom in order to maintain a targeted level of audio quality while maximizing the output power delivered to the load under all operational conditions. To illustrate such operation, reference is made to
Allowable audio clipping(V))/(Sine wave peak(V))2Target THD(%)
(46)
(47) However, attenuation control by audio clipping prevention subsystem 105 may not be as simple as using a fixed ratio between the desired THD and the amount of an allowable clipping voltage. Additional factors may be required to be taken into account when determining how much clipping from a voltage standpoint equates to signal distortion at the load. Without taking these factors into account, an error in calculating how much signal manipulation is necessary to produce a given output THD may occur. These allowable clipping compensation factors may include, but are not limited to: signal frequency content and its potential harmonics, amplifier output impedance, load impedance, signal path losses, an amplifier's modulation index, and the behavior of the amplifier around the signal transition between clipping and not clipping. The signal distortion that is produced at the load (e.g., versus the output of the amplifier or an intermediate point) may ultimately be what matters when allowing a controlled amount of electrical distortion for an audio system.
(48) Most audio systems are concerned with a 20 Hz-20 kHz measurement bandwidth (e.g., corresponding to human auditory range). As audio clipping prevention subsystem 105 is intended to control and limit the output signal to operate within a targeted amount of signal distortion, audio clipping prevention subsystem 105 may need to take the frequency effects of the harmonics into account. Negating any secondary effects of amplifier 107, the THD of a clipped output signal may be dominated by its third harmonic. As long as the third harmonic resides within the measurement bandwidth, the THD may be within a fraction of a percent of the THD target. If the third harmonic of the signal is outside of the measurement bandwidth, the THD may be reduced significantly. Thus, for a single-tone sine wave analysis, step function reduction in THD is effectively produced at approximately 6.67 kHz (i.e. 20 kHz/3). However, most audio such as voice or music may include content across a broad spectral band and may not benefit from the harmonics residing outside of the measurement band. If the effect of the third harmonic exiting the measurement bandwidth is not taken advantage of, it simply means that for content where there is no lower frequency content present (e.g. <6.67 kHz), the total distortion level would be lower than targeted when measured against the measurement bandwidth (e.g. 20 Hz-20 kHz).
(49) Amplifiers are not lossless and cannot achieve 100% modulation index relative to the supply voltage (V.sub.BST). Often amplifiers have supply voltage headroom requirements. Depending on the type of amplifier, these can be a fixed (absolute) headroom requirement or a function of the ratio of the power supply voltage.
(50) Even if the amplifier can utilize 100% of the available supply voltage when unloaded, adding a load may reduce the actual modulation index at the output of the amplifier itself. For example, if an 8-ohm load is being driven by a differential amplifier with a total output impedance of 400 m (both outputs combined), at best the amplifier may be able to deliver approximately 95% of the supply voltage to the load due to losses in the amplifier. In order to calculate the allowable clipping voltage based on an input signal to the amplifier, the ability of the amplifier to gain up and reproduce the audio signal's amplitude accurately through the point of clipping must be taken into account.
(51) In addition, connections between the amplifier and load itself are not lossless. Often in portable devices the signals have to go through additional connection points, and sometimes through series filtering components. The series impedance is negligible, but it is not uncommon that the connection and signal path impedances are in the order of an ohm or more. These losses further drive down the actual voltage delivered to the load. This does not have a significant impact on the signal amplitude at the output of the amplifier, but does impact the signal amplitude delivered to the load. A signal at the load is what any distortion component should be referenced to, and not the signal reproduced by the amplifier. Assuming signal path impedances are mostly linear within the audio band, these losses can be corrected in an open-loop feed-forward manner by compensating the allowable clipping voltage based on a ratio produced by a resistor divider of an output impedance of amplifier 107, the losses of the signal path, and the load of amplifier 107 relative to boost voltage V.sub.BST. Alternatively, these losses can be corrected by monitoring the voltage delivered at the load and then compensating for the losses within an adaptive control algorithm.
(52) An amplifier's clipping behavior and how it shapes the signal at the entry and exit of the point of clipping can either increase or decrease the THD. This shaping typically matters at lower distortion levels (e.g. <2% THD). In order to obtain a high output modulation index, some closed-loop Class D amplifiers may transition to an open-loop mode of operation around the point of signal clipping in order to maximize the signal swing relative to the power supply. As the audio signal reduces back down to a level where the amplifier can return to a closed-loop operation, the loop must recover or re-lock. This recovery or re-locking often has a behavior which reshapes the signal slightly. When operating at higher distortion levels, the effects of this recover are dwarfed by the clipping of the signal itself and can often be discounted. One way to compensate for this would be by adding an offset to the THD calculation where the offset decreases as the targeted THD increases.
(53) As used herein, when two or more elements are referred to as coupled to one another, such term indicates that such two or more elements are in electronic communication or mechanical communication, as applicable, whether connected indirectly or directly, with or without intervening elements.
(54) This disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the exemplary embodiments herein that a person having ordinary skill in the art would comprehend. Similarly, where appropriate, the appended claims encompass all changes, substitutions, variations, alterations, and modifications to the exemplary embodiments herein that a person having ordinary skill in the art would comprehend. Moreover, reference in the appended claims to an apparatus or system or a component of an apparatus or system being adapted to, arranged to, capable of, configured to, enabled to, operable to, or operative to perform a particular function encompasses that apparatus, system, or component, whether or not it or that particular function is activated, turned on, or unlocked, as long as that apparatus, system, or component is so adapted, arranged, capable, configured, enabled, operable, or operative.
(55) All examples and conditional language recited herein are intended for pedagogical objects to aid the reader in understanding the invention and the concepts contributed by the inventor to furthering the art, and are construed as being without limitation to such specifically recited examples and conditions. Although embodiments of the present inventions have been described in detail, it should be understood that various changes, substitutions, and alterations could be made hereto without departing from the spirit and scope of the disclosure.