×

Creating a voice response grammar from a presentation grammar

  • US 7,487,451 B2
  • Filed: 12/11/2003
  • Issued: 02/03/2009
  • Est. Priority Date: 12/11/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for creating a voice response grammar in a voice response server, the method comprising:

  • creating a plurality of presentation documents, including;

    creating, in dependence upon an original document, a structured document comprising one or more structural elements;

    classifying a structural element of the structured document according to a presentation attribute; and

    creating a presentation grammar for the structured document, wherein the presentation grammar for the structured document includes grammar elements each of which includes an identifier for at least one structural element of the structured document;

    wherein classifying a structural element comprises;

    identifying a presentation attribute for the structural element;

    identifying a classification identifier in dependence upon the presentation attribute; and

    inserting the classification identifier in association with the structural element in the structured document; and

    identifying presentation documents for a presentation, each presentation document having a presentation grammar including creating a data structure representing a presentation and listing at least one presentation document in the data structure representing a presentation, which includes storing a location of the presentation document in the data structure representing a presentation;

    storing each presentation grammar in a voice response grammar on a voice response server including retrieving a presentation grammar of the presentation document in dependence upon the location of the presentation document;

    whereinthe presentation document comprises a file in a file system on a content server;

    the file has a location identified by a pathname;

    storing a location of the presentation document in the data structure representing a presentation includes storing the pathname and a network location of the content sever; and

    retrieving a presentation grammar includes;

    retrieving the presentation document from the content server in dependence upon the pathname; and

    extracting the grammar from the presentation document.

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