Media Production Application Script Parsing and Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current media production processes are largely manual, leading to inefficiencies in pre-production and production activities such as story organization, location management, and scheduling, which could be streamlined with automated data storage and organization.

Innovation Solution

A media production application that imports and parses scripts to create hierarchical story data structures, integrates geolocation data from portable devices to associate photos with filming locations, and automatically retrieves location information, enabling the generation of visual outlines and production schedules while reporting conflicts and generating various production reports.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual methods are used for media production activities, then flexibility and simplicity are maintained, but productivity and time efficiency deteriorate

Engineering Contradiction:
Improveproduction efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically parses scripts to extract story hierarchy and character information, automatically schedules production activities based on cast and crew availability, and automatically generates reports without requiring manual intervention for each task

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Manual mechanical processes (writing on sticky notes, typing spreadsheets, hand-scheduling) are replaced with automated computer-based processing that parses data, algorithms schedule activities, and software generates reports

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Productivity

If automated data storage and organization are implemented, then productivity improves, but device complexity increases

Engineering Contradiction:
Improvedata organization efficiencyVSAvoidapplication complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments production data into distinct hierarchical categories (story elements, characters, cast and crew, locations, schedules) that can be independently managed and processed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The application serves multiple functions: parsing scripts, organizing story data, managing cast and crew information, scheduling production activities, generating visual outlines, and creating various reports within a single integrated system

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Loss of time

If script parsing and automated data extraction are used, then time consumption is reduced, but measurement precision requirements increase

Engineering Contradiction:
Improvedata extraction timeVSAvoiddata parsing accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The system parses the script and creates structured data representations, then uses this extracted information to generate schedules and reports, with the ability to verify and adjust based on the organized data structure

Inventive Principle:
Principle #23Feedback

4Reliability

If comprehensive production data is collected and organized, then report generation quality improves, but loss of time in data entry increases

Engineering Contradiction:
Improvereport accuracyVSAvoiddata entry time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary data collection and organization during script parsing and production planning, extracting and structuring information before it is needed for report generation, so that reports can be created quickly from pre-organized data

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9431057B2Media Production application
Publication Date: 2016.08.30 APPLE INC
  • US9431057B2 patent drawing
  • US9431057B2 patent drawing
  • US9431057B2 patent drawing

AI summary

Some embodiments provide a media production application. The application receives a script of a media project and parses the script to identify (i) story sections of the media project and (ii) characters in the media project. The application automatically creates data structures for the story sections and the characters, and associations between the story sections and the characters. The application receives several different types of data related to production of a media project and automatically schedules production activities for the media project based on the different types of data. For each location at which one or more story sections will be filmed, the application receives a photo of the location. The application displays a graphical outline of the media project in which each story section is represented by a thumbnail of the photo of the location at which the story section will be filmed.