Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
245 words
A system for preparing multiple report definition instructions for a shell document to control logical separation on output of a file report generated by an electronic digital signal processor, comprising: a menu listing of report definition instructions stored in a memory associated with the signal processor: means for accessing and displaying said menu of report definition instructions; means for an operator to select any of said report definition instructions from said displayed menu; means for operator entry of report text between said selected report definition instructions; means for loading a system program in said signal processor, said system program written to support operators who read a particular language; means for transferring said operator-selected report definition instructions and operator-entered report text to said memory for storage in the language supported by the system program loaded in said signal processor, said operator-selected report definition instructions and operator-entered report text forming said shell document; means for selectively translating said shell document to the language supported by a current system program loaded in said signal processor when said current system program supports a language different from the language supported by the system program loaded when said shell document was formed; and means for displaying said shell document for generating a file report, said shell document being displayed in the language of said current program loaded in the processor, wherein the display of multiple report definition instructions may be presented in a meaningful way for operators that read different languages.
Claim 2
Independent Claim
245 words
A system for preparing multiple report definition instructions for a shell document to control logical separation on output of a file report generated by an electronic digital signal processor, comprising: a menu listing of report definition instructions stored in a memory associated with the signal processor: means for accessing and displaying said menu of report definition instructions; means for an operator to select any of said report definition instructions from said displayed menu; means for operator entry of report text between said selected report definition instructions; means for loading a system program in said signal processor, said system program written to support operators who read a particular language; means for transferring said operator-selected report definition instructions and operator-entered report text to said memory for storage in the language supported by the system program loaded in said signal processor, said operator-selected report definition instructions and operator-entered report text forming said shell document; means for selectively translating said shell document to the language supported by a current system program loaded in said signal processor when said current system program supports a language different from the language supported by the system program loaded when said shell document was formed; and means for displaying said shell document for generating a file report, said shell document being displayed in the language of said current program loaded in the processor, wherein the display of multiple report definition instructions may be presented in a meaningful way for operators that read different languages.
Claim 3
Dependent Claim
49 words
The system for preparing multiple report definition instructions of claim 1, wherein said means for displaying said report definition instruction menu includes means for visually presenting the report definition instructions in a layout to provide a visual representation to an operator that said report definition instructions form a hierarchy.
Claim 4
Dependent Claim
34 words
The system for preparing multiple report definition instructions of claim 1 and further comprising means associated with the display of an operator-selected report definition instruction to identify said instruction as a report definition instruction.
Claim 5
Dependent Claim
50 words
The system for preparing multiple report definition instructions of claim 1, wherein said report definition instruction is a multibyte control sequence internally formated to provide a direct means of identifying a control within a data stream via words in the language of the current program loaded in said signal processor.
Claim 6
Dependent Claim
87 words
The system for preparing multiple report definition instructions of claim 4, wherein said formated multibyte control sequence comprises: means for identifying the instruction as a multibyte control; means for typing the control to identify it as a report definition instruction; means for identifying the length of the remainder of the control; means for identifying the character set ID and code page ID of every character-string parameter of the control; and one or more character-string parameters, including means for identifying the length, type and value of the parameter.
Claim 7
Dependent Claim
41 words
The system for preparing multiple report definition instructions of claim 1, wherein said means for selectively translating the shell document comprises a language-dependent words/message table including a graphic symbol or word associated with the control block for the report definition instruction.
Claim 8
Dependent Claim
37 words
The system for preparing multiple report definition instructions of claim 1 and further comprising: means for automatically executing a carrier return following the operator selection of a report definition instruction to facilitate the entry of report text.
Claim 9
Dependent Claim
48 words
The system for preparing multiple report definition instructions of claim 1 and further comprising: means for displaying the selected report definition instructions in the order fixed by the original display of the report definition menu, regardless of the order in which the instructions were selected by the operator.
Claim 10
Dependent Claim
43 words
The system for preparing multiple report definition instruction of claim 1, wherein said menu listing of report definition instructions comprises: a report preface instruction; a page heading instruction; group heading instructions; a record detail instruction; group summary instructions; and a report summary instruction.
Claim 11
Dependent Claim
36 words
The system for preparing multiple report definition instructions of claim 9, wherein said group heading instructions includes means for operator entry of a variable field name from the file to control the selection of the group.
Claim 12
Dependent Claim
36 words
The system for preparing multiple report definition instructions of claim 9, wherein said group heading instructions includes means for operator entry of a variable field number from the file to control the selection of the group.