A telephone set of distinctive ringing type of a called party capable of effecting telephone communication with a remote calling party calling one of a plurality of telephone numbers of said telephone set, said plurality of telephone numbers being called by respective call signals having respective different patterns, said telephone set comprising:
- a first pattern data memory for storing pattern data representative of the patterns of said call signals which call said plurality of telephone numbers;
- a second pattern data memory for storing the pattern data representative of the pattern of each of at least one of said call signals, which pattern data are used to determine the telephone number being called by a currently received call signal;
- operator-controlled mode setting means for establishing a registering mode in which said pattern data representative of the pattern of said at least one call signal are stored in said second pattern data memory;
- operator-controlled data input means, operable in said registering mode, for designating one of said patterns stored in said first pattern data memory;
- pattern registering means, operable in said registering mode, for registering the pattern designated by said operator-controlled data input means, in said second pattern data memory in relation to the corresponding telephone number;
- pattern indicating means, operable in said registering mode, for providing an indication of at least one of said patterns of said call signals stored in said first pattern data memory;
- and
- pattern determining means, operable when said telephone set in not placed in said registering mode, for comparing the pattern of the received call signal with each pattern represented by said pattern data stored in said second pattern data memory, and thereby determining the telephone number being called by the actually received call signal.