Patent ID: 7489781

Claim:
A method implemented by a mobile device in a system comprising said mobile device, a wireless network and a routing server coupled to the wireless network, the mobile device having a user interface and one or more communications applications and further having a messaging application, the mobile device having a first personal identification number, the method comprising: receiving an invitation via one of the communications applications, the invitation including a question; displaying the invitation including the question; receiving through the user interface an answer in response to the question; generating an encryption key using the answer; encrypting the first personal identification number using said encryption key; transmitting the encrypted first personal identification number in response to the received invitation; receiving an encrypted second personal identification number in response to the transmitted first personal identification number; and decrypting the encrypted second personal identification number, whereby peer-to-peer messages are sent and received by the mobile device using said messaging application, and wherein each transmitted peer-to-peer message contains the second personal identification number, each received peer-to-peer message contains the first personal identification number, and each peer-to-peer message is routed by the routing server based upon said personal identification numbers.