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:
May. 23, 2017

Filed:

May. 30, 2014
Applicant:

Apple Inc., Cupertino, CA (US);

Inventors:

David L. Biderman, San Jose, CA (US);

Hassan Shojania, Mountain View, CA (US);

William B. May, Jr., Sunnyvale, CA (US);

John Y. Su, Sunnyvale, CA (US);

Roger N. Pantos, Cupertino, CA (US);

Jordan B. Schneider, San Francisco, CA (US);

Assignee:

APPLE INC., Cupertino, CA (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 12/863 (2013.01); H04L 29/06 (2006.01); H04N 21/442 (2011.01); H04N 21/61 (2011.01); H04N 21/637 (2011.01); H04N 21/643 (2011.01); H04N 21/845 (2011.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
H04L 47/6215 (2013.01); H04L 65/4084 (2013.01); H04L 65/607 (2013.01); H04L 65/80 (2013.01); H04L 67/02 (2013.01); H04L 69/16 (2013.01); H04N 21/44209 (2013.01); H04N 21/6125 (2013.01); H04N 21/637 (2013.01); H04N 21/643 (2013.01); H04N 21/64322 (2013.01); H04N 21/8456 (2013.01);
Abstract

An embodiment of a method of requesting a plurality of media streams can include, as performed by a computing device, receiving a control input to control a playback function of at least one of the plurality of media streams, determining a download bandwidth between the computing device and a media source on a network, classifying the at least one of the plurality of media streams based on the control input and total download bandwidth, and sending a plurality of requests for the plurality media streams over a single connection to the media source, wherein at least one of an order or a content of the requests is based on the classification. The sending of the media stream requests can utilize at least one of a server-side protocol for multiplexing media streams over a single connection or one or more of HTTP pipelining or HTTP range requests over a single connection.


Find Patent Forward Citations

Loading…