1. An arrangement for conducting natural language dialogs with a user on a mobile device using automatic speech recognition (ASR) employing at least one hardware implemented computer processor and having a plurality of different dialog applications, the arrangement comprising: a user interface for user interaction with the dialogue applications in natural language dialogs; an ASR engine for processing unknown speech inputs from the user to produce corresponding speech recognition results; a dialog concept module for developing dialog concept items from the speech recognition results and storing the dialog concept items and additional dialog information in a dialog concept database; and a dialog processor for accessing dialog concept database information and coordinating operation of the ASR engine and the dialog applications to conduct with the user a plurality of separate parallel natural language dialogs in the dialog applications.