US 11,894,005 B2
Enabling sampling rate diversity in a voice communication system
Heiko Purnhagen, Sundbyberg (SE); Leif Sehlstrom, Järfälla (SE); Lars Villemoes, Järfälla (SE); Glenn N. Dickins, Como (AU); and Mark S Vinton, Alameda, CA (US)
Assigned to DOLBY LABORATORIES LICENSING CORPORATION, San Francisco, CA (US); and DOLBY INTERNATIONAL AB, Dublin (IE)
Filed by Dolby Laboratories Licensing Corporation, San Francisco, CA (US); and DOLBY INTERNATIONAL AB, Dublin (IE)
Filed on Nov. 15, 2019, as Appl. No. 16/685,016.
Application 15/867,318 is a division of application No. 14/384,350, granted, now 9,905,236, issued on Feb. 27, 2018, previously published as PCT/US2013/033228, filed on Mar. 21, 2013.
Application 16/685,016 is a continuation of application No. 15/867,318, filed on Jan. 10, 2018, granted, now 10,482,891.
Claims priority of provisional application 61/625,576, filed on Apr. 17, 2012.
Claims priority of provisional application 61/614,582, filed on Mar. 23, 2012.
Prior Publication US 2020/0082836 A1, Mar. 12, 2020
This patent is subject to a terminal disclaimer.
Int. Cl. H04M 3/56 (2006.01); G10L 19/16 (2013.01); G10L 19/26 (2013.01); G10L 19/03 (2013.01); G10L 19/002 (2013.01)
CPC G10L 19/03 (2013.01) [G10L 19/002 (2013.01); G10L 19/16 (2013.01); G10L 19/26 (2013.01); H04M 3/56 (2013.01); H04M 3/568 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of exchanging bitstreams, comprising:
receiving, by a server, a plurality of incoming bitstreams, each of the incoming bitstreams including spectral components representing spectral content of an audio signal and metadata indicative of audio activity in the incoming bitstreams, each of the incoming bitstreams being conformal to a predefined bitstream format allowing transmission of spectral components up to a maximum frequency, wherein the spectral components in each incoming bitstream relate to a frequency range extending up to a selectable input break frequency that is selectable by one or more communication endpoints;
generating, by the server, based on the incoming bitstreams, a particular bitstream representing an audio signal being an additive mix of at least one of the incoming bitstreams;
selecting, by the server, an outgoing bitstream from the particular bitstream or a bitstream reproducing an active one of the incoming bitstreams; and
monitoring, by the server, the incoming bitstreams for audio activity according to the metadata in the incoming bitstreams, wherein the monitoring includes:
in response to having exactly one active incoming bitstream, outputting, by the server, a particular outgoing bitstream reproducing the active incoming bitstream, and
in response to having more than one active incoming bitstream, outputting, by the server, the audio signal being the additive mix of the at least one of the incoming bitstreams,
wherein the server includes one or more computer processors, and
wherein the metadata indicative of audio activity in the incoming bitstreams is determined by a device other than the server.