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:
Nov. 17, 2015

Filed:

Mar. 14, 2014
Applicant:

General Instrument Corporation, Horsham, PA (US);

Inventors:

Mark S Schmidt, San Diego, CA (US);

Paul Moroney, La Jolla, CA (US);

Arjun Ramamurthy, San Diego, CA (US);

Assignee:

ARRIS Technology, Inc., Suwanee, GA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04N 21/234 (2011.01); H04N 21/2343 (2011.01); H04N 21/262 (2011.01); H04N 21/4402 (2011.01); H04N 21/845 (2011.01); H04N 21/2347 (2011.01); H04N 21/266 (2011.01); H04N 21/434 (2011.01); H04N 21/438 (2011.01); H04N 21/4385 (2011.01); H04N 21/462 (2011.01); H04N 21/472 (2011.01); H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
H04N 21/8456 (2013.01); H04L 65/4084 (2013.01); H04L 65/602 (2013.01); H04L 65/607 (2013.01); H04L 65/608 (2013.01); H04N 21/2343 (2013.01); H04N 21/2347 (2013.01); H04N 21/23439 (2013.01); H04N 21/266 (2013.01); H04N 21/26258 (2013.01); H04N 21/438 (2013.01); H04N 21/4345 (2013.01); H04N 21/4385 (2013.01); H04N 21/462 (2013.01); H04N 21/47202 (2013.01);
Abstract

A method, apparatus, article of manufacture, and a memory structure for a CPT stream to a client device via an HTTP live streaming (HLS) protocol having a plurality of HLS media files is disclosed. In one embodiment, the method comprises generating an HLS playlist specifying a plurality HLS media files before generating any of the HLS media files, wherein each of the plurality of HLS media files has a unique name, transmitting the HLS playlist to the client device, after generating the HLS playlist, transcoding the CPT stream into at least a subset of the plurality of HLS media files, and providing at least one of the subset of plurality of HLS media files to the client device, wherein the at least one of the plurality of HLS media files is a client-requested media file selected from the HLS playlist.


Find Patent Forward Citations

Loading…