Telephone exchange system
First Claim
1. A telephone system comprising:
- an exchange sub-system containing a plurality of trunks; and
a plurality of terminals directly connected to the exchange sub-system by lines for executing a communication operation in cooperation with call connection control of said exchange sub-system connected thereto; and
said exchange sub-system having output means for outputting trunk information through the lines, the trunk information indicating a state change of one of said trunks to all of said terminals when a state of said one of said trunks changes, whereineach of said terminals further includes;
a trunk table for storing the state of said trunks;
rewriting means for rewriting the state of said trunks stored in said trunk table in response to reception of said trunk information; and
control means for controlling said exchange sub-system to connect an incoming call to said respective terminal and to connect an outgoing call made from said respective terminal according to the state of said trunks in said trunk table,wherein the control means determines if one of said trunks is available for setting up the outgoing call through said one of said trunks by determining if said one of said trunks has a corresponding state that indicates availability for use, andwherein the control means determines if any of said trunks is currently available for use by said respective terminal for the incoming call based on other call connections currently being utilized by said respective terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
A telephone exchange system useful for a dealing speech system or the like is disclosed, which can accommodate large numbers of lines (or trunks) and permit improvement of the reliability and call connection processing capacity. The system comprises exchange sub-systems A (EX-A) and B (EX-B) capable of independently executing an exchange operation and each accommodating a terminal. The terminal has a speech channel switch for connecting a speech channel including a handset to either exchange sub-system A (EX-A) or B (EX-B). When the process of connecting a call is brought about in the terminal, it selects one of the exchange sub-systems and controls the speech channel switch for connecting the call to the selected exchange sub-system.
-
Citations
52 Claims
-
1. A telephone system comprising:
-
an exchange sub-system containing a plurality of trunks; and a plurality of terminals directly connected to the exchange sub-system by lines for executing a communication operation in cooperation with call connection control of said exchange sub-system connected thereto; and said exchange sub-system having output means for outputting trunk information through the lines, the trunk information indicating a state change of one of said trunks to all of said terminals when a state of said one of said trunks changes, wherein each of said terminals further includes; a trunk table for storing the state of said trunks; rewriting means for rewriting the state of said trunks stored in said trunk table in response to reception of said trunk information; and control means for controlling said exchange sub-system to connect an incoming call to said respective terminal and to connect an outgoing call made from said respective terminal according to the state of said trunks in said trunk table, wherein the control means determines if one of said trunks is available for setting up the outgoing call through said one of said trunks by determining if said one of said trunks has a corresponding state that indicates availability for use, and wherein the control means determines if any of said trunks is currently available for use by said respective terminal for the incoming call based on other call connections currently being utilized by said respective terminal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system further includes; a trunk status detection means for detecting status changes of said trunks, and an output means for sending out status change information indicative of a status change to all of said communication terminals when the trunk status detection means detects the status change of any of said trunks, wherein each of said communication terminals includes, a trunk status memory means for storing status kind information indicative of a status condition of each of said trunks, a reception means for receiving the status change information which the output means sent out, a rewriting means for rewriting status kind information of each of said trunks stored in the trunk status memory means on the basis of the status change information received by the reception means, a control means for referring to the status kind information of one of said trunks in the trunk status memory means in response to an outgoing call initiated by a user through said one of said trunks and for executing a control operation in cooperation with said exchange system with respect to the outgoing call, and a speech means having at least a sender and a receiver to be used in the outgoing call. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system includes, an incoming call information detection means to detect an incoming call to any of said trunks, and an output means for sending out an incoming call information to indicate that the incoming call information detection means detects the incoming call, to all of the communication terminals, wherein each of said communication terminals includes, a table to store a processing operation responsive to the incoming call to any one of said trunks, a reception means for receiving the incoming call information which the output means sent out, and a control means for judging autonomously, on the basis of the processing operation in the table, whether or not the trunk with respect to the incoming call information is the same as the trunk corresponding to the incoming call, when the reception means receives the incoming call information, for ignoring the received incoming call information when judging that the trunk with respect to the received incoming call information is not the same as the corresponding trunk, and for executing the processing operation with respect to an incoming call information in cooperation with said exchange system on the basis of the processing operation stored in the table when judging that the trunk with respect to the received incoming call information is the same as the corresponding trunk.
-
-
19. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system includes, a trunk status detection means for detecting a status change of each said trunks, and an output means for sending out a status change information indicative of the status change to all of the communication terminals when the trunk status detection means detects the status change of any of said trunks, wherein each of said communication terminals includes, a trunk status memory means for storing status kind information of each of said trunks, said status kind information including at least "idle status" and "called status", a reception means for receiving the status change information which the output means sent out, a rewriting means for rewriting the status kind information of each said trunks stored in the trunk status memory means on the basis of the status change information received by the reception means, a plurality of trunk buttons corresponding on a one-to-one basis to said plurality of trunks, each trunk button being configured to input at least an answering order by a user of an incoming call to a corresponding one of said trunks or to input an outgoing call order by the user to said corresponding one of said trunks, a button input detection means to detect the input of the outgoing call order or the answering order by operation of the trunk button, a correspondence means for corresponding the operated trunk button to the status kind information of said each of said trunks stored in the trunk status memory means, a trunk status recognition means for referring to the status kind information of the trunks stored in the trunk status memory means when the button input detection means detects the input by the trunk button and for recognizing the status kind information of the trunk corresponding to the operated trunk button, and a control means for executing, in cooperation with said exchange system, an answering process to answer the incoming call to the recognized trunk when the trunk status recognition means recognizes that the status kind information of the trunk corresponding to the operated trunk button is the "called status", and for executing an outgoing call process, in cooperation with said exchange system, to the recognized trunk when the trunk status recognition means recognizes that the status kind information of the trunk corresponding to the operated trunk button is the "idle status". - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system includes, a trunk status detection means for detecting status changes of said trunks, a trunk status information memory means for storing a status change information indicative of a status change, an outgoing call information reception means for receiving an outgoing call information indicative of an outgoing call order, the outgoing call information having been sent out from one of said communication terminals, a trunk recognition means for analyzing the received outgoing call information when the outgoing call information reception means receives the outgoing call information, and for recognizing an outgoing call trunk with respect to the outgoing call information, a status information recognition means for recognizing the status change information stored in the trunk status information memory means which corresponds to the outgoing call trunk to be recognized by the trunk recognition means, an output means for sending out, by the lines, status information including a trunk information indicative of the outgoing call trunk and a terminal information indicative of the communication terminal which sent out the outgoing call information, to all of the communication terminals, when the status information recognition means recognizes that the status change information of the outgoing call trunk is "idle status", and a set means for setting a speech route between the outgoing call trunk and the communication terminal which sent out the outgoing call information, wherein each of said communication terminals includes, a plurality of trunk button s corresponding on a one-to-one basis to said plurality of said trunks, each trunk button being used to input an outgoing call order by a user to request a trunk to make an outgoing call, a button input detection means for detecting the input of the outgoing call order by operation of a trunk button by the user, a trunk status indication means to indicate status kind information of the trunk corresponding to the operated trunk button, an outgoing call information output means for editing the outgoing call information of the trunk corresponding to the outgoing call order when the button input detection means detects the input of the outgoing call order by the operation of the trunk button and for sending out the edited outgoing call information to the exchange system, an own terminal information memory means for storing the own terminal information indicative of an own communication terminal, a reception means for receiving the status information to be sent out by the exchange system, and an indication control means for comparing the terminal information contained in the received status information with the own terminal information stored in the own terminal information memory means when the reception means receives the status information, and for making the trunk status indication means change the status kind information of the trunk corresponding to the trunk information contained in the received status information, to indicate the status kind information indicative of the own communication terminal is "busy status", when corresponding the terminal information with the own terminal information. - View Dependent Claims (33, 34, 35, 36, 37)
-
-
38. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system includes, a trunk status detection means for detecting status changes of said trunks, a trunk status information memory means for storing status change information indicative of a status change, an answering information reception means for receiving an answering information which is indicative of an answering order to request a trunk for answering an incoming call, the answering information having been sent out from one of said communication terminals, a trunk recognition means for analyzing the received answering information when the answering information reception means receives the answering information, and for recognizing the answering trunk with respect to the answering information, a status information recognition means for recognizing the status change information which is stored in the trunk status information memory means and which corresponds to the answering trunk to be recognized by the trunk recognition means, an output means for sending out, by the lines, status information including a trunk information indicative of the answering trunk and a terminal information indicative of the communication terminal which sent out the answering information, to all of the communication terminals, when the status information recognition means recognizes that the status change information of the answering trunk is "called status", and a set means for setting a speech route between the answering trunk and the communication terminal which sent out the answering information, wherein each of said communication terminals includes, a plurality of trunk button s corresponding on a one-to-one basis to said plurality of trunks, each trunk button being configured to input an answering order by a user to request a trunk for answering an incoming call, a button input detection means for detecting the input of the answering order by operation of a trunk button, a trunk status indication means to indicate status kind information of the trunk corresponding to the operated trunk button, an answering information output means for editing the answering information of the trunk corresponding to the answering order when the button input detection means detects the input of the answering order by the operation of the trunk button and for sending out the edited answering information to the exchange system, an own terminal information memory means for storing the own terminal information indicative of an own communication terminal, a reception means for receiving the status information sent out by the exchange system, and an indication control means for comparing the terminal information contained in the received status information with the own terminal information stored in the own terminal information memory means when the reception means receives the status information, and for making the trunk status indication means change the status kind information of the trunk corresponding to the trunk information contained in the received status information to indicate the status kind information of the own communication terminal is "busy status", when corresponding the terminal information with the own terminal information. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A telephone system comprising:
-
an exchange system containing a plurality of trunks; and a plurality of communication terminals directly connected to the exchange system by lines for executing a communication operation in cooperation with call connection control of the exchange system connected thereto, wherein said exchange system includes, a trunk status detection means for detecting status changes of said trunks, an output means for sending out status change information indicative of a status change of one of the trunks to all of said communication terminals, when the trunk status detection means detects the status change of the one of the trunks, and an outgoing call information reception means for receiving an outgoing call information which is indicative of an outgoing call order, said outgoing call information having been sent out from one of said communication terminals, wherein each of said communication terminals includes, a trunk status memory means for storing status kind information indicative of at least an "idle status" of the trunks, a reception means for receiving the status change information sent out by the output means, a rewriting means for rewriting the status kind information of each said trunks stored in the trunk status memory means on the basis of the status change information, an autodial button to input at least an outgoing call order, a button input detection means for detecting an input by the autodial button, an autodial information memory means for storing an autodial information which, corresponding to the autodial button, includes an information indicative of the outgoing call order and an opposite party dial information, a trunk select means for referring to the status kind information of each said trunks stored in the trunk status memory means when the button input detection means detects the input of the autodial button, and for selecting a trunk having an "idle status", and an outgoing call information output means for editing the outgoing call information which includes information indicative of the selected trunk and the opposite party dial information to be inputted by the autodial button when the trunk select means selects the trunk in the "idle status", and for sending out the edited outgoing call information to the exchange system. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52)
-
Specification