Patent Document ID: 9431057
Application ID: 14070436

Base Claim:
1. A non-transitory machine readable medium storing a program for execution by at least one processing unit, the program comprising sets of instructions for: receiving a script of a media project, the script having a particular format that specifies data for different media production categories differently; automatically parsing the script to identify (i) story sections of the media project and (ii) characters in the media project based on data specified in the particular format in the received script, wherein the story sections and characters are different media production categories specified in the received script for the media project; automatically creating data structures for the story sections and the characters identified by automatically parsing the script; automatically creating associations between the identified story sections and the identified characters in the created data structures based on data in the received script; and using the created data structures and associations to automatically schedule production of the media project.

---

Claim 7:
7. The non-transitory machine readable medium of claim 1 , wherein the set of instructions for using the data structures and associations to automatically schedule production of the media project comprises a set of instructions for identifying actors required for filming each story section based on (i) characters associated with the story section and (ii) actors associated with the characters.