Context-Dependent In-Call Video Codec Switching

    公开(公告)号:US20210184877A1

    公开(公告)日:2021-06-17

    申请号:US16717936

    申请日:2019-12-17

    Applicant: Google LLC

    Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.

    Context-Dependent In-Call Video Codec Switching

    公开(公告)号:US20220131716A1

    公开(公告)日:2022-04-28

    申请号:US17647370

    申请日:2022-01-07

    Applicant: Google LLC

    Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.

    Context-dependent in-call video codec switching

    公开(公告)号:US11233669B2

    公开(公告)日:2022-01-25

    申请号:US16717936

    申请日:2019-12-17

    Applicant: Google LLC

    Abstract: A method for context-dependent in-call video codec switching includes receiving an indication that a far-side endpoint includes a capability to switch from an initial video codec to a secondary video codec during a call. During a call with the far-side endpoint, the method includes determining that a performance of an encoder satisfies a codec switching threshold. The codec switching threshold indicates that the performance of the encoder justifies switching from the initial video codec mid-stream of the call. During a call with the far-side endpoint, the method also includes switching from the initial video codec initially negotiated to govern the call to the secondary video codec.

    Adaptive exponential moving average filter

    公开(公告)号:US11888713B2

    公开(公告)日:2024-01-30

    申请号:US18051845

    申请日:2022-11-01

    Applicant: Google LLC

    CPC classification number: H04L43/028 H04L12/5601 H04L67/141 H04L2012/5616

    Abstract: A method includes establishing digital communication between a first user device and a second user device using a first codec. The method also includes selecting, based on an input signal representing an estimated unfiltered available bandwidth for the digital communication satisfying a first filter selection threshold, a first filter of two or more filters, and filtering the input signal using the first filter. The method further includes determining that the filtered input signal satisfies a first channel bandwidth threshold and, in response to determining that the filtered input signal satisfies the channel bandwidth threshold, selecting a second codec different from the first codec for further digital communication between the first user device and the second user device.

    Adaptive Exponential Moving Average Filter

    公开(公告)号:US20230077802A1

    公开(公告)日:2023-03-16

    申请号:US18051845

    申请日:2022-11-01

    Applicant: Google LLC

    Abstract: A method includes establishing digital communication between a first user device and a second user device using a first codec. The method also includes selecting, based on an input signal representing an estimated unfiltered available bandwidth for the digital communication satisfying a first filter selection threshold, a first filter of two or more filters, and filtering the input signal using the first filter. The method further includes determining that the filtered input signal satisfies a first channel bandwidth threshold and, in response to determining that the filtered input signal satisfies the channel bandwidth threshold, selecting a second codec different from the first codec for further digital communication between the first user device and the second user device.

    Adaptive exponential moving average filter

    公开(公告)号:US11509548B1

    公开(公告)日:2022-11-22

    申请号:US17305945

    申请日:2021-07-16

    Applicant: Google LLC

    Abstract: A method includes establishing communication between a first user device and a second user device using a first codec and filtering an input signal indicating an estimated unfiltered available bandwidth for the communications by applying a current filter including one of a first filter when the estimated unfiltered available bandwidth is less than a first threshold value or greater than a second threshold value or a second filter when the estimated unfiltered available bandwidth is between and including the first and second threshold values. The method includes adaptively switching the current filter as a function of the filtered input signal and the first and second threshold values. When the filtered input signal satisfies a channel bandwidth threshold for at least a predetermined period of time, the method includes switching from using the first codec to using a second codec for the communication between the first and second user devices.

Patent Agency Ranking