US 7,571,213 B2
Interactive electronic bubble messaging
Joseph Walkush, New York, N.Y. (US); Melora Zaner, Seattle, Wash. (US); Tammy Savage, Seattle, Wash. (US); Eun-Kyung Chung, Redmond, Wash. (US); Caroline Rockey, Seattle, Wash. (US); Eugene Mesgar, Palo Alto, Calif. (US); Heather Ferguson, Ithaca, N.Y. (US); and Kathleen Mulcahy, Brighton, Mass. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Mar. 26, 2004, as Appl. No. 10/811,035.
Prior Publication US 2005/0216568 A1, Sep. 29, 2005
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—206  [709/204; 709/207; 715/751; 715/758] 25 Claims
OG exemplary drawing
 
20. A computerized system, comprising a processing unit and a bubble message editor, the bubble message editor configured to perform acts comprising:
receiving a selection of a message edit action, 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 bubble messages and a second number of the plurality of message edit actions terminate bubble message editing;
determining whether the message edit action is associated with one or more lockable bubble message features;
determining that a lockable bubble message feature of the message edit action is a locked bubble message feature;
providing an indication that the lockable bubble message feature is locked;
providing an option to purchase bubble message feature unlock keys to unlock the lockable bubble message feature;
receiving input related to unlocking the lockable bubble message feature;
creating a personalized graphical message with the message edit action after the lockable bubble message feature is unlocked, the created 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 displayed notification of the created personalized graphical message; and
seamlessly sending the created personalized graphical message to at least one recipient.