+

CN101459718A - Rubbish voice filtering method based on mobile communication network and system thereof - Google Patents

Rubbish voice filtering method based on mobile communication network and system thereof Download PDF

Info

Publication number
CN101459718A
CN101459718A CNA2009100604246A CN200910060424A CN101459718A CN 101459718 A CN101459718 A CN 101459718A CN A2009100604246 A CNA2009100604246 A CN A2009100604246A CN 200910060424 A CN200910060424 A CN 200910060424A CN 101459718 A CN101459718 A CN 101459718A
Authority
CN
China
Prior art keywords
mobile
user
calling
unit
unknown
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CNA2009100604246A
Other languages
Chinese (zh)
Other versions
CN101459718B (en
Inventor
王非
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huazhong University of Science and Technology
Original Assignee
Huazhong University of Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huazhong University of Science and Technology filed Critical Huazhong University of Science and Technology
Priority to CN2009100604246A priority Critical patent/CN101459718B/en
Publication of CN101459718A publication Critical patent/CN101459718A/en
Application granted granted Critical
Publication of CN101459718B publication Critical patent/CN101459718B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

一种基于移动通信网的垃圾语音过滤方法,包括如下步骤:设定移动终端的垃圾语音信誉阀值;下载服务器中具有低于所述垃圾语音信誉值的垃圾语音用户标识符,并保存于移动终端的垃圾语音用户标识信息库;获取呼叫请求的主叫用户标识符;在所述垃圾语音用户标识信息库中查找所述主叫用户标识符,若查找到所述主叫用户标识符则移动终端拒绝该呼叫请求;否则进一步判断是否需要实时向所述服务器查询所述主叫用户信誉值,若所述主叫用户信誉值低于设定的所述垃圾语音信誉阀值,则移动终端拒绝该呼叫请求。通过分析移动垃圾语音的特性以及现有垃圾信息过滤技术的不足,结合移动通信系统的特点以保护移动通信终端用户免于垃圾语音呼叫的骚扰。

A kind of garbage voice filtering method based on mobile communication network, comprising the steps of: setting the garbage voice reputation threshold value of the mobile terminal; downloading the garbage voice user identifier lower than the garbage voice reputation value in the download server, and saving in the mobile The spam voice user identification information base of the terminal; the calling party identifier of the call request is obtained; the calling party identifier is searched in the spam voice user identification information base, and if the calling user identifier is found, the mobile phone The terminal rejects the call request; otherwise, it is further judged whether it is necessary to query the server for the reputation value of the calling user in real time, and if the reputation value of the calling user is lower than the preset voice spam reputation threshold, the mobile terminal refuses The call request. By analyzing the characteristics of mobile spam voice and the deficiency of existing spam filtering technology, combining the characteristics of mobile communication system to protect mobile communication terminal users from the harassment of spam voice calls.

Description

一种基于移动通信网的垃圾语音过滤方法及其系统 A mobile communication network-based spam voice filtering method and system thereof

技术领域 technical field

本发明涉及通信领域,特别涉及一种基于移动通信网垃圾语音识别和过滤的方法与系统。The invention relates to the field of communication, in particular to a method and system for identifying and filtering junk speech based on a mobile communication network.

背景技术 Background technique

近年来,随着移动通信的快速发展,移动电话的普及率屡攀新高,正逐步朝着个人通信的方向推进。人们在充分享受移动通信提供的便利的同时,也不断遭遇一系列的困扰。一个主要的困扰就是各种形式的垃圾语音。特别,当移动通信网络与缺乏足够监管的互联网相连时,移动电话用户将面对更多的垃圾语音骚扰。In recent years, with the rapid development of mobile communications, the penetration rate of mobile phones has repeatedly climbed to new heights, and is gradually moving towards the direction of personal communications. While fully enjoying the convenience provided by mobile communication, people also encounter a series of troubles constantly. A major annoyance is various forms of spam. In particular, when the mobile communication network is connected to the Internet which lacks sufficient supervision, mobile phone users will face more spam voice harassment.

垃圾语音是指被叫用户不希望接收的语音呼叫,其内容包括违法广告、虚假中奖信息以及类似“响一声”电话的呼叫陷阱等等。因为垃圾语音是通过正常的呼叫建立途径产生的,移动通信系统对它的过滤非常困难。由于语音通信服务本身的实时性,导致垃圾语音也是实时的,当被叫方发现某个呼叫是垃圾语音时,被叫用户已经被骚扰了。因此,垃圾语音对用户产生了比垃圾邮件更大的干扰效果。Voice spam refers to voice calls that the called user does not want to receive, and its content includes illegal advertisements, false winning information, and call traps like "ringing" the phone, etc. Because the spam voice is generated through the normal call setup way, it is very difficult for the mobile communication system to filter it. Due to the real-time nature of the voice communication service itself, spam voices are also real-time. When the called party finds that a call is spam voice, the called user has been harassed. Thus, voice spam has a greater disruptive effect on users than spam.

目前,对垃圾邮件、垃圾语音等垃圾信息实施过滤的技术主要可以分为以下几种:At present, the technologies for filtering spam information such as spam and voice spam can be mainly divided into the following categories:

(1)基于列表的过滤技术(1) List-based filtering technology

这类技术主要由终端用户建立各自的黑名单和白名单,并由终端根据黑、白名单进行过滤或放行。这种技术对于阻止垃圾语音侵入的效果是有限的。原因是这种技术仅仅依赖被叫用户的个人经验,无法从根本上抑制垃圾语音的影响范围。This type of technology mainly allows end users to establish their own blacklists and whitelists, and the terminals filter or pass them based on the blacklists and whitelists. This technique has a limited effect on preventing spam voice intrusion. The reason is that this technology only relies on the personal experience of the called user, and cannot fundamentally suppress the scope of influence of spam voices.

(2)基于内容的过滤技术(2) Content-based filtering technology

这种技术目前主要应用在垃圾邮件过滤领域,终端根据邮件内容,采用统计学方法对邮件进行分类。该技术将邮件内容划分为词和词组,并利用贝叶斯法则学习各关键词和词组的概率特性,从而对邮件是否是垃圾邮件进行判断和过滤。不过,由于垃圾语音是实时的,无法预先分析语音内容,所以这种技术并不适合垃圾语音的识别与过滤。This technology is currently mainly used in the field of spam filtering. The terminal uses statistical methods to classify mail according to the content of the mail. This technology divides the email content into words and phrases, and uses Bayesian rule to learn the probability characteristics of each keyword and phrase, so as to judge and filter whether the email is spam. However, since the spam speech is real-time and the speech content cannot be analyzed in advance, this technology is not suitable for the recognition and filtering of spam speech.

(3)基于举报的过滤技术(3) Report-based filtering technology

这种技术根据用户对垃圾语音呼叫的举报,并将此举报结果在所有用户之间进行共享,实现对垃圾信息的过滤。这类技术仅在理想的情况下可以发挥正常的作用,如果用户的举报有失公平,则不仅不能过滤垃圾语音,还将阻碍正常的语音呼叫。This technology is based on the user's report on spam voice calls, and the report result is shared among all users, so as to realize the filtering of spam information. This kind of technology can only play a normal role under ideal conditions. If the user's report is unfair, not only will it not be able to filter spam voice, but it will also hinder normal voice calls.

(4)基于社会网络的过滤技术(4) Filtering technology based on social network

这种技术通过统计主叫用户与被叫用户的社会关系网络,并计算每个用户的社会网络聚合系数,以此判断某个呼叫是否为垃圾语音呼叫。这种技术会错误地将面向大众的服务性质的用户终端视为垃圾语音制造者。This technology judges whether a call is a spam voice call by counting the social relationship network of the calling user and the called user, and calculating the social network aggregation coefficient of each user. This technology will mistakenly regard the user terminal of the nature of the service facing the public as a spammer.

根据以上分析可知,现有的垃圾信息过滤技术并不完全适合移动通信网的垃圾语音过滤,因此,需要提出一种可靠的、能够有效过滤移动垃圾语音的技术,以便提高移动网络资源的利用率及服务质量。According to the above analysis, the existing spam filtering technology is not completely suitable for spam voice filtering in mobile communication networks. Therefore, it is necessary to propose a reliable technology that can effectively filter mobile spam voice in order to improve the utilization rate of mobile network resources. and service quality.

发明内容 Contents of the invention

本发明通过分析移动垃圾语音的特性以及现有垃圾信息过滤技术的不足,本发明结合移动通信系统的特点,其目的在于提供一种移动通信网中基于信誉的垃圾语音过滤方法,以保护移动通信终端用户免于垃圾语音呼叫的骚扰。The present invention analyzes the characteristics of mobile spam and the deficiencies of the existing spam filtering technology. The present invention combines the characteristics of the mobile communication system, and its purpose is to provide a reputation-based spam filtering method in the mobile communication network to protect mobile communication. End users are protected from spam voice calls.

本发明的目的还在于提供一种基于信誉的垃圾语音过滤系统,透过该系统对骚扰语音进行过滤。The object of the present invention is also to provide a spam voice filtering system based on reputation, through which the disturbing voice is filtered.

本发明的目的还在于提供一种垃圾语音信誉评价方法、垃圾语音信誉评估方法、垃圾语音信誉共享方法,以保护移动通信终端用户免于垃圾语音呼叫的骚扰。The object of the present invention is also to provide a spam voice reputation evaluation method, a spam voice reputation evaluation method, and a spam voice reputation sharing method, so as to protect mobile communication terminal users from being harassed by spam voice calls.

本发明的目的及解决其技术问题是采用以下技术方案来实现的。The purpose of the present invention and the solution to its technical problems are achieved by adopting the following technical solutions.

一种基于移动通信网的垃圾语音过滤方法,该方法包括如下步骤:设定移动终端的垃圾语音信誉阀值;下载服务器中具有低于所述垃圾语音信誉值的垃圾语音用户标识符,并保存于移动终端的垃圾语音用户标识信息库;获取呼叫请求的主叫用户标识符;在所述垃圾语音用户标识信息库中查找所述主叫用户标识符,若查找到所述主叫用户标识符则移动终端拒绝该呼叫请求;否则进一步判断是否需要实时向所述服务器查询所述主叫用户信誉值,若所述主叫用户信誉值低于设定的所述垃圾语音信誉阀值,则移动终端拒绝该呼叫请求。A method for filtering spam voice based on mobile communication network, the method comprises the steps of: setting the spam voice reputation threshold value of mobile terminal; downloading the spam voice user identifier lower than the spam voice reputation value in the download server, and saving The spam voice user identification information base in the mobile terminal; the calling party identifier of the call request is obtained; the calling party identifier is searched in the spam voice user identification information base, if the calling party identification is found Then the mobile terminal rejects the call request; otherwise, it is further judged whether it needs to inquire about the calling user reputation value from the server in real time, if the calling user reputation value is lower than the set spam voice reputation threshold value, then mobile The terminal rejects the call request.

其中所述方法还包括根据所述呼叫请求的呼叫模型数据与呼叫模型参数在所述移动终端产生一个信誉评价。The method further includes generating a reputation evaluation at the mobile terminal according to the call model data and call model parameters of the call request.

其中所述方法还包括根据所述信誉评价以及主叫用户的历史信誉评价,在服务器端重新对该主叫用户进行信誉值的评估。The method further includes re-evaluating the reputation value of the calling user at the server side according to the reputation evaluation and the historical reputation evaluation of the calling user.

其中所述方法还包括移动用户根据设定的实时查询,通过服务器对所述主叫用户标识符的信誉值进行查询。The method further includes the mobile user querying the reputation value of the calling user identifier through the server according to the set real-time query.

其中所述方法还包括:当向所述服务器实时查询所述主叫用户信誉值时,启动一定时器。The method further includes: when querying the server for the credit value of the calling user in real time, starting a timer.

其中所述白名单保存与所述移动用户进行过呼叫过的用户标识符。Wherein the white list saves user identifiers that have made calls with the mobile user.

其中在服务器端保存主叫用户的信誉值,且不标识该主叫用户是垃圾语音用户。Wherein, the reputation value of the calling user is stored on the server side, and the calling user is not identified as a voice spam user.

其中所述方法还包括移动终端向服务器端请求身份信息注册。The method further includes the mobile terminal requesting the server to register the identity information.

其中所述移动终端产生所述信誉评价,进一步包括:统计该移动用户的呼叫模型参数,包括平均入呼叫时长和出呼叫频率;若信誉评价产生方式设定为自动方式,则按照下式产生信誉评价:Wherein the mobile terminal generates the reputation evaluation, further comprising: counting the call model parameters of the mobile user, including the average incoming call duration and outgoing call frequency; if the reputation evaluation generation method is set to automatic mode, then generate reputation according to the following formula evaluate:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == 11 -- RR (( TT )) 22 RR (( UnknownUnknown )) == 11 -- RR (( TT )) 22

式中R(T)、R(UT)和R(Unknown)构成完整的信誉评价,其中:R(T)表示移动用户的可信度,R(UT)表示不可信度,R(Unknown)表示不确定;

Figure A200910060424D0014084524QIETU
为该主叫用户呼叫该移动用户的平均呼叫时长,单位为秒;Ticl为该移动用户接受的所有入呼叫的平均呼叫时长,单位为秒;foc为该移动用户呼叫该主叫用户的呼叫频率,单位为次/天;Foc为该移动用户呼叫任意用户的总的平均呼叫频率,单位为次/天;α和β为权重参数。In the formula, R(T), R(UT) and R(Unknown) constitute a complete reputation evaluation, among which: R(T) represents the credibility of the mobile user, R(UT) represents the untrustworthiness, R(Unknown) represents uncertain;
Figure A200910060424D0014084524QIETU
The average call duration of calling the mobile user for the calling user, in seconds; T icl is the average call duration of all incoming calls accepted by the mobile user, in seconds; f oc is the call duration of the mobile user calling the calling user Call frequency, the unit is times/day; F oc is the total average call frequency of the mobile user calling any user, the unit is times/day; α and β are weight parameters.

其中在所述移动终端产生所述信誉评价,进一步包括:根据移动终端用户直接提供的主观评价,按照下式产生信誉评价:Wherein generating the reputation evaluation at the mobile terminal further includes: generating the reputation evaluation according to the following formula according to the subjective evaluation directly provided by the mobile terminal user:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == [[ 11 -- RR (( TT )) ]] γγ RR (( UnknownUnknown )) == [[ 11 -- RR (( TT )) ]] (( 11 -- γγ ))

式中R(T)、R(UT)和R(Unknown)构成完整的信誉评价,其中:R(T)表示移动用户的可信度,R(UT)表示不可信度,R(Unknown)表示不确定;

Figure A200910060424D0014084555QIETU
为该主叫用户呼叫该移动用户的平均呼叫时长,单位为秒;Ticl为该移动用户接受的所有入呼叫的平均呼叫时长,单位为秒;foc为该移动用户呼叫该主叫用户的呼叫频率,单位为次/天;Foc为该移动用户呼叫任意用户的总的平均呼叫频率,单位为次/天;α和β为权重参数;γ为该移动用户的直接评价,γ的取值在0~1之间。In the formula, R(T), R(UT) and R(Unknown) constitute a complete reputation evaluation, among which: R(T) represents the credibility of the mobile user, R(UT) represents the untrustworthiness, R(Unknown) represents uncertain;
Figure A200910060424D0014084555QIETU
The average call duration of calling the mobile user for the calling user, in seconds; T icl is the average call duration of all incoming calls accepted by the mobile user, in seconds; f oc is the call duration of the mobile user calling the calling user Call frequency, the unit is times/day; F oc is the total average call frequency of the mobile user calling any user, the unit is times/day; α and β are weight parameters; γ is the direct evaluation of the mobile user, and the value of γ is The value is between 0 and 1.

其中所述方法进一步包括所述移动终端依据该移动终端用户与任意用户之间的总呼叫模型参数,也包括平均入呼叫时长和出呼叫频率,来完成对主叫用户的信誉的评价。The method further includes the mobile terminal evaluating the reputation of the calling user according to the total call model parameters between the mobile terminal user and any user, including the average incoming call duration and outgoing call frequency.

其中呼叫模型权重参数α和β可以由移动终端用户自由定义,使R(T)取值在0~1之间。The call model weight parameters α and β can be freely defined by the mobile terminal user, so that the value of R(T) is between 0 and 1.

其中移动终端用户根据R(T)、R(UT)和R(Unknown)三个等级来自定义γ的取值。Wherein, the mobile terminal user defines the value of γ according to three grades of R(T), R(UT) and R(Unknown).

其中移动终端提供的信誉评价采用如下格式:The reputation evaluation provided by the mobile terminal adopts the following format:

{R(T),R(UT),R(Unknown)}{R(T), R(UT), R(Unknown)}

式中,R(T)代表可信度,R(T)越大表示主叫用户越不可能是垃圾语音用户,R(UT)代表不可信度,R(UT)越大表示主叫用户越可能是垃圾语音用户,R(Unknown)代表不确定度,R(Unknown)越大表示移动用户对主叫用户的类型越不能确定。R(T)、R(UT)和R(Unknown)的取值均位于0~1之间,且三者之和为1。In the formula, R(T) represents credibility, the larger R(T) indicates that the calling user is less likely to be a voice spam user, R(UT) represents unreliability, and the larger R(UT) indicates that the calling user is more likely to be a voice spam user. It may be a spam voice user, R (Unknown) represents uncertainty, and the larger R (Unknown), the more uncertain the mobile user is about the type of the calling user. The values of R(T), R(UT) and R(Unknown) are all between 0 and 1, and the sum of the three is 1.

其中在服务器端重新对该主叫用户进行信誉值的评估进一步包括:接收被叫移动用户提供的信誉评价,开始对主叫用户进行信誉评估;若服务器的信誉数据库中保存了该被叫用户的信誉集合,则服务器按照下式对该被叫用户提供的信誉评价进行衰减得到新的信誉评价:Wherein, the evaluation of the reputation value of the calling user at the server side further includes: receiving the reputation evaluation provided by the called mobile user, and starting to carry out the reputation evaluation of the calling user; reputation set, then the server attenuates the reputation evaluation provided by the called user according to the following formula to obtain a new reputation evaluation:

RR ′′ (( TT )) == RR (( TT )) ×× RR ~~ (( TT )) RR ′′ (( UTUT )) == RR (( UTUT )) ×× RR ~~ (( TT )) RR ′′ (( UnknownUnknown )) == 11 -- RR ′′ (( TT )) -- RR ′′ (( UTUT ))

式中{R′(T),R′(UT),R′(Unknown)}表示新的信誉评价集合,

Figure A200910060424D00161
代表提供信誉评价的被叫用户的历史信誉集合,其保存于服务器的信誉数据库。In the formula, {R'(T), R'(UT), R'(Unknown)} represent a new reputation evaluation set,
Figure A200910060424D00161
Represents the historical reputation collection of the called user who provided the reputation evaluation, which is stored in the reputation database of the server.

其中所述方法进一步利用证据理论的D-S证据合并公式对所述新信誉评价同该主叫用户的历史信誉集合进行合并。Wherein the method further utilizes the D-S evidence combination formula of the evidence theory to combine the new reputation evaluation with the historical reputation set of the calling user.

其中所述方法进一步包括将所述新的信誉集合按照下式对该主叫用户的信誉值进行重新评估;Wherein the method further includes re-evaluating the reputation value of the calling user according to the new reputation set according to the following formula;

Reprep == RR (( TT )) RR (( TT )) ++ RR (( UnknownUnknown )) -- RR (( UTUT )) RR (( UTUT )) ++ RR (( UnknownUnknown ))

式中Rep为该主叫用户的信誉值,{R(T),R(UT),R(Unknown)}为该主叫用户的历史信誉集合。In the formula, Rep is the reputation value of the calling user, and {R(T), R(UT), R(Unknown)} is the historical reputation collection of the calling user.

其中主叫用户的信誉值Rep位于-1~+1之间。The reputation value Rep of the calling user is between -1 and +1.

其中所述方法进一步包括若被叫用户没有历史信誉集合,服务器用缺省信誉集合对收到的信誉评价进行衰减。The method further includes that if the called user does not have a historical reputation set, the server uses a default reputation set to attenuate the received reputation evaluation.

其中该主叫用户的历史信誉集合是由所有历史信誉评价合并后的结果,当收到新的信誉评价,将进行重新评估并更新历史信誉集合。The historical reputation set of the calling user is the result of merging all historical reputation evaluations. When a new reputation evaluation is received, it will be re-evaluated and the historical reputation set will be updated.

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。一种信誉评价方法,该方法包括如下步骤:统计该移动用户的呼叫模型参数,包括平均入呼叫时长和出呼叫频率;若信誉评价产生方式设定为自动方式,则按照下式产生信誉评价:The purpose of the present invention and the solution to its technical problems can also be further realized by adopting the following technical measures. A reputation evaluation method, the method comprises the steps of: counting the call model parameters of the mobile user, including average incoming call duration and outgoing call frequency; if the reputation evaluation generation method is set to automatic mode, then generate the reputation evaluation according to the following formula:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == 11 -- RR (( TT )) 22 RR (( UnknownUnknown )) == 11 -- RR (( TT )) 22

式中R(T)、R(UT)和R(Unknown)构成完整的信誉评价,R(T)表示移动用户的可信度,R(UT)表示不可信度,R(Unknown)表示不确定;

Figure A200910060424D0016084722QIETU
为该主叫用户呼叫该移动用户的平均呼叫时长,单位为秒;Ticl为该移动用户接受的所有入呼叫的平均呼叫时长,单位为秒;foc为该移动用户呼叫该主叫用户的呼叫频率,单位为次/天;Foc为该移动用户呼叫任意用户的总的平均呼叫频率,单位为次/天;α和β为权重参数。In the formula, R(T), R(UT) and R(Unknown) constitute a complete reputation evaluation, R(T) represents the credibility of mobile users, R(UT) represents unreliability, and R(Unknown) represents uncertainty ;
Figure A200910060424D0016084722QIETU
The average call duration of calling the mobile user for the calling user, in seconds; T icl is the average call duration of all incoming calls accepted by the mobile user, in seconds; f oc is the call duration of the mobile user calling the calling user Call frequency, the unit is times/day; F oc is the total average call frequency of the mobile user calling any user, the unit is times/day; α and β are weight parameters.

其中该方法还包括如下步骤:移动终端根据用户的评价和呼叫模型参数,按照下式产生信誉评价:Wherein the method also includes the following steps: the mobile terminal generates reputation evaluation according to the following formula according to the evaluation of the user and the call model parameters:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == [[ 11 -- RR (( TT )) ]] γγ RR (( UnknownUnknown )) == [[ 11 -- RR (( TT )) ]] (( 11 -- γγ ))

式中R(T)、R(UT)和R(Unknown)构成完整的信誉评价,R(T)表示移动用户的可信度,R(UT)表示不可信度,R(Unknown)表示不确定;

Figure A200910060424D0017084757QIETU
为该主叫用户呼叫该移动用户的平均呼叫时长,单位为秒;Ticl为该移动用户接受的所有入呼叫的平均呼叫时长,单位为秒;foc为该移动用户呼叫该主叫用户的呼叫频率,单位为次/天;Foc为该移动用户呼叫任意用户的总的平均呼叫频率,单位为次/天;α和β为权重参数,γ为该移动用户的直接评价,γ的取值在0~1之间。In the formula, R(T), R(UT) and R(Unknown) constitute a complete reputation evaluation, R(T) represents the credibility of mobile users, R(UT) represents unreliability, and R(Unknown) represents uncertainty ;
Figure A200910060424D0017084757QIETU
The average call duration of calling the mobile user for the calling user, in seconds; T icl is the average call duration of all incoming calls accepted by the mobile user, in seconds; f oc is the call duration of the calling user for the mobile user Call frequency, the unit is times/day; F oc is the total average call frequency of the mobile user calling any user, the unit is times/day; α and β are weight parameters, γ is the direct evaluation of the mobile user, and the value of γ is The value is between 0 and 1.

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。一种信誉评估方法,该方法包括如下步骤:接收移动终端的信誉评价,开始对主叫用户进行信誉评估;若服务器的信誉数据库中保存了该被叫用户的信誉集合,则服务器按照下式对该移动终端用户提供的信誉评价进行衰减得到新的信誉评价:The purpose of the present invention and its technical problems can also be further realized by adopting the following technical measures. A kind of reputation assessment method, this method comprises the following steps: receive the reputation assessment of mobile terminal, begin to carry out reputation assessment to calling user; The reputation evaluation provided by the mobile terminal user is attenuated to obtain a new reputation evaluation:

RR ′′ (( TT )) == RR (( TT )) ×× RR ~~ (( TT )) RR ′′ (( UTUT )) == RR (( UTUT )) ×× RR ~~ (( TT )) RR ′′ (( UnknownUnknown )) == 11 -- RR ′′ (( TT )) -- RR ′′ (( UTUT ))

式中{R′(T),R′(UT),R′(Unknown)}表示新的信誉评价集合,

Figure A200910060424D00181
代表信誉评价提供用户的历史信誉集合;In the formula, {R'(T), R'(UT), R'(Unknown)} represent a new reputation evaluation set,
Figure A200910060424D00181
Provide the user's historical reputation collection on behalf of the reputation evaluation;

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。一种信誉共享方法,从服务器下载低于信誉阀值的垃圾语音用户标识符到移动终端,达到信誉共享。The purpose of the present invention and its technical problems can also be further realized by adopting the following technical measures. A reputation sharing method downloads the spam voice user identifiers below the reputation threshold from a server to a mobile terminal to achieve reputation sharing.

其中所述移动终端根据对垃圾语音过滤的不同要求来设定不同的信誉阀值,进而从服务器下载到不同数量的垃圾语音用户标识符。Wherein the mobile terminal sets different reputation thresholds according to different requirements for spam voice filtering, and then downloads different numbers of spam voice user identifiers from the server.

本发明的目的及解决其技术问题还可采用以下技术措施进一步实现。一种基于移动通信网的垃圾语音过滤系统,该系统包括:移动终端和服务器,所述移动终端包括:一人机交互单元,用于设定移动终端的垃圾语音信誉值;一垃圾语音用户标识信息库,用于保存垃圾语音用户标识符;一白名单,用于保存移动用户曾经呼叫过的值得信任的用户标识符;一移动状态监控单元,用于监控入呼叫和出呼叫参数;一垃圾语音过滤单元,根据所述垃圾语音用户标识信息库中的垃圾语音用户标识符对呼叫请求中的主叫用户标识符进行过滤;一垃圾语音用户标识下载单元,用于从服务器端下载最新的垃圾语音用户标识符信息;一呼叫参数统计单元,根据所述移动状态监控单元监控呼叫参数来统计移动终端所有呼入与呼出的呼叫的平均时长和呼叫频率;一垃圾语音信誉评价单元,根据所述呼叫参数统计单元统计的所述参数用于对入呼叫的主叫用户产生信誉评价;一用户身份单元,用于完成所述移动终端用户在服务器端的身份认证;以及一协议通信单元,用于提供移动终端与服务器之间的协议通信功能。所述服务器端包括:一信誉数据库,用于存储移动终端用户身份信息与信誉数据;一信誉评估单元,根据所述被叫移动终端发出的新的信誉评价和历史信誉集合对主叫用户进行信誉评估;一信誉查询单元,用于所述查询信誉数据库,完成移动终端提出的信誉查询要求;以及一通信单元,用于服务器与移动终端之间的协议通信。The purpose of the present invention and its technical problems can also be further realized by adopting the following technical measures. A spam voice filtering system based on a mobile communication network, the system includes: a mobile terminal and a server, and the mobile terminal includes: a human-computer interaction unit for setting the spam voice reputation value of the mobile terminal; a spam voice user identification information Library, used to save the spam voice user identifier; a white list, used to save the trustworthy user identifier that the mobile user once called; a mobile state monitoring unit, used to monitor incoming call and outgoing call parameters; a spam voice Filter unit, filter the caller identifier in the call request according to the spam voice user identifier in the spam voice user identifier information base; a spam voice user identifier download unit, used to download the latest garbage voice from the server User identifier information; a call parameter statistical unit, according to the mobile state monitoring unit monitoring call parameters to count the average duration and call frequency of all incoming and outgoing calls of the mobile terminal; a garbage voice reputation evaluation unit, according to the call The parameters counted by the parameter statistical unit are used to generate reputation evaluation for the calling user of the incoming call; a user identity unit is used to complete the identity authentication of the mobile terminal user on the server side; and a protocol communication unit is used to provide mobile Protocol communication function between terminal and server. The server end includes: a reputation database for storing mobile terminal user identity information and reputation data; a reputation evaluation unit for performing reputation evaluation on the calling user according to the new reputation evaluation and historical reputation set sent by the called mobile terminal. evaluation; a reputation query unit, used for querying the reputation database, and fulfilling the reputation query request put forward by the mobile terminal; and a communication unit, used for protocol communication between the server and the mobile terminal.

其中所述信誉评估单元进一步包括:一信誉评价衰减模块,用于对服务器接收到的所述信誉评价进行合理衰减;一信誉评价合并模块,用于将服务器接收到的所述信誉评价和历史信誉集合的合并计算,得到最新的信誉集合;一信誉量化模块,根据所述信誉集合计算用于识别垃圾语音用户的信誉值。Wherein the reputation evaluation unit further includes: a reputation evaluation attenuation module, used to reasonably attenuate the reputation evaluation received by the server; a reputation evaluation merging module, used to combine the reputation evaluation and historical reputation received by the server The combination calculation of the sets obtains the latest reputation set; a reputation quantification module calculates the reputation value for identifying spam voice users according to the reputation set.

其中所述信誉查询单元进一步包括:一实时查询模块,用于响应移动终端提出的实时信誉查询请求,该请求仅查询指定的单个用户的信誉;一非实时下载模块,用于完成移动终端提出的垃圾语音用户标识符下载请求。Wherein said credit query unit further comprises: a real-time query module, used for responding to the real-time credit query request that mobile terminal proposes, and this request only inquires the reputation of the single user of designation; Spam user identifier download request.

其中所述垃圾语音用户标识信息库进一步包括:一信息存储管理模块,用于保存和管理用户垃圾语音用户标识符数据,还用于对垃圾语音用户标识符的索引;一信息访问模块,用于向垃圾语音过滤单元和垃圾语音信誉评价单元提供访问信息存储管理单元的接口,该接口包括查询、插入和删除。Wherein said spam voice user identification information base further includes: an information storage management module, used for storing and managing user spam voice user identifier data, and also used for indexing of spam voice user identifiers; an information access module, used for An interface for accessing the information storage management unit is provided to the spam voice filtering unit and the spam voice reputation evaluation unit, and the interface includes query, insertion and deletion.

其中所述协议通信单元进一步包括:一通信协议模块,用于对接收的数据进行解码,以及对发送的数据进行编码;一消息通信模块,用于移动终端与服务器之间发送和接收数据。The protocol communication unit further includes: a communication protocol module for decoding received data and encoding for sent data; a message communication module for sending and receiving data between the mobile terminal and the server.

借由上述技术方案,本发明至少具有下列优点:By virtue of the above technical solutions, the present invention has at least the following advantages:

1、本发明利用移动终端保存的垃圾语音用户标识符以及实时查询主叫用户信誉方法,具有实时过滤垃圾语音的优点。1. The present invention utilizes the spam voice user identifier stored in the mobile terminal and the method of inquiring the reputation of the calling user in real time, and has the advantage of real-time filtering of spam voice.

2、本发明的服务器可以作为移动通信网中通信系统的组成部分,也可以独立于现有移动通信系统,服务器的部署具有不改变现有移动通信网络拓扑结构和现有移动通信系统的优点。2. The server of the present invention can be used as an integral part of the communication system in the mobile communication network, and can also be independent of the existing mobile communication system. The deployment of the server has the advantage of not changing the existing mobile communication network topology and the existing mobile communication system.

3、本发明的信誉评估方法利用信誉评价提供用户的信誉衰减其提供的信誉评价,使信誉的评估具有公平、公正的优点。3. The reputation evaluation method of the present invention utilizes the reputation evaluation provided by the user to attenuate the reputation evaluation provided by the user, so that the reputation evaluation has the advantages of fairness and justice.

4、本发明综合广大移动用户的直接评价,具有快速、准确识别垃圾语音的优点,大大降低垃圾语音的影响范围。4. The present invention integrates the direct evaluations of numerous mobile users, has the advantage of quickly and accurately identifying garbage voices, and greatly reduces the influence range of garbage voices.

5、本发明通过移动用户设置不同的信誉阀值,具有个性化的垃圾语音过滤优点,移动用户可以根据不同情况。5. The present invention has the advantage of personalized spam voice filtering by setting different reputation thresholds for mobile users, and mobile users can according to different situations.

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。The above description is only an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention, it can be implemented according to the contents of the description, and in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable , the following preferred embodiments are specifically cited below, and are described in detail as follows in conjunction with the accompanying drawings.

附图说明 Description of drawings

图1是本发明移动垃圾语音过滤系统的网络结构示意图。Fig. 1 is a schematic diagram of the network structure of the mobile spam voice filtering system of the present invention.

图2是本发明移动垃圾语音过滤系统的结构示意图。Fig. 2 is a structural schematic diagram of the mobile spam voice filtering system of the present invention.

图3是本发明过滤移动垃圾语音方法的流程示意图。Fig. 3 is a flow diagram of the method for filtering mobile spam voices of the present invention.

图4是本发明移动用户身份信息注册的流程示意图。Fig. 4 is a schematic flow chart of mobile user identity information registration in the present invention.

图5是本发明中垃圾语音信誉评价的流程示意图。Fig. 5 is a schematic flow chart of spam voice reputation evaluation in the present invention.

图6是本发明中垃圾语音信誉评估的流程示意图。Fig. 6 is a schematic flow chart of spam voice reputation evaluation in the present invention.

图7是本发明中垃圾语音用户标识符下载的流程示意图。Fig. 7 is a schematic flow chart of downloading the spam voice user identifier in the present invention.

具体实施方式 Detailed ways

为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的无线定位方法的具体实施方式、结构、特征及其功效,详细说明如后。In order to further explain the technical means and effects of the present invention to achieve the intended purpose of the invention, the specific implementation, structure, features and effects of the wireless positioning method proposed according to the present invention will be described below in conjunction with the accompanying drawings and preferred embodiments. Details are as follows.

本发明的核心思想是,在不改变移动通信网络拓扑结构及移动通信设备内部结构的基础上,基于移动终端用户的信誉评价实施垃圾语音的过滤。下面结合附图进一步详细说明本发明的实施方案。The core idea of the present invention is to implement the spam voice filtering based on the reputation evaluation of the mobile terminal user without changing the topological structure of the mobile communication network and the internal structure of the mobile communication equipment. Embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

图1是本发明移动垃圾语音过滤系统的网络结构图。图2所示的服务器11不属于移动通信系统内部设备,而是通过IP、短信接入移动通信网。在一套移动垃圾语音过滤系统中可以包含多个服务器11,并组成分布式系统。移动垃圾语音过滤系统中的客户端,即移动终端12通过无线方式接入移动通信网络,并与服务器11通信。Fig. 1 is a network structure diagram of the mobile spam voice filtering system of the present invention. The server 11 shown in Fig. 2 does not belong to the internal equipment of the mobile communication system, but accesses the mobile communication network through IP and SMS. Multiple servers 11 may be included in a set of mobile garbage voice filtering system, and form a distributed system. The client in the mobile spam filtering system, that is, the mobile terminal 12 accesses the mobile communication network in a wireless manner, and communicates with the server 11 .

图2是本发明移动垃圾语音过滤系统的结构图,是在图1的基础上详细说明了组成移动垃圾语音过滤系统的服务器11和移动终端12的内部单元结构,以及内部单元之间的关系。Fig. 2 is the block diagram of the mobile spam voice filtering system of the present invention, has described in detail on the basis of Fig. 1 the internal unit structure of the server 11 and the mobile terminal 12 forming the mobile spam voice filtering system, and the relationship between the internal units.

移动终端12包括:人机交互单元121、垃圾语音过滤单元122、垃圾语音信誉评价单元123、垃圾语音用户标识下载单元124、垃圾语音用户标识信息库125、白名单126、呼叫参数统计单元127、用户身份单元128、移动终端状态监控单元129和协议通信单元1210。Mobile terminal 12 comprises: man-machine interaction unit 121, spam voice filtering unit 122, spam voice reputation evaluation unit 123, spam voice user identification download unit 124, spam voice user identification information storehouse 125, white list 126, call parameter statistics unit 127, User identity unit 128 , mobile terminal status monitoring unit 129 and protocol communication unit 1210 .

人机交互单元121用于显示垃圾语音过滤单元122和垃圾语音信誉评价单元123的输出信息,还用于显示垃圾语音信誉评价单元123接收用户输入的信息,以及设定垃圾语音信誉值。The human-computer interaction unit 121 is used to display the output information of the spam voice filtering unit 122 and the spam voice reputation evaluation unit 123, and is also used to display the information input by the spam voice reputation evaluation unit 123 received by the user, and to set the spam voice reputation value.

垃圾语音过滤单元122用于获取呼叫请求中的主叫用户标识符,并在移动终端的垃圾语音用户标识库125中查询主叫用户标识符,如果找到主叫用户标识符,则过滤该呼叫请求。如果没有在垃圾语音用户标识库125中找到该主叫用户标识符,则垃圾语音过滤单元122通过白名单126和人机交互单元121设定的实时信誉查询项确定是否通过协议通信单元1210向服务器11实时查询该主叫用户的信誉。Spam voice filtering unit 122 is used to obtain the caller identifier in the call request, and inquires the caller identifier in the spam voice user identifier storehouse 125 of the mobile terminal, if the caller identifier is found, then filter the call request . If do not find this caller identifier in spam voice user identification storehouse 125, then spam voice filtering unit 122 determines whether to send to the server by protocol communication unit 1210 by the real-time reputation query item that white list 126 and human-computer interaction unit 121 set 11. Inquire about the reputation of the calling user in real time.

垃圾语音信誉评价单元123根据呼叫参数统计单元127的结果用于对入呼叫的主叫用户产生信誉评价,信誉评价评价产生方式包括自动方式和手动方式,具体评价的自动和手动计算方式在下文描述。垃圾语音信誉评价单元123提供给用户的评价标准分为三级:可信、一般、不可信。该垃圾语音信誉评价单元123产生的信誉评价包含上述三个等级。The spam voice reputation evaluation unit 123 is used to generate reputation evaluations for incoming callers according to the results of the call parameter statistics unit 127. The reputation evaluation evaluation generation methods include automatic and manual methods. The automatic and manual calculation methods for specific evaluations are described below . The evaluation criteria provided by the spam voice reputation evaluation unit 123 to the user are divided into three levels: credible, general, and unreliable. The reputation evaluation generated by the spam voice reputation evaluation unit 123 includes the above three levels.

垃圾语音用户标识下载单元124通过协议通信单元1210从服务器11的信誉查询单元113查询并下载最新的垃圾语音用户标识符信息。The spam user identifier downloading unit 124 queries and downloads the latest spam user identifier information from the reputation query unit 113 of the server 11 through the protocol communication unit 1210 .

垃圾语音用户标识信息库125保存部分垃圾语音用户标识符以及来自垃圾语音标识下载单元124下载的垃圾语音用户标识符,其中保存的用户标识符所标识的主叫用户的信誉低于移动终端12设定的信誉阀值,该信誉阀值由移动终端用户通过人机交互单元121设定的介于-1~+1之间的任意数值。The spam voice user identification information base 125 saves part of the spam voice user identifier and the spam voice user identifier downloaded from the spam voice identification download unit 124, wherein the reputation of the calling user identified by the user identifier stored is lower than that of the mobile terminal 12. A predetermined reputation threshold, which is an arbitrary value between -1 and +1 set by the mobile terminal user through the human-computer interaction unit 121 .

其中所述垃圾语音用户标识库125进一步包括信息存储管理模块和信息访问模块(未示出)。该信息存储管理模块保存和管理用户垃圾语音用户标识符数据,还可用于对垃圾语音用户标识符的索引。该信息存储管理模块中保存的垃圾语音用户标识符数据包括用户标识符。该信息访问模块用于向垃圾语音过滤单元122和垃圾语音信誉评价单元123提供访问信息存储管理单元的接口,该接口包括查询、插入和删除处理功能。Wherein the spam voice user identification library 125 further includes an information storage management module and an information access module (not shown). The information storage management module saves and manages user spam user identifier data, and can also be used for indexing spam user identifiers. The spam voice user identifier data stored in the information storage management module includes user identifiers. The information access module is used to provide the spam voice filtering unit 122 and the spam voice reputation evaluation unit 123 with an interface for accessing the information storage management unit, and the interface includes query, insertion and deletion processing functions.

呼叫参数统计单元127对该移动终端的入呼叫和出呼叫的呼叫模型参数进行统计,具体统计:入呼叫时长、出呼叫时长、入呼叫频率和出呼叫频率。这四个呼叫参数分别对移动终端总呼叫模型,以及对每一个具体主叫用户和被叫用户进行该呼叫模型参数的统计。呼叫参数统计单元127统计的结果提供给垃圾语音信誉评价单元123完成对被叫用户的信誉评价的计算,其具体计算方式在下文描述。The call parameter statistics unit 127 makes statistics on the call model parameters of the incoming call and outgoing call of the mobile terminal, specifically statistics: incoming call duration, outgoing call duration, incoming call frequency and outgoing call frequency. These four call parameters are respectively used for the total call model of the mobile terminal and for each specific calling user and called user to perform statistics on the call model parameters. The statistical results of the call parameter statistics unit 127 are provided to the spam reputation evaluation unit 123 to complete the calculation of the reputation evaluation of the called user, and the specific calculation method is described below.

白名单126保存移动用户曾经与其进行过呼叫的由垃圾语音信誉评价单元123评价值得信任的用户的标识符。The white list 126 saves the identifiers of users who have been evaluated by the spam voice reputation evaluation unit 123 as trustworthy with which the mobile user has ever called.

用户身份单元128生成该移动终端用户的身份信息,配合服务器完成用户身份唯一性的验证。用户身份信息由该移动用户标识符和移动终端设备标识符经过消息摘要加密算法(其中该加密算法可以采用如现有的MD5算法或SHA-1算法等)计算而得。The user identity unit 128 generates the identity information of the mobile terminal user, and cooperates with the server to complete the verification of the uniqueness of the user identity. The user identity information is calculated by the mobile user identifier and the mobile terminal equipment identifier through a message digest encryption algorithm (wherein the encryption algorithm can be such as the existing MD5 algorithm or SHA-1 algorithm, etc.).

移动终端状态监控单元129监控移动终端12的状态,当移动终端12接收到一个呼叫请求时,移动终端状态监控单元129负责获取主叫用户标识符,并将主叫用户标识符传递给垃圾语音过滤单元122处理。当移动终端状态监控单元129检测到移动终端12终止一个呼入的呼叫,将该事件经由垃圾语音过滤单元122发送给垃圾语音信誉评价单元123处理,对该主叫用户进行信誉评价,具体评价方式在下文描述。当移动终端状态监控单元129检测到移动终端12发起一个呼叫,从移动终端12提取出被叫用户标识符交由垃圾语音信誉评价单元123将该被叫用户标识符存入白名单126。The mobile terminal state monitoring unit 129 monitors the state of the mobile terminal 12. When the mobile terminal 12 received a call request, the mobile terminal state monitoring unit 129 was responsible for obtaining the calling party identifier, and passed the calling party identifier to the spam voice filtering Unit 122 processes. When the mobile terminal state monitoring unit 129 detects that the mobile terminal 12 terminates an incoming call, the event is sent to the spam voice reputation evaluation unit 123 for processing through the spam voice filtering unit 122, and the calling user is evaluated for reputation, the specific evaluation method Described below. When the mobile terminal state monitoring unit 129 detects that the mobile terminal 12 initiates a call, the called user identifier is extracted from the mobile terminal 12 and the spam voice reputation evaluation unit 123 stores the called user identifier in the white list 126 .

协议通信单元1210用于提供移动终端12与服务器11之间的协议通信,还用于对主叫用户信誉的实时查询和垃圾语音用户标识符的下载。The protocol communication unit 1210 is used to provide protocol communication between the mobile terminal 12 and the server 11, and is also used for real-time query of the reputation of the calling user and download of the spam user identifier.

其中该协议通信单元1210进一步包括通信协议模块和消息通信模块(未示出)。所述通信协议模块用于对接收的数据进行解码,和对发送的数据进行编码。所述消息通信模块用于移动终端与服务器之间发送和接收数据。The protocol communication unit 1210 further includes a communication protocol module and a message communication module (not shown). The communication protocol module is used to decode received data and encode sent data. The message communication module is used for sending and receiving data between the mobile terminal and the server.

图2所示的服务器11步包括信誉评估单元112、信誉查询单元113、通信单元114、信誉数据库115和用户身份管理单元111。The server 11 shown in FIG. 2 includes a reputation evaluation unit 112 , a reputation query unit 113 , a communication unit 114 , a reputation database 115 and a user identity management unit 111 .

信誉评估单元112经由移动终端12的协议通信单元1210接收垃圾语音信誉评价单元123的最新信誉评价,并将该最新信誉评价和历史信誉集合进行合并。The reputation evaluation unit 112 receives the latest reputation evaluation from the spam reputation evaluation unit 123 via the protocol communication unit 1210 of the mobile terminal 12, and combines the latest reputation evaluation with the historical reputation set.

其中该信誉评估单元112进一步包括信誉评价衰减模块、信誉评价合并模块和信誉值量化模块(未示出)。该信誉评价衰减模块对服务器11接收到的信誉评价进行合理衰减,其具体计算方式在下文描述,以避免恶意评价对信誉评估客观性的影响。该信誉评价合并模块用于将服务器接收到垃圾语音信誉评价单元123的信誉评价和历史信誉集合的合并计算,得到最新的信誉集合。该信誉值量化模块根据最新合并得到的信誉集合计算用于识别垃圾语音用户的信誉值,信誉值介于-1~+1之间。The reputation evaluation unit 112 further includes a reputation evaluation attenuation module, a reputation evaluation merging module and a reputation value quantization module (not shown). The reputation evaluation attenuation module reasonably attenuates the reputation evaluation received by the server 11, and its specific calculation method is described below, so as to avoid the impact of malicious evaluation on the objectivity of reputation evaluation. The reputation evaluation merging module is used to combine and calculate the reputation evaluation received by the server from the spam voice reputation evaluation unit 123 and the historical reputation set to obtain the latest reputation set. The reputation value quantification module calculates the reputation value used to identify spam voice users according to the newly merged reputation set, and the reputation value is between -1 and +1.

信誉查询单元113完成移动终端12提出的信誉查询要求。The reputation query unit 113 completes the reputation query request made by the mobile terminal 12 .

其中该信誉查询单元113进一步包括实时查询模块和非实时下载模块(未示出)。该实时查询模块用于响应移动终端12提出的实时信誉查询请求,该请求仅查询指定的单个用户的信誉。该非实时下载模块用于完成移动终端12提出的垃圾语音用户标识符下载请求。The reputation query unit 113 further includes a real-time query module and a non-real-time download module (not shown). The real-time query module is used to respond to the real-time reputation query request made by the mobile terminal 12, and the request only queries the reputation of a specified single user. The non-real-time downloading module is used for completing the request for downloading the spam voice user identifier proposed by the mobile terminal 12 .

通信单元114用于实现服务器11与移动终端12之间的协议通信,还用于对接收的数据进行解码,和对发送的数据进行编码。The communication unit 114 is used to implement protocol communication between the server 11 and the mobile terminal 12, and is also used to decode received data and encode sent data.

信誉数据库115存储用户信誉数据,这些数据包括用户标识符、用户的信誉值和用户信誉集合。所述用户信誉集合进一步包括三个部分:可信、未知和不可信。The reputation database 115 stores user reputation data, which includes user identifiers, user reputation values, and user reputation sets. The user reputation set further includes three parts: trusted, unknown and untrusted.

用户身份管理单元111接收该移动终端12的注册请求并对用户身份进行管理。The user identity management unit 111 receives the registration request of the mobile terminal 12 and manages the user identity.

图3是本发明提供的移动通信网中过滤垃圾语音方法的流程,该流程具体包括如下步骤:Fig. 3 is the flow process of filtering garbage speech method in the mobile communication network provided by the present invention, and this flow process specifically comprises the following steps:

步骤301,移动终端12初始化本地保存的部分垃圾语音用户标识符库,并通过人机交互单元121设定垃圾语音信誉阀值;Step 301, the mobile terminal 12 initializes a part of the spam user identifier library stored locally, and sets the spam reputation threshold through the human-computer interaction unit 121;

步骤302,移动终端12从服务器11下载低于步骤301设定的信誉阀值的垃圾语音用户标识符,并存入本地的垃圾语音用户标识符库;Step 302, the mobile terminal 12 downloads the spam voice user identifier lower than the reputation threshold set in step 301 from the server 11, and stores it in the local spam voice user identifier storehouse;

步骤303,移动终端12的状态监控单元129监测是否有呼叫请求到达,如果有新的呼叫到达,执行步骤304,否则继续监测呼叫请求;Step 303, the state monitoring unit 129 of the mobile terminal 12 monitors whether a call request arrives, if a new call arrives, execute step 304, otherwise continue to monitor the call request;

步骤304,移动终端12从接收到的呼叫请求中提取主叫用户标识符,并到本地保存的部分垃圾语音用户标识信息库125中查询;Step 304, the mobile terminal 12 extracts the calling party identifier from the received call request, and inquires in the part of the spam voice user identification information storehouse 125 stored locally;

步骤305,移动终端12如果在本地保存的部分垃圾语音用户标识符库125中查询到该主叫用户标识符,执行步骤315,否则执行步骤306;Step 305, if the mobile terminal 12 finds the calling party identifier in the part of the spam voice user identifier storehouse 125 stored locally, execute step 315, otherwise execute step 306;

步骤306,移动终端12根据移动用户是否设定实时查询信誉的选项以及该移动终端用户是否主动与该主叫用户进行过通信,判断是否需要进行实时信誉查询,如果需要,执行步骤311,否则执行步骤307;Step 306, the mobile terminal 12 determines whether real-time credit query needs to be performed according to whether the mobile user sets the option of real-time query reputation and whether the mobile terminal user has actively communicated with the calling user, if necessary, execute step 311, otherwise execute Step 307;

步骤307,移动终端12提示用户该呼叫请求的主叫用户不是垃圾语音用户,并提示用户接受该呼叫请求;Step 307, the mobile terminal 12 prompts the user that the calling user of the call request is not a voice spam user, and prompts the user to accept the call request;

步骤308,监控该呼叫是否已经结束,如果是,执行步骤309,否则继续监控;Step 308, monitor whether the call has ended, if yes, execute step 309, otherwise continue monitoring;

步骤309,移动终端12根据垃圾语音信誉评价方法生成对该主叫用户的信誉评价(具体评价方式在下文描述),并发送给服务器11;Step 309, the mobile terminal 12 generates the reputation evaluation of the calling user according to the spam voice reputation evaluation method (the specific evaluation method is described below), and sends it to the server 11;

步骤310,服务器11收到移动终端12的信誉评价,重新对该主叫用户进行信誉评估,并保存新信誉值;Step 310, the server 11 receives the reputation evaluation of the mobile terminal 12, re-evaluates the calling user, and saves the new reputation value;

步骤311,移动终端12向服务器22发送实时查询信誉的请求,该请求中包含该用户的身份信息和该主叫用户标识符,并启动定时器T1,监控是否按时收到查询结果,以保证垃圾语音过滤服务的实时性;Step 311, the mobile terminal 12 sends a request to the server 22 for real-time query reputation, which includes the user's identity information and the calling user identifier, and starts timer T1 to monitor whether the query result is received on time, so as to ensure that the garbage Real-time performance of voice filtering service;

步骤312,服务器11根据查询请求中的用户身份信息和主叫用户标识符到信誉数据库115中查询该主叫用户的信誉值,并发送给该移动终端12;Step 312, the server 11 searches the credit value of the calling user in the reputation database 115 according to the user identity information and the calling user identifier in the query request, and sends it to the mobile terminal 12;

步骤313,如果移动终端12启动的定时器T1超时,执行步骤307,否则执行步骤314;Step 313, if the timer T1 started by the mobile terminal 12 expires, execute step 307, otherwise execute step 314;

步骤314,移动终端12从收到的信誉查询结果中提取该主叫用户的信誉值,并与移动用户设定的信誉阀值进行比较,如果高于设定的信誉阀值,执行步骤307,否则执行步骤315。Step 314, the mobile terminal 12 extracts the reputation value of the calling user from the received reputation query result, and compares it with the reputation threshold value set by the mobile user, if it is higher than the preset reputation threshold value, execute step 307, Otherwise, execute step 315 .

步骤315,移动终端12确认该主叫用户为垃圾语音用户,拒绝该呼叫请求,并结束该流程。In step 315, the mobile terminal 12 confirms that the calling user is a voice spam user, rejects the call request, and ends the process.

图4是本发明移动用户身份信息注册的流程图,该流程具体包括如下步骤:Fig. 4 is the flowchart of mobile user identity information registration of the present invention, and this flow process specifically comprises the following steps:

步骤401,移动终端12提取本地移动用户的标识符,以及本地移动终端设备的标识符;Step 401, the mobile terminal 12 extracts the identifier of the local mobile user and the identifier of the local mobile terminal equipment;

步骤402,为移动用户设定一个身份密码;Step 402, setting an identity password for the mobile user;

步骤403,移动终端12应用消息摘要算法(例如现有的MD5算法或SHA-1算法等)计算基于该用户的标识符、该移动终端的设备标识符及身份密码的身份信息摘要,移动终端12后续同服务器11的信誉评估单元112和信誉查询单元113交互消息时仅提供该身份信息摘要,既保证用户身份在服务器11中的唯一性,也达到保护移动用户隐私的目的;Step 403, the mobile terminal 12 applies a message digest algorithm (such as the existing MD5 algorithm or SHA-1 algorithm, etc.) to calculate the identity information digest based on the user's identifier, the device identifier of the mobile terminal and the identity password, and the mobile terminal 12 Subsequent message exchange with the reputation evaluation unit 112 and the reputation query unit 113 of the server 11 only provides the identity information summary, which not only ensures the uniqueness of the user identity in the server 11, but also achieves the purpose of protecting the privacy of the mobile user;

步骤404,移动终端12将步骤403计算出的该移动终端的身份信息摘要发送给服务器11,请求注册;Step 404, the mobile terminal 12 sends the summary of the identity information of the mobile terminal calculated in step 403 to the server 11, requesting registration;

步骤405,服务器11如果收到该移动终端的注册请求,用户身份管理单元111执行步骤406,否则继续等待注册请求;Step 405, if the server 11 receives the registration request of the mobile terminal, the user identity management unit 111 executes step 406, otherwise continue to wait for the registration request;

步骤406,服务器11的用户身份管理单元111从收到的注册请求中提取用户身份信息摘要,并判断其唯一性;Step 406, the user identity management unit 111 of the server 11 extracts the user identity information summary from the received registration request, and judges its uniqueness;

步骤407,如果移动用户的身份信息是唯一的,执行步骤408,否则执行步骤409;Step 407, if the identity information of the mobile user is unique, execute step 408, otherwise execute step 409;

步骤408,服务器11的用户身份管理单元111将该移动用户身份信息摘要存入信誉数据库115;Step 408, the user identity management unit 111 of the server 11 stores the summary of the mobile user identity information into the reputation database 115;

步骤409,服务器11向请求注册的移动终端12发送注册结果,如果移动用户的身份信息是唯一的,返回注册成功,否则发送注册失败。Step 409, the server 11 sends the registration result to the mobile terminal 12 requesting registration, if the identity information of the mobile user is unique, it returns the registration success, otherwise it sends the registration failure.

图5是本发明中垃圾语音信誉评价的流程图,具体步骤包括:Fig. 5 is the flow chart of rubbish voice reputation evaluation among the present invention, and concrete steps comprise:

步骤501,在移动终端12设定信誉评价产生方式,其具体产生方式包括:自动方式和手动方式,自动是由移动终端根据呼叫模型参数自动计算产生,手动方式则由被叫移动用户主观评价,并结合呼叫模型参数计算产生;Step 501, setting the reputation evaluation generation method in the mobile terminal 12, the specific generation method includes: automatic method and manual method, the automatic method is generated by the automatic calculation of the mobile terminal according to the call model parameters, and the manual method is subjectively evaluated by the called mobile user, Combined with the calculation of the call model parameters;

步骤502,移动终端12监控移动用户是否进入通话状态,如果开始通话,执行步骤503,否则继续监控移动终端设备状态;Step 502, the mobile terminal 12 monitors whether the mobile user enters a call state, if the call starts, execute step 503, otherwise continue to monitor the state of the mobile terminal device;

步骤503,移动终端12判断该呼叫是否为入呼叫请求,如果是,执行步骤505,否则执行步骤504;Step 503, the mobile terminal 12 judges whether the call is an incoming call request, if yes, execute step 505, otherwise execute step 504;

步骤504,移动终端12将该呼叫的被叫移动用户标识符记入白名单126,并记录呼叫开始时间;Step 504, the mobile terminal 12 records the called mobile subscriber identifier of the call into the white list 126, and records the call start time;

步骤505,移动终端12监控该呼叫是否结束,如果结束通话,执行步骤506,否则继续监控;Step 505, the mobile terminal 12 monitors whether the call ends, if the call ends, execute step 506, otherwise continue monitoring;

步骤506,移动终端12记录呼叫结束时间,统计该呼叫的时长;Step 506, the mobile terminal 12 records the call end time, and counts the duration of the call;

步骤507,移动终端12判断被叫移动用户设定的信誉评价产生方式,如果是自动方式,执行步骤508,否则执行步骤509;Step 507, the mobile terminal 12 judges the reputation evaluation generation method set by the called mobile user, if it is an automatic method, execute step 508, otherwise execute step 509;

其中移动终端12提供的信誉评价方式是采用如下格式:Wherein the reputation evaluation mode provided by the mobile terminal 12 adopts the following format:

{R(T),R(UT),R(Unknown)}{R(T), R(UT), R(Unknown)}

式中,R(T)代表可信度,R(T)越大表示主叫用户越不可能是垃圾语音用户,R(UT)代表不可信度,R(UT)越大表示主叫用户越可能是垃圾语音用户,R(Unknown)代表不确定度,R(Unknown)越大表示被叫移动用户对主叫用户的类型越不能确定。R(T)、R(UT)和R(Unknown)的取值均位于0~1之间,且三者之和为1;In the formula, R(T) represents credibility, the larger R(T) indicates that the calling user is less likely to be a voice spam user, R(UT) represents unreliability, and the larger R(UT) indicates that the calling user is more likely to be a voice spam user. It may be a spam voice user, R (Unknown) represents uncertainty, and the larger the R (Unknown), the less certain the type of the called mobile user is to the calling user. The values of R(T), R(UT) and R(Unknown) are all between 0 and 1, and the sum of the three is 1;

步骤508,移动终端12根据呼叫模型参数自动产生信誉评价,并执行步骤512;Step 508, the mobile terminal 12 automatically generates reputation evaluation according to the call model parameters, and executes step 512;

下面给出步骤508中该自动方式进行信誉评价公式:Provide below this automatic mode in step 508 and carry out reputation evaluation formula:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == 11 -- RR (( TT )) 22 RR (( UnknownUnknown )) == 11 -- RR (( TT )) 22

式中R(T)、R(UT)和R(Unknown)构成完整的信誉评价,R(T)表示可信度,R(UT)表示不可信度,R(Unknown)表示不确定;

Figure A200910060424D0028085028QIETU
为该主叫用户呼叫该被叫移动用户的平均呼叫时长,单位为秒;Ticl为该被叫移动用户接受的所有入呼叫的平均呼叫时长,单位为秒;foc为被叫该移动用户呼叫该主叫用户的呼叫频率,单位为次/天;Foc为该被叫移动用户呼叫任意用户的总的平均呼叫频率,单位为次/天;α和β为权重参数可以由被叫移动用户通过人机交互单元121自由定义,使R(T)取值在0~1之间。其中
Figure A200910060424D0028085028QIETU
、Ticl、foc和Foc由呼叫参数统计单元127统计、计算而得。In the formula, R(T), R(UT) and R(Unknown) constitute a complete reputation evaluation, R(T) represents credibility, R(UT) represents unreliability, and R(Unknown) represents uncertainty;
Figure A200910060424D0028085028QIETU
The average call duration of calling the called mobile user for the calling user, in seconds; T icl is the average call duration of all incoming calls accepted by the called mobile user, in seconds; f oc is the called mobile user The call frequency of calling the calling user, the unit is times/day; F oc is the total average call frequency of the called mobile user calling any user, the unit is times/day; α and β are weight parameters that can be determined by the called mobile The user freely defines through the human-computer interaction unit 121, so that the value of R(T) is between 0 and 1. in
Figure A200910060424D0028085028QIETU
, T icl , f oc and F oc are calculated and obtained by the call parameter statistics unit 127 .

步骤509,移动终端12根据被叫移动用户的主观评价和呼叫模型参数产生信誉评价,其按照下公式产生信誉评价:Step 509, the mobile terminal 12 generates a reputation evaluation according to the called mobile user's subjective evaluation and call model parameters, which generates a reputation evaluation according to the following formula:

RR (( TT )) == αα tt ‾‾ iclicl TT ‾‾ iclicl ++ ββ ff ococ Ff ‾‾ ococ RR (( UTUT )) == [[ 11 -- RR (( TT )) ]] γγ RR (( UnknownUnknown )) == [[ 11 -- RR (( TT )) ]] (( 11 -- γγ ))

式中R(T)、R(UT)、R(Unknown)、

Figure A200910060424D0028085028QIETU
、Ticl、foc、Foc、α和β与步骤508的信誉评价计算公式中的符号具有相同的含义;γ为该移动用户的直接评价,γ的取值在0~1之间。移动用户的直接评价包括三个等级:可信、不可信和不确定。移动用户选择不同的评价等级,γ取不同的值。where R(T), R(UT), R(Unknown),
Figure A200910060424D0028085028QIETU
, T icl , f oc , F oc , α and β have the same meanings as the symbols in the reputation evaluation calculation formula in step 508; γ is the direct evaluation of the mobile user, and the value of γ is between 0 and 1. The direct evaluation of mobile users includes three grades: trustworthy, untrustworthy and uncertain. Mobile users choose different evaluation grades, and γ takes different values.

步骤510,该移动用户是否通过人机交互单元121输入认为主叫用户是垃圾语音用户的“不可信”的直接评价,如果是,执行步骤511,否则执行步骤512;Step 510, whether the mobile user inputs the direct evaluation of "unreliable" that the calling user is a spam voice user through the human-computer interaction unit 121, if yes, execute step 511, otherwise execute step 512;

步骤511,移动终端12将该主叫用户标识符存入本地的垃圾语音用户标识库125,结束本流程;Step 511, the mobile terminal 12 stores the calling party identifier in the local spam voice user identification library 125, and ends this process;

步骤512,移动终端12向服务器11发送信誉评价消息,其中该消息包括该被叫移动用户的用户身份信息摘要、该主叫用户标识符和信誉评价,结束本流程。Step 512, the mobile terminal 12 sends a reputation evaluation message to the server 11, wherein the message includes the user identity information summary of the called mobile user, the calling user identifier and the reputation evaluation, and the flow ends.

图6是本发明中垃圾语音信誉评估的流程图,具体步骤包括:Fig. 6 is the flow chart of spam voice reputation evaluation among the present invention, and concrete steps comprise:

步骤601,服务器11监控输入的各种事件,具体由服务器11的通信单元114完成;Step 601, the server 11 monitors various input events, which is specifically completed by the communication unit 114 of the server 11;

步骤602,通信单元114判断服务器11是否收到来自移动终端12的信誉评价,其中包含信誉评价{R(T),R(UT),R(Unknown)},如果是,执行步骤603,否则继续监控输入事件;Step 602, the communication unit 114 judges whether the server 11 has received the reputation evaluation from the mobile terminal 12, which includes the reputation evaluation {R(T), R(UT), R(Unknown)}, if yes, execute step 603, otherwise continue monitor input events;

步骤603,服务器11的信誉评估单元112从收到的信誉评价消息中提取发送该信誉评价的被叫移动用户的身份信息摘要,并到信誉数据库中进行查询,验证该被叫移动用户是否通过注册;Step 603, the reputation evaluation unit 112 of the server 11 extracts the identity information abstract of the called mobile user who sent the reputation evaluation from the received reputation evaluation message, and queries the reputation database to verify whether the called mobile user has passed the registration ;

步骤604,服务器11通过信誉数据库115对该被叫移动用户身份信息进行验证,如果验证该被叫移动用户身份信息合法,执行步骤606,否则执行步骤605;Step 604, the server 11 verifies the identity information of the called mobile user through the reputation database 115, if the identity information of the called mobile user is verified as legal, execute step 606, otherwise execute step 605;

步骤605,服务器11的信誉评估单元112丢弃该信誉评价,并结束本流程;Step 605, the reputation evaluation unit 112 of the server 11 discards the reputation evaluation, and ends this process;

步骤606,服务器11的信誉评估单元112从收到的信誉评价消息中提取信誉评价,验证该评价的合法性,验证的方法即判断该信誉评价包含的可信度、不可信度和不确定度三者之和是否为1,也就是包含信誉评价{R(T),R(UT),R(Unknown)}三者之和为1;Step 606, the reputation evaluation unit 112 of the server 11 extracts the reputation evaluation from the received reputation evaluation message, and verifies the legitimacy of the evaluation. The verification method is to judge the credibility, unreliability and uncertainty contained in the reputation evaluation Whether the sum of the three is 1, that is, the sum of the three including reputation evaluation {R(T), R(UT), R(Unknown)} is 1;

步骤607,服务器11的信誉评估单元112判断如果该信誉评价合法,执行步骤608,否则执行步骤605;Step 607, the reputation evaluation unit 112 of the server 11 judges that if the reputation evaluation is legal, execute step 608, otherwise execute step 605;

步骤608,服务器11的信誉评估单元112根据该被叫移动用户的身份信息摘要,到信誉数据库115中查询其信誉值;Step 608, the reputation evaluation unit 112 of the server 11 searches the credit value in the reputation database 115 according to the identity information abstract of the called mobile user;

步骤609,服务器11的信誉评估单元112判断如果查询到该被叫移动用户的信誉,执行步骤610,否则执行步骤614;In step 609, the credit evaluation unit 112 of the server 11 judges that if the reputation of the called mobile user is found, execute step 610, otherwise execute step 614;

步骤610,服务器11的信誉评估单元112利用查询到的信誉经由信誉评估单元112的信誉评价衰减模块对该被叫移动用户提供的信誉评价进行衰减,避免少数用户进行恶意评价;Step 610, the reputation evaluation unit 112 of the server 11 utilizes the reputation obtained through the reputation evaluation attenuation module of the reputation evaluation unit 112 to attenuate the reputation evaluation provided by the called mobile user, so as to avoid malicious evaluation by a small number of users;

其中服务器按照下式对该被叫移动用户提供的信誉评价进行衰减得到新的信誉评价The server attenuates the reputation evaluation provided by the called mobile user according to the following formula to obtain a new reputation evaluation

RR ′′ (( TT )) == RR (( TT )) ×× RR ~~ (( TT )) RR ′′ (( UTUT )) == RR (( UTUT )) ×× RR ~~ (( TT )) RR ′′ (( UnknownUnknown )) == 11 -- RR ′′ (( TT )) -- RR ′′ (( UTUT ))

式中{R′(T),R′(UT),R′(Unknown)}表示新的信誉评价,代表信誉评价提供用户的历史信誉集合,该历史信誉集合保存在信誉数据库115中,如果信誉数据库中没有该被叫移动用户的历史信誉集合,则服务器采用缺省信誉集合对该被叫移动用户提供的信誉评价进行衰减,如该缺省信誉集合为:{0.3,0.3,0.4},此处为举例说明但并不限定于此;where {R'(T), R'(UT), R'(Unknown)} represents a new reputation evaluation, Provide user's historical reputation collection on behalf of reputation evaluation, this historical reputation collection is stored in the reputation database 115, if there is no historical reputation collection of the called mobile user in the reputation database, then the server adopts the default reputation collection to provide the called mobile user For example, the default reputation set is: {0.3, 0.3, 0.4}, here is an example but not limited thereto;

步骤611,服务器11的信誉评估单元112从收到的信誉评价消息中提取评价对象主叫用户的标识符,并到信誉数据库115中查询该主叫用户的历史信誉,该历史信誉也包括:可信度、不可信度和不确定度;Step 611, the reputation evaluation unit 112 of the server 11 extracts the identifier of the calling user of the evaluation object from the received reputation evaluation message, and queries the historical reputation of the calling user in the reputation database 115, and the historical reputation also includes: Reliability, unreliability and uncertainty;

步骤612,服务器11中信誉评估单元112的信誉合并模块将信誉评价与历史信誉进行合并计算,达到重新评估该主叫用户的信誉的目的;Step 612, the reputation combining module of the reputation evaluation unit 112 in the server 11 merges the reputation evaluation and historical reputation to achieve the purpose of re-evaluating the calling user's reputation;

其中服务器11的信誉合并模块利用证据理论的D-S证据合并公式对将上述计算出新信誉评价同该主叫用户的历史信誉集合进行合并计算,并将合并计算出的信誉集合按照下式对该主叫用户的信誉值进行重新评估:Wherein the reputation combining module of the server 11 utilizes the D-S evidence combining formula of the evidence theory to combine the above-mentioned calculated new reputation evaluation with the historical reputation set of the calling user, and combine the calculated reputation set according to the following formula for the calling user: Call the user's reputation value to re-evaluate:

Reprep == RR (( TT )) RR (( TT )) ++ RR (( UnknownUnknown )) -- RR (( UTUT )) RR (( UTUT )) ++ RR (( UnknownUnknown ))

式中Rep为该主叫用户的信誉值,位于-1~+1之间,{R(T),R(UT),R(Unknown)}为该主叫用户的历史信誉集合。Rep值越接近+1,代表主叫用户的信誉越高;反之,Rep越接近-1,则表示主叫用户的信誉越低;In the formula, Rep is the reputation value of the calling user, which is between -1 and +1, and {R(T), R(UT), R(Unknown)} is the historical reputation collection of the calling user. The closer the Rep value is to +1, the higher the reputation of the calling user; on the contrary, the closer the Rep is to -1, the lower the reputation of the calling user;

步骤613,服务器11的信誉值量化模块根据合并后的新的信誉集合量化评价对象的信誉值,也就是该信誉值量化模块根据最新合并得到的信誉集合计算用于识别垃圾语音用户的信誉值,该信誉值介于-1~+1之间。Step 613, the reputation value quantification module of the server 11 quantifies the reputation value of the evaluation object according to the combined new reputation set, that is, the reputation value quantification module calculates the reputation value for identifying spam users according to the latest merged reputation set, The reputation value is between -1 and +1.

步骤614,服务器11将步骤613计算出的新的信誉存入信誉数据库,并结束本流程。Step 614, the server 11 stores the new reputation calculated in step 613 into the reputation database, and ends this process.

图7是本发明中垃圾语音用户标识符下载的流程图,具体步骤包括:Fig. 7 is the flow chart of downloading the garbage voice user identifier among the present invention, and concrete steps comprise:

步骤701,移动终端12监控本地设备状态,只有本地移动终端设备处于空闲时才启动垃圾语音用户标识符的下载流程;Step 701, the mobile terminal 12 monitors the state of the local device, only when the local mobile terminal device is idle, the download process of the spam voice user identifier is started;

步骤702,移动终端12的移动终端状态监控单元129判断移动终端是否处于通话状态,如果不是,执行步骤703,否则继续监控设备状态;Step 702, the mobile terminal state monitoring unit 129 of the mobile terminal 12 judges whether the mobile terminal is in a call state, if not, execute step 703, otherwise continue to monitor the device state;

步骤703,移动用户通过移动终端12的人机交互单元121输入信誉阀值,交由垃圾语音用户标识下载单元124向服务器11发送垃圾语音用户标识符下载请求,该请求包括信誉阀值,最近更新时间以及本移动用户的身份信息摘要;Step 703, the mobile user inputs the reputation threshold through the man-machine interaction unit 121 of the mobile terminal 12, and sends the spam voice user identifier download request to the server 11 by the spam voice user identifier downloading unit 124. Time and a summary of the mobile user's identity information;

步骤704,服务器11的通信单元114判断是否收到垃圾语音用户标识符下载请求,如果收到请求,执行步骤705,否则继续等待移动终端12发送的下载请求;Step 704, the communication unit 114 of server 11 judges whether to receive the spam voice user identifier download request, if receive request, execute step 705, otherwise continue to wait for the download request that mobile terminal 12 sends;

步骤705,服务器11从收到的垃圾语音用户标识符下载请求中提取该移动用户身份信息摘要,交由用户身份管理单元111到信誉数据库115中查询该用户的身份信息;Step 705, the server 11 extracts the mobile user identity information abstract from the received spam voice user identifier download request, and hands over the user identity management unit 111 to query the user's identity information in the reputation database 115;

步骤706,服务器11的用户身份管理单元111验证该移动用户身份信息是否合法,如果通过验证,信誉查询单元113执行步骤708,否则执行步骤707;Step 706, the user identity management unit 111 of the server 11 verifies whether the mobile user identity information is legal, if verified, the credit query unit 113 executes step 708, otherwise executes step 707;

步骤707,服务器11的信誉查询单元113丢弃该垃圾语音用户标识符下载请求,并结束本流程;Step 707, the credit query unit 113 of the server 11 discards the spam voice user identifier download request, and ends the process;

步骤708,服务器11的信誉查询单元113从收到的垃圾语音用户标识符下载请求中提取信誉阀值,并到信誉数据库115中查询信誉值低于该信誉阀值的垃圾语音用户标识符;Step 708, the reputation query unit 113 of the server 11 extracts the reputation threshold value from the received spam voice user identifier download request, and inquires the reputation value of the spam voice user identifier lower than the reputation threshold value in the reputation database 115;

步骤709,服务器11通过通信单元114将查询到的垃圾语音用户标识符发送给该移动终端12;Step 709, the server 11 sends the searched spam user identifier to the mobile terminal 12 through the communication unit 114;

步骤710,移动终端12等待服务器11返回的查询结果,如果收到查询结果,执行步骤711,否则执行步骤712;Step 710, the mobile terminal 12 waits for the query result returned by the server 11, if the query result is received, execute step 711, otherwise execute step 712;

步骤711,移动终端12将接收到的垃圾语音用户标识符存入本地的垃圾语音用户标识库125,并结束本流程;Step 711, the mobile terminal 12 stores the received spam user identifier into the local spam user identification storehouse 125, and ends the process;

步骤712,移动终端12重新发送垃圾语音用户标识符下载请求,并执行步骤704。Step 712, the mobile terminal 12 resends the spam user identifier download request, and executes step 704.

以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above description is only a preferred embodiment of the present invention, and does not limit the present invention in any form. Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Anyone familiar with this field Those skilled in the art, without departing from the scope of the technical solution of the present invention, can use the method and technical content disclosed above to make some changes or modifications to equivalent embodiments with equivalent changes, but any content that does not depart from the technical solution of the present invention, Any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention still fall within the scope of the technical solution of the present invention.

Claims (39)

1, a kind of rubbish voice filtering method based on mobile radio communication is characterized in that, this method comprises the steps:
Set the rubbish voice prestige threshold values of portable terminal;
Have the rubbish voice user identifier that is lower than described rubbish voice credit value in the Download Server, and be stored in the rubbish voice user totem information storehouse of portable terminal;
Obtain the caller ID of call request;
In described rubbish voice user totem information storehouse, search described caller ID, if find described caller ID then portable terminal refuse this call request;
Otherwise further judging whether need be in real time to the described calling subscriber's credit value of described server lookup, if described calling subscriber's credit value is lower than the described rubbish voice prestige threshold values of setting, then portable terminal is refused this call request.
2, method according to claim 1 is characterized in that described method also comprises: when described call request finishes, according to call model data and the call model parameter of described call request, at credit rating of described portable terminal generation.
3, as method as described in the claim 2, it is characterized in that described method also comprises:, again described calling subscriber is carried out the assessment of credit value at server end according to described credit rating and calling subscriber's historical credit rating.
4, method according to claim 1 is characterized in that described method also comprises: the mobile subscriber inquires about the credit value of described caller ID by server according to the real-time inquiry of setting.
5, as method as described in the claim 4, it is characterized in that described method also comprises: when to the described calling subscriber's credit value of described server inquiry in real time, start a timer.
As method as described in the claim 4, it is characterized in that 6, described white list is preserved with described mobile subscriber and carried out the user identifier called out.
7, method according to claim 1 is characterized in that, preserves calling subscriber's credit value at server end, and not identify this calling subscriber be the rubbish voice user.
8, method according to claim 1, it is characterized in that described method also comprises: described portable terminal is registered to the server end requests identity information.
9, as method as described in the claim 2, it is characterized in that, produce described credit rating, further comprise at described portable terminal:
Add up this mobile subscriber's call model parameter, comprise and on average go into call duration and go out calling frequency;
If the credit rating producing method is set at automated manner, then produce credit rating according to following formula,
R ( T ) = α t ‾ icl T ‾ icl + β f oc F ‾ oc R ( UT ) = 1 - R ( T ) 2 R ( Unknown ) = 1 - R ( T ) 2
R in the formula (T), R (UT) and R (Unknown) constitute complete credit rating, and wherein: R (T) expression mobile subscriber's confidence level, R (UT) expression can not reliabilities, and R (Unknown) expression is uncertain; For this calling subscriber calls out this mobile subscriber's average call duration, unit is second; T IclBe all average call durations of going into to call out that this mobile subscriber accepts, unit is second; f OcFor this mobile subscriber calls out this calling subscriber's calling frequency, unit is time/day; F OcBe total average call frequency that this mobile subscriber calls out any user, unit is time/day; α and β are weight parameter.
10, as method as described in the claim 2, it is characterized in that, produce described credit rating, further comprise at described portable terminal:
Subjective assessment according to mobile phone users directly provides produces credit rating according to following formula:
R ( T ) = α t ‾ icl T ‾ icl + β f oc F ‾ oc R ( UT ) = [ 1 - R ( T ) ] γ R ( Unknown ) = [ 1 - R ( T ) ] ( 1 - γ )
R in the formula (T), R (UT) and R (Unknown) constitute complete credit rating, and wherein: R (T) expression mobile subscriber's confidence level, R (UT) expression can not reliabilities, and R (Unknown) expression is uncertain;
Figure A200910060424C0003123115QIETU
For this calling subscriber calls out this mobile subscriber's average call duration, unit is second; T IclBe all average call durations of going into to call out that this mobile subscriber accepts, unit is second; f OcFor this mobile subscriber calls out this calling subscriber's calling frequency, unit is time/day; F OcBe total average call frequency that this mobile subscriber calls out any user, unit is time/day; α and β are weight parameter; γ is this mobile subscriber's direct evaluation, and the value of γ is between 0~1.
11, as claim 9 or 10 described methods, it is characterized in that, comprise that further described portable terminal according to the total call model parameter between this mobile phone users and any user, also comprises and on average goes into call duration and go out calling frequency, finish evaluation calling subscriber's prestige.
12, as claim 9 or 10 described methods, it is characterized in that weight parameter α and β can freely be defined by mobile phone users, make R (T) value between 0~1.
13, method as claimed in claim 10 is characterized in that, mobile phone users comes the value of self-defined γ according to R (T), R (UT) and R (Unknown) Three Estate.
14, as claim 9 or 10 described methods, it is characterized in that the credit rating that portable terminal provides adopts following form:
{R(T),R(UT),R(Unknown)}
In the formula, R (T) represents confidence level, the big more expression of R (T) calling subscriber is impossible more to be the rubbish voice user, R (UT) representative can not reliability, the big more expression of R (UT) calling subscriber may be the rubbish voice user more, R (Unknown) represents uncertainty, and the big more expression of R (Unknown) mobile subscriber can not determine more to calling subscriber's type.The value of R (T), R (UT) and R (Unknown) is all between 0~1, and three's sum is 1.
15, method as claimed in claim 3 is characterized in that, again the assessment that described calling subscriber carries out credit value is further comprised at server end:
Receive the credit rating that the callee provides, begin the calling subscriber is carried out the prestige assessment;
If preserved this called subscriber's prestige set in the credit database of server, then the credit rating that this called subscriber provided according to following formula of server is decayed and is obtained new credit rating:
R ′ ( T ) = R ( T ) × R ~ ( T ) R ′ ( UT ) = R ( UT ) × R ~ ( T ) R ′ ( Unknown ) = 1 - R ′ ( T ) - R ′ ( UT )
{ R ' (T), R ' (UT), R ' is (Unknown) } new credit rating set of expression in the formula,
Figure A200910060424C00052
Representative provides the called subscriber's of credit rating historical prestige set, and it is stored in the credit database of server.
16, method as claimed in claim 15 is characterized in that, further utilizes the D-S evidence of evidence theory to merge formula the historical prestige of described new credit rating with this calling subscriber is merged, and obtains new credit rating and gathers.
17, method as claimed in claim 16 is characterized in that, further comprises described new credit rating set is reappraised to this calling subscriber's credit value according to following formula;
Rep = R ( T ) R ( T ) + R ( Unknown ) - R ( UT ) R ( UT ) + R ( Unknown )
Rep is this calling subscriber's a credit value in the formula, and { R (T), R (UT), R (Unknown) } is this calling subscriber's historical prestige set.
18, method as claimed in claim 17 is characterized in that, calling subscriber's credit value Rep is between-1~+ 1.
19, method as claimed in claim 18 is characterized in that, comprises that further server is decayed to the credit rating of receiving with default prestige set if the called subscriber does not have historical prestige set.
20, method as claimed in claim 19 is characterized in that, this calling subscriber's historical prestige set is the result after being merged by all historical credit ratings, when receiving new credit rating, will reappraise and upgrade historical prestige set.
21, a kind of reputation evaluation method based on mobile radio communication is characterized in that, this method comprises the steps:
Add up this mobile subscriber's call model parameter, comprise and on average go into call duration and go out calling frequency;
If the credit rating producing method is set at automated manner, then produce credit rating according to following formula:
R ( T ) = α t ‾ icl T ‾ icl + β f oc F ‾ oc R ( UT ) = 1 - R ( T ) 2 R ( Unknown ) = 1 - R ( T ) 2
R in the formula (T), R (UT) and R (Unknown) constitute complete credit rating, R (T) expression mobile subscriber's confidence level, and R (UT) expression can not reliability, and R (Unknown) expression is uncertain;
Figure A200910060424C0006123251QIETU
For this calling subscriber calls out this mobile subscriber's average call duration, unit is second; T IclBe all average call durations of going into to call out that this mobile subscriber accepts, unit is second; f OcFor this mobile subscriber calls out this calling subscriber's calling frequency, unit is time/day; F OcBe total average call frequency that this mobile subscriber calls out any user, unit is time/day; α and β are weight parameter.
22, method as claimed in claim 21 is characterized in that, this method also comprises the steps: portable terminal according to evaluation of user and call model parameter, produces credit rating according to following formula:
R ( T ) = α t ‾ icl T ‾ icl + β f oc F ‾ oc R ( UT ) = [ 1 - R ( T ) ] γ R ( Unknown ) = [ 1 - R ( T ) ] ( 1 - γ )
R in the formula (T), R (UT) and R (Unknown) constitute complete credit rating, R (T) expression mobile subscriber's confidence level, and R (UT) expression can not reliability, and R (Unknown) expression is uncertain;
Figure A200910060424C0006123333QIETU
For this calling subscriber calls out this mobile subscriber's average call duration, unit is second; T IclBe all average call durations of going into to call out that this mobile subscriber accepts, unit is second; f OcFor this mobile subscriber calls out this calling subscriber's calling frequency, unit is time/day; F OcBe total average call frequency that this mobile subscriber calls out any user, unit is time/day; α and β are weight parameter, and γ is this mobile subscriber's direct evaluation, and the value of γ is between 0~1.
23, as claim 21 or 22 described methods, it is characterized in that,, comprise and on average go into call duration and go out calling frequency so that mobile phone users is finished the credit rating to the calling subscriber according to the total call model parameter between this mobile subscriber and any user.
24, as claim 21 or 22 described methods, it is characterized in that weight parameter α and β can freely be defined by the mobile subscriber, make R (T) value between 0~1.
25, method as claimed in claim 22 is characterized in that, mobile phone users according to R (T), R (UT) and three opinion ratings of R (Unknown) can self-defined γ value.
26, as claim 21 or 22 described methods, it is characterized in that the credit rating that portable terminal provides adopts following form:
{R(T),R(UT),R(Unknown)}
In the formula, R (T) represents confidence level, the big more expression of R (T) calling subscriber is impossible more to be the rubbish voice user, R (UT) representative can not reliability, the big more expression of R (UT) calling subscriber may be the rubbish voice user more, R (Unknown) represents uncertainty, and the big more expression of R (Unknown) mobile subscriber can not determine more to calling subscriber's type.The value of R (T), R (UT) and R (Unknown) is all between 0~1, and three's sum is 1.
27, a kind of prestige appraisal procedure based on mobile radio communication is characterized in that this method comprises the steps:
The credit rating of mobile terminal receive begins the calling subscriber is carried out the prestige assessment;
If preserved this called subscriber's prestige set in the credit database of server, then the credit rating that this mobile phone users provided according to following formula of server is decayed and is obtained new credit rating:
R ′ ( T ) = R ( T ) × R ~ ( T ) R ′ ( UT ) = R ( UT ) × R ~ ( T ) R ′ ( Unknown ) = 1 - R ′ ( T ) - R ′ ( UT )
{ R ' (T), R ' (UT), R ' is (Unknown) } new credit rating set of expression in the formula, { R ~ ( T ) , R ~ ( UT ) , R ~ ( Unknown ) }
Represent credit rating that user's historical prestige set is provided.
28, method as claimed in claim 27 is characterized in that, further utilizes the D-S evidence merging formula of evidence theory that the historical prestige of described new credit rating with this calling subscriber is merged.
29, method as claimed in claim 28 is characterized in that, further comprises described new credit rating set is reappraised to this calling subscriber's credit value according to following formula:
Rep = R ( T ) R ( T ) + R ( Unknown ) - R ( UT ) R ( UT ) + R ( Unknown )
Rep is this calling subscriber's a credit value in the formula, and { R (T), R (UT), R (Unknown) } is this calling subscriber's historical prestige set.
30, method as claimed in claim 29 is characterized in that, described calling subscriber's credit value Rep is between-1~+ 1.
31, method as claimed in claim 30 is characterized in that, comprises that further credit rating provides the user not have historical prestige set, and server is decayed to the credit rating of receiving with default prestige set, and default prestige set is set by server.
32, method as claimed in claim 30 is characterized in that, this targeted customer's historical prestige set is the result after being merged by all historical credit ratings, when receiving new credit rating, will reappraise and upgrade historical prestige set.
33, a kind of prestige based on mobile radio communication is shared method, it is characterized in that, from server download be lower than the prestige threshold values the rubbish voice user identifier to portable terminal, reach prestige and share.
34, method as claimed in claim 33 is characterized in that, described portable terminal requires to set different prestige threshold values according to the difference to rubbish voice filtering, and then downloads to the rubbish voice user identifier of varying number from server.
35, a kind of rubbish voice filtering system based on mobile radio communication, this system comprises: portable terminal and server is characterized in that described portable terminal comprises:
One man-machine interaction unit is used to set the rubbish voice credit value of portable terminal;
One rubbish voice user totem information storehouse is used to preserve the rubbish voice user identifier;
One white list is used to preserve the credible user identifier that the mobile subscriber once called out;
One mobile status monitoring unit is used for monitoring and goes into to call out and go out calling parameter;
One rubbish voice filtering unit filters the caller ID in the call request according to the rubbish voice user identifier in the described rubbish voice user totem information storehouse;
One rubbish voice user ID download unit is used for downloading up-to-date rubbish voice subscriber identifier information from server end;
One calling parameter statistic unit is monitored average duration and the calling frequency that calling parameter is added up the calling of all incoming calls of portable terminal and exhalation according to described mobile status monitoring unit;
One rubbish voice credit rating unit, the described parameter of adding up according to described calling parameter statistic unit is used for the calling subscriber who goes into to call out is produced credit rating;
One identity unit is used to finish the authentication of described mobile phone users at server end; And
One protocol communication unit is used to provide the function of the protocol communication between portable terminal and the server.
Described server end comprises:
One credit database is used for memory mobile terminal subscriber identity information and reputation data;
One prestige assessment unit carries out the prestige assessment according to new credit rating and the set of historical prestige that described called mobile terminal sends to the calling subscriber;
One reputation query unit is used for described inquiry credit database, finishes the reputation query requirement that portable terminal proposes; And
One communication unit is used for the protocol communication between server and the portable terminal.
36, system as claimed in claim 35 is characterized in that, described prestige assessment unit further comprises:
One credit rating attenuation module is used for the described credit rating that server receives is rationally decayed;
One credit rating merges module, is used for the described credit rating that server is received and the joint account of historical prestige set, obtains up-to-date prestige set;
One prestige quantization modules is calculated the credit value that is used to discern the rubbish voice user according to described prestige set.
37, system as claimed in claim 35 is characterized in that, described reputation query unit further comprises:
One real-time enquiry module is used to respond the real-time reputation query request that portable terminal proposes, and the prestige of the unique user of appointment is only inquired about in this request;
One non real-time download module is used to finish the rubbish voice user identifier download request that portable terminal proposes.
38, system as claimed in claim 35 is characterized in that, described rubbish voice user totem information storehouse further comprises:
One information stores management module is used for preserving and leading subscriber rubbish voice user identifier data, also is used for the index to the rubbish voice user identifier;
One message reference module is used for providing to rubbish voice filtering unit and rubbish voice credit rating unit the interface of visit information memory management unit, and this interface comprises inquiry, inserts and deletion.
39, system as claimed in claim 35 is characterized in that, described protocol communication unit further comprises:
One communication protocol module is used for the data that receive are decoded, and the data that send is encoded;
One message communicating module is used for transmitting and receive data between portable terminal and the server.
CN2009100604246A 2009-01-06 2009-01-06 Junk voice filtering method and system based on mobile communication network Expired - Fee Related CN101459718B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009100604246A CN101459718B (en) 2009-01-06 2009-01-06 Junk voice filtering method and system based on mobile communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100604246A CN101459718B (en) 2009-01-06 2009-01-06 Junk voice filtering method and system based on mobile communication network

Publications (2)

Publication Number Publication Date
CN101459718A true CN101459718A (en) 2009-06-17
CN101459718B CN101459718B (en) 2012-05-23

Family

ID=40770336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100604246A Expired - Fee Related CN101459718B (en) 2009-01-06 2009-01-06 Junk voice filtering method and system based on mobile communication network

Country Status (1)

Country Link
CN (1) CN101459718B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102368853A (en) * 2011-09-26 2012-03-07 广州市动景计算机科技有限公司 Communication event processing method and system thereof
CN102547712A (en) * 2011-12-09 2012-07-04 成都市华为赛门铁克科技有限公司 Method and equipment for detecting junk incoming call
CN102546992A (en) * 2011-12-12 2012-07-04 华为技术有限公司 Junk voice message filtering method, filtering device and filtering system
CN102656587A (en) * 2009-08-13 2012-09-05 赛门铁克公司 Using confidence metrics of client devices in a reputation system
CN103313247A (en) * 2012-03-15 2013-09-18 百度在线网络技术(北京)有限公司 Method and device for acquiring spam call
CN103716471A (en) * 2013-12-18 2014-04-09 华中科技大学 User call behavior model generating method applicable to spam voice filtering
CN101715192B (en) * 2009-11-12 2014-09-03 成都市华为赛门铁克科技有限公司 Harassing call filtering method, device and system
CN104065821A (en) * 2014-06-27 2014-09-24 深圳市中兴移动通信有限公司 Incoming call prompt method and communication terminal
CN104113626A (en) * 2014-06-26 2014-10-22 北京奇虎科技有限公司 Communication processing method and system
US8997190B2 (en) 2009-09-15 2015-03-31 Symante Corporation Using metadata in security tokens to prevent coordinated gaming in a reputation system
CN104660834A (en) * 2015-03-23 2015-05-27 中国人民解放军信息工程大学 Junk call protection method and device
CN105611510A (en) * 2016-01-08 2016-05-25 中国联合网络通信集团有限公司 Method and device for identifying iMesasage spam message
CN106411871A (en) * 2016-09-20 2017-02-15 东软集团股份有限公司 Method and device for building application credit library
CN106936997A (en) * 2017-03-20 2017-07-07 华中科技大学鄂州工业技术研究院 It is a kind of based on the rubbish voice recognition methods of social networks collection of illustrative plates and system
CN107273398A (en) * 2016-03-31 2017-10-20 Ls 产电株式会社 Human-machine interface system and method for operating the same
CN107295146A (en) * 2016-04-01 2017-10-24 中国移动通信集团设计院有限公司 A kind of call processing method and device
CN103037339B (en) * 2012-12-28 2017-11-17 彩讯科技股份有限公司 One kind is based on the short message filter method of " user's credit worthiness and short message spam degree "
CN107659702A (en) * 2016-07-25 2018-02-02 中国电信股份有限公司 The anti-harassment method and system of landline telephone and relevant device
CN108377357A (en) * 2018-02-13 2018-08-07 山东顺国电子科技有限公司 A kind of Visualization Platform call method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1809098A (en) * 2005-01-19 2006-07-26 英保达股份有限公司 Device and method for preventing telephone voice incoming interference
CN101009737B (en) * 2006-01-26 2010-09-15 国际商业机器公司 Method and device for preventing rubbish voice call
CN101262524A (en) * 2008-04-23 2008-09-10 沈阳东软软件股份有限公司 Rubbish voice filtration method and system

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9081958B2 (en) 2009-08-13 2015-07-14 Symantec Corporation Using confidence about user intent in a reputation system
CN102656587A (en) * 2009-08-13 2012-09-05 赛门铁克公司 Using confidence metrics of client devices in a reputation system
CN102656587B (en) * 2009-08-13 2016-06-08 赛门铁克公司 Using confidence measures of client devices in reputation systems
US8997190B2 (en) 2009-09-15 2015-03-31 Symante Corporation Using metadata in security tokens to prevent coordinated gaming in a reputation system
CN101715192B (en) * 2009-11-12 2014-09-03 成都市华为赛门铁克科技有限公司 Harassing call filtering method, device and system
CN102368853B (en) * 2011-09-26 2013-06-26 广州市动景计算机科技有限公司 Communication event processing method and system thereof
CN102368853A (en) * 2011-09-26 2012-03-07 广州市动景计算机科技有限公司 Communication event processing method and system thereof
CN102547712A (en) * 2011-12-09 2012-07-04 成都市华为赛门铁克科技有限公司 Method and equipment for detecting junk incoming call
CN102547712B (en) * 2011-12-09 2015-03-25 华为数字技术(成都)有限公司 Method and equipment for detecting junk incoming call
CN102546992A (en) * 2011-12-12 2012-07-04 华为技术有限公司 Junk voice message filtering method, filtering device and filtering system
CN103313247A (en) * 2012-03-15 2013-09-18 百度在线网络技术(北京)有限公司 Method and device for acquiring spam call
CN103037339B (en) * 2012-12-28 2017-11-17 彩讯科技股份有限公司 One kind is based on the short message filter method of " user's credit worthiness and short message spam degree "
CN103716471B (en) * 2013-12-18 2015-11-04 华中科技大学 A generation method of user call behavior model suitable for spam filtering
CN103716471A (en) * 2013-12-18 2014-04-09 华中科技大学 User call behavior model generating method applicable to spam voice filtering
CN104113626B (en) * 2014-06-26 2017-10-31 北京奇虎科技有限公司 A kind of communication processing method and system
CN104113626A (en) * 2014-06-26 2014-10-22 北京奇虎科技有限公司 Communication processing method and system
CN104065821B (en) * 2014-06-27 2016-03-02 努比亚技术有限公司 Income prompting method and communication terminal
CN104065821A (en) * 2014-06-27 2014-09-24 深圳市中兴移动通信有限公司 Incoming call prompt method and communication terminal
CN104660834A (en) * 2015-03-23 2015-05-27 中国人民解放军信息工程大学 Junk call protection method and device
CN105611510A (en) * 2016-01-08 2016-05-25 中国联合网络通信集团有限公司 Method and device for identifying iMesasage spam message
CN107273398A (en) * 2016-03-31 2017-10-20 Ls 产电株式会社 Human-machine interface system and method for operating the same
CN107295146A (en) * 2016-04-01 2017-10-24 中国移动通信集团设计院有限公司 A kind of call processing method and device
CN107295146B (en) * 2016-04-01 2020-11-24 中国移动通信集团设计院有限公司 A call processing method and device
CN107659702A (en) * 2016-07-25 2018-02-02 中国电信股份有限公司 The anti-harassment method and system of landline telephone and relevant device
CN106411871A (en) * 2016-09-20 2017-02-15 东软集团股份有限公司 Method and device for building application credit library
CN106936997A (en) * 2017-03-20 2017-07-07 华中科技大学鄂州工业技术研究院 It is a kind of based on the rubbish voice recognition methods of social networks collection of illustrative plates and system
CN106936997B (en) * 2017-03-20 2019-07-23 华中科技大学鄂州工业技术研究院 A kind of rubbish voice recognition methods and system based on social networks map
CN108377357A (en) * 2018-02-13 2018-08-07 山东顺国电子科技有限公司 A kind of Visualization Platform call method and device

Also Published As

Publication number Publication date
CN101459718B (en) 2012-05-23

Similar Documents

Publication Publication Date Title
CN101459718A (en) Rubbish voice filtering method based on mobile communication network and system thereof
US8443049B1 (en) Call processing using trust scores based on messaging patterns of message source
CN102802133B (en) Junk information identification method, device and system
WO2016197675A1 (en) Method and apparatus for identifying crank call
US20030112949A1 (en) Fidentifying call parties to a call to an incoming calling party
CN109698885B (en) A call request processing method, device, network side server and computer storage medium
KR20060071364A (en) Spam detection method and spam detection device
WO2009005253A1 (en) Apparatus and method for preventing spams in voip system
US20080229101A1 (en) Authenticated correspondent database
WO2011160328A1 (en) Method and device for monitoring communications
WO2011153744A1 (en) Method and system for monitoring spam short message
US7130405B2 (en) Identifying a call made or received on behalf of another
JP2013005205A (en) Ill-motivated telephone call prevention device and ill-motivated telephone call prevention system
WO2019128930A1 (en) Operation processing method, account information processing method, device, and storage medium
KR101466797B1 (en) Systems and methods for filtering cellular telephone messages
KR20120010242A (en) A computer-readable recording medium storing an illegal call detection device, an illegal call detection method, and a program for detecting false calls.
US9002333B1 (en) Mobile device reputation system
KR101764920B1 (en) Method for determining spam phone number using spam model
WO2006076347A2 (en) System and method for recording network based voice and video media
Sorge et al. A provider-level reputation system for assessing the quality of spit mitigation algorithms
EP4175268A1 (en) Methods and apparatus for call traffic anomaly mitigation
CN108271129B (en) Method and system for identifying abnormal short message at terminal side
CN112738093B (en) Multi-platform selection communication system of anti-theft lock
CN102958055B (en) A kind of discrimination method of illegal callback service and system
KR20100013989A (en) Device and method for blocking spam based on turing test in voip service

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

Termination date: 20130106

CF01 Termination of patent right due to non-payment of annual fee
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载