CN1263275C - 通信支持系统、电话服务方法、通信控制装置及电话装置 - Google Patents
通信支持系统、电话服务方法、通信控制装置及电话装置 Download PDFInfo
- Publication number
- CN1263275C CN1263275C CNB981073395A CN98107339A CN1263275C CN 1263275 C CN1263275 C CN 1263275C CN B981073395 A CNB981073395 A CN B981073395A CN 98107339 A CN98107339 A CN 98107339A CN 1263275 C CN1263275 C CN 1263275C
- Authority
- CN
- China
- Prior art keywords
- telephone
- data processing
- caller
- line
- communication control
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
- H04M1/575—Means for retrieving and displaying personal data about calling party
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/57—Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set
- H04M1/575—Means for retrieving and displaying personal data about calling party
- H04M1/578—Means for retrieving and displaying personal data about calling party associated with a synthesized vocal announcement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Sub-Exchange Stations And Push- Button Telephones (AREA)
Abstract
通信支持系统包括一个呼叫用户ID检测单元,它在呼入呼叫时检测从一个电话网中发送的一个呼叫用户ID。一个线路交换单元,在建立电话机和电话网之间的连接之前,打开来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一条线路。检测到ID之后,关闭第一条线路并打开来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二条线路。
Description
技术领域
本发明涉及一个通信支持系统,它适合于把电话机通过一个通信控制装置连接到一个数据处理装置,并适合于将电话网与通信控制装置连接,其中在呼入呼叫时,来自电话网的一个呼叫用户ID被显示在电话机的显示器上。另外,本发明涉及一种计算机可读媒体,它存储使处理器响应来自电话网的呼入来执行呼叫用户ID服务处理的程序代码指令。
背景技术
家用个人计算机已经很普及。调制解调器现在已经缩小到只有一块芯片的大小,并且越来越多地包括在个人计算机中。具有内置调制解调器的个人计算机的逐渐普及使得通过电话线来访问因特网或其它网络变得更容易。近几年,电话线已经由计算机和电话共享。
在最近的发展中,人们需要一种有用、先进的通信支持系统,它能使电话用户利用电话机来远程控制数据处理装置,获得计算机辅助电话服务。当前,计算机辅助电话服务只能通过本地操作数据处理装置来提供,并且电话和计算机是分开使用的。另外,希望提供一个通信支持系统,它允许电话用户很容易地将数据发送到其它通信媒体或从其它通信媒体中接收数据。
在呼叫用户ID服务是由呼叫用户ID服务供应者提供的情况下,专为呼叫用户ID服务设计的一个专用终端可以被用来获得呼叫用户ID服务。如果使用专用终端,那么在从公共交换电话网中呼入呼叫时,来自服务供应者的呼叫用户ID(以及/或呼叫用户名)则被显示在专用终端的显示器上。专用终端的用户可以在用户(他或她)接受呼叫和摘机之前从显示器上看到呼叫用户ID。
另外,也可以使用常规的通信支持系统来利用呼叫用户ID服务,这种支持系统适合于通过一个调制解调器把电话机与数据处理装置(或个人计算机)连接并适合于将电话网与调制解调器连接。如果使用了常规的通信支持系统,通过执行安装在数据处理装置中的一个应用程序,在从公共交换电话网中呼入时,呼叫用户ID将被显示在数据处理装置的显示器上。常规系统的用户在用户(他或她)接受呼叫并摘机之前从数据处理装置的显示器上可以知道呼叫用户ID。
图31表示的是当使用专用终端或常规通信支持系统时,所执行的常规呼叫用户ID服务处理。
当使用专用终端时,按如下所述执行常规呼叫用户ID服务处理。
如图31所示,在常规呼叫用户ID服务处理的开始,专用终端在空闲状态被启动(S201)。当接收到来自电话网的呼叫时,专用终端检测由服务供应者发送的呼叫用户ID,并将呼叫用户ID显示在专用终端的显示器上(S202)。如果事先在专用终端中存储了与呼叫用户ID对应的呼叫用户名,那么在显示器上不仅显示呼叫用户ID,而且还显示对应的呼叫用户名。专用终端用户可以在接受呼叫和摘机之前从专用终端的显示器上知道呼叫用户ID。
当用户拿起专用终端的话筒时,来自专用终端的一个摘机信号就被发送到电话网中。在专用终端和电话网之间就建立起一个连接(S203)。专用终端用户可以通过声音与电话网中的呼叫用户进行通信。
另外,按以下所述执行常规通信支持系统的的常规呼叫用户ID服务处理。
如图31所示,在常规呼叫用户ID服务处理开始时,常规通信支持系统在空闲状态被启动(S201)。当接收到呼叫时,常规通信支持系统的调制解调器检测由服务供应者发送的呼叫用户ID,并将呼叫用户ID发送到数据处理装置(S202)。当收到来自调制解调器的呼叫用户ID时,数据处理装置在数据处理装置的显示器上显示呼叫用户ID(S202)。如果事先在数据处理装置中存储了与呼叫用户ID对应的呼叫用户名,那么在显示器上不仅显示呼叫用户ID,而且还显示对应的呼叫用户名。数据处理装置用户可以在接受呼叫和摘机之前从数据处理装置的显示器上知道呼叫用户ID。
当用户拿起常规通信支持系统的电话机的话筒时,来自电话机的一个摘机信号就被发送到电话网。在电话机和电话网之间就建立了一个连接(S203)。电话机用户可以通过声音与电话网中的呼叫用户进行通信。
当前,无线电话的使用已经很普及,并且无线电话用户在呼入时不必能够看到专用终端或个人计算机的显示器。如果用户在接受呼叫并摘机之前想知道是谁呼叫他或她,他或她必须要到附近的专用终端或个人计算机。这对于常规通信支持系统中的无线电话用户来说很不方便。
发明内容
本发明的一个目的是提供一个改进的通信支持系统,它可以解决上面提到的问题。
本发明的另一个目的是提供一个通信支持系统,它使电话用户在接收呼叫时能够在电话机上知道从数据处理装置发送的呼叫用户简档。
本发明的另一个目的是为包括电话机和数据处理装置的一个通信支持系统提供一个通信控制装置,它使电话用户在接收呼叫时能够在电话机上知道从数据处理装置发送的呼叫用户简档。
本发明的另一个目的是提供在通信支持系统中执行电话服务处理的一种方法,它使电话用户在接收呼叫时从电话机上知道从数据处理装置发送的呼叫用户简档。
本发明的另一个目的是提供一种存储程序代码指令的计算机可读媒体,这些指令使处理器在通信支持系统中执行电话服务处理,此处理使用户在接收呼叫时能够在电话机上知道从数据处理装置发送的呼叫用户简档。
以上所提到的本发明的目的是通过一个通信支持系统来实现的,此系统适合于通过一个通信控制装置将电话机与一个数据处理装置连接,并适合于将电话网与通信控制装置连接,通信支持系统包括:通信控制装置,它具有来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一条线路,并具有来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二条线路;一个呼叫用户ID检测单元,它在接到呼叫时检测从电话网中发送的一个呼叫用户ID;一个线路交换单元,它在电话机和电话网之间的连接建立之前打开第一条线路,并在呼叫用户ID被呼叫用户ID检测单元检测到之后关闭第一条线路,打开第二条线路;数据处理装置,它有一个主控单元来响应由呼叫用户ID检测单元检测到的呼叫用户ID,从一个数据库中检索呼叫用户简档,并通过第二条线路将表示呼叫用户简档的一个声音信号发送到电话机。
以上所提到的本发明的目的是通过通信支持系统来实现的,它适合于通过一个通信控制装置将一个电话装置连接到一个数据处理装置,并适合于将一个电话网连接到通信控制装置,通信支持系统包括:通信控制装置,它具有来自电话装置的一个声音信号通路和一个控制信号通路,来自电话网的一个声音信号通路和一个状态数据通路,以及来自数据处理装置的一个显示数据通路;第一多路复用器,它具有与来自数据处理装置的显示数据通路和来自电话网的声音信号通路连接的输入,并具有通过一个接口与电话装置连接的输出,第一多路复用器把一个多路复用的信号,包括来自数据处理装置的显示数据和来自电话网的声音信号,发送到电话装置;具有一个显示器和多路分解器的电话装置,多路分解器具有通过接口与第一多路复用器连接的一个输入以及与显示器连接的一个输出,其中多路分解器把来自第一多路复用器的多路复用的信号分解成显示数据和声音信号,显示数据被发送到显示器,这样显示数据就被显示在电话装置上。
以上所提到的本发明的目的是通过通信控制装置来实现的,它适合于通过该通信控制装置将一个电话装置和一个数据处理装置连接,并适合于将一个电话网连接到通信控制装置,通信控制装置包括:来自电话装置的一个声音信号通路和一个控制信号通路;来自电话网的一个声音信号通路和一个状态数据通路;来自数据处理装置的一个显示数据通路;第一多路复用器,它具有与来自数据处理装置的显示数据通路和来自电话网的声音信号通路连接的输入,并具有通过一个接口与电话装置连接的输出,第一多路复用器把一个多路复用的信号,包括来自数据处理装置的显示数据和来自电话网的声音信号,发送到电话装置,其中电话装置包括一个显示器和一个多路分解器,多路分解器具有通过接口与第一多路复用器连接的一个输入以及与显示器连接的一个输出,多路分解器将来自第一多路复用器的多路复用的信号分解成显示数据和声音信号,显示数据被发送到显示器,这样显示数据就被显示在电话装置上。
以上所提到的本发明的目的是通过在一个通信支持系统中执行电话服务处理的方法来实现的,通信支持系统适合于通过通信控制装置将电话机与一个数据处理装置连接,并适合于将一个电话网与通信控制装置连接,方法包括以下步骤:在呼入时检测从电话网发送的呼叫用户ID;在呼叫用户ID被检测到之后,关闭来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一条线路,并打开来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二条线路;响应呼叫用户ID,从数据处理装置的数据库中检索呼叫用户简档;通过第二条线路将表示呼叫用户简档的声音信号发送到电话机;在建立电话机和电话网之间的连接之前打开第一条线路。
以上所提到的本发明的目的是通过在一个通信支持系统中执行一个电话服务处理的方法来实现的,此通信支持系统适合于通过一个通信控制装置将电话装置与一个数据处理装置连接,并适合于将电话网与通信控制装置连接,方法包括以下步骤:在呼入时通过通信控制装置从数据处理装置中接收显示数据以及从电话网中接收声音信号,显示数据包括由数据处理装置响应从电话网发送的一个呼叫用户ID而检索到的呼叫用户简档;将一个多路复用信号,包括显示数据和声音信号,发送到电话装置;通过电话装置将多路复用信号分解成显示数据和声音信号;将显示数据发送到电话装置的显示器,这样显示数据被显示在电话装置上。
在本发明的通信支持系统中,电话用户在呼入时通过电话机上的合成声音信号,从数据处理装置中可以知道呼叫用户简档。当用户发出呼叫接受命令时,不必到数据处理装置的显示器附近去。通信支持系统允许电话用户更加方便地将数据发送到其它通信媒体或从其它通信媒体检索数据,例如数据处理装置。
在本发明的通信支持系统中,电话装置可以包括一个显示器,而且电话用户可以在呼入时从数据处理装置中知道显示在数据处理装置的显示器上的呼叫用户简档。用户在发出呼叫接受命令时,不必到数据处理装置的显示器附近去。通信支持系统允许电话用户更加方便地将数据发送到数据处理装置等其它通信媒体中,或从其它通信媒体中检索数据。
另外,本发明的通信支持系统允许电话用户用无线电话通过由无线电话发送的一个控制信号来远程控制数据处理装置。用户在远程控制数据处理装置,从中获得电话服务时,不必到数据处理装置的监视器附近去。
本发明还提供一种通信支持系统,适于通过通信控制装置将电话机与数据处理装置连接,并适于将电话网和通信控制装置连接,该通信支持系统包括:具有声音接口和计算机接口的该通信控制装置;通过声音接口和计算机接口连接到通信控制装置的该数据处理装置;主叫方ID检测单元,设置在通信控制装置中,用于在呼入呼叫时检测从电话网发送的主叫方ID;线路交换单元,设置在通信控制装置中,用于在建立电话机和电话网之间的声音连接之前接通来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的线路交换命令,切断第一线路并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;和控制单元,设置在数据处理装置中,用于响应通过计算机接口从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且用于在线路交换单元接通第二线路之后通过通信控制装置的声音接口和第二线路向电话机发送指示主叫方简档的合成声音信号,其中当检测到电话机的摘机状态时,数据处理装置通过计算机接口向通信控制装置发送线路交换命令,以便使线路交换单元切断第一线路并且接通第二线路。
本发明还提供一种通信控制装置,适于通过通信控制装置连接电话机和数据处理装置,并适于将电话网连接到通信控制装置,包括:主叫方ID检测单元,用于在呼入呼叫时检测从电话网发送的主叫方ID;和线路交换单元,用于在建立电话机和电话网之间的声音连接之前接通来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的线路交换命令,切断第一线路并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;其中通信控制装置通过声音接口和计算机接口连接到数据处理装置,其中在线路交换单元响应数据处理装置远程发送的线路交换命令而接通第二线路和切断第一线路之后,通过通信控制装置的声音接口和第二线路向电话机发送指示从数据处理装置的数据库中检索的主叫方简档的合成声音信号。
本发明还提供一种通信支持系统,适于通过通信控制装置将电话装置连接到数据处理装置,并适于将电话网连接到通信控制装置,该通信支持系统包括:具有总线的该通信控制装置;通过总线连接到通信控制装置的该数据处理装置;第一复用器,设置在通信控制装置中,具有连接到来自数据处理装置的显示数据通路和来自电话网的声音信号通路的输入,以及经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号;和具有显示器和解复用器的该电话装置,该解复用器具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上;主叫方ID检测单元,设置在通信控制装置中,用于在呼入呼叫时检测从电话网发送的主叫方ID;和线路交换单元,设置在通信控制装置中,用于在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路。
本发明还提供一种通信控制装置,适于通过通信控制装置连接电话装置和数据处理装置,并适于将电话网连接到通信控制装置,包括:第一复用器,具有连接到来自数据处理装置的显示数据通路和来自电话网的声音信号通路的输入,以及经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号,主叫方ID检测单元,用于在呼入呼叫时检测从电话网发送的主叫方ID;和线路交换单元,用于在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路,其中电话装置包括显示器和解复用器,该解复用器具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上。
本发明还提供一种用于通信控制装置的电话装置,该通信控制装置具有总线,主叫方ID检测单元和线路交换单元,适于连接电话装置和通过总线连接到通信控制装置的数据处理装置,并且适于将电话网连接到通信控制装置,其中通信控制装置包含设置在通信控制装置中的第一复用器,其具有连接到来自数据处理装置的显示数据通路的输入,和经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号,该电话装置包括:电话机;显示器;解复用器,具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上;和第二复用器,用于经由接口向通信控制装置发送包含来自电话机的声音信号和控制信号的复用信号;其中主叫方ID检测单元在呼入呼叫时检测从电话网发送的主叫方ID,线路交换单元在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路。
本发明还提供一种在通信支持系统中执行电话服务处理的方法,该通信支持系统适应通过具有声音接口和计算机接口的通信控制装置将电话机连接到数据处理装置,其中数据处理装置通过声音接口和计算机接口连接到通信控制装置;并且适于将电话网连接到通信控制装置,该方法包括步骤:在呼入呼叫时检测从电话网发送的主叫方ID;切断来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路,从而响应在检测主叫方ID之后由数据处理装置远程发送的线路交换命令接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;响应主叫方ID从数据处理装置检索主叫方简档;通过第二线路向电话机发送指示主叫方简档的合成声音信号;在建立电话机和电话网之间的声音连接之前接通第一线路;检测电话机的摘机状态;和通过计算机接口向通信控制装置发送线路交换命令,以便切断第一线路和接通第二线路。
本发明还提供一种在通信支持系统中执行电话服务处理的方法,该通信支持系统适于通过具有总线的通信控制装置连接电话装置,通过所述总线连接到数据处理装置,并且适于将电话网连接到通信控制装置,该方法包括步骤:在呼入呼叫时由通信控制装置接收来自数据处理装置的显示数据和来自电话网的声音信号,显示数据包含响应从电话网发送的主叫方ID从数据处理装置检索的主叫方简档;向电话装置发送包含显示数据和声音信号的复用信号;由电话装置将复用信号分离成显示数据和声音信号;和向电话装置的显示器发送显示数据,使得在建立电话装置和电话网之间的连接之前在电话装置上显示显示数据;在呼入呼叫时检测从电话网发送的主叫方ID;在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且响应在检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;响应所检测的主叫方ID从数据处理装置的数据库检索主叫方简档;在切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号;和在检测主叫方ID之后通过总线向通信控制装置发送命令,以便切断第二连接线路。
附图说明
参考附图和下面的详细描述,本发明的以上和其它目的、特征和优点将更明显。其中:
图1是本发明的通信支持系统基本部件的一个框图,其中收到了一个呼叫和一个呼叫用户ID。
图2是本发明的通信支持系统基本部件的一个框图,其中在呼叫用户简档被确认之后发送一条呼叫接受命令。
图3解释了通信支持系统的部件配置。
图4是本发明的通信支持系统的第一个实施例的框图。
图5是解释由图4的通信支持系统执行的呼叫用户ID服务处理的流程图。
图6是本发明的通信支持系统的第二个实施例的框图。
图7是对图6的通信支持系统修改后的框图。
图8是解释由图6的通信支持系统响应通过电话机发送的一个启动信号而执行的基本处理的流程图。
图9是解释图8的处理中的重拨号处理的流程图。
图10是解释图8的处理中的挂机处理的流程图。
图11是解释图8的处理中的十键处理的流程图。
图12是解释图8的处理中的摘机处理的流程图。
图13是解释图8的处理中的专用按钮处理的流程图。
图14是解释由图6的通信支持系统响应从电话网中发送的一个启动信号所执行的基本处理的流程图。
图15是解释图14的处理中的声音处理的流程图。
图16是解释图14的处理中的忙状态处理的流程图。
图17是解释图14的处理中的断开处理的流程图。
图18是解释图14的处理中的连接处理的流程图。
图19是解释图14的处理中的接收处理的流程图。
图20是解释在图8的处理或图14的处理期间,由电话装置所执行的基本处理的流程图。
图21是解释由图6的通信支持系统所执行的另一个接收处理的流程图。
图22是解释由图6的通信支持系统所执行的另一个接收处理和呼叫用户简档输入处理的流程图。
图23是解释由图6的通信支持系统响应从电话网中发送的一个启动信号所执行的命令列表显示处理的流程图。
图24是解释由图6的通信支持系统所执行的电话路径处理和呼叫用户输入处理的流程图。
图25是解释由图6的通信支持系统响应由电话机发送的一个接收信号所执行的连接处理的流程图。
图26是解释由图6的通信支持系统响应由电话机所发送的一个摘机信号所执行的摘机处理的流程图。
图27是解释由图6的通信支持系统响应由电话机所发送的一个控制信号所执行的专用按钮处理的流程图。
图28A和图28B解释了图6的通信支持系统的电话装置上的显示数据举例。
图29A和图29B解释了图6的通信支持系统的电话装置上的显示数据的另一举例。
图30A和图30B解释了图6的通信支持系统的电话装置上的显示数据的另一举例。
图31是解释常规通信支持系统的现有呼叫用户ID服务处理的流程图。
具体实施方式
现在将参考附图对本发明的通信支持系统的最佳实施例进行描述。
图1表示的是本发明的一个通信支持系统的基本部件,其中收到了一个呼入和一个呼叫用户ID。
如图1中所示,通信支持系统一般有一个电话机(TS)1、一个通信控制装置(CCD)2、一个数据处理装置(DPD)3和一个电话网(TN)4。电话机1通过通信控制装置2连接到数据处理装置3中,而通信控制装置2则与电话网4连接。
电话机1提供现有的声音发送和接收功能以及现有的拨号功能。电话机1可以包括一个无线电路和一个无线电话。例如,电话网4是一个公共交换电话网。例如,数据处理装置3是一台个人计算机。
通信控制装置(CCD)3包括一个线路交换单元5和一个呼叫用户ID检测单元6。通信控制装置(CCD)2提供电话机1和电话网4的连接以及数据处理装置3和电话网4的连接。
在CCD 2中提供了来自电话机1的声音信号通路和来自电话网4的声音信号通路之间的第一条线路、以及来自电话机1的声音信号通路和来自数据处理装置3的声音信号通路之间的第二条线路。呼叫用户ID检测单元6在呼入时检测从电话网4发送的一个呼叫用户ID(或一个呼叫用户电话号码)。线路交换单元5在建立电话机1和电话网4之间的连接之前断开第一条线路。在呼叫用户ID被呼叫用户ID检测单元6检测到之后,线路交换单元5关闭第一条线路并打开第二条线路。
数据处理装置(DPD)3响应由呼叫用户ID检测单元6检测到的呼叫用户ID,从一个数据库中检索呼叫用户简档。在DPD3的数据库中,事先相对于多个呼叫用户ID存储了多个呼叫用户简档。相对于来自呼叫用户ID检测单元6的呼叫用户ID的呼叫用户简档(例如呼叫用户名)被DPD3从数据库中检索。数据处理装置3通过CCD 2的第二条线路将表示呼叫用户简档的合成声音信号发送到电话机1。
因此,在图1的通信支持系统中,电话机1的用户在呼入时通过电话机1上的合成声音可以从数据处理装置3中知道呼叫用户简档。用户在发出呼叫接受命令时不必到数据处理装置3监视器附近。通信支持系统允许电话用户很方便地将命令发送到数据处理装置3等其它通信媒体或从其它通信媒体中检索数据。
图2表示的是本发明的通信支持系统的基本部件,其中在呼叫用户简档被确认之后发送了一条呼叫接受命令。在图2中,与图1中的对应部件相同的部件都用相同的参考数字来命名,因此可以省略对它们的描述。
如图2中所示,通信支持系统一般有电话机(TS)1、通信控制装置(CCD)2、数据处理装置(DPD)3和电话网(TN)4。电话机1通过通信控制装置2连接到数据处理装置3中,而通信控制装置2则与电话网4连接。
在CCD 2中提供了来自电话机1的声音信号通路和来自电话网4的声音信号通路之间的第一条线路、以及来自电话机1的声音信号通路和来自数据处理装置3的声音信号通路之间的第二条线路。呼叫用户ID检测单元6在呼入时检测从电话网4发送的一个呼叫用户ID。线路交换单元5在建立电话机1和电话网4之间的连接之前打开第一条线路。在呼叫用户ID被呼叫用户ID检测单元6检测到之后,线路交换单元5关闭第一条线路并打开第二条线路。
在图2的通信支持系统中,通信控制装置(CCD)2还包括一个控制信号检测单元7。控制信号检测单元7检测由电话机1发送的一个控制信号(例如一个DTMF信号)。线路交换单元5打开和关闭来自电话机1的声音信号通路和来自电话网4的声音信号通路之间的连接线路。在这个通信支持系统中,电话机1和电话网4之间通过连接线路的连接是在控制信号被控制信号检测单元7检测到并由线路交换单元5响应控制信号打开连接线路之后建立的。
因此,在图2的通信支持系统中,电话用户在呼入时通过电话机1上的合成声音可以从数据处理装置3中知道呼叫用户简档。用户在发出呼叫接受命令时不必到数据处理装置3的显示器附近。另外,当用户发出呼叫接受命令时,通过将控制信号发送到数据处理装置3,用户可以远程控制数据处理装置3。通信支持系统允许电话用户很方便地将命令发送到个人计算机等其它通信媒体或从其它通信媒体中检索数据。
图3表示的是本发明的通信支持系统的部件配置。在图3所示的通信支持系统中,分别提供了一台个人计算机11、一个调制解调器12和一个电话系统13作为数据处理装置(DPD)、通信控制装置(CCD)和电话机(TS)。电话系统13可以具有内置显示器。另外,电话系统13可以包括一个无线电路和一个无线电话。例如,电话网14是一个公共交换电话网。
图4表示的是本发明的通信支持系统的第一个实施例。
在本发明的通信支持系统中,当来自TN的一个呼叫被呼入时,DPD通过CCD将表示呼叫用户ID(电话号码)或呼叫用户简档(呼叫用户名)的一个合成声音信号发送到TS。当呼叫用户ID或呼叫用户简档被TS发声时,TS用户利用TS,根据声音可以知道呼叫用户ID(电话号码)或呼叫用户简档(呼叫用户名)。在呼叫用户简档被确认之后,TS用户通过CCD,将一个DTMF(双音多频)信号作为一个呼叫接受命令发送到DPD。DPD响应DTMF信号向CCD发出一条线路交换命令,这样CCD的交换是根据通过CCD连接TN和TS来建立TS和TN之间的连接的线路交换命令来执行的。电话用户可以用声音通过TN与呼叫用户进行通信。
如图4所示,通信支持系统适合于通过一个通信控制装置(CCD)200将一个电话机(TS)201连接到一个数据处理装置(DPD)300,并适合于将一个电话网(TN)202连接到通信控制装置(CCD)200。
在本发明的CCD 200中,提供了一个声音中断器203、一个摘机中断器204、一个摘机检测单元205、一个2线/4线转换器单元206、一个呼叫用户ID检测单元207、一个振铃检测单元208、一个2线/4线转换器单元209、一个DTMF检测单元210、一个交换控制单元211、一个开关(SW)212、一个中央处理单元(CPU)213、一个系统总线214、一个声音接口(V/I)单元215和一个个人计算机接口(PC/I)单元216。在本实施例的DPD 300中,提供了一个声音合成单元217、一个主控单元218、一个地址数据库219、一个振铃产生器220和扬声器221。
在图4的通信支持系统中,TS 201提供现有的声音信号发送和接收功能以及现有的拨号功能。TS 201可以包括一个无线电路和一个无线电话。例如,TN 202是一个公共交换电话网。
在本实施例的CCD 200中,CPU 213从通过系统总线214连接的CCD 200的部件中接收信号,并控制CCD 200的部件。
声音中断器203打开或关闭TS 201和TN 202之间的连接线路。当声音中断器203打开TS 201和TN 202之间的连接线路时,可以在TS 201和TN 202之间建立起一个连接。摘机中断器204打开或关闭TN 202和CCD 200之间的连接线路。当来自TN 202的一个呼叫被呼入时,为了从电话线中检测呼叫用户ID,摘机中断器204打开TN 202和CCD 200之间的连接线路。摘机检测单元205提供TS 201的被呼叫状态的一项检测功能。
2线/4线转换器单元206从TS 201中将声音数据分解成一个DTMF信号和一个合成声音信号。转换器单元206具有一个DTMF信号通路和一个声音信号通路,它们被连接到转换器单元206的输出。同样,2线/4线转换器单元209从TS 202中将声音数据分解成一个DTMF信号和一个合成声音信号。转换器单元209具有一个DTMF信号通路和一个声音信号通路,它们被连接到转换器单元209的输出。当摘机中断器204在接通状态被设置为连接TN 202和CCD 200时,呼叫用户ID检测单元207提供对来自TN 202的呼叫用尸ID的检测功能。
振铃检测单元208提供对来自TN 202的呼入呼叫的检测功能。DTMF检测单元210提供对由TS 201发送的DTMF信号的检测功能。交换控制单元211在CPU 213控制下执行声音中断器203、摘机中断器204和开关212之间的交换。
开关(SW)212由交换控制单元211设置为“状态1”,这样,为了执行TS 201和TN 202之间的声音通信,开关212打开来自转换器单元206的声音信号通路和来自转换器单元209的声音信号通路之间的连接线路。另外,开关(SW)212还被交换控制单元211设置为“状态2”,这样,为了使DPD 300可以通过声音与TS 201通信,开关212打开来自转换器单元206的声音信号通路和来自DPD 300的声音信号通路之间通过声音接口单元215的连接线路。声音接口单元215提供CCD 200和DPD 300之间的声音信号接口。PC接口单元216提供CCD 200和DPD 300之间的数据接口。
在DPD 300中,声音合成单元217产生表示呼叫用户简档的一个合成声音信号,合成声音信号(呼叫用户简档)通过CCD 200从DPD 300被发送到TS 201。另外,声音合成单元217还产生表示呼叫用户ID(或电话号码)的合成声音信号,合成声音信号(呼叫用户ID)通过CCD 200从DPD 300被发送到TS 201。在地址数据库219中,存储有相对于多个呼叫用户ID的多个呼叫用户简档。相对于从TN 202发送的呼叫用户ID的呼叫用户简档由主控单元218从地址数据库219中检索,而呼叫用户简档则由主控单元218提供给声音合成单元217。
振铃产生器220在主控单元218的控制下产生振铃信号。扬声器221响应从振铃产生器220输出的振铃信号输出振铃声。当DPD 300被通知接收到来自TN 202的呼入和呼叫用户ID时,主控单元218控制振铃产生器220,使振铃产生器220产生一个振铃信号并将振铃信号输出到扬声器221。主控单元218根据来自TN 202的呼叫用户ID从地址数据库219中检索对应的呼叫用户简档。主控单元218将来自地址数据库219的呼叫用户简档提供给声音合成单元217,使声音合成单元217产生表示呼叫用户简档的合成声音信号。合成声音信号通过CCD 200从DPD 300被发送到TS 201。
在本实施例的DPD 300中,涉及图5(将在后面描述)中的流程图的一个呼叫用户ID服务处理程序是在主控单元218的一个存储器(图中没有画出)中存储的程序代码指令。例如,主控单元218的存储器是ROM(只读存储器)。存储器对应于权利要求中的计算机可读媒体。计算机可读媒体包括任何一种指令存储装置,例如,包括软盘的磁盘、包括CD-ROM的光盘、包括MO的磁光盘、包括PC卡和缩微卡的半导体存储卡以及其它类型的计算机可用装置和媒体。
另外,在本实施例中,主控单元218的存储器可以存储编码或非编码指令。指令可以首先从软盘(或CD-ROM)安装到DPD 300的硬盘驱动器(图中没画出)上,并转移到DPD 300的RAM(图中没画出)中,然后由主控单元218读取。DPD 300的存储器可以存储涉及图5中的流程图的所有或部分指令。
另外,在本实施例中,主控单元218通过PC接口216和系统总线214向CPU 213发出一条命令。PC接口216提供主控单元218和CPU 213之间的一个命令接口。考虑到主控单元218和CPU 213之间的命令接口,涉及图5中的流程图的呼叫用户ID服务处理程序的一部分程序代码指令可以存储到CCD 200的CPU 213的存储器(图中没画出)中,而程序代码指令的剩余部分可以存储到DPD 300的主控单元218的存储器中。
在上述实施例中,TS 201利用一个DTMF信号向CCD 200发送一条命令。另外,TS 201还可以使用一个拨号脉冲信号向CCD 200发送命令,在此情况下,在图4的通信支持系统中的DTMF检测单元210可以用一个拨号脉冲检测单元代替来执行同样的功能。此外,TS 201还可以使用基于频率的信号向CCD 200发送命令。在此情况下,在图4的通信支持系统中的DTMF检测单元可以用一个指定的频率检测单元代替来执行同样的功能。
图5表示的是由图4的通信支持系统所执行的一个呼叫用户ID服务处理。
如图5所示,在呼叫用户ID服务处理开始,程序代码指令使CPU 213处于空闲状态(S1)。在空闲状态期间,CPU 213等待所有事件,例如,来自TN 202的呼入。当从TN 202有一个呼叫呼入时,振铃检测单元208检测来自TN 202的呼叫呼入并通知CPU 213接收呼叫。
当呼叫的接收被通知给CPU 213时,程序代码指令使CPU 213控制交换控制单元211,以便设置声音中断器203为关闭状态,它关闭TS 201和TN 202之间的连接线路(S2)。程序代码指令使CPU 213控制交换控制单元203,以便将摘机中断器204设置为打开状态,它打开TN 202和CCD200之间的连接线路。由于此时摘机中断器204被设置为打开状态,因此呼叫用户ID检测单元207准备检测从TN 202发送的一个呼叫用户ID。
程序代码指令使CPU 213控制呼叫用户ID检测单元207,以便使呼叫用户ID检测单元207检测从TN 202发送的呼叫用户ID(S4)。在CCD 200中,程序代码指令使CPU 213暂时将呼叫用户ID存储到CCD 200的存储器中(S5)。CPU 213通过PC接口单元216将呼叫用户ID(由呼叫用户ID检测单元207所检测)通知给DPD 300。
在DPD 300中,程序代码指令使主控单元218通过PC接口216向CPU213发送一个呼叫用户ID检测的接收通知。
当来自DPD 300的通知被接收到时,程序代码指令使CPU 213控制交换控制单元211,以便执行摘机中断器204的交换。摘机中断器204关闭TN 202和CCD 200之间的连接线路(S6)。
在DPD 300中,程序代码指令使主控单元218控制振铃产生器220产生振铃信号并将振铃信号输出到扬声器221。扬声器221响应来自振铃产生器220的振铃信号输出振铃声(S7)。
当执行上述S7时,TS 201的用户拿起TS 201的话筒,因此TS 201被设置为被呼叫状态。程序代码指令使CPU 213控制摘机检测单元205来检测TS 201的摘机事件(S8)。CPU 213通过PC接口单元216通知DPD300,TS 201被设置为被呼叫状态。
在TS 201的摘机事件被通知之后,在DPD 300中,程序代码指令使主控单元218通过PC接口单元216向CPU 213发送一条线路交换命令。
当来自DPD 300的线路交换命令被收到时,程序代码指令使CPU 213根据线路交换命令控制交换控制单元211(S9)。交换控制单元211将开关212置为“状态2”,使开关212打开转换器206的声音信号通路和声音接口单元215的声音信号通路之间的连接线路,以便使TS 201可以从DPD 300中接收一个合成声音信号。
在执行了上述S9的对交换控制单元211的设置之后,在DPD 300中,程序代码指令使主控单元218确定是否在地址数据库219中找到了呼叫用户ID(在上述S5中存储的)的对应呼叫用户简档(S10)。
当上述S10的结果为否时,可以确定呼叫用户ID的呼叫用户简档没有包括在地址数据库219中。程序代码指令使主控单元218向声音合成单元217发送呼叫用户ID(或电话号码)(S16)。声音合成单元217产生表示呼叫用户ID的一个合成声音信号,并通过CCD 200将声音信号发送到TS 201。在TS 201中,呼叫用户ID(或电话号码)根据从DPD 300发送的合成声音信号被发声(S16)。TS 201的用户可以通过声音知道此时的呼叫用户是谁。通信支持系统转为空闲状态,在此等待TS 201的用户对呼叫用户ID通知的回答。
当上述S10的结果为肯定时,可以确定在地址数据库219中找到了呼叫用户ID的呼叫用户简档。程序代码指令使主控单元218将呼叫用户简档(从地址数据库219中检索的)发送到声音合成单元217(S11)。声音合成单元217产生表示呼叫用户简档的一个合成声音信号,并通过CCD200将声音信号发送到TS 201。在TS 201中,呼叫用户简档(或呼叫用户名)根据来自DPD 300的合成声音信号被发声(S11)。TS 201的用户可以通过声音知道此时的呼叫用户是谁。通信支持系统转为空闲状态,在此等待TS 201的用户对呼叫用户ID通知的回答。
在执行了上述S11或S16之后,TS 201的用户通过CCD 200向DPD300发送一个DTMF信号作为呼叫接受命令。通常,DTMF信号表示接受呼叫呼入的控制命令,并且DTMF信号通过CCD 200从TS 201被发送到DPD 300中。
在DPD 300中,程序代码指令使主控单元218确定是否DTMF信号(由DTMF检测单元210确定)表示接受呼叫呼入(S13)。
当上述S13的结果为否时,程序代码指令使主控单元218被设置为DTMF信号等待状态。程序代码指令使主控单元218确定DPD 300是否被通知在给定的一段时间之内从TS 201中检测下一个DTMF信号(S14),
当上述S14的结果为否时,控制转移到上述S12。另一方面,当上述S14的结果为肯定时,程序代码指令使主控单元218通过PC接口单元216向CCD 200发送一条线路交换命令(S15)。在CCD 200中,程序代码指令使CPU 213根据线路交换命令控制交换控制单元211。交换控制单元211将声音中断器203设置为打开状态(S15)。由于声音中断器203打开了TS 201和TN 202之间的连接线路,因此可以执行TS 201和TN 202之间的连接。
另一方面,当上述S13的结果为肯定时,程序代码指令使主控单元218通过PC接口单元216向CCD 200发送线路交换命令(S15)。在CCD 200中,CPU 213根据线路交换命令控制交换控制单元211。交换控制单元211将声音中断器203设置为打开状态(S15)。由于声音中断器203打开了TS 201和TN 202之间的连接线路,因此可以执行TS 201和TN 202之间的连接。
因此,在本实施例的通信支持系统中,当来自TN 202的一个呼叫被呼入时,DPD 300将呼叫用户简档发送到TS 201。TS 201的用户可以通过声音在TS 201上知道呼叫用户简档。在呼叫用户简档被确认后,TS 201的用户通过CCD 200将一个DTMF信号发送到DPD 300中作为一条呼叫接受命令。DPD 300将一条线路交换命令发送到CCD 200中,以便可以根据线路交换命令执行对声音中断器203的交换,通过CCD 200连接TN 202和TS 201来建立TS 201和TN 202之间的连接。电话用户可以通过声音与TN 202中的呼叫用户进行通信。
在上述的实施例中,TS 201使用DTMF信号来发送呼叫接受命令。另外,TS 201还可以用拨号脉冲信号、挂起信号或另一信号来发送呼叫接受命令。
在上述实施例中,在上述S15中主控单元218通过PC接口单元216将线路交换命令发送到CCD 200中。而在CCD 200中,CPU 213根据线路交换命令控制交换控制单元211,将声音中断器203设置为打开状态,在主控单元218能够执行应答机功能的情况下,上述S15中声音中断器203的设置可以代替为通过从主控单元218中发送的线路交换命令将摘机中断器置为打开状态,以便在S15执行应答机功能。另外,在主控单元218能够执行不同的电话服务的情况下,可以用一个DTMF信号来实现电话服务。
图6表示的是本发明的通信支持系统的第二个实施例。
在本实施例的通信支持系统中,当来自TN的一个呼叫被呼入时,DPD通过CCD将表示呼叫用户ID(呼叫用户电话号码)和/或呼叫用户简档(包括呼叫用户名和相关数据)的显示数据发送到一个电话装置(TD)。当来自DPD的显示数据被显示在TD的显示器上时,TD用户可以从显示器上知道呼叫用户ID和/或呼叫用户简档,而不必到DPD所在的位置。在呼叫用户简档被确认之后,TD用户通过CCD将一个来自TS的启动信号发送到DPD。DPD响应启动信号将一个线路交换命令发送到CCD,以便根据线路交换命令执行对CCD的交换,通过CCD来连接TN和TD。这样可以在TN和TD之间建立连接。TD用户可以通过声音与TN中的呼叫用户进行通信。
如图6所示,通信支持系统适合于通过一个通信控制装置(CCD)302将一个电话装置(TD)301连接到一个数据处理装置(DPD)303,并适合于将一个电话网(TN)304与通信控制装置(CCD)302连接。
在本实施例的TD 301中,提供了一个电话机(TS)305、一个显示器306、一个控制信号多路复用器307、一个多路分解器308和一个电话/PC接口309。
TS 305提供现有的声音信号发送和接收功能以及现有的拨号功能。TS 305可以包括一个无线电路和一个无线电话。例如,TN 304是一个公共交换电话网。
显示器306提供对从DPD 303发送的显示数据的监视。
控制信号多路复用器307通过多路复用由TS 305发送的一个控制信号(如DTMF信号)和由TS 305发送的一个声音信号,产生一个多路复用信号。来自控制信号多路复用器307的多路复用信号通过电话/PC接口309被发送到CCD 302。
多路分解器308将从CCD 302中发送的一个多路复用信号分解成一个合成声音信号和一个显示数据信号。来自多路分解器308的声音信号被发送到TS 305,而来自多路分解器308的显示数据信号被发送到显示器306中。
电话/PC接口309在TD 301和CCD 302之间提供一个多路复用信号接口。
在本实施例的CCD 302中,提供了一个摘机中断器310、一个声音中断器311、一个中央处理单元(CPU)312、一个线路接口313、一个振铃检测单元314、一个交换控制单元315、一个呼叫用户ID检测单元316、一个TN(电话网)状态检测单元317、一个DTMF检测单元318、一个TS(电话机)状态检测单元319、一个显示数据多路复用器320、一个多路分解器321、一个电话/PC接口322和一个总线325。
摘机中断器310打开或关闭TN 304和CCD 302之间的连接线路。当来自TN 304的一个呼叫被呼入时,摘机中断器310为了从电话线中检测一个呼叫用户ID,打开TN 304和CCD 302之间的连接线路。TS状态检测单元319提供对TS 305的摘机状态的检测。声音中断器311打开或关闭TS 305和TN 304之间的连接线路。当声音中断器311打开TS 305和TN304之间的连接线路时,在TS 305和TN 304之间可以执行一个连接。
线路接口313在TN 304和总线325之间提供一个接口。振铃检测单元314提供对从TN 304发送的呼叫呼入的检测。交换控制单元315在CPU312的控制下执行声音中断器311和摘机中断器310的交换。
呼叫用户ID检测单元316在摘机中断器310被置为打开状态来连接TN 304和CCD 302时,提供对来自TN 304的一个呼叫用户ID的检测。TN状态检测单元317提供对TN 304的操作状态的检测。TN 304的操作状态包括忙状态、线路断开状态、线路连接状态和呼叫接收状态,而TN 304操作状态的检测通知被从TN状态检测单元317发送到CPU 312。
DTMF检测单元318提供对由TS 305发送的DTMF信号的检测。除了对摘机状态、挂机状态和从TS 305向CCD 302通知的DTMF信号的检测之外,TS状态检测单元319还提供对TS 305的操作状态的检测。显示数据多路复用器320通过多路复用从TN 304发送的一个声音信号和从DPD 303发送的显示数据,产生一个多路复用信号。来自显示数据多路复用器320的多路复用信号通过电话/PC接口322被发送到TD 301。
多路分解器321将从TD 301中发送的一个多路复用信号分解成一个声音信号(提供给TN 304)和一个控制信号(提供给CCD 302和/或DPD303)。电话/PC接口322提供CCD 302和TD 301之间的多路复用信号接口。
在本实施例的CCD 302中,CPU 312从通过总线325连接的CCD 302的部件中接收信号,并控制CCD 302的部件。
在本实施例的DPD 303中,提供了一个主控单元323和一个数据库324。在数据库324中,存储有相对于多个呼叫用户ID的多个呼叫用户简档(包括呼叫用户名和相关数据)。当DPD 303被通知从TN 304中接收到了一个呼入呼叫和一个呼叫用户ID时,对于来自TN 304的呼叫用户ID的对应的呼叫用户简档由主控单元323从数据库324中进行检索,并由主控单元323通过CCD 302将呼叫用户简档发送到TD 301中。
在本实施例的DPD 303中,涉及图8一图27(将在下面描述)中的流程图的一个电话服务处理程序是存储在主控单元323的一个存储器(图中没画出)中的程序代码指令。例如,主控单元323的存储器可以是ROM(只读存储器)。存储器对应于权利要求中的计算机可读媒体。计算机可读媒体包括任何一种指令存储装置,例如,包括软盘的磁盘、包括CDROM的光盘、包括MO的磁光盘、包括PC卡和缩微卡的半导体存储卡以及其它类型的计算机可用装置和媒体。
另外,在本实施例中,主控单元323的存储器可以存储编码或非编码指令。指令可以首先从软盘(或CD-ROM)安装到DPD 303的硬盘驱动器(图中没画出)上,并转移到DPD 303的RAM(图中没画出)中,然后由主控单元323读取。DPD 303的存储器可以存储涉及图8-图27中的流程图的所有或部分指令。
另外,在本实施例中,主控单元323通过总线325向CPU 312发出一条命令。一个PC接口(图中没画出)提供主控单元323和CPU 312之间的一个命令接口。考虑到主控单元323和CPU 312之间的命令接口,涉及图8-图27中的流程图的呼叫用户ID服务处理程序的一部分程序代码指令可以存储到CCD 302的CPU 312的存储器(图中没画出)中,而程序代码指令的剩余部分可以存储到DPD 303的主控单元323的存储器中。
在上述实施例中,TS 305利用一个DTMF信号向CCD 302接收确认信号。另外,TS 305还可以使用一个拨号脉冲信号向CCD 302发送接收确认信号。在此情况下,在图6的通信支持系统中的DTMF检测单元318可以用一个拨号脉冲检测单元代替来执行同样的功能。此外,TS 305还可以使用基于频率的信号向CCD 302发送接收确认信号。在此情况下,在图6的通信支持系统中的DTMF检测单元318可以用一个指定的频率检测单元代替来执行同样的功能。
图7所示为图6的通信支持系统的一种修改。
在图7所示的通信支持系统中,电话装置(TD)401包括多个便携话筒402a、402b、402c和402d,多个便携话筒中的每一个的构造都与图6所示的电话装置(TD)301的构造相同。图7的通信支持系统的其它部件基本与图6的通信支持系统的对应部件相同,因此可以省略对它们的描述。
图8表示的是由图6的通信支持系统响应由TS发送的一个启动信号所执行的基本处理。
在图8所示的处理的开始,给图6的通信支持系统通电,通信支持系统被置为事件分析状态(S21)。在事件分析状态期间,通信支持系统正等待接收由TS 305发送的一个启动信号,或者TS 305和TN 304之间的一个电话通过通信支持系统正在进行中。在事件分析状态期间,CCD 302通过DTMF检测单元318和TS状态检测单元319能够检测来自TS 305的一个启动信号所引发的事件。
当图8的处理由通信支持系统执行时,CCD 302和DPD 303根据上述S21的事件分析结果来管理TN 304和TD 301之间的电话线的状态值。在本实施例中,状态值按如下定义:状态值“0”表示电话线的空状态;状态值“1”表示电话线的呼叫状态;状态值“2”表示电话线的忙状态;状态值“3”表示电话线的接收状态;状态值“4”表示电话线的连接处理状态;状态值“5”表示电话线的连接状态;状态值“6”表示电话线的断开状态。
上面所提到的状态值和电话线状态是为了描述方便而定义的,但本发明并不仅仅限于上面提到的实施例。
当TD 301的用户在上述S21的事件分析状态期间按下了TS 305的重拨号按钮(图中没画出)时,CCD 302中的TS状态检测单元319就检测到了从TD 301发送的一个重拨号信号。CPU 312通过总线325通知主控单元323检测到了来自TD 301的重拨号信号。在DPD 303中,主控单元323执行重拨号处理(S22)。图9表示的是图8的处理中的重拨号处理,这将在下面描述。
当TD 301的用户在上述S21的事件分析状态期间将TS 305的话筒置为挂机状态时,那么TS状态检测单元319将检测到从TD 301发送的一个挂机信号。CPU 312通过总线325通知主控单元323检测到了来自TD 301的挂机信号。在DPD 303中,主控单元323执行挂机处理(S23)。图10表示的是图8的处理中的挂机处理,这将在下面描述。
当TD 301的用户在上述S21的事件分析状态期间按下了TS 305的十键小键盘(图中没画出)的一个键时,CCD 302中的TS状态检测单元319就检测到了从TD 301发送的一个十键信号。CPU 312通过总线325通知主控单元323检测到了来自TD 301的十键信号。在DPD 303中,主控单元323执行十键处理(S24)。图11表示的是图8的处理中的十键处理,这将在下面描述。
当TD 301的用户在上述S21的事件分析状态期间将TS 305的话筒置为摘机状态时,那么TS状态检测单元319将检测到从TD 301发送的一个摘机信号。CPU 312通过总线325通知主控单元323检测到了来自TD 301的摘机信号。在DPD 303中,主控单元323执行摘机处理(S25)。图12表示的是图8的处理中的摘机处理,这将在下面描述。
当TD 301的用户在上述S21的事件分析状态期间按下了TS 305的一个专用按钮(图中没画出)时,CCD 302中的DTMF检测单元318就从TS 305中检测到了一个DTMF信号。TS 305的专用按钮被专门设计为当用户按下专用按钮时,向CCD 302发送DTMF信号。CPU 312通过总线325通知主控单元323检测到了来自TD 301的DTMF信号。在DPD 303中,主控单元323执行专用按钮处理(S26)。图13表示的是图8的处理中的重拨号处理,这将在下面描述。接下来,图14表示的是图6的通信支持系统响应从TN发送的一个启动信号所执行的基本处理。
在图14的处理开始,图6的通信支持系统被供电,通信支持系统被置为事件分析状态(S71)。在事件分析状态期间,通信支持系统正等待来自TN 304的呼叫呼入或接收从TN 304发送的一个启动信号,或者通过通信支持系统的一个电话呼叫正在TS 305和TN 304之间进行。在事件分析状态期间,CCD 302能够通过振铃检测单元314和TN状态检测单元317检测由来自TN 304的启动信号或来自TN 304的呼叫呼入所引发的一个事件。
同图8的处理一样,当通信支持系统执行图14的处理时,CCD 302和DPD 303根据上述S71的事件分析结果来管理TN 304和TD 301之间的电话线的状态值。在本实施例中,状态值的定义方式与图8的处理中的一样。
上面提到的状态值和电话线状态是为了描述方便而定义的,本发明并不仅仅限于上面提到的实施例。
当在上述S71的事件分析状态期间TN 304和TD 301之间的一个电话呼叫正在进行或CCD 302收到来自TN 304的一个声音信号时,CPU 312被通知收到了来自TN 304的声音信号。CPU 312通过总线325通知主控单元323检测到了来自TN 304的声音信号。主控单元323根据接收到的声音信号执行声音处理(S72)。图15表示的是图14的处理中的声音处理这将在下面描述。
当来自TD 301的一个电话呼叫被发送到TN 304中的一个目标终端并且TN 304处于忙状态时,TN 304的忙状态由TN状态检测单元317检测。CPU 312通过总线325通知主控单元323检测到了TN 304的忙状态。在DPD 303中,主控单元323执行忙状态处理(S73)。图16表示的是图14的处理中的忙状态处理,这将在下面描述。
当在上述S71的事件分析状态期间TN 304和TD 301之间的一个电话正在进行且CCD 302接收到了来自TN 304的一个断开信号时,TN 304的线路断开状态被TN状态检测单元317检测到。CPU 312通过总线325通知主控单元323检测到了来自TN 304的断开信号。在DPD 303中,主控单元323执行断开处理(S74)。图17表示的是图14的处理中的断开处理,这将在下面描述。
当在上述S71的事件分析状态期间CCD 302接收到了来自TN 304的一个连接信号时,TN 304的线路连接状态被TN状态检测单元317检测到。CPU 312通过总线325通知主控单元323检测到了TN 304的线路连接状态。在DPD 303中,主控单元323执行连接处理(S75)。图18表示的是图14的处理中的连接处理,这将在下面描述。
当在上述S71的事件分析状态期间CCD 302接收到了来自TN 304的一个呼入呼叫时,来自TN 304的呼叫接收被振铃检测单元314检测到。CPU 312通过总线325通知主控单元323检测到了来自TN 304的呼叫接收。在DPD 303中,主控单元323执行接收处理(S76)。图19表示的是图14的处理中的接收处理,这将在下面描述。
如上所述,当TD 301的用户在上述S21的事件分析状态期间按下了TS 305上的重拨号按钮并且主控单元323被通知检测到了来自TD 301的重拨号信号时,主控单元323将执行图9的重拨号处理。
在图9的重拨号处理的开始,程序代码指令使主控单元323执行状态检查(S31)。在上述S31的状态检查期间,主控单元323确定当前状态值是否等于0(或1)。当状态值等于0(或1)时,程序代码指令使主控单元323将存储在TN 304中的目标终端的电话号码转换为一条线路可检测命令(S32)。程序代码指令使主控单元323将电话号码的电话呼叫转换为一条线路可检测命令(S33)。程序代码指令使主控单元323将状态值置为1(S34)。在本实施例中,状态值“1”表示电话线的呼叫状态。
在执行了上述S34的状态值的设置之后,程序代码指令使主控单元323将呼叫接受命令通知给CPU 312(S35)。在CCD 302中,程序代码指令使CPU 312把设置摘机中断器310为打开状态的一条线路交换命令发送到交换控制单元315(S36)。交换控制单元315将摘机中断器310设置为打开状态,而CPU 312将呼叫接受命令通过线路接口313发送到TN 304中。在执行了上述S36之后,程序代码指令使主控单元323结束图9的重拨号处理。
当在上述S31的状态检测中状态值不等于0(或1)时,程序代码指令使主控单元323结束图9的重拨号处理。
如上所述,当在上述S21的事件分析状态期间TD 301的用户将TS 305的话筒置为挂机状态并且主控单元323被通知检测到了TS 305的挂机状态时,主控单元323执行图10的挂机处理。
在图10的挂机处理的开始,程序代码指令使主控单元323执行状态检查(S41)。在上述S41的状态检查期间,主控单元323确定当前状态值是否等于1(或2或5)。当状态值等于1(或2或5)时,程序代码指令使主控单元323将电话线的状态值设置为6(S42)。在本实施例中,状态值“6”表示电话线的断开状态。在执行了上述S42的状态值的设置之后,程序代码指令使主控单元323结束图10的挂机处理。
当在上述S41的状态检测中状态值不等于1(或2或5)时,程序代码指令使主控单元323结束图10的挂机处理。
如上所述,当TD 301的用户在上述S21的事件分析状态期间按下了TS 305的十键小键盘上的一个键并且主控单元323被通知检测到了来自TS305的十键信号时,主控单元323将执行图11的十键处理。
在图11的十键处理期间,程序代码指令使主控单元323不执行任何处理(S45)。然后,程序代码指令使主控单元323马上结束图11的十键处理。
如上所述,当在上述S21的事件分析状态期间TD 301的用户将TS 305的话筒置为摘机状态并且主控单元323被通知检测到了来自TS 305的摘机信号时,主控单元323执行图12的摘机处理。
在图12的摘机处理的开始,程序代码指令使主控单元323执行状态检查(S51)。在上述S51的状态检查期间,主控单元323确定当前状态值是否等于0(或3)。当状态值等于0时,程序代码指令使主控单元323将电话呼叫转换为一条线路可检测命令(S53)。程序代码指令使主控单元323从数据库324中检索与呼叫用户ID对应的呼叫用户简档(例如呼叫用户名)(S54)。程序代码指令使主控单元323通过CCD 302将来自数据库324的呼叫用户简档发送到TD 301中(S55)。程序代码指令使主控单元323将电话线状态值置为1(S56)。在本实施例中,状态值“1”表示电话线的呼叫状态。
在执行了上述S56的状态值的设置之后,程序代码指令使主控单元323将呼叫接受命令通知给CPU 312(S57)。在CCD 302中,程序代码指令使CPU 312把设置摘机中断器310为打开状态的一条线路交换命令发送到交换控制单元315(S58)。交换控制单元315将摘机中断器310设置为打开状态,而CPU 312将呼叫命令通过线路接口313发送到TN 304中。在执行了上述S58之后,程序代码指令使主控单元323结束图12的摘机处理。
当在上述S51的状态检查中状态值等于3时,程序代码指令使主控单元323将状态值设置为4(S52)。在本实施例中,状态值“4”表示电话线的连接处理状态。在执行了上述S52之后,程序代码指令使主控单元323结束图12的摘机处理。
当在上述S51的状态检查中状态值不等于0(或3)时,程序代码指令使主控单元323结束图12的摘机处理。
如上所述,当TD 301的用户在上述S21的事件分析状态期间按下了TS 305上的专用按钮并且主控单元323被通知检测到了来自TD 301的一个DTMF信号时,主控单元323将执行图13的专用按钮处理。
在图13的专用按钮处理的开始,程序代码指令使主控单元323执行命令分析(S61)。在上述S61的命令分析期间,主控单元323确定来自TD301的DTMF信号表示的是将来自TS 305的数据(如输入的电话号码)存储到DPD 303的数据库324中的数据存储命令,还是从DPD 303的数据库324中检索显示数据(例如呼叫用户名)的数据检索命令。
当上述S61的命令分析确定DTMF信号表示的是数据存储命令时,程序代码指令使主控单元323将来自TS 305的数据存储到DPD 303的数据库324中(S62)。程序代码指令使主控单元323通知TS 305来自TS 305的数据被存储到数据库324中(S63)。在执行了上述S63之后,程序代码指令使主控单元323结束图13的专用按钮处理。
当上述S61的命令分析确定DTMF信号表示的是数据检索命令时,程序代码指令使主控单元323从DPD 303的数据库324中检索呼叫用户简档(S64)。程序代码指令使主控单元323通过CCD 302将呼叫用户简档从DPD 303中发送到TD 301中(S65)。在执行了上述S65之后,程序代码指令使主控单元323结束图13的专用按钮处理。
如上所述,当在上述S71的事件分析状态期间TN 304和TD 301之间的一个电话呼叫正在进行并且CCD 302接收到了来自TN 304的一个声音信号时,CPU 312被通知接受到了来自TN 304的声音信号。CPU 312通过总线325通知主控单元323检测到了来自TN 304的声音信号。主控单元323根据接收到的声音信号执行图15的声音处理。
在图15的声音处理期间,程序代码指令使主控单元控制CPU 312,以便来自TN 304的声音信号通过显示数据多路复用器320被发送到TS305(S81)。在由显示数据多路复用器320将来自TN 304的声音信号和来自DPD 303的数据库324中的显示数据生成为一个多路复用信号的情况下,来自显示数据多路复用器320的多路复用信号通过电话/PC接口322被发送到TD 301(S81)。
如上所述,当来自TD 301的一个呼叫被发送到TN 304中的目标终端且TN 304处于忙状态时,TN 304的忙状态由TN状态检测单元317检测到。CPU 312通过总线325通知主控单元检测到了TN 304的忙状态。在DPD 303中,主控单元323执行图16的忙状态处理。
在图16的忙状态处理期间,程序代码指令使主控单元323将状态值置为2(S82)。在本实施例中,状态值“2”表示电话线的忙状态。在执行了上述S82之后,程序代码指令使主控单元323结束图16的忙状态处理。
如上所述,在上述S71的事件分析状态期间,当TN 304和TD 301之间的一个电话呼叫正在进行且CCD 302接收到了来自TN 304的一个断开信号时,TN 304的线路断开状态由TN状态检测单元317检测到。CPU312通过总线325通知主控单元323检测到了来自TN 304的断开信号。在DPD 303中,主控单元323执行图17的断开处理。
在图17的断开处理的开始,程序代码指令使主控单元323将状态值置为0(S83)。在本实施例中,状态值“0”表示电话线的空闲状态。在执行了上述S83之后,程序代码指令使主控单元323把设置摘机中断器310为关闭状态的一条线路交换命令发送到CPU 312(S84)。在执行了上述S84之后,程序代码指令使主控单元323结束图17的断开处理。
如上所述,在上述S71的事件分析状态期间,当CCD 302接收到了来自TN 304的一个连接信号时,TN 304的线路连接状态由TN状态检测单元317检测到。CPU 312通过总线325通知主控单元323检测到了TN 304的线路连接状态。在DPD 303中,主控单元323执行图18的连接处理。
在图18的连接处理期间,程序代码指令使主控单元323将状态值置为5(S85)。在本实施例中,状态值“5”表示电话线的连接状态。在执行了上述S85之后,程序代码指令使主控单元323结束图18的连接处理。
如上所述,在上述S71的事件分析状态期间,当CCD 302检索到了来自TN 304的一个呼入呼叫时,来自TN 304的呼叫接收由振铃检测单元314检测到。CPU 312通过总线325通知主控单元323检测到了来自TN 304的呼叫接收。在DPD 303中,主控单元323执行图19的接收处理。
在图19的接收处理的开始,程序代码指令使主控单元323将状态值置为3(S91)。在本实施例中,状态值“3”表示电话线的接收状态。在执行了上述S91之后,程序代码指令使主控单元323从TN 304中接收呼叫用户ID(S92)。在执行了上述S92之后,程序代码振铃使主控单元323通知TS 305检测到了来自TN 304的呼叫接收(S93)。在执行了上述S93之后,程序代码振铃使主控单元323把设置摘机中断器310为关闭状态并设置声音中断器311为打开状态的一条线路交换命令发送到CPU 312(S94)。在执行了上述S94之后,程序代码指令使主控单元323结束图19的接收处理。
接下来,图20表示的是在图8的处理或图14的处理期间由电话装置(TD)301执行的基本处理。
在图20的基本处理的开始,TD 301被置为事件分析状态(S101)在事件分析状态期间,TD 301正等待由TS 305发送的一个启动信号的接收。在事件分析状态期间,CCD 302能够通过DTMF检测单元318和TS状态检测单元319检测由来自TS 305的启动信号引发的事件。
当在上述S101的事件分析状态期间,重拨号信号、挂机信号、十键信号、摘机信号和DTMF信号中的一个由TD 301发送时,控制信号多路复用器307将通过电话/PC接口309将包括启动信号的一个多路复用信号发送到CCD 302(S102)。在CCD 302中,多路分解器321将来自TD 301的多路复用信号分解成声音信号和控制信号(或来自TD 301的启动信号),且这个控制信号由CCD 302中的DTMF检测单元318和TS状态检测单元319检测。CPU 312通过总线325通知主控单元323由来自TD 305的启动信号引发了一个事件(S102)。在执行了上述S102之后,图20的处理结束。
当TN 304和TS 305之间的一个电话呼叫正在进行时,控制信号多路复用器307通过电话/PC接口309将包括声音信号和控制信号的一个多路复用信号发送到CCD 302。
当在上述S101的事件分析状态期间,TD 301从DPD 303中接收到了包括显示数据(例如呼叫用户简档)的一个多路复用信号时,多路分解器308将来自DPD 303的多路复用信号分解成声音信号和显示数据,并将显示数据发送到显示器306,使显示数据显示在显示器306上(S103)。在执行了上述S103之后,图20的处理结束。
当TN 304和TS 305之间的一个电话呼叫正在进行时,多路分解器308将来自CCD 302的多路复用信号分解成来自TN 304的声音信号和来自DPD 303的显示数据。通过多路分解器308,来自TN 304的声音信号被TS 305发声,同时,来自DPD 303的显示数据被显示在TD 301的显示器306上。
接下来的图21表示的是由图6的通信支持系统所执行的接收处理,其中呼叫用户ID在从TN呼入呼叫时被显示在TD的显示器上。
在图21的接收处理的开始,来自TN 304的呼叫呼入被振铃检测单元314检测到,CPU 312通知主控单元323进行接收。此时,主控单元323执行图21的接收处理。程序代码指令使主控单元323将状态值置为3(S111)。在本实施例中,状态值“3”表示电话线的接收状态。
在执行完上述S111对状态值的设置之后,主控单元323把设置声音中断器311为关闭状态并设置摘机中断器310为打开状态的一条线路交换命令发送到CPU 312。在CCD 302中,CPU 312根据命令控制交换控制单元315,将声音中断器311设置为关闭状态并将摘机中断器310设置为打开状态。来自TN 304的呼叫用户ID由呼叫用户ID检测单元316进行检测。在执行了CCD 302中的线路交换之后,程序代码指令使主控单元323从TN 304接收呼叫用户ID(S112)。
在执行了上述S112的呼叫用户ID的接收之后,程序代码指令使主控单元323将呼叫用户ID发送到显示数据多路复用器320,使多路复用器320通过电话/PC接口322将一个多路复用信号(包括呼叫用户ID)发送到TS 305(S113)。在TD 301中,多路分解器308将多路复用信号分解成呼叫用户ID并将呼叫用户ID发送到显示器306。因此,TD 301的用户在呼叫呼入时,从TD 301的显示器306上可以知道呼叫用户ID,而不必到DPD 303所在位置。另外,程序代码指令使主控单元323通知TS 305检测到了来自TN 304的呼叫的接收(S113)。
在执行了上述S113之后,程序代码指令使主控单元323把设置声音中断器311为打开状态并设置摘机中断器310为关闭状态的一条线路交换命令发送到CPU 312(S114)。在执行了上述S114之后,程序代码指令使主控单元323结束图21的接收处理。
接下来的图22表示的是由图6的通信支持系统所执行的接收处理,其中呼叫用户ID和呼叫用户简档在从TN呼入呼叫时被显示在TD的显示器上。
在本实施例中,来自TN 304的呼叫的呼入由振铃检测单元314检测,而CPU 312通知主控单元323进行接收。此时主控单元323执行图22的接收处理。程序代码指令使主控单元323将状态值设置为3(S121)。在本实施例中,状态值“3”表示电话线的接收状态。
在执行完上述S121对状态值的设置之后,主控单元323把设置声音中断器311为关闭状态并设置摘机中断器310为打开状态的一条线路交换命令发送到CPU 312。在CCD 302中,CPU 312根据命令控制交换控制单元315,将声音中断器311设置为关闭状态并将摘机中断器310设置为打开状态。来自TN 304的呼叫用户ID由呼叫用户ID检测单元316进行检测。在执行了CCD 302中的线路交换之后,程序代码指令使主控单元323从TN 304接收呼叫用户ID(S122)。
在执行了上述S122的呼叫用户ID的接收之后,程序代码指令使主控单元323将设置声音中断器311为打开状态并设置摘机中断器310为关闭状态的一条线路交换命令发送到CPU 312(S123)。在CCD 302中,CPU 312根据命令控制交换控制单元315将声音中断器311设置为打开状态并将摘机中断器310设置为关闭状态。
在执行了上述S123之后,程序代码指令使主控单元323按如下所述在数据库324中检索与呼叫用户ID对应的呼叫用户简档(例如呼叫用户名)。
程序代码指令使主控单元323将变量“i”设置为0(S124)。程序代码指令使主控单元323确定变量“i”是否与数据库324的数据管理表格中的呼叫用户简档输入数目相等(S125)。
数据库324的数据管理表格中不包括呼叫用户简档输入时,即确定上述S125的结果为肯定。在此情况下,程序代码指令使主控单元323通过总线325将呼叫用户ID(电话号码)发送到显示数据多路复用器320,这样多路复用器320可以通过电话/PC接口322将一个多路复用信号(包括呼叫用户ID)发送到TS 305(S130)。在TD 301中,多路分解器308将多路复用信号分解成呼叫用户ID并将呼叫用户ID发送到显示器306。因此,TD 301的用户在呼叫呼入时,从TD 301的显示器306上可以知道呼叫用户ID,而不必到DPD 303所在位置。
另一方面,当数据库324的数据管理表格中至少包括一个呼叫用户简档输入时,上述S125的确定结果即为否。在从情况下,程序代码指令使主控单元323从数据库324的数据管理表格中检索与变量“i”对应的呼叫用户简档项。
图28A表示的是本实施例的数据库324的数据管理表格格式,而图28B表示的是TD 301的显示器306上的显示数据举例。在图28A中,“n”是一个任意整数。
在执行了上述S126之后,程序代码指令使主控单元323确定从数据库324中读取的呼叫用户简档(变量“i”的数据项)的电话号码是否与来自TN 304的呼叫用户ID相匹配(S127)。
当上述S127的结果为否时,程序代码指令使主控单元323将变量“i”加1(i=i+1)(S128)。程序代码指令使主控单元323重复上述的步骤S125-S128,直到上述S127的结果为肯定为止。
当上述S127的结果为肯定时,即在上述S126中从数据库324中读取的呼叫用户简档与来自TN 304的呼叫用户ID相匹配。在此情况下,程序代码指令使主控单元323通过总线325将呼叫用户简档(例如呼叫用户名和其它信息)发送到显示数据多路复用器320,使多路复用器320通过电话/PC接口322将一个多路复用信号(包括呼叫用户简档)发送到TS 305在TD 301中,多路分解器308将多路复用信号分解成呼叫用户简档并将呼叫用户简档发送到显示器306。因此,TD 301的用户在呼叫呼入时,可以从如图28B所示的TD 301的显示器306上知道呼叫用户简档,而不必到DPD 303所在位置。
在执行了上述S129或S130之后,程序代码指令使主控单元323结束图22的接收处理。
另外,图22表示的是当按下了TS的一个专用按钮时,由图6的通信支持系统响应由TS发送的DTMF信号所执行的呼叫用户简档输入处理,
在本实施例中,TD 301的用户在上述S21的数据分析状态期间按下了TS 305的一个专用按钮(见图8)。TS 305的专用按钮被特别设计为当用户按下了专用按钮时向CCD 302发送一个DTMF信号,而DTMF信号表示的是呼叫用户简档输入处理,它是由DPD 303提供的多种电话服务中的一种。TS 305发送的DTMF信号由DTMF检测单元318检测,CPU 312通知主控单元323检测到了来自TD 301的DTMF信号。此时主控单元323为了在数据库324中创建图28A所示的数据管理表格,执行图22的呼叫用户简档输入处理。
在图22的呼叫用户简档输入处理的开始,程序代码指令使主控单元323将从TS 305发送的一个新呼叫用户简档项存储到数据库324中(S131)。在执行了上述S131之后,程序代码指令使主控单元323将数据库324的数据管理表格中的输入数加1,以便将加1后的输入数存储到数据库324的数据管理表格中(S132)。在执行了上述S132之后,程序代码指令使主控单元323通知TS 305新呼叫用户简档项被加入到数据库324的数据管理表格中(S133)。在执行了上述S133之后,程序代码指令使主控单元323结束图22的呼叫用户简档输入处理。
图23表示的是图6的通信支持系统响应从TN发送的一个启动信号所执行的命令列表显示处理。
在本实施例中,来自TN 304的呼叫呼入由振铃检测单元314检测,而CPU 312通知主控单元323进行接收。主控单元323此时执行图23的命令列表显示处理。程序代码指令使主控单元323从数据库324的数据管理录格中检索DTMF命令列表(S141)。
图29A表示的是本实施例的数据库324中的数据管理表格的DTMF命令列表的格式,图29B表示的是TD 301的显示器306相对于DTMF命令列表的显示数据举例。
在执行了上述S141的对DTMF命令列表的检索之后,程序代码指令使主控单元323通过总线325将DTMF命令列表发送到显示数据多路复用器320,以便多路复用器320通过电话/PC接口322将一个多路复用信号(包括DTMF命令列表数据)发送到TS 305(S142)。在TD 301中,多路分解器308将多路复用信号分解成DTMF命令列表数据并将DTMF命令列表数据发送到显示器306。因此,TD 301的用户可以在呼入呼叫时从TD 301的显示器306上看到图29B所示的DTMF命令列表数据,而不必到DPD 303所在的位置。
在执行了上述的S142之后,程序代码指令使主控单元323确定主控单元323执行的是接收处理还是连接处理(S143)。在本实施例中,确定主控单元323执行的是接收处理。程序代码指令使主控单元323将状态值设置为3(S145)。在执行了上述S145之后,程序代码指令使主控单元323把设置声音中断器311为打开状态并设置摘机中断器310为关闭状态的一条线路交换命令发送到CPU 312(S146)。在CCD 302中,CPU 312根据命令控制线路交换单元315,是线路交换单元315将声音中断器311设置为打开状态并将摘机中断器310设置为关闭状态。在执行了上述S146之后,程序代码指令使主控单元323结束图23的命令列表显示处理。
另外,在本实施例中,TN 304和TS 305之间的电话线的连接状态由TN状态检测单元317检测,而CPU 312将连接状态通知主控单元323。同前一实施例一样,主控单元323执行图23的命令列表显示处理。程序代码指令使主控单元323从数据库324的数据管理表格中检索DTMF命令列表(S141)。
在执行完上述S141的对DTMF命令列表的检索之后,程序代码指令使主控单元323通过总线325将DTMF命令列表发送到显示数据多路复用器320,多路复用器320通过电话/PC接口322将一个多路复用信号(包括DTMF命令列表数据)发送到TS 305(S142)。在TD 301中,多路分解器308将多路复用信号分解成DTMF命令列表数据并将命令列表数据发送到显示器306。因此,TD 301的用户在呼入呼叫时,从TD 301的显示器306上可以知道图29B所示的DTMF命令列表数据,而不必到DPD303所在的位置。
在执行了上述S142之后,程序代码指令使主控单元323确定主控单元323执行的是接收处理还是连接处理(S143)。在本实施例中,确定主控单元323执行的是连接处理。程序代码指令使主控单元323将状态值设置为5(S144)。在执行了上述S145之后,程序代码指令使主控单元323结束图23的命令列表显示处理。
图24表示的是图6的通信支持系统响应由TS所发送的启动信号所执行的电话目录处理。
在本实施例中,当在上述S21的数据分析状态期间,TS状态检测单元319检测到了由TS 305发送的摘机信号时(图8),CPU 312通知主控单元323进行检测。主控单元323此时执行图24的电话命令处理。
在图24的电话命令处理的开始,程序代码指令使CPU 312确定TS状态检测单元319是否检测到了由TS 305发送的摘机信号(S151)。
当上述S151的结果为肯定时,CPU 312通知主控单元323检测到了由TS 305发送的摘机信号。程序代码指令使主控单元323确定状态值是否等于0(S152)。当上述S152的结果为否时,程序代码指令使主控单元323确定状态值是否等于3(S153)。
当上述S153的结果为否时,程序代码指令使主控单元323结束图24的电话目录处理。
当上述S153的结果为肯定时,程序代码指令使主控单元323将状态值设置为4(S154)。在本实施例中,状态值“4”表示电话线的连接处理状态。在执行了上述S154之后,程序代码指令使主控单元323结束图24的电话目录处理。
当上述S152的结果为肯定(状态值=0)时,程序代码指令使主控单元323将电话呼叫转换为线路可检测命令并将呼叫命令通知CPU 312(S155)。在执行了上述S155之后,程序代码指令使主控单元323将状态值设置为1(S156)。在本实施例中,状态值“1”表示电话线的呼叫状态。在执行了上述S156之后,程序代码指令使主控单元323把设置摘机中断器310为关闭状态并设置声音中断器311为打开状态的一条线路交换命令发送到CPU 312(S157)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将摘机中断器310设置为关闭状态并将声音中断器设置为打开状态。
当通信支持系统放在上面提到的条件下时,主控单元323将执行下面的电话目录处理。当上述S151的结果为否时,将执行电话目录处理而不执行上述步骤S152-S157。
在执行了上述S157之后(或当上述S151的结果为否时),程序代码指令使主控单元323将变量“i”设置为0(S158)。程序代码指令使主控单元323确定在数据库324的一个电话目录中的呼叫用户简档输入数是否等于0(S159)。
当数据库324的电话目录中没有呼叫用户简档输入时,即上述S159的确定结果为肯定。在此情况下,程序代码指令使主控单元323结束图24的电话目录处理。
另一方面,当数据库324的电话目录中至少包括一个呼叫用户简档输入时,即上述S159的确定结果为否。在此情况下,程序代码指令使主控单元323从数据库324的电话目录中检索与命令“i”对应的呼叫用户简档项(S160)。
图30A表示的是在本实施例的数据库324的数据管理表格中电话目录的格式,而图30B表示的是TD 301的显示器306相对于电话目录的显示数据举例。
在执行了上述S160之后,程序代码指令使主控单元323将变量“i”加1(i=i+1)(S161)。程序代码指令使主控单元323确定变量“i”是否等于数据324的电话目录中的呼叫用户简档输入数(S162)。
当上述S162的结果为否时,程序代码指令使主控单元323重复上述步骤S160到S161,直到从数据库324中读取了电话目录中的所有呼叫用户简档输入并且变量“i”等于呼叫用户简档输入数目为止。当上述S162的结果为肯定时,程序代码指令使主控单元323将电话目录,包括所有呼叫用户简档输入,通过总线325发送到显示数据多路复用器320。显示数据多路复用器320通过电话/PC接口322将一个多路复用信号(包括电话目录数据)发送到TS 305(S163)。在TD 301中,多路分解器308将多路复用信号分解成电话目录数据并将电话目录数据发送到显示器306。因此,TD 301的用户在呼入呼叫时,从TD 301的显示器306上可以知道图30B所示的电话目录数据,而不必到DPD 303所在的位置。
另外,图24还表示了当TS的一个专用按钮被按下时,图6的通信支持系统响应由TS发送的DTMF信号所执行的呼叫用户简档输入处理。
在本实施例中,TD 301的用户在上述S21的数据分析状态期间按下了TS 305的一个专用按钮(图8)。TS 305的专用按钮被专门设计为当用户按下专用按钮时,向CCD 302发送一个DTMF信号,DTMF信号表示呼叫用户简档输入处理,它是DPD 303所提供的多项电话服务中的一项。由TS 305发送的DTMF信号由DTMF检测单元318检测,而CPU 312通知主控单元323检测到了来自TD 301的DTMF信号。主控单元323此时为了在数据库324中创建如图30A所示的数据管理表格,执行图24的呼叫用户简档输入处理。
在图24的呼叫用户简档输入处理的开始,程序代码指令使主控单元323将从TS 305发送的一个新呼叫用户输入项存储到数据库324中(S164)。在执行了上述S164之后,程序代码指令使主控单元323将数据库324的数据管理表格中的输入数加1,将加1后的输入数存储到数据库324的数据管理表格中(S165)。在执行了上述S132之后,程序代码指令使主控单元323结束图24的呼叫用户简档输入处理。
图25表示的是图6的通信支持系统响应电话机发送的一个接收信号所执行的连接处理。
在本实施例中,当在上述S71的数据分析状态期间,CCD 302从TN304中接收到了一个呼入呼叫时,呼叫的接收由振铃检测单元314检测。CPU 312通过总线325通知主控单元323检测到了来自TN 304的呼叫接收。在DPD 303中,主控单元323执行图25的接收处理。
在图25的接收处理的开始,程序代码指令使主控单元323将状态值设置为3(S171)。在本实施例中状态值“3”表示电话线的接收状态。程序代码指令使主控单元323把设置声音中断器311为关闭状态并设置摘机中断器310为打开状态的一条线路交换命令发送到CPU 312(S171)在CCD 302中,CPU 312根据命令控制交换控制单元315,将声音中断器311设置为关闭状态并将摘机中断器310设置为打开状态。
在执行了上述S171的线路交换之后,程序代码指令使主控单元323从TN 304中接收呼叫用户ID(S172)。此时,来自TN 304的呼叫用户ID被CCD 302中的呼叫用户ID检测单元316检测到,而CPU 312通过总线325通知主控单元323检测到的呼叫用户ID。另外,程序代码指令使主控单元323把设置摘机中断器310为关闭状态的一条线路交换命令发送到CPU 312(S172)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将摘机中断器310设置为关闭状态。
在执行了上述S172的线路交换之后,程序代码指令使主控单元323通知TS 305检测到了来自TN 304的呼叫接收(S173)。在执行了上述S173之后,程序代码指令使主控单元323结束图25的接收处理。
图26表示的是图6的通信支持系统响应由电话机发送的一个摘机信号所执行的摘机处理。
在本实施例中,当图6的通信支持系统结束图25的接收处理之后被放在上面提到的条件下时,TD 301的用户可以将TS 305的话筒放在摘机状态。在此情况下,在CCD 302中,来自TS 305的摘机信号被TS状态检测单元319检测到,而CPU 312通过总线325通知主控单元323检测到了来自TS 305的摘机信号。主控单元323此时执行图26的摘机处理。
在图26的摘机处理的开始,程序代码指令使主控单元323执行状态检查(S174)。在上述S174的状态检查期间,主控单元323确定当前状态值是否等于3(或0)。
当在上述S174中状态值既不等于3也不等于0时,程序代码指令使主控单元323结束图26的摘机处理。
当状态值等于0时,程序代码指令使主控单元323将电话呼叫转换为一条线路可检测命令(S182)。程序代码指令使主控单元323将呼叫命令通知给CPU 312(S183)。程序代码指令使主控单元323将电话线的状态值设置为1(S184)。在本实施例中,状态值“1”表示电话线的呼叫状态。
在执行了上述S184对状态值的设置之后,程序代码指令使主控单元323把设置声音中断器311为打开状态的一条线路交换命令发送到CPU312(S185)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将声音中断器311设置为打开状态,以便建立TS 305和TN 304之间的连接。在执行了上述S185之后,程序代码指令使主控单元323结束图26的摘机处理。
当在上述S174的状态检查中状态值等于3时,程序代码指令使主控单元323按如下所述在数据库324中检索与呼叫用户ID对应的呼叫用户简档。
程序代码指令使主控单元323将变量“i”设置为0(S175)。程序代码指令使主控单元323确定变量“i”是否等于数据库324的数据管理表格中呼叫用户简档输入数(S176)。
当数据库324的数据管理表格中不包括呼叫用户简档输入时,即上述S176的确定结果为肯定。在此情况下,程序代码指令使主控单元323通过总线325将呼叫用户ID(电话号码)发送到显示数据多路复用器320,而多路复用器320通过电话/PC接口322将一个多路复用信号(包括呼叫用户ID)发送到TS 305(S177)。在TD 301中,多路分解器308将多路复用信号分解成呼叫用户ID并将呼叫用户ID发送到显示器306。因此,TD 301的用户在呼入呼叫时,可以从显示器306上知道呼叫用户ID,而不必去DPD 303的位置。
另一方面,当数据库324的数据管理表格中至少包括一个呼叫用户简档输入时,即上述S176的确定结果为否。在此情况下,程序代码指令使主控单元323从数据库324的数据管理表格中检索与变量“i”对应的呼叫用户项(S178)。
在执行了上述S178之后,程序代码指令使主控单元323确定从数据库324中读取的呼叫用户简档的一个电话号码(变量“i”的数据项)是否与来自TN 304的呼叫用户ID相匹配(S179)。
当上述S179的结果为否时,程序代码指令使主控单元323将变量“i”加1(i=i+1)(S180)。程序代码指令使主控单元323重复上述步骤S176-S180,直到上述S179的结果变为肯定为止。
当上述S179的结果为肯定时,即确定在上述S178从数据库324中读取的呼叫用户简档与来自TN 304的呼叫用户ID相匹配。在此情况下,程序代码指令使主控单元323通过总线325将呼叫用户简档(例如呼叫用户名和其它信息)发送到显示数据多路复用器320,多路复用器320通过电话/PC接口322将一个多路复用信号(包括呼叫用户简档)发送到TS 305。在TD 301中,多路分解器308将多路复用信号分解成呼叫用户简档并将呼叫用户简档发送到显示器306。因此,TD 301的用户在呼入呼叫时,可以从TD 301的显示器306上知道如图28B所示的呼叫用户简档,而不必去DPD 303的位置。
在执行了上述S177或S181之后,程序代码指令使主控单元323结束图26的接收处理。
图27表示的是图6的通信支持系统响应由电话机发送的一个控制信号所执行的专用按钮处理。
在本实施例中,当图6的通信支持系统在结束了图26的接收处理之后被放到上面提到的条件下时,TD 301的用户可以按下TS 305的专用按钮向CCD 302发送一个DTMF信号。如上所述,在确认了显示器306上的呼叫用户简档之后,用户按下了TS 305的专用按钮。在CCD 302中,此时来自TS 305的DTMF信号被DTMF检测单元318检测到,CPU 312通过总线325通知主控单元323从TS 305中检测到了DTMF信号。主控单元323此时执行图27的专用按钮处理。
在图27的专用按钮处理的开始,程序代码指令使主控单元323确定DTMF检测单元318检测到的DTMF信号的内容是否与一条通过CCD 302连接TD 301和TN 304的连接命令相匹配(S186)。
当上述S186的结果为肯定时,程序代码指令使主控单元323把设置摘机中断器310为打开状态的一条线路交换命令发送到CPU 312并将DTMF信号转换为一条线路可检测命令(或线路连接命令)(S187)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将摘机中断器310设置为打开状态。程序代码指令使主控单元323将线路连接命令通过线路接口313由CPU 312发送到电话线(S188)。
在执行了上述S188之后,程序代码指令使主控单元323将状态值设置为4(S189)。在本实施例中,状态值“4”表示电话线的连接处理状态在执行了上述S189之后,程序代码指令使主控单元323把设置声音中断器311为打开状态的一条线路交换命令发送到CPU 312(S193)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将声音中断器311设置为打开状态。在执行了上述S193之后,程序代码指令使主控单元323结束图27的专用按钮处理。
另一方面,当上述S186的结果为否时,程序代码指令使主控单元323把设置摘机中断器310为打开状态的一条线路交换命令发送到CPU 312并将DTMF信号转换为一条线路可检测命令(或一条线路连接命令)(S190)。在CCD 302中,CPU 312根据命令控制交换控制单元315,将摘机中断器310设置为打开状态。程序代码指令使主控单元323将断开命令通过接口313由CPU 312发送到电话线(S191)。
在执行了上述S191之后,程序代码指令使主控单元323将状态值设置为6(S192)。在本实施例中,状态值“6”表示电话线的断开状态。在执行了上述S189之后,程序代码指令使主控单元323执行上述S193的线路交换。
另外,本发明并不仅仅限于上述实施例,在不偏离本发明的前提下,可以对其进行各种变动和修改。
Claims (16)
1.一种通信支持系统,适于通过通信控制装置将电话机与数据处理装置连接,并适于将电话网和通信控制装置连接,该通信支持系统包括:
具有声音接口和计算机接口的该通信控制装置;
通过声音接口和计算机接口连接到通信控制装置的该数据处理装置;
主叫方ID检测单元,设置在通信控制装置中,用于在呼入呼叫时检测从电话网发送的主叫方ID;
线路交换单元,设置在通信控制装置中,用于在建立电话机和电话网之间的声音连接之前接通来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的线路交换命令,切断第一线路并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;和
控制单元,设置在数据处理装置中,用于响应通过计算机接口从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且用于在线路交换单元接通第二线路之后通过通信控制装置的声音接口和第二线路向电话机发送指示主叫方简档的合成声音信号,其中当检测到电话机的摘机状态时,数据处理装置通过计算机接口向通信控制装置发送线路交换命令,以便使线路交换单元切断第一线路并且接通第二线路。
2.根据权利要求1的通信支持系统,其中通信控制装置包括:
控制信号检测单元,用于检测在电话机接收来自数据处理装置的声音信号之后由电话机发送的控制信号;和
声音中断器,用于接通和断开电话机和电话网之间的连接线路,其中当控制信号检测单元检测到控制信号时,声音中断器接通连接线路,使得建立电话机和电话网之间的连接。
3.一种通信控制装置,适于通过通信控制装置连接电话机和数据处理装置,并适于将电话网连接到通信控制装置,包括:
主叫方ID检测单元,用于在呼入呼叫时检测从电话网发送的主叫方ID;和
线路交换单元,用于在建立电话机和电话网之间的声音连接之前接通来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的线路交换命令,切断第一线路并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;
其中通信控制装置通过声音接口和计算机接口连接到数据处理装置,
其中在线路交换单元响应数据处理装置远程发送的线路交换命令而接通第二线路和切断第一线路之后,通过通信控制装置的声音接口和第二线路向电话机发送指示从数据处理装置的数据库中检索的主叫方简档的合成声音信号。
4.根据权利要求3的通信控制装置,进一步包括:
控制信号检测单元,用于检测在电话机接收来自数据处理装置的声音信号之后由电话机发送的控制信号;和
声音中断器,用于接通和断开电话机和电话网之间的连接线路,其中当控制信号检测单元检测到控制信号时,声音中断器接通连接线路,使得建立电话机和电话网之间的连接。
5.一种通信支持系统,适于通过通信控制装置将电话装置连接到数据处理装置,并适于将电话网连接到通信控制装置,该通信支持系统包括:
具有总线的该通信控制装置;
通过总线连接到通信控制装置的该数据处理装置;
第一复用器,设置在通信控制装置中,具有连接到来自数据处理装置的显示数据通路和来自电话网的声音信号通路的输入,以及经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号;和
具有显示器和解复用器的该电话装置,该解复用器具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上;
主叫方ID检测单元,设置在通信控制装置中,用于在呼入呼叫时检测从电话网发送的主叫方ID;和
线路交换单元,设置在通信控制装置中,用于在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;
其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路。
6.根据权利要求5的通信支持系统,其中电话装置进一步包括电话机和用于经由接口向通信控制装置发送包含来自电话机的声音信号和控制信号的复用信号的第二复用器,并且
其中通信控制装置包括用于将来自第二复用器的复用信号分离成声音信号和控制信号的解复用器。
7.根据权利要求5的通信支持系统,其中数据处理装置发送的显示数据信号包含从电话网发送的主叫方ID。
8.根据权利要求5的通信支持系统,其中数据处理装置发送的显示数据信号包含从电话网发送的主叫方ID和响应该主叫方ID从数据库检索的主叫方简档。
9.根据权利要求5的通信支持系统,其中通信控制装置包括用于检测电话装置发送的控制信号的控制信号检测单元,并且
其中来自数据处理装置的显示数据包含从数据处理装置读取的命令列表。
10.根据权利要求9的通信支持系统,其中来自数据处理装置的显示数据包含响应控制信号检测单元检测的控制信号从数据处理装置读取的电话目录,该电话目录包含多个主叫方简档。
11.根据权利要求5的通信支持系统,其中通信控制装置包括:
控制信号检测单元,用于检测电话装置发送的控制信号;和
线路交换单元,用于接通和切断来自电话装置的声音信号通路和来自电话网的声音信号通路之间的连接线路,
其中在控制信号检测单元检测控制信号之后建立电话机和电话网之间的连接,并且线路交换单元响应控制信号接通连接线路。
12.一种通信控制装置,适于通过通信控制装置连接电话装置和数据处理装置,并适于将电话网连接到通信控制装置,包括:
第一复用器,具有连接到来自数据处理装置的显示数据通路和来自电话网的声音信号通路的输入,以及经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号,
主叫方ID检测单元,用于在呼入呼叫时检测从电话网发送的主叫方ID;和
线路交换单元,用于在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且用于响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;
其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路,
其中电话装置包括显示器和解复用器,该解复用器具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上。
13.根据权利要求12的通信控制装置,进一步包括:
控制信号检测单元,用于检测电话装置发送的控制信号;
其中在控制信号检测单元检测控制信号之后建立电话装置和电话网之间的连接,并且线路交换单元响应控制信号接通第一连接线路。
14.一种用于通信控制装置的电话装置,该通信控制装置具有总线,主叫方ID检测单元和线路交换单元,适于连接电话装置和通过总线连接到通信控制装置的数据处理装置,并且适于将电话网连接到通信控制装置,其中通信控制装置包含设置在通信控制装置中的第一复用器,其具有连接到来自数据处理装置的显示数据通路的输入,和经由接口连接到电话装置的输出,在呼入呼叫时,第一复用器向电话装置发送包含来自数据处理装置的显示数据和来自电话网的声音信号的复用信号,
该电话装置包括:
电话机;
显示器;
解复用器,具有经由接口连接到第一复用器的输入,并且具有连接到显示器的输出,其中解复用器将来自第一复用器的复用信号分离成显示数据和声音信号,显示数据被发送到显示器,使得在呼入呼叫时显示数据被显示在电话装置上;和
第二复用器,用于经由接口向通信控制装置发送包含来自电话机的声音信号和控制信号的复用信号;
其中主叫方ID检测单元在呼入呼叫时检测从电话网发送的主叫方ID,线路交换单元在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且响应在主叫方ID检测单元检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;
其中数据处理装置响应从主叫方ID检测单元接收的主叫方ID从数据处理装置的数据库中检索主叫方简档,并且在线路交换单元切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号,其中在检测主叫方ID之后,数据处理装置通过总线向通信控制装置远程发送命令,以便使线路交换单元切断第二连接线路。
15.一种在通信支持系统中执行电话服务处理的方法,该通信支持系统适应通过具有声音接口和计算机接口的通信控制装置将电话机连接到数据处理装置,其中数据处理装置通过声音接口和计算机接口连接到通信控制装置;并且适于将电话网连接到通信控制装置,该方法包括步骤:
在呼入呼叫时检测从电话网发送的主叫方ID;
切断来自电话机的声音信号通路和来自电话网的声音信号通路之间的第一线路,并且接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路,从而响应在检测主叫方ID之后由数据处理装置远程发送的线路交换命令接通来自电话机的声音信号通路和来自数据处理装置的声音信号通路之间的第二线路;
响应主叫方ID从数据处理装置检索主叫方简档;
通过第二线路向电话机发送指示主叫方简档的合成声音信号;
在建立电话机和电话网之间的声音连接之前接通第一线路;
检测电话机的摘机状态;和
通过计算机接口向通信控制装置发送线路交换命令,以便切断第一线路和接通第二线路。
16.一种在通信支持系统中执行电话服务处理的方法,该通信支持系统适于通过具有总线的通信控制装置连接电话装置,通过所述总线连接到数据处理装置,并且适于将电话网连接到通信控制装置,该方法包括步骤:
在呼入呼叫时由通信控制装置接收来自数据处理装置的显示数据和来自电话网的声音信号,显示数据包含响应从电话网发送的主叫方ID从数据处理装置检索的主叫方简档;
向电话装置发送包含显示数据和声音信号的复用信号;
由电话装置将复用信号分离成显示数据和声音信号;和
向电话装置的显示器发送显示数据,使得在建立电话装置和电话网之间的连接之前在电话装置上显示显示数据;
在呼入呼叫时检测从电话网发送的主叫方ID;
在建立电话装置和电话网之间的声音连接之前接通来自电话装置的声音信号通路和来自电话网的声音信号通路之间的第一连接线路,并且响应在检测主叫方ID之后由数据处理装置远程发送的命令,切断电话网和通信控制装置之间的第二连接线路;
响应所检测的主叫方ID从数据处理装置的数据库检索主叫方简档;
在切断第二连接线路之后通过通信控制装置向电话装置发送指示主叫方简档的显示数据信号;和
在检测主叫方ID之后通过总线向通信控制装置发送命令,以便切断第二连接线路。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25579697A JP3871287B2 (ja) | 1997-09-19 | 1997-09-19 | 通信支援装置 |
| JP255796/97 | 1997-09-19 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN1212558A CN1212558A (zh) | 1999-03-31 |
| CN1263275C true CN1263275C (zh) | 2006-07-05 |
Family
ID=17283761
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CNB981073395A Expired - Fee Related CN1263275C (zh) | 1997-09-19 | 1998-04-24 | 通信支持系统、电话服务方法、通信控制装置及电话装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US6240165B1 (zh) |
| EP (1) | EP0903912B1 (zh) |
| JP (1) | JP3871287B2 (zh) |
| CN (1) | CN1263275C (zh) |
| DE (1) | DE69839004T2 (zh) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1231762A1 (en) * | 2001-02-09 | 2002-08-14 | Avaya, Inc. | Automated activation of a speakerphone to provide caller id and other information |
| US7451224B1 (en) * | 2003-04-23 | 2008-11-11 | Cisco Technology, Inc. | Method and apparatus for automatically synchronizing a unique identifier of a network device |
| US7631055B1 (en) | 2003-04-23 | 2009-12-08 | Cisco Technology, Inc. | Method and apparatus providing automatic connection announcement from a modular network device to a network management point |
| US7239693B2 (en) * | 2003-06-30 | 2007-07-03 | Bellsouth Intellectual Property Corporation | Network-based timed ring suppression |
| US7113586B2 (en) * | 2003-06-30 | 2006-09-26 | Edward Michael Silver | Caller controlled network-based timed ring suppression |
| US7443967B1 (en) * | 2003-09-29 | 2008-10-28 | At&T Intellectual Property I, L.P. | Second communication during ring suppression |
| US7523185B1 (en) | 2004-01-13 | 2009-04-21 | Cisco Technology, Inc. | Method and apparatus for providing automatic frame relay and ATM provisioning of network devices |
| JP4001152B2 (ja) * | 2005-06-14 | 2007-10-31 | ブラザー工業株式会社 | 通信装置およびこの通信装置を含む通信システム |
Family Cites Families (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4582956B1 (en) * | 1983-07-12 | 1994-09-20 | Bell Telephone Labor Inc | Method and apparatus for displaying at a selected station special service information during a silent interval between ringing |
| US4551581B1 (en) * | 1983-07-12 | 1995-06-20 | Bell Telephone Labor Inc | Method and apparatus for sending a data message to a selected station during a silent interval between ringing |
| JPS60253360A (ja) * | 1983-12-05 | 1985-12-14 | Nippo Tsushin Kogyo Kk | 通信システム |
| US5007076A (en) * | 1988-08-08 | 1991-04-09 | At&T Bell Laboratories | Call announcement arrangement |
| US4899358A (en) * | 1988-08-08 | 1990-02-06 | American Telephone And Telegraph Company At&T Bell Laboratories | Call announcement arrangement |
| JPH02177648A (ja) | 1988-12-27 | 1990-07-10 | Matsushita Electric Ind Co Ltd | 回線端末装置 |
| JPH0461543A (ja) | 1990-06-29 | 1992-02-27 | Sharp Corp | テレビ電話装置 |
| US5317630A (en) * | 1990-09-10 | 1994-05-31 | At&T Bell Laboratories | Interface for a data telephone and data terminal in a digital telephone system |
| JPH04196853A (ja) | 1990-11-28 | 1992-07-16 | Mitsubishi Electric Corp | 自動車電話端末装置 |
| US5263084A (en) * | 1991-07-22 | 1993-11-16 | Northern Telecom Limited | Spontaneous caller identification with call-waiting |
| JPH0556190A (ja) | 1991-08-28 | 1993-03-05 | Matsushita Electric Ind Co Ltd | テレビシステム |
| JPH0575823A (ja) | 1991-09-17 | 1993-03-26 | Matsushita Electric Ind Co Ltd | フアクシミリ装置 |
| US5526406A (en) * | 1992-01-29 | 1996-06-11 | Luneau; David J. | Calling party announcement apparatus |
| JPH05316195A (ja) | 1992-05-07 | 1993-11-26 | Nitsuko Corp | 音声案内付き電話装置 |
| US5479493A (en) * | 1992-05-21 | 1995-12-26 | At&T Corp. | Calling line identification adjunct for use with a communication system |
| EP0624965A3 (en) * | 1993-03-23 | 1996-01-31 | Us West Advanced Tech Inc | Method and system for searching an on-line phone book in a phone station. |
| CA2137952C (en) * | 1994-01-03 | 1998-09-22 | John Arthur Karpicke | Apparatus and method for accessing and maintaining a caller-id based telephone directory |
| JPH0830352A (ja) | 1994-07-12 | 1996-02-02 | Sony Corp | 情報処理装置 |
| US5604790A (en) * | 1994-08-31 | 1997-02-18 | Lucent Technologies Inc. | Voice processing call announcement and answering system |
| JPH08237299A (ja) | 1995-02-28 | 1996-09-13 | Nec Corp | オムニメディア通信サービスシステム |
| US5796806A (en) * | 1995-03-20 | 1998-08-18 | Dsc Telecom, L.P. | Apparatus and method for spoken caller identification using signals of the advanced intelligent network |
| CA2158408C (en) * | 1995-09-15 | 1998-12-08 | Graham H. Thompson | Architecture for robust voice cti |
| JPH09116940A (ja) | 1995-10-19 | 1997-05-02 | Matsushita Electric Ind Co Ltd | コンピュータ・電話統合システム |
| US5646979A (en) * | 1995-12-20 | 1997-07-08 | Casio Phonemate, Inc. | Cordless telephone with voice announced calling party identification |
| US5892764A (en) * | 1996-09-16 | 1999-04-06 | Sphere Communications Inc. | ATM LAN telephone system |
| US5903632A (en) * | 1997-03-19 | 1999-05-11 | Tmax Technologies Inc. | Automated telephone directory |
-
1997
- 1997-09-19 JP JP25579697A patent/JP3871287B2/ja not_active Expired - Fee Related
-
1998
- 1998-03-27 US US09/049,088 patent/US6240165B1/en not_active Expired - Fee Related
- 1998-03-30 DE DE69839004T patent/DE69839004T2/de not_active Expired - Lifetime
- 1998-03-30 EP EP98302432A patent/EP0903912B1/en not_active Expired - Lifetime
- 1998-04-24 CN CNB981073395A patent/CN1263275C/zh not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| DE69839004D1 (de) | 2008-03-06 |
| US6240165B1 (en) | 2001-05-29 |
| EP0903912B1 (en) | 2008-01-16 |
| EP0903912A3 (en) | 2004-08-11 |
| EP0903912A2 (en) | 1999-03-24 |
| CN1212558A (zh) | 1999-03-31 |
| JP3871287B2 (ja) | 2007-01-24 |
| DE69839004T2 (de) | 2008-12-24 |
| JPH1198269A (ja) | 1999-04-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1147107C (zh) | 用于多个音频辅助设备的便携式电信设备 | |
| CN1656785A (zh) | 终端连接装置、连接控制装置及多功能电话终端 | |
| CN1279730C (zh) | 信息分配方法,信息分配系统和信息分配服务器 | |
| CN1148031C (zh) | 多媒体信息通信系统 | |
| CN1592325A (zh) | 折叠式通信终端及其显示控制方法 | |
| CN1582596A (zh) | 电信网络中控制及启用移动电话中高级服务和用户界面的方法、装置和配置 | |
| CN1484423A (zh) | 通信终端单元以及对该单元进行控制的方法 | |
| CN1578221A (zh) | 通信终端、通信终端的控制方法、通信终端的控制程序 | |
| CN1231792A (zh) | 在两个电话机之间经因特网相互进行通讯的方法和系统 | |
| CN1263275C (zh) | 通信支持系统、电话服务方法、通信控制装置及电话装置 | |
| CN1897598A (zh) | 声音输出装置和声音输出方法 | |
| CN1250564A (zh) | 在电信网络中的用户登记 | |
| CN1175867A (zh) | 一发信器终端摘机前由此发信器终端对接收器终端的控制 | |
| CN1568626A (zh) | 传输数据的方法 | |
| CN1852362A (zh) | 被叫向主叫提供指示信息的方法及其系统 | |
| CN1208931C (zh) | 电子邮件发送/接收方法、电子邮件系统及其通信设备 | |
| CN1269341C (zh) | 中间处理装置及交换装置 | |
| CN1126916A (zh) | 呼叫长途话费的处理方法和呼叫长途话费的处理设备 | |
| CN1220808A (zh) | 智能网络中的外设控制 | |
| CN101047742A (zh) | 电话系统和电话终端装置 | |
| CN1638390A (zh) | 无线通信终端适配装置、无线通信终端及其连接程序 | |
| CN1668044A (zh) | 呼叫设备、呼叫控制系统、呼叫管理系统和呼叫控制方法 | |
| CN1366761A (zh) | 适配器及线路连接方法 | |
| CN1218347A (zh) | 响应电话网的呼叫进行振铃音控制处理的通信支持系统 | |
| CN1940937A (zh) | 检索系统、信息处理系统和程序产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C06 | Publication | ||
| PB01 | Publication | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20060705 Termination date: 20150424 |
|
| EXPY | Termination of patent right or utility model |