專利名稱:一種座機電話與計算機通過服務(wù)器進(jìn)行綁定的方法與系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明關(guān)于座機電話與計算機協(xié)同工作的技術(shù)領(lǐng)域,特別關(guān)于一種座機電話與計算機通過服務(wù)器進(jìn)行綁定的方法與系統(tǒng)。
背景技術(shù):
目前,在通信業(yè)務(wù)日益豐富的背景下,普通座機電話由于沒有智能功能,按鍵少,已經(jīng)不能滿足用戶的通信需求,尤其對于辦公電話。同時,電話用戶長期使用普通座機電話,已經(jīng)形成穩(wěn)定的使用習(xí)慣,對于一些具備智能功能的新產(chǎn)品(例如運行于計算機上的軟電話,IP電話座機等),由于存在供電及使用穩(wěn)定性問題,都很難得到電話用戶的認(rèn)同。
當(dāng)前,大部分辦公電話基本都是和辦公計算機共存的,為使座機電話用戶更方便地享用新技術(shù)帶來的各種電信業(yè)務(wù),一個更普遍的解決方法是通過計算機和座機電話進(jìn)行綁定,利用計算機的智能特性增強座機電話的功能,實際方法可以是在計算機上運行一個特定的軟件來協(xié)同電話工作,如完成電腦點擊撥號、召集電話會議或察看通話記錄等,為此需要對一臺計算機和一部模擬話機實現(xiàn)一對一的綁定。
現(xiàn)有的初始綁定方法有幾種,如采用電話號碼加密碼的方式,或采用初始無密碼的方式,但這兩種方式都采在各自的問題初始無密碼會使得用戶使用任一臺計算機都可以綁定系統(tǒng)內(nèi)任一部電話,如用戶只要在計算機上輸入需要綁定的座機電話號碼就能實現(xiàn)該計算機與該座機電話的綁定。此種方式的缺陷是會導(dǎo)致一個人在另一個人不知情的情況下綁定該人的電話,從而獲取通話相關(guān)信息等。
采用電話號碼加密碼的方式,雖然可以防止計算機和座機電話隨意綁定,但是在用戶數(shù)多的情況下,會大大加重系統(tǒng)管理員的負(fù)擔(dān),同時也存在后期管理上的麻煩。
專利號為CN 1275448C,發(fā)明名稱為“一種通過計算機控制電話呼叫的方法”公開了一種計算機和座機電話協(xié)同工作的方法。該方法的計算機和座機電話的綁定采用的就是初始無密碼的方式,只要在計算機的客戶端軟件上采用座機電話號碼登錄服務(wù)器,就可以建立該計算機和該座機電話的綁定。該專利所公開的內(nèi)容將作為本發(fā)明現(xiàn)有技術(shù)的內(nèi)容合并于此。
發(fā)明內(nèi)容
為了解決現(xiàn)有技術(shù)的缺陷,本發(fā)明實施例提供一種座機電話與計算機通過服務(wù)器協(xié)同工作的方法與系統(tǒng)。服務(wù)器需要驗證座機電話所撥的綁定校驗碼與計算機臨時登錄所使用的綁定校驗碼是否相同,如果相同則綁定成功,不同則綁定失敗。
本發(fā)明一實施例提供一種座機電話與計算機通過服務(wù)器協(xié)同工作的方法,所述方法包括以下步驟服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同;如果相同,所述座機電話與所述計算機綁定成功,所述服務(wù)器為所述計算機提供一正式密碼,所述計算機采用與所述座機電話對應(yīng)的用戶號以及所述正式密碼登錄所述服務(wù)器;如果不相同,所述座機電話與所述計算機綁定失敗。
本發(fā)明另一實施例提供一種座機電話與計算機通過服務(wù)器協(xié)同工作的系統(tǒng),所述系統(tǒng)包括座機電話、計算機以及分別與所述座機電話和所述計算機連接的服務(wù)器,其特征在于,所述服務(wù)器包括接收單元,用于接收座機電話所撥的綁定校驗碼以及計算機登錄所采用的綁定校驗碼;比較單元,用于比較所述座機電話所撥的綁定校驗碼與所述計算機登錄所采用的綁定校驗碼是否相同;正式密碼生成單元,如果比較結(jié)果相同則生成正式密碼;發(fā)送單元,用于發(fā)送所述正式密碼以提供給所述計算機登錄所述服務(wù)器。
本發(fā)明由于需要座機電話和計算機輸入相同的綁定校驗碼,才能通過服務(wù)器的驗證從而實現(xiàn)座機電話與計算機的綁定,因此,能夠有效避免用戶使用任何一臺計算機都能綁定系統(tǒng)內(nèi)任意一部電話的情況發(fā)生。同時,用戶采用一綁定校驗碼臨時登錄服務(wù)器后,服務(wù)器會為用戶的本次綁定提供一個正式密碼以登錄該服務(wù)器,該密碼只在此次綁定有效,下次綁定時需要重新提供。因此,用戶在任何時間都可以自助使用,不需要管理員參與。
圖1為本發(fā)明實施例的系統(tǒng)示意圖;圖2為實施例服務(wù)器的功能框圖;圖3為實施例1的完整流程圖;圖4為實施例2的完整流程圖;圖5為實施例3的完整流程圖。
具體實施例方式
本發(fā)明的服務(wù)器通過驗證座機電話所撥的綁定校驗碼與計算機臨時登錄所采用的綁定校驗碼是否相同,來決定該計算機與座機電話的綁定是否成功,如果綁定成功,則系統(tǒng)會為計算機提供一正式密碼來登錄該服務(wù)器。該綁定校驗碼的獲得可以有以下幾種方式由服務(wù)器為座機電話分配;由服務(wù)器為計算機分配;由用戶自定義。以下結(jié)合附圖對本發(fā)明的具體實施方式
進(jìn)行詳細(xì)描述實施例1本實施例考慮服務(wù)器為座機電話分配綁定校驗碼的方式。首先由座機電話與服務(wù)器進(jìn)行通信,服務(wù)器為該座機電話分配一綁定校驗碼,然后用戶在計算機的客戶端軟件上輸入同樣的綁定校驗碼臨時登錄該服務(wù)器。服務(wù)器判斷該綁定校驗碼是否就是為該座機分配的綁定校驗碼,如果相同則綁定成功,然后服務(wù)器為該計算機提供一正式密碼以登錄該服務(wù)器。
圖1為本實施例的一種系統(tǒng)示意圖。如圖所示,服務(wù)器11通過網(wǎng)絡(luò)10連接座機電話12和計算機13,座機電話12和計算機13之間不存在物理連接,該服務(wù)器在實際網(wǎng)絡(luò)中可以為IP語音交換機。
圖2為本實施例服務(wù)器11的結(jié)構(gòu)圖,該圖僅僅顯示了和本實施例相關(guān)的功能單元。如圖所示,服務(wù)器11包括綁定校驗碼生成單元21,用于為座機電話12和計算機13生成綁定校驗碼;接收單元22,用于接收座機電話12所撥的綁定校驗碼以及計算機13登錄所采用的綁定校驗碼;比較單元23,用于比較座機電話12所撥的綁定校驗碼與計算機13登錄所采用的綁定校驗碼是否相同;正式密碼生成單元24,如果比較結(jié)果相同則生成正式密碼;發(fā)送單元25,用于發(fā)送所述正式密碼以提供給所述計算機登錄所述服務(wù)器,在一較佳實施方式中,25發(fā)送單元可以采用IVR(Interactive Voice Response互動式語音應(yīng)答)的方式進(jìn)行發(fā)送,或者如果該電話為可視電話也可以直接在屏幕上進(jìn)行顯示。
在一較佳實施方式中,服務(wù)器11還包括定時器單元26,用于判斷接收所述座機電話所撥的綁定校驗碼與接收所述計算機臨時登錄所采用的綁定校驗碼的時間間隔是否大于一預(yù)設(shè)的時間間隔,如果大于所述預(yù)設(shè)的時間間隔,則所述座機電話與所述計算機綁定失敗。設(shè)置定時器的方式可以有效地避免計算機和座機電話的隨意綁定,因為需要在一個有限的時間內(nèi)分別通過座機電話和計算機將綁定校驗碼發(fā)給服務(wù)器,因此,只有處于同一位置的座機電話和計算機才能實現(xiàn)綁定。
本實施例中,計算機13登錄服務(wù)器11需要輸入兩個參數(shù),一個是與座機電話號碼對應(yīng)的用戶號,另一個是為該座機電話號碼生成的正式密碼。用戶號的生成規(guī)則可以根據(jù)實際需要來設(shè)定,如可以采用電話號碼的后幾位數(shù)字或者為該座機電話號碼本身,當(dāng)該生成規(guī)則為用戶所知時則直接在計算機端輸入該用戶號,當(dāng)該規(guī)則并非公知時,則需要服務(wù)器11為座機電話12提供該用戶號。如圖2所示,服務(wù)器11還包括用戶號生成單元27,為所述座機電話生成與其對應(yīng)的用戶號;發(fā)送單元23,還用于發(fā)送該用戶號以提供給計算機登錄所述服務(wù)器。如果在一個局域網(wǎng)內(nèi)部,電話號碼不是很多時,也可以采用列表的方式進(jìn)行規(guī)定,這時,服務(wù)器11需要預(yù)先存儲一張用戶號和座機電話號碼的對應(yīng)表。
圖3為本實施例座機電話與計算機綁定方法的完整流程圖。
步驟一、座機電話摘機,撥特定業(yè)務(wù)碼(接入碼),該撥號信令中攜帶了座機電話號碼;步驟二、如果服務(wù)器識別該座機電話號碼成功則進(jìn)入步驟三,否則,向座機電話送忙音;步驟三、服務(wù)器生成與該座機電話相應(yīng)的用戶號和綁定校驗碼;步驟四、判斷用戶號是否為公知,如果用戶號與座機電話號碼使用某種公知的對應(yīng)關(guān)系或生成規(guī)則,則可以不發(fā)送該用戶號,由用戶自己確定用戶號,此時則僅向座機電話發(fā)送綁定校驗碼。否則,服務(wù)器向座機電話發(fā)送用戶號和綁定校驗碼,同時啟動一定時器;步驟五、計算機采用該綁定校驗碼臨時登錄該服務(wù)器;步驟六、服務(wù)器判斷步驟五所接收到綁定校驗碼的時間與服務(wù)器發(fā)送該綁定校驗碼的時間間隔是否超出定時器所設(shè)定的時間,如果未超時則進(jìn)入步驟七,如果超時則進(jìn)入步驟九;步驟七、判斷計算機所發(fā)綁定校驗碼與服務(wù)器所生成的綁定校驗碼是否相同;如果相同則進(jìn)入步驟八,不相同則進(jìn)入步驟九;步驟八、綁定成功,服務(wù)器生成正式密碼以便于計算機通過該正式密碼和用戶號登錄服務(wù)器;步驟九、綁定失敗,服務(wù)器清除綁定校驗碼。
實施例2本實施例考慮服務(wù)器為計算機分配綁定校驗碼的方式。首先由計算機與服務(wù)器進(jìn)行通信,服務(wù)器為該計算機返回一綁定校驗碼,然后座機電話以該綁定校驗碼進(jìn)行撥號。服務(wù)器判斷該綁定校驗碼是否就是為該計算機分配的綁定校驗碼,如果相同則綁定成功,然后服務(wù)器為該計算機提供一正式密碼以登錄該服務(wù)器。本實施例系統(tǒng)的示意圖仍然參照圖1。本實施例的服務(wù)器的功能框圖參照圖2。
圖4為本實施例座機電話與計算機綁定方法的完整流程圖。
步驟一、用戶在計算機上運行電話輔助軟件,用座機電話號碼臨時登錄服務(wù)器;步驟二、服務(wù)器為臨時登陸的輔助軟件生成用戶號和綁定校驗碼;步驟三、判斷用戶號是否為公知,如果用戶號與座機電話號碼使用某種公知的對應(yīng)關(guān)系或生成規(guī)則,則可以不發(fā)送該用戶號,由用戶自己確定用戶號,此時則僅向計算機發(fā)送綁定校驗碼。否則,服務(wù)器向計算機發(fā)送用戶號和綁定校驗碼,同時啟動一定時器;步驟四、普通座機電話摘機,撥特定業(yè)務(wù)碼然后撥該綁定校驗碼;步驟五、判斷定時器是否超時,即服務(wù)器發(fā)送該綁定校驗碼的時間與座機電話撥該綁定校驗碼的時間間隔是否大于一預(yù)設(shè)時間間隔;如果不超時則進(jìn)入步驟六,如果超時則進(jìn)入步驟八;步驟六、判斷座機所發(fā)的綁定校驗碼與服務(wù)器所生成的綁定校驗碼是否相同,如果相同則進(jìn)入步驟七,如果不相同則進(jìn)入步驟八;步驟七、綁定成功,綁定成功,服務(wù)器生成正式密碼以便于計算機通過該正式密碼和用戶號登錄服務(wù)器;步驟八、綁定失敗,服務(wù)器清除該綁定校驗碼。
實施例3本實施例考慮綁定校驗碼由用戶自定義的方式。首先由座機電話與服務(wù)器進(jìn)行通信,向服務(wù)器發(fā)送一自定義的綁定校驗碼,然后,用戶在計算機上采用同樣的綁定校驗碼臨時登錄該服務(wù)器,服務(wù)器判斷兩個綁定校驗碼是否相同,如果相同則綁定成功,服務(wù)器為該計算機提供一正式密碼以登錄該服務(wù)器。本實施例系統(tǒng)的示意圖仍然參照圖1。本實施例的服務(wù)器的功能框圖可以參照圖2。所不同的是,本實施例的服務(wù)器由于不需要生成綁定校驗碼,因此本實施例的服務(wù)器不包含圖2中的綁定校驗碼生成單元21,此處不再單獨提供附圖。
圖5為本實施例座機電話與計算機綁定方法的完整流程圖。
步驟一、座機電話摘機,撥特定業(yè)務(wù)碼和用戶自定義的綁定校驗碼;步驟二、服務(wù)器接收該綁定校驗碼并啟動一定時器;步驟三、用戶在計算機上以同樣的綁定校驗碼臨時登錄該服務(wù)器;步驟四、服務(wù)器判斷定時器是否超時,即兩次接收的綁定校驗碼的時間間隔是否大于一預(yù)定的時間間隔,如果沒有超時則進(jìn)入步驟五,如果超時則進(jìn)入步驟七;步驟五、服務(wù)器判斷計算機和座機電話發(fā)送的綁定校驗碼是否相同,如果相同則進(jìn)入步驟六,如果不相同則進(jìn)入步驟七;步驟六、綁定成功,服務(wù)器生成一正式密碼供計算機登錄該服務(wù)器;步驟七、綁定失敗,服務(wù)器清除該綁定校驗碼。
本實施例在登錄時同樣需要用戶號,它的獲得方式和實施例1和2相同,此處不再贅述。并且,本實施例座機電話和計算機向服務(wù)器發(fā)送該驗證碼并沒有先后順序。此外,以上流程為實施例的完整流程,其中的一些步驟并非實現(xiàn)本發(fā)明所必需的步驟,如定時器的步驟。
以上具體實施方式
僅用于說明本發(fā)明,而非用于限定本發(fā)明。
權(quán)利要求
1.一種座機電話與計算機通過服務(wù)器進(jìn)行綁定的方法,其特征在于,所述方法包括以下步驟服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同;如果相同,所述座機電話與所述計算機綁定成功,所述服務(wù)器為所述計算機提供一正式密碼,所述計算機采用與所述座機電話對應(yīng)的用戶號以及所述正式密碼登錄所述服務(wù)器;如果不相同,所述座機電話與所述計算機綁定失敗。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同,包括以下步驟所述座機電話采用用戶自定義的綁定校驗碼進(jìn)行撥號;所述計算機采用所述綁定校驗碼臨時登陸所述服務(wù)器;所述服務(wù)器判斷所述座機電話與所述計算機發(fā)送的綁定校驗碼是否相同。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同,包括以下步驟所述服務(wù)器為所述座機電話分配綁定校驗碼;所述計算機采用所述綁定校驗碼臨時登陸所述服務(wù)器;所述服務(wù)器判斷為所述座機電話分配的綁定校驗碼與所述計算機發(fā)送的綁定校驗碼是否相同。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同,包括以下步驟所述服務(wù)器為所述計算機分配綁定校驗碼;所述座機電話采用所述綁定校驗碼進(jìn)行撥號;所述服務(wù)器判斷為所述計算機分配的綁定校驗碼與所述座機電話發(fā)送的的綁定校驗碼是否相同。
5.根據(jù)權(quán)利要求1-4中任意一項權(quán)利要求所述的方法,其特征在于,所述方法還包括所述服務(wù)器判斷獲取所述座機電話的綁定校驗碼與獲取所述計算機的綁定校驗碼的時間間隔是否大于一預(yù)設(shè)的時間間隔;如果大于所述預(yù)設(shè)的時間間隔,則所述座機電話與所述計算機綁定失敗。
6.根據(jù)權(quán)利要求1-4中任意一項權(quán)利要求所述的方法,其特征在于,所述方法還包括所述服務(wù)器為所述座機電話生成與其對應(yīng)的用戶號,并提供給所述計算機進(jìn)行登錄。
7.一種座機電話與計算機通過服務(wù)器進(jìn)行綁定的系統(tǒng),所述系統(tǒng)包括座機電話、計算機以及分別與所述座機電話和所述計算機連接的服務(wù)器,其特征在于,所述服務(wù)器包括接收單元,用于接收座機電話所撥的綁定校驗碼以及計算機登錄所采用的綁定校驗碼;比較單元,用于比較所述座機電話所撥的綁定校驗碼與所述計算機登錄所采用的綁定校驗碼是否相同;正式密碼生成單元,如果比較結(jié)果相同則生成正式密碼;發(fā)送單元,用于發(fā)送所述正式密碼以提供給所述計算機登錄所述服務(wù)器。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述服務(wù)器還包括定時器單元,用于判斷獲取所述座機電話的綁定校驗碼與獲取所述計算機的綁定校驗碼的時間間隔是否大于一預(yù)設(shè)的時間間隔,如果大于所述預(yù)設(shè)的時間間隔,則所述座機電話與所述計算機綁定失敗。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述服務(wù)器還包括綁定校驗碼生成單元,用于生成所述綁定校驗碼;所述發(fā)送單元,還用于發(fā)送所述綁定校驗碼給所述座機電話或所述計算機。
10.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述服務(wù)器還包括用戶號生成單元,為所述座機電話生成與其對應(yīng)的用戶號;所述發(fā)送單元,還用于發(fā)送所述用戶號以提供給所述計算機登錄所述服務(wù)器。
全文摘要
本發(fā)明提供一種座機電話與計算機通過服務(wù)器進(jìn)行綁定的方法與系統(tǒng)。該方法包括服務(wù)器判斷所述座機電話和所述計算機使用的綁定校驗碼是否相同;如果相同,所述座機電話與所述計算機綁定成功,所述服務(wù)器為所述計算機提供一正式密碼,所述計算機采用與所述座機電話對應(yīng)的用戶號以及所述正式密碼登錄所述服務(wù)器;如果不相同,所述座機電話與所述計算機綁定失敗。本發(fā)明由于需要座機電話和計算機輸入相同的綁定校驗碼,才能通過服務(wù)器的驗證從而實現(xiàn)座機電話與計算機的綁定,因此,能夠有效避免用戶使用任何一臺計算機都能綁定系統(tǒng)內(nèi)任意一部電話的情況發(fā)生。
文檔編號G06F9/44GK101094261SQ200710120010
公開日2007年12月26日 申請日期2007年8月7日 優(yōu)先權(quán)日2007年8月7日
發(fā)明者黑錦源 申請人:唐東風(fēng)