IP Library Granted Patent US 11,226,726
Granted Patent B1
US 11,226,726 · App. 17/364,418 · Granted Jan 18, 2022

Method for associating production elements with a production approach

Inventors: Joseph Bruce Letteri (Wellington, NZ); Geo H. Snelling (Wellington, NZ); Matt J. Penman (Wellington, NZ); Rebs Senga Guarina (Wellington, NZ)
Assignee: Weta Digital Ltd.
G06F3/0482G06F3/0484G06F16/26G06F40/205G06Q10/103
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,226,726
App. No.
17/364,418
Granted
Jan 18, 2022
Kind
B1
Abstract

A computer-implemented method for managing associations between production elements and production approaches includes displaying, within a breakdown panel, a representation of at least one scene obtained from a script, the representation including a plurality of production elements; displaying, within an approaches panel, a representation of at least some of the plurality of production elements displayed within the breakdown panel, and associated respective user selection indicators; and displaying, within the approaches panel, a representation of at least one production approach. The method further includes receiving a user selection of at least one production element displayed within the approaches panel; receiving a user selection of the at least one production approach. The selected at least one production element is associated with the selected at least one production approach.

Claims (96)

1. A computer-implemented method for managing associations between production elements and production approaches, the method comprising:

under the control of one or more computer systems configured with executable instructions:

providing, within a breakdown panel, a representation of at least one scene obtained from a script, the representation including a plurality of production elements representing objects in the script;

providing, within the breakdown panel, a representation of at least one production approach specifying a relationship between at least some of the plurality of production elements;

displaying, within the breakdown panel, a plurality of cells within a plurality of script rows, the representation of the at least one scene displayed within the within at least one of the plurality of script rows;

displaying, within the breakdown panel, at least some of the plurality of cells within a plurality of production approach columns, at least some of the plurality of production approaches associated to respective production approach categories;

providing, within an approaches panel, a representation of at least some of the plurality of production elements displayed within the breakdown panel, and associated respective production element user selection indicators;

providing, within the approaches panel, a representation of the at least one production approach, and associated respective production approach user selection indicators;

receiving a user selection of at least one production element displayed within the approaches panel;

receiving a user selection of the at least one production approach;

associating the selected at least one production element with the selected at least one production approach; and

on receiving a user selection, within the breakdown panel, of at least one cell of the plurality of cells:

displaying, within the approaches panel, a representation of at least one production approach associated with the user-selected cell; and

displaying, within the approaches panel, a representation of at least one production element associated with the user-selected cell.

2. The method of claim 1 further comprising:

obtaining the script;

separating the script into a plurality of scenes;

for each scene in the plurality of scenes performing natural language processing;

based on the natural language processing, identifying a production element and a production approach associated with each scene in the plurality of scenes; and

populating the breakdown panel with the production element and the production approach associated with each scene in the plurality of scenes.

3. The method of claim 1 further comprising:

on receiving a user definition of a new production element within the breakdown panel: displaying the new production element in an element panel and/or the approaches panel.

4. The method of claim 1 further comprising:

on receiving a user amendment of a production element within the breakdown panel: displaying the amended production element in an element panel and/or the approaches panel.

5. The method of claim 1 further comprising:

on receiving a user amendment of a production element within an element panel: displaying the amended production element in the breakdown panel and/or the approaches panel.

6. The method of claim 1 further comprising:

displaying, within a category panel, a representation of at least one production element; and

receiving, within the category panel, a user definition of a variant based at least partly on the at least one production element displayed in the category panel.

7. The method of claim 1 further comprising:

displaying, within the breakdown panel, at least some of the plurality of cells within a plurality of production element columns, at least some of the plurality of production element columns associated to respective production element categories.

8. The method of claim 1 further comprising:

displaying an approaches workspace within the approaches panel; and

presenting the representation of at least one production approach and associated respective production approach user selection indicators within the approaches workspace.

9. The method of claim 1 further comprising:

displaying an elements workspace within the approaches panel; and

presenting the representation of at least some of the plurality of production elements and associated respective production element user selection indicators within the elements workspace.

10. A computer system for managing associations between production elements and production approaches, the system comprising:

at least one processor; and

a computer readable medium storing instructions which, when executed by the at least one processor, cause the system to:

provide, within a breakdown panel, a representation of at least one scene obtained from a script, the representation including a plurality of production elements representing objects in the script;

provide, within the breakdown panel, a representation of at least one production approach specifying a relationship between at least some of the plurality of production elements;

display, within the breakdown panel, a plurality of cells within a plurality of script rows, the representation of the at least one scene displayed within the plurality of cells within at least one of the plurality of script rows;

display, within the breakdown panel, at least some of the plurality of cells within a plurality of production approach columns, at least some of the plurality of production approaches associated to respective production approach categories;

provide, within an approaches panel, a representation of at least some of the plurality of production elements displayed within the breakdown panel, and associated respective production element user selection indicators;

provide, within the approaches panel, a representation of the at least one production approach, and associated respective production approach user selection indicators;

receive a user selection of at least one production element displayed within the approaches panel;

receive a user selection of the at least one production approach;

associate the selected at least one production element with the selected at least one production approach; and

on receiving a user selection, within the breakdown panel, of at least one cell of the plurality of cells:

display, within the approaches panel, a representation of at least one production approach associated with the user-selected cell; and

display, within the approaches panel, a representation of at least one production element associated with the user-selected cell.

11. The system of claim 10 , the instructions further causing the system to:

obtain the script;

separate the script into a plurality of scenes;

for each scene in the plurality of scenes perform natural language processing;

based on the natural language processing, identify a production element and a production approach associated with each scene in the plurality of scenes; and

populate the breakdown panel with the production element and the production approach associated with each scene in the plurality of scenes.

12. The system of claim 10 , the instructions further causing the system to:

on receiving a user definition of a new production element within the breakdown panel: display the new production element in an element panel and/or the approaches panel.

13. The system of claim 10 , the instructions further causing the system to:

on receiving a user amendment of a production element within the breakdown panel: display the amended production element in an element panel and/or the approaches panel.

14. The system of claim 10 , the instructions further causing the system to:

on receiving a user amendment of a production element within an element panel: display the amended production element in the breakdown panel and/or the approaches panel.

15. The system of claim 10 , the instructions further causing the system to:

display, within a category panel, a representation of at least one production element; and

receive, within the category panel, a user definition of a variant based at least partly on the at least one production element displayed in the category panel.

16. The system of claim 10 , the instructions further causing the system to:

display, within the breakdown panel, at least some of the plurality of cells within a plurality of production element columns, at least some of the plurality of production element columns associated to respective production element categories.

17. The system of claim 10 , the instructions further causing the system to:

display an approaches workspace within the approaches panel; and

present the representation of at least one production approach and associated respective production approach user selection indicators within the approaches workspace.

18. The system of claim 10 , the instructions further causing the system to:

display an elements workspace within the approaches panel; and

present the representation of at least some of the plurality of production elements and associated respective production element user selection indicators within the elements workspace.

19. A non-transitory computer readable storage medium storing instructions which, when executed by at least one processor of a computer system, cause the computer system to carry out a method for managing associations between production elements and production approaches, the method comprising:

providing, within a breakdown panel, a representation of at least one scene obtained from a script, the representation including a plurality of production elements representing objects in the script;

providing, within the breakdown panel, a representation of at least one production approach specifying a relationship between at least some of the plurality of production elements;

displaying, within the breakdown panel, a plurality of cells within a plurality of script rows, the representation of the at least one scene displayed within the plurality of cells within at least one of the plurality of script rows;

displaying, within the breakdown panel, at least some of the plurality of cells within a plurality of production approach columns, at least some of the plurality of production approaches associated to respective production approach categories;

providing, within an approaches panel, a representation of at least some of the plurality of production elements displayed within the breakdown panel, and associated respective production element user selection indicators;

providing, within the approaches panel, a representation of the at least one production approach, and associated respective production approach user selection indicators;

receiving a user selection of at least one production element displayed within the approaches panel;

receiving a user selection of the at least one production approach;

associating the selected at least one production element with the selected at least one production approach; and

on receiving a user selection, within the breakdown panel, of at least one cell of the plurality of cells:

displaying, within the approaches panel, a representation of at least one production approach associated with the user-selected cell; and

displaying, within the approaches panel, a representation of at least one production element associated with the user-selected cell.

20. The storage medium of claim 19 , the method further comprising:

obtaining the script;

separating the script into a plurality of scenes;

for each scene in the plurality of scenes performing natural language processing;

based on the natural language processing, identifying a production element and a production approach associated with each scene in the plurality of scenes; and

populating the breakdown panel with the production element and the production approach associated with each scene in the plurality of scenes.

21. The storage medium of claim 19 , the method further comprising:

on receiving a user definition of a new production element within the breakdown panel: displaying the new production element in an element panel and/or the approaches panel.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2022
From: UNITY SOFTWARE INC.
To: UNITY TECHNOLOGIES SF
Reel/Frame 058980/0369 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 8, 2022
From: WETA DIGITAL LIMITED
To: UNITY SOFTWARE INC.
Reel/Frame 058978/0905 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2021
From: LETTERI, JOSEPH BRUCE; SNELLING, GEO H.; PENMAN, MATT J.; GUARINA, REBS SENGA
To: WETA DIGITAL LIMITED
Reel/Frame 057937/0865 →
Continuity (1)
Provisional Application 63215696 · Jun 28, 2021
Cited By (1)
US 12,626,421