In a networked computer system including a customer computer associated
with a human customer, one or more consultant computers associated with
one or more human consultants, and a server computer, the human customer
sends an information request to the server via the customer computer. The
request, which includes a question that the customer wishes to have
answered, does not specify a consultant from which the answer may be
obtained. In response, the server determines which one or ones of the
consultants is qualified to provide the requested information. The server
then solicits the requested information from one or more of the qualified
consultants. If at least one of the qualified consultants decides to
provide the requested information, then the server receives the
information from the consultant via one of the consultant computers.
Thereafter, the server sends the information to the customer via the
customer computer. In this manner, the server matches the human customer
with the question with a human consultant with the answer. By doing so,
the sever enables the customer to obtain an answer to his question without
knowing up front which consultant has sufficient knowledge to provide the
answer.
In un sistema di elaborazione networked compreso un calcolatore del cliente connesso con un cliente umano, uno o più calcolatori del consulente si sono associati con uno o più consulenti umani e un calcolatore di assistente, il cliente umano trasmette una richiesta delle informazioni all'assistente via il calcolatore del cliente. La richiesta, che include una domanda a che il cliente desidera rispondere, non specifica un consulente da cui la risposta possa essere ottenuta. Nella risposta, l'assistente determina quale o un dei consulenti è qualificato per fornire le informazioni chieste. L'assistente allora sollecita le informazioni chieste da uno o più dei consulenti qualificati. Se almeno uno dei consulenti qualificati decide fornire le informazioni chieste, allora l'assistente riceve le informazioni dal consulente via uno dei calcolatori del consulente. Da allora in poi, l'assistente trasmette le informazioni al cliente via il calcolatore del cliente. In questo modo, l'assistente abbina il cliente umano con la domanda con un consulente umano con la risposta. Facendo così, la divisione permette al cliente di ottenere una risposta alla sua domanda senza sapere sulla parte anteriore che il consulente ha conoscenza sufficiente per fornire la risposta.