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:
Sep. 01, 2026

Filed:

Dec. 11, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Robert Gaunt, Pacifica, CA (US);

Richard Leider, San Francisco, CA (US);

Michael Smouha, San Francisco, CA (US);

Matt Doucleff, San Bruno, CA (US);

Steven Robertson, San Francisco, CA (US);

Alexander Yakubovich, San Francisco, CA (US);

Hsieh-Chung Chen, Mountain View, CA (US);

Pawel Jurczyk, Newton, MA (US);

Assignee:

Google LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/25 (2011.01); H04N 21/2343 (2011.01);
U.S. Cl.
CPC ...
H04N 21/252 (2013.01); H04N 21/234363 (2013.01); H04N 21/23439 (2013.01);
Abstract

Mechanisms for selecting formats for streaming media content items are provided. In some embodiments, methods for selecting formats for streaming media content items are provided that include: receiving, at a server from a user device, a request to begin streaming a video content item on the user device; receiving, from the user device, network information indicating a quality of a network connection of the user device to a communication network used to stream the video content item and device information related to the user device; selecting, by the server, a first format for the video content item, wherein the first format includes a first resolution of a plurality of resolutions based on the network information and the device information; transmitting, from the server, a first portion of the video content item having the first format to the user device; receiving, at the server from the user device, updated network information and updated device information; selecting, by the server, a second format for the video content item, wherein the second format includes a second resolution of the plurality of resolutions based on the updated network information and the updated device information; and transmitting, from the server, a second portion of the video content item having the second format to the user device.


Find Patent Forward Citations

Loading…