Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
231 words
A computer system including a memory and comprising: (a) means for the input of textual information; (b) means for the display of textual information; (c) a display manager associated with said text input means for receiving text therefrom, and further associated with said text display means for the perceptual representation of the text received from said text input means on a given one of one or more display levels, said levels being perceptually plane parallel successively posteriorly positioned with respect to a first given level; (d) an input text buffer associated with said text input means for receiving text therefrom; (e) a parser associated with said input buffer for periodically receiving text accumulated by said input text buffer and preparing an input text segment therefrom; (f) a list buffer including a plurality of synonymic text segments; and (g) a plurality of operative task elements stored in the memory, each associated with at least one of said synonymic text segments of said list buffer, said parser including a list processor for comparing said input text segment with said synonymic text segments and for causing performance of the task element associated with the synonymic text segment that corresponds to said input text segment, each of said task elements being further associated with said display manager whereby text provided by performed task elements is directed to and perceptually represented on said posterior display levels.
Claim 2
Dependent Claim
231 words
A computer system including a memory and comprising: (a) means for the input of textual information; (b) means for the display of textual information; (c) a display manager associated with said text input means for receiving text therefrom, and further associated with said text display means for the perceptual representation of the text received from said text input means on a given one of one or more display levels, said levels being perceptually plane parallel successively posteriorly positioned with respect to a first given level; (d) an input text buffer associated with said text input means for receiving text therefrom; (e) a parser associated with said input buffer for periodically receiving text accumulated by said input text buffer and preparing an input text segment therefrom; (f) a list buffer including a plurality of synonymic text segments; and (g) a plurality of operative task elements stored in the memory, each associated with at least one of said synonymic text segments of said list buffer, said parser including a list processor for comparing said input text segment with said synonymic text segments and for causing performance of the task element associated with the synonymic text segment that corresponds to said input text segment, each of said task elements being further associated with said display manager whereby text provided by performed task elements is directed to and perceptually represented on said posterior display levels.
Claim 3
Dependent Claim
41 words
The system of claim 1 further characterized in that said input text buffer is further associated with said display manager whereby the text received from said text input means is directed to and perceptually represented on said first given display level.
Claim 4
Dependent Claim
75 words
The system of claim 2 further comprising a control buffer including a plurality of control segments, each of said control segments being associated with one or more of said synonymic text segments, one or more of said control segments being correspondingly associated with a respective one of said task elements whereby the selection of a particular task element and the specificaton of its function is established by the text received from said text input means.
Claim 5
Dependent Claim
63 words
The system of claim 3 further comprising an input text list buffer associated with said input text buffer for periodically receiving text accumulated by said input text buffer and sequentially storing said periodically received text whereby, in response to the function of a task element, said periodically received text is sequentially returned to said input text buffer and subsequently sent to said parser.
Claim 6
Independent Claim
188 words
A method of allowing natural language terms to be used to control selection and performance of a plurality of operative tasks stored in the memory of a computer which also includes an input means, the method comprising the steps of: (a) storing in the computer memory a control list containing a plurality of control strings, each of which is associated with a respective one of said tasks for causing performance of the task associated with a selected control string; (b) storing in the computer memory a synonymic list containing a plurality of synonymic character strings, each of which is a natural language term associated with one of said control strings for causing selection of the control string associated with a selected synonymic character string; (c) receiving an input string of one or more characters from said input means, said input string being a natural language term; and (d) comparing said input string to the strings in said synonymic list to cause selection of the synonymic character string that matches the input string, which in turn causes selection of the associated control string and performance of the associated task.
Claim 7
Independent Claim
188 words
A method of allowing natural language terms to be used to control selection and performance of a plurality of operative tasks stored in the memory of a computer which also includes an input means, the method comprising the steps of: (a) storing in the computer memory a control list containing a plurality of control strings, each of which is associated with a respective one of said tasks for causing performance of the task associated with a selected control string; (b) storing in the computer memory a synonymic list containing a plurality of synonymic character strings, each of which is a natural language term associated with one of said control strings for causing selection of the control string associated with a selected synonymic character string; (c) receiving an input string of one or more characters from said input means, said input string being a natural language term; and (d) comparing said input string to the strings in said synonymic list to cause selection of the synonymic character string that matches the input string, which in turn causes selection of the associated control string and performance of the associated task.
Claim 8
Dependent Claim
39 words
The method of claim 5 wherein said comparing step comprises the steps of: (a) concatenating said input string; and (b) incrementally comparing said input string to each synonymic character string of said synonymic list until a match is determined.
Claim 9
Dependent Claim
35 words
The method of claim 6 wherein said comparing step further comprises the steps of: (a) determining the particular control string associated with said matched synonymic string; and (b) acquiring said control string for later reference.
Claim 10
Dependent Claim
41 words
The method of claim 7 wherein said comparing step further comprises the steps of: (a) determining the particular task associated with said acquired control string; and (b) passing said control string to said particular task; and (c) invoking said particular task.
Claim 11
Dependent Claim
41 words
The method of claim 5 or 8 wherein the computer system further comprises display means and the method further comprises the step of displaying an output string of one or more characters sent by said activated task to said display means.
Claim 12
Dependent Claim
139 words
The method of claim 9 wherein sid output string displaying step further comprises the steps of: (a) selecting a display plane of said display means from a series of said display planes provided thereby for the display of said output string, said display planes being partially overlapping so as to perceptually appear sequentially posteriorly positioned with respect to a first given display plane, the criteria for selecting said display plane comprising: (i) that said display plane be posteriorly positioned with respect to said first given display plane; (ii) that said display plane be least obscurring of previously selected display planes; and (iii) that said display plane itself is not obscurred by said previously selected display planes; and (b) passing said output string to said display means such that said output string is perceptually displayed on said selected display plane.
Claim 13
Dependent Claim
40 words
The method of claim 10 wherein the step of receiving an input string further includes the step of passing said input string to said display means such that said input string is perceptually displayed on said first given display plane.