Patent ID: 7325029

Claim:
A method for operating a server comprises: receiving a request from a client computer to initiate a telephone call via the Internet in response to a single click on an advertisement; wherein the client computer has an installed e-commerce voice solution (ECVS) program, wherein opening the ECVS program displaces a graphical user interface (GUI) on a computer display device of the client computer, and wherein the GUI contains the advertisement, the advertisement stored on the client computer; initiating a real-time communications channel between the client computer and the server via the Internet in response to the request; determining a telephone number in response to the request; using a voice modem, coupled to the server and to a telephone line, to dial the telephone number; receiving packets of voice data from the client computer from the Internet; reassembling the packets of voice data into a stream of digital voice data; converting the stream of digital voice data to a stream of analog voice data; outputting the stream of analog voice data to the voice modem, and outputting the stream of the analog voice data from the voice modem to the telephone line.