Invia SMS: Intellectual property and development