Messaging as a graphical comic strip
First Claim
Patent Images
1. A method for messaging as a graphical comic strip, comprising:
- providing a comic panel having a number of previous messages and a number of user avatars;
receiving a message from a user, the message comprising at least one of a textual input, an emoji, and a timestamp;
computing a conversation topology for the comic panel based on the message, the number of previous messages, and the number of user avatars, wherein the conversation topology specifies that if a last speaker of the user avatars is located on a left side of the graphical comic strip, a new user avatar is placed on the left side of the comic panel, and if the last speaker of the user avatars is located on a right side of the graphical comic strip, a new user avatar is placed on the right side of the comic panel;
selecting a panel template based on a zoom level, the conversation topology, and a length of each message; and
filling the panel template with user avatars and each message in an associated speech bubble to create the comic panel.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for messaging as a graphical comic strip are disclosed herein. An example method includes receiving a text message from a user, computing a conversation topology for the comic panel based on the message, the number of previous messages, and the number of user avatars, selecting a panel template based on a zoom level, the conversation topology, and a length of each message, and filling the panel template with user avatars and each message in an associated speech bubble to create the comic panel.
30 Citations
20 Claims
-
1. A method for messaging as a graphical comic strip, comprising:
-
providing a comic panel having a number of previous messages and a number of user avatars; receiving a message from a user, the message comprising at least one of a textual input, an emoji, and a timestamp; computing a conversation topology for the comic panel based on the message, the number of previous messages, and the number of user avatars, wherein the conversation topology specifies that if a last speaker of the user avatars is located on a left side of the graphical comic strip, a new user avatar is placed on the left side of the comic panel, and if the last speaker of the user avatars is located on a right side of the graphical comic strip, a new user avatar is placed on the right side of the comic panel; selecting a panel template based on a zoom level, the conversation topology, and a length of each message; and filling the panel template with user avatars and each message in an associated speech bubble to create the comic panel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A method for messaging as a graphical comic strip, comprising:
-
receiving a message from a user, the message comprising at least one of a textual input, an emoji, and a timestamp; determining that a new comic panel is required; generating avatars for participants identified in the message; providing the comic panel having the avatars; computing a conversation topology for the comic panel based on the message and a number of user avatars, wherein the conversation topology specifies that if a last speaker of the user avatars is located on a left side of the graphical comic strip, a new user avatar is placed on the left side of the comic panel, and if the last speaker of the user avatars is located on a right side of the graphical comic strip, a new user avatar is placed on the right side of the comic panel; and filling a panel template with the user avatars and each message in an associated speech bubble. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification