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. 06, 2017

Filed:

Mar. 11, 2014
Applicant:

Google Inc., Mountain View, CA (US);

Inventors:

Makarand Dharmapurikar, Fremont, CA (US);

Alexander Izvorski, San Francisco, CA (US);

Assignee:

Google Inc., Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 1/00 (2006.01); H04L 1/18 (2006.01); H04L 5/22 (2006.01);
U.S. Cl.
CPC ...
H04L 1/0076 (2013.01); H04L 1/1819 (2013.01); H04L 1/1877 (2013.01); H04L 2001/0093 (2013.01);
Abstract

Disclosed is a method for providing error correction to a video stream transmitted from a server to a client device, wherein the server is connected to an intermediate module over a bandwidth-limited network and the intermediate module is connected to the client device over a lossy network. The method includes intercepting data transmitted from the bandwidth-limited network to the lossy network by the intermediate module, identifying the video stream for error correction from the intercepted data at the intermediate module, generating error correction data for the video stream by the intermediate module and transmitting a modified stream that includes the video stream and the error correction data over the lossy network to the client device by the intermediate module.


Find Patent Forward Citations

Loading…