Invia SMS: Making semantics pragmatic