US5745877A

Method and apparatus for providing a human-machine dialog supportable by operator intervention

Claim Score by NHIP

Read claim 1, the broadest

Abstract

Successive sections of a computer program of a user interactive system are carried out. A user presents successive verbal items such as answers, to verbal items such as questions presented by the system. Each question corresponds to a respective program section. The user item is recognized and a next machine item is presented, if possible and appropriate. The recognizing is evaluated, and on the basis of the evaluating a progress score is kept. If the progress score attains a particular level, the system enables an operator to intervene in the dialogue in an unobtrusive manner. If a plurality of dialogs are supervised in parallel, the enabling is on the basis of a progress ranking among the dialogs. The intervention may be realized by emulating a user item in the form of speech or in the form of a mechanically entered user item.

US5745877A, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Expired 16 January 2016, 10.7 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

14 claims: 3 independent, 11 dependent

  1. 1
    Broadest claimClaim Score 35, narrow(NHIP)A method of carrying out a human-machine dialog whilst executing successive sections of a computer program of a user interactive system in accordance with successive verbal user items presented by a user as reacting to successive verbal system items presented by the system to the user, each such verbal system item corresponding to a respective program section, said method comprising successive steps of:a. presentation by the system to the user of a verbal system item corresponding to a program section;b. recognition by the system of a verbal user item presented by the user to the system;characterized by: c. evaluation of a result of said recognition, and reverting to part a. whilst on the basis of said recognition, selecting among a plurality of such program sections each associated to a subsequent verbal system item, and on the basis of said evaluation keeping a progress score pertaining to said dialog, and under control of a particular progress score level enabling a system operator to intervene in said dialog in an unobtrusive manner.
  2. 10
    A method of carrying out a plurality of human-machine dialogs in parallel whilst for each dialog carrying out successive sections of an associated shared computer program of a user interactive system, in accordance with successive verbal user items presented by its respective user as reacting to successive verbal system items presented by the system to the user in question, each such verbal system item corresponding to a respective program section, said method for each dialog comprising successive steps of:a. presentation by the system to the user of a verbal system item corresponding to a program section;b. recognition by the system of a verbal user item presented by the user to the system;c. evaluation of a result of said recognition and reverting to part a. whilst on the basis of said recognition selecting among a plurality of such program sections each associated to a subsequent verbal system item, and on the basis of said evaluation keeping a progress score pertaining to each respective said dialog;said method comprising comparing and ranking separate progress score levels each pertaining to a respective said dialog, and under control of a particular progress score ranking among said dialogs enabling a system operator to intervene in the associated dialog in an unobtrusive manner.
  3. 13
    A computer apparatus for carrying out a human-machine dialog whilst carrying out successive sections of a computer program of a user interactive system in accordance with successive verbal user items presented by a user as reacting to successive verbal system items presented by the system to the user, each such system item corresponding to a respective program section, said apparatus comprising:a. presentation means for presenting to the user of a verbal system item corresponding to a program section;b. recognition means for recognizing a verbal user item presented by the user;characterized by: c. evaluation means fed by said recognition means for evaluating a result of said recognition, and having activating means for activating said presentation means, reverting to part a. whilst on the basis of said recognition, selecting among a plurality of program sections each associated to a subsequent verbal system item, and having scoring means fed by said evaluation means for on the basis of said evaluation keeping a progress score pertaining to said dialog, and having an enabling output for under control of a particular progress score level outputting an enabling signal for enabling a system operator to intervene in said dialog in an unobtrusive manner.