US2011161927A1PendingUtilityA1

Generating voice extensible markup language (vxml) documents

Assignee: VERIZON PATENT & LICENSING INCPriority: Sep 1, 2006Filed: Mar 7, 2011Published: Jun 30, 2011
Est. expirySep 1, 2026(~0.1 yrs left)· nominal 20-yr term from priority
Inventors:Rajesh Sharma
G06F 8/51G06F 3/167
48
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system receives a design document, parses the design document into voice extensible markup language (VXML) elements, and creates a VXML document from the parsed VXML elements.

Claims

exact text as granted — not AI-modified
1 - 24 . (canceled) 
     
     
         25 . A method comprising:
 receiving, by a computer device, a selection associated with a voice extensible markup language (VXML) element, where the selection includes at least one of:
 at least one field element associated with the VXML element, 
 at least one field type for the field element associated with the VXML element, or 
 an application name associated with the VXML element; 
   parsing, by the computer device, contents of a design document based on the received selection; and   creating, by the computer device and based on the parsed contents of the design document, a VXML document that includes the VXML element.   
     
     
         26 . The method of  claim 25 , where the design document includes tables, and where parsing the design document includes parsing the tables of the design document into the VXML element. 
     
     
         27 . The method of  claim 25 , further comprising:
 providing a user interface to receive the selection of the VXML element.   
     
     
         28 . The method of  claim 27 , further comprising:
 receiving, through the user interface, the design document.   
     
     
         29 . The method of  claim 27 , further comprising:
 displaying, through the user interface, the VXML document.   
     
     
         30 . The method of  claim 29 , where displaying the VXML document further includes:
 identifying, in the displayed VXML document, the VXML element.   
     
     
         31 . The method of  claim 27 , further comprising:
 editing, through the user interface, the VXML document.   
     
     
         32 . The method of  claim 25 , further comprising:
 receiving another design document;   parsing the other design document; and   incorporating the parsed other design document into the VXML document.   
     
     
         33 . The method of  claim 25 , where the design document comprises at least one of a spreadsheet or a word processing document. 
     
     
         34 . The method of  claim 25 , where the VXML document is part of a speech recognition interactive voice recognition (IVR) application. 
     
     
         35 . A system comprising:
 a memory to store a plurality of instructions; and   a processor to execute instructions in the memory to:
 receive a selection of one or more voice extensible markup language (VXML) elements for a VXML document, where the selection of the one or more VXML elements includes a selection of one or more of at least one field element, at least one field type, or a name for the VXML document, 
 receive, from a user, a user-selected design document, 
 parse the design document into VXML elements based on the received selection of the one or more VXML elements, and 
 create the VXML document from the VXML elements of the parsed design document. 
   
     
     
         36 . The system of  claim 35 , where the VXML elements comprise at least one of:
 a form element;   a subdialog element;   a field element;   a text-to-speech element;   a maximum number of errors for a no input event; or   a maximum number of errors for a no match event.   
     
     
         37 . The system of  claim 35 , further comprising:
 a user interface that enables selection of the design document and enables display of the VXML document.   
     
     
         38 . The system of  claim 37 , where the user interface is further to receive a selection, from the user, of another design document, and
 where the processor is further to incorporate the other design document into the VXML document.   
     
     
         39 . The system of  claim 37 , further comprising:
 a VXML document publisher to:   display the VXML document, and   receive commands, from the user, to edit the VXML document.   
     
     
         40 . The system of  claim 39 , where the processor is further to identify one or more portions of the design document related to the received selection of the one or more VXML elements. 
     
     
         41 . A computer-readable memory device that stores instructions that are executable by a device, the instructions comprising:
 one or more instructions to identify a design document;   one or more instructions to present, to a user, the identified design document;   one or more instructions to receive, from the user, a command to edit the presented design document;   one or more instructions to parse the edited design document into at least one VXML element; and   one or more instructions to create, based on the at least one VXML element, a VXML document.   
     
     
         42 . The computer-readable memory device of  claim 41 , where the instructions further comprise:
 one or more instructions to receive data, from the user, identifying a particular VXML element, and   where the one or more instructions to parse the edited design document include:
 one or more instructions to parse the edited design document based on the particular VXML element. 
   
     
     
         43 . The computer-readable memory device of  claim 41 , where the instructions further comprise:
 one or more instructions to receive, from the user, a selection of a dialog design portion of the design document, and   where the one or more instructions to parse the edited design document include:
 one or more instructions to parse the edited design document based on the selection of the dialog design portion of the design document. 
   
     
     
         44 . The computer-readable memory device of  claim 41 , where the instructions further comprise:
 one or more instructions to receive another design document; and   one or more instructions incorporate the other design document into the VXML document.

Join the waitlist — get patent alerts

Track US2011161927A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.