ABSTRACT In this work, we present a method for controlling call alert functionality in mobile phones. It has happened for almost everybody experiencing a situation that call alert functionality is not proper for actual ambient context, leading to missing a phone call or disturbing others by a loud ring. In this work, we use audio and physical movement analysis to distinguish between different situations in which a mobile phone may ring, and adjust the call alert functionality accordingly. Considering the fact that mobile phones are usually carried in a pocket or bag, capturing ambient audio is not usually practically perfect. The novelty in our work is using information about physical movements of user of mobile device in addition to analysis of ambient audio. Analysis of user movements is based on information captured by acceleration sensors integrated in mobile phone. The call alert functionality is then adjusted based on a combination of ambient audio level and physical activities of user