Method and system for generating comic panels

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000

Reexamination Certificate

active

06232966

ABSTRACT:

TECHNICAL FIELD
The present invention relates generally to data processing systems, and, more particularly, to generating comic panels.
BACKGROUND OF THE INVENTION
Many computer users are using their computer systems to communicate with each other in chat sessions. Each user participating in a chat session transmits messages containing text to all other users. The computer system of each chat session participant displays the transmitted messages from other participants on a display screen. In some conventional systems, each user participating in the chat session is represented by a graphical representation (i.e., a character). Examples of a character are graphical representations of a woman or of a man. A user often selects a character that provides an indication of the user's personality. In addition, each character may be capable of exhibiting gestures and expressions that reflect the emotions of the user represented by the character. As used in this context, a “gesture” refers to a character's body pose, and an “expression” refers to a character's facial pose. Some conventional computer systems enable users to select gestures and expressions for characters.
Some conventional computer systems allow more than one user's character to be displayed on a display screen simultaneously. Typically, users can place their characters on different portions of the display screen. It is possible that users at different computer systems place their characters on the same portion of the display screen simultaneously. In this case, the characters are displayed overlapping each other. The user typically is responsible for positioning the character on the display screen so that the character is not displayed overlapping another character.
The text of a message is typically displayed on the display device. Some conventional systems place this text in a window that has a scroll bar. A user can scroll through the text in this window using the scroll bar. Other conventional systems display the text above the characters on the display device. Yet other conventional systems display the text in a “balloon.” The text of a message is often displayed in a bounded area with a border, called a “balloon.” For example, a balloon may take on the form of an oval. The balloon has a balloon body that contains the text and a balloon tail that indicates which character is “speaking” the text.
In one conventional computer system, when a character speaks, the computer system displays the character on the display screen. The system also adds a balloon for encapsulating the text of the character's speech. Each time that a character speaks, a new balloon appears that encapsulates this text, and this new balloon replaces the previous balloon for that character. In another conventional system, when a character speaks, a balloon is displayed for that character. As additional characters speak, balloons are generated for their text. However, only the tail of the most recently generated balloon is displayed. That is, for each character that speaks, the tail is removed from the balloon last added to the display device, the bodies of previous balloons appearing on the display are scrolled upwards, and a new balloon is added. The body of the new balloon is displayed on the display screen vertically above the character that spoke and below the other balloon bodies. In this conventional system, when a character is moved, its balloon remains in its original place. Therefore, when a character is moved, it may not be possible to determine which text a particular character spoke. Moreover, in this conventional system, users cannot scroll through the balloons. Therefore, when text is scrolled off of the display screen, the user cannot view it later.
The participation of users in chat sessions may be interrupted by the users having to perform other tasks. To enable users to view a “history” of the discussion for the period the user was not participating in the chat session, some computer systems store the text of the conversation. A user can then view the text to review the discussion that the user missed. However, because the text alone often does not indicate the personality, the emotions, or the actions of a user, a history containing only the text may be inadequate in aiding a user to gain a complete picture of the chat session. In some conventional computer systems, the history provides a graphical representation of a course of events. In particular, one computer system provides a history of the actions performed by an application program by displaying graphical representations of a display screen for instances in time during the execution of the application program. For example, the history provides a graphical representation of the display screen prior to an action performed by the application program, and the history shows another graphical representation of the display screen just after the action was performed by the application program. However, this history provides the output of only a single application program executing at a single computer system.
SUMMARY OF THE INVENTION
In accordance with a first aspect of the present invention, a method is practiced in a data processing system having a display device. The data processing system is connected to at least one other data processing system. In accordance with this method, a plurality of comic panels are provided that represent a sequential course of events. Each comic panel provides a graphical representation of an instance in time of the sequential course of events. In addition, each graphical representation includes a graphical representation of at least one character. Moreover, an interaction event is received that indicates a modification of a comic panel. A comic panel reflecting the interaction event is automatically generated at the data processing system. Then the generated comic panel is displayed on the display device at the data processing system.
In accordance with a second aspect of the present invention, a method is practiced in a data processing system having a display device. The data processing system is connected to at least one other data processing system. In accordance with this method, at least one comic panel is provided. The comic panel provides a graphical representation of an instance in time of a sequential course of events. The graphical representation includes a graphical representation of at least one character that represents a user of one of the data processing systems. A current comic panel is displayed on the display device at each data processing system. The current comic panel represents a most recent event relative to each other event in the sequential course of events. An interaction is received that indicates a modification of a comic panel. After the interaction event is received, it is determined whether to generate a new comic panel incorporating the modification indicated by the interaction event. Upon determining to generate a new comic panel, a new comic panel is generated incorporating the modification indicated by the interaction event. However, upon determining to not generate a new comic panel, the current comic panel is modified to incorporate the modification indicated by the interaction event. In either case, the comic panel incorporating the modification indicated by the interaction event is displayed at the data processing system.
In accordance with an additional aspect of the present invention, a method is practiced in a data processing system having a display device. It is determined with the data processing system that a new comic panel is to be generated. The comic panel provides a graphical representation of an instance in time of a sequential course of events. Each graphical representation includes a graphical representation of at least one character. Upon determining that a new comic panel is to be generated, the characters that are to be displayed in the new comic panel are determined. Then, a placement for each character in the new comic panel is determined, where the placement indic

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and system for generating comic panels does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and system for generating comic panels, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for generating comic panels will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2453598

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.