US 12,069,125 B2
Method for switching workflow or updating workflow with continuity and no interruption in dataflow
Iraj Sodagar, Palo Alto, CA (US)
Assigned to TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed by TENCENT AMERICA LLC, Palo Alto, CA (US)
Filed on Mar. 25, 2022, as Appl. No. 17/704,760.
Claims priority of provisional application 63/176,761, filed on Apr. 19, 2021.
Prior Publication US 2022/0337530 A1, Oct. 20, 2022
Int. Cl. H04L 41/08 (2022.01); H04L 67/10 (2022.01)
CPC H04L 67/10 (2013.01) [H04L 41/08 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method performed by at least one processor of a workflow manager of a media system, the method comprising:
obtaining a first network based media processing (NBMP) workflow description document (WDD);
creating a first workflow corresponding to the first NBMP WDD;
managing at least one media processing entity (MPE) according to the first workflow;
obtaining an update to the first NBMP WDD, the update comprising a second NBMP WDD, wherein the second NBMP WDD includes (i) a continuity flag indicating that a second workflow corresponding to the second NBMP WDD is a continuation of the first workflow, (ii) a first syntax element corresponding to an execution time of the first workflow, and (iii) a second syntax element corresponding to a switching time that specifies a predetermined time for stopping the first workflow and switching from the managing of the at least one MPE according to the first workflow to the managing of the at least one MPE according to the second workflow, wherein the first syntax element is different from the second syntax element;
creating the second workflow based on the second NBMP WDD; and
in response to creating the second workflow, managing the at least one MPE according to the second workflow,
wherein based on a determination the predetermined time specified by the switching time is in the past, the first workflow is stopped at a time of the determination and switched to the second workflow.