1. A computer-implemented method comprising: obtaining at least one image of information associated with an event captured by a camera of a portable computing device; analyzing the at least one image to locate a region of the image having visual properties identifying the event; processing the region using an optical recognition algorithm to identify the event based on the visual properties; determining at least one action available to a user, the at least one action being related to the event; and causing the portable computing device to execute the at least one action related to the event.