Granted patent
Leveraging microservices to orchestrate media workflows in the cloud
- Number
- 11363087
- Published
- 2022-06-14
- Filed
- 2019-05-23
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Valenzuela; Jaime Arturo, Nguyen; Thanh Hai, DiLoreto; Paul Michael, Sarkisyan; Sergey Arturovich, Sattanathan; Devanathan
- CPC
- H04L67/63; H04L65/762; H04L67/133
- Verdict
- Set aside cloud media-workflow orchestration, plumbing
- Source
- Google Patents · FreePatentsOnline
Abstract
A method and system provide the ability to orchestrate a media workflow using a computer system. A payload for an application programming interface (API) to be utilized to process media content is determined. The payload is parsed to display one or more variables of the payload in a graphical user interface. The variables are mapped to webform user interface elements. A job of the media workflow is executed. During execution, a webform of the user interface elements is programmatically generated and presented to an operator, data for the payload is received via the webform, and the received data is provided to the API to process the media content.
Background
BACKGROUND OF THE INVENTION 1. Field of the Invention (1) The present invention relates generally to media supply chains, and in particular, to a method, apparatus, system, and article of manufacture for utilizing microservices to create media pipelines that dynamically create webforms and orchestrate service calls. 2. Description of the Related Art (2) Media content owners/producers (e.g., film/television production studios such as 20.sup.TH CENTURY FOX and/or DISNEY) have a long tradition of asset protection and archiving. A digital media archive (DMA) in the prior art originated using an on-premises linear tape-open (LTO) storage and an “enterprise” workflow solution. Such a solution required large capital investment, continuous maintenance and support, significant (yet unreliable) power and cooling, highly specialized software development and engineering staff. Further, the rigid structure of the solution resulted in high cost, lost innovation, and technical debt. The prior art DMA solutions slowly evolved to a cloud based native architecture with serverless workflows. However, such evolved solutions required the manual coding and establishment of workflows by an engineering team. With such a system, there was a need for a mechanism that would empower administrators/engineering staff to create and modify workflows themselves. A more detailed description of these problems may be useful to better understand the prior art issues. (3) Prior art DMAs utilize servers, databases