Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
92 words
A markup language document stored on a computer-readable medium to provide interactive services comprising: a dialog element including a plurality of markup language elements, each of the plurality of markup language elements being identifiable by at least one markup tag; a step element contained within the dialog element to define a state within the dialog element, the step element including a prompt element and an input element; the prompt element including an announcement to be read to the user; and the input element including an attribute to allow collection of user data.
Claim 2
Dependent Claim
92 words
A markup language document stored on a computer-readable medium to provide interactive services comprising: a dialog element including a plurality of markup language elements, each of the plurality of markup language elements being identifiable by at least one markup tag; a step element contained within the dialog element to define a state within the dialog element, the step element including a prompt element and an input element; the prompt element including an announcement to be read to the user; and the input element including an attribute to allow collection of user data.
Claim 3
Dependent Claim
23 words
The markup language document of claim 1 wherein the attribute includes one of a name attribute, a profname attribute, and a subtype attribute.
Claim 4
Dependent Claim
15 words
The markup language document of claim 2 , wherein the name attribute comprises an identifier.
Claim 5
Dependent Claim
17 words
The markup language document of claim 2 , wherein the profname attribute comprises a profile element name.
Claim 6
Dependent Claim
17 words
The markup language document of claim 2 , wherein the subtype attribute comprises a profile element subtype.
Claim 7
Dependent Claim
30 words
The markup language document of claim 1 , wherein the user data comprises at least one of a first name, a last name, mailing address, email address, and notification address.
Claim 8
Dependent Claim
20 words
The markup language document of claim 1 wherein announcement comprises one of voice over internet protocol data and textual data.
Claim 9
Dependent Claim
29 words
The markup language document of claim 1 , wherein the step element further contains one of a name attribute, a bargein attribute, a parent attribute, and a cost attribute.
Claim 10
Dependent Claim
55 words
The markup language document of claim 8 , wherein the input attribute includes one of a date input, a digits input, a grammar input, a hidden input, a money input, a none input, a number input, an optionlist input, a phone input, a profile input, a record input, a time input, and a yorn input.
Claim 11
Dependent Claim
16 words
The markup language document of claim 1 , wherein the input element includes an input attribute.
Claim 12
Dependent Claim
20 words
The markup language document of claim 10 , wherein the grammar input includes a grammar corresponding to a user input.
Claim 13
Dependent Claim
26 words
The markup language document of claim 1 , wherein the dialog element further contains an audio element including audio data to be played to the user.
Claim 14
Dependent Claim
24 words
The markup language document of claim 1 , wherein the dialog element further contains a response element including a next step element to execute.
Claim 15
Dependent Claim
24 words
The markup language document of claim 1 , wherein the dialog element further contains a response element including a next step element to execute.
Claim 16
Independent Claim
54 words
A method of creating a voice application program comprising the steps of: creating a markup language document having a plurality of elements; selecting a prompt element; defining a voice communication in the prompt element to be read to the user; selecting an input element; and selecting an attribute to allow collection of user data.
Claim 17
Independent Claim
54 words
A method of creating a voice application program comprising the steps of: creating a markup language document having a plurality of elements; selecting a prompt element; defining a voice communication in the prompt element to be read to the user; selecting an input element; and selecting an attribute to allow collection of user data.
Claim 18
Dependent Claim
23 words
The program of claim 15 , wherein the input element includes one of a name attribute, a profname attribute, and a subtype attribute.
Claim 19
Dependent Claim
28 words
The program of claim 16 , wherein the user data comprises at least one of a first name, a last name, mailing address, email address, and notification address.
Claim 20
Dependent Claim
13 words
The program of claim 16 , wherein the name attribute comprises an identifier.
Claim 21
Dependent Claim
15 words
The program of claim 16 , wherein the profname attribute comprises a profile element name.
Claim 22
Dependent Claim
15 words
The program of claim 16 , wherein the subtype attribute comprises a profile element subtype.
Claim 23
Dependent Claim
41 words
A program stored on a computer-readable medium to provide interactive services comprising the steps of: a prompt element including a voice communication to be read to a user; and an input element including an attribute to allow collection of user data.
Claim 24
Dependent Claim
41 words
A program stored on a computer-readable medium to provide interactive services comprising the steps of: a prompt element including a voice communication to be read to a user; and an input element including an attribute to allow collection of user data.
Claim 25
Dependent Claim
39 words
A markup language document stored on a computer-readable medium to provide interactive voice services comprising: a dialog element being identified by at least one markup tag; and an input element including an attribute to allow collection of user data.
Claim 26
Dependent Claim
39 words
A markup language document stored on a computer-readable medium to provide interactive voice services comprising: a dialog element being identified by at least one markup tag; and an input element including an attribute to allow collection of user data.