15. A non-transitory computer readable storage medium, the computer readable storage medium having stored thereon a sequence of instructions which, when executed by a processor, causes the processor to execute a method to implement inserting a search box into a mobile terminal messaging dialog, the method comprising: receiving, by the processor, a dialog message from a first user device, the dialog message comprising a plurality of portions of content; storing, by the processor, the dialog message from the first user device; receiving, by the processor, a request from a second user's mobile terminal for the dialog message; determining, by the processor, a search box format at least partly based on the dialog message from the first user device; modifying, by the processor, the dialog message by inserting a search box into a selected portion of the dialog message to generate an outbound dialog message with the search box inserted within the dialog message using the search box format; and transmitting, by the processor, the outbound dialog message with the inserted search box to the second user's mobile terminal.
17. The non-transitory computer readable storage medium as set forth in claim 15 , further comprising storing the dialog message in at least one of, an Internet Message Access Protocol (IMAP) format, or a Short Message Service (SMS) format.