3. A method as recited in claim 1 , wherein determining the first scenario comprises: collecting data relating to previous input of the user associated with the first application; and analyzing the collected data to determine the scenario application.
3. A method as recited in claim 1 , wherein determining the first scenario comprises: collecting data relating to previous input of the user associated with the first application; and analyzing the collected data to determine the scenario application. 5. A method as recited in claim 3 , wherein the data comprises a context of the query in view of contents displayed at the first user interface.