Interview automation system for providing technical support
First Claim
Patent Images
1. A technical support system comprising:
- an interview database utilizing pre-existing branching logic, the interview database being stored on a computer; and
a dialogue mechanism for (i) presenting a question from the interview database to a user, wherein the question comprises an inquiry and a plurality of possible responses;
(ii) obtaining an answer to the question from the user, wherein the dialogue mechanism restricts the answer provided by the user to one of the plurality of possible responses provided by the dialogue mechanism;
(iii) determining if the question and answer dialogue is within the domain of the existing interview database;
(iv) when the question and answer dialogue is within the domain of the existing interview database, presenting a follow-on question from the interview database to the user;
(v) when the question and answer dialogue is outside the domain of the existing interview database, escalating the dialogue from the interview database to a human expert, where the human expert presents a question to the user, wherein the question comprises an inquiry and a plurality of possible responses;
(vi) obtaining an answer to the question from the user, wherein the dialogue mechanism restricts the answer provided by the user to one of the plurality of possible responses provided by the human expert;
(vii) recording the dialogue between the human expert and the user; and
(viii) inserting the dialogue between the human expert and the user back into the interview database at the point of escalation so as to expand the interview database.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for providing highly automated technical support to the customer while simultaneously capturing the knowledge base associated with recurring customer questions.
-
Citations
8 Claims
-
1. A technical support system comprising:
-
an interview database utilizing pre-existing branching logic, the interview database being stored on a computer; and a dialogue mechanism for (i) presenting a question from the interview database to a user, wherein the question comprises an inquiry and a plurality of possible responses;
(ii) obtaining an answer to the question from the user, wherein the dialogue mechanism restricts the answer provided by the user to one of the plurality of possible responses provided by the dialogue mechanism;
(iii) determining if the question and answer dialogue is within the domain of the existing interview database;
(iv) when the question and answer dialogue is within the domain of the existing interview database, presenting a follow-on question from the interview database to the user;
(v) when the question and answer dialogue is outside the domain of the existing interview database, escalating the dialogue from the interview database to a human expert, where the human expert presents a question to the user, wherein the question comprises an inquiry and a plurality of possible responses;
(vi) obtaining an answer to the question from the user, wherein the dialogue mechanism restricts the answer provided by the user to one of the plurality of possible responses provided by the human expert;
(vii) recording the dialogue between the human expert and the user; and
(viii) inserting the dialogue between the human expert and the user back into the interview database at the point of escalation so as to expand the interview database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing technical support comprising:
-
presenting a question from an interview database stored on a computer to a user, wherein the question is presented to the user in a form of an inquiry and a plurality of possible responses; obtaining an answer to the question from the user, wherein the answer is restricted to one of the plurality of possible responses; determining if the answer is within the domain of the existing interview database; when the answer is within the domain of the existing interview database, presenting a follow-on question from the interview database to the user; when the answer is outside the domain of the existing interview database, escalating the dialogue from the interview database to a human expert, where the human expert presents a new question to the user, wherein the question is presented to the user in a form of an inquiry and a plurality of possible responses; obtaining an answer to the question from the user, wherein the answer is restricted to one of the plurality of possible responses; recording the dialogue between the human expert and the user; and inserting the dialogue between the human expert and the user back into the interview database at the point of escalation so as to expand the interview database.
-
Specification