自动存取码电话机 本发明总的说来涉及电话、无塞绳电话和自动拨号器的领域,具体说,涉及一种能自动拨出某些电话存取码的电话机。
目前,美国的电话服务分成大约180个服务区,每一个服务区都有专门的三位数字的“地区码”。地区码之间的“长途电话服务”通常要收取附加费。在美国,目前至少有三个主要竞争性的长途电话服务机构。用公用电话打长途电话的人在输入通话对方的电话号码之前先输入表示所要求长途电话服务机构的存取码来选取个别的长途电话服务机构。在某些情况下,在电话号码之后还要输入特许码。
通常,要打长途电话,必须先输入表示希望提供长途电话服务的数字1,再输入三位数字的地区码,接着输入七位数字的电话号码,总共十一个数字。公众对这种拨号方式已经习以为常,使用上没有困难或困难不大。然而,要输入存取码、电话号码和特许码的总共有31至33个数字时,很快就被弄糊涂了。
电话服务提供的许多电话机通常含有存储电路,供储存用户输入的电话号码。一般况来,每一个电话号码存储单元都有与其有关的相应键钮。电话机根据用户操动相应键钮从给定的存储单元自动读取和拨出整个储存的号码系列。有人可能会想,这样就可以解决输入一长串数字的问题,但这只适用于系统可存放在存储器中的有限数量(n)的电话号码。遗憾的是,要中断一整串存取码、地区码和电话号码、以及特许码地自动拨号过程以换上想拨的另一个电话号码从而使用户可多拨出额外一个电话号码(n+1)是完全做不到的。至于公用电话,那就得拨出整串号码,因为打电话的人不可能将任何数据存入公用电话机中。
在电话机中,打电话的人在拨出所需的电话号码之前先操动长途电话服务键钮,以拨出个别长途电话服务机构的存取码。必要时,拨出电话号码之后还要加上拨后码。在本发明的第一实施例中,对电话机进行预编程,使长途电话服备键钮一旦被启动就出现适当代码以选取个别长途电话服备机构。在本发明的第二实施例中,电话机有多个长途电话服务机构的相应键钮,每一个键钮都预编程为选取相应的长途电话服务机构。在本发明的第三实施例中,配置了单一的长途电话服务键钮,操动这个键钮所产生的特定码可由一个多位开关加以选取。在本发明的又一个实施例中,采取了防止电话机收话器重发出长途电话服务机构的存取码的拨号音和任何拨后码音的措施。
图1示出了本发明电话机的原理图。
图2示出了本发明电话机的示意图。
图3示出了本发明另一实施例的电话机的示意图。
图4示出了本发明又一实施例的电话机的示意图。
图5是图1控制器控制程序的流程图,有助于理解本发明的内容。
下面所述的本发明,被认为特别适用于公用电话和公务电话,其理由如下。通常,想与个别长途服务机构打交道的用户对公用电话总会有点不敢去动它和对它有迷惑不解的想法。有了供这种用途专用的键钮就解决了这个问题。公务电话往往既需要拨前码又需要拨后码。此外,想打私人电话的员工可以通过这个专用键钮与他自己想选择的长途电话服务机构打交道并自动输入其私人的特许码。
可以想象,用户有时候为选取自己的长途电话服务机构而可能输入其存取码和特许码,以便将自己的电话机编程为可以自动拨出那些代码,或者,可以将电话机编程为可用所需的全部代码与任何长途电话服务机构打交道。此外还可以想象,在有预编程代码的情况下,用户输入的特许码(即拨后码)可储存起来,并自动加到所拨的号码上。要给存储器编程,用户可以按压ST(存储)键钮,然后输入存取码,再按压LD(长途)键钮。要储存拨后码,可用另一个“存储”键钮,或者再次按压同一个“存储”键钮。
图1是电话机的简单示意图,该电话机有一机体100,和收话器105。电话机通过电话接口单元110耦合到电话系统。电话接口单元110通过一般叫做塞尖(T)和塞环(R)的两个端子与电话系统连接。电话接口单元110收到声频信号之后,由电话系统加以传送,加到声频处理单元120进行放大,最后在收话器105的扬声器130中重放。收话器通过送话口140接收声频信号,通过电话接口单元110将其传送给电话系统。
控制器160耦合到用以接收用户的键入指令的键盘150。控制器160还有两个输出线161和162,供分别控制声频处理器120和电话接口单元110之用。从图1中可以看到,控制器160可以具有储存存取码、电话号码和拨后特许码需用的RAM(随机存取存储器)。电话接口单元110还可包括话音发生电路,供产生按键式音频拨号的DTMF(双音多频)音。
电话机100还有第二键盘170,该键盘具有一个或多个长途电话服务键钮,供用户操作。键盘170的某键钮受操动的情况由控制器160检测,使个别长途电话服务机构的存取码进入拨号状态。多位开关175以虚线方框示出,该开关用在图4的实施例中。为简单起见,开关175以耦合到控制器160的单刀三掷(SP3T)开关的形式表示。本技术领域的行家们都知道,开关175也可以是数字编码式的,以便传送有关其三种状态的信息。
图2示出的电话机有一收话器205和键盘210。电话机200还有一个标以LD(即“长途”)的键钮215。键钮215相当于键盘170的一个键钮,该键钮受操动时可由控制器160检测出来。“存储”键钮217供用户储存存取码和拨后码用。预编程的电话机可以无需此键钮。
图3示出了具有收话器305和键盘310的电话机300。电话机300还有键盘315,该键盘具有标以LD1、LD2和LD3的键钮,每个键钮对应于专门一个长途电话服务机构。键盘315对应于键盘170,其键钮受操动情况可由控制器160检测出来。“存储”键钮317是为用户储存存取码和拨后码而设的。预编程的电话机可以无需此键钮。
图4示出了具有收话器405和键盘410的电话机400。电话机400还具有标以LD(即“长途”)的键钮415。键钮415相当于键盘170的一个键,其受操动情况由控制器160检测。电话机400还有一个多位开关420,该开关对应于图1的开关175,耦合到控制器160上。开关175的位置确定了哪一个长途电话服务机构的存取码根据开关415的动作而从存储器中读取。“存储”键钮417是为用户储存存取码和拨后码而设的。预编程的电话机可以无需此键钮。
图5是控制器160一部分控制程序的流程图。控制器160可以是微型计算机、微处理器或定制的集成电路。按动键钮时,程序就从步骤500开始。在步骤510,确定LD(即“长途”)键钮是否按过。若按过,程序就往前进入步骤520,在该步骤中,使收话器205、305或405的扬声器不发出存取音,并从存储器读取长途电话存取码,然后拨出。程序接着往前进入步骤530。若在步骤510中LD键钮没有被按压过,程序就直接进入步骤530。在步骤530中,容许收话器205、305或405的扬声器发出拨号音,同时用户输入电话号码时,电话号码就按正常方式那样拨出。接着,程序往前进入步骤440,以便确定是否应发送拨后码。若原先没有按压LD键钮,则这时就不用拨后码,而且在某些长途电话系统中根本就无须使用拨后码。若不需要任何拨后码,程序就在步骤570中退出。若需要拨后码,程序就往前进入步骤450。在步骤450中,使收话器不发出拨后码音,这样就不致于使打电话的人迷惑,再从存储器中读取这些拨后码发送出来。然后,程序在步骤570中退出。
虽然上面是就电话号码输入时即拨出的电话机来说明本发明的一些实施例的,但还可以设想这样的情况:电话号码可以储存起来,在电话号码之前加上一连串数字形成的存取码,并在拨号之前在此一连串数字后面加上特许码。在此情况下,由于拨号是后来进行的,因而可能须要拼接拨号音,以便在打电话的人输入拟呼叫的电话号码时给他回发拨号音。
上述系统的优点在于,采用了专用键钮来与长途电话服务机构打交道。若采用数字“1”,则必须检测1-800和1-900个号码,并将其作为长途电话服务机构没有联系上的特殊情况处理。和那种用数字“1”确定是否想享用长途电话服务的系统不同,将来履行1-400个服务项目时无须对本发明的电话机进行任何攻装。