×

Voice browser and a method at a voice browser

  • US 6,594,348 B1
  • Filed: 08/24/2001
  • Issued: 07/15/2003
  • Est. Priority Date: 02/24/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A voice browser in a voice browser system, said voice browser being arranged at a server connected to the Internet and responsive to Dual Tone MultiFrequency (DTMF) tones received from a telecommunications network, wherein said voice browser includes:

  • an object model comprising elements defined in a retrieved HTML page and defining navigation positions within said HTML page;

    audio means for playing an audio stream derived from an element of said HTML page;

    a voice browser controller for controlling the operation of said voice browser; and

    a dialogue state structure, having a plurality of states and transitions between states, storing text and audio objects to be outputted to said audio means; and

    a dialogue controller arranged to control a dialogue with a user based on said dialogue state structure and to respond to an interpreted DTMF tone with an event to said voice browser controller, wherein said voice browser controller, in response to an event including an interpreted DTMF tone of a first predetermined set of interpreted DTMF tones, is arranged to control voice browser function associated with said interpreted DTMF tone and to control from which state in said dialogue state structure, or in a second dialogue state structure associated with a second retrieved HTML page, said dialogue should resume after an execution of said function;

    said voice browser controller, in response to an event including an interpreted DTMF tone of a second predetermined set of interpreted DTMF tones, is arranged to direct said interpreted DTMF tone to an application of said retrieved HTML page;

    each of said states is associated with a corresponding position in said object mode; and

    said voice browser further includes synchronisation means for synchronising said dialogue state structure, with respect to a current state, with a new position in said object model.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×