Patent ID: 7386115

Claim:
A method of supporting client calls within a private computer network of an organization having a plurality of agents, such method comprising the steps of: detecting receipt of a call from a client of the organization through an interface of the private computer network of the organization with a public communication network; continuously scanning and reading idle input stack locations of a protocol stack of the client to detect received calls and determining a type of the received call; selecting an agent of the plurality of agents based upon the determined type of call; and independently spawning a call processing application based upon the determined type of call and upon the selected agent with a first end of the independently spawned call processing application operatively coupled to a predetermined protocol stack of the selected agent and with a second end of the independently spawned call processing application operatively coupled to the protocol stack of the client, said independently spawned call processing application being operable to exchange information between the selected agent and the client, said protocol stack of the agent and protocol stack of the client being disposed inside the private computer network and wherein communication between the predetermined protocol stack of the agent and protocol stack of the client operates under a first protocol and communication between the protocol stack of the client and the client through the public communication network operates under a second protocol.