Patent ID: 7012997

Claim:
A method of program mapping telecommunication system features in a telecommunication system, comprising: providing a local instrument in communication with a central programming controller and comprising a plurality of switches; said central programming controller having a plurality of telecommunication system features, the central programming controller connecting the local instrument to an outside telephone network; prompting a user at said local instrument using a first audible prompt selected from one or more tones, beeps, buzzes, and voice prompts provided by the central controller to designate whether one of said plurality of switches is to be programmed; receiving a first user input in response to the first audible prompt, said first user input designating whether one of said plurality of switches is to be programmed; if one of said plurality of switches is to be programmed, temporarily deprogramming said plurality of switches and prompting a user at said local instrument using a second audible prompt selected from one or more tones, beeps, buzzes, and voice prompts provided by the central controller to select a one of said plurality of switches to be programmed; receiving a second user input in response to said second audible prompt, said second user input designating a selected one of said plurality of switches to be programmed; determining whether the selected one of said plurality of switches to be programmed is programmable; if the selected one of said plurality of switches to be programmed is not programmable, indicating to the user that selected one of said plurality of switches to be programmed is not programmable; if the selected one of said plurality of switches to be programmed is programmable, prompting a user at said local instrument using a third audible prompt selected from one or more tones, beeps, buzzes, and voice prompts provided by the central controller to select a one of said plurality of telecommunication features; receiving a third user input in response to said third audible prompt, said third user input designating a selected one of said telecommunication features; and storing data in a memory of the central programming controller in response to said third user input, said data mapping the selected one of the plurality of telecommunication system features on the central programming controller to the selected one of said plurality of switches on said local instrument.