Patent ID: 8804934

Claim:
A method for connecting a user with a vendor of a plurality of vendors providing a similar service, the method comprising: creating a user profile associated with the user, wherein the user profile comprises user's personal data and one or more preferred vendors selected by the user; automatically answering, by a mashup server, a user's phone call; initiating a call, based upon the user's phone call, to simultaneously tie-in Interactive Voice Response (IVR) system of each vendor in the call; determining a wait time associated with each vendor in the call, wherein the wait time is an amount of time required by each vendor before the mashup server actually interacts with each vendor, wherein the wait time is determined based upon a voice response message received from the IVR system of each vendor after the initiation of the call; determining the vendor from the plurality of vendors based upon the wait time associated with each vendor and the one or more preferred vendors present in the user profile; disconnecting the call with all of the plurality of vendors except with the vendor; and connecting the user with the vendor.