本发明涉及手机软件领域,具体是一种手机通话黑名单辅助软件。
背景技术:
智能手机具备通话黑名单功能,通过该功能可建立通话黑名单,防止骚扰电话打入,如一些广告推销电话等。但现有的智能手机其通话黑名单是由使用者自行建立的,即使用者主动将电话号码放入黑名单中,无法根据通话的特性自动建立黑名单,在实际使用中,使用者由于事务繁忙,可能会忘记通话的电话号码是否为骚扰电话,导致无法及时将骚扰电话拉入黑名单的问题。
技术实现要素:
本发明的目的是提供一种手机通话黑名单辅助软件,以解决现有技术智能手机无法自动建立通话黑名单的问题。
为了达到上述目的,本发明所采用的技术方案为:
一种手机通话黑名单辅助软件,其特征在于:包括主程序、通话数据获取程序、通讯录数据获取程序,所述通话数据获取程序读取手机中通话记录的数据,以获取通话记录中电话号码数据、电话号码的历史通话次数数据、电话号码的通话时长数据,并将各个数据传送至主程序;所述通讯录数据获取程序获取手机通讯录的数据,并将数据传送至主程序;所述主程序首先将通话记录中电话号码数据与手机通讯录的数据进行比对,判断电话号码是否存在于手机通讯录中,若电话号码不存在于手机通讯录中,则主程序将该电话号码的历史通话次数数据与预设的次数阈值比较,若该电话号码的历史通话次数数据大于次数阈值,则主程序计算该电话号码每次通话平均时长,并将每次通话平均时长与预设的时长阈值比较,若每次通话平均时长小于预设的时长阈值,则主程序将该电话号码发送至手机的通话黑名单程序,由手机的通话黑名单程序建立该电话号码的黑名单。
所述的一种手机通话黑名单辅助软件,其特征在于:主程序中的次数阈值由手机使用者设定。
所述的一种手机通话黑名单辅助软件,其特征在于:主程序中的时长阈值由手机使用者设定。
本发明基于骚扰电话的通话特性,即骚扰电话的电话号码不在手机通讯录上,骚扰电话的电话号码在历史上会多次打入使用者手机,并且使用者每次接到骚扰电话后通话时间都很短,因此本发明通过将通话记录的电话号码与通讯录比较、电话打入次数与预设阈值比较、每次电话通话时间与预设阈值比较,可判断通话记录中电话号码是否为骚扰电话,若为骚扰电话则加入手机通话黑名单中,整个过程可自动实现,无须使用者主动添加至通话黑名单,提升了智能手机的性能。
附图说明
图1为本发明原理框图。
具体实施方式
如图1所示,一种手机通话黑名单辅助软件,包括主程序、通话数据获取程序、通讯录数据获取程序,通话数据获取程序读取手机中通话记录的数据,以获取通话记录中电话号码数据、电话号码的历史通话次数数据、电话号码的通话时长数据,并将各个数据传送至主程序;通讯录数据获取程序获取手机通讯录的数据,并将数据传送至主程序;主程序首先将通话记录中电话号码数据与手机通讯录的数据进行比对,判断电话号码是否存在于手机通讯录中,若电话号码不存在于手机通讯录中,则主程序将该电话号码的历史通话次数数据与预设的次数阈值比较,若该电话号码的历史通话次数数据大于次数阈值,则主程序计算该电话号码每次通话平均时长,并将每次通话平均时长与预设的时长阈值比较,若每次通话平均时长小于预设的时长阈值,则主程序将该电话号码发送至手机的通话黑名单程序,由手机的通话黑名单程序建立该电话号码的黑名单。
主程序中的次数阈值由手机使用者设定。
主程序中的时长阈值由手机使用者设定。