TW202220424A - Method and system for preventing robots from dialing international fraudulent calls - Google Patents
Method and system for preventing robots from dialing international fraudulent calls Download PDFInfo
- Publication number
- TW202220424A TW202220424A TW109139529A TW109139529A TW202220424A TW 202220424 A TW202220424 A TW 202220424A TW 109139529 A TW109139529 A TW 109139529A TW 109139529 A TW109139529 A TW 109139529A TW 202220424 A TW202220424 A TW 202220424A
- Authority
- TW
- Taiwan
- Prior art keywords
- verification code
- call
- source group
- sound source
- theft
- Prior art date
Links
Images
Landscapes
- Telephonic Communication Services (AREA)
Abstract
Description
本發明係關於一種防止機器盜撥國際電話之方法及系統,特別是一種應用電話過濾及電話互動選單之技術,以提供防止機器盜撥國際電話之服務。 The present invention relates to a method and system for preventing unauthorized international calls by machines, and more particularly to a technology that applies phone filtering and phone interaction menus to provide services for preventing unauthorized international calls by machines.
過去的電信交換設備多為封閉的電路交換(Circuit-Switched)網路型態,不易發生駭客入侵盜撥的情形;但隨著網路型態漸漸由電路交換轉入網際網路協定(Internet Protocol,IP)網路,由於客戶加裝網際網路協定私用電話交換系統(private branch exchange,PBX),並採用網際網路之公眾網路進行網路電話節費,系統及公司端設備易被惡意集團入侵;此外,遠端辦公室分機之帳號密碼亦可能被盜用,網際網路協定網路上的交換設備或裝置被入侵後,透過該機器在短時間內撥打大量特定國際電話,之後再與不法業者分拆話費以謀取不法利益,造成電信業者及其客戶的巨大損失的情況時有所聞,於是開始有提供防止機器盜撥國際電話之技術提出。 In the past, most of the telecommunication switching equipment was a closed circuit-switched (Circuit-Switched) network type, and it was not easy for hackers to invade and steal. Protocol, IP) network, because the customer installs the Internet Protocol Private Branch Exchange (PBX), and uses the public network of the Internet to save Internet phone charges, the system and company-end equipment are easy to Intrusion by malicious groups; in addition, the account and password of the remote office extension may also be stolen. After the switching equipment or device on the Internet Protocol network is intruded, a large number of specific international calls are made through the machine in a short period of time, and then contacted with It is common to hear that illegal operators split telephone bills to seek illegal benefits, causing huge losses to telecommunications operators and their customers. Therefore, there have been proposals to provide technologies to prevent unauthorized international calls by machines.
目前,有一種應用於通聯記錄(Call Detail Record,CDR)接收裝置上之即時偵測國際盜撥話務的方法,係事先將特定區間的歷史國際外撥通聯記錄之主叫號碼與其相關之統計值內建於裝置記憶體內儲存,在收到新近的通聯記錄時,利用記憶體內之歷史統計資料作為標準,以用來比較偵測盜撥之主叫號碼與其受話國家,能在國際盜撥發生之初就能立即達到偵測的效果,避免產生過多的盜撥話務,以利後續阻絕與阻斷發話源的工作參考。該即時偵測國際盜撥話務的方法能在短時間達到偵測的效果但無自動阻隔功能,須由專人針對高風險門號另行處理,因此無法及時阻隔具突發流量特性之機器盜撥國際話務。 At present, there is a method for real-time detection of international fraudulent calls applied to a Call Detail Record (CDR) receiving device. The statistical value is built into the device memory and stored. When the latest contact record is received, the historical statistical data in the memory is used as a standard to compare the calling number and the destination country for detecting fraudulent calls. It can be used for international fraudulent calls At the beginning of the occurrence, the detection effect can be achieved immediately, so as to avoid excessive fraudulent dialing traffic, so as to facilitate the work reference of subsequent blocking and blocking of the calling source. The method of real-time detection of international fraudulent calls can achieve the effect of detection in a short period of time, but has no automatic blocking function. Special personnel must deal with high-risk door numbers separately. Therefore, it is impossible to block machine fraudulent calls with burst traffic characteristics in time. International traffic.
另有一種預防國際電話收入分潤欺詐之系統和方法,該系統和方法透過工作站使用SS7 CAMEL(Customized Applications for Mobile networks Enhanced Logic,行動網路增強邏輯的客製化應用)連線到防欺詐元件以阻絕曾發生同時撥兩通國際電話到同一被叫號碼之行動號碼並將其記錄到資料庫,未來並禁止此行動門號撥打國際電話,但此技術僅適用於行動電話業者使用,而且對於使用行動門號節費的企業用戶可能會有被誤封的情況發生。 Another system and method for preventing international telephone revenue sharing fraud, the system and method use SS7 CAMEL (Customized Applications for Mobile networks Enhanced Logic, customized applications for mobile networks Enhanced Logic) through a workstation to connect to an anti-fraud component In order to prevent the mobile phone number that has made two international calls to the same called number at the same time and record it in the database, the mobile phone number will be prohibited from making international calls in the future, but this technology is only suitable for mobile phone operators. Enterprise users who use the mobile number to save fees may be blocked by mistake.
又有一種用於移動網路且自動化持續觀察、審核和控制用戶活動之系統和方法,藉由持續觀察每一用戶撥打至其它國家的某號碼及每一電信業者撥打至其它國家之國際電話總分鐘數及總通數,若超過系統設定值則產生告警及報告,由客戶關懷中心介入處理,此技術同樣無法及時阻隔具突發流量特性之機器盜撥國際話務,須由專人針對高風險門號另行處理。 Yet another system and method for a mobile network that automates continuous observation, auditing and control of user activity by continuously observing the number of calls made by each user to other countries and the total number of international calls made by each telecommunications operator to other countries. If the number of minutes and the total number of calls exceeds the set value of the system, an alarm and report will be generated, and the customer care center will intervene and deal with it. This technology also cannot block the unauthorized international calls made by machines with burst traffic characteristics in time. Special personnel must deal with high risks. Door numbers will be handled separately.
再有一種檢測通信欺詐的系統和方法,該系統和方法由交換機決定哪些呼叫要送到欺詐應用服務器使用唯一的個人識別號碼、生物特徵信息 或預設的個人問題的回答等方式認證,若經過多次身份認證都失敗,欺詐應用服務器會將該用戶列入高風險呼叫,並由交換機阻隔之,此方法能主動處理欺詐呼叫,即時阻隔盜撥國際電話,但電信業者需提供認證資料庫及網站供用戶留存唯一的個人識別號碼、生物特徵信息和預設的個人問題的回答等資料,而且針對不符合信任等級的用戶撥打國際電話時,需要記住個人識別碼或回答預設的個人問題,使用上較不方便,若採用聲紋識別,萬一用戶感冒或喉嚨沙啞時可能就有無法撥通國際電話的問題。 Yet another system and method for detecting communication fraud, the system and method by which calls are determined by the switch to the fraud application server using a unique personal identification number, biometric information Or the answer to preset personal questions, etc. If the authentication fails for many times, the fraud application server will list the user as a high-risk call and block it by the switch. This method can actively handle fraudulent calls and block them immediately. Stealing international calls, but telecommunications operators need to provide authentication databases and websites for users to keep their unique personal identification numbers, biometric information, and answers to preset personal questions, etc., and when making international calls to users who do not meet the trust level , you need to remember your personal identification code or answer preset personal questions, which is inconvenient to use. If you use voiceprint recognition, you may not be able to make international calls if you have a cold or a hoarse throat.
由此可見,上述各種習用方式無法滿足電信業者想要一簡單有效且能即時阻隔具突發流量特性之機器盜撥國際話務之需求,實非一良善之設計者,而亟待加以改良。 It can be seen that the above conventional methods cannot meet the needs of telecommunication operators who want a simple and effective way to block the unauthorized international traffic by machines with burst traffic characteristics. They are not good designers and need to be improved.
本發明之目的係針對上述習用方法的不足,提供一種防止機器盜撥國際電話之方法及系統,讓防止機器盜撥服務管理者可以自行設定受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單及選用語系,上傳並編輯提示音音源組、驗證碼音源組及背景音樂。用戶撥打國際電話時,系統參照時間依主被叫號碼啟動黑白灰名單過濾,白名單用戶直接接通,黑名單用戶直接阻隔,其餘則認定為灰名單用戶,於執行驗證碼過濾後放行接通,讓電信業者可以阻絕大部分機器盜撥國際電話。 The purpose of the present invention is to provide a method and system for preventing theft of international calls by machine, so that the service manager of preventing theft of machine calls can set the time period for anti-theft dialing of the country's exclusive verification code, and the system activates the anti-theft verification code. Dial the time period, black and white list and select language, upload and edit the prompt sound source group, verification code sound source group and background music. When a user makes an international call, the system starts filtering black, white and gray lists based on the calling and called numbers according to the time. White list users are directly connected, black list users are directly blocked, and the rest are identified as gray list users, and they are released after performing verification code filtering. , so that telecom operators can prevent the vast majority of machines from making international calls.
為達成上述發明目的,本發明提供一種防止機器盜撥國際電話之系統,該系統包括:資料庫,用以儲存受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單、選用語系、提示音音源組、驗證碼音源組 以及背景音樂;應用伺服器,用以接收來自於國際電話路由交換機的呼叫後進行黑白灰名單的過濾與處理;媒體伺服器,用以接收應用伺服器傳入的呼叫接腳執行灰名單過濾處理,依照應用伺服器的選定參數開啟背景音樂後執行驗證碼認證程序以確定撥入者身分是人而不是機器;防止機器盜撥服務管理系統,用以與國際電話詐欺偵測系統介接並提供防止機器盜撥服務管理者使用者圖形介面以建立並儲存受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單及選用語系,且上傳並編輯提示音音源組、驗證碼音源組以及背景音樂後,儲存於資料庫。 In order to achieve the above object of the invention, the present invention provides a system for preventing theft of an international phone call by a machine. The system includes: a database for storing the anti-theft dialing period of the recipient country's exclusive verification code, the anti-theft dialing period of the system activation verification code, a black and white list, a selection Language, Prompt Sound Source Group, Verification Code Sound Source Group and background music; application server, which is used to filter and process black, white and grey lists after receiving calls from international telephone routing switches; media server, which is used to receive call pins from the application server and perform grey list filtering processing , according to the selected parameters of the application server, after the background music is turned on, the verification code authentication process is performed to determine that the identity of the caller is a human rather than a machine; the anti-theft service management system is used to interface with the international telephone fraud detection system and provide Anti-theft machine dialing service manager user GUI to create and store the specific verification code anti-theft dialing period of the recipient country, system activation verification code anti-theft dialing period, black and white list and selected language, and upload and edit the prompt sound source group, verification code After the sound source group and background music are stored, they are stored in the database.
本發明另提供一種防止機器盜撥國際電話之方法,該方法包括:防止機器盜撥服務管理方法及黑白灰名單過濾處理方法。 The present invention further provides a method for preventing theft of an international call by a machine. The method includes: a service management method for preventing theft by a machine and a method for filtering black, white and grey lists.
首先介紹防止機器盜撥服務管理方法,防止機器盜撥服務管理者透過防止機器盜撥服務管理系統的圖形化使用者介面建立並儲存受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單,上傳並編輯提示音音源組、驗證碼音源組以及背景音樂後,儲存於資料庫。此外,防止機器盜撥服務管理系統亦可接收來自於國際電話詐欺偵測系統之黑白名單列表,且將其加入於資料庫中。 Firstly, introduce the anti-theft-dialing service management method. The anti-theft-dialing service administrator can create and store the anti-theft-dialing period of the recipient country's unique verification code and the anti-theft-dialing period for the system to activate the verification code through the GUI of the anti-theft-dialing service management system. , black and white list, upload and edit the prompt sound source group, verification code sound source group and background music, and save them in the database. In addition, the anti-robot service management system can also receive the black and white list from the international telephone fraud detection system, and add it to the database.
其次介紹黑白灰名單過濾處理方法,應用伺服器接收來自於國際電話路由交換機的呼叫後,先依主叫號碼執行白名單過濾,白名單用戶直接接通該呼叫,接著執行黑名單過濾,只要主叫或被叫號碼在黑名單列表中即結束該呼叫,最後執行灰名單過濾,應用伺服器先選定背景音樂後,隨機產生預設長度(例如3~6個字元)的驗證碼再依用戶之選用語系選定提示音音源組及驗證碼音源組後,將相關選定參數隨著呼叫接腳傳送給媒體伺服器進行驗證碼認證,媒體伺服器依照應用伺服器的選定參數先開啟背景音樂,然後播放提示 音,請用戶輸入該隨機產生之驗證碼執行身分認證,若用戶輸入的驗證碼與隨機產生之驗證碼相同則接通該呼叫,否則經過三次錯誤則結束該呼叫。 Secondly, the method of filtering blacklist and graylist is introduced. After the application server receives a call from an international telephone routing switch, it first performs whitelist filtering according to the calling number, and the whitelisted user directly connects the call, and then performs blacklist filtering. When the calling or called number is in the blacklist, the call ends. Finally, the graylist filtering is performed. The application server first selects the background music, and then randomly generates a verification code with a preset length (for example, 3~6 characters), and then selects it according to the user. After selecting the prompt tone sound source group and the verification code sound source group, the relevant selected parameters are sent to the media server for verification code authentication along with the call pin, and the media server starts the background music according to the selected parameters of the application server. then play the prompt The user is asked to enter the randomly generated verification code to perform identity authentication. If the verification code entered by the user is the same as the randomly generated verification code, the call will be connected, otherwise the call will be terminated after three errors.
在前述之方法中,該應用伺服器於執行灰名單過濾前會先檢查系統時間是否在該呼叫之受話國專屬驗證碼防盜撥時段或系統啟動驗證碼防盜撥時段內,若為是則啟動灰名單過濾,否則直接接通該呼叫。 In the aforementioned method, the application server will first check whether the system time is within the specific verification code anti-theft dialing period or the system activates the verification code anti-theft dialing period of the calling country before performing the graylist filtering. List filtering, otherwise the call is directly connected.
在前述之方法中,該應用伺服器可以隨機選定背景音樂後,再依用戶之選用語系隨機選定提示音音源組及驗證碼音源組以決定播放提示音及驗證碼之呈現方式。 In the aforementioned method, the application server can randomly select the background music, and then randomly select the prompt sound source group and the verification code sound source group according to the language selected by the user to determine the presentation mode of the playing prompt sound and the verification code.
110:一般老式話機 110: General old telephone
120:行動話機 120: mobile phone
130:軟體話機 130: Softphone
140:會談初始協定話機 140: Talk initial agreement phone
200:負責國際電話詐騙業務之部門 200: Department responsible for international telephone fraud business
210:國際電話詐欺偵測系統 210: International Telephone Fraud Detection System
220:國際電話路由交換機 220: International Telephone Routing Exchange
250:國際電話網路 250: International telephone network
260:公用交換電話網路、公用陸上行動網路或IP多媒體子系統 260: Public Switched Telephone Network, Public Land Mobile Network or IP Multimedia Subsystem
300:防止機器盜撥國際電話系統 300: Prevent machines from stealing international phone calls
310:媒體伺服器 310: Media Server
320:資料庫 320:Database
330:防止機器盜撥服務管理系統 330: Service management system for preventing machine theft
340:應用伺服器 340: Application Server
400~430:防止機器盜撥服務管理方法之步驟 400~430: Steps of the management method for preventing machine theft
500~560:黑白灰名單過濾處理方法之步驟 500~560: The steps of the black-white-graylist filtering method
圖1為本發明之一種防止機器盜撥國際電話之系統與外部終端介接之示意圖。 FIG. 1 is a schematic diagram of the interface between a system for preventing theft of an international phone call by a machine and an external terminal according to the present invention.
圖2為圖1之防止機器盜撥國際電話之系統的系統架構圖。 FIG. 2 is a system architecture diagram of the system for preventing unauthorized international calls by a machine in FIG. 1 .
圖3為本發明之一種防止盜撥服務管理方法之流程圖。 FIG. 3 is a flow chart of a management method for anti-theft dialing service according to the present invention.
圖4為本發明之一種黑白灰名單過濾處理方法之流程圖。 FIG. 4 is a flow chart of a black-white-graylist filtering processing method according to the present invention.
本發明包含一種防止機器盜撥國際電話之系統及一種藉由此系統防止機器盜撥國際電話之方法。 The present invention includes a system for preventing unauthorized international calls by machines and a method for preventing unauthorized international calls by machines.
請參閱圖1所示,為本發明之防止機器盜撥國際電話之系統300與外部終端介接示意圖。接受防止機器盜撥國際電話服務過濾之用戶終端及話務包含一般老式話機110、行動話機120、軟體話機(Soft Phone)130、會談初始協定(Session Initiation Protocol,SIP)話機140以及從國際電話網路250路過的話
務。國際電話詐欺偵測系統210及國際電話路由交換機220通過公用交換電話網路(Public Switched Telephone Network,PSTN)、公用陸上行動網路(Public Land Mobile Network,PLMN)或IP多媒體子系統(IP Multimedia Subsystem,IMS)260介接一般老式話機110、行動話機120、軟體話機130、以及會談初始協定話機140等用戶終端。防止機器盜撥國際電話之系統300、國際電話詐欺偵測系統210及國際電話路由交換機220可由負責國際電話詐騙業務之部門200維護管理。
Please refer to FIG. 1 , which is a schematic diagram of the interface between the
請參閱圖2所示,為本發明之防止機器盜撥國際電話之系統300的系統架構圖,系統300包含媒體伺服器310、資料庫320、防止機器盜撥服務管理系統330以及應用伺服器340。防止機器盜撥服務管理系統330可為軟體、硬體或韌體;若為硬體,則可為電腦或伺服器;若為軟體或韌體,則可包括處理單元、處理器、電腦或伺服器可執行之指令。
Please refer to FIG. 2 , which is a system structure diagram of a
防止機器盜撥服務管理系統330提供圖形化使用者介面讓防止機器盜撥服務管理者建立並編輯受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單(黑名單與白名單之合稱)及選用語系,且讓該管理者上傳並編輯提示音音源組、驗證碼音源組以及背景音樂,於前述之上傳或編輯後,防止機器盜撥服務管理系統330將上述音源組及音樂檔儲存於資料庫320;此外,防止機器盜撥服務管理系統330可接收來自於國際電話詐欺偵測系統210之黑白名單,且將其加入於資料庫320中。
The anti-theft machine call
應用伺服器340接收來自於國際電話路由交換機220的呼叫,使用儲存於資料庫320之黑白名單判斷該呼叫之主叫號碼是否在白名單中,如果是,則直接接通該呼叫,接著執行黑名單過濾,只要該呼叫之主叫或被叫號碼在黑名單中即結束該呼叫,最後執行灰名單過濾,應用伺服器340先選定背景音樂後,隨機產生預設長度(例如3~6個字元)的驗證碼,再依該呼叫之用戶
之選用語系選定提示音音源組及驗證碼音源組後,將相關選定參數隨著呼叫接腳傳送給媒體伺服器310進行驗證碼認證。媒體伺服器310依照應用伺服器340的選定參數先開啟背景音樂,然後根據該隨機產生之驗證碼及提示音音源組播放提示音請用戶輸入該隨機產生之驗證碼執行身分確認。若用戶按鍵輸入的驗證碼與該隨機產生的驗證碼相同則回傳結果請應用伺服器340接通該呼叫,若經過預設次數(例如三次)之錯誤則回傳結果請應用伺服器340結束該呼叫。應用伺服器340於執行灰名單過濾前會先檢查應用伺服器340之系統時間是否在該呼叫之受話國專屬驗證碼防盜撥時段或系統啟動驗證碼防盜撥時段內,若為是,則啟動灰名單過濾,否則直接接通該呼叫。此外,應用伺服器340可以隨機選定背景音樂後,再依用戶之選用語系隨機選定提示音音源組及驗證碼音源組,以決定媒體伺服器310播放提示音及驗證碼之呈現方式。
The
資料庫320儲存受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單、提示音音源組、驗證碼音源組以及背景音樂等資料。
The
媒體伺服器310具播音收碼功能,能依照應用伺服器340傳入的選定參數先開啟背景音樂,後播放提示音請主叫用戶輸入驗證碼以執行身分認證,若用戶按鍵輸入的驗證碼與隨機產生的驗證碼相同則回傳結果請應用伺服器340接通電話,若經過預設次數(例如三次)之錯誤則回傳結果請應用伺服器340結束電話。
The
本發明另提出一種防止機器盜撥國際電話之方法,包含防止機器盜撥國際電話服務管理方法400及黑白灰名單(黑名單、白名單以及灰名單之合稱)過濾處理方法500,分述如下。
The present invention further proposes a method for preventing theft of international phone calls by machine, including a
請參閱圖3所示,為本發明之防止機器盜撥國際電話服務管理方法400之流程圖。防止機器盜撥國際電話服務管理方法400例如可由防止機
器盜撥服務管理系統330執行。首先,防止機器盜撥國際電話服務管理者經防止機器盜撥服務管理系統330之網頁介面執行根據帳號與密碼之身分驗證(步驟410),若驗證不通過,直接拒絕其登入,若通過帳密驗證,防止機器盜撥國際電話服務管理者可以選擇使用的功能有兩種,分別為過濾名單與防盜撥時段管理功能(步驟420)及灰名單驗證程序音源管理功能(步驟430),說明如下:
Please refer to FIG. 3 , which is a flow chart of the
(1)若為過濾名單與防盜撥時段管理功能(步驟420),防止機器盜撥國際電話服務管理者透過網頁可以: (1) If it is the filtering list and the anti-theft dialing time period management function (step 420), the international telephone service administrator for preventing theft of machines from dialing can:
新增、刪除、查詢、修改受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單及選用語系。管理者可於此功能中設定複數受話國及該等受話國各自對應之專屬驗證碼防盜撥時段。此功能於管理者使用完畢後,會將包括上述之受話國專屬驗證碼防盜撥時段、系統啟動驗證碼防盜撥時段、黑白名單及選用語系的設定檔儲存於資料庫320。若有需要,防止機器盜撥國際電話服務管理者還能查詢呼叫記錄明細。
Add, delete, query, and modify the anti-theft dialing period of the recipient country-specific verification code, the anti-theft dialing period for the system to activate the verification code, the black and white list, and the selected language. In this function, administrators can set multiple callee countries and their respective specific verification code anti-theft dialing time periods corresponding to these callee countries. After this function is used by the administrator, the configuration file including the above-mentioned specific verification code anti-theft dialing period of the recipient country, the system activation verification code anti-theft dialing period, black and white list, and selected language will be stored in the
(2)若為灰名單驗證程序音源管理功能(步驟430),防止機器盜撥國際電話服務管理者透過網頁可以上傳並編輯(例如新增、刪除及修改)提示音音源組、驗證碼音源組以及背景音樂,並將結果儲存於資料庫320。另外,防止機器盜撥國際電話服務管理者可透過網頁查詢儲存於資料庫320之提示音音源組、驗證碼音源組以及背景音樂。
(2) If it is the sound source management function of the greylist verification program (step 430), the international telephone service administrator can upload and edit (such as adding, deleting and modifying) the prompt sound source group and verification code sound source group through the webpage to prevent the machine from making unauthorized calls. and background music, and store the result in the
請參閱圖4所示,為本發明之黑白灰名單過濾處理方法500之流程圖。首先,應用伺服器340接收來自於國際電話路由交換機220的呼叫(步驟510),使用儲存於資料庫320之黑白名單判斷該呼叫之主叫號碼是否在白名單中(步驟512),如果是,直接接通該呼叫(步驟550),接著執行黑名單過濾(步驟514),只要該呼叫之主叫或被叫號碼在黑名單中即結束該呼叫(步驟560),接著
執行灰名單過濾處理,應用伺服器340於執行灰名單過濾前會先檢查應用伺服器340之系統時間是否在該呼叫之受話國專屬驗證碼防盜撥時段內(步驟516),詳言之,應用伺服器340比對系統時間和該呼叫之被叫號碼所對應的受話國之專屬驗證碼防盜撥時段,以判斷系統時間是否在該呼叫之受話國專屬驗證碼防盜撥時段內,若為是,則啟動灰名單過濾,否則應用伺服器340檢查系統時間是否在系統啟動驗證碼防盜撥時段內(步驟518),若為是,則啟動灰名單過濾,否則直接接通該呼叫(步驟550)。
Please refer to FIG. 4 , which is a flowchart of a
執行灰名單過濾時,應用伺服器340先隨機選定背景音樂後再依該呼叫之用戶之選用語系隨機選定提示音音源組及驗證碼音源組以決定媒體伺服器310播放提示音及驗證碼之呈現方式。最後應用伺服器340隨機產生預設長度(例如3~6個字元)的驗證碼(步驟520)。
When performing graylist filtering, the
詳言之,資料庫320儲存複數背景音樂、複數提示音音源組及複數驗證碼音源組,其中,該等提示音音源組及該等驗證碼音源組可分別為不同語系、性別與年齡的人所錄製的語音。驗證碼音源組的內容和組成驗證碼的字元相關。例如,若驗證碼所包含的字元均為0至9之數字,則每一個驗證碼音源組均包括0~9共10個數字之語音;若驗證碼所包含的字元均為A至Z之英文字母,則每一個驗證碼音源組均包括A~Z共26個英文字母之語音。應用伺服器340可隨機選定該等背景音樂其中一者,並隨機選定該呼叫之用戶之選用語系的提示音音源組其中一者及驗證碼音源組其中一者。選定後,應用伺服器340將相關之選定參數隨著呼叫接腳之轉接傳送給媒體伺服器310進行驗證碼認證程序,其中,該選定參數包括應用伺服器340所選定之背景音樂的編號、所選定之提示音音源組的編號、所選定之驗證碼音源組的編號、以及隨機
產生的驗證碼。根據上述編號,媒體伺服器310可自資料庫320取得應用伺服器340所選定的背景音樂、提示音音源組及驗證碼音源組。
In detail, the
接著,媒體伺服器310依照應用伺服器340的選定參數先開啟背景音樂,後根據該隨機產生之驗證碼、提示音音源組及驗證碼音源組播放提示音請用戶輸入該隨機產生之驗證碼執行身分確認(步驟530)。媒體伺服器310於播放提示音時亦同時播放背景音樂。用戶用電話機或手機的按鍵輸入驗證碼(步驟540)之後,媒體伺服器310判斷用戶按鍵輸入之驗證碼與隨機產生之驗證碼是否相同(步驟542),若為相同則回傳結果請應用伺服器340接通該呼叫(步驟550),若不相同則檢查用戶輸入驗證碼的次數是否已達到預設次數(例如三次)(步驟544),若未達到預設次數,則返回步驟530,若已達到預設次數,則回傳結果請應用伺服器340結束該呼叫(步驟560)。
Next, the
在一實施例中,用戶A選用之語系為中文,用戶A晚上10點撥打國際電話找高風險國F的好友B,假設F國專屬驗證碼防盜撥時段為晚上6點到隔天早上8點,而且用戶A、B之電話號碼皆不在黑白名單內,則用戶A撥打電話後會在背景音樂中聽到男聲中文提示音「請輸入2356」,其中,「請輸入」來自應用伺服器340選定之提示音音源組,「2356」則來自應用伺服器340選定之驗證碼音源組。媒體伺服器310可根據隨機產生之驗證碼2356,自應用伺服器340選定之驗證碼音源組中取得數字2、3、5及6的語音以組成提示音中「2356」之部分。用戶A輸入2356後即與B接通電話。假設用戶A晚上10:30再次撥打國際電話找好友B,這次用戶A會在另一段背景音樂中換成聽到女聲中文提示音「請輸入789」,用戶A若輸入2356三次後電話即會被結束。
In one embodiment, the language selected by user A is Chinese, and user A makes an international call at 10:00 pm to find friend B in high-risk country F, assuming that the anti-theft dialing period for country F’s exclusive verification code is from 6:00 pm to 8:00 am the next day , and the phone numbers of user A and B are not in the black and white list, then user A will hear a male Chinese prompt tone "Please enter 2356" in the background music after dialing the call, where "please enter" comes from the one selected by the
本發明之防止機器盜撥國際電話之方法及系統與其他習用技術相互比較時,更具備下列優點: When compared with other conventional technologies, the method and system for preventing theft of an international call by a machine of the present invention have the following advantages:
(1)本發明處理國際電話的方式,先採用黑白名單過濾,其餘灰名單部分則使用動態驗證碼方式認證,用戶不需記憶密碼,功能上足以防止機器盜撥國際電話,又無採用密碼認證方式之不方便。 (1) The method of the present invention to handle international calls first adopts black and white list filtering, and the rest of the gray list uses dynamic verification code for authentication, users do not need to memorize passwords, functionally enough to prevent machines from stealing international calls, and no password authentication is used. inconvenient way.
(2)本發明動態驗證碼認證方式,針對不同的呼叫提供隨機更換之提示音音源組及驗證碼音源組使播放提示音及驗證碼之呈現方式隨時在變,另輔以隨呼叫變換之背景音樂播放,即使盜撥集團採用具語音辨識功能之機器來盜撥都難以成功破解驗證碼,因此能有效防治機器盜撥。 (2) The dynamic verification code authentication method of the present invention provides randomly replaced prompt tone sound source groups and verification code sound source groups for different calls, so that the presentation mode of the playing prompt tone and verification code can be changed at any time, and the background of changing with the call is also supplemented. Music playback, even if the pirate group uses a machine with voice recognition function to pirate, it is difficult to successfully crack the verification code, so it can effectively prevent machine robbery.
(3)本發明依用戶之選用語系可提供不同之提示音音源組及驗證碼音源組,使播放提示音及驗證碼之呈現方式多樣化,能有效支援多語系之使用。 (3) The present invention can provide different prompt tone sound source groups and verification code sound source groups according to the language selected by the user, so as to diversify the presentation modes of the playing prompt tone and verification code, and can effectively support the use of multiple languages.
(4)本發明提供服務管理者圖形化使用者介面,防止機器盜撥服務管理者透過電腦瀏覽器即能完成黑白名單、受話國專屬驗證碼防盜撥時段及系統啟動驗證碼防盜撥時段等設定,亦能上傳並編輯提示音音源組、驗證碼音源組以及背景音樂。 (4) The present invention provides a graphical user interface for service managers, to prevent the service manager from stealing machine calls through a computer browser to complete settings such as black and white lists, the time period for anti-theft dialing of the country-specific verification code, and the time period for anti-theft dialing of the system activation code. , you can also upload and edit the prompt sound source group, verification code sound source group and background music.
綜上所述,本發明不僅於技術思想上確屬創新,並具備習用之傳統方法所不及之上述多項功效,已充分符合新穎性與進步性之法定發明專利要件,爰依法提出申請,懇請 貴局核准本件發明專利申請案,以勵發明,至感德便。 To sum up, the present invention is not only innovative in terms of technical ideas, but also has the above-mentioned multiple effects that are beyond the reach of conventional methods, and has fully met the requirements of the statutory invention patent for novelty and progress. The Bureau approves this patent application for invention, in order to encourage invention, and to feel moral.
110:一般老式話機 110: General old telephone
120:行動話機 120: mobile phone
130:軟體話機 130: Softphone
140:會談初始協定話機 140: Talk initial agreement phone
200:負責國際電話詐騙業務之部門 200: Department responsible for international telephone fraud business
210:國際電話詐欺偵測系統 210: International Telephone Fraud Detection System
220:國際電話路由交換機 220: International Telephone Routing Exchange
250:國際電話網路 250: International telephone network
260:公用交換電話網路、公用陸上行動網路或IP多媒體子系統 260: Public Switched Telephone Network, Public Land Mobile Network or IP Multimedia Subsystem
300:防止機器盜撥國際電話系統 300: Prevent machines from stealing international phone calls
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109139529A TWI803788B (en) | 2020-11-12 | 2020-11-12 | Method and system for preventing robots from dialing international fraudulent calls |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW109139529A TWI803788B (en) | 2020-11-12 | 2020-11-12 | Method and system for preventing robots from dialing international fraudulent calls |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202220424A true TW202220424A (en) | 2022-05-16 |
| TWI803788B TWI803788B (en) | 2023-06-01 |
Family
ID=82558725
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109139529A TWI803788B (en) | 2020-11-12 | 2020-11-12 | Method and system for preventing robots from dialing international fraudulent calls |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI803788B (en) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6807574B1 (en) * | 1999-10-22 | 2004-10-19 | Tellme Networks, Inc. | Method and apparatus for content personalization over a telephone interface |
| FI115355B (en) * | 2000-06-22 | 2005-04-15 | Icl Invia Oyj | Arrangements for identification and verification of a user in a protected system |
| CN103200077B (en) * | 2013-04-15 | 2015-08-26 | 腾讯科技(深圳)有限公司 | The method of data interaction during a kind of voice call, Apparatus and system |
| CN105119877B (en) * | 2015-06-30 | 2018-11-13 | 百度在线网络技术(北京)有限公司 | Speech verification method, apparatus and system |
| CN107872588B (en) * | 2016-09-28 | 2021-06-29 | 华为技术有限公司 | Call processing method, related device and system |
| CN108734665A (en) * | 2017-04-13 | 2018-11-02 | 深圳怡化电脑股份有限公司 | A kind of bearing calibration of image, device, equipment and storage medium |
-
2020
- 2020-11-12 TW TW109139529A patent/TWI803788B/en active
Also Published As
| Publication number | Publication date |
|---|---|
| TWI803788B (en) | 2023-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8654956B2 (en) | Method and apparatus for treating potentially unauthorized calls | |
| US9762731B1 (en) | Determining and denying call completion based on detection of robocall or unsolicited advertisement | |
| US5003595A (en) | Secure dial access to computer systems | |
| US9961197B2 (en) | System, method and apparatus for authenticating calls | |
| US8385524B2 (en) | System and method for control of communications connections and notifications | |
| JP2001502479A (en) | Method and system for communication access restriction | |
| CN100488215C (en) | Communication device with telephone interference prevention function, server and method thereof | |
| US8406383B2 (en) | Voice authentication for call control | |
| US20160255194A1 (en) | Systems and methods for controlling telephony communications | |
| US8050394B2 (en) | System and method for control of communications connections and notifications | |
| US8447017B2 (en) | Method and apparatus for connecting a caller previously diverted to voicemail | |
| JPH05284221A (en) | Method for approving access to remote communication service | |
| US8416936B2 (en) | Conference call management | |
| US8249232B2 (en) | System and method for control of communications connections | |
| US8345851B2 (en) | Randomized digit prompting for an interactive voice response system | |
| US8428238B2 (en) | System and method for ensuring call privacy in a shared telephone environment | |
| JP2004503143A (en) | Controlling access for telephone service providers by voice recognition | |
| TWI803788B (en) | Method and system for preventing robots from dialing international fraudulent calls | |
| US6714634B1 (en) | Method and apparatus for selecting disabling music on hold in a telecommunication system | |
| CN100583912C (en) | Method and system for binding landline phone and computer through server | |
| US20090092240A1 (en) | Audio Conferencing | |
| US7876887B2 (en) | Selectively adding a third party to a collect call | |
| AU2019101103A4 (en) | Securely verifying voice communication | |
| WO2018157211A1 (en) | Securely verifying voice communication | |
| CN107205073A (en) | A kind of dropped calls method and intelligent terminal based on mandate |