Invia SMS: Web personalization in intelligent environments