Patent ID: 7571213

Claim:
A computerized method of bubble messaging comprising: determining, at a computing device, including a processing unit, configured to send and receive personalized graphical messages, whether a user of a message editor of the computing device is associated with a subscription to premium message edit settings; retrieving, at the computing device, one or more particular premium message edit settings when the user is associated with a subscription to the premium message edit settings; receiving a selection of a message edit action at the computing device, wherein the message edit action is one of a plurality of message edit actions and a first number of the plurality of message edit actions change data associated with personalized graphical messages and a second number of the plurality of message edit actions terminate personalized graphical message editing; determining, at the computing device, whether the message edit action is associated with one or more lockable personalized graphical message features; determining, at the computing device, that a lockable personalized graphical message feature of the message edit action is a locked personalized graphical message feature; providing, by the computing device, an indication that the lockable personalized graphical message feature is locked; providing an option, by the computing device, to purchase personalized graphical message features unlock keys to unlock the lockable personalized graphical message feature; receiving input, at the computing device, related to unlocking the lockable personalized graphical message feature; creating a personalized graphical message at the computing device using the message edit action after the lockable personalized graphical message feature is unlocked, the personalized graphical message comprising: message text; and a graphical message shape specification, the graphical message shape specification specifying a shape of the created personalized graphical message when displayed to which a graphical message open animation provides a transition in response to recipient interaction with a display notification of the created personalized graphical message; and seamlessly sending the personalized graphical message to at least one recipient from the computing device.