IP Library › Granted Patent US 9,122,656
Granted Patent B2
US 9,122,656 · App. 13/826,503 · Granted Sep 1, 2015

Interactive blocking for performing arts scripts

Inventor: Randall Lee Threewits (Delray Beach, FL)
G06F17/212G09B19/00G09B19/04G06F3/16G10L13/00
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 9,122,656
App. No.
13/826,503
Granted
Sep 1, 2015
Kind
B2
Abstract

One or more embodiments present blocking information associated with a manuscript to a user. In one embodiment, a determination is made that at least one line from a digital representation of a manuscript has been selected. Another determination is made that the line is associated with a set of blocking information. The set of blocking information is presented on a digital representation of a stage.

Claims (60)

1. A method for presenting blocking information associated with a script to a user, the method comprising:

displaying in a first region of a user interface on an electronic device, one or more lines of a script, each of the one or more lines of the script including at least one of role names, dialogue, and stage directions;

displaying in a second region of the user interface of the electronic device, an image of a stage associated with the one or more lines of the script;

receiving from the user, using the user interface of the electronic device, a selection of at least one digital representation of a character to relocate within the image of the stage associated with the one or more lines of the script;

determining, by a processor, at least an x-position and y-position of the digital representation of the character that has been relocated within the image of the stage;

storing a position of the digital representation of the character within the image of the stage into a blocking record, the blocking record including:

an identifier, associated with the one or more lines of the script,

an identifier associated with the digital representation of the character within the image of the stage, and

the x-position and y-position of the digital representation of the character within the image of the stage; and

updating the display of the second region for the digital representation of the character at the x-position and y-position within the image of the stage, using information stored in the blocking record associated with one or more lines of the script.

2. The method of claim 1 , wherein the storing a position of the digital representation of the character within the image of the stage into a blocking record, the blocking record further includes:

a stage identifier for identifying a plurality of stages associated with the blocking record.

3. The method of claim 1 , wherein displaying in the first region of the user interface on an electronic device, one or more lines of a script, each of the one or more lines of the script including one or more role names, dialogue, and stage directions, wherein each of the lines associated with blocking are presented in a visually different manner from lines without blocking information.

4. The method of claim 1 , wherein displaying in the first region of the user interface on an electronic device includes displaying one or more lines of a script for a first character role that are spoken simultaneously with one or more lines of a second character role.

5. The method of claim 1 , wherein the selection of at least one digital representation of the character to relocate within the image of the stage is at least one digital representation of a prop item.

6. The method of claim 1 , wherein the selection of at least one digital representation of the character to relocate within the image of the stage is at least one digital representation of an ensemble character.

7. The method of claim 1 , further comprising:

associating with the one or more lines of the script a cue record for at least one of lighting changes and sound generation; and

wherein the updating the display of the second region includes displaying information in the cue record.

8. The method of claim 1 , further comprising:

receiving from the user, using the user interface of the electronic device, a selection of stage perspective in which the image of the stage is to be presented from a perspective of an actor or a perspective on an audience; and

wherein the updating the display of the second region includes displaying the image of the stage in the stage perspective that has been selected.

9. The method of claim 1 , wherein the updating the display of the second region includes displaying the digital representation of the character along with a path indicator between a plurality of x-positions and y-positions for the digital representation of the character to move in association with the one or more lines of the script.

10. The method of claim 9 , wherein the path indicator is a line between a plurality of x-positions and y-positions.

11. The method of claim 9 , wherein the path indicator includes a sequence indicator associated with the digital representation of the character to move.

12. An information processing system for presenting blocking information associated with a script to a user, the information processing comprising:

a memory;

a processor communicatively coupled to the memory; and

an interactive script environment communicatively coupled to the memory and the processor, wherein the interactive script environment is configured to perform a method comprising:

displaying in a first region of a user interface on an electronic device, one or more lines of a script, each of the one or more lines of the script including at least one of role names, dialogue, and stage directions;

displaying in a second region of the user interface of the electronic device, an image of a stage associated with the one or more lines of the script;

receiving from the user, using the user interface of the electronic device, a selection of at least one digital representation of a character to relocate within the image of the stage associated with the one or more lines of the script;

determining, by a processor, at least an x-position and y-position of the digital representation of the character that has been relocated within the image of the stage;

storing a position of the digital representation of the character within the image of the stage into a blocking record, the blocking record including:

an identifier, associated with the one or more lines of the script,

an identifier associated with the digital representation of the character within the image of the stage, and

the x-position and y-position of the digital representation of the character within the image of the stage; and

updating the display of the second region for the digital representation of the character at the x-position and y-position within the image of the stage, using information stored in the blocking record associated with one or more lines of the script.

13. The information processing system of claim 12 , wherein the storing a position of the digital representation of the character within the image of the stage into a blocking record, the blocking record further includes:

a stage identifier for identifying a plurality of stages associated with the blocking record.

14. The information processing system of claim 12 , wherein displaying in the first region of the user interface on an electronic device, one or more lines of a script, each of the one or more lines of the script including one or more role names, dialogue, and stage directions, wherein each of the lines associated with blocking are presented in a visually different manner from lines without blocking information.

15. The information processing system of claim 12 , wherein displaying in the first region of the user interface on an electronic device includes displaying one or more lines of a script for a first character role that are spoken simultaneously with one or more lines of a second character role.

16. The information processing system of claim 12 , wherein the selection of at least one digital representation of the character to relocate within the image of the stage is at least one digital representation of a prop item.

17. The information processing system of claim 12 , wherein the selection of at least one digital representation of the character to relocate within the image of the stage is at least one digital representation of an ensemble character.

18. The information processing system of claim 12 , further comprising:

associating with the one or more lines of the script a cue record for at least one of lighting changes and sound generation; and

wherein the updating the display of the second region includes displaying information in the cue record.

19. The information processing system of claim 12 , further comprising:

receiving from the user, using the user interface of the electronic device, a selection of stage perspective in which the image of the stage is to be presented from a perspective of an actor or a perspective on an audience; and

wherein the updating the display of the second region includes displaying the image of the stage in the stage perspective that has been selected.

20. A non-transitory computer program product for presenting blocking information associated with a manuscript to a user, the computer program product comprising:

a non-transitory storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

displaying in a first region of a user interface on an electronic device, one or more lines of a script, each of the one or more lines of the script including at least one of role names, dialogue, and stage directions;

displaying in a second region of the user interface of the electronic device, an image of a stage associated with the one or more lines of the script;

receiving from the user, using the user interface of the electronic device, a selection of at least one digital representation of a character to relocate within the image of the stage ( 1726 ) associated with the one or more lines of the script;

determining, by a processor, at least an x-position and y-position of the digital representation of the character that has been relocated within the image of the stage;

storing a position of the digital representation of the character within the image of the stage into a blocking record, the blocking record including:

an identifier, associated with the one or more lines of the script,

an identifier associated with the digital representation of the character within the image of the stage, and

the x-position and y-position of the digital representation of the character within the image of the stage; and updating the display of the second region for the digital representation of the character at the x-position and y-position within the image of the stage, using information stored in the blocking record associated with one or more lines of the script.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 25, 2020
From: THREEWITS, RANDALL LEE
To: MYLINES, LLC.
Reel/Frame 053584/0726 →
Continuity (4)
Continuation In Part 13169867 · Jun 27, 2011
Provisional Application 61769997 · Feb 27, 2013
Provisional Application 61358961 · Jun 28, 2010
Related Publication 20130204612A1 · Aug 8, 2013