專利名稱:據(jù)信號(hào)信息將呼叫預(yù)分類來(lái)處理入電話呼叫的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明大體上涉及用戶的入電話呼叫的處理。更具體地說(shuō),本技術(shù)領(lǐng)域涉及一種根據(jù)每個(gè)呼叫的呼叫類型將入呼叫預(yù)分類的方法和系統(tǒng)。
背景技術(shù):
在電話網(wǎng)絡(luò)、如無(wú)線電話網(wǎng)絡(luò)中,由呼叫處理系統(tǒng)接收對(duì)與系統(tǒng)相關(guān)聯(lián)的用戶的呼叫。呼叫處理系統(tǒng)隨后向目標(biāo)用戶發(fā)送收到的呼叫。
現(xiàn)有呼叫處理系統(tǒng)的一個(gè)問(wèn)題是,用戶也許不具有處理入呼叫的能力。例如,入呼叫可能是數(shù)據(jù)呼叫、傳真呼叫或語(yǔ)音呼叫,但并非所有用戶可以處理所有類型的入呼叫。一個(gè)用戶也許只能處理語(yǔ)音呼叫,而其他用戶也許能夠處理所有類型的呼叫?,F(xiàn)有呼叫處理系統(tǒng)假定所有入呼叫都是語(yǔ)音呼叫。如果用戶不具有處理特定呼叫所需的能力,就需要后續(xù)處理。而且,如果呼叫不是語(yǔ)音呼叫,與呼叫相關(guān)的數(shù)據(jù)也許需要附加的處理來(lái)將數(shù)據(jù)重新格式化為正確的呼叫類型。例如,如果用戶正在執(zhí)行補(bǔ)充業(yè)務(wù),如呼叫轉(zhuǎn)移功能,則不同的呼叫類型可要求不同的數(shù)據(jù)或不同的數(shù)據(jù)格式,以實(shí)現(xiàn)補(bǔ)充業(yè)務(wù)。所需要的是一種處理入呼叫的更有效率的系統(tǒng)。
發(fā)明內(nèi)容
本發(fā)明公開了一種處理與呼叫處理系統(tǒng)相關(guān)聯(lián)的用戶的入呼叫的方法。呼叫處理系統(tǒng)接收入呼叫的信號(hào)信息,并分析該信號(hào)信息,以嘗試判斷呼叫是數(shù)據(jù)呼叫、傳真呼叫或者語(yǔ)音呼叫。系統(tǒng)判斷用戶是否有能力處理呼叫。如果該用戶具有所需的能力來(lái)處理呼叫,則系統(tǒng)保存呼叫的呼叫類型,并根據(jù)所存的呼叫類型處理呼叫。
還公開了用于執(zhí)行處理系統(tǒng)用戶的入呼叫的方法的呼叫處理系統(tǒng)。接收用戶呼叫的信號(hào)信息。對(duì)該信號(hào)信息進(jìn)行分析,以確定呼叫類型。系統(tǒng)判斷用戶是否具有處理呼叫類型的能力,如果用戶具有這種能力,則保存呼叫類型。隨后,通過(guò)檢索特定于該呼叫類型的數(shù)據(jù)根據(jù)所保存的呼叫信令處理呼叫。在一個(gè)實(shí)施例中,將不同呼叫類型的不同數(shù)據(jù)存儲(chǔ)在用戶信息數(shù)據(jù)庫(kù)中,并從該數(shù)據(jù)庫(kù)中檢索特定于呼叫類型的數(shù)據(jù)。
還公開了一種含計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀媒體,所述指令用于執(zhí)行處理與呼叫處理系統(tǒng)相關(guān)的用戶的呼叫的方法。接收該呼叫的信號(hào)信息,然后,所述指令判斷該信號(hào)信息是否包含載體能力信息元素。如果該信號(hào)信息包含載體能力信息元素,則就呼叫所用的信息傳輸能力檢查該載體能力信息元素,并根據(jù)信息傳輸能力確定呼叫類型。
將參照附圖對(duì)本發(fā)明作詳細(xì)說(shuō)明,附圖中相同的標(biāo)號(hào)指相同的單元,其中圖1顯示了一種呼叫處理系統(tǒng)的實(shí)施例框圖,所述呼叫處理系統(tǒng)處理系統(tǒng)用戶的呼叫;圖2顯示了處理入呼叫的實(shí)施例的流程圖;圖3顯示了處理用戶入呼叫的一個(gè)實(shí)施例的更詳細(xì)的流程圖;圖4顯示了載體能力信號(hào)信息元素的示例格式;圖5顯示了低層兼容性信息元素的示例格式;圖6顯示了高層兼容性信息元素的示例格式;圖7顯示了分析信號(hào)信息的一個(gè)實(shí)施例的流程圖;圖8顯示了判斷呼叫數(shù)據(jù)是同步還是異步的一個(gè)實(shí)施例的流程圖;以及圖9是存儲(chǔ)在用戶數(shù)據(jù)庫(kù)中的示例數(shù)據(jù)結(jié)構(gòu),所述用戶數(shù)據(jù)庫(kù)包含要用于不同呼叫處理業(yè)務(wù)的數(shù)據(jù)。
具體實(shí)施例方式
圖1顯示了呼叫處理系統(tǒng)10的實(shí)施例框圖,呼叫處理系統(tǒng)10處理系統(tǒng)10的用戶40-43的呼叫。呼叫處理系統(tǒng)10可以是例如歸屬位置寄存器(HLR)。呼叫處理系統(tǒng)10包括在數(shù)據(jù)庫(kù)14中存儲(chǔ)用戶信息的存儲(chǔ)器12。系統(tǒng)10從網(wǎng)絡(luò)30接收一個(gè)用戶(如用戶A 40)的入呼叫20。網(wǎng)絡(luò)30可以是陸地或無(wú)線網(wǎng)絡(luò),并且用戶可以通過(guò)陸地或無(wú)線連接、或者二者的組合形式連接到呼叫處理系統(tǒng)10。使用中,系統(tǒng)10通過(guò)分析呼叫的信號(hào)信息確定入呼叫20的呼叫類型。根據(jù)呼叫類型,系統(tǒng)10判斷所接收呼叫20的被叫用戶(如用戶40)是否有處理入呼叫20的所需能力。例如,入呼叫可以是語(yǔ)音(也稱為“話音”或“電話”)呼叫、數(shù)據(jù)傳輸或傳真?zhèn)鬏?。某些用?如40)可能具有允許它們接收所有類型的呼叫的業(yè)務(wù),而其他用戶(如41)可能具有只允許它們接收語(yǔ)音傳輸?shù)氖芟迾I(yè)務(wù)。在一個(gè)實(shí)施例中,用戶信息數(shù)據(jù)庫(kù)14存儲(chǔ)指定用戶權(quán)限(指示哪些用戶訂購(gòu)了哪一種業(yè)務(wù))的表格或其他數(shù)據(jù)結(jié)構(gòu)。系統(tǒng)10根據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)14中的用戶權(quán)限判斷用戶(如40)是否有能力處理入呼叫20。系統(tǒng)10隨后保存呼叫類型并針對(duì)數(shù)據(jù)類型處理基于入呼叫20的用戶業(yè)務(wù)激活。
在一個(gè)實(shí)施例中,將呼叫類型用于處理與補(bǔ)充呼叫處理業(yè)務(wù)、如呼叫轉(zhuǎn)移或禁止呼叫業(yè)務(wù)結(jié)合的呼叫。每種類型的補(bǔ)充業(yè)務(wù)可對(duì)不同的呼叫類型使用不同的數(shù)據(jù)。例如,無(wú)條件呼叫轉(zhuǎn)移業(yè)務(wù)使用包括呼叫轉(zhuǎn)移號(hào)碼的數(shù)據(jù)來(lái)將入呼叫重定向到呼叫轉(zhuǎn)移號(hào)碼。在此示例中,無(wú)條件呼叫轉(zhuǎn)移業(yè)務(wù)所用的數(shù)據(jù)對(duì)不同呼叫類型可以不同或采用不同的格式。可以將傳真呼叫轉(zhuǎn)移到一個(gè)呼叫轉(zhuǎn)移號(hào)碼,而將語(yǔ)音呼叫轉(zhuǎn)移到一個(gè)不同的號(hào)碼。而且,呼叫轉(zhuǎn)移業(yè)務(wù)可以分別處理傳真呼叫和語(yǔ)音呼叫,即便這些呼叫被重定向到同一轉(zhuǎn)移號(hào)碼。例如,用于處理傳真呼叫的數(shù)據(jù)格式可與用于處理語(yǔ)音呼叫的格式不同。在此示例中,從用戶數(shù)據(jù)庫(kù)14中檢索出與識(shí)別出的呼叫類型(如語(yǔ)音、數(shù)據(jù)或傳真)相關(guān)的無(wú)條件呼叫轉(zhuǎn)移數(shù)據(jù),并用于處理入呼叫。通過(guò)在處理入呼叫之前確定呼叫類型并檢索出特定于所識(shí)別的呼叫類型的數(shù)據(jù),呼叫處理系統(tǒng)10不必在以后從數(shù)據(jù)中確定呼叫類型,也不必根據(jù)呼叫類型將數(shù)據(jù)重新格式化。針對(duì)呼叫處理業(yè)務(wù)而檢索出的數(shù)據(jù)是特定于呼叫類型的,因此在接收該數(shù)據(jù)時(shí)為呼叫處理系統(tǒng)10所知。
圖2顯示了處理入呼叫的實(shí)施例100的流程圖。方法100開始102,接收用戶呼叫信號(hào)信息110。分析信號(hào)信息以確定呼叫類型120,隨后系統(tǒng)判斷用戶是否有能力處理該呼叫130。如果用戶具有所需的能力,則保存呼叫類型140,隨后根據(jù)保存的呼叫類型處理呼叫150,最后方法100結(jié)束198。
圖3顯示了處理用戶入呼叫的實(shí)施例101的更為詳細(xì)的流程圖。實(shí)施例101開始103并接收入呼叫20的輸入數(shù)據(jù)112。輸入數(shù)據(jù)可包括例如與入呼叫20相關(guān)的數(shù)據(jù)標(biāo)記。系統(tǒng)10判斷輸入數(shù)據(jù)是否包含網(wǎng)絡(luò)信號(hào)信息114。如果未包含網(wǎng)絡(luò)信號(hào)信息(框114中的“否”分支),則入呼叫的業(yè)務(wù)名稱缺省地設(shè)為語(yǔ)音,并且系統(tǒng)10繼續(xù)識(shí)別用戶的業(yè)務(wù)激活情況132。
如果網(wǎng)絡(luò)信號(hào)信息包含在輸入數(shù)據(jù)中(如框114處“是”分支所示),則系統(tǒng)10判斷入呼叫20的協(xié)議是否正確118。如果協(xié)議正確(如框118處“否”分支所示),然后返回錯(cuò)誤以指示系統(tǒng)10與入呼叫20的協(xié)議不兼容142。
如果呼叫20具有正確的協(xié)議(如框118處“是”分支所示),則分析信號(hào)信息以確定呼叫20的呼叫業(yè)務(wù)名稱和業(yè)務(wù)類型120。系統(tǒng)20判斷所述分析是否成功122。如果未成功地分析信號(hào)信息(如框112處“否”分支所示),即如果無(wú)法識(shí)別呼叫20的業(yè)務(wù)名稱和業(yè)務(wù)類型,則返回錯(cuò)誤142。如果成功地對(duì)信號(hào)信息作了分析(如框122處“是”分支所示),則系統(tǒng)10繼續(xù)根據(jù)入呼叫20的業(yè)務(wù)名稱和業(yè)務(wù)類型識(shí)別用戶(如40)的業(yè)務(wù)激活情況132,從而判斷用戶(如40)是否激活了所需業(yè)務(wù)。在一個(gè)實(shí)施例中,用表格(未顯示)保存與系統(tǒng)10的所有關(guān)聯(lián)用戶(如40-43)相關(guān)的業(yè)務(wù)名稱和業(yè)務(wù)類型,并且系統(tǒng)10通過(guò)在表中查詢信息而識(shí)別用戶(如40)的業(yè)務(wù)激活情況。在識(shí)別132用戶(如40)的業(yè)務(wù)激活情況之后,系統(tǒng)10判斷134是否已對(duì)用戶(如40)激活入呼叫20所需的業(yè)務(wù)。
如果已為用戶激活了入呼叫20的相關(guān)業(yè)務(wù)(如框134處“是”分支所示),則將數(shù)據(jù)類型識(shí)別為數(shù)據(jù)、傳真或電話。然后可保存此呼叫類型(如圖2中框140所示),并將其用于處理用戶(如40)的入呼叫20(如圖1中框150所示)。如果未對(duì)用戶激活入呼叫20所用的業(yè)務(wù)(如框134處“否”分支所示),則返回錯(cuò)誤142。
圖7顯示了分析信號(hào)信息(如圖2和圖3中框120所示)的一個(gè)實(shí)施例200的流程圖。信號(hào)信息包含指示三個(gè)信息元素載體能力(“BC”)、低層兼容性(“LLC”)和高層兼容性(“HLC”)。圖4顯示了載體能力信號(hào)信息元素300的示例格式。載體能力元素300包含8比特?cái)?shù)據(jù)條目(稱為“八比特組”)。分析包含在八比特組中的信息(如圖3中框120所示)以確定呼叫類型。圖5和圖6分別顯示了低層兼容性信息元素310和高層兼容性信息元素320的示例格式。
參照?qǐng)D7,示例200開始202,并以向前一流程圖(如圖1和圖2中的框120)返回“成功”或“失敗”指示而結(jié)束,指示具體為“成功”或“失敗”取決于是否成功地對(duì)信號(hào)信息作了分析。圖2中所示示例101的一個(gè)實(shí)施例使用成功/失敗指示來(lái)判斷(圖2中的框122)系統(tǒng)10是否成功地對(duì)信號(hào)信息進(jìn)行了分析(圖2中的框120)。
系統(tǒng)10先判斷信號(hào)信息的編碼標(biāo)準(zhǔn)是否正確204。如果信號(hào)信息未根據(jù)正確的標(biāo)準(zhǔn)編碼(如框204處的“否”分支所示),則返回失敗298。如果編碼標(biāo)準(zhǔn)正確(如框204處的“是”分支所示)則系統(tǒng)10判斷信號(hào)信息中是否包含載體能力(“BC”)信息206。如果未包括載體能力(如框206處的“否”分支所示),則業(yè)務(wù)名稱缺省地設(shè)為語(yǔ)音230,并且返回成功指示296。
如果載體能力包含在信號(hào)信息中(如框206處“是”分支所示),則系統(tǒng)檢查信息傳輸能力208以確定信息傳輸能力指示呼叫是否是語(yǔ)音呼叫、無(wú)限制數(shù)字傳輸、3.1千赫茲音頻傳輸或者另一類型的傳輸。在一個(gè)實(shí)施例中,呼叫處理系統(tǒng)10這樣檢查信息傳輸能力208首先進(jìn)行檢查以判斷載體能力是否包含信號(hào)傳輸信息,如果載體能力未包含信號(hào)傳輸能力,然后就信號(hào)傳輸能力檢查低層兼容性。信息傳輸能力是可包含在載體能力信息元素和/或低級(jí)兼容性信息元素中的數(shù)據(jù)字段。在圖4和5的示例格式中,信息傳輸能力是同時(shí)包含在載體能力信息元素和低級(jí)兼容性信息元素的第三個(gè)八比特組中的5比特字段。在一個(gè)實(shí)施例中,編碼標(biāo)準(zhǔn)字段、如圖4和圖5中所示的兩比特字段與信息傳輸能力相關(guān)聯(lián),必須設(shè)為指定值(如00)以表示有效的信息傳輸能力值。在一個(gè)實(shí)施例中,在載體能力元素中指定呼叫如下00000=語(yǔ)音;01000=無(wú)限制數(shù)字;10000=3.1千赫茲音頻。
如果信息傳輸能力指示呼叫是語(yǔ)音呼叫,在圖7所示的示例中不作進(jìn)一步的分析,并且設(shè)置業(yè)務(wù)名稱變量以將呼叫標(biāo)識(shí)為語(yǔ)音呼叫230。分析指示成功296,并通過(guò)確定用戶處理語(yǔ)音呼叫的能力(如圖2中的框130所示)而繼續(xù)處理。
如果信息傳輸能力指示呼叫是無(wú)限制的數(shù)字呼叫,則系統(tǒng)10判斷載體能力信息元素或低層兼容性元素中八比特組5的數(shù)據(jù)是否存在210。如果第八比特組5存在于載體能力信息元素或代價(jià)低層兼容性元素中(如框210處“是”分支所示),則系統(tǒng)檢查212載體能力和/或低層兼容性的八比特組5A以試圖判斷呼叫數(shù)據(jù)是同步的還是異步的。如果系統(tǒng)10成功地檢查了八比特組5A(如框214處“是”分支所示)或者如果就無(wú)限制數(shù)字呼叫而言載體能力或低層兼容性元素中不存在八比特組5(如框210處“否”分支所示),則設(shè)置指示數(shù)據(jù)丟失的錯(cuò)誤228并返回失敗指示298。
如果信息傳輸能力指示呼叫是3.1千赫茲音頻呼叫(框208),則系統(tǒng)10嘗試通過(guò)檢查八比特組5A 216判斷呼叫數(shù)據(jù)是同步的還是異步的。如果系統(tǒng)10成功地檢查了八比特組5A(如框222處“是”分支所示),則系統(tǒng)10判斷高層能力是否指示呼叫是傳真呼叫222。如果高層能力指示呼叫是傳真呼叫,則業(yè)務(wù)名稱設(shè)為傳真224并且設(shè)置成功指示296。如果高層能力未指示呼叫是傳真呼叫,則不設(shè)置業(yè)務(wù)名稱而是設(shè)置成功指示296。
如果系統(tǒng)10未成功地檢查八比特組5A(如框218處“否”分支所示),則系統(tǒng)10判斷八比特組5D是否存在于載體能力信息元素或低層兼容性信息元素中(220)。如果數(shù)據(jù)未存在于載體能力信息元素或低層兼容性信息元素的八比特組5D中,則系統(tǒng)10檢查高層兼容性信息元素以判斷是否指示呼叫20是傳真呼叫226。如果高層兼容性信息元素未指示呼叫20是傳真呼叫(如框226處“否”分支所示),則設(shè)置業(yè)務(wù)名稱以指示語(yǔ)音呼叫230,并且系統(tǒng)10設(shè)置成功指示并繼續(xù)處理呼叫296。如果八比特組5D不存在于載體能力信息元素或低層兼容性信息元素中(如框220處“是”分支所示)或者如果八比特組5D不存在且高層兼容性信息元素指示呼叫20是傳真呼叫(如框226處“是”分支所示),則設(shè)置返回錯(cuò)誤以指示數(shù)據(jù)丟失228并返回失敗指示298。
在圖7所示的實(shí)施例中,如果信息傳輸能力指示呼叫不同于語(yǔ)音呼叫、無(wú)限制數(shù)字呼叫或3.1千赫茲音頻呼叫(如框208處分支“其他”所示),則設(shè)置返回錯(cuò)誤228,并返回失敗指示298。
圖8顯示了用于判斷呼叫數(shù)據(jù)是同步的還是異步的(如圖7中框212和216中所述)一個(gè)實(shí)施例300的流程圖。此示例300開始302,系統(tǒng)10判斷304八比特組5A是否存在于呼叫20的載體能力信息元素或低層兼容性信息元素中。如果八比特組5A不存在(如框304處“否”分支所示),則返回失敗306。如果八比特組5A存在于載體能力信息元素或低層兼容性信息元素中(如框304處“是”分支所示),則系統(tǒng)10根據(jù)八比特組5A中的數(shù)據(jù)值判斷數(shù)據(jù)是同步的還是異步的308。例如,在圖4和圖5所示的示例中八比特組5A的第7位分別指示載體能力信息元素和低層兼容性信息元素的數(shù)據(jù)是同步的還是異步的。
如果數(shù)據(jù)是同步的(如框308處“是”分支所示),則業(yè)務(wù)名稱設(shè)為同步310。如果數(shù)據(jù)是異步的(如框308處“否”分支所示),則業(yè)務(wù)名稱變量設(shè)為異步312。對(duì)于異步和同步呼叫,都要在載體能力信息元素或低層兼容性信息元素中將業(yè)務(wù)類型變量設(shè)為相應(yīng)值314,然后返回成功指示316。
圖9是保存在用戶數(shù)據(jù)庫(kù)14中的示例數(shù)據(jù)結(jié)構(gòu)400,它包含要用于不同補(bǔ)充呼叫處理業(yè)務(wù)、如所示呼叫轉(zhuǎn)移和呼叫禁止業(yè)務(wù)的數(shù)據(jù)。該數(shù)據(jù)可由呼叫處理系統(tǒng)10用于處理入呼叫20,例如在作為補(bǔ)充業(yè)務(wù)的呼叫轉(zhuǎn)移功能的例子中,將呼叫20轉(zhuǎn)移到轉(zhuǎn)移號(hào)碼。在圖9所示的例子中,表中保存了四種呼叫轉(zhuǎn)移業(yè)務(wù)類型的數(shù)據(jù)。呼叫轉(zhuǎn)移無(wú)條件指無(wú)條件呼叫轉(zhuǎn)移。無(wú)響應(yīng)呼叫轉(zhuǎn)移指僅當(dāng)用戶無(wú)響應(yīng)時(shí)才進(jìn)行的呼叫轉(zhuǎn)移。不可達(dá)呼叫轉(zhuǎn)移指僅當(dāng)用戶不可達(dá)、例如假設(shè)用戶在業(yè)務(wù)區(qū)以外時(shí)才進(jìn)行的呼叫轉(zhuǎn)移。忙呼叫轉(zhuǎn)移指一種僅在用戶忙于另一個(gè)呼叫時(shí)才轉(zhuǎn)移呼叫的一種呼叫轉(zhuǎn)移功能。還包括了禁止呼叫的數(shù)據(jù)。
在呼叫轉(zhuǎn)移功能的示例中,數(shù)據(jù)包括例如呼叫轉(zhuǎn)移號(hào)碼、是否授權(quán)用戶使用呼叫轉(zhuǎn)移業(yè)務(wù)的指示和用戶的子地址。就呼叫禁止功能而言,數(shù)據(jù)可指示禁止一些入呼叫號(hào)碼。數(shù)據(jù)可隨每種不同呼叫處理業(yè)務(wù)和每種不同呼叫類型而不同。例如,無(wú)條件呼叫轉(zhuǎn)移功能激活期間用于處理收到的電話呼叫的數(shù)據(jù)可不同于無(wú)條件呼叫轉(zhuǎn)移功能激活期間用于處理傳真呼叫的數(shù)據(jù)。例如,不同的呼叫轉(zhuǎn)移號(hào)碼可用于不同的呼叫類型和/或用于處理不同呼叫類型的數(shù)據(jù)。同樣,無(wú)條件呼叫轉(zhuǎn)移功能激活期間用于處理收到的電話呼叫的數(shù)據(jù)可不同于無(wú)響應(yīng)呼叫轉(zhuǎn)移或呼叫轉(zhuǎn)移不可達(dá)功能激活期間用于處理電話呼叫的數(shù)據(jù)。
在識(shí)別呼叫類型之后,呼叫處理系統(tǒng)10檢索出對(duì)應(yīng)于呼叫類型和呼叫處理業(yè)務(wù)的數(shù)據(jù)。然后根據(jù)收到的數(shù)據(jù)處理入呼叫20。因?yàn)闄z索出的數(shù)據(jù)特定于呼叫類型,呼叫處理系統(tǒng)10隨后不必確定呼叫類型或根據(jù)呼叫類型將數(shù)據(jù)重新格式化。通過(guò)在收到入呼叫20時(shí)確定呼叫類型,根據(jù)呼叫類型將呼叫20預(yù)分類。所檢索出的有關(guān)呼叫處理業(yè)務(wù)、如呼叫轉(zhuǎn)移業(yè)務(wù)的數(shù)據(jù)特定于呼叫類型。由于檢索出的數(shù)據(jù)特定于呼叫類型,所以可以這樣一種對(duì)所有呼叫類型通用的方式來(lái)有效地處理檢索出的數(shù)據(jù)和入呼叫20,即不是以后采用不同的處理步驟來(lái)將適用于所有呼叫類型的單一數(shù)據(jù)集格式化,而是需要根據(jù)呼叫類型進(jìn)行額外的處理。
雖然本發(fā)明已參照其特定實(shí)施例中作了說(shuō)明,但存在各種變化形式。本發(fā)明可以未背離其本質(zhì)精神或特征的特定形式來(lái)實(shí)施。此外,雖然符合本發(fā)明的實(shí)現(xiàn)的各方面被描述成存儲(chǔ)在存儲(chǔ)器中,但本專業(yè)的技術(shù)人員會(huì)理解,這些方面也可以存入或讀取自其他類型的計(jì)算機(jī)可讀產(chǎn)品或計(jì)算機(jī)可讀媒體,例如輔助存儲(chǔ)裝置,包括硬盤、軟盤或CD-ROM;源自因特網(wǎng)或其他網(wǎng)絡(luò)的載波;或其他形式的RAM或只讀存儲(chǔ)器(ROM)。期望本說(shuō)明書中描述的實(shí)施例在所有方面被視為說(shuō)明性而非限制性的,并請(qǐng)參照所附權(quán)利要求書及其等效物來(lái)確定本發(fā)明的范圍。
權(quán)利要求
1.一種通過(guò)根據(jù)呼叫類型將用戶(40)的入呼叫(20)預(yù)分類來(lái)處理所述入呼叫(20)的方法(100),所述方法(100)包括接收(110)所述用戶(40)的所述入呼叫(20)的信號(hào)信息;分析(120)所述信號(hào)信息以確定所述呼叫的所述呼叫類型;判斷(130)所述用戶(40)是否有能力處理所述呼叫類型;根據(jù)所述判斷存儲(chǔ)(140)所述呼叫類型;以及根據(jù)所述存儲(chǔ)的呼叫類型處理(150)所述呼叫(20)。
2.如權(quán)利要求1所述的方法,其特征在于,所述分析步驟(120)包括判斷所述信號(hào)信息是否包括載體能力、低級(jí)兼容性和高級(jí)兼容性的標(biāo)準(zhǔn)編碼。
3.如權(quán)利要求1或2所述的方法(100),其特征在于,所述分析步驟(120)包括利用存儲(chǔ)在所述信號(hào)信息中載體能力代碼內(nèi)的信息來(lái)識(shí)別所述呼叫類型,以判斷所述呼叫(20)是電話呼叫、數(shù)據(jù)呼叫還是傳真呼叫。
4.如權(quán)利要求1、2或3所述的方法(100),其特征在于,所述處理步驟(150)包括通過(guò)檢索與為所述用戶(40)指定的呼叫轉(zhuǎn)移號(hào)碼相關(guān)的數(shù)據(jù)并利用所述檢索出的數(shù)據(jù)轉(zhuǎn)發(fā)所述呼叫,從而將所述呼叫(20)轉(zhuǎn)移到所述呼叫轉(zhuǎn)移號(hào)碼,其中所述數(shù)據(jù)特定于所述呼叫類型。
5.一種執(zhí)行方法(100)的呼叫處理系統(tǒng)(10),所述方法(100)通過(guò)根據(jù)呼叫類型將所述系統(tǒng)(10)的用戶(40)的入呼叫(20)預(yù)分類來(lái)處理所述呼叫(20),所述呼叫處理系統(tǒng)(10)包括存儲(chǔ)器(12);以及與所述存儲(chǔ)器(12)相連的處理器,其中,所述處理器執(zhí)行存儲(chǔ)在所述存儲(chǔ)器(12)中的用于執(zhí)行所述方法(100)的指令,所述方法(100)包括接收(110)所述用戶(40)的所述入呼叫(20)的信號(hào)信息;分析(120)所述入呼叫(20)的信號(hào)信息以確定所述呼叫的呼叫類型;根據(jù)存儲(chǔ)在用戶(40)數(shù)據(jù)庫(kù)中的信息判斷(130)所述用戶(40)是否有能力處理所述呼叫類型;根據(jù)所述判斷存儲(chǔ)(140)所述呼叫類型;以及根據(jù)所述存儲(chǔ)的呼叫類型處理(150)所述呼叫(20)。
6.如權(quán)利要求5所述的系統(tǒng)(10),其特征在于,所述分析步驟(120)包括檢查所述信號(hào)信息中載體能力代碼和低層兼容性代碼的信息傳輸能力字段,以判斷所述呼叫(20)是電話呼叫、數(shù)據(jù)呼叫或傳真呼叫。
7.如權(quán)利要求5或6所述的系統(tǒng),其特征在于,所述處理步驟(150)包括通過(guò)從用戶數(shù)據(jù)庫(kù)(14)檢索數(shù)據(jù)而根據(jù)為所述用戶(40)激活的補(bǔ)充業(yè)務(wù)來(lái)處理所述呼叫(20),其中,所述呼叫特定于呼叫類型。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于,所述檢索數(shù)據(jù)的步驟(130)包括從所述用戶數(shù)據(jù)庫(kù)(14)中檢索數(shù)據(jù)元素,其中,所述用戶(40)數(shù)據(jù)庫(kù)(14)包含多個(gè)不同的數(shù)據(jù)元素,每個(gè)所述數(shù)據(jù)元素與某種補(bǔ)充業(yè)務(wù)和呼叫類型相關(guān),以及每個(gè)所述數(shù)據(jù)元素具有共同的格式。
9.一種具有用于執(zhí)行方法(100)的計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)可讀媒體,所述方法(100)用于處理與呼叫處理系統(tǒng)(10)相關(guān)聯(lián)的用戶(40)的呼叫,其包括接收(110)所述呼叫(20)的信號(hào)信息;判斷所述信號(hào)信息是否包括載體能力信息元素;以及如果所述信號(hào)信息包括所述載體能力信息元素,則就所述呼叫(20)的信息傳輸能力檢查所述載體能力;根據(jù)所述信息傳輸能力確定所述呼叫(20)的呼叫類型。
10.如權(quán)利要求9所述的媒體,其特征在于,檢查所述信息傳輸能力的所述步驟包括判斷所述信息傳輸能力是否指示所述呼叫(20)是語(yǔ)音呼叫、無(wú)限制的數(shù)字呼叫、或3.1千赫茲的音頻呼叫。
全文摘要
公開了一種用于處理與呼叫處理系統(tǒng)(10)相關(guān)聯(lián)的用戶(40)的入呼叫(20)的方法(100)和系統(tǒng)(10)。呼叫處理系統(tǒng)(10)接收(110)入呼叫(20)的信號(hào)信息并分析(120)該信號(hào)信息以嘗試確定該呼叫是數(shù)據(jù)、傳真或語(yǔ)音呼叫。系統(tǒng)(10)判斷用戶(40)是否具有處理呼叫類型的能力。如果用戶(40)具有處理呼叫(20)的所需能力,則系統(tǒng)(10)存儲(chǔ)(140)呼叫(20)的呼叫類型,隨后根據(jù)該存儲(chǔ)的呼叫類型處理(150)呼叫(20)。在一個(gè)示例中,通過(guò)檢索補(bǔ)充業(yè)務(wù)(如呼叫轉(zhuǎn)移)所用的數(shù)據(jù)(該數(shù)據(jù)特定于呼叫類型),利用補(bǔ)充業(yè)務(wù)處理呼叫(20)。
文檔編號(hào)H04M3/42GK1575024SQ200410048978
公開日2005年2月2日 申請(qǐng)日期2004年6月9日 優(yōu)先權(quán)日2003年6月9日
發(fā)明者T·A·穆爾, M·格萊特, J·I·艾爾斯 申請(qǐng)人:惠普開發(fā)有限公司