Patent ID: 7565136

Claim:
A method of transmitting a message to one or more recipients in a message pushing system that includes a database of user profiles of individual potential recipients and telecommunications links for communicating with message sending and message receiving devices, the method comprising: receiving a message from a message sending device, said message comprising details of an intended recipient of said message, wherein the details of the intended recipient included in the received message include a plurality of physical characteristics of the intended recipient observed by a sender of the message and a physical location of the intended recipient at the time the plurality of physical characteristics were observed by the sender; interrogating said database to find user profiles matching said details of the intended recipient of said message thereby establishing one or more members who may be the intended recipient; and transmitting said message to message receiving means of the one or more members who may be the intended recipient wherein the sender of the received message causes the message pushing system to interrogate said database and transmit said message from a current location that is different from the physical location of the intended recipient at the time the plurality of physical characteristics were observed by the sender.