Examples of types of information that can be captured from the user-entered pattern 301 include: the set of edge crossings 201H, the directions of edge crossings 201H, time intervals between edge crossings 201H, and the path traced by pen 106 in drawing pattern 301.