Patent ID: 8798999

Claim:
A dialog design tool on a computer, comprising: an information receiving unit configured to receive the information inputted by a dialog designer; a dialog path forming unit configured to process the information in the information receiving unit and to output a result of processing the information; a storage unit configured to store designed dialogs in a format of dialog data file; and an outputting and displaying unit configured to receive the result, wherein the dialog path forming unit is configured to generate a dialog structure comprising at least one dialog path, wherein the outputting and displaying unit is configured to graphically display the dialog structure, wherein the dialog path forming unit comprises a linking unit configured to link one state to a next related state to form at least one dialog path, wherein the dialog path forming unit further comprises a loop detecting unit configured to detect and identify the loop in each dialog path and to allow the dialog designer to edit a dialog including the dialog path containing the detected loop, and wherein the outputting and display unit is further configured to display a loop indicator in front of the dialog when the loop detector unit detects that the dialog path has a loop.