10. A computer-implemented method of searching multiple contacts from a single query having multiple sub-queries, the method comprising: dividing the single query into multiple sub-queries based upon predefined rules; searching for multiple contacts corresponding to each of the multiple sub-queries; displaying the multiple contacts corresponding to the multiple sub-queries; and performing one of establishing a conference call and sending a message by the processor to at least one of the multiple contacts based on a user's preference.
10. A computer-implemented method of searching multiple contacts from a single query having multiple sub-queries, the method comprising: dividing the single query into multiple sub-queries based upon predefined rules; searching for multiple contacts corresponding to each of the multiple sub-queries; displaying the multiple contacts corresponding to the multiple sub-queries; and performing one of establishing a conference call and sending a message by the processor to at least one of the multiple contacts based on a user's preference. 13. The computer-implemented method of claim 10 , wherein the displaying comprises analyzing size of a display screen the system to display the multiple contacts corresponding to the multiple sub-queries.