An interactive query server system, comprising a database storing a
plurality of query sections, each section including parameters defining a
relation with other query sections. The query server is adapted to:
Generate, based on the parameters, query sequence sets, each set having at
least one query section;
Transmit a query sequence set as a logical unit to a client system;
Receive responses of a user to the query sequence set from the client
system; and
Process the received responses to produce an output.
The host may transmit information defining at least one of the sections to
the client system, which are presented to the user for receipt of
responses. The responses are then transmitted to the query server. The
query server processes the received information and produces an output
based on the processed information. The query server may transmit
information defining one of the sections to the client system, including
designated queries and context information, and define information
representative of a state of the section before transmission. The terminal
presents inquiries to the user defined by the section, receives responses
to the queries, and transmits an answer that includes information relating
to the responses and a modified state to the query server. The query
server, in this case, processes the responses to determine an information
content and to determine a change between the defined state and the
modified state.
Un sistema interattivo dell'assistente di domanda, contenente una base di dati che memorizza una pluralità di sezioni di domanda, ogni sezione compreso i parametri che definiscono un rapporto con altre sezioni di domanda. L'assistente di domanda è adattato a: Generi, basato sui parametri, gli insiemi di sequenza di domanda, ogni insieme che ha almeno una sezione di domanda; Trasmetta una sequenza di domanda regolata come unità logica ad un sistema del cliente; Ricevi le risposte di un utente alla sequenza di domanda regolata dal sistema del cliente; e procedi le risposte ricevute per produrre un'uscita. L'ospite può trasmettere le informazioni che definisce almeno una delle sezioni al sistema del cliente, che sono presentate all'utente per la ricevuta delle risposte. Le risposte allora sono trasmesse all'assistente di domanda. L'assistente di domanda procede le informazioni ricevute e produce un'uscita basata sulle informazioni procedute. L'assistente di domanda può trasmettere le informazioni quella di definizione delle sezioni al sistema del cliente, compreso le domande e le informazioni indicate di contesto e definisce il rappresentante delle informazioni di un dichiarare della sezione prima della trasmissione. Il terminale presenta le inchieste all'utente definito dalla sezione, riceve le risposte alle domande e trasmette una risposta che include le informazioni concernente le risposte e modificato dichiara all'assistente di domanda. L'assistente di domanda, in questo caso, procede le risposte per determinare un soddisfare di informazioni e determinare un cambiamento fra definito dichiari e modificati dichiarano.