-
公开(公告)号:US12081351B2
公开(公告)日:2024-09-03
申请号:US17647370
申请日:2022-01-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
IPC: H04L12/18 , H04L65/1083 , H04L65/70 , H04L65/75 , H04L65/752 , H04L65/80 , H04M3/56 , H04N7/15 , H04N21/2343 , H04N21/24 , H04N21/4788 , H04N21/658
CPC classification number: H04L12/1822 , H04L12/1827 , H04L65/1086 , H04L65/70 , H04L65/752 , H04L65/762 , H04L65/765 , H04L65/80 , H04M3/567 , H04N7/15 , H04N21/234309 , H04N21/2402 , H04N21/4788 , H04N21/6582
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.
-
公开(公告)号:US20210184877A1
公开(公告)日:2021-06-17
申请号:US16717936
申请日:2019-12-17
Applicant: Google LLC
Inventor: Niklas Blum , Philip Eliasson , Kari Helgason , Christoffer Rodbro , Magnus Flodman
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.
-
公开(公告)号:US20220131716A1
公开(公告)日:2022-04-28
申请号:US17647370
申请日:2022-01-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
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.
-
公开(公告)号:US11233669B2
公开(公告)日:2022-01-25
申请号:US16717936
申请日:2019-12-17
Applicant: Google LLC
Inventor: Niklas Blum , Philip Eliasson , Kari Helgason , Christoffer Rodbro , Magnus Flodman
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.
-
公开(公告)号:US20240396758A1
公开(公告)日:2024-11-28
申请号:US18796972
申请日:2024-08-07
Applicant: Google LLC
Inventor: Niklas Blum , Magnus Flodman , Christoffer Rodbro , Philip Eliasson , Kari Helgason
IPC: H04L12/18 , H04L65/1083 , H04L65/70 , H04L65/75 , H04L65/752 , H04L65/80 , H04M3/56 , H04N7/15 , H04N21/2343 , H04N21/24 , H04N21/4788 , H04N21/658
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.
-
公开(公告)号:US11888713B2
公开(公告)日:2024-01-30
申请号:US18051845
申请日:2022-11-01
Applicant: Google LLC
Inventor: Michael Horowitz , Philip Eliasson
IPC: H04L43/028 , H04L12/54 , H04L67/141 , H04L12/70
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.
-
公开(公告)号:US20230077802A1
公开(公告)日:2023-03-16
申请号:US18051845
申请日:2022-11-01
Applicant: Google LLC
Inventor: Michael Horowitz , Philip Eliasson
IPC: H04L43/028 , H04L12/54 , H04L67/141
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.
-
公开(公告)号:US11509548B1
公开(公告)日:2022-11-22
申请号:US17305945
申请日:2021-07-16
Applicant: Google LLC
Inventor: Michael Horowitz , Philip Eliasson
IPC: H04L43/028 , H04L67/141 , H04L12/54 , H04L12/70
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.
-
-
-
-
-
-
-