Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
242 words
A report generation method utilizing a structured report form providing successive preselected text strings interspersed with insert points at which any one of a plurality of insert text strings may be inserted, each of said text string comprising a succession of characters and having a start and an end, said method comprising: providing in association with each of said preselected and insert text strings a first code instruction which characterizes the start of the text string and a second code instruction which characterizes the end of the text string; generating a report by progressing through said report form preselected text strings successively and, as successive insert points are encountered, providing to a user input system an indication of acceptable insert text strings; responsive to input provided by a user to said input system, selecting at least one of said acceptable insert text strings; prepending to the selected insert text string a number of blank spaces determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled; and determining the capitalization of the initial character of the selected insert text string determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the preceding text string in the report being assembled.
Claim 2
Dependent Claim
242 words
A report generation method utilizing a structured report form providing successive preselected text strings interspersed with insert points at which any one of a plurality of insert text strings may be inserted, each of said text string comprising a succession of characters and having a start and an end, said method comprising: providing in association with each of said preselected and insert text strings a first code instruction which characterizes the start of the text string and a second code instruction which characterizes the end of the text string; generating a report by progressing through said report form preselected text strings successively and, as successive insert points are encountered, providing to a user input system an indication of acceptable insert text strings; responsive to input provided by a user to said input system, selecting at least one of said acceptable insert text strings; prepending to the selected insert text string a number of blank spaces determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled; and determining the capitalization of the initial character of the selected insert text string determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the preceding text string in the report being assembled.
Claim 3
Dependent Claim
36 words
The method of claim 1 wherein said prepending and determining of capitalization steps each further comprise the steps of accessing a stored table for determining the capitalization and space prepending for the text string being inserted.
Claim 4
Dependent Claim
24 words
The method as set forth in claim 1 wherein said input system is a speech recognizer which responds to the speech of a user.
Claim 5
Dependent Claim
25 words
The method as set forth in claim 1 in which acceptable text strings to be inserted themselves contain insert points for other insert text strings.
Claim 6
Dependent Claim
271 words
A report generation method utilizing a structured report form providing successive preselected text string interspersed with insert points at which any one of a plurality of insert text strings may be inserted, each of said text strings comprising a succession of characters and having a start and an end, said method comprising: providing in association with each of said preselected and insert text strings a first code instruction which characterizes the start of the text string; a second code instruction which characterizes the end of the text string; a capitalization action instruction; and a spacing action instruction; generating a report by progressing through said report form preselected text strings successively and, as successive insert points are encountered, providing to a speech recognition system an indication of acceptable insert text strings; responsive to speech input provided by a user to said speech recognition system, selecting at least one of said acceptable insert text strings; if permitted by said spacing action instruction, prepending to the selected insert text string a number of blank spaces determined as a function of the respective first code instruction associated with the selected inset text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled; and if permitted by said capitalization action instruction, determining the capitalization of the initial character of the selected insert text string determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled.
Claim 7
Dependent Claim
271 words
A report generation method utilizing a structured report form providing successive preselected text string interspersed with insert points at which any one of a plurality of insert text strings may be inserted, each of said text strings comprising a succession of characters and having a start and an end, said method comprising: providing in association with each of said preselected and insert text strings a first code instruction which characterizes the start of the text string; a second code instruction which characterizes the end of the text string; a capitalization action instruction; and a spacing action instruction; generating a report by progressing through said report form preselected text strings successively and, as successive insert points are encountered, providing to a speech recognition system an indication of acceptable insert text strings; responsive to speech input provided by a user to said speech recognition system, selecting at least one of said acceptable insert text strings; if permitted by said spacing action instruction, prepending to the selected insert text string a number of blank spaces determined as a function of the respective first code instruction associated with the selected inset text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled; and if permitted by said capitalization action instruction, determining the capitalization of the initial character of the selected insert text string determined as a function of the respective first code instruction associated with the selected insert text string and the respective second code instruction associated with the text string which precedes the respective insert point in the report being assembled.