專利名稱:用于號碼顯示的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及收集許多固定電信線路中的信息以便顯示呼叫者電話號碼的電子系統(tǒng),并且更確切地講涉及從多條線路中收集呼叫號碼信息以便例如在交換機(jī)上顯示的系統(tǒng)和方法。
當(dāng)前,有許多公知設(shè)備可用于經(jīng)過至單個(gè)用戶連接的CTI(計(jì)算機(jī)電話綜合)系統(tǒng)信令,例如經(jīng)過DTMF(雙音多頻)、V.23等顯示呼叫者電話號碼。個(gè)人目前有能力存儲與從呼叫者號碼顯示中獲得的電話號碼一起的包括時(shí)間信息的最近接收的呼叫,即使僅是在有限范圍內(nèi)。因此,可能晚些時(shí)候呼叫在早些時(shí)候進(jìn)行呼叫的人,因此利用呼叫者的號碼顯示將了解此人的電話號碼。然而,一個(gè)公司不可能利用市場上可買到的這樣的呼叫者號碼顯示設(shè)備,因?yàn)榭少I到的設(shè)備僅能讀出一條線路。因此,公司需要完全不同的系統(tǒng)來收集呼叫者電話號碼用于所有線路顯示以便能將來自幾條電話線路的這樣的信息收集在一起。
在瑞典呼叫者號碼的現(xiàn)有顯示包括來自私人的呼叫、來自NMT系統(tǒng)NMT-450與NMT-900內(nèi)的移動電話機(jī)的呼叫以及來自GSM發(fā)行商Telia與Europolitan的移動電話機(jī)的呼叫。呼叫者電話號碼的顯示不包括受限的電話號碼,而且有保密電話號碼的用戶,并且也仍然沒有來自GSM發(fā)行商Com Uiq的呼叫,但此分配器的電話號碼最有可能在短時(shí)間內(nèi)獲得。然而,涉及國際呼叫的用戶電話號碼還沒有進(jìn)行顯示,但瑞典電話發(fā)行商Telia確計(jì)劃也引入來自國外呼叫的呼叫者號碼顯示。
由于技術(shù)原因,呼叫者號碼顯示不包括未連接到合適的交換系統(tǒng)的電話預(yù)約,但這些系統(tǒng)連續(xù)地?cái)U(kuò)展,并且現(xiàn)在很少有用戶沒有連接到這樣類型的未裝備此設(shè)施的交換機(jī)。
因此,需要一種系統(tǒng),此系統(tǒng)將同時(shí)顯示多條線路的號碼,從而例如公司應(yīng)該能夠?qū)邮盏暮艚羞M(jìn)行統(tǒng)計(jì)并將入局呼叫分給公司,以致某個(gè)客戶總是基本上能根據(jù)該呼叫的用戶號碼接通相同的聯(lián)系人。這樣的系統(tǒng)也應(yīng)最好在公司無人在和能應(yīng)答電話時(shí)在關(guān)閉時(shí)間之后存儲呼叫該公司的用戶號碼。
本發(fā)明的一個(gè)主要目的是例如給具有多條入局電話線路的公司提供利用電話發(fā)行商提供的號碼顯示服務(wù)可獲得的許多優(yōu)點(diǎn)和可能性。
第二目的是給交換機(jī)操作者的工作提供方便,此操作者將不再親自應(yīng)答所有入局呼叫,而可以直接將這些呼叫傳送給適當(dāng)?shù)倪B接。
根據(jù)本發(fā)明的第一目的,公開一種外部系統(tǒng),用于利用CTI系統(tǒng)信令通過固定網(wǎng)絡(luò)傳送的呼叫用戶的用戶號碼信息的收集與顯示,用于每條單獨(dú)電話線路的系統(tǒng)包括具有用于緩沖的存儲器的線路處理器,此處理器經(jīng)過總線線路又連到中央處理器或主處理器以便收集每條線路的入局號碼信息;一個(gè)單元,用于將每個(gè)線路處理器的入局信息信令變換為構(gòu)成號碼信息的二進(jìn)制碼,每個(gè)線路處理器還包括用于接收的號碼信息的處理與傳送的許多分功能,并且每個(gè)線路處理器具有與用于顯示的號碼信息一起傳送給中央處理器的獨(dú)特識別。
根據(jù)本發(fā)明的第二目的,公開了利用經(jīng)過固定網(wǎng)絡(luò)由CTI系統(tǒng)信令傳送的呼叫用戶的用戶號碼信息用于多條入局電話線路的號碼顯示的一種方法,此方法包括步驟通過CTI變換器將每條入局線路連到線路處理器,此CTI變換器用于接收傳送的用戶號碼信息;在線路處理器中利用分功能將信息信號變換為二進(jìn)制碼以便在存儲器中進(jìn)行緩沖;和利用第二分功能通過公共總線將二進(jìn)制碼與線路處理器的獨(dú)特地址傳送給具有收集與處理入局號碼信息主功能的中央處理器或主處理器。
根據(jù)本發(fā)明的其他目的與優(yōu)點(diǎn)將分別在從屬權(quán)利要求2-5與7-8中提出。
本發(fā)明將以優(yōu)選示意實(shí)施例的形式并利用附圖進(jìn)行描述,在附圖中相同標(biāo)號表示相同或相應(yīng)部件,并且其中
圖1是根據(jù)本發(fā)明用于與個(gè)人計(jì)算機(jī)一起顯示用戶號碼的收集系統(tǒng)操作的示意概要,其中利用個(gè)人計(jì)算機(jī)顯示、存儲和進(jìn)一步處理所收集的用戶號碼;圖2A與2B以兩部分表示在根據(jù)本發(fā)明的一個(gè)示意實(shí)施例中許多線路處理器的內(nèi)部主功能的流程圖;圖3表示根據(jù)本發(fā)明特別以至主處理器的字符傳送程序形式說明線路處理器的內(nèi)部分功能XMIT的流程圖;圖4A與4B以兩部分另外表示主處理器的主功能流程圖;圖5是主處理器另一分功能發(fā)送至PC并具體地以至個(gè)人計(jì)算機(jī)的字符傳送程序形式說明的示意流程圖;圖6是主處理器另一分功能讀總線數(shù)據(jù)并具體地以來自線路處理器的字符接收程序形式說明的另外的示意流程圖;圖7是主處理器又一個(gè)分功能XM-RS232并具體地以用于字符異步傳送至個(gè)人計(jì)算機(jī)的圖5分功能的形式的示意流程圖;圖8是至數(shù)據(jù)總線的連接、利用四個(gè)數(shù)據(jù)比特完成信息傳送和利用信號BUSY(忙)、CLOCK(時(shí)鐘)、ACK(確認(rèn))控制的示意說明。
根據(jù)本發(fā)明的系統(tǒng)和方法例如有助于公司的交換機(jī)操作者的工作負(fù)載(workload)此人不必每次應(yīng)答呼叫以便獲得呼叫人正尋找何人的信息。交換機(jī)操作者將能夠傳送呼叫給公司合適的人而不必應(yīng)答呼叫,因?yàn)楦鶕?jù)本發(fā)明外部系統(tǒng)涉及交換機(jī),它了解哪個(gè)用戶正在呼叫。先決條件僅是所說的人先前曾經(jīng)呼叫過一次并因此存儲為先前客戶。
因此,易于傳送例如有關(guān)呼叫來自哪里,誰時(shí)常進(jìn)行呼叫或一天中什么時(shí)候電話業(yè)務(wù)量最大的統(tǒng)計(jì)。公司甚至可以使用系統(tǒng)不響應(yīng)所顯示的號碼來丟棄不想要的呼叫。
在圖1中示出根據(jù)本發(fā)明與個(gè)人計(jì)算機(jī)一起的用戶號碼顯示的收集系統(tǒng)操作功能的示意概要,在個(gè)人計(jì)算機(jī)中存儲收集的用戶號碼。在具體的示意示例中,信令依賴于DTMF信令,但也可以使用任何其他CTI信令協(xié)議。根據(jù)本發(fā)明的系統(tǒng)是基于每條入局線路上的處理器,此處理器將收到的呼叫的用戶號碼信息存在存儲器中。每個(gè)線路處理器互連到以適當(dāng)順序從每個(gè)線路處理器中收集信息的中央處理器。中央處理器隨后將收到的信息傳送給個(gè)人計(jì)算機(jī)。由線路處理器存儲的信息是電話發(fā)行商例如Telia在每個(gè)入局呼叫上發(fā)送的用戶號碼顯示,預(yù)先假定這個(gè)服務(wù)是預(yù)定的。用戶號碼顯示是已驗(yàn)證的并且很好操作的系統(tǒng),這在瑞典幾乎覆蓋整個(gè)網(wǎng)絡(luò)。
在圖1中示出示意實(shí)施例中系統(tǒng)建立的概況,其中主處理器1從許多線路處理器10-15中收集信息并將此傳送給個(gè)人計(jì)算機(jī)2(PC)。由線路處理器10-15收集的信息來自DTMF變換器,此DTMF變換器根據(jù)現(xiàn)代技術(shù)從入局線路16-21上的信令頻率中產(chǎn)生4比特?cái)?shù)據(jù)信息。此信息通常稱為Caller-ID(呼叫者ID)。每個(gè)線路處理器10-15在具有4+3比特的公用總線3忙的時(shí)間期間將信息存入存儲器4-9。在總線3空閑時(shí),各個(gè)線路處理器10-15經(jīng)過總線3將存儲在存儲器4-9中的信息傳送給主處理器1,主處理器1又將此信息傳送給PC2。
線路處理器的連接進(jìn)一步表示在圖8中。
端口A=用于從DTMF變換器中讀出信息的具有4比特的一個(gè)輸入連接,端口B=具有1比特的用于讀信號STROBE(選通)的一個(gè)入局連接(STROBE=表示有信息要讀的比特),具有1比特的用于信號BUSY(忙)的讀/寫的一個(gè)輸入與輸出連接(BUSY=表示總線被占用的比特)、具有1比特的用于信號ACK讀的一個(gè)入局連接(ACK=表示主處理器讀出所傳送信息的比特)、用于信號CLOCK指示的一個(gè)出局連接(CLOCK=表示在總線數(shù)據(jù)比特上有要讀出的信息的比特)以及用于傳送器比特的數(shù)據(jù)信息的出局連接。
主處理器的連接如下端口A=用于讀出總線四個(gè)數(shù)據(jù)比特的一個(gè)入局連接,端口B=總線的三個(gè)信號比特的連接,其中一個(gè)輸入與輸出連接用于信號BUSY的比特的讀/寫,一個(gè)出局連接用于信號ACK的比特的寫,而一個(gè)入局連接用于信號CLOCK比特的讀,以及另一出局連接用于表示數(shù)據(jù)串行傳輸至例如個(gè)人計(jì)算機(jī)的一個(gè)比特TX。
在圖2A與2B中,利用流程圖表示線路處理器10-15的內(nèi)部功能,其中表示如何處理輸入信息的讀出。例如,步驟100開始設(shè)置中斷處理、存儲器指針、變量、處理器類型和連接信息。為了能讀與寫信息,必須分別初始化輸入與輸出端口(I/O),而這在步驟101進(jìn)行。初始化告訴哪個(gè)連接將用于讀和寫。為了確定沒有無意義數(shù)據(jù)保持在存儲器中,在存儲器中存儲輸入信息,在步驟102騰空存儲器。在步驟103初始化要寫入第一字符的存儲器的位置。在步驟106,在已讀出一個(gè)字符并寫到當(dāng)前存儲器指針中時(shí),遞增此位置或存儲器指針。線路處理器停止并等待有信息要讀出,而這在步驟104設(shè)置連接STROBE之后進(jìn)行。此時(shí),線路處理器在步驟105能讀端口A,端口A此時(shí)包含用戶號碼顯示字符串的第一字符。在有信號頻率要讀出時(shí),DTMF變換器保持連接STROBE設(shè)置。在信號頻率消失時(shí),在步驟107復(fù)位連接STROBE。必須證實(shí)可以讀出號碼顯示串,而不讀出許多無意義信息字符。有效初始化字符在步驟108是A、B或D。
如果有效初始化字符不是讀出的第一字符,則輸入號碼顯示字符串是無效的并立即在步驟109丟棄。在讀出字符串時(shí),在步驟110利用字符C確認(rèn)。如果沒有利用字符C獲得確認(rèn),則操作返回到圖2A中步驟104。
在有效號碼顯示字符串已全部讀出時(shí),應(yīng)將此字符串發(fā)送給主處理器,主處理器操作表示在圖2B中。為了發(fā)送號碼顯示字符串而進(jìn)行存儲器指針與端口的新的初始化以便將線路處理器的有效連接改變?yōu)檩敵龆皇禽斎?。在步驟111存儲器指針設(shè)置到號碼顯示字符串中首先讀出的字符。在步驟112檢查是否設(shè)置比特BUSY。如果設(shè)置BUSY比特,則總線在此時(shí)被占用。線路處理器隨后等待總線空閑。在總線變?yōu)榭臻e時(shí),在步驟113設(shè)置比特BUSY以標(biāo)記該總線被此線路處理器占用。(因此,只要此線路處理器已設(shè)置BUSY比特,就沒有任何其他線路處理器能使用該總線)。為了另外的安全檢查,不允許設(shè)置比特CLOCK,并且如果設(shè)置了,則在步驟118復(fù)位BUSY比特和進(jìn)行新的檢查。線路處理器此時(shí)調(diào)用稱為XMIT的分功能,這在圖3的流程圖中示出。分功能此時(shí)傳送存儲在存儲器中的號碼顯示字符串。在完成此分功能時(shí),在步驟116復(fù)位比特BUSY并在步驟101重新開始操作(圖2A)。
在圖3中示出如何進(jìn)行存儲在存儲器中的號碼顯示字符串的傳送。在步驟201此功能利用端口B的數(shù)據(jù)比特寫入在步驟200從存儲器中讀出的一個(gè)字符。此后設(shè)置比特CLOCK。此比特告訴主處理器在總線上有要收集的信息。當(dāng)主處理器已讀出數(shù)據(jù)比特時(shí),主處理器設(shè)置比特ACK并告訴線路處理器它已完成讀出。線路處理器在步驟203等待比特ACK設(shè)置。此時(shí),在一個(gè)字符寫到總線的數(shù)據(jù)線上并且主處理器已讀出此字符時(shí),在步驟205復(fù)位比特CLOCK并且檢查存儲器指針。存儲器指針內(nèi)容等于在步驟205中的C表示寫入完整的號碼顯示字符串。如果指針內(nèi)容不等于C,則在步驟208存儲器指針被遞增,而且進(jìn)行新的讀與新的寫,直至寫入完整的號碼顯示字符串。為了使主處理器了解信息來自哪條線路,在步驟206將當(dāng)前線路處理器的獨(dú)特地址傳送到總線的數(shù)據(jù)線路上。而且此時(shí)將通過主處理器進(jìn)行確認(rèn)。此確認(rèn)等于步驟202-204。線路處理器此時(shí)已準(zhǔn)備好并從主功能的步驟207返回到步驟115(圖2B)。
在圖4A與4B中,利用表示如何處理入局信息讀出的流程圖描述主處理器的內(nèi)部操作。在步驟300,開始調(diào)整中斷處理、存儲器指針、變量、處理器類型和連接信息。為了能夠分別讀和寫,必須初始化I/O端口,這在步驟301進(jìn)行。為了證實(shí)沒有無意義數(shù)據(jù)保持在要存儲入局信息的存儲器中,在步驟304騰空存儲器,并且由于同一原因在步驟305復(fù)位存儲器指針和字符計(jì)數(shù)器。作為預(yù)防措施,在步驟303發(fā)送初始化消息給個(gè)人計(jì)算機(jī)2告訴整個(gè)系統(tǒng)已準(zhǔn)備開始工作之前,在步驟302引入較長的1秒的暫停(在本文中的長)。主處理器在它開始讀入局?jǐn)?shù)據(jù)之前等待,直至在步驟306設(shè)置比特BUSY。為了讀入局?jǐn)?shù)據(jù),主處理器的主功能在步驟307(圖4B)調(diào)用稱為Read Bus Data(讀總線數(shù)據(jù))的分功能,也參見圖6。如果讀出的字符不等于步驟308中完成的字符C,則在步驟309字符計(jì)數(shù)器應(yīng)遞增i并在步驟307執(zhí)行新的Read BusData調(diào)用以便讀出下一個(gè)字符。在讀出整個(gè)號碼顯示字符串時(shí),在步驟310必須讀出獨(dú)特線路處理器地址以使主處理器了解號碼顯示來自哪條線路。在步驟310這通過再次調(diào)用功能Read Bus Data進(jìn)行。在已取出獨(dú)特地址時(shí),在存儲器與字符計(jì)數(shù)器中的號碼顯示字符串在步驟311遞增了此地址的長度之后保存此地址。主處理器在步驟312調(diào)用圖5中示出的分功能Send To PC(發(fā)送給PC),以便將存儲在存儲器中的號碼顯示字符串傳送給個(gè)人計(jì)算機(jī)2。在已傳送號碼顯示字符串時(shí),在步驟304(圖4A)騰空存儲器,以使此存儲器能接收另一個(gè)號碼顯示字符串。
在圖5中描述主處理器的分功能Send To PC。此功能此時(shí)利用在步驟400設(shè)置存儲器指針以使它指向存儲器中第一存儲字符的第一個(gè)零傳送此時(shí)存儲在存儲器中的信息給個(gè)人計(jì)算機(jī)。隨后主處理器在步驟401利用存儲器指針讀出第一字符,并在步驟402根據(jù)下表Ⅰ將此字符從4比特二進(jìn)制DTMF碼變換為8比特二進(jìn)制碼表Ⅰ二進(jìn)制DTMF十進(jìn)制DTMF碼 二進(jìn)制ASCII00000 "D" 0100010000011 "1" 0011000100102 "2" 0011001000113 "3" 0011001101004 "4" 0011010001015 "5" 0011010101106 "6" 0011011001117 "7" 0011011110008 "8" 0011100010019 "9" 00111001101010 "0" 00110000101111 "*"or Ox2A 00101010110012 "#" 00100011110113 "A" 01000001111014 "B" 01000010111115 "C" 01000011
為了在主處理器忙于發(fā)送存儲在存儲器中的號碼顯示字符串的時(shí)間期間沒有線路處理器發(fā)送任何號碼顯示字符串,主處理器在步驟403設(shè)置比特BUSY并在步驟404調(diào)用稱為XM-RS232的分功能,也參見圖7,以便根據(jù)現(xiàn)代技術(shù)在具有每秒9600比特速率的通用接口RS232上傳送字符。在發(fā)送此字符時(shí),在步驟405增加存儲器指針,以使指針指向下一字符。如果在步驟406存儲器指針的值與字符計(jì)數(shù)器包含的值一致,則已傳送整個(gè)號碼顯示字符串,并隨后在步驟407只發(fā)送用于行回掃與換行的字符,而根據(jù)接受的標(biāo)準(zhǔn)的ASCII字符表這些字符具有值#13與#10?,F(xiàn)在完成了分功能并在步驟408返回到主功能的步驟312(圖4B)。
在圖6中描述主處理器調(diào)用的一個(gè)分功能Read Bus DATA。在步驟500每次設(shè)置比特CLOCK時(shí),就有一個(gè)字符從四條數(shù)據(jù)線路中讀出。主處理器在步驟501讀連到總線的端口a并在步驟502將讀出的字符存儲到存儲器指針。為了使發(fā)送此字符的線路處理器知道主處理器已讀出此字符,在步驟503設(shè)置比特ACK。線路處理器將復(fù)位比特CLOCK,并且主處理器在步驟504必須等待此情況。在比特CLOCK復(fù)位時(shí),主處理器在步驟505復(fù)位比特ACK并隨后在步驟506增加存儲器指針,以使指針指向要存儲下一字符的存儲器位置。此時(shí)一個(gè)字符已讀出并存儲在存儲器中,而且根據(jù)調(diào)用分功能的位置,分功能在步驟507返回到或步驟307或步驟310的主功能。
在圖7中描述調(diào)用XM-RS232的另一分功能Send to PC(發(fā)送給PC),此附加分功能可通過具有每秒9600比特速率的接口RS232發(fā)送字符。標(biāo)準(zhǔn)化的協(xié)議使用每秒9600比特,8比特字符長度、無極性、1個(gè)停止比特,這根據(jù)當(dāng)前術(shù)語表示為9600,8,N,1。圖7中的分功能在步驟600將稱為X計(jì)數(shù)器的計(jì)數(shù)器設(shè)置為8,這對應(yīng)8比特字符長度。根據(jù)標(biāo)準(zhǔn)化的異步字符傳送。首先需要一個(gè)開始比特并且它對應(yīng)零,因此對應(yīng)要發(fā)送的此比特的比特TX經(jīng)過所使用的數(shù)據(jù)傳送連接復(fù)位為零。于是,為了以正確速率進(jìn)行傳送,需要在步驟602精確計(jì)算的暫停并且這由作為基準(zhǔn)的主處理器時(shí)鐘步驟進(jìn)行控制。要發(fā)送的字符隨后在步驟603二進(jìn)制右旋一步(step),這導(dǎo)致要發(fā)送的比特到達(dá)作為稱為主處理器Carry(進(jìn)位)的狀態(tài)寄存比特。如果在步驟604設(shè)置比特Carry,則應(yīng)在步驟605設(shè)置比特TX,否則在步驟606比特TX應(yīng)復(fù)位為零。此時(shí)發(fā)送一個(gè)比特,并且分功能遞減剩下的比特?cái)?shù)以便在步驟607通過遞減X計(jì)數(shù)器進(jìn)行傳送。如果在步驟608X計(jì)數(shù)器為零,則已發(fā)送整個(gè)字符,并且分功能在步驟609返回到調(diào)用分功能,即步驟404的分功能Sendto PC,否則在步驟602進(jìn)行另一個(gè)暫停,此字符根據(jù)圖7在步驟603右旋一步等等。
在圖8中描述先前描述的數(shù)據(jù)流方向以及主處理器與線路處理器之間互連的概述。除外,圖8表示數(shù)據(jù)信息的所有不同比特連到哪些端口。不同功能與分功能可以由本領(lǐng)域技術(shù)人員利用包括例如邏輯門、計(jì)數(shù)器、移位寄存器和存儲器的電子電路形式的合適的硬件或利用最好存儲在適于所選處理器執(zhí)行功能的直接可執(zhí)行碼中的相應(yīng)軟件獲得。
示意性應(yīng)用示例在有人進(jìn)行呼叫時(shí),電話業(yè)務(wù)發(fā)行商例如發(fā)送下面的號碼顯示字符串“D018123456C”現(xiàn)有代碼例如是D=Caller-iD的開始(用戶號碼的號碼顯示字符串)。
C=信息字符串的結(jié)束。
A=用于傳送呼叫號碼的Caller-ID的開始。
B=特殊碼的開始,對于未連到AXE的用戶號碼這可以是國際呼叫、限制的用戶號碼等。
號碼顯示字符串存儲在線路處理器的存儲器中,并且只要總線不忙,此字符串就傳送給主處理器。另外,線路處理器的唯一地址隨后發(fā)送給主處理器,優(yōu)選實(shí)施例中的線路處理器和主處理器例如是由Microchip Technology Inc.公司制造的型號為PIC 16 C84的處理器。
主處理器隨后例如接收下列信息字符串“D018123456C023”,其中D=初始化字符,018123456=呼叫用戶的電話號碼,C=電話號碼的結(jié)束以及隨后的線路處理器的唯一地址023,這例如可表示入局線路號23。線路數(shù)例如利用線路處理器地址的8比特但通過增加此信息的比特?cái)?shù)可多達(dá)256條線路,實(shí)際上線路數(shù)可以是遠(yuǎn)大于256的任一數(shù)。
在變換為ASCII之后主處理器又將號碼顯示字符串傳送給個(gè)人計(jì)算機(jī)2,個(gè)人計(jì)算機(jī)2在其屏幕上顯示誰在呼叫。如果此人先前已呼叫過,則個(gè)人計(jì)算機(jī)的操作者除了時(shí)間與日期信息之外還可以直接利用呼叫者姓名和地址查看這是誰,如果此人以前真的呼叫過,則操作者只輸入此用戶號碼的姓名與地址信息。例如,得到信息線路023,時(shí)間11:11:11,日期1995-09-09,018-123456,Uppsala Borje Borje ssoh,Hyttans AB聯(lián)系人Sven Svenssoh最后的呼叫12:13:00,1995-08-20以前情況購買的設(shè)備中的操作干擾操作者或如果它是交換機(jī)操作者從而能立即傳送呼叫給公司里所指示的人,此人與呼叫人早先情況有關(guān)。交換機(jī)操作者不必應(yīng)答呼叫來知道此呼叫應(yīng)轉(zhuǎn)發(fā)給誰。準(zhǔn)備入局呼叫的記錄以便讓操作者查看在某個(gè)時(shí)間期間哪些用戶在呼叫以及例如在不同管理者之間情況是如何分布的。系統(tǒng)也允許類似的例如在公司未配備人員時(shí)是否呼叫一個(gè)人的功能,操作者以后可在記錄中查看此人的電話號碼并呼叫此人。系統(tǒng)還如此進(jìn)行建立,以致在進(jìn)入呼叫時(shí),交換機(jī)操作者也知道在哪條入局線路上找到呼叫人。在公司的聯(lián)系人沒空的情況,交換機(jī)操作者能利用在個(gè)人計(jì)算機(jī)程序中具有內(nèi)置功能的系統(tǒng)將公司網(wǎng)絡(luò)中站之間的消息通知被叫人。個(gè)人計(jì)算機(jī)程序也能給予交換機(jī)操作者丟棄不想要的呼叫的可能性。該系統(tǒng)最好如此建立以致連到號碼收集單元的計(jì)算機(jī)不僅強(qiáng)迫處理號碼收集,而且也可以在進(jìn)行號碼收集的同時(shí)用于其他目的。
在一個(gè)人呼叫時(shí),用于號碼收集顯示的前面窗口設(shè)置在屏幕上,并且操作者能應(yīng)答入局呼叫。系統(tǒng)也可以由它自己通知最終位于另一站的聯(lián)系人現(xiàn)在有一個(gè)人在某條線路上尋找他或她。操作者不必總是尋呼所要找的聯(lián)系人。
根據(jù)本發(fā)明公開實(shí)施例的主要目的因而是例如給具有多條入局電話線路的公司提供許多優(yōu)點(diǎn)和可能性,這將利用由電信發(fā)行商提供的號碼顯示服務(wù)以這種方式獲得。換句話說,為了在第一振鈴信號到達(dá)之前能讀出誰在呼叫。公司可容易地登記所接收的呼叫,并以根據(jù)現(xiàn)代技術(shù)利用簡單單線系統(tǒng)所提供的相應(yīng)方式保持這些記錄。
因此,第二目的是使交換機(jī)操作者易于工作,此操作者將不再必須應(yīng)答每個(gè)入局呼叫,而且能將這些呼叫轉(zhuǎn)發(fā)給合適的聯(lián)系人而不必應(yīng)答。這也簡化問題的復(fù)雜性,尤其在所要找的人沒空和在交換機(jī)操作者能直接通知客戶所要找的人沒空時(shí)并且隨后可以利用電子消息通知聯(lián)系人某人正在找他/她。這樣系統(tǒng)隨后也替代直接電話號碼系統(tǒng),而提供更大靈活性例如在缺少常規(guī)管理者時(shí)控制客戶的入局問題。
此系統(tǒng)的另一個(gè)目的是給公司創(chuàng)造條件利用在入局電話線路上接收的號碼信息協(xié)調(diào)它們自己的現(xiàn)有客戶索引。公司從而能在他或她呼叫的同時(shí)顯示此人呼叫的信息。由于存儲每個(gè)接收呼叫記錄并且直至給出特定指令之前不擦除,所以另外可以保持公司的電話業(yè)務(wù)量的統(tǒng)計(jì)。于是可以保持有關(guān)的統(tǒng)計(jì),例如某些人多長時(shí)間呼叫一次、什么時(shí)候他們呼叫、他們最后呼叫的時(shí)間、在某個(gè)時(shí)間期間收到多少呼叫或這些人從哪個(gè)區(qū)域碼地區(qū)呼叫。
根據(jù)本發(fā)明的系統(tǒng)與方法當(dāng)然可以由本領(lǐng)域技術(shù)人員進(jìn)行修改和重新設(shè)計(jì)而不脫離在公開的權(quán)利要求書中定義的本發(fā)明的精神與范圍。
權(quán)利要求
1.用于外部收集和顯示用CTI系統(tǒng)信令通過固定電信網(wǎng)絡(luò)發(fā)送的呼叫電話用戶的用戶號碼信息的一種系統(tǒng),其特征在于,此系統(tǒng)包括具有用于緩沖的存儲器(4-9)的每條單獨(dú)電話線的線路處理器(10-15),此線路處理器經(jīng)總線(3)連到中央處理器或主處理器(1),用于收集和處理所有入局線路的號碼信息;將每個(gè)線路處理器的入局CTI系統(tǒng)信令變換為構(gòu)成號碼信息的二進(jìn)制碼的單元(16-21),并且每個(gè)線路處理器另外包括用于處理和傳送所接收號碼信息的許多分功能,每個(gè)線路處理器具有與用于顯示的號碼信號一起傳送的唯一的識別。
2.根據(jù)權(quán)利要求1的系統(tǒng),其特征在于,該線路處理器(10-15)的數(shù)量等于要進(jìn)行監(jiān)視的入局線路數(shù)量,線路處理器的唯一識別表示特定的入局電話線路。
3.根據(jù)權(quán)利要求1的系統(tǒng),其特征在于該線路處理器(10-15)由單片處理器構(gòu)成,這一部分包含用于緩沖所接收的用戶號碼信息內(nèi)部讀/寫存儲器形式的存儲器(4-9),而一部分包含用于所述線路處理器功能固定定義的內(nèi)部可編程讀存儲器。
4.根據(jù)權(quán)利要求1的系統(tǒng),其特征在于,總線(3)一部分包含用于號碼信息的二進(jìn)制碼傳送的許多數(shù)據(jù)線,而一部分包含用于許多控制信號傳送的附加數(shù)量的線路。
5.根據(jù)前面任一個(gè)權(quán)利要求的系統(tǒng),其特征在于還包括互連到中央處理器或主處理器(1)的個(gè)人計(jì)算機(jī),以便根據(jù)自己的控制程序接收、處理和存儲入局信息,并顯示所處理的信息。
6.利用由CTI系統(tǒng)信令通過固定電信網(wǎng)絡(luò)發(fā)送的每個(gè)呼叫用戶的用戶號碼信息顯示多條入局電話線路號碼的一種方法,其特征在于包括步驟通過CTI信號變換器(16-21)將每條入局線路外部連接到線路處理器(10-15),以便接收所發(fā)送的用戶號碼信息;利用第一分功能將線路處理器中接收的CTI系統(tǒng)信令變換為二進(jìn)制碼以便緩沖在存儲器(4-9)中;利用第二分功能通過公用總線(3)將二進(jìn)制碼和線路處理器(10-15)的唯一地址傳送給具有收集與處理入局號碼信息的主功能的中央處理器或主處理器(1)。
7.根據(jù)權(quán)利要求6的方法,還包括步驟利用第三分功能將信息從中央處理器或主處理器(1)傳送給個(gè)人計(jì)算機(jī)(3),以便根據(jù)個(gè)人計(jì)算機(jī)(3)中的控制程序接收、處理和存儲入局信息;和利用個(gè)人計(jì)算機(jī)顯示多條入局電話線路上的入局呼叫的號碼信息。
8.根據(jù)權(quán)利要求6的方法,還包括步驟利用個(gè)人計(jì)算機(jī)翻譯和處理所接收的號碼信息,以便指定有關(guān)多條入局電話線路的任一條線路上呼叫的合適的措施。
全文摘要
本發(fā)明公開了用于收集和顯示利用CTI系統(tǒng)信令通過固定電信網(wǎng)絡(luò)發(fā)送的呼叫用戶的用戶號碼信息的系統(tǒng)和方法。使用此方法的系統(tǒng)包括具有用于緩沖的存儲器(4—9)的每條單獨(dú)電話線路的線路處理器(10—15)。存儲器通過總線(3)互連到中央處理器或主處理器(1),用于收集每條線路的入局號碼信息。另外,此系統(tǒng)包括用于將每個(gè)線路處理器上的入局CTI系統(tǒng)信令變換為構(gòu)成號碼信息的二進(jìn)制碼的單元,每個(gè)線路處理器(10—15)還包括用于處理與傳送接收的號碼信息的許多分功能,并且每個(gè)線路處理器具有與用于顯示的號碼信息一起傳送的唯一識別。
文檔編號H04M1/57GK1204439SQ9619906
公開日1999年1月6日 申請日期1996年10月23日 優(yōu)先權(quán)日1995年10月24日
發(fā)明者P·扎雅斯, D·奔尼特茲 申請人:麥克羅特爾技術(shù)公司