An embodiment of a method of identifying a reminder event of the present invention
includes receiving identifications over time. Each identification indicates proximity
to a place or thing. A log of at least some of the identifications is made. A pattern
recognition algorithm is run on the log which recognizes the reminder event. In
an embodiment, the pattern recognition algorithm determines that a particular thing
was taken by a person from a first place to a second place and the person left
the second place without the thing. In another embodiment, the pattern recognition
algorithm determines that a person left a first place and arrived at a second place
without a particular thing. The person is notified of the reminder event.