3. The non-transitory computer readable storage media of claim 1 , wherein examining the received text message to detect a question further comprises, searching the received text message for at least one of question mark, or a question-oriented keyword.
1. A non-transitory computer readable storage media embodying instructions which when executed cause a processor to perform the steps of: receiving a text message from a user of the mobile device that is directed towards another user of another computing device, the user and the other user having a social connection; examining the received text message to detect a question from the user to the other user; if a question from the user is detected in the received text message: storing a copy of the detected question comprised in the received message; monitoring for a response text message from the other user for a timeout time period; employing the response text message to the detected question to refine the detected question from the user if the response text message is received within the timeout time period, refining the detected question from the user comprising rephrasing the detected question and clarifying the intent of the user; employing the refined detected question to search for a contextual advertisement; modifying the response text message to include link information to the contextual advertisement; and providing the modified response text message to the user of the mobile device.