US 12,135,915 B2
Virtual universal serial bus interface
Jonathan Portwood, Vernon Hills, IL (US); Jingan Pei, Suzhou (CN); Kehang Wu, Wilmette, IL (US); and Mathew T. Abraham, Colorado Springs, CO (US)
Assigned to Shure Acquisition Holdings, Inc., Niles, IL (US)
Filed by Shure Acquisition Holdings, Inc., Niles, IL (US)
Filed on Oct. 21, 2021, as Appl. No. 17/451,756.
Claims priority of provisional application 63/094,667, filed on Oct. 21, 2020.
Prior Publication US 2022/0121416 A1, Apr. 21, 2022
Int. Cl. H04M 3/00 (2024.01); G06F 3/16 (2006.01); G06F 13/42 (2006.01); G10L 21/0232 (2013.01); H04L 12/66 (2006.01); H04L 67/00 (2022.01); H04M 5/00 (2006.01); G10L 21/0208 (2013.01)
CPC G06F 3/162 (2013.01) [G06F 3/165 (2013.01); G06F 13/4282 (2013.01); G10L 21/0232 (2013.01); H04L 67/34 (2013.01); G06F 2213/0042 (2013.01); G10L 2021/02082 (2013.01)] 28 Claims
OG exemplary drawing
 
1. A method executable on a computing device, comprising:
receiving a first signal conforming to a Universal Serial Bus (USB) standard at a virtual USB interface from conferencing software executable on the computing device and configured to be in communication with a conferencing device to allow communication between a near end and a far end;
adapting, using the virtual USB interface executable on the computing device, the first signal conforming to the USB standard to a first non-USB signal; and
transmitting the first non-USB signal from the virtual USB interface to audio processing software executable on the computing device and comprising a software audio endpoint, wherein the audio processing software comprises an acoustic echo cancellation component.