Outer Rim Archives
Archives · 2019 · 20190347618

Application (pre-grant publication)

AUTOMATED ANALYSIS OF DIGITAL PRODUCTION DATA FOR IMPROVED PRODUCTION EFFICIENCY

Number
20190347618
Published
2019-11-14
Filed
2018-05-14
Assignee
DISNEY ENTERPRISES, INC.
Inventors
ERICKSON; Scott A.
CPC
G06Q10/063118; G06Q10/103; G06Q10/101
Verdict
Set aside automated analysis of digital production data, business analytics dup
Source
Google Patents · FreePatentsOnline

Abstract

An automated production system generates and shares digital data associated with a cinematic feature. The automated production system includes a collection of different modules which correspond to different stages in a production pipeline. Each module generates and stores portions of the digital data and also generates and stores associations between portions of that data. Various modules then perform data analytics across multiple associated portions of digital data to determine sources of production inefficiency. Thus, the automated production system allows a production studio to more efficiently generate a feature by mitigating or eliminating specific technological inefficiencies that arise during production of the feature.

Background

BACKGROUNDField of the Various Embodiments

Various embodiments relate generally to cinematic productions and, more specifically, to automated analysis of digital production data for improved production efficiency.Description of the Related Art

Production studios oftentimes implement a production pipeline in order to generate and/or produce animated features. A given animated feature can vary by size or length and may be a full-length feature film, a short film, an episodic series, or a segment, among other types of features.

At the start of a typical production pipeline, a concept development team works with talent and creates a story (plot idea) for a feature. The concept development team creates characters and an environment to define the look and feel of the feature. If studio management greenlights the feature, studio management hires and assigns a producer who starts working with a writing team to extend the storyline by generating scripts. Scripts are then assigned to the feature. A line producer is hired and partnered with the producer to oversee the hiring of the rest of the production crew. The production crew includes artists, additional creative personnel, and supporting production management staff all of whom are involved with creating production assets for the feature. Each script is then broken down to determine what assets are needed to produce the feature. Assets typically include various forms of digital data: images, video clips, audio dial

Claims

