一種號碼黑名單的控制方法和裝置的制造方法
【專利摘要】本發明實施例公開了一種號碼黑名單的控制方法,其特征在于,包括:從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中;若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。本發明實施例還公開了一種號碼黑名單的控制裝置。采用本發明,能防止因誤操作將號碼加入黑名單中。
【專利說明】
一種號碼黑名單的控制方法和裝置
技術領域
[0001]本發明涉及通信領域,尤其涉及一種號碼黑名單的控制方法和裝置。
【背景技術】
[0002]用戶在使用手機的過程中可能會接收很多的陌生號碼,有些陌生號碼可能是不法分子撥打的,用戶接聽這些陌生號碼會浪費時間甚至造成財產的損失,為了避免陌生號碼的騷擾,目前退出了一種號碼黑名單的機制,某個用戶接聽陌生號碼后確定該陌生號碼為騷擾電話后,可對該陌生號碼標記為黑名單號碼,服務器將該陌生號碼加入到號碼黑名單中,后續如果其他用戶接收到該號碼的呼叫請求,會在用戶終端上顯示該號碼為騷擾電話,以提示用戶。
[0003]但是這種號碼黑名單機制存在的問題是,黑名單中的號碼沒有退出機制,如果某個號碼因為誤操作被加入到黑名單中,該號碼在其他用戶終端上都會顯示為黑名單號碼,影響用戶的正常通話。
【發明內容】
[0004]本發明實施例所要解決的技術問題在于,提供一種號碼黑名單控制方法和裝置。可防止號碼因誤操作被加入到黑名單中。
[0005]為了解決上述技術問題,本發明實施例提供了一種一種號碼黑名單的控制方法,包括:
[0006]從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中;
[0007]若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。
[0008]相應地,本發明實施例還提供了一種號碼黑名單的控制裝置,包括:
[0009]獲取模塊,用于從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中;
[0010]移除模塊,用于若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。
[0011]實施本發明實施例,具有如下有益效果:
[0012]獲取號碼黑名單中的電話號碼在關聯的多個移動終端上的通話時長和存儲狀態,如果在任意一個移動終端上的通話時長大于預設時長且存儲于任意一個移動終端的通信錄中,將該電話號碼從黑名單中移除,這樣防止該電話號碼被誤操作標記為黑名單號碼,保證用戶正常通話。
【附圖說明】
[0013]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0014]圖1是本發明實施例提供的一種號碼黑名單的控制方法的流程示意圖;
[0015]圖2是本發明實施例提供的一種號碼黑名單的控制方法的另一流程示意圖;
[0016]圖3是本發明實施例提供的一種號碼黑名單的控制裝置的結構示意圖;
[0017]圖4是本發明實施例提供的一種號碼黑名單的控制裝置的另一結構示意圖;
[0018]圖5是本發明實施例提供的一種號碼黑名單的控制裝置的又一結構示意圖。
【具體實施方式】
[0019]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0020]參見圖1,為本發明實施例提供的一種號碼黑名單的控制方法,在本發明實施例中,所述方法包括:
[0021]S101、從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,目標電話號碼位于所述號碼黑名單中。
[0022]具體的,服務器預先關聯有多個移動終端,每個移動終端會上報通話記錄,通話記錄包括通話時長、電話號碼和存儲狀態,存儲狀態表示電話號碼是否存儲于通信錄中,存儲狀態作為陌生號碼的判斷依據,目標電話號碼為號碼黑名單中的任意一個電話號碼,服務器根據獲取的各個移動終端的通話記錄,確定目標電話號碼在各個移動終端上的通話時長和存儲狀態,其中如果目標電話號碼在某個移動終端上具有多次通話,通話時長為多次通話的總時長。
[0023]S102、若目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及目標電話號碼存儲于任意一個移動終端的通信錄中,將電話號碼從號碼黑名單中進行移除。
[0024]具體的,服務器判斷目標電話號碼的通話時長和存儲狀態是否滿足:在任意一個移動終端上的通話時長大于預設時長,以及目標電話號碼存儲于任意一個移動終端的通信錄中,表明目標電話號碼可能被誤操作的設置在號碼黑名單中,將目標電話號碼從號碼黑名單中移除。
[0025]從上述實施例可以看出,獲取號碼黑名單中的電話號碼在關聯的多個移動終端上的通話時長和存儲狀態,如果在任意一個移動終端上的通話時長大于預設時長且存儲于任意一個移動終端的通信錄中,將該電話號碼從黑名單中移除,這樣防止該電話號碼被誤操作標記為黑名單號碼,保證用戶正常通話。
[0026]參見圖2,為本發明實施例提供的一種號碼黑名單的控制方法的另一流程示意圖,在本發明實施例中,所述方法包括:
[0027]S201、接收攜帶目標電話號碼的標記請求消息,將目標電話號碼加入號碼黑名單中。
[0028]具體的,移動終端接收到目標電話號碼的呼叫請求,確定為騷擾電話后,移動終端向服務器發送的攜帶目標電話號碼的標記請求消息,標記請求消息用于將目標電話號碼加入到號碼黑名單中,服務器接收移動終端發送的標記請求消息,將目標電話號碼加入到號碼黑名單中。
[0029]在一種可能的實施方式中,為了防止用戶錯誤的標記該目標電話號碼,在確定該目標電話號碼的舉報次數大于預設次數時,才將目標電話號碼加入到黑名單中,其中,舉報次數表示不同的移動終端上報攜帶目標電話號碼的標記請求消息的次數,同一移動終端多次舉報目標電話號碼舉報次數只算一次,這樣避免用戶的惡意舉報或誤操作。
[0030]S202、周期性的從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀
??τ O
[0031]具體的,服務器預先關聯有多個移動終端,多個移動終端中的每個移動終端在通話結束后,會存儲當前通話的通話時長、聯系人姓名和電話號碼,如果為陌生號碼不會存儲聯系人姓名,服務器周期性的從關聯的移動終端獲取目標電話號碼的通話時長和存儲狀態;或者,移動終端在每次通話結束后主動向服務器上報當前通話的通話時長、聯系人姓名和電話號碼,服務器根據移動終端上報的信息更新該移動終端的通話記錄,移動終端周期性的從本地存儲的關聯的多個移動終端的通話記錄中獲取目標電話號碼的通話時長和存儲狀態。
[0032]S203、若目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及目標電話號碼存儲于任意一個移動終端的通信錄中,將目標電話號碼從號碼黑名單中移除。
[0033]具體的,服務器判斷目標電話號碼的通話時長和存儲狀態是否滿足:在任意一個移動終端上的通話時長大于預設時長,以及目標電話號碼存儲于任意一個移動終端的通信錄中,表明目標電話號碼可能被誤操作的設置在號碼黑名單中,將目標電話號碼從號碼黑名單中移除。
[0034]示例性的,服務器關聯的4個移動終端,分別為移動終端1、移動終端2、移動終端3和移動終端4,預設時長為I分鐘,目標電話號碼為15888888888,到的當前的查詢時刻時,月艮務器獲取到目標電話號碼在移動終端I上的通話時長為O秒,存儲狀態為未存儲,服務器獲取到目標電話號碼在移動終端2上的通話時長為15秒,存儲狀態為為存儲,服務器獲取到目標電話號碼在移動終端3上的通話時長為90秒,存儲狀態為已存儲,服務器獲取到目標電話號碼在移動終端4上的通話時長為O秒,存儲狀態為未存儲,則服務器確定目標電話號碼在移動終端3上的通話時長大于預設時長,且目標電話號碼在移動終端3上的存儲狀態為已存儲,則表明目標電話號碼可能被用戶誤操作或惡意操作加入到黑名單,此時服務器將目標電話號碼從黑名單中移除。
[0035]S204、檢測移動終端上發生的呼叫請求。
[0036]具體的,移動終端接收到呼叫請求后,向服務器上報呼叫請求對應的電話號碼,月艮務器由此檢測到移動終端上發生的呼叫請求。
[0037]S205、查詢呼叫請求對應的電話號碼是否位于號碼黑名單中。
[0038]具體的,服務器查詢電話號碼是否位于黑名單中,若為是,執行S206,若為否,執行S207o
[0039]S206、在移動終端上顯示黑名單標記。
[0040]具體的,黑名單標記表示呼叫請求的電話號碼位于號碼黑名單中,移動終端可以根據預設的處理策略對該呼叫請求進行處理,例如忽略該呼叫請求,不發出聲音和/或振動提醒,或者直接拒絕該呼叫請求。
[0041 ] S207、在移動終端上顯示白名單標記。
[0042]具體的,白名單標記表示呼叫請求不位于號碼黑名單中,根據預先設置的提醒模式進行提醒。
[0043]從上述實施例可以看出,獲取號碼黑名單中的電話號碼在關聯的多個移動終端上的通話時長和存儲狀態,如果在任意一個移動終端上的通話時長大于預設時長且存儲于任意一個移動終端的通信錄中,將該電話號碼從黑名單中移除,這樣防止該電話號碼被誤操作標記為黑名單號碼,保證用戶正常通話。
[0044]參見圖3,為本發明實施例提供的一種號碼黑名單的控制裝置的結構示意圖,本發明實施例的控制裝置用于執行圖1中的號碼黑名單的控制方法,所涉及的術語和過程可參照圖1實施例的描述。控制裝置3包括:獲取模塊301、移除模塊302。
[0045]獲取模塊,用于從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中;
[0046]移除模塊,用于若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。
[0047]本發明實施例和圖1的方法實施例基于同一構思,其帶來的技術效果也相同,具體過程可參照方法實施例一的描述,此處不再贅述。
[0048]參見圖4,為本發明實施例提供的一種號碼黑名單的控制裝置的另一結構示意圖,本發明實施例的控制裝置用于執行圖2中的號碼黑名單的控制方法,所涉及的術語和過程可參照圖2實施例的描述。控制裝置3除包括獲取模塊301、移除模塊302之外,還包括:加入模塊303和識別模塊304。
[0049]加入模塊303,用于接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中。
[0050]識別模塊304,用于檢測移動終端上發生的呼叫請求,獲取所述呼叫請求對應的電話號碼;
[0051]查詢所述呼叫請求對應的電話號碼是否位于所述號碼黑名單中;
[0052]若為是,在所述移動終端上顯示黑名單標記;
[0053]若為否,在所述移動終端上顯示白名單標記。
[0054]可選的,獲取模塊301用于:
[0055]周期性的從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態。
[0056]可選的,加入模塊303用于:
[0057]接收攜帶所述目標電話號碼的標記請求消息,獲取所述目標電話號碼的舉報次數,若為舉報次數大于預設次數,將所述目標電話號碼加入所述號碼黑名單中。
[0058]本發明實施例和方法實施例二基于同一構思,其帶來的技術效果也相同,具體原理可參照方法實施例二的描述,此處不再贅述。
[0059]參見圖5,為本發明實施例提供的一種控制裝置的又一結構示意圖,在本發明實施例中,控制裝置5包括處理器501、存儲器502和收發器503。收發器503用于與外部設備之間收發數據。控制裝置5中的處理器501的數量可以是一個或多個。本發明的一些實施例中,處理器501、存儲器502和收發器503可通過總線系統或其他方式連接。控制裝置5可以用于執行圖1所示的方法。關于本實施例涉及的術語的含義以及舉例,可以參考圖1對應的實施例。此處不再贅述。
[0060]其中,存儲器502中存儲程序代碼。處理器501用于調用存儲器502中存儲的程序代碼,用于執行以下操作:
[0061 ]從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中;
[0062]若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。
[0063]在本發的一些實施例中,處理器501執行所述從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態之前,還用于:
[0064]接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中。
[0065]在本發的一些實施例中,處理器501執行所述從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態包括:
[0066]周期性的從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態。
[0067]在本發的一些實施例中,處理器501還用于執行:
[0068]檢測移動終端上發生的呼叫請求,獲取所述呼叫請求對應的電話號碼;
[0069]查詢所述呼叫請求對應的電話號碼是否位于所述號碼黑名單中;
[0070]若為是,在所述移動終端上顯示黑名單標記;
[0071 ]若為否,在所述移動終端上顯示白名單標記。
[0072]在本發明的一些實施例中,處理器501執行所述接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中包括:
[0073]接收攜帶所述目標電話號碼的標記請求消息,獲取所述目標電話號碼的舉報次數,若為舉報次數大于預設次數,將所述目標電話號碼加入所述號碼黑名單中。
[0074]本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機存儲記憶體(Random AccessMemory,RAM)等。
[0075]以上所揭露的僅為本發明一種較佳實施例而已,當然不能以此來限定本發明之權利范圍,本領域普通技術人員可以理解實現上述實施例的全部或部分流程,并依本發明權利要求所作的等同變化,仍屬于發明所涵蓋的范圍。
【主權項】
1.一種號碼黑名單的控制方法,其特征在于,包括: 從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中; 若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。2.如權利要求1所述的方法,其特征在于,所述從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態之前,還包括: 接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中。3.如權利要求1所述的方法,其特征在于,所述從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態包括: 周期性的從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態。4.如權利要求1所述的方法,其特征在于,還包括: 檢測移動終端上發生的呼叫請求,獲取所述呼叫請求對應的電話號碼; 查詢所述呼叫請求對應的電話號碼是否位于所述號碼黑名單中; 若為是,在所述移動終端上顯示黑名單標記; 若為否,在所述移動終端上顯示白名單標記。5.如權利要求2所述的方法,其特征在于,所述接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中包括: 接收攜帶所述目標電話號碼的標記請求消息,獲取所述目標電話號碼的舉報次數,若為舉報次數大于預設次數,將所述目標電話號碼加入所述號碼黑名單中。6.一種號碼黑名單的控制裝置,其特征在于,包括: 獲取模塊,用于從關聯的若干個移動終端獲取目標電話號碼通話時長和存儲狀態,其中,所述目標電話號碼位于所述號碼黑名單中; 移除模塊,用于若所述目標電話號碼在任意一個移動終端上的通話時長大于預設時長,以及所述目標電話號碼存儲于任意一個移動終端的通信錄中,將所述目標電話號碼從所述號碼黑名單中進行移除。7.如權利要求6所述的控制裝置,其特征在于,還包括: 加入模塊,用于接收攜帶所述目標電話號碼的標記請求消息,將所述目標電話號碼加入所述號碼黑名單中。8.如權利要求6所述的控制裝置,其特征在于,所述獲取模塊用于: 周期性的從關聯的若干個移動終端獲取目標電話號碼的通話時長和存儲狀態。9.如權利要求6所述的控制裝置,其特征在于,還包括: 識別模塊,用于檢測移動終端上發生的呼叫請求,獲取所述呼叫請求對應的電話號碼; 查詢所述呼叫請求對應的電話號碼是否位于所述號碼黑名單中; 若為是,在所述移動終端上顯示黑名單標記; 若為否,在所述移動終端上顯示白名單標記。10.如權利要求7所述的控制裝置,其特征在于,所述加入模塊用于: 接收攜帶所述目標電話號碼的標記請求消息,獲取所述目標電話號碼的舉報次數,若為舉報次數大于預設次數,將所述目標電話號碼加入所述號碼黑名單中。
【文檔編號】H04M1/725GK105827779SQ201610288567
【公開日】2016年8月3日
【申請日】2016年5月4日
【發明人】廖建強
【申請人】廖建強