Invia SMS: Formal models, languages and applications