Method and system for generating comic panels
First Claim
1. A data processing system, comprising:
- (a) a display device; and
(b) a comic generator coupled to the display device for generating;
(1) a comic panel that includes a graphical representation of at least one character; and
(2) text that corresponds to the input received for the at least one character;
(3) a balloon having a tail for indicating the character that is associated with the input and placing the generated text in the balloon; and
(4) positioning the tail between a position of the balloon and another position for the character in the comic panel, the balloons, tail and character being disposed at positions that are non-overlapping of any other positions for balloons, tails and characters that were previously positioned for display in the comic panel.
1 Assignment
0 Petitions
Accused Products
Abstract
A comic generation system controls the generation of comic panels. A comic panel is a graphical representation of an instance in time of a sequential course of events. Each graphical representation typically includes a graphical representation of at least one character. The character has gestures that reflect a body pose and expressions that reflect a facial pose. Moreover, the character may have text associated with it (i.e., the character “speaks”), which is displayed in the comic panel within a bounded area called a “balloon.” The comic generation system receives an interaction event and generates a comic panel. Examples of interaction events include text input by a user and selection of gestures and expressions by a user. When the interaction event provides text, the comic generation system automatically searches the text to identify any words or phrases that give rise to gestures and expressions for the character representing the user who provided the interaction event. Moreover, the comic generation system searches the text for trigger words that indicate alterations to the comic panel. The comic generation system generates the comic panel based on the results of its searches. The comic generation system also determines which characters to place in a comic panel, the positions of the characters, and the orientations of the characters. The comic generation system additionally determines the placement of balloons containing text. Also, the comic generation system determines when to generate a new comic panel and when to modify a comic panel that has already been generated. Furthermore, the comic generation system maintains a graphical history of the comic panels.
-
Citations
7 Claims
-
1. A data processing system, comprising:
-
(a) a display device; and
(b) a comic generator coupled to the display device for generating;
(1) a comic panel that includes a graphical representation of at least one character; and
(2) text that corresponds to the input received for the at least one character;
(3) a balloon having a tail for indicating the character that is associated with the input and placing the generated text in the balloon; and
(4) positioning the tail between a position of the balloon and another position for the character in the comic panel, the balloons, tail and character being disposed at positions that are non-overlapping of any other positions for balloons, tails and characters that were previously positioned for display in the comic panel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for automatically displaying text representing an input associated with a character that is graphically displayed in a comic panel, comprising:
-
(a) generating at least one comic panel that includes at least one character; and
(b) when an input associated with the character is received, performing actions, including;
(i) automatically generating text that corresponds to the input received for the character;
(ii) automatically generating a balloon having a tail for indicating the character that is associated with the input and automatically placing the generated text in the balloon;
(iii) automatically positioning the tail between a position of the balloon and another position for the character in the comic panel, the balloon, tail and character being automatically disposed at positions that are non-overlapping of any other positions for balloons, tails and characters that were previously positioned for display in the comic panel. - View Dependent Claims (7)
-
Specification