1.本技术涉及网络安全技术领域,特别是涉及一种主呼号码拦截方法、装置、电子设备及存储介质。
背景技术:2.随着网络及通讯技术的不断革新,通讯方式层出不穷,打电话仍然是当前社会最高效直接的通讯方式。
3.电话通讯虽然带来了极大的便利性,同时也会带来部分困扰,如营销电话等,严重影响了人们的正常生活。通过技术的不断迭代,目前市场已有对主呼号码进行标记的技术,可过滤部分营销电话。然而,但是现有的标记方法还存在很多标记错误或者标记过于片面的情况,导致营销电话的问题未能有效解决,甚至会出现标记错误时会错误拦截部分重要电话以使用户错失重要信息。
技术实现要素:4.本技术实施例所要解决的技术问题是提供一种主呼号码拦截方法、装置、电子设备及存储介质,以解决现有技术中的标记方法存在标记错误或标记过于片面,导致营销电话的问题未能有效解决,甚至会出现标记错误时会错误拦截部分重要电话以使用户错失重要信息的技术问题。
5.为了解决上述技术问题,本技术实施例提供了一种主呼号码拦截方法,应用于终端,包括:
6.在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;
7.在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;
8.在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。
9.可选地,在所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型之前,还包括:
10.判断所述目标主呼号码是否处于号码白名单或号码黑名单内;
11.在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码;
12.在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型;
13.在所述当前时间的号码类型为部分拦截类型的情况下,执行所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型的步骤。
14.可选地,在所述判断所述目标主呼号码是否处于号码白名单或号码黑名单内之后,还包括:
15.在所述目标主呼号码处于所述号码白名单内的情况下,接通所述目标主呼号码;
16.在所述目标主呼号码处于所述号码黑名单内的情况下,拦截所述目标主呼号码。
17.可选地,在所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型之前,还包括:
18.拦截被标记的主呼号码;
19.根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型;
20.获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型;
21.根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种;
22.根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。
23.可选地,所述第一通话类型还包括:全部拦截类型和接通类型中的至少一种;
24.在所述判断所述目标主呼号码的号码类型是否为部分拦截类型之后,还包括:
25.在所述目标主呼号码的号码类型为全部拦截类型的情况下,拦截所述目标主呼号码;
26.在所述目标主呼号码的号码类型为接通类型的情况下,接通所述目标主呼号码。
27.可选地,在判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息之后,还包括:
28.在所述目标主呼号码的目标号码背景信息为接通类型的号码背景信息的情况下,接通所述目标主呼号码。
29.为了解决上述技术问题,本技术实施例提供了一种主呼号码拦截装置,应用于终端,包括:
30.主呼号码类型判断模块,用于在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;
31.目标号码背景判断模块,用于在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;
32.第一号码拦截模块,用于在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。
33.可选地,所述装置还包括:
34.号码名单判断模块,用于判断所述目标主呼号码是否处于号码白名单或号码黑名单内;
35.更换号码确定模块,用于在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码;
36.号码类型获取模块,用于在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型;
37.号码类型判断执行模块,用于在所述当前时间的号码类型为部分拦截类型的情况下,执行所述主呼号码类型判断模块。
38.可选地,所述装置还包括:
39.第一号码接通模块,用于在所述目标主呼号码处于所述号码白名单内的情况下,接通所述目标主呼号码;
40.第二号码拦截模块,用于在所述目标主呼号码处于所述号码黑名单内的情况下,拦截所述目标主呼号码。
41.可选地,所述装置还包括:
42.主呼号码拦截模块,用于拦截被标记的主呼号码;
43.t-s号码模型建立模块,用于根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型;
44.第一通话类型添加模块,用于获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型;
45.第二通话类型添加模块,用于根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种;
46.t-s号码子模型建立模块,用于根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。
47.可选地,所述第一通话类型还包括:全部拦截类型和接通类型中的至少一种;
48.所述装置还包括:
49.第三号码拦截模块,用于在所述目标主呼号码的号码类型为全部拦截类型的情况下,拦截所述目标主呼号码;
50.第二号码接通模块,用于在所述目标主呼号码的号码类型为接通类型的情况下,接通所述目标主呼号码。
51.可选地,所述装置还包括:
52.第三号码接通模块,用于在所述目标主呼号码的目标号码背景信息为接通类型的号码背景信息的情况下,接通所述目标主呼号码。
53.为了解决上述技术问题,本技术实施例提供了一种电子设备,包括:
54.处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一项所述的主呼号码拦截方法。
55.为了解决上述技术问题,本技术实施例提供了一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行上述任一项所述的主呼号码拦截方法。
56.与现有技术相比,本技术实施例包括以下优点:
57.本技术实施例中,通过在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断目标主呼号码的号码类型是否为部分拦截类型,在目标主呼号码的号码类型为部分拦截类型的情况下,基于t-s号码模型下的t-s号码子模型,判断目标主呼号码的目标号码背景信息是否为拦截类背景信息,在目标号码背景信息为拦截类型的号码背景信息的情况下,拦截目标主呼号码。本技术实施例通过预先建立的t-s号码模型和
t-s号码子模型对主呼号码进行多元化的决策,可以更精准地识别出营销电话,避免由于标记错误或者标记过于片面导致错误拦截部分重要电话以使用户错失重要信息的问题。
58.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
59.图1为本技术实施例提供的一种主呼号码拦截方法的步骤流程图;
60.图2为本技术实施例提供的一种主呼号码拦截装置的结构示意图;
61.图3为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
62.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
63.在本技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
64.参照图1,示出了本技术实施例提供的一种主呼号码拦截方法的步骤流程图,该主呼号码拦截方法可以应用于终端,如图1所示,该主呼号码拦截方法可以包括以下步骤:
65.步骤101:在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型。
66.本技术实施例可以应用于结合建立的t-s号码模型和t-s号码子模型对主呼号码是否为营销类号码进行识别的场景中。
67.本技术实施例可以应用于终端,在本示例中,终端可以为手机、平板电脑等可以安装sim(subscriber identity module,客户识别模块)卡的终端。sim卡也称为用户身份识别卡、智能卡,gsm(global system for mobile communication,全球移动通信系统)数字移动电话机必须装上sim卡才能使用。在电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容,可供gsm网络客户身份进行鉴别,并对客户通话时的语音信息进行加密等。
68.本技术实施例是基于t-s号码模型和t-s号码子模型对主呼号码进行识别,对于t-s号码模型和t-s号码子模型的建立过程可以结合下述具体实现方式进行详细描述。
69.在本技术的一种具体实现方式中,在上述步骤101之前,还可以包括:
70.步骤a1:拦截被标记的主呼号码。
71.在本技术实施例中,在终端的使用过程可以拦截被标记的主呼号码,例如,在来电号码被标记为“快递外卖”、“房产中介”、“骚扰电话”、“疑似诈骗”等时,可以对这些来电号码进行拦截。
72.在具体实现中,可以预先在终端内安装拦截程序,该拦截程序可以识别出向本终端发送的来电号码,以及该来电号码是否为带有标记的号码,若是,则对该号码进行拦截。
73.当然,不仅限于此,在实际应用中,还可以采用其它方式拦截被标记的主呼号码,如预设拦截工具等,具体地,对于被标记的主呼号码的拦截方式可以根据业务需求而定,本
实施例对此不加以限制。
74.在拦截被标记的主呼号码之后,执行步骤a2。
75.步骤a2:根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型。
76.在拦截被标记的主呼号码之后,可以根据主呼号码和主呼号码的号码类型,建立t-s号码模型。在本示例中,建立的t-s号码模型可以包括多种号码类型,如“快递外卖”、“房产中介”、“骚扰电话”、“疑似诈骗”等类型,以及每种号码类型下的至少一个主呼号码。
77.在根据主呼号码和主呼号码的号码类型建立t-s号码模型之后,执行步骤a3。
78.步骤a3:获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型。
79.在在根据主呼号码和主呼号码的号码类型建立t-s号码模型之后,可以由持有终端的用户为t-s号码模型中的号码类型添加的第一通话类型,该第一通话类型可以包括:全部拦截类型、部分拦截类型和接通类型中的至少一种。
80.其中,全部拦截类型可以用于指示拦截该类型下的全部主呼号码的类型,例如,在“房产中介”类型被标记为全部拦截类型时,在终端接收的主呼号码的号码类型为“房产中介”时,则全部拦截,不通知给终端用户。
81.部分拦截类型可以用于指示该类型下的主呼号码实行部分拦截的类型,在本示例中,在拦截类型为部分拦截类型时,还可以建立t-s号码子模型,以进一步根据主呼号码的号码背景信息(如号码归属地、号码归属公司等信息)决策是否拦截主呼号码。
82.接通类型可以用于指示接通该类型下的全部主呼号码的类型,例如,在“快递外卖”类型被标记为接通类型时,在终端接收的主呼号码的号码类型为“快递外卖”时,则全部接通。
83.在本实施例中,还可以预先建立号码黑名单和号码白名单,针对终端接收的号码类型为全部拦截类型的主呼号码,可以添加到号码黑名单中。针对终端接收的号码类型为接通类型的主呼号码可以添加到号码白名单中。通过预先建立的号码黑名单和号码白名单可以针对后续终端接收的主呼号码直接进行拦截或接通的判断,提高主呼号码的处理效率。
84.在获取持有终端的用户为t-s号码模型中的号码类型添加的第一通话类型之后,执行步骤a4。
85.步骤a4:根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种。
86.在一种具体实现中,预置号码背景信息可以是由终端用户预先设置的号码背景信息,即用户指定可接通来电的号码背景信息,如号码归属地、号码归属公司等。
87.在另一种具体实现中,预置号码背景信息可以是由终端系统分析得到的号码背景信息,例如,终端系统可以根据终端用户的历史通话信息、历史会话信息(如微信聊天会话、qq聊天会话等)等信息,以识别出符合用户需求的号码背景信息,作为预置号码背景信息等。
88.可以理解地,上述两种具体实现方式仅是为了更好地理解本技术实施例的技术方案而列举的获取预置号码背景信息的方式,不作为对本技术实施例的唯一限制。
89.在获取到持有终端的用户为t-s号码模型中的号码类型添加的第一通话类型之
后,可以获取部分拦截类型分的主呼号码的号码背景信息,并根据预置号码背景信息为部分拦截类型的主呼号码的号码背景信息添加第二通话类型,其中,第二通话类型可以包括:拦截类型和接通类型中的至少一种。
90.在根据预置号码背景信息为部分拦截类型的主呼号码的号码背景信息添加第二通话类型之后,执行步骤a5。
91.步骤a5:根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。
92.在根据预置号码背景信息为部分拦截类型的主呼号码的号码背景信息添加第二通话类型之后,可以根据部分拦截类型、第二通话类型和部分拦截类型的主呼号码,建立t-s号码子模型。具体地,可以通过节点模糊化,对每个号码类型建立其t-s号码子模型,细分营销类号码号码类型,深层次二次验证主呼号码,并确定多元化模糊决策规则。例如,房产中介、汽车营销等类型的范围往往比较片面,可以针对这类标记的营销号码建立t-s号码子模型。根据预置号码背景信息(如号码归属地及所属公司等信息)确定具体门店并进行二次标记,针对二次标记状态建立t-s号码子模型确定相应的决策规则,例如,以下述两种情况所示:
93.1、有意向购房购车且曾经到某店看过的,可以根据具体门店选择性拦截,这样可有效拦截其他营销公司的骚扰,同时不会错过意向购房购车门店的服务及优惠通知;
94.2、存在亲朋好友从事该服务行业的,同样可根据t-s号码子模型二次标记好友号码类型,可智能识别并智能多元化处理该类号码。
95.在本实施例中,针对拦截类型的号码背景信息的主呼号码,可以添加到号码黑名单中,并将添加了接通类型的号码背景信息的主呼号码,可以添加到号码白名单中,以针对后续终端接收的主呼号码直接进行拦截或接通的判断,提高主呼号码的处理效率。
96.目标主呼号码即终端在当前时间接收的来电号码。
97.在终端当前接收到被标记的目标主呼号码的呼叫请求之后,可以基于预先建立的t-s号码模型,判断目标主呼号码的号码类型是否为部分拦截类型。
98.在本实施例中,在判断目标主呼号码的号码类型是否为部分拦截类型之前,还可以根据号码黑名单和号码白名单、以及目标主呼号码是否更换了用户的信息确定是否对目标主呼号码进行拦截,具体地,可以结合下述具体实现方式进行详细描述。
99.在本技术的另一种具体实现方式中,在上述步骤101之前,还可以包括:
100.步骤b1:判断所述目标主呼号码是否处于号码白名单或号码黑名单内。
101.在本技术实施例中,在接收到目标主呼号码的呼叫请求之后,可以判断目标主呼号码是否处于号码白名单或号码黑名单内。
102.步骤b2:在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码。
103.在判定目标主呼号码处于号码白名单内的情况下,可以接通目标主呼号码,即接受目标主呼号码的呼叫请求,以将目标主呼号码通知给终端用户。
104.在判定目标主呼号码处于号码黑名单内的情况下,可以拦截目标主呼号码,不将该目标主呼号码通知给终端用户。
105.在判定目标主呼号码未处于号码黑名单内和号码白名单内的情况下,可以判断目
标主呼号码是否为更换用户的号码,即判断该目标主呼号码是否更换了用户。
106.步骤b3:在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型。
107.在判定目标主呼号码非更换用户的号码时,则执行步骤101。
108.在判定目标主呼号码为更换用户的号码时,可以获取目标主呼号码在当前时间的号码类型,具体地,可以通过访问号码标记状态查询网站以获取目标主呼号码在当前时间的号码类型。
109.在实际应用中,部分号码由于换号(未完全注销)或上份工作原因(上份工作从事营销服务行业等)被打上标记,此时,可以通过获取目标主呼号码在当前时间的号码类型可以提高主呼号码的判断的准确性。
110.步骤b4:在所述当前时间的号码类型为部分拦截类型的情况下,执行步骤101。
111.在获取到目标主呼号码在当前时间的号码类型之后,若目标主呼号码在当前时间的号码类型为部分拦截类型的情况下,则可以执行步骤101。
112.在本实施例中,若判断目标主呼号码的号码类型为全部拦截类型,则可以拦截目标主呼号码,不通知给终端用户。
113.若判断目标主呼号码的号码类型为接通类型,则可以接通目标主呼号码。
114.若判断出目标主呼号码的号码类型为部分拦截类型,则执行步骤102。
115.步骤102:基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息。
116.在判断出目标主呼号码的号码类型为部分拦截类型之后,可以基于t-s号码模型下的t-s号码子模型,判断目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息。具体地,可以获取目标主呼号码的目标号码背景信息,然后可以基于t-s号码子模型判断该目标号码背景信息是否处于拦截类型的号码背景信息。
117.步骤103:拦截所述目标主呼号码。
118.若该目标主呼号码的目标号码背景信息为拦截类型的号码背景信息,则可以拦截目标主呼号码。
119.若该目标主呼号码的目标号码背景信息为接通类型的号码背景信息,则可以接通目标主呼号码。
120.本技术实施例通过整个模型对用户号码进行分析处理,可深层次多元化识别主呼号码的类型,并制定相应的处理方案,可有效降低骚扰电话给用户带来的困扰。同时,可以解决因各种原因导致号码标记错误,导致遗漏重要电话的问题。
121.本技术实施例通过的主呼号码拦截方法,通过在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断目标主呼号码的号码类型是否为部分拦截类型,在目标主呼号码的号码类型为部分拦截类型的情况下,基于t-s号码模型下的t-s号码子模型,判断目标主呼号码的目标号码背景信息是否为拦截类背景信息,在目标号码背景信息为拦截类型的号码背景信息的情况下,拦截目标主呼号码。本技术实施例通过预先建立的t-s号码模型和t-s号码子模型对主呼号码进行多元化的决策,可以更精准地识别出营销电话,避免由于标记错误或者标记过于片面导致错误拦截部分重要电话以使用户错失重要信息的问题。
122.参照图2,示出了本技术实施例提供的一种主呼号码拦截装置的结构示意图,该主呼号码拦截装置可以应用于终端,如图2所示,该主呼号码拦截装置200可以包括以下模块:
123.主呼号码类型判断模块210,用于在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;
124.目标号码背景判断模块220,用于在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;
125.第一号码拦截模块230,用于在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。
126.可选地,所述装置还包括:
127.号码名单判断模块,用于判断所述目标主呼号码是否处于号码白名单或号码黑名单内;
128.更换号码确定模块,用于在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码;
129.号码类型获取模块,用于在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型;
130.号码类型判断执行模块,用于在所述当前时间的号码类型为部分拦截类型的情况下,执行所述主呼号码类型判断模块。
131.可选地,所述装置还包括:
132.第一号码接通模块,用于在所述目标主呼号码处于所述号码白名单内的情况下,接通所述目标主呼号码;
133.第二号码拦截模块,用于在所述目标主呼号码处于所述号码黑名单内的情况下,拦截所述目标主呼号码。
134.可选地,所述装置还包括:
135.主呼号码拦截模块,用于拦截被标记的主呼号码;
136.t-s号码模型建立模块,用于根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型;
137.第一通话类型添加模块,用于获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型;
138.第二通话类型添加模块,用于根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种;
139.t-s号码子模型建立模块,用于根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。
140.可选地,所述第一通话类型还包括:全部拦截类型和接通类型中的至少一种;
141.所述装置还包括:
142.第三号码拦截模块,用于在所述目标主呼号码的号码类型为全部拦截类型的情况下,拦截所述目标主呼号码;
143.第二号码接通模块,用于在所述目标主呼号码的号码类型为接通类型的情况下,接通所述目标主呼号码。
144.可选地,所述装置还包括:
145.第三号码接通模块,用于在所述目标主呼号码的目标号码背景信息为接通类型的号码背景信息的情况下,接通所述目标主呼号码。
146.本技术实施例提供的主呼号码拦截装置,通过在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断目标主呼号码的号码类型是否为部分拦截类型,在目标主呼号码的号码类型为部分拦截类型的情况下,基于t-s号码模型下的t-s号码子模型,判断目标主呼号码的目标号码背景信息是否为拦截类背景信息,在目标号码背景信息为拦截类型的号码背景信息的情况下,拦截目标主呼号码。本技术实施例通过预先建立的t-s号码模型和t-s号码子模型对主呼号码进行多元化的决策,可以更精准地识别出营销电话,避免由于标记错误或者标记过于片面导致错误拦截部分重要电话以使用户错失重要信息的问题。
147.本技术实施例还提供了一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述主呼号码拦截方法。
148.图3示出了本发明实施例的一种电子设备300的结构示意图。如图3所示,电子设备300包括中央处理单元(cpu)301,其可以根据存储在只读存储器(rom)302中的计算机程序指令或者从存储单元308加载到随机访问存储器(ram)303中的计算机程序指令,来执行各种适当的动作和处理。在ram303中,还可存储电子设备300操作所需的各种程序和数据。cpu301、rom302以及ram303通过总线304彼此相连。输入/输出(i/o)接口305也连接至总线304。
149.电子设备300中的多个部件连接至i/o接口305,包括:输入单元306,例如键盘、鼠标、麦克风等;输出单元307,例如各种类型的显示器、扬声器等;存储单元308,例如磁盘、光盘等;以及通信单元309,例如网卡、调制解调器、无线通信收发机等。通信单元309允许电子设备300通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
150.上文所描述的各个过程和处理,可由处理单元301执行。例如,上述任一实施例的方法可被实现为计算机软件程序,其被有形地包含于计算机可读介质,例如存储单元308。在一些实施例中,计算机程序的部分或者全部可以经由rom302和/或通信单元309而被载入和/或安装到电子设备300上。当计算机程序被加载到ram303并由cpu301执行时,可以执行上文描述的方法中的一个或多个动作。
151.另外地,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述主呼号码拦截方法。
152.本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
153.本领域内的技术人员应明白,本技术实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本技术实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上
实施的计算机程序产品的形式。
154.本技术实施例是参照根据本技术实施例的方法、终端(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
155.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
156.这些计算机程序指令也可装载到计算机或其他可编程数据处理终端上,使得在计算机或其他可编程终端上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
157.尽管已描述了本技术实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术实施例范围的所有变更和修改。
158.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端中还存在另外的相同要素。
159.以上对本技术所提供的一种主呼号码拦截方法、一种主呼号码拦截装置、一种电子设备和一种计算机可读存储介质,进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
技术特征:1.一种主呼号码拦截方法,应用于终端,其特征在于,包括:在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。2.根据权利要求1所述的方法,其特征在于,在所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型之前,还包括:判断所述目标主呼号码是否处于号码白名单或号码黑名单内;在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码;在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型;在所述当前时间的号码类型为部分拦截类型的情况下,执行所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型的步骤。3.根据权利要求2所述的方法,其特征在于,在所述判断所述目标主呼号码是否处于号码白名单或号码黑名单内之后,还包括:在所述目标主呼号码处于所述号码白名单内的情况下,接通所述目标主呼号码;在所述目标主呼号码处于所述号码黑名单内的情况下,拦截所述目标主呼号码。4.根据权利要求1所述的方法,其特征在于,在所述基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型之前,还包括:拦截被标记的主呼号码;根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型;获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型;根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种;根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。5.根据权利要求4所述的方法,其特征在于,所述第一通话类型还包括:全部拦截类型和接通类型中的至少一种;在所述判断所述目标主呼号码的号码类型是否为部分拦截类型之后,还包括:在所述目标主呼号码的号码类型为全部拦截类型的情况下,拦截所述目标主呼号码;在所述目标主呼号码的号码类型为接通类型的情况下,接通所述目标主呼号码。6.根据权利要求4所述的方法,其特征在于,在判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息之后,还包括:在所述目标主呼号码的目标号码背景信息为接通类型的号码背景信息的情况下,接通
所述目标主呼号码。7.一种主呼号码拦截装置,应用于终端,其特征在于,包括:主呼号码类型判断模块,用于在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的t-s号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;目标号码背景判断模块,用于在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述t-s号码模型下的t-s号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;第一号码拦截模块,用于在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。8.根据权利要求7所述的装置,其特征在于,所述装置还包括:号码名单判断模块,用于判断所述目标主呼号码是否处于号码白名单或号码黑名单内;更换号码确定模块,用于在所述目标主呼号码未处于所述号码黑名单内和所述号码白名单内的情况下,确定所述目标主呼号码是否为更换用户的号码;号码类型获取模块,用于在确定所述目标主呼号码为更换用户的号码的情况下,获取所述目标主呼号码在当前时间的号码类型;号码类型判断执行模块,用于在所述当前时间的号码类型为部分拦截类型的情况下,执行所述主呼号码类型判断模块。9.根据权利要求8所述的装置,其特征在于,所述装置还包括:第一号码接通模块,用于在所述目标主呼号码处于所述号码白名单内的情况下,接通所述目标主呼号码;第二号码拦截模块,用于在所述目标主呼号码处于所述号码黑名单内的情况下,拦截所述目标主呼号码。10.根据权利要求7所述的装置,其特征在于,所述装置还包括:主呼号码拦截模块,用于拦截被标记的主呼号码;t-s号码模型建立模块,用于根据所述主呼号码和所述主呼号码的号码类型,建立所述t-s号码模型;第一通话类型添加模块,用于获取持有所述终端的用户为所述t-s号码模型中的号码类型添加的第一通话类型;所述第一通话类型包括:部分拦截类型;第二通话类型添加模块,用于根据预置号码背景信息,为所述部分拦截类型的主呼号码的号码背景信息添加第二通话类型;所述第二通话类型包括:拦截类型和接通类型中的至少一种;t-s号码子模型建立模块,用于根据所述部分拦截类型、所述第二通话类型和所述部分拦截类型的主呼号码,建立所述t-s号码子模型。11.根据权利要求10所述的装置,其特征在于,所述第一通话类型还包括:全部拦截类型和接通类型中的至少一种;所述装置还包括:第三号码拦截模块,用于在所述目标主呼号码的号码类型为全部拦截类型的情况下,拦截所述目标主呼号码;
第二号码接通模块,用于在所述目标主呼号码的号码类型为接通类型的情况下,接通所述目标主呼号码。12.根据权利要求10所述的装置,其特征在于,所述装置还包括:第三号码接通模块,用于在所述目标主呼号码的目标号码背景信息为接通类型的号码背景信息的情况下,接通所述目标主呼号码。13.一种电子设备,其特征在于,包括:处理器、存储器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至6中任一项所述的主呼号码拦截方法。14.一种计算机可读存储介质,其特征在于,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行权利要求1至6中任一项所述的主呼号码拦截方法。
技术总结本申请提供了一种主呼号码拦截方法、装置、电子设备及存储介质。所述方法包括:在接收到被标记的目标主呼号码的呼叫请求之后,基于预先建立的T-S号码模型,判断所述目标主呼号码的号码类型是否为部分拦截类型;在所述目标主呼号码的号码类型为部分拦截类型的情况下,基于所述T-S号码模型下的T-S号码子模型,判断所述目标主呼号码的目标号码背景信息是否为拦截类型的号码背景信息;在所述目标号码背景信息为拦截类型的号码背景信息的情况下,拦截所述目标主呼号码。本申请可以更精准地识别出营销电话,避免由于标记错误或者标记过于片面导致错误拦截部分重要电话以使用户错失重要信息的问题。信息的问题。信息的问题。
技术研发人员:王乾 孙科 赵轶新
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.07.06
技术公布日:2022/11/1