1. A computer-implemented method for automatically determining inefficiencies when producing cinematic features, the method comprising: generating, via a processor, a master project schedule associated with a cinematic feature, wherein the master project schedule includes a plurality of tasks associated with generating media assets to be included in the cinematic feature; generating, via the processor, a first task included in the plurality of tasks, wherein the first task indicates that a first crew member is assigned to generate a first media asset by or before a first deadline; analyzing, via the processor, the first task to determine a first value that indicates a number of times the first deadline has been modified; determining, via the processor, that the first value exceeds a first threshold; and generating, via the processor, a first report corresponding to the first crew member and indicating that at least one task assigned to the first crew member should be re-assigned to another crew member. 2. The computer-implemented method of claim 1, further comprising: analyzing, via the processor, the plurality of tasks to determine a second value that indicates a total number of times any deadline associated with any task assigned to the first crew member has been modified; and generating, via the processor, a second report that indicates the second value. 3. The computer-implemented method of claim 1, further comprising: determining, via the processor, a third value that indicates a total number of times any previous deadline associated with any previous task assigned to the first crew member has been modified; and computing, via the processor, the first threshold based on the third value. 4. The computer-implemented method of claim 1, further comprising: determining, via the processor, that the first task is complete; and updating, via the processor, a first media asset entry corresponding to the first media asset to indicate that the first media asset can be included in the cinematic feature. 5. The computer-implemented method of claim 4, further comprising: analyzing, via the processor, the master project schedule to determine that the first crew member has completed the first task; determining, via the processor, a first amount of screen time associated with the first media asset; and generating, via the processor, at least a portion of the cinematic feature based on the first amount of screen time. 6. The computer-implemented method of claim 1, further comprising: analyzing, via the processor, the master project schedule to determine a first subset of tasks included in the plurality of tasks that have been completed by the first crew member; analyzing, via the processor, the first subset of tasks to identify a first subset of media assets corresponding to the first subset of tasks; computing, via the processor, a first amount of screen time associated with the first subset of tasks, wherein the first amount of screen time indicates a proportion of the cinematic feature that includes any media asset generated by the first crew member; and generating a credits sequence based on the first amount of screen time 7. The computer-implemented method of claim 6, wherein the credits sequence indicates a type of contribution made by the first crew member to production of the cinematic feature. 8. The computer-implemented method of claim 6, further comprising assigning a first rank to the first crew member relative to other crew members based on the first amount of screen time, wherein the first crew member is specified within the credit sequence at a position according to the first rank. 9. The computer-implemented method of claim 1, further comprising generating a first portion of the cinematic feature based on a number of tasks included in the plurality of tasks completed by the first crew member. 10. The computer-implemented method of claim 9, wherein the first portion of the cinematic feature indicates that the first crew member assisted in creating the cinematic feature. 11. A non-transitory computer-readable medium storing program instructions that, when executed by a processor, cause the processor to automatically determine inefficiencies when producing cinematic features by performing the steps of: generating, via a processor, a master project schedule associated with a cinematic feature, wherein the master project schedule includes a plurality of tasks associated with generating media assets to be included in the cinematic feature; generating, via the processor, a first task included in the plurality of tasks, wherein the first task indicates that a first crew member is assigned to generate a first media asset by or before a first deadline; analyzing, via the processor, the first task to determine a first value that indicates a number of times the first deadline has been modified; determining, via the processor, that the first value exceeds a first threshold; and generating, via the processor, a first report corresponding to the first crew member and indicating that at least one task assigned to the first crew member should be re-assigned to another crew member. 12. The non-transitory computer-readable medium of claim 11, further comprising the steps of: analyzing, via the processor, the plurality of tasks to determine a second value that indicates a total number of times any deadline associated with any task assigned to the first crew member has been modified; and generating, via the processor, a second report that indicates the second value. 13. The non-transitory computer-readable medium of claim 11, further comprising the steps of: determining, via the processor, a third value that indicates a total number of times any previous deadline associated with any previous task assigned to the first crew member has been modified; and computing, via the processor, the first threshold based on the third value. 14. The non-transitory computer-readable medium of claim 11, further comprising the steps of: determining, via the processor, that the first task is complete; and updating, via the processor, a first media asset entry corresponding to the first media asset to indicate that the first media asset can be included in the cinematic feature. 15. The non-transitory computer-readable medium of claim 14, further comprising: analyzing, via the processor, the master project schedule to determine that the first crew member has completed the first task; determining, via the processor, a first amount of screen time associated with the first media asset; and generating, via the processor, at least a portion of the cinematic feature based on the first amount of screen time. 16. The non-transitory computer-readable medium of claim 11, further comprising the steps of: analyzing, via the processor, the master project schedule to determine a first subset of tasks included in the plurality of tasks that have been completed by the first crew member; analyzing, via the processor, the first subset of tasks to identify a first subset of media assets corresponding to the first subset of tasks; computing, via the processor, a first amount of screen time associated with the first subset of tasks, wherein the first amount of screen time indicates a proportion of the cinematic feature that includes any media asset generated by the first crew member; and generating a credits sequence based on the first amount of screen time 17. The non-transitory computer-readable medium of claim 16, wherein the credits sequence indicates a scope of contribution made by the first crew member to creation of the cinematic feature. 18. The non-transitory computer-readable medium of claim 16, further comprising generating an indication of the first crew member within the credit sequence at a position that is derived from the first amount of screen time. 19. The non-transitory computer-readable medium of claim 11, further comprising the step of generating a first portion of the cinematic feature based on a number of tasks included in the plurality of tasks completed by the first crew member, wherein the first portion of the cinematic feature indicates that the first crew member assisted in creating the cinematic feature. 20. A system, comprising: a memory storing an analytics application; and a processor that, when executing the analytics application, is configured to perform the steps of: generating, via a processor, a master project schedule associated with a cinematic feature, wherein the master project schedule includes a plurality of tasks associated with generating media assets to be included in the cinematic feature, generating, via the processor, a first task included in the plurality of tasks, wherein the first task indicates that a first crew member is assigned to generate a first media asset by or before a first deadline, analyzing, via the processor, the first task to determine a first value that indicates a number of times the first deadline has been modified, determining, via the processor, that the first value exceeds a first threshold, and generating, via the processor, a first report corresponding to the first crew member and indicating that at least one task assigned to the first crew member should be re-assigned to another crew member.