The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 20, 2023

Filed:

Jan. 25, 2021
Applicant:

Google Llc, Mountain View, CA (US);

Inventor:

Brian Schmidt, Sunnyvale, CA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/2343 (2011.01); H04N 21/2368 (2011.01); H04N 21/2187 (2011.01); H04N 19/132 (2014.01); H04N 19/184 (2014.01); H04N 19/146 (2014.01); H04N 21/6373 (2011.01); H04N 21/24 (2011.01); H04N 21/234 (2011.01);
U.S. Cl.
CPC ...
H04N 21/234381 (2013.01); H04N 19/132 (2014.11); H04N 19/146 (2014.11); H04N 19/184 (2014.11); H04N 21/2187 (2013.01); H04N 21/2368 (2013.01); H04N 21/23406 (2013.01); H04N 21/24 (2013.01); H04N 21/6373 (2013.01);
Abstract

A method includes capturing video frames of a video item to be transmitted as a livestream and delivering the video frames to a queue for an encoder of a user device. The method further includes determining that a subset of the video frames have been discarded. The discarding indicates that the subset of the video frames did not enter the encoder. The method further includes determining a frequency of discarded video frames. Responsive to the frequency exceeding a threshold frequency, the method includes reducing quality of the video item transmitted as the livestream based on the frequency by reducing one or more of frame rate of the user device, resolution of the user device, or encoder bitrate of the encoder.


Find Patent Forward Citations

Loading…