CTI control system
AssigneeFujitsu Limited
InventorsHisashi Fukuda, Hideaki Matsune
Life of this patent
Estimating the term…
Abstract
When a telephone a belonging to an office a calls up a telephone b belonging to an office b, a subscriber of the telephone a operates a WS a connected to a computer network and edits camp-on request information when the telephone b is busy. The camp-on request information is transferred from the WS a to a CTI server b belonging to the office b connected to the computer network. The CTI server unit b performs camp-on control between the telephone b belonging to the office b and the telephone a belonging to the office a by controlling a private branch exchange b based on a schedule corresponding to the received camp-on request information.
Claims106
A computer telephony integration control system for performing computer telephony integration control to control a connection of an exchange circuit terminated by an exchange unit, comprising:
- a computer telephony integration client unit for transmitting computer telephony integration control request information for use in requesting the computer telephony integration control;
- and
- a computer telephony integration server unit, connected to a computer network accessible by said computer telephony integration client unit, for receiving the computer telephony integration control request information from said computer telephony integration client unit, and performing the computer telephony integration control on the exchange unit according to the computer telephony integration control request information.
A computer telephony integration control system for performing computer telephony integration control to control a connection of an exchange circuit terminated by an exchange unit, comprising:
- a computer telephony integration client unit for transmitting computer telephony integration control request information for use in requesting the computer telephony integration control;
- and
- a computer telephony integration server unit, connected to a computer network accessible by said computer telephony integration client unit, for receiving the computer telephony integration control request information from said computer telephony integration client unit in an area under control of said computer telephony integration server unit, performing the computer telephony integration control on the exchange unit according to the computer telephony integration control request information when the computer telephony integration control request information is to be processed by said computer telephony integration server unit, and transferring the computer telephony integration control request information to another computer telephony integration server unit which is to process the computer telephony integration control request information when the computer telephony integration control request information is not to be processed by said computer telephony integration server unit.
A computer telephony integration server unit for receiving computer telephony integration control request information from a computer telephony integration client unit, and performing computer telephony integration control to control a connection of an exchange circuit which terminates an exchange unit according to the computer telephony integration control request information, comprising:
- first communications control means for communicating the computer telephony integration control request information and information relating to the computer telephony integration control request information with said computer telephony integration client unit through a computer network;
- computer telephony integration control execution means for receiving the computer telephony integration control request information from said computer telephony integration client unit through the computer network and said first communications control means, generating exchange request information for use in requesting the exchange unit to perform the computer telephony integration control according to the computer telephony integration control request information, and performing the computer telephony integration control on the exchange unit based on the generated information;
- and
- exchange-unit communications means for communicating with the exchange unit the exchange request information transmitted by said computer telephony integration control execution means and information relating to the exchange request information.
A computer telephony integration client unit for transmitting computer telephony integration control request information for use in requesting computer telephony integration control to a computer telephony integration server unit, comprising:
- computer telephony integration control request information editing means for editing the computer telephony integration control request information;
- and
- communications control means for communicating with the computer telephony integration server unit through a computer network the computer telephony integration control request information and information relating to the computer telephony integration control request information.
An additional connection server unit for receiving additional connection request information from a client unit for use in requesting an additional connection to communications which have already been connected, and controlling a connection of an exchange line terminated by an exchange unit according to the additional connection request information, comprising:
- extension termination means for terminating two or more extensions connected to said exchange unit;
- and
- additional connection control means for receiving the additional connection request information from said client unit through a computer network, instructing the exchange unit to connect according to the additional connection request information an optional first extension in the extensions during the communications being connected, instructing the exchange unit to connect a second extension which is another optional extension of the extensions to a terminal unit specified according to the additional connection request information, and instructing said extension termination means to connect the first and second extensions.
An interruptive connection server unit for receiving interruptive connection request information from a client unit for use in requesting an interruptive connection to communications which have already been connected, and controlling a connection of an exchange line terminated by an exchange unit according to the interruptive connection request information, comprising:
- extension termination means for terminating two or more extensions connected to said exchange unit;
- and
- interruptive connection control means for receiving the interruptive connection request information from said client unit through a computer network, instructing the exchange unit to connect according to the interruptive connection request information an optional first extension in the extensions to the communications being connected, instructing the exchange unit to hold one of communicating terminal units, instructing the exchange unit to connect a second extension which is another optional extension of the extensions to a terminal unit specified according to the interruptive connection request information, and instructing said extension termination means to connect the first and second extensions.
A transfer control server unit for receiving transfer control request information for use in requesting an entry or release of a call from a client unit to an optional destination terminal unit, and controlling a connection of an exchange line terminated by an exchange unit according to the transfer control request information, comprising:
- extension termination means for terminating two or more extensions connected to said exchange unit;
- and
- transfer connection control means for entering or releasing transfer control information for the optional destination terminal unit according to the transfer control request information when the transfer control request information is received from said client unit through a computer network, instructing the exchange unit according to the transfer control request information to output a destination specification request for requesting the specification of a destination when a call is issued to the optional destination terminal unit, instructing the exchange unit to specify a first extension in the extensions as the call destination unit when the destination specification request is output from the exchange unit, instructing the exchange unit to connect a second extension which is another optional extension of the extensions to a terminal unit specified according to the transfer connection request information, and instructing said extension termination means to connect the first and second extensions.
A computer telephony integration control system for performing computer telephony integration control to control a connection of an exchange circuit terminated by an exchange unit, comprising:
- a computer telephony integration client unit for transmitting electronic mail including exchange information for use in requesting the computer telephony integration control;
- and
- a computer telephony integration server unit, connected to a computer network accessible by said computer telephony integration client unit, for receiving the electronic mail including the exchange information from said computer telephony integration client unit, and performing the computer telephony integration control on the exchange unit according to the exchange information included in the electronic mail.
A computer telephony integration control system for performing computer telephony integration control to control a connection of an exchange circuit terminated by an exchange unit, comprising:
- a computer telephony integration client unit for transmitting electronic mail including exchange information for use in requesting the computer telephony integration control;
- and
- a computer telephony integration server unit, connected to a computer network accessible by said computer telephony integration client unit, for receiving the electronic mail including the exchange information from said computer telephony integration client unit in an area under control of said computer telephony integration server unit, performing the computer telephony integration control on the exchange unit according to the exchange information included in the electronic mail when the electronic mail is to be processed by said computer telephony integration server unit, and transferring the electronic mail to another computer telephony integration server unit which is to process the electronic mail when the computer telephony integration control request information is not to be processed by said computer telephony integration server unit.
The system according to 62, wherein
- said computer telephony integration client unit comprises:
- electronic mail editing means for editing electronic mail including exchange information for use in requesting the computer telephony integration control;
- and
- second communications control means for communicating the electronic mail including the exchange information with said computer telephony integration server unit through the computer network.
A computer telephony integration server unit for receiving exchange information from a computer telephony integration client unit, and performing computer telephony integration control to control a connection of an exchange circuit which terminates an exchange unit according to the exchange information, comprising:
- first communications control means for communicating electronic mail containing the exchange information with said computer telephony integration client unit through a computer network;
- computer telephony integration control execution means for receiving the electronic mail containing the exchange information from said computer telephony integration client unit through the computer network and said first communications control means, generating exchange request information for use in requesting the exchange unit to perform the computer telephony integration control according to the exchange information contained in the electronic mail, and performing the computer telephony integration control on the exchange unit based on the generated information;
- and
- exchange-unit communications means for communicating with the exchange unit the exchange request information transmitted by said computer telephony integration control execution means and information relating to the exchange request information.
A computer telephony integration client unit for transmitting exchange information for use in requesting computer telephony integration control to a computer telephony integration server unit, comprising:
- electronic mail editing means for editing the electronic mail containing the exchange information;
- communications control means for communicating with the computer telephony integration server unit through a computer network the electronic mail containing the exchange information.
A computer-readable storage medium used to direct a computer, which is a computer telephony integration server unit for receiving computer telephony integration control request information from a computer telephony integration client unit, and performing computer telephony integration control to control a connection of an exchange circuit which terminates an exchange unit according to the computer telephony integration control request information, to perform:
- a first communications control function for communicating the computer telephony integration control request information and information relating to the computer telephony integration control request information with said computer telephony integration client unit through a computer network;
- and
- a computer telephony integration control execution function for receiving the computer telephony integration control request information from said computer telephony integration client unit through the computer network and said first communications control function, generating exchange request information for use in requesting the exchange unit to perform the computer telephony integration control according to the computer telephony integration control request information, and performing the computer telephony integration control on the exchange unit based on the generated information;
- and
- an exchange-unit communications function for communicating with the exchange unit the exchange request information transmitted by said computer telephony integration control execution function and information relating to the exchange request information.
A computer-readable storage medium used to direct a computer, which is a computer telephony integration client unit for transmitting computer telephony integration control request information for use in requesting computer telephony integration control to a computer telephony integration server unit, to perform:
- a computer telephony integration control request information editing function for editing the computer telephony integration control request information;
- a communications control function for communicating with the computer telephony integration server unit through a computer network the computer telephony integration control request information and information relating to the computer telephony integration control request information.
A computer readable storage medium used to direct a computer which is an additional connection server unit for receiving additional connection request information for use in requesting an additional connection to communications which have already been connected, and controlling a connection of an exchange line terminated by an exchange unit according to the additional connection request information to perform the functions of:
- terminating two or more extensions connected to said exchange unit;
- receiving the additional connection request information from said client unit through a computer network;
- instructing the exchange unit to connect according to the additional connection request information an optional first extension among the extensions to the communications being connected;
- instructing the exchange unit to connect a second extension which is another optional extension among the extensions to a terminal unit specified according to the additional connection request information;
- and
- connecting the first and second extensions in an additional connection server unit.
A computer readable storage medium used to direct a computer which is an interruptive connection server unit for receiving interruptive connection request information for use in requesting an interruptive connection to communications which have already been connected, and controlling a connection of an exchange line terminated by an exchange unit according to the interruptive connection request information to perform the functions of:
- terminating two or more extensions connected to said exchange unit;
- receiving the interruptive connection request information from said client unit through the computer network;
- instructing the exchange unit to connect according to the interruptive connection request information an optional first extension among the extensions to the communications being connected;
- instructing the exchange unit to hold one of communicating terminal units;
- instructing the exchange unit to connect a second extension which is another optional extension among the extensions to a terminal unit specified according to the interruptive connection request information;
- and
- instructing the extension termination means to connect the first and second extensions.
A computer readable storage medium used to direct a computer which is a transfer control server unit for receiving transfer control request information for use in requesting an entry or release of a call from a client unit to an optional destination terminal unit, and controlling a connection of an exchange line terminated by an exchange unit according to the transfer control request information to perform the functions of:
- terminating two or more extensions connected to said exchange unit;
- entering or releasing transfer control information for the optional destination terminal unit according to the transfer control request information when the transfer control request information is received from said client unit through a computer network;
- instructing the exchange unit according to the transfer control request information to output a destination specification request for requesting the specification of a destination when a call is issued to the optional destination terminal unit;
- instructing the exchange unit to specify an optional first extension among the extensions as the call destination unit when the destination specification request is output from the exchange unit;
- instructing the exchange unit to connect a second extension which is another optional extension of the extensions to a terminal unit specified according to the interruptive connection request information;
- and
- instructing said extension termination means to connect the first and second extensions.
A computer-readable storage medium used to direct a computer, which is a computer telephony integration server unit for receiving exchange information from a computer telephony integration client unit, and performing computer telephony integration control to control a connection of an exchange circuit which terminates an exchange unit according to the exchange information, to perform:
- a first communications control function for communicating electronic mail containing the exchange information with said computer telephony integration client unit through a computer network;
- a computer telephony integration control execution function for receiving the electronic mail containing the exchange information from said computer telephony integration client unit through the computer network and said first communications control function, generating exchange request information for use in requesting the exchange unit to perform the computer telephony integration control according to the exchange information contained in the electronic mail, and performing the computer telephony integration control on the exchange unit based on the generated information;
- and
- an exchange-unit communications function for communicating with the exchange unit the exchange request information transmitted by said computer telephony integration control execution function and information relating to the exchange request information.
A computer-readable storage medium used to direct a computer, which is a computer telephony integration client unit for transmitting exchange information for use in requesting computer telephony integration control to a computer telephony integration server unit, to perform:
- an electronic mail editing function for editing the electronic mail containing the exchange information;
- and
- a communications control function for communicating with the computer telephony integration server unit through a computer network the electronic mail containing the exchange information.
Dependencies are inferred from the claim text.