Patent ID: 7458184

Claim:
A method of processing a message, the method comprising: receiving a message from a sender, the message directed to a recipient; prior to delivery of the message to the recipient, processing the message including determining if a location-request code is appended to a destination number for the recipient included in the message and if so, then determining a current location of the sender, where the location-request code is an indication that the current location of the sender is to be included in the message; modifying the message to include the current location of the sender if a location-request code is appended to the destination number for the recipient; determining if a current location of the recipient can be included in a message originating from the recipient, and if a current location of the recipient can be included, further modifying the message to add a location-request code to a sender number included in the message, where the location-request code is a request to include the recipient's current location in a reply message to the message; and transmitting the message to the recipient.