專利名稱:一種查詢未接來(lái)電的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種模擬話機(jī)查詢未接來(lái)電的方法,屬于通信領(lǐng)域,具體地說(shuō),屬于固定電話網(wǎng)中程控交換機(jī)新業(yè)務(wù)呼叫技術(shù)。
在現(xiàn)有的電話終端中,主叫號(hào)碼顯示話機(jī),ISDN話機(jī),移動(dòng)電話等,都可以在話機(jī)終端上顯示未接號(hào)碼,但是,占電話使用量絕大多數(shù)的模擬話機(jī)卻無(wú)法顯示用戶的未接電話。雖然模擬話也可通過(guò)主叫號(hào)碼顯示器達(dá)到查詢未接號(hào)碼的功能,但是,主叫號(hào)碼顯示存在一下幾點(diǎn)缺陷主叫號(hào)碼顯示功能要求硬件的支持首先,用戶必須配置主叫號(hào)碼顯示器或有來(lái)電顯示功能的電話機(jī),同時(shí)交換機(jī)必須配置主叫號(hào)碼顯示芯片;當(dāng)用戶在通話時(shí),無(wú)法記錄此時(shí)呼入的電話號(hào)碼;用戶必須到電話機(jī)跟前才能查詢未接號(hào)碼,而且任何人都可以不受限制地查詢,用戶的私人信息無(wú)法保密,更不能遠(yuǎn)程異地查詢。因此,如果在模擬話機(jī)中實(shí)現(xiàn)未接來(lái)電查詢并能夠克服上述缺點(diǎn),無(wú)疑會(huì)帶來(lái)較大的經(jīng)濟(jì)效益和社會(huì)效益。
本發(fā)明所述的在模擬話機(jī)查詢用戶的未接電話的方法,包括以下步驟一查詢未接號(hào)碼業(yè)務(wù)的登記在數(shù)據(jù)上,對(duì)登記了該項(xiàng)業(yè)務(wù)的用戶進(jìn)行激活標(biāo)識(shí),以便于對(duì)用戶使用該業(yè)務(wù)權(quán)限的驗(yàn)證;二記錄未接號(hào)碼當(dāng)A用戶呼叫具有查詢未接號(hào)碼功能的用戶B時(shí),在呼叫建立的過(guò)程中,用戶B將主動(dòng)向前向,即主叫側(cè)要主叫號(hào)碼,防止被叫側(cè)B用戶無(wú)主叫號(hào)碼;在被叫用戶B振鈴超時(shí)、或主叫用戶A先掛機(jī)、或此時(shí)被叫用戶B正在與其他用戶通話時(shí),業(yè)務(wù)交換模塊都將記錄主叫用戶的電話號(hào)碼;每個(gè)用戶的未接號(hào)碼數(shù)據(jù)都存放在交換機(jī)的硬盤(pán)上,不會(huì)因?yàn)榻粨Q機(jī)倒換等原因而丟失,更不會(huì)因?yàn)樵挋C(jī)的原因而丟失,從而保證了數(shù)據(jù)的可靠性;三通知用戶有未接號(hào)碼當(dāng)用戶B主動(dòng)摘機(jī)準(zhǔn)備呼叫其他用戶時(shí),業(yè)務(wù)交換模塊自動(dòng)向數(shù)據(jù)庫(kù)發(fā)出讀區(qū)用戶B的未接號(hào)碼的請(qǐng)求,數(shù)據(jù)庫(kù)以用戶B的用戶線作為索引,找到該用戶對(duì)應(yīng)的未接號(hào)碼數(shù)據(jù),讀出未接號(hào)碼個(gè)數(shù),給用戶接通知音,通知該用戶有N個(gè)未接號(hào)碼;如果B用戶并無(wú)未接號(hào)碼,將不進(jìn)行語(yǔ)音提示的處理。當(dāng)其他用戶呼叫用戶B時(shí),B用戶振鈴,此時(shí)摘機(jī),不聽(tīng)提示音,在呼叫業(yè)務(wù)的實(shí)現(xiàn)中,當(dāng)判斷用戶為被叫時(shí),不進(jìn)行未接號(hào)碼查詢處理;四用戶查詢本機(jī)未接號(hào)碼過(guò)程進(jìn)入未接號(hào)碼的查詢過(guò)程后,給用戶接操作步驟的提示音,用戶一旦輸入操作代碼,將進(jìn)行號(hào)碼分析,根據(jù)分析的結(jié)果進(jìn)行相應(yīng)的處理,包括未接號(hào)碼的逐個(gè)查詢、重復(fù)、刪除等操作。如果B用戶在聽(tīng)到提示音后并不想查詢未接號(hào)碼,可隨時(shí)開(kāi)始撥號(hào),業(yè)務(wù)交換模塊切斷通知音,呼叫過(guò)程不受任何影響;五用戶查詢異地話機(jī)未接號(hào)碼對(duì)于異地話機(jī),查詢未接號(hào)碼的業(yè)務(wù)碼必須是一個(gè)電話號(hào)碼,用戶撥打該號(hào)碼,在落地局入局側(cè)進(jìn)行號(hào)碼分析,分析結(jié)果為使用查詢未接號(hào)碼功能時(shí),將處理流程轉(zhuǎn)到未接號(hào)碼查詢的呼叫進(jìn)程中,未接號(hào)碼查詢進(jìn)程給主叫用戶接收號(hào)器,用于接收主叫用戶接下去的撥號(hào),同時(shí)提示主叫用戶輸入需查詢的電話號(hào)碼以及密碼,進(jìn)行驗(yàn)證,主叫用戶同樣可以根據(jù)提示進(jìn)行下一步操作,完成未接號(hào)碼的查詢過(guò)程。
本發(fā)明所述的模擬話機(jī)查詢未接號(hào)碼的方法,可通過(guò)交換機(jī)軟件來(lái)實(shí)現(xiàn),實(shí)現(xiàn)方式簡(jiǎn)單,操作方法簡(jiǎn)便、可行。重要的是,本發(fā)明給現(xiàn)有普通電話用戶帶來(lái)了很大的方便,無(wú)需配備專用硬件設(shè)備,就可以實(shí)現(xiàn)主叫號(hào)碼顯示電話機(jī)、ISDN電話機(jī)、移動(dòng)電話能實(shí)現(xiàn)的查詢未接電話的功能。擴(kuò)展了交換機(jī)的業(yè)務(wù)范圍,為用戶提供了更多的選擇。本發(fā)明的優(yōu)勢(shì)在于以下幾點(diǎn)“查詢未接號(hào)碼功能”可從軟件上實(shí)現(xiàn)了未接號(hào)碼的記錄和查詢,無(wú)需附加任何硬件,節(jié)省了資源;“查詢未接號(hào)碼功能”可以記錄用戶忙時(shí)的未接電話。舉例說(shuō)明當(dāng)A用戶在和B用戶通話時(shí),C呼叫A。如果A登記了查詢未接號(hào)碼功能,此時(shí)C的電話號(hào)碼同樣會(huì)被記錄下來(lái);“查詢未接號(hào)碼功能”可以進(jìn)行異地查詢,即用戶可以在辦公室查詢家里電話有那些未接號(hào)碼,包括進(jìn)行長(zhǎng)途查詢;“查詢未接號(hào)碼功能”有很好的語(yǔ)音交互功能,易于使用,用戶進(jìn)行每一步操作都會(huì)有相關(guān)的語(yǔ)音提示;“查詢未接號(hào)碼功能”對(duì)未接號(hào)碼數(shù)據(jù)有更高的可靠性。由于未接號(hào)碼存放在交換機(jī)的硬盤(pán)中,不會(huì)因?yàn)樵挋C(jī)的原因而丟失,保證了數(shù)據(jù)的完整性。
圖2描述了用戶在去激活查詢未接號(hào)碼功能時(shí),交換機(jī)業(yè)務(wù)交換軟件的實(shí)現(xiàn)流程。如圖2所示,當(dāng)用戶在話機(jī)上輸入查詢未接號(hào)碼功能的激活碼,業(yè)務(wù)交換模塊將進(jìn)行號(hào)碼分析,當(dāng)分析結(jié)果為去激活查詢未接號(hào)碼功能,向數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求,數(shù)據(jù)庫(kù)將該用戶的查詢未接號(hào)碼功能標(biāo)識(shí)位置為不可用。
圖3描述了被叫用戶振鈴超時(shí)后,交換機(jī)業(yè)務(wù)交換軟件記錄未接號(hào)碼過(guò)程。如圖3所示,在呼叫建立時(shí),判斷該用戶有未接號(hào)碼查詢功能,被叫側(cè)將主動(dòng)向主叫要主叫號(hào)碼,以防止需要記錄時(shí),被叫側(cè)無(wú)主叫號(hào)碼。當(dāng)被叫用戶振鈴、振鈴超時(shí)后、被叫側(cè)將取出本次呼叫的主叫用戶號(hào)碼,送到數(shù)據(jù)庫(kù)保存下來(lái),作為未接號(hào)碼。
圖4描述了被叫用戶在振鈴后,主叫用戶先掛機(jī),交換機(jī)業(yè)務(wù)交換軟件記錄未接號(hào)碼過(guò)程。如圖4所示,在呼叫建立時(shí),判斷該用戶有未接號(hào)碼查詢功能,被叫側(cè)將主動(dòng)向主叫要主叫號(hào)碼,以防止需要記錄時(shí),被叫側(cè)無(wú)主叫號(hào)碼。當(dāng)被叫用戶在振鈴后,若主叫率先釋放本次呼叫,如主叫先掛機(jī)等,被叫側(cè)將從呼叫數(shù)據(jù)區(qū)中取出本次呼叫的主叫號(hào)碼,傳送到數(shù)據(jù)庫(kù)進(jìn)行保存,作為未接號(hào)碼。記錄過(guò)程為當(dāng)需要記錄未接號(hào)碼時(shí),業(yè)務(wù)交換模塊將從被叫用戶的數(shù)據(jù)區(qū)中取出本次呼叫的主叫號(hào)碼,向數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求,將未接號(hào)碼記錄在該被叫用戶對(duì)應(yīng)的未接號(hào)碼隊(duì)列中。未接號(hào)碼隊(duì)列以被叫的用戶線為索引,包括未接號(hào)碼、未接時(shí)間等內(nèi)容。在記錄未接號(hào)碼時(shí),首先判斷該隊(duì)列中是否已經(jīng)存在該號(hào)碼,如果是,僅記錄該未接號(hào)碼最新的未接時(shí)間,號(hào)碼不變;如果否記錄該未接號(hào)碼及其時(shí)間。當(dāng)記錄的未接號(hào)碼個(gè)數(shù)超過(guò)最大記錄數(shù)時(shí),最早的未接號(hào)碼將被最新的未接號(hào)碼所替代。
圖5描述了當(dāng)被叫用戶在通話時(shí),主叫用戶記錄未接號(hào)碼流程。如圖5所示,當(dāng)被叫用戶在通話時(shí),收到另一個(gè)用戶的呼叫消息,交換機(jī)業(yè)務(wù)側(cè)從數(shù)據(jù)庫(kù)中讀去該用戶的信息,判斷該用戶有未接號(hào)碼查詢功能,被叫側(cè)主動(dòng)向主叫側(cè)要求主叫號(hào)碼,傳送到數(shù)據(jù)庫(kù)進(jìn)行保存,作為未接號(hào)碼。記錄過(guò)程與圖4描述的記錄過(guò)程相同。
圖6描述了通知用戶有未接號(hào)碼的實(shí)現(xiàn)過(guò)程。如圖6所示,當(dāng)具有“查詢未接號(hào)碼功能”的用戶作為主叫摘機(jī)時(shí),業(yè)務(wù)交換模塊將向數(shù)據(jù)庫(kù)發(fā)出請(qǐng)求,讀取該用戶的未接號(hào)碼個(gè)數(shù),數(shù)據(jù)庫(kù)則根據(jù)該用戶的用戶線找到該用戶對(duì)應(yīng)的未接號(hào)碼列表,返回未接號(hào)碼個(gè)數(shù)和所有的未接號(hào)碼和未接時(shí)間。當(dāng)未接號(hào)碼個(gè)數(shù)為0,給用戶接撥號(hào)音;否則通過(guò)語(yǔ)音方式通知用戶“您有X個(gè)未接電話”,之后才送出撥號(hào)音。用戶在聽(tīng)通知音時(shí),可以在任何時(shí)候撥號(hào),業(yè)務(wù)側(cè)都將切斷語(yǔ)音,接受之后的號(hào)碼,不受任何影響。當(dāng)其他用戶作為主叫撥打有未接號(hào)碼的用戶,該用戶摘機(jī)接聽(tīng)電話時(shí),業(yè)務(wù)模塊判斷該用戶此時(shí)為被叫,不進(jìn)行未接號(hào)碼提示的處理過(guò)程,用戶不聽(tīng)語(yǔ)音提示。對(duì)于未激活“查詢未接號(hào)碼功能”的用戶,不提供語(yǔ)音提示,如同正常呼叫流程。
圖7描述了交換業(yè)務(wù)軟件實(shí)現(xiàn)本局用戶查詢未接號(hào)碼的過(guò)程。如圖7所示,當(dāng)用戶輸入查詢未接號(hào)碼的業(yè)務(wù)碼后,進(jìn)行號(hào)碼分析,分析結(jié)果為該用戶有權(quán)使用查詢未接號(hào)碼功能時(shí),業(yè)務(wù)交換模塊將給用戶接通知音“請(qǐng)輸入需要查詢的電話號(hào)碼,并以#號(hào)結(jié)束,查詢本機(jī)請(qǐng)按*”。當(dāng)輸入為*時(shí),業(yè)務(wù)交換模塊將以本機(jī)的用戶線為輸入,查找本機(jī)的未接號(hào)碼,否則以用戶當(dāng)時(shí)所輸入的電話號(hào)碼作為被查詢號(hào)碼,進(jìn)行未接號(hào)碼的查詢。對(duì)非本機(jī)的未接號(hào)碼查詢,必須通過(guò)消息的交換,才能實(shí)現(xiàn)。被查詢號(hào)碼輸入結(jié)束后,給用戶接“XX月XX日XX時(shí)XX分,號(hào)碼為XXXXXXXX”,“聽(tīng)上一個(gè)請(qǐng)按1,聽(tīng)下一個(gè)請(qǐng)按2,重聽(tīng)當(dāng)前號(hào)碼請(qǐng)按3,刪除當(dāng)前號(hào)碼,請(qǐng)按*,刪除全部號(hào)碼,請(qǐng)按#”的提示音。如果輸入錯(cuò)誤,則允許再次輸入,當(dāng)錯(cuò)誤輸入次數(shù)超過(guò)最大錯(cuò)誤次數(shù)時(shí),給用戶接“操作失敗,請(qǐng)重新輸入;放棄輸入,請(qǐng)掛機(jī)”的提示音,并釋放收號(hào)器等資源。若輸入正確,根據(jù)控制碼,進(jìn)行相應(yīng)的操作。
圖8描述了用戶在其他交換局通過(guò)撥打我交換局的遠(yuǎn)程控制碼接入查詢未接號(hào)碼系統(tǒng),在系統(tǒng)語(yǔ)音提示下,查詢我交換局某用戶未接號(hào)碼的流程。如圖8所示,對(duì)于入局查詢,包括本地入局和長(zhǎng)途入局,在被查詢側(cè)的未接號(hào)碼查詢功能的業(yè)務(wù)碼可以為本局的一個(gè)未分配號(hào)碼。以A局為例,本局局碼為456,查詢未接號(hào)碼的業(yè)務(wù)碼為4560000,當(dāng)其他局用戶呼叫該號(hào)碼,在A局的入局側(cè)進(jìn)行號(hào)碼分析,當(dāng)分析結(jié)果為使用未接號(hào)碼查詢業(yè)務(wù)時(shí),向未接號(hào)碼查詢進(jìn)程發(fā)送消息,開(kāi)始未接號(hào)碼查詢過(guò)程的處理;給主叫用戶接收號(hào)器,完成余下號(hào)碼的接收過(guò)程。同時(shí)給主叫接相應(yīng)的語(yǔ)音提示,“請(qǐng)輸入需要查詢的電話號(hào)碼,并以#號(hào)結(jié)束”。業(yè)務(wù)交換模塊根據(jù)用戶輸入的號(hào)碼,從數(shù)據(jù)庫(kù)讀取該用戶的未接號(hào)碼信息,并通過(guò)語(yǔ)音形式通知用戶,提示音為“XX月XX日XX時(shí)XX分,號(hào)碼為XXXXXXXX”,“聽(tīng)上一個(gè)請(qǐng)按1,聽(tīng)下一個(gè)請(qǐng)按2,重聽(tīng)當(dāng)前號(hào)碼請(qǐng)按3,刪除當(dāng)前號(hào)碼,請(qǐng)按*,刪除全部號(hào)碼,請(qǐng)按#”的提示音。如果輸入錯(cuò)誤,則允許再次輸入,當(dāng)錯(cuò)誤輸入次數(shù)超過(guò)最大錯(cuò)誤次數(shù)時(shí),給用戶接“操作失敗,請(qǐng)重新輸入;放棄輸入,請(qǐng)掛機(jī)”的提示音,并釋放收號(hào)器等資源。如果被查詢?cè)挋C(jī)不在當(dāng)前模塊,通過(guò)消息的交換,完成查詢過(guò)程。若輸入正確,根據(jù)用戶輸入的后續(xù)控制碼,進(jìn)行相應(yīng)的提示,完成整個(gè)查詢過(guò)程。
權(quán)利要求
1.一種查詢未接電話的方法,其特征在于,包括以下步驟步驟一登記查詢未接號(hào)碼業(yè)務(wù)功能;步驟二記錄未接號(hào)碼;步驟三通知用戶有未接號(hào)碼;步驟四用戶查詢本機(jī)未接號(hào)碼。
2.如權(quán)利要求1所述的查詢未接電話的方法,其特征在于,所述步驟四中,用戶還可以通過(guò)異地話機(jī)查詢未接號(hào)碼。
3.如權(quán)利要求2所述的查詢未接電話的方法,其特征在于,對(duì)于異地話機(jī),用戶撥打查詢未接號(hào)碼的業(yè)務(wù)的專用電話號(hào)碼,在落地局入局側(cè)進(jìn)行號(hào)碼分析,分析結(jié)果為使用查詢未接號(hào)碼功能時(shí),將處理流程轉(zhuǎn)到未接號(hào)碼查詢的呼叫進(jìn)程中,未接號(hào)碼查詢進(jìn)程給主叫用戶接收號(hào)器,用于接收主叫用戶接下去的撥號(hào),同時(shí)提示主叫用戶輸入需查詢的電話號(hào)碼以及密碼,進(jìn)行驗(yàn)證,主叫用戶同樣可以根據(jù)提示進(jìn)行下一步操作,完成未接號(hào)碼的查詢過(guò)程。
4.如權(quán)利要求1所述的查詢未接電話的方法,其特征在于,所述步驟一的登記查詢未接號(hào)碼業(yè)務(wù)功能,包括在數(shù)據(jù)上對(duì)該項(xiàng)業(yè)務(wù)的登記用戶進(jìn)行激活標(biāo)識(shí),也包括對(duì)取消登記該項(xiàng)業(yè)務(wù)的用戶進(jìn)行去激活標(biāo)識(shí),以便于對(duì)用戶使用該業(yè)務(wù)權(quán)限的驗(yàn)證。
5.如權(quán)利要求1所述的查詢未接電話的方法,其特征在于,所述步驟二包括當(dāng)A用戶呼叫具有查詢未接號(hào)碼功能的用戶B時(shí),在呼叫建立的過(guò)程中,用戶B將主動(dòng)向主叫側(cè)要主叫號(hào)碼,防止被叫側(cè)B用戶無(wú)主叫號(hào)碼。
6.如權(quán)利要求5所述的查詢未接電話的方法,其特征在于,在被叫用戶B振鈴超時(shí)、或主叫用戶A先掛機(jī)、或此時(shí)被叫用戶B正在與其他用戶通話時(shí),業(yè)務(wù)交換模塊都將記錄主叫用戶的電話號(hào)碼。
7.如權(quán)利要求5或6所述的查詢未接電話的方法,其特征在于,每個(gè)用戶的未接號(hào)碼數(shù)據(jù)都存放在交換機(jī)的硬盤(pán)上,不會(huì)因?yàn)榻粨Q機(jī)倒換等原因而丟失。
8.如權(quán)利要求1所述的查詢用戶的未接電話的方法,其特征在于,所述步驟三通知用戶有未接來(lái)電包括當(dāng)用戶B主動(dòng)摘機(jī)準(zhǔn)備呼叫其他用戶時(shí),業(yè)務(wù)交換模塊自動(dòng)向數(shù)據(jù)庫(kù)發(fā)出讀區(qū)用戶B的未接號(hào)碼的請(qǐng)求,數(shù)據(jù)庫(kù)以用戶B的用戶線作為索引,找到該用戶對(duì)應(yīng)的未接號(hào)碼數(shù)據(jù),讀出未接號(hào)碼個(gè)數(shù),給用戶接通知音,通知該用戶有N個(gè)未接號(hào)碼;如果B用戶并無(wú)未接號(hào)碼,將不進(jìn)行語(yǔ)音提示的處理;當(dāng)其他用戶呼叫用戶B時(shí),B用戶振鈴,此時(shí)摘機(jī),不聽(tīng)提示音,在呼叫業(yè)務(wù)的實(shí)現(xiàn)中,當(dāng)判斷用戶為被叫時(shí),不進(jìn)行未接號(hào)碼查詢處理。
9.如權(quán)利要求1所述的查詢未接電話的方法,其特征在于,所述步驟四中,用戶查詢本機(jī)未接號(hào)碼過(guò)程包括進(jìn)入未接號(hào)碼的查詢過(guò)程后,給用戶接操作步驟的提示音,用戶一旦輸入操作代碼,將進(jìn)行號(hào)碼分析,根據(jù)分析的結(jié)果進(jìn)行相應(yīng)的處理,包括未接號(hào)碼的逐個(gè)查詢、重復(fù)、刪除等操作。
10.如權(quán)利要求9所述的查詢未接電話的方法,其特征在于,如果B用戶在聽(tīng)到提示音后并不想查詢未接號(hào)碼,可隨時(shí)開(kāi)始撥號(hào),業(yè)務(wù)交換模塊切斷通知音,使呼叫過(guò)程不受任何影響。
全文摘要
本發(fā)明提出一種在模擬話機(jī)查詢用戶的未接電話的方法,包括以下步驟登記查詢未接號(hào)碼業(yè)務(wù)功能;記錄未接號(hào)碼;通知用戶有未接號(hào)碼;用戶查詢本機(jī)未接號(hào)碼;本發(fā)明所述的模擬話機(jī)查詢未接號(hào)碼的方法,實(shí)現(xiàn)方式簡(jiǎn)單,操作方法簡(jiǎn)便、可行,給現(xiàn)有普通電話用戶帶來(lái)了很大的方便;無(wú)需配備專用硬件設(shè)備,就可以實(shí)現(xiàn)主叫號(hào)碼顯示電話機(jī)、ISDN電話機(jī)、移動(dòng)電話能實(shí)現(xiàn)的查詢未接電話的功能。擴(kuò)展了交換機(jī)的業(yè)務(wù)范圍,為用戶提供了更多的選擇。
文檔編號(hào)H04M3/42GK1444380SQ0211099
公開(kāi)日2003年9月24日 申請(qǐng)日期2002年3月8日 優(yōu)先權(quán)日2002年3月8日
發(fā)明者顏虹 申請(qǐng)人:深圳市中興通訊股份有限公司上海第二研究所