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:
Aug. 02, 2016

Filed:

May. 08, 2015
Applicant:

Istreamplanet Co., Las Vegas, NV (US);

Inventors:

Alessio Galdy, Seattle, WA (US);

Eric Juteau, Woodinville, WA (US);

Jeffrey Alan Davis, Snohomish, WA (US);

Mark Daniel VanAntwerp, Seattle, WA (US);

Assignee:

iStreamPlanet Co., Las Vegas, NV (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04N 7/173 (2011.01); H04N 21/2385 (2011.01); H04N 21/24 (2011.01); H04N 21/218 (2011.01); H04N 21/231 (2011.01); H04N 21/643 (2011.01); H04N 21/2743 (2011.01);
U.S. Cl.
CPC ...
H04N 21/2385 (2013.01); H04N 21/2181 (2013.01); H04N 21/23103 (2013.01); H04N 21/2405 (2013.01); H04N 21/2743 (2013.01); H04N 21/64322 (2013.01);
Abstract

A method executed by an electronic device to optimize resource utilization while processing media workflows by a video streaming platform is disclosed. In one embodiment, a request to initiate a set of training sessions is received, and for each training session, a set of training workflows to be processed is initiated and a task graph for each training workflow is created. Then a worker of the video streaming platform is assigned to each training session. The raw performance data from each assigned worker is then collected, and a platform performance profile is generated based on the raw performance data from the each assigned worker. The platform performance profile is used to predict resource requirements of media workflows to be processed by the video streaming platform. A system to perform the method and a storage medium storing instructions to perform the method are disclosed too.


Find Patent Forward Citations

Loading…