1. A computer-implemented method, comprising: enabling a first user of a computer-implemented system and a second user of the computer-implemented system to mutually establish a reciprocal computer-implemented relationship; accessing the reciprocal computer-implemented relationship between the first user of the computer-implemented system and the second user of the computer-implemented system; identifying a first physical location associated with the first user through the first user's use of a first portable processor-based device; identifying a second physical location associated with the second user through the second user's use of a second portable processor-based device; matching the first user and the second user based on an inference of a mutual interest, wherein the inference of the mutual interest is automatically determined by a processor-based device and is based, at least in part, on the reciprocal computer-implemented relationship, the first location associated with the first user, and the second location associated with the second user; and delivering information associated with the matching to the first user.