US20080098353A1

System and Method to Graphically Facilitate Speech Enabled User Interfaces

Claim Score by NHIP

Read claim 37, the broadest

Abstract

A graphical development environment for developing the program flow of an application, The environment is controlled by a plurality of icons, some of which are detailed sub-routines used to control the proper returns in systems in which speech recognition is utilized. In one embodiment, a loop construct is used with branches arranged by the sub-routine icons to ensure that a proper return is achieved based upon an expected grammar for that branch.

US20080098353A1, drawing sheet 1
Sheet 1 of 10

Term

Projected expiry 23 May 2027.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

11 claims: 4 independent, 7 dependent

  1. 7
    A computer system having a display, said computer system providing a graphical development environment for developers, said computer system comprising:means for graphically representing an application flow as a plurality of icons, some of said icons representing sub-routines;means for manipulating said icons, including said sub-routine icons, into single slot and multiple slot returns, each said return handling a different expected functional response from a talking user;and means for creating a loop from said returns, said loop arranged such that a next step in said application is not attempted until all of said returns have received their expected response or loop breakout is programmatically determined.
  2. 37
    Broadest claimClaim Score 69, broad(NHIP)A computer system having a display, said computer system providing a graphical development environment for developers, said computer system comprising:a system for allowing a developer to establish a call flow having multiple slots for receiving verbal responses to a compound question, each slot associated with a grammar appropriate for an expected response, said call flow established by a plurality of icons, said multiple slots using icon-controlled subroutines.