16. A mobile device comprising: a user interface configured to receive a user request to create an image-based reminder, the user request including a time period; a camera for capturing one or more images in conjunction with receiving the user request; and a processing subsystem configured to: extract one or more identifying data items from the one or more images, wherein the one or more identifying data items include location information; cross-reference the location information with a database that stores one or more locations each associated with at least one of a corresponding keyword or a corresponding message, to identify a first message stored in the database and associated with the location information; use the first message to form a reminder message; store, in a memory, the reminder message with an association to the time period; monitor time to detect when the time period is reached; and when the time period is reached: access the memory to obtain the reminder message; and provide the reminder message to the user.
16. A mobile device comprising: a user interface configured to receive a user request to create an image-based reminder, the user request including a time period; a camera for capturing one or more images in conjunction with receiving the user request; and a processing subsystem configured to: extract one or more identifying data items from the one or more images, wherein the one or more identifying data items include location information; cross-reference the location information with a database that stores one or more locations each associated with at least one of a corresponding keyword or a corresponding message, to identify a first message stored in the database and associated with the location information; use the first message to form a reminder message; store, in a memory, the reminder message with an association to the time period; monitor time to detect when the time period is reached; and when the time period is reached: access the memory to obtain the reminder message; and provide the reminder message to the user. 17. The mobile device of claim 16 , wherein the processing subsystem is further configured to: identify text in the one or more images; cross-reference the text with the database; identify a first keyword in the database that matches the text; determine a second message using the first keyword, wherein the second message is associated with the first keyword; and use the second message to form the reminder message.