1. A method of communicating, comprising: receiving in a first computing device a message from a second computing device including shape parameters of a shape drawing received on a touchsurface of the second computing device as a series of movements and touches; comparing the received shape parameters to shape parameters of a code shape stored in memory; and implementing an action linked to the stored code shape when the received shape correlates to the code shape.