Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
233 words
A programmable augmentive communications system for enabling an individual user with multiple handicaps to communicate auditorily, publicly or privately by actuating a single switch, the system comprising: microcomputer means for controlling the system, including nonvolatile memory means for storing at least one user applications program; means for generating synthetic voice signals; speaker means; switch means actuable by said user; means; coupled to said switch under control of the user, for sending the synthetic voice signals to said speaker software means for directing the operation of the system, including an interpreter program for interpreting instructions in a user program stored in the nonvolatile memory means, said interpreter program including means for recognizing and executing automatic branching functions embedded within selected instructions of the users program; and said interpreter program further including: means for recognizing a first command in an instruction of the user program to send a selected word in an instruction to a message buffer, means for recognizing a second command in an instruction of the user program for directing words stored in the message buffer to the means for generating such that the synthetic voice signals corresponding thereto are generated, and means for recognizing a third command in an instruction of the user program for directing the operation of the means for sending such that upon user command via the signal switch words stored in the message buffer go to said speaker,
Claim 2
Dependent Claim
233 words
A programmable augmentive communications system for enabling an individual user with multiple handicaps to communicate auditorily, publicly or privately by actuating a single switch, the system comprising: microcomputer means for controlling the system, including nonvolatile memory means for storing at least one user applications program; means for generating synthetic voice signals; speaker means; switch means actuable by said user; means; coupled to said switch under control of the user, for sending the synthetic voice signals to said speaker software means for directing the operation of the system, including an interpreter program for interpreting instructions in a user program stored in the nonvolatile memory means, said interpreter program including means for recognizing and executing automatic branching functions embedded within selected instructions of the users program; and said interpreter program further including: means for recognizing a first command in an instruction of the user program to send a selected word in an instruction to a message buffer, means for recognizing a second command in an instruction of the user program for directing words stored in the message buffer to the means for generating such that the synthetic voice signals corresponding thereto are generated, and means for recognizing a third command in an instruction of the user program for directing the operation of the means for sending such that upon user command via the signal switch words stored in the message buffer go to said speaker,
Claim 3
Dependent Claim
67 words
A system as claim 1, wherein the interpreter program further includes: means for recognizing a first line number in an instruction of the user program; means for recognizing a plurality of second line numbers in an instruction of the user program, said second line numbers each being distinct from said first line number, and constituting a list of instructions to be scanned for presentment to the user.
Claim 4
Dependent Claim
46 words
A system as in claim 1, wherein the software means further includes: an operating system command program for executing selected commands received by the microcomputer means from a terminal, said selected commands including commands relating to loading of the user program in the nonvolatile memory means.
Claim 5
Dependent Claim
42 words
A system as in claim 1, further comprising: means for interfacing with an external non-communications controls device, said means including a plurality of switches independently operable by the user through choices presented in several related instructions provided via the stored user program.
Claim 6
Dependent Claim
65 words
A system as in claim 1, further comprising message buffer means for temporarily holding words to be presented via at least one of the speaker means, and means responsive to the operation of the single switch for causing selected words found in instructions within the stored program and presented to the user via the speaker means to be sent to the buffer means for holding.