×

Arrangement for defining and processing voice enabled web applications using extensible markup language documents

  • US 6,490,564 B1
  • Filed: 02/09/2000
  • Issued: 12/03/2002
  • Est. Priority Date: 09/03/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A method in an executable system for defining an executable voice application, the method comprising:

  • defining a sequence of voice application operations to be performed by the voice application, each voice application operation corresponding to at least one of a user interface operation, a logic operation, and a function operation;

    generating extensible markup language (XML) documents for the voice application operations, respectively, using a prescribed rule set for each of the user interface operation, the logic operation, and the function operation, the rule set specifying executable functions to be performed by an application runtime environment for the corresponding operation, the generating step including;

    (1) providing at least one XML tag that specifies a corresponding one of the user interface operation, logic operation, and function operation in accordance with the corresponding rule set, and (2) selectively including in each XML document a reference to another one of the XML documents based on the sequence of voice application operations and the corresponding rule set; and

    storing the XML documents for execution of the voice application by an application server in the application runtime environment.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×