Digital telephone control interface system
AssigneeRolm Systems
InventorsTave P. Dunn, Elie A. Jreij, Jack D. Collins, Michael J. Horowitz
Life of this patent
Estimating the term…
Abstract
The present invention is a digital telephone control interface system that provides a programmable control to the keys of a digital feature telephone. The programmable control selectively masks the keys present on a telephone and prevents masked keys from being directly responded to by the telephone or routed to the telephone switching network. While the keys are masked, the programmable control can suppress, delay, modify or enhance the key events produced by the masked keys as directed by the application software being run by the programmable control.
Claims20
In a telephone system having at least one telephone with multiple keys, wherein said telephone is coupled to both a telephone switching network and a programmable control, an interface control system comprising:
- a masking means within said programmable control for selectively masking said keys after they are pressed for preventing key telephony events produced by said keys masked from being responded to by either said telephone or said telephone switching network,
- a modifying means within said programmable control for analyzing a function to be invoked by the key presses in a context related manner and for causing he function to be carried out as directed by said programmable control;
- and
- indication means controlled by said programmable control, for instructionally assisting a user as to proper operation of said keys to implement a desired key telephony event.
A computer control system for selectively controlling the response of a digital feature telephone to key activation signals created by the depression of keys on said telephone and controlling the routing of said key activation signals to a telephone switching network, comprising:
- a programmable control means coupled to said telephone and said telephone switching network, said programmable control means including a masking means for selectively masking said key activation after said keys are pressed to prevent said telephone from directly responding to said key activation signals and to prevent said key activation signals from being directly received by said telephone switching network and a modifying means within said programmable control for analyzing a function to be invoked by the keys in a context related manner and for causing the function to be carried out as directed by said programmable control means;
- said programmable control means including means for interacting with a user of said telephone to produce variable indications to the user for assisting the user in a desired operation of said telephone, and wherein said programmable control means, in conjunction with said masking means, enables the user to implement a desired function associated with a particular key by instructing the user via a first of said variable indications as to the particular key that must be pressed to implement said desired function, and by masking said key activation signals created by the depression of keys other than said particular key, such that if the user presses said particular key, said desired operation is implemented, and if the user presses one of said other keys, said desired operation is not implemented and the user is instructed via a second of said variable indications that the pressing of said one of said other keys is improper for the desired function.
In a telephone system having at least one telephone with multiple keys, wherein said telephone is coupled to both a telephone switching network and a computer control means, a method of selectively controlling key events produced by said keys on said telephone comprising the steps of:
- selectively masking said keys on said telephone with said computer control after said keys are pressed and preventing said key events generated from masked keys from being responded to by said telephone or said telephone switching network,
- analyzing a function to be invoked by the key presses in a context related manner, and
- causing the function to be carried out as directed by said computer control means.
Dependencies are inferred from the claim text.