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.
Patent No.:
Date of Patent:
Dec. 04, 2012
Filed:
Feb. 08, 2012
Govind Kizhepat, Los Altos Hills, CA (US);
Erik Nystrom, Santa Clara, CA (US);
Yung-hsiao Lai, Fremont, CA (US);
Govind Kizhepat, Los Altos Hills, CA (US);
Erik Nystrom, Santa Clara, CA (US);
Yung-Hsiao Lai, Fremont, CA (US);
Vyumix, Inc., Santa Clara, CA (US);
Abstract
In some embodiments, a video (e.g. MPEG-2, H.264) transcoder channel pool is used to transcode multiple independent videos (programs) per channel substantially concurrently. A syntactically-unified combined input video stream is assembled by interleaving segments of different input video streams. The combined stream may be a container stream or elementary stream. Each segment includes one or more groups of pictures (GOP). The combined stream includes the payload video data of the input streams in unmodified form, and modified header data characterizing the combined stream as a single video stream. The combined input stream is transcoded using a single transcoder channel/input port to generate a combined output video stream. Multiple independent output video streams are assembled by de-interleaving segments of the combined output video stream according to stored interleaving break identifiers. Assembling the output video streams includes updating output video stream header fields according to stored header field data.