IP Library › Granted Patent US 9,870,134
Granted Patent B2
US 9,870,134 · App. 14/840,624 · Granted Jan 16, 2018

Interactive blocking and management for performing arts productions

Inventor: Randall Lee Threewits (Delray Beach, FL)
G06F3/04845G06F3/0481G06F3/04842G06F3/165G06F17/212G09B5/02G09B19/00G09B19/04G10L13/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,870,134
App. No.
14/840,624
Granted
Jan 16, 2018
Kind
B2
Abstract

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

Claims (68)

1. A method for presenting positional information of an object associated with a text, the method comprising:

performing iteratively for each selected group of one or more lines of a text

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

b) displaying in a second region of the user interface of the electronic device, an image of a venue associated with the one or more lines of the text, the first region being displayed simultaneously to the second region;

c) receiving from a user, the user interface of the electronic device, using an input device, selection of at least one digital representation of an object to relocate the object from a first position to a second position within the image of the venue associated with a selected group of the one or more lines of the text;

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

e) storing a position of the digital representation of the object within the image of the venue into a positional information record, the positional information record including:

an identifier, associated with the selected group of one or more lines of the text,

an identifier associated with the digital representation of the object within the image of the venue, and

the x-position and y-position of the digital representation of the object within the image of the venue;

f) updating the display of the second region for the digital representation of the object at the x-position and y-position within the image of the venue, using information stored in the positional information record associated with the selected group of the one or more lines of the text, wherein the updating of the display comprises providing an animation of the object from a previous position to the relocated position for the selected group of the one or more lines of the text based on a relationship stored in the positional information record comprising a transition between multiple positions of the object in the venue with respect to a plurality of lines of a text, as a subsequent selected group of lines is displayed; and

g) repeating steps a through f above for a next selected group of one or more lines of the text.

2. The method of claim 1 , wherein the object represents one of an actor, a dancer, a marching band participant, or a combination thereof.

3. The method of claim 1 , wherein the object represents a prop.

4. The method of claim 1 , wherein the text is one of a play, a television show, a movie, a musical, musical score, or a combination thereof.

5. The method of claim 1 , wherein the venue is one of a stage, an arena, a field, a stadium, or a combination thereof.

6. The method of claim 1 , further comprising:

associating with the one or more lines of the text 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.

7. The method of claim 1 , further comprising:

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

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

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

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

10. The method of claim 8 , wherein the path indicator includes a sequence indicator associated with the digital representation of the object to move.

11. The method of claim 1 , wherein the object represents one of an actor, a dancer, a marching band participant, or a combination thereof and wherein the text is one of a play, a television show, a movie, a musical, musical score, or a combination thereof, and the method further comprising:

associating a sequential series of identification numbers with a sequential series of lines of the text;

determining a set of one or more characters associated with at least a subset of the sequential series of lines of the text; and

displaying at least one character in the set of one or more characters with at least the subset sequential series of numbers to enable a user to identify one or characters that may be played by one person.

12. An information processing system for presenting positional information of an object associated with text, the information processing comprising:

a memory;

a processor communicatively coupled to the memory; and

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

performing iteratively for each selected group of one or more lines of a text

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

b) displaying in a second region of the user interface of the electronic device, an image of a venue associated with the one or more lines of the text, the first region being displayed simultaneously to the second region;

c) receiving from a user, the user interface of the electronic device, using an input device, selection of at least one digital representation of an object to relocate the object from a first position to a second position within the image of the venue associated with a selected group of the one or more lines of the text;

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

e) storing a position of the digital representation of the object within the image of the venue into a positional information record, the positional information record including:

an identifier, associated with the selected group of one or more lines of the text,

an identifier associated with the digital representation of the object within the image of the venue, and

the x-position and y-position of the digital representation of the object within the image of the venue;

f) updating the display of the second region for the digital representation of the object at the x-position and y-position within the image of the venue, using information stored in the positional information record associated with the selected group of the one or more lines of the text, wherein the updating of the display comprises providing an animation of the object from a previous position to the relocated position for the selected group of the one or more lines of the text based on a relationship stored in the positional information record comprising a transition between multiple positions of the object in the venue with respect to a plurality of lines of a text, as a subsequent selected group of lines is displayed; and

g) repeating steps a through f above for a next selected group of one or more lines of the text.

13. The information processing system of claim 11 , wherein the object represents one of an actor, a dancer, a marching band participant, or a combination thereof.

14. The information processing system of claim 11 , wherein the object represents a prop.

15. The information processing system of claim 11 , wherein the text is one of a play, a television show, a movie, a musical, musical score, or a combination thereof.

16. The information processing system of claim 11 , wherein the venue is one of a stage, an arena, a field, a stadium, or a combination thereof.

17. The information processing system of claim 11 , further comprising:

associating with the one or more lines of the text 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.

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

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

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

19. The information processing system of claim 11 , wherein the updating the display of the second region includes displaying the digital representation of the object along with a path indicator between a plurality of x-positions and y-positions for the digital representation of the object to move in association with the one or more lines of the text.

20. A computer program product for presenting positional 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:

performing iteratively for each selected group of one or more lines of a text

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

b) displaying in a second region of the user interface of the electronic device, an image of a venue associated with the one or more lines of the text, the first region being displayed simultaneously to the second region;

c) receiving from a user, the user interface of the electronic device, using an input device, selection of at least one digital representation of an object to relocate the object from a first position to a second position within the image of the venue associated with a selected group of the one or more lines of the text;

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

e) storing a position of the digital representation of the object within the image of the venue into a positional information record, the positional information record including:

an identifier, associated with the selected group of one or more lines of the text,

an identifier associated with the digital representation of the object within the image of the venue, and

the x-position and y-position of the digital representation of the object within the image of the venue;

f) updating the display of the second region for the digital representation of the object at the x-position and y-position within the image of the venue, using information stored in the positional information record associated with the selected group of the one or more lines of the text, wherein the updating of the display comprises providing an animation of the object from a previous position to the relocated position for the selected group of the one or more lines of the text based on a relationship stored in the positional information record comprising a transition between multiple positions of the object in the venue with respect to a plurality of lines of a text, as a subsequent selected group of lines is displayed; and

g) repeating steps a through f above for a next selected group of one or more lines of the text.

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