Invia SMS: Novel Approaches to Acquisition and Maintenance of User Model