專利名稱:一種攔截電話的方法和裝置的制作方法
—種攔截電話的方法和裝置技術(shù)領(lǐng)域
本發(fā)明屬于移動(dòng)終端領(lǐng)域,尤其涉及一種攔截電話的方法和裝置。
背景技術(shù):
目前,移動(dòng)終端市場(chǎng)上的設(shè)備,黑名單電話攔截大多是采用第三方軟件進(jìn)行。然而第三方軟件有個(gè)缺點(diǎn),由于第三方軟件都屬于應(yīng)用層上的軟件應(yīng)用,應(yīng)用層軟件攔截電話只能在應(yīng)用層的上層來(lái)處理。第三方軟件之間由于會(huì)相互爭(zhēng)搶系統(tǒng)資源,為了搶占更多的資源,都會(huì)將自己的優(yōu)先級(jí)設(shè)置到最高,在這種情況下就會(huì)出現(xiàn)第三方軟件在攔截電話的時(shí)候由于分配資源的問(wèn)題導(dǎo)致電話攔截不及時(shí),達(dá)不到有效攔截的作用。發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種攔截電話的方法和裝置,旨在通過(guò)改變攔截黑名單電話的攔截方法,在電話接入后通過(guò)系統(tǒng)框架層獲得到接入電話號(hào)碼以后,直接由系統(tǒng)框架層廣播到應(yīng)用層由應(yīng)用層進(jìn)行號(hào)碼對(duì)比,通過(guò)改變獲取號(hào)碼的方法和進(jìn)行號(hào)碼對(duì)比的處理流程,使得攔截號(hào)碼在系統(tǒng)框架層得到號(hào)碼信息以后就可以快速得到反饋并進(jìn)行處理。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種攔截電話的方法,所述方法包括下述步驟
調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào);
系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼;
應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼;
當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
一種攔截電話的裝置,所述裝置包括
調(diào)制解調(diào)單元,用于調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào);
系統(tǒng)框架管理單元,通過(guò)系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼;
應(yīng)用層對(duì)比單元,用于應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼;
號(hào)碼攔截單元,用于當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
本發(fā)明通過(guò)一種攔截電話的方法和裝置,通過(guò)在系統(tǒng)框架層獲得電話號(hào)碼信息以后,由系統(tǒng)框架層通過(guò)廣播的形式將電話號(hào)碼發(fā)送到應(yīng)用層進(jìn)行電話號(hào)碼對(duì)比,應(yīng)用層直接進(jìn)行對(duì)比工作,并進(jìn)行對(duì)比反饋,若對(duì)比得到電話號(hào)碼是黑名單電話號(hào)碼,直接由系統(tǒng)框架層進(jìn)行攔截,從而使得攔截電話號(hào)碼能夠以最快速的方式得到處理。
圖1是本發(fā)明第一實(shí)施例提供的一種攔截電話的方法的實(shí)現(xiàn)流程圖2是本發(fā)明第二實(shí)施例提供的一種攔截電話的方法的實(shí)現(xiàn)流程圖3是本發(fā)明第三實(shí)施例提供的一種攔截電話的裝置的結(jié)構(gòu)圖4是本發(fā)明第四實(shí)施例提供的一種攔截電話的裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述
實(shí)施例一:
圖1是本發(fā)明第一實(shí)施例提供的一種攔截電話的方法的實(shí)現(xiàn)流程圖,詳述如下
S101,調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào)。
由于電話線在傳播聲音信號(hào)時(shí)是通過(guò)模擬信號(hào)進(jìn)行傳輸,而移動(dòng)終端尤其智能移動(dòng)終端普遍采用了數(shù)字信號(hào)進(jìn)行信息處理,移動(dòng)終端接到網(wǎng)絡(luò)的模擬信號(hào)首先要通過(guò)調(diào)制解調(diào)器進(jìn)行調(diào)制,將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),調(diào)制解調(diào)器接收接入電話信號(hào),轉(zhuǎn)換為數(shù)字信號(hào)以后,通過(guò)AT指令進(jìn)行上報(bào)。
S102,系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼。
系統(tǒng)框架層通過(guò)AT指令接收上報(bào)的電話接入信息,解析并得到接入電話的電話號(hào)碼。。
S103,應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼。
應(yīng)用層軟件獲得接入電話號(hào)碼的號(hào)碼信息,對(duì)比接入的電話號(hào)碼是否為黑名單電話號(hào)碼,具體對(duì)比電話號(hào)碼的方法為公知技術(shù),在此不再贅述。
S104,當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
當(dāng)應(yīng)用層軟件對(duì)比電話號(hào)碼以后判斷電話號(hào)碼是黑名單電話號(hào)碼,應(yīng)用層軟件在應(yīng)用軟件上做出對(duì)應(yīng)的攔截反饋信息,并通過(guò)廣播形式通知系統(tǒng)框架層攔截接入的電話號(hào)碼。
本發(fā)明實(shí)施例通過(guò)上述方式,一種攔截電話的方法,通過(guò)在系統(tǒng)框架層獲得電話號(hào)碼信息以后,由系統(tǒng)框架層通過(guò)廣播的形式將電話號(hào)碼發(fā)送到應(yīng)用層進(jìn)行電話號(hào)碼對(duì)比,由于采用直接有系統(tǒng)框架層發(fā)送到應(yīng)用層進(jìn)行對(duì)比,使得應(yīng)用層直接進(jìn)行對(duì)比工作,并進(jìn)行對(duì)比反饋,若對(duì)比得到電話號(hào)碼是黑名單電話號(hào)碼,直接在系統(tǒng)框架層進(jìn)行攔截,處理信號(hào)和攔截工作主要在系統(tǒng)框架層進(jìn)行,應(yīng)用層只進(jìn)行對(duì)比,不會(huì)出現(xiàn)由于應(yīng)用層軟件獲取系統(tǒng)資源不及時(shí)而到處不能快速攔截黑名單電話。
實(shí)施例二 :
圖2示出了本發(fā)明第二實(shí)施例提供的一種攔截電話的方法的實(shí)現(xiàn)流程圖,詳述如下
S201,調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào)。
移動(dòng)終端接到網(wǎng)絡(luò)的模擬信號(hào)首先要通過(guò)調(diào)制解調(diào)器進(jìn)行調(diào)制,將模擬信號(hào)轉(zhuǎn)換,調(diào)制解調(diào)器接收接入電話信號(hào),通過(guò)AT指令進(jìn)行上報(bào)。AT指令是從終端設(shè)備或數(shù)據(jù)終端設(shè)備向終端適配器或數(shù)據(jù)電路終端設(shè)備發(fā)送的。通過(guò)AT指令快速反饋來(lái)電信息。
S202,系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼。
系統(tǒng)框架層接收AT指令的反饋來(lái)電信息,并解析來(lái)電的號(hào)碼,得到接入電話的電話號(hào)碼。
S203,系統(tǒng)框架層通過(guò)有序廣播發(fā)送接入電話的信息。
系統(tǒng)框架層得到接入電話的電話號(hào)碼以后通過(guò)有序的廣播廣播來(lái)電號(hào)碼,通過(guò)廣播的形式將來(lái)電號(hào)碼的信息發(fā)送出去。
S204,應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼。
應(yīng)用層軟件通過(guò)廣播獲取得到接入電話的信息,并對(duì)比接入電話的號(hào)碼進(jìn)行判斷,判斷接入電話的電話號(hào)碼是否是黑名單電話。
S205,在應(yīng)用層反饋黑名單電話接入。
當(dāng)應(yīng)用層通過(guò)對(duì)比確定號(hào)碼是黑名單的電話號(hào)碼,在應(yīng)用層做出一個(gè)反饋動(dòng)作, 即記錄下本次黑名單號(hào)碼的呼叫情況。
S206,當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通過(guò)應(yīng)用層軟件發(fā)送廣播傳遞到系統(tǒng)框架層,通知系統(tǒng)框架層攔截接入電話。
同時(shí),確定接入號(hào)碼是黑名單以后,通過(guò)應(yīng)用層軟件發(fā)送廣播的方式傳遞信息到系統(tǒng)框架層,通知系統(tǒng)框架層通過(guò)比對(duì)號(hào)碼,確定接入號(hào)碼是黑名單號(hào)碼。系統(tǒng)框架層接收到黑名單信息以后就對(duì)接入號(hào)碼進(jìn)行攔截。
本發(fā)明實(shí)施例通過(guò)上述方式,一種攔截電話的方法,由于采用了在系統(tǒng)框架層進(jìn)行來(lái)電信息的廣播發(fā)送,通過(guò)應(yīng)用層對(duì)比得到號(hào)碼是否是黑名單電話號(hào)碼,當(dāng)確定為黑名單電話號(hào)碼,應(yīng)用層通過(guò)廣播告知系統(tǒng)框架層進(jìn)行攔截,由于初始的信息是由系統(tǒng)框架層進(jìn)行發(fā)送,最終的號(hào)碼攔截都是在系統(tǒng)框架層進(jìn)行。傳統(tǒng)的通過(guò)第三方軟件攔截黑名單電話是在系統(tǒng)層獲得了來(lái)電號(hào)碼以后,在應(yīng)用層對(duì)來(lái)電號(hào)碼進(jìn)行分析,最終在應(yīng)用層進(jìn)行判斷和反饋并將反饋結(jié)果在應(yīng)用層進(jìn)行處理。由于應(yīng)用層的命令優(yōu)先處理級(jí)遠(yuǎn)遠(yuǎn)低于系統(tǒng)框架層的命令。應(yīng)用層的命令需要先進(jìn)行編譯以后才能進(jìn)行處理,使得應(yīng)用層軟件處理攔截電話耗費(fèi)的系統(tǒng)資源比通過(guò)系統(tǒng)框架層更多,同時(shí)處理的速度也更慢。最終導(dǎo)致在應(yīng)用層處理攔截電話不能有效和及時(shí)。而本 發(fā)明由于在系統(tǒng)框架層進(jìn)行處理和攔截,命令處理速度比應(yīng)用層反應(yīng)快,執(zhí)行效率高,因此能夠進(jìn)行有效和快速的攔截黑名單電話。
實(shí)施例三:
圖3示出了本發(fā)明第三實(shí)施例提供的一種攔截電話的裝置的結(jié)構(gòu)圖,為了便于說(shuō)明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。
調(diào)制解調(diào)單元31,用于調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào)。
通過(guò)調(diào)制解調(diào)單元接收接入電話信號(hào),解調(diào)得到接入電話的信息以后通過(guò)AT指令進(jìn)行上報(bào),上報(bào)到系統(tǒng)框架管理單元。
系統(tǒng)框架管理單元32,通過(guò)系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼。
系統(tǒng)框架管理單元接收上報(bào)指令并解析得到接入電話的電話號(hào)碼,通過(guò)廣播的形式發(fā)送到應(yīng)用層。
應(yīng)用層對(duì)比單元33,用于應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼。
通過(guò)應(yīng)用層對(duì)比單元對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼,由于應(yīng)用層只進(jìn)行電話號(hào)碼對(duì)比,應(yīng)用層獲取電話號(hào)碼的途徑是通過(guò)系統(tǒng)框架層進(jìn)行獲取,其不需要與其他應(yīng)用程序爭(zhēng)搶系統(tǒng)資源,在獲取得到接入電話號(hào)碼信息以后就直接進(jìn)行比對(duì),得到電話號(hào)碼是否是黑名單電話號(hào)碼。
號(hào)碼攔截單元34,用于當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
當(dāng)號(hào)碼攔截單元判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話,具體的發(fā)送攔截電話的信息的方式,通過(guò)廣播的形式通知到系統(tǒng)框架層。
本發(fā)明實(shí)施例通過(guò)上述方式,一種攔截電話的裝置,通過(guò)調(diào)整解調(diào)單元接收到電話接入以后就通過(guò)AT指令通知系統(tǒng)框架層,由系統(tǒng)框架層獲取得到電話號(hào)碼以后,廣播到應(yīng)用層進(jìn)行號(hào)碼對(duì)比,應(yīng)用層對(duì)比完號(hào)碼以后當(dāng)發(fā)現(xiàn)為黑名單號(hào)碼時(shí),將對(duì)比的結(jié)果通過(guò)廣播的形式反饋到系統(tǒng)框架層,最終由系統(tǒng)框架層攔截號(hào)碼。由于其處理號(hào)碼和攔截號(hào)碼是由系統(tǒng)框架層進(jìn)行。系統(tǒng)框架層在運(yùn)行和使用的過(guò)程中由于處于的管理級(jí)別較高,處理優(yōu)選級(jí)以及處理的反饋速度更快,能夠最快速的將黑名單號(hào)碼進(jìn)行攔截,從而使得不會(huì)出現(xiàn)攔截號(hào)碼不及時(shí)的情況。
實(shí)施例四
圖4示出了本發(fā)明第四實(shí)施例提供的一種攔截電話的裝置的結(jié)構(gòu)圖,為了便于說(shuō)明,僅不出了與本發(fā)明實(shí)施例相關(guān)的部分。
調(diào)制解調(diào)單元41,用于調(diào)制解調(diào)器 接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào)。
首先通過(guò)調(diào)制解調(diào)單元將接入的信息進(jìn)行調(diào)制,然后通過(guò)AT指令進(jìn)行上報(bào)到系統(tǒng)框架管理單元。
系統(tǒng)框架管理單元42,通過(guò)系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼。
系統(tǒng)框架管理單元接收上報(bào)指令以后對(duì)上報(bào)的信息進(jìn)行解析,通過(guò)AT指令得到來(lái)電的信息并得到接入號(hào)碼的電話號(hào)碼信息。
框架層廣播單元43,用于系統(tǒng)框架層通過(guò)有序廣播發(fā)送接入電話的信息
框架層廣播單元通過(guò)有序廣播發(fā)送接入電話的信息,將接入電話號(hào)碼的號(hào)碼信息發(fā)送出去。
應(yīng)用層對(duì)比單元44,用于應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼。
應(yīng)用層對(duì)比單元通過(guò)框架層廣播單元得到接入電話的號(hào)碼并進(jìn)行號(hào)碼對(duì)比,判斷電話號(hào)碼是否為黑名單電話號(hào)碼。
應(yīng)用層反饋單元45,用于在應(yīng)用層反饋黑名單電話接入。
最終在應(yīng)用層進(jìn)行判斷后得到電話號(hào)碼為黑名單電話號(hào)碼時(shí)反饋黑名單電話的接入,即記錄下這次的呼叫接入。
號(hào)碼攔截單元46,用于當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通過(guò)應(yīng)用層軟件發(fā)送廣播傳遞到系統(tǒng)框架層,通知系統(tǒng)框架層攔截接入電話。
號(hào)碼攔截單元?jiǎng)t在應(yīng)用層判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通過(guò)應(yīng)用層軟件以發(fā)送廣播的形式將是黑名單電話傳遞到系統(tǒng)框架層,通知系統(tǒng)框架層攔截接入電話,系統(tǒng)框架層直接將接入來(lái)電進(jìn)行攔截。
本發(fā)明實(shí)施例通過(guò)上述方式,一種攔截電話的裝置,通過(guò)調(diào)整解調(diào)單元接收到電話接入以后就通過(guò)AT指令通知系統(tǒng)框架層,由系統(tǒng)框架層獲取得到電話號(hào)碼以后,廣播到應(yīng)用層進(jìn)行號(hào)碼對(duì)比,應(yīng)用層對(duì)比完號(hào)碼以后當(dāng)發(fā)現(xiàn)為黑名單號(hào)碼時(shí),將對(duì)比的結(jié)果通過(guò)廣播的形式反饋到系統(tǒng)框架層,最終由系統(tǒng)框架層攔截號(hào)碼。由于其處理號(hào)碼和攔截號(hào)碼是由系統(tǒng)框架層進(jìn)行。系統(tǒng)框架層在運(yùn)行和使用的過(guò)程中由于處于的管理級(jí)別較高,處理優(yōu)選級(jí)以及處理的反饋速度更快,能夠最快速的將黑名單號(hào)碼進(jìn)行攔截,從而使得不會(huì)出現(xiàn)攔截號(hào)碼不及時(shí)的情況。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以存儲(chǔ)于計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種攔截電話的方法,其特征在于,所述方法包括下述步驟調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào);系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼;應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼;當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
2.如權(quán)利要求1所述的方法,其特征在于,所述方法在系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼步驟之后還包括系統(tǒng)框架層通過(guò)有序廣播發(fā)送接入電話的信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述方法判斷電話號(hào)碼為黑名單電話號(hào)碼步驟之后還包括在應(yīng)用層反饋黑名單電話接入。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法通知系統(tǒng)框架層攔截接入電話的具體方法為通過(guò)應(yīng)用層軟件發(fā)送廣播傳遞到系統(tǒng)框架層。
5.一種攔截電話的裝置,其特征在于,所述裝置包括調(diào)制解調(diào)單元,用于調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào);系統(tǒng)框架管理單元,通過(guò)系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼; 應(yīng)用層對(duì)比單元,用于應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼;號(hào)碼攔截單元,用于當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。
6.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括框架層廣播單元,用于系統(tǒng)框架層通過(guò)有序廣播發(fā)送接入電話的信息。
7.如權(quán)利要求5所述的裝置,其特征在于,所述動(dòng)作獲取單元具體包括應(yīng)用層反饋單元,用于在應(yīng)用層反饋黑名單電話接入。
8.如權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括應(yīng)用層廣播單元,用于通過(guò)應(yīng)用層軟件發(fā)送廣播傳遞到系統(tǒng)框架層。
全文摘要
本發(fā)明屬于移動(dòng)終端領(lǐng)域,尤其涉及一種攔截電話的方法和裝置。所述方法包括下述步驟調(diào)制解調(diào)器接收接入電話信號(hào),并通過(guò)AT指令進(jìn)行上報(bào);系統(tǒng)框架層接收上報(bào)指令并解析得到接入電話的電話號(hào)碼;應(yīng)用層軟件對(duì)比電話號(hào)碼,判斷電話號(hào)碼是否為黑名單電話號(hào)碼;當(dāng)判斷電話號(hào)碼為黑名單電話號(hào)碼時(shí),通知系統(tǒng)框架層攔截接入電話。本發(fā)明通過(guò)在系統(tǒng)框架層獲得電話號(hào)碼信息以后,由系統(tǒng)框架層通過(guò)廣播的形式將電話號(hào)碼發(fā)送到應(yīng)用層進(jìn)行電話號(hào)碼對(duì)比,應(yīng)用層直接進(jìn)行對(duì)比工作,并進(jìn)行對(duì)比反饋,若對(duì)比得到電話號(hào)碼是黑名單電話號(hào)碼,直接由系統(tǒng)框架層進(jìn)行攔截,從而使得攔截電話號(hào)碼能夠以最快速的方式得到處理。
文檔編號(hào)H04W12/12GK103002446SQ20121046224
公開(kāi)日2013年3月27日 申請(qǐng)日期2012年11月15日 優(yōu)先權(quán)日2012年11月15日
發(fā)明者黎旋, 高才, 鄧安良 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司