Adaptively Controlling the QoS of Multimedia Wireless Applications Through User Profiling Techniques