A Push-Notification Service for Use in the UCWW

This paper proposes a push-notification service for use in the emerging ubiquitous consumer wireless world (UCWW). It follows the client/server design pattern and is developed based on the extensible messaging and presence protocol (XMPP). On the client side, a mobile application collects user behavior information and periodically sends it (over HTTP) to the UCWW cloud in order to identify the `best' instance of a service that this user might be interested in. When such service instance is found, a corresponding notification is generated by the cloud and pushed (over XMPP) to a notification manager operating on the user's mobile device. On the server side, a distributed platform is designed for `big data' processing and services management. The provided solution is flexible and scalable, and could be easily integrated into the UCWW cloud for the always best connected and best served (ABC&S) paradigm realization.