The present disclosure is directed at a microphone jammer.
Many electronic devices include a microphone for receiving input. For some such devices, the microphone may be always receiving sounds from the environment such that a processor within the electronic device may continuously scan for commands. Accordingly, this allows users to provide voice commands to the electronic devices at any time and receive a response or have the electronic device carry out an action.
More recently, the proliferation of smart speakers has taken advantage of such microphones to be always on and listening to the environment. The ability to record sounds from an environment may provide various conveniences such as being able to control other devices. For example, a smart speaker may be able to control the lighting in a room or operate the climate control system. By continuously listening for voice commands, the smart speaker may recognize a command at any time using voice recognition software that is often executed in the cloud. In addition to recognizing commands, microphones may be used to record voices and speech to collect data which may be used to further train voice recognition engines to improve the accuracy of the voice recognition.
In accordance with an aspect, an apparatus is provided. The apparatus includes a transducer to emit a jamming signal. Furthermore, the apparatus includes a microphone to monitor for a voice command. In addition, the apparatus includes a memory storage unit to store a model of the voice command. The apparatus also includes a controller to control the transducer in response to a detection of the voice command. The transducer is to toggle between an active state and an inactive state. The transducer emits the jamming signal in the active state.
The controller may automatically activate the transducer after a period of time.
The apparatus may further include a manual input device to receive user input. The manual input device may be to lock the transducer in one of the active state or the inactive state. The transducer may be locked in the active or inactive state for a predetermined period of time or until some type of situational criteria is satisfied (e.g., until receiving a voice command that the transducer is to be unlocked).
According to another aspect, there is provided an apparatus comprising: a base; and a top portion connected to the base, the top portion comprising an ultrasonic transducer configured to emit an ultrasonic jamming signal and a sound chamber shaped to direct the ultrasonic jamming signal towards the base.
The top portion may be toroidal in shape.
The sound chamber may circumscribe a hole in the top portion.
An interior of the sound chamber may comprise one or more flat sides positioned to direct the ultrasonic jamming signal towards the base.
A cross section of the sound chamber may comprise a triangular portion on a trapezoidal portion.
The triangular portion may be shaped as an isosceles triangle and the trapezoidal portion may be shaped as an isosceles trapezoid.
The ultrasonic transducer may be located in a side of the sound chamber.
The top portion may comprise a top side and an underside, the underside may comprise the sound chamber and the transducer, and the top side may comprise one or more microphones for receiving an audio command.
The apparatus may further comprise a controller communicatively coupled to the one or more microphones and the transducer, and the controller may be configured to: cause the ultrasonic transducer to emit the ultrasonic jamming signal; detect a spoken pause command received via the one or more microphones; suspend emission of the jamming signal for a predetermined time period in response to the spoken pause command; and after expiry of the predetermined time period, cause the ultrasonic transducer to resume emitting the ultrasonic jamming signal.
According to another aspect, there is provided an apparatus comprising: a sound chamber; and an ultrasonic transducer configured to emit an ultrasonic jamming signal and positioned to direct the ultrasonic jamming signal to the sound chamber, wherein the sound chamber is shaped to direct the ultrasonic jamming signal towards an area for placement of an external electronic device comprising a microphone.
An interior of the sound chamber may comprise one or more flat sides positioned to direct the ultrasonic jamming signal towards the area for placement of the external electronic device.
A cross section of the sound chamber may comprise a triangular portion on a trapezoidal portion.
The triangular portion may resemble an isosceles triangle and the trapezoidal portion may resemble an isosceles trapezoid.
The ultrasonic transducer may be located in a side of the sound chamber.
The apparatus may further comprise a controller communicatively coupled to the transducer and configured to cause the transducer to emit the jamming signal, wherein the controller is configured to cause the jamming signal to comprise a tone at a first frequency and a bandlimited signal comprising frequency components spanning a frequency range.
The first frequency may be within the frequency range.
The first frequency may be approximately 39.5 kHz.
The frequency range of the bandlimited signal may be from approximately 33 kHz to approximately 48 kHz.
The bandlimited signal may be a bandlimited white noise signal.
The bandlimited signal may be a bandlimited Gaussian noise signal.
The apparatus may further comprise one or more lights, and the controller may comprise: a main processor configured to cause the transducer to emit the jamming signal; and a user interface processor configured to control illumination of the one or more lights.
The apparatus may further comprise: a base; and a top portion connected to the base, the top portion comprising the ultrasonic transducer and the sound chamber, wherein the sound chamber is shaped to direct the ultrasonic jamming signal towards the base.
The sound chamber may circumscribe a hole in the top portion.
The ultrasonic transducer may be positioned to emit the ultrasonic jamming signal in a direction parallel to the base.
The top portion may comprise a top side and an underside, wherein the underside comprises the sound chamber and the transducer, and wherein the top side comprises one or more microphones for receiving an audio command.
The apparatus may further comprise a controller communicatively coupled to the one or more microphones and the transducer, the controller configured to: cause the ultrasonic transducer to emit the ultrasonic jamming signal; detect a spoken pause command received via the one or more microphones; suspend emission of the jamming signal for a predetermined time period in response to the spoken pause command; and after expiry of the predetermined time period, cause the ultrasonic transducer to resume emitting the ultrasonic jamming signal.
The base may comprise a seat positioned under the top portion, and the seat may comprise an inductive charger.
According to another aspect, there is provided an apparatus comprising: an ultrasonic transducer; a controller communicatively coupled to the ultrasonic transducer, the controller configured to cause the transducer to emit the jamming signal, wherein the controller is configured to cause the jamming signal to comprise a tone at a first frequency and a bandlimited signal comprising frequency components spanning a frequency range, wherein the first frequency is approximately 39.5 kHz.
According to another aspect, there is provided an apparatus comprising: an ultrasonic transducer; a microphone; and a controller communicatively coupled to the ultrasonic transducer and the microphone, the controller configured to: cause the ultrasonic transducer to emit the ultrasonic jamming signal; detect a spoken pause command received via the one or more microphones; suspend emission of the jamming signal for a predetermined time period in response to the spoken pause command; and after expiry of the predetermined time period, cause the ultrasonic transducer to resume emitting the ultrasonic jamming signal.
This summary does not necessarily describe the entire scope of all aspects. Other aspects, features and advantages will be apparent to those of ordinary skill in the art upon review of the following description of specific embodiments.
Reference will now be made, by way of example only, to the accompanying drawings in which:
Electronic devices, such as mobile phones, tablets, laptops, smart speakers, and digital assistants may have microphones that are powered on and continuously monitoring sounds within range of the microphone. This allows for the electronic devices to receive and recognize input and operate accordingly. These electronic devices may or may not be connected to the internet. For example, the electronic device may be configured to monitor for voice commands from a user to either operate the electronic device itself or to operate other devices connected to the electronic device in a closed network or over the internet. More specifically, smart speakers are becoming more common in various places, such as the home. The smart speakers may be configured to monitor sounds within a room and to recognize the voice of a user. The smart speaker may also distinguish conversation from the user, such as to another person or device, from a voice command intended for the smart speaker.
In addition to monitoring an environment for voice commands, the electronic devices may monitor an environment for other noises that may be a triggering event. For example, an electronic device, such as a smart switch may include a microphone to listen for sounds. In operation, the smart switch may assume a room is empty if no sounds are detected. Accordingly the smart switch may power off various devices such as lights or ventilation. Upon the detection of a sound, it may be assumed that the room is occupied again triggering the switch to power on devices that were previously powered off.
Furthermore, since the electronic devices often operate on voice recognition software that relies on machine learning, microphones may be used to collect speech and other sounds to further train the voice recognition engine. Although these activities may not be carried out, the hardware is capable of carrying out data collection for various purposes. In some cases, conversations and other sounds may be recorded and analyzed by a third party to generate data for marketing or other purposes. Since the hardware capability is available to direct recorded sounds to the cloud, the possibility for a malicious harvesting of information or spying also exists by unknown parties who may gain unauthorized access to the microphone on the electronic device.
Referring to
The transducer 15 is to emit a jamming signal. It is to be appreciated that the transducer 15 is not particularly limited and may be a device capable of emitting a signal to jam a microphone. In particular, the transducer 15 is to emit sound waves that may reach a microphone of an external electronic device. The jamming signal may have a frequency of about 39.5 kHz, which is typically beyond the audible range of the human ear. Accordingly, the transducer 15 may be operated in a room without any significantly noticeable sound to human occupants in the room.
The manner by which the transducer 15 jams the microphone of an external electronic device is not particularly limited. In the present example, the transducer 15 may generate a waveform based on an electrical signal received from the controller 30. The waveform is not limited and may be custom designed for a microphone of specific external electronic device. It is to be appreciated by a person of skill that different microphones on different external electronic devices may respond to jamming signals with different waveforms. Accordingly, the transducer 15 may be configured to generate sound signals having different waveforms for different external electronic devices to be jammed. The signal generated by the transducer 15 may be amplified using an amplifier to increase the efficiency of the jamming. In the present example, a high-end, consumer hi-fi home theater amplifier that is able to amplify signals up to about 100 kHz is used, but in other examples, amplifiers may be configured to amplify smaller ranges of frequencies. For example, as in the embodiments of
An example of a signal that may be used to jam a microphone is a combination of a tone at about 39.5 kHz mixed with shaped (filtered), band limited noise in the range of about 39 kHz to about 41 kHz. The tone may be generated using a 384 element lookup table having one cycle of a sine wave for efficiency and to reduce the computational resources used to generate the tone. The signal is then generated by filtering a sequence of samples generated using a random number function. Before filtering, the sample values may be distributed with approximately a uniform distribution between the values −32768 and 32767. A high-pass filter may be used to reduce the power of the signal in lower frequencies. The high-pass filter may have a finite impulse response with coefficients h=[0.5, −0.5].
Referring to
Referring again to
In operation, the microphone 20 operates as another transducer to convert the sound waves into a digital signal for the controller 30 to process. The controller 30 may include a voice recognition engine or a natural language processing engine to detect the voice command locally and to carry out a predetermined action. For example, the voice command may be to deactivate the transducer 15 which stops the transducer 15 from emitting the jamming signal. In other examples, the voice command may activate the transducer 15 or carry out other functionality.
Since the transducer 15 emits a jamming signal, the microphone 20 may also be jammed in some examples. To reduce the likelihood of jamming the microphone 20, the transducer 15 may be configured to emit sound signals away from the microphone 20. In other examples, the microphone 20 may be configured to be nonresponsive to frequencies at which the transducer 15 emits sounds. In another example, the microphone 20 may include filters to block the jamming signal from the transducer 15.
The memory storage unit 25 is to store one or more models of the voice commands in a record. In examples where the apparatus 10 is to accept multiple voice commands with different functionality, the voice command models may be stored in a database having a plurality of records. The manner by which the memory storage unit 25 stores the records is not particularly limited. Each record may include a voice command model, such as a model of a wake command, and the associated function, such as deactivating the transducer 15. Multiple models of voice commands may be stored in the memory storage unit 25 without using a database in at least some other embodiments.
Furthermore, the memory storage unit 25 may be a non-transitory machine-readable storage medium such as an electronic, magnetic, optical, or other physical storage device. In the present example, the memory storage unit 25 is a persistent memory. In at least some embodiments, the memory storage unit 25 may also store an operating system that is executable by the controller 30 to provide general functionality to the apparatus 10. For example, the operating system may provide various operations on the apparatus 10 such as monitoring for a voice command, such as a wake word. Examples of operating systems include WINDOWS, MACOS, iOS, ANDROID, LINUX, and UNIX. The memory storage unit 25 may additionally store instructions to operate at the driver level to communicate with other components and peripheral devices of the apparatus 10 such as various LEDS, display screens, touchscreens or sensors.
The controller 30 is to control the transducer 15 in response to input received at the microphone 20. In particular, the controller 30 may be to toggle the transducer 15 between an active state and an inactive state. In the active state, the transducer 15 is to emit the jamming signal as described above. In the present example, the controller 30 may send electrical signals directly to the transducer 15, such as generated waveforms to cause the transducer 15 to emit the jamming signal. In other examples, a separate microcontroller with relatively lower processing power may be used such that the controller 30 may send a control signal to cause the separate microcontroller to operate the transducer 15.
The manner by which the controller 30 operates the transducer 15 is not limited and may be varied depending on user preferences. For example, the controller 30 may continuously send the jamming signal to be emitted to maintain the transducer 15 in the active state. Upon receiving a voice command to toggle the transducer 15 to the inactive state, the controller 30 may automatically re-activate the transducer 15 after a period of time. The period of time is not limited and may be after 10 seconds, 20 seconds, or longer. The period of time may be shorter than 10 seconds as well. In other examples, the controller 30 may monitor via the microphone 20 for further sounds or voice commands intended for the microphone of the external electronic device and re-activate the transducer 15 after no further sounds or voice commands are detected. In further examples, the controller 30 may monitor for a re-activate command instead of automatically re-activating the transducer 15 such that the transducer 15 remains locked in a state until user input is received.
It is to be appreciated by a person of skill with the benefit of this description that variations to the apparatus 10 are contemplated. For example, although the above example discloses using a single transducer 15, it is to be understood that more than one transducer 15 may be used. In addition, physical features may be used to direct the sound signals from the transducer 15 toward the location of the microphone of the external electronic device such as shown in
As another example of a variation, the apparatus 10 may include a manual input device to receive user input and to interact with a user of the apparatus 10. The manual input device is not particularly limited and may be used to control various features of the apparatus 10, such as locking the transducer 15 in one state or the other, adjusting the volume of the transducer 15, adjusting the sensitivity of the microphone 20, as well as other features. The form of the manual input device is not limited and may be a touchscreen in some examples, or may be one or more actuating buttons.
Furthermore, other additional input devices may be added to the apparatus such as light sensors or cameras. In particular, a light sensor or camera may be used to monitor the external electronic device to determine its status. For example, the external electronic device may have an indicator for active listening which suggests a user is providing voice commands. Once the external electronic device stops actively listening for voice commands, the controller 30 may reactivate the transducer 15 to jam any passive listening.
Referring to
Referring to
Referring now to
Various components are communicatively coupled to the controller 32. These components comprise a pulse density modulation (PDM) to time domain multiplexed (TDM) converter, which is connected to first through third microphones 40a-c; one or more pushbuttons 44; a debugger/flash programmer 46; an amplifier 48 with digital input (e.g., a class D amplifier) that outputs signals to an ultrasonic transducer 50 and loudspeaker 52; LEDs 54 that form part of the apparatus's 10 user interface; a UART 56 for debugging purposes; and a secondary microcontroller UART 58, which outputs a signal to additional LEDs 60. The controller 30 is powered by power circuitry 38, which receives a 12 V power supply such as from a series of batteries or an AC-to-DC power converter.
In at least the present embodiment, the processor 32 samples inputs and outputs at different rates. For example, the processor 32 may sample inputs from the microphones 40a-c at 16 kHz, and output signals to one or both of the ultrasonic transducer 50 and loudspeaker 52. Also in the present embodiment and as discussed further below, the microphones 40a-c are digital microphones and obtain sound input in parallel; and the ultrasonic transducer 50 has a resonance frequency of approximately 40 kHz. Additionally, while the present embodiment uses a single ultrasonic transducer 50, in at least some other embodiments, multiple ultrasonic transducers 50 may be used.
As discussed above, the ultrasonic jamming performed by the apparatus 10 is performed on the microphone of the external electronic device 100. The microphone output of the external electronic device 100 can be modeled as an amplified input signal plus a non-linear component:
Y=Ax+Bx
2 (1)
where Y is the output electrical signal, x is the input acoustic signal, and A and B are gain factors.
If the input is comprised of two tones, then the non-linear term produces tone signals that are related to the sum and difference of the two tone frequencies. Assuming two ultrasonic frequencies f1 and f2 that are not audible to humans, the output of Equation (1) has the following form:
Y=A(cos(2πf1t)+cos(2πf2t))+B(cos(2πf1t)+cos(2πf2t)2 (2)
The linear term consists of two ultrasonic tones that are not audible. The non-linear term can be further expanded to the following, where N is the non-linear portion of the output:
N=B
2 cos2(2πf1t)+B2 cos2(2πf2t)+2B cos(2πf1t)cos(2πf2t) (3)
The first two terms are periodic signals in the ultrasonic frequency range with frequencies f1 and f2. The third term of N can be evaluated as a combination of single tones, using the trigonometric identity:
2 cos(x) cos(y)=cos(x−y)+cos(x+y) (4)
Then the final form for N is:
N=B
2 cos2(2πf1t)+B2 cos2(2πf2t)+B cos[2π(f1−f2)t]+B cos[2π(f1+f2)t] (5)
The tone with frequency f1+f2 is yet another inaudible ultrasonic tone. But the tone with frequency f1−f2 can be made to fall into the audible frequency range for appropriate values of f1 and f2. The second tone accordingly acts as a frequency translator that shifts the signal down by f2 Hz. For example, in at least some embodiments ultrasonic tones at 41 kHz and 40 kHz are applied to the input of the external electronic device's 100 microphone, thereby causing the microphone output to have a signal component at 1 kHz. Consequently, even though there is no audible sound provided to the input of the external electronic device's 100 microphone, the output of the microphone contains an audible signal.
In a similar manner, in at least some embodiments one of the tones is replaced with a more complex signal, such as random noise, whether in digital or analog form. Applying this principle, in at least some embodiments jamming is performed using a combination of a tone at 39.5 kHz added to a bandlimited noise signal, such as a signal bandlimited to 33-48 kHz. In this case, the output of the external electronic device's 100 microphone has a 0 to 8.5 kHz noise component. The bandlimited noise signal may be, for example, a bandlimited white noise signal (i.e., a signal where the different frequency components have, on average over a long enough period of time, the same power). Alternatively, the bandlimited noise signal may be, for example, a bandlimited Gaussian noise signal (i.e., a signal where the different frequency components follow a Gaussian distribution). In at least some embodiments, the more complex signal used to replace the second tone may be time-varying over a certain duration instead of a constant over that duration as the tones are; for example, all or portions of the bandlimited noise signal may vary in amplitude over time and/or in response to an input such as ambient noise. While the above example refers to a tone at 39.5 kHz used in conjunction with a bandlimited noise signal spanning 33-48 kHz, different frequencies for the tone and bandlimited signal may be used. For example, in at least some example embodiments the tone may be any signal that falls within the frequency range of the bandlimited signal.
In embodiments that use a noise signal, there are several factors that affect the shape of the noise signal seen by the external electronic device 100:
In at least some example embodiments, the transducer 50 has a resonance frequency of 40 kHz, f1 is equal to 40 kHz, and f2 is equal to 39.5 kHz; the resonant peak of the noise acoustic signal is accordingly translated to 500 Hz, which in the audible frequency band of the external electronic device's 100 input. This helps facilitate that the most powerful frequency range of the apparatus 10 is in the frequency range where speech is typically most powerful. The processor 32 generates the 39.5 kHz tone using a 192 element lookup table stored in the flash memory 34 containing one cycle of a sine wave for efficiency.
In at least some other example embodiments that that use the bandlimited noise signal instead of a single tone at f2, the processor 32 generates the bandlimited noise signal by filtering a sequence of samples generated using a random number function. Before filtering, the sample values are distributed with an approximately uniform distribution between the values −32768 and 32767. A high-pass filter having characteristics such as those depicted in
The apparatus 10 generally comprises a base 62, an arm 64, and a top portion 66 that acts as a jamming signal emitting portion and that is generally toroidal in shape. More particularly, the depicted top portion 66 has flat, cylindrical sides, a funnel-shaped top surface, and a sound chamber 70 on its underside with the ultrasonic transducer 50 positioned in a side wall of the sound chamber 70. The sound chamber 70 circumscribes the hole in the center of the top portion 66. The base 62 and top portion 66 are positioned generally parallel to each other, with the arm 64 extending between and connecting the base 62 and top portion 66 and generally perpendicular to both. The base 62 comprises a seat 72 in which the external electronic device 100 is placed. In at least some example embodiments, the seat 72 comprises an inductive charger (e.g., a wireless charger that conforms to the Qi standard) to that the external electronic device 100 can be charged while being used in conjunction with the apparatus 10. Jutting out the top of the arm 64 is one of the pushbuttons 44, which is used to manually toggle whether the apparatus 10 is emitting the jamming signal.
The apparatus 10 depicted in
Three microphone holes 68 extend through a top side of the top portion 66, and as discussed further below in respect of
In other embodiments (not depicted) the sound chamber 70 may have another suitable shape that directs the jamming signal down towards the seat 72 where the external electronic device 100 is when the apparatus 10 is in use. For example, the centerline of the sound chamber 70 may be a smooth curve instead of a segmented one, or a combination of smooth and segmented. Additionally or alternatively, the sound chamber 70 may have a cross-section that appears differently from the one in the figures. For example, the sound chamber 70 may have a parabolic cross-section. In another example embodiment, the top portion 66 is not ring-shaped and the hole extending through the top portion 66 of the apparatus 10 may be replaced with a solid portion that also comprises part of the sound chamber 70. For example, the hole depicted in the top portion 66 may be replaced with a chamber, such as a parabolic chamber, that directs the jamming signal to the seat 72.
Referring in particular to
As mentioned above, the apparatus 10 when in use may by default broadcast the jamming signal, thereby jamming any external electronic device 100 seated on the base 62. The controller 30 causes the ultrasonic transducer 50 to emit the ultrasonic jamming signal, and in response to physical (e.g., a push of the pushbutton 44 on the arm 64) or audio (e.g. a voice command) input, the controller 30 pauses the jamming signal for a predetermined period of time (e.g., 0.5 seconds) to allow the user to issue a voice command to the external electronic device 100. After expiry of this predetermined period of time, the controller 30 causes the ultrasonic transducer 50 to resume emitting the ultrasonic jamming signal. Other methods are possible in at least some other embodiments. For example, the apparatus 10 may require a physical or audio input to re-activate the jamming signal.
Each of the main and secondary controllers may be any type of controller capable of controlling the transducer 15. For example, one or both of the controllers may comprise a central processing unit (CPU), a graphics processing unit (GPU), a microcontroller, a microprocessor, a processing core, a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), or similar. One or both of the controllers may execute instructions stored in the memory storage unit 25. In other examples, one or both of the controllers may be more sophisticated and capable of carrying out other functions as well.
The embodiments have been described above with reference to flow, sequence, and block diagrams of methods, apparatuses, systems, and computer program products. In this regard, the depicted flow, sequence, and block diagrams illustrate the architecture, functionality, and operation of implementations of various embodiments. For instance, each block of the flow and block diagrams and operation in the sequence diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified action(s). In some alternative embodiments, the action(s) noted in that block or operation may occur out of the order noted in those figures. For example, two blocks or operations shown in succession may, in some embodiments, be executed substantially concurrently, or the blocks or operations may sometimes be executed in the reverse order, depending upon the functionality involved. Some specific examples of the foregoing have been noted above but those noted examples are not necessarily the only examples. Each block of the flow and block diagrams and operation of the sequence diagrams, and combinations of those blocks and operations, may be implemented by special purpose hardware-based systems that perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. Accordingly, as used herein, the singular forms “a”, “an”, and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and “comprising”, when used in this specification, specify the presence of one or more stated features, integers, steps, operations, elements, and components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and groups. Directional terms such as “top”, “bottom”, “upwards”, “downwards”, “vertically”, and “laterally” are used in the following description for the purpose of providing relative reference only, and are not intended to suggest any limitations on how any article is to be positioned during use, or to be mounted in an assembly or relative to an environment. Additionally, the term “connect” and variants of it such as “connected”, “connects”, and “connecting” as used in this description are intended to include indirect and direct connections unless otherwise indicated. For example, if a first device is connected to a second device, that coupling may be through a direct connection or through an indirect connection via other devices and connections. Similarly, if the first device is communicatively connected to the second device, communication may be through a direct connection or through an indirect connection via other devices and connections. The term “and/or” as used herein in conjunction with a list means any one or more items from that list. For example, “A, B, and/or C” means “any one or more of A, B, and C”. A reference to a quantity being “about” or “approximately” a certain value means, unless otherwise indicated, that quantity being within +/−10% of that value.
It should be recognized that features and aspects of the various examples provided above may be combined into further examples that also fall within the scope of the present disclosure.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CA2021/050758 | 6/2/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63157623 | Mar 2021 | US | |
63116951 | Nov 2020 | US | |
63070745 | Aug 2020 | US |