Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
89 words
An interpreter for providing commands to multiple devices in a computer system independent of the particular applications running on the computer system, interpreter characterized in that it comprises: converting means for converting user input to commands; function means coupled to the converting means for providing additional functions acting on the application in response to the commands, said additional functions not being provided by the application; and selection means for selecting keystrokes corresponding to the user input such that the additional functions acting on applications are independent of the applications.
Claim 2
Dependent Claim
89 words
An interpreter for providing commands to multiple devices in a computer system independent of the particular applications running on the computer system, interpreter characterized in that it comprises: converting means for converting user input to commands; function means coupled to the converting means for providing additional functions acting on the application in response to the commands, said additional functions not being provided by the application; and selection means for selecting keystrokes corresponding to the user input such that the additional functions acting on applications are independent of the applications.
Claim 3
Dependent Claim
103 words
A telephone to application program interpreter for providing commands to multiple devices in a computer system, interpreter characterized in that it comprises: touch tone interpreter means for converting touch tones received from a telephone to keystroke commands for controlling an application running on the computer system; voice synthesizer interpreter means coupled to the application for providing transformation of screens of the application to voice on the telephone as a function of the touch tones; and selection means for selecting keystrokes corresponding to touch tones such that transformation of screens of various applications to voice on the telephone is independent of the application chosen.
Claim 4
Dependent Claim
103 words
A telephone to application program interpreter for providing commands to multiple devices in a computer system, interpreter characterized in that it comprises: touch tone interpreter means for converting touch tones received from a telephone to keystroke commands for controlling an application running on the computer system; voice synthesizer interpreter means coupled to the application for providing transformation of screens of the application to voice on the telephone as a function of the touch tones; and selection means for selecting keystrokes corresponding to touch tones such that transformation of screens of various applications to voice on the telephone is independent of the application chosen.
Claim 5
Dependent Claim
47 words
The telephone to application program interpreter of claim 2 characterized in that the touch tone interpreter means interprets a selected touchtone into a user programmed series of keystrokes independently of the application such that the application need not be modified to be compatible with the voice function.
Claim 6
Dependent Claim
37 words
The telephone to application program interpreter of claim 2 or 3 characterized in that the voice synthesizer interpreter means interprets a computer system command into further commands for transforming a selected portion of a screen to voice.
Claim 7
Dependent Claim
36 words
The telephone to application program interpreter of any one of claims 2-4 characterized in that the selection means provides the keystrokes to the computer system for controlling the application through the user interface of the application.
Claim 8
Dependent Claim
47 words
The telephone to application program interpreter of any one of claims 1-5 characterized in that in the computer system further comprises: a personal computer for controlling the applications and interpreter; and a voice synthesizer card coupled to said computer for providing the transformation of screens into voice.
Claim 9
Dependent Claim
113 words
Method for modifying the operation of an application program with the functions provided by an operating system program without altering the application program, characterized in that it comprises the steps of: reading a profile file for commands and command parameters associated with the application program whose operation is being modified; initializing an interpreter program in accordance with the commands and parameters read from said profile file; executing the commands from said profile file to supervise functions in the application program and operating system program in response to commands and parameters intialized in the interpreter program so that the operation of the application program is modified to use the function of the operating system.
Claim 10
Dependent Claim
113 words
Method for modifying the operation of an application program with the functions provided by an operating system program without altering the application program, characterized in that it comprises the steps of: reading a profile file for commands and command parameters associated with the application program whose operation is being modified; initializing an interpreter program in accordance with the commands and parameters read from said profile file; executing the commands from said profile file to supervise functions in the application program and operating system program in response to commands and parameters intialized in the interpreter program so that the operation of the application program is modified to use the function of the operating system.
Claim 11
Dependent Claim
25 words
The method of claim 7 characterized in that said application program is a terminal emulation program and said operating system is a voice operating subsystem.