著录项信息
专利名称 | 建立号码信息数据库的方法及系统 |
申请号 | CN201210110537.4 | 申请日期 | 2012-04-13 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2012-09-12 | 公开/公告号 | CN102663106A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/30 | IPC分类号 | G;0;6;F;1;7;/;3;0查看分类表>
|
申请人 | 北京搜狗科技发展有限公司 | 申请人地址 | 北京市海淀区中关村东路1号院9号楼搜狐网络大厦9层01房间
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京搜狗科技发展有限公司 | 当前权利人 | 北京搜狗科技发展有限公司 |
发明人 | 袁博 |
代理机构 | 北京华沛德权律师事务所 | 代理人 | 马苗苗 |
摘要
本发明公开了建立号码信息数据库的方法及系统,其中,所述方法包括:为用户提供标记入口;当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库。通过本发明,能够建立起保存有号码与其使用者身份信息的数据库,为帮助用户准确识别陌生来电的身份提供了基础。
1.一种建立号码信息数据库的方法,其特征在于,包括:
为用户提供用于输入使用者身份标记信息的标记入口;
当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;其中,所述使用者身份标记信息标明所述号码对应的使用者所具有的身份;
所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库;所述号码信息数据库用于记录号码、使用者身份信息以及标记者之间的映射关系。
2.根据权利要求1所述的方法,其特征在于,所述为用户提供标记入口包括:
对用户使用通信终端过程中的应用场景进行监测;
当监测到用户接听了一号码的来电或接收了一号码的信息时,如果该号码为陌生号码或者不常用号码,则在用户界面为用户提供标记入口。
3.根据权利要求2所述的方法,其特征在于,通过以下方式接收用户通过所述标记入口输入的某号码的使用者身份标记信息:
当用户从所述标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。
4.根据权利要求1所述的方法,其特征在于,所述为用户提供标记入口包括:
在通信终端的选项菜单中注入标记入口。
5.根据权利要求4所述的方法,其特征在于,通过以下方式接收用户通过所述标记入口输入的某号码的使用者身份标记信息:
当用户选中一号码并选择从所述选项菜单中的标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。
6.根据权利要求3或5所述的方法,其特征在于,还包括:
在所述标记界面中显示使用者身份标记信息候选项,以便用户通过选择所述候选项来输入使用者身份标记信息。
7.根据权利要求1所述的方法,其特征在于,所述为用户提供标记入口包括:
开启通信终端的音频接收装置,将所述音频接收装置作为所述标记入口,以便通过所述音频接收装置接收用户输入的某号码的使用者身份标记信息。
8.根据权利要求1所述的方法,其特征在于,还包括:
对用户对号码的标记情况进行记录;
当用户发起对同一号码的再次标记请求时,提示用户操作无效。
9.根据权利要求1所述的方法,其特征在于,所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息包括:
针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息。
10.根据权利要求9所述的方法,其特征在于,所述针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息包括:
当不同用户针对同一号码上传了不同的使用者身份标记信息时,根据各个使用者身份标记信息的被上传次数,从各个使用者身份标记信息中为号码选择使用者身份信息。
11.根据权利要求1至5、7至10任一项所述的方法,其特征在于,所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存包括:
所述服务器端在接收到用户上传的号码以及使用者身份标记信息,为当前接收到的使用者身份标记信息生成有效时间属性;
根据用户上传的号码以及使用者身份标记信息,并结合所述有效时间属性,确定号码对应的使用者身份信息并保存。
12.一种建立号码信息数据库的系统,其特征在于,包括:
入口提供单元,用于为用户提供用于输入使用者身份标记信息的标记入口;
标记信息获取及上传单元,用于当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;其中,所述使用者身份标记信息标明所述号码对应的使用者所具有的身份;
数据库建立单元,用于所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库;所述号码信息数据库用于记录号码、使用者身份信息以及标记者之间的映射关系。
13.根据权利要求12所述的系统,其特征在于,所述入口提供单元包括:
监测子单元,用于对用户使用通信终端过程中的应用场景进行监测;
第一入口提供子单元,用于当监测到用户接听了一号码的来电或接收了一号码的信息时,如果该号码为陌生号码或者不常用号码,则在用户界面为用户提供标记入口。
14.根据权利要求13所述的系统,其特征在于,所述标记信息获取及上传单元包括:
第一界面显示子单元,用于当用户从所述标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。
15.根据权利要求12所述的系统,其特征在于,所述入口提供单元包括:
第二入口提供子单元,用于在通信终端的选项菜单中注入标记入口。
16.根据权利要求15所述的系统,其特征在于,所述标记信息获取及上传单元包括:
第二界面显示子单元,用于当用户选中一号码并选择从所述选项菜单中的标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。
17.根据权利要求14或16所述的系统,其特征在于,还包括:
候选项显示单元,用于在所述标记界面中显示使用者身份标记信息候选项,以便用户通过选择所述候选项来输入使用者身份标记信息。
18.根据权利要求12所述的系统,其特征在于,所述入口提供单元包括:
第三入口提供子单元,用于开启通信终端的音频接收装置,将所述音频接收装置作为所述标记入口,以便通过所述音频接收装置接收用户输入的某号码的使用者身份标记信息。
19.根据权利要求12所述的系统,其特征在于,还包括:
记录单元,用于对用户对号码的标记情况进行记录;
无效提示单元,用于当用户发起对同一号码的再次标记请求时,提示用户操作无效。
20.根据权利要求12所述的系统,其特征在于,所述数据库建立单元包括:
身份信息确定子单元,用于针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息。
21.根据权利要求20所述的系统,其特征在于,所述身份信息确定子单元包括:
选择子单元,用于当不同用户针对同一号码上传了不同的使用者身份标记信息时,根据各个使用者身份标记信息的被上传次数,从各个使用者身份标记信息中为号码选择使用者身份信息。
22.根据权利要求12至16、18至21任一项所述的系统,其特征在于,所述数据库建立单元包括:
有效时间属性生成子单元,用于所述服务器端在接收到用户上传的号码以及使用者身份标记信息,为当前接收到的使用者身份标记信息生成有效时间属性;
建立子单元,用于根据用户上传的号码以及使用者身份标记信息,并结合所述有效时间属性,确定号码对应的使用者身份信息并保存。
建立号码信息数据库的方法及系统\n技术领域\n[0001] 本发明涉及计算机技术领域,特别是涉及建立号码信息数据库的方法及系统。\n背景技术\n[0002] 移动通信终端(例如手机等)作为常用的通讯工具,可以极大的方便用户和他人取得联系,建立通话。然而,由于个人号码信息会通过很多渠道被他人知晓,甚至被恶意的泄露和获取,使得用户在使用移动电话的过程中,受到很多陌生号码的来电打扰。\n[0003] 移动电话的用户在收到陌生来电显示时,在未通话之前,无法了解此联系人的通话目的。在一些情况下,陌生通话的内容可能涉及保险推销,房屋中介,甚至是恶意诈骗等,用户在接听这些电话时,会使正常的生活受到干扰,甚至会侵害到自身的财产安全。同时,在另一些情况下,陌生通话的内容可能涉及到用户关心的信息,比如需要他签收的邮件已经送到,更换了新号码的朋友主动联系等,在这些情况下,陌生来电的通话内容对用户是有用,甚至是意义重大的。因此,一般情况下,用户只能冒着被干扰等风险来接听陌生来电,但对于骚扰电话或者恶意诈骗电话而言,一旦用户接听了,就使得正常生活被干扰成为既定事实,同时也给来电者留下了可乘之机,使得用户的自身财产安全遭受侵害的可能性大大上升。但如果不接听陌生来电,又会担心错过了一些重要的信息。\n[0004] 现有技术中存在为用户提供号码归属地等信息的应用,例如,一些手机自身或者手机软件产品,采用在预先在手机本地保存的数据库,主动地为用户标记出陌生号码的归属地信息。比如当用户收到158XXXX1078的来电提醒时,会同时获得此号码的归属地信息:\nXX省XX市,同时,可能还会包含运营商信息:中国移动、中国联通,等。或者,也可以为用户提供查询的网络入口(例如在网页中提供查询输入框等形式),用户可以在发现未接的陌生电话之后,通过在查询输入框中输入陌生号码,得到号码的归属地或者运营商信息等等。\n[0005] 这种提供号码归属地或运营商信息的方式,虽然能够帮助用户在一定程度上识别陌生来电,但是,只能为用户提供简单的参考,并不能帮助用户准确的识别陌生来电的身份。\n发明内容\n[0006] 本发明提供了建立号码信息数据库的方法及系统,能够建立起保存有号码与其使用者身份信息的数据库,为帮助用户准确识别陌生来电的身份提供了基础。\n[0007] 本发明提供了如下方案:\n[0008] 一种建立号码信息数据库的方法,包括:\n[0009] 为用户提供标记入口;\n[0010] 当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;\n[0011] 所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库。\n[0012] 其中,所述为用户提供标记入口包括:\n[0013] 对用户使用通信终端过程中的应用场景进行监测;\n[0014] 当监测到用户接听了一号码的来电或接收了一号码的信息时,如果该号码为陌生号码或者不常用号码,则在用户界面为用户提供标记入口。\n[0015] 其中,通过以下方式接收用户通过所述标记入口输入的某号码的使用者身份标记信息:\n[0016] 当用户从所述标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0017] 其中,所述为用户提供标记入口包括:\n[0018] 在通信终端的选项菜单中注入标记入口。\n[0019] 其中,通过以下方式接收用户通过所述标记入口输入的某号码的使用者身份标记信息:\n[0020] 当用户选中一号码并选择从所述选项菜单中的标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0021] 其中,还包括:\n[0022] 在所述标记界面中显示使用者身份标记信息候选项,以便用户通过选择所述候选项来输入使用者身份标记信息。\n[0023] 其中,所述为用户提供标记入口包括:\n[0024] 开启通信终端的音频接收装置,将所述音频接收装置作为所述标记入口,以便通过所述音频接收装置接收用户输入的某号码的使用者身份标记信息。\n[0025] 其中,还包括:\n[0026] 对用户对号码的标记情况进行记录;\n[0027] 当用户发起对同一号码的再次标记请求时,提示用户操作无效。\n[0028] 其中,所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息包括:\n[0029] 针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息。\n[0030] 其中,所述针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息包括:\n[0031] 当不同用户针对同一号码上传了不同的使用者身份标记信息时,根据各个使用者身份标记信息的被上传次数,从各个使用者身份标记信息中为号码选择使用者身份信息。\n[0032] 其中,所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存包括:\n[0033] 所述服务器端在接收到用户上传的号码以及使用者身份标记信息,为当前接收到的使用者身份标记信息生成有效时间属性;\n[0034] 根据用户上传的号码以及使用者身份标记信息,并结合所述有效时间属性,确定号码对应的使用者身份信息并保存。\n[0035] 一种建立号码信息数据库的系统,包括:\n[0036] 入口提供单元,用于为用户提供标记入口;\n[0037] 标记信息获取及上传单元,用于当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;\n[0038] 数据库建立单元,用于所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库。\n[0039] 其中,所述入口提供单元包括:\n[0040] 监测子单元,用于对用户使用通信终端过程中的应用场景进行监测;\n[0041] 第一入口提供子单元,用于当监测到用户接听了一号码的来电或接收了一号码的信息时,如果该号码为陌生号码或者不常用号码,则在用户界面为用户提供标记入口。\n[0042] 其中,所述标记信息获取及上传单元包括:\n[0043] 第一界面显示子单元,用于当用户从所述标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0044] 其中,所述入口提供单元包括:\n[0045] 第二入口提供子单元,用于在通信终端的选项菜单中注入标记入口。\n[0046] 其中,所述标记信息获取及上传单元包括:\n[0047] 第二界面显示子单元,用于当用户选中一号码并选择从所述选项菜单中的标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0048] 其中,还包括:\n[0049] 候选项显示单元,用于在所述标记界面中显示使用者身份标记信息候选项,以便用户通过选择所述候选项来输入使用者身份标记信息。\n[0050] 其中,所述入口提供单元包括:\n[0051] 第三入口提供子单元,用于开启通信终端的音频接收装置,将所述音频接收装置作为所述标记入口,以便通过所述音频接收装置接收用户输入的某号码的使用者身份标记信息。\n[0052] 其中,还包括:\n[0053] 记录单元,用于对用户对号码的标记情况进行记录;\n[0054] 无效提示单元,用于当用户发起对同一号码的再次标记请求时,提示用户操作无效。\n[0055] 其中,所述数据库建立单元包括:\n[0056] 身份信息确定子单元,用于针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息。\n[0057] 其中,所述身份信息确定子单元包括:\n[0058] 选择子单元,用于当不同用户针对同一号码上传了不同的使用者身份标记信息时,根据各个使用者身份标记信息的被上传次数,从各个使用者身份标记信息中为号码选择使用者身份信息。\n[0059] 其中,所述数据库建立单元包括:\n[0060] 有效时间属性生成子单元,用于所述服务器端在接收到用户上传的号码以及使用者身份标记信息,为当前接收到的使用者身份标记信息生成有效时间属性;\n[0061] 建立子单元,用于根据用户上传的号码以及使用者身份标记信息,并结合所述有效时间属性,确定号码对应的使用者身份信息并保存。\n[0062] 根据本发明提供的具体实施例,本发明公开了以下技术效果:\n[0063] 通过本发明,通过用户侧上传的号码的使用者身份标记信息,可以确定出各个号码分别对应的使用者身份信息,并进行保存,以此建立起号码信息数据库。这样,就可以为帮助用户准确识别陌生来电的身份提供基础。例如,可以对用户使用通信终端过程中的应用场景进行监测,如果发现用户接收到了陌生来电,或者正在拨打陌生人的号码,则可以通过查询该号码信息数据库,将陌生号码对应的使用者身份信息显示给用户,这样,就可以使得用户对陌生号码对应的使用者身份有比较准确的了解,从而降低被骚扰或者自身财产安全等被侵害的概率。或者,也可以为用户提供可以查询的网络入口,例如,在网页中提供搜索入口,当用户发现某未接的陌生来电时,在决定是否要回电话之前,可以首先通过该搜索入口查询该号码对应的使用者身份信息,在查询到之后,再确定是否回电话,这样,同样可以降低用户财产安全等被侵害的概率。\n附图说明\n[0064] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。\n[0065] 图1是本发明实施例提供的方法的流程图;\n[0066] 图2是本发明实施例提供的方法中第一用户界面示意图;\n[0067] 图3是本发明实施例提供的方法中第二用户界面示意图;\n[0068] 图4是本发明实施例提供的方法中第三用户界面示意图;\n[0069] 图5是本发明实施例提供的方法中第四用户界面示意图;\n[0070] 图6是本发明实施例提供的方法中第五用户界面示意图;\n[0071] 图7是本发明实施例提供的系统的示意图。\n具体实施方式\n[0072] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。\n[0073] 参见图1,本发明实施例提供的建立号码信息数据库的方法包括以下步骤:\n[0074] S101:为用户提供标记入口;\n[0075] S102:当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;\n[0076] S103:所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库。\n[0077] 首先需要说明的是,在本发明实施例中,陌生号码对应的使用者身份信息是指,陌生号码的拥有者具有怎样的身份,例如,是否为骗子、房产中介、保险推销、快递等等,总之通过这样的使用者身份信息,用户可以分辨出是否要接听一个陌生来电,或者拨打一个陌生电话时是否安全。\n[0078] 其中,为用户提供标记入口的具体实现方式可以有多种,例如,在其中一种方式下,可以在通信终端上对用户接听来电的事件进行监测,监测到用户接听了某陌生来电时,或者收到了某陌生号码的信息时,可以为用户提供标记入口。例如,如图2所示,可以在用户界面上显示一标记入口,用户可以通过点击“标记此号码”这一标记入口进入标记的界面,此时,可以在标记界面中显示一输入框,用户可以在输入框中输入自己判断出来的使用者身份信息。或者,为了便于用户标记,还可以在标记界面中将常见的陌生电话类型显示给用户供用户选择,例如,如图3所示,可以将“保险推销”、“房产中介”、“猎头”、“快递”显示给用户,如果用户判断出某电话对应的使用者身份信息是其中的某一个,则直接点击对应的按钮,即可完成标记的操作。如果用户判断出的使用者身份信息不是上述中的任一个,则还可以点击“更多”按钮,此时,还可以显示出更多的可选使用者身份信息,同时用户也可以选择手工输入使用者身份信息,如图4所示。在用户点击选择了某使用者身份信息或输入了某使用者身份信息之后,还可以通过另一个入口,将标记的信息发送到服务器,当然,在点击选择候选使用者身份信息的情况下,也可以直接通过用户的点击操作来触发向服务器端的发送操作。需要说明的是,除了上述通过显示标记界面的方式来接收用户的输入之外,还可以通过其他方式,例如,还可以在用户通过标记入口进入之后,打开通信终端上的音频接收器,这样,用户可以通过语音的方式来输入陌生号码使用者身份信息。或者,还可以直接以语音的方式为用户提供标记入口,也即以语音的方式提示用户是否需要进行标记,同时打开通信终端上的音频接收器,如果用户需要标记,则可以直接以口述的方式输入使用者身份标记信息。之后,就可以将接收到的音频信号转换为文本,并上传到服务器,当然,还可以直接将接收到的音频信号上传到服务器,在服务器端将音频转换为文本。。\n[0079] 其中,在通信终端上对用户接听来电的事件进行监测时,由于通信终端设备中的操作系统一般会为应用程序开放一些接口,供应用程序从系统中获取所需的信息。因此,在本发明实施例中,为了能够对通信终端的应用场景(包括接到来电、拨打电话、添加号码到通讯录、收发信息等等)进行监测,在通过应用程序的方式实现各个步骤时,就可以利用通信终端系统的这一特点,在操作系统中对应用程序进行注册,这样,当操作系统广播通知消息时,应用程序就能够收听到这种通知消息,并从中获取所需的信息。例如,当接收来电时,通信终端的操作系统就会广播该来电消息,并携带来电号码,这样,应用程序就能够监测到该事件,并从中获取到来电的号码。进而,应用程序还可以通过通信终端的操作系统提供的接口,读取到用户在通信终端中保存的通讯录中的数据,然后,将当前来电的号码与通讯录中的数据进行比对,如果当前来电的号码没有出现在通讯录中,则就可以将该来电确定为一个陌生号码的来电。\n[0080] 当然,在实际应用中,如果用户接听的是一个位于通讯录中、但是并不常用的电话,也可以在接听完之后,提示用户进行标记,或者也可以结合通讯录中的信息确定是否需要用户进行标记。例如,如果某号码在通讯录中的用户名信息是“中介***”,则可以提示用户进行标记,等等。其中,为了判断通讯录中的号码是否为用户常用,可以对各个号码的使用次数进行统计,根据统计结果获知各个号码是否常用。\n[0081] 除了上述在用户接听完一个陌生电话或者非常用电话、或者收到一个陌生号码或非常用号码的信息之后就马上提示用户进行标记之外,还可以通过提供菜单选项的方式为用户提供标记入口,使得用户能够在需要的任意时刻选择对某号码进行标记并上传到服务器。也即,在通信终端的选项菜单中注入标记入口,当用户选中一号码并选择从选项菜单中的标记入口进入时,显示出标记界面,以便用户在所述标记界面中输入使用者身份标记信息。例如,用户在翻看过去的通话记录或者通讯录时,发现需要对某号码进行标记,则可以在选项菜单中选择入口进入标记界面,等等。在这种在选项菜单中提供标记入口的方式下,如果用户选择了从标记入口进入,为用户显示出标记界面,则之后的具体实现方式可以与前文所述相同,当然,同样可以为用户提供音频输入的接口,等等。\n[0082] 需要说明的是,在这种实施方式下,不同的用户针对同一电话可能会有不同的身份标记信息,尤其是在用户手动输入使用者身份信息的情况下。因此,为了保证数据库中的数据质量,可以通过一些手段进行优化:\n[0083] 第一,只有接听了陌生来电才能上传使用者身份信息。要满足此条件,首先必须是陌生来电主动呼叫用户,用户自己呼出的陌生电话号码不可作标记,以防止恶意的标记行为;其次,用户必须接通陌生来电,产生通话信息之后才能上传,即只有在用户和对方通话之后才有可能获取有效的使用者身份信息。\n[0084] 第二,同一用户对同一号码只能标记一次,防止用户重复标记某一个陌生号码,影响数据的准确性。当某个用户标记了一个号码后,可以在通信终端对已标记的号码进行存储,该用户下次再尝试此行为时,会收到“重复标记”的提示信息,并将此次操作视为无效。\n[0085] 第三,只有达到一定标记数量的情况下,才视为有效信息,例如,针对146XXXX0987这一号码,需要有至少N(N≥2)个以上的用户将其标记为“中介”,才将此作为该号码对应的使用者身份信息,并保存在数据库中。\n[0086] 第四,当服务器收集到多条针对某一号码的标记信息后,可以通过筛选策略选择最佳的使用者身份信息匹配此号码。具体的筛选策略可以有多种,例如,可以将多个用户的标记信息汇总,根据各种标记结果分别在总的标记次数中所占的比例,来确定该号码最终的使用者身份信息。例如,有四个用户将某号码标记为“中介”,两个用户将该号码标记为“快递”,则最终可以判定此号码的使用者身份信息为“中介”。或者,还可以通过标记者与当前用户之间的关系,生成动态的筛选策略。例如,可以增加联系人标记的权重,例如,号码\n146XXXX0876之前被用户通讯录中的某个联系人标记为“中介”,则此信息会自动分享,当用户收到该号码的来电时,发现该号码的标记者出现在该用户的联系人中,则可以将该标记信息的权重增加,之后再确定出该号码的使用者身份信息。或者直接将其联系人的标记情况显示给用户,如图7所示。\n[0087] 第五,如果某号码的使用者身份改变,则当此号码的新身份获得足够多的标记数量时,系统可以自动更新此号码对应的使用者身份信息。具体实现时,为了实现这种自动更新,用户上传的标记信息可以具有“有效时间”的属性,比如针对某一号码的“中介”标记只能保持一个月,过期后的标记将在规则审核时视为无效,以此来规避号码对应的用户身份转变问题。比如某个被标记为“中介”的号码持有人,转行做了“快递”,则原有的针对他中介身份的标记会逐渐失效,以确保他的新身份能够更新。\n[0088] 第六,标记异常处理,如果某用户在短时间内频繁标记陌生号码,超出正常用户接收陌生来电的数据量,则服务器可以对它所上传的标记信息进行严格的审核。另一方面,如果某一个号码,在短时间内被大量用户频繁标记,超出了正常号码被标记的数据量,则服务器也可以严格审核针对此号码的标记信息。\n[0089] 总之,在本发明实施例中,通过用户侧上传的号码的使用者身份标记信息,可以确定出各个号码分别对应的使用者身份信息,并进行保存,以此建立起号码信息数据库。这样,就可以为帮助用户准确识别陌生来电的身份提供基础。例如,可以对用户使用通信终端过程中的应用场景进行监测,如果发现用户接收到了陌生来电,或者正在拨打陌生人的号码,则可以通过查询该号码信息数据库,将陌生号码对应的使用者身份信息显示给用户,这样,就可以使得用户对陌生号码对应的使用者身份有所了解,降低被骚扰或者自身财产安全等被侵害的概率。例如,可以在手机来电界面展现给用户相关号码的使用者身份信息。具体的,当客户端监测到用户接到一个陌生号码的来电时,则利用系统相关API获取该陌生号码,并利用Wifi网络等,将该号码以字符串等形式封装在url中,使用http get请求提交到服务器端进行查询,服务器端查询服务模块收到该请求后,在号码信息数据库中查询该号码的身份信息,并返回给客户端,客户端调用显示模块在系统来电界面显示信息,就能够有效的提示用户决定是否接听该来电。如图5所示,当用户接收到“146****0876”的来电时,就可以将使用者身份信息“北京市人才市场”显示在用户界面中。又如,可以在手机拨号界面根据用户所拨号码展现相关的使用者身份信息。具体的,当客户端监测到用户在手机拨号界面输入号码时,与前文类似,向服务器进行查询并获取用户所输号码的使用者身份信息,然后显示给用户。如图6所示:当用户呼叫“010-62793650”时,可以将该号码的使用者身份信息“招商银行北京分行清华园支行”显示在用户界面中。这里需要说明的是,具体在为用户提供陌生号码的使用者身份信息时,并不限于上述文本的形式,例如,还可以是图片、音频、视频等。\n[0090] 或者,也可以为用户提供可以查询的网络入口,例如,在网页中提供搜索入口,当用户发现某未接的陌生来电时,在决定是否要回电话之前,可以首先通过该搜索入口查询该号码对应的使用者身份信息,在查询到之后,再确定是否回电话,这样,同样可以降低用户财产安全等被侵害的概率。另外,对于这种未接的陌生来电的情况,也可以由应用程序在响铃过程中(当然也可以是在响铃结束之后),查询本发明实施例中的数据库,将获取到的使用者身份信息记录下来并保存在用户本地,这样,用户进入通话记录界面时,就可以显示给用户,也就是说,用户可以在通话记录的界面中看到未接来电的陌生号码的使用者身份信息。\n[0091] 与本发明实施例提供的建立号码信息数据库的方法相对应,本发明实施例还提供了一种建立号码信息数据库的系统,参见图7,该系统可以包括:\n[0092] 入口提供单元701,用于为用户提供标记入口;\n[0093] 标记信息获取及上传单元702,用于当接收到用户通过所述标记入口输入的某号码的使用者身份标记信息时,将所述号码以及使用者身份标记信息上传到服务器端;\n[0094] 数据库建立单元703,用于所述服务器端根据用户上传的号码以及使用者身份标记信息,确定号码对应的使用者身份信息并保存,以便建立号码信息数据库。\n[0095] 具体实现时,可以通过多种方式向用户提供标记入口,例如,在其中一种方式下,入口提供单元701可以包括:\n[0096] 监测子单元,用于对用户使用通信终端过程中的应用场景进行监测;\n[0097] 第一入口提供子单元,用于当监测到用户接听了一号码的来电或者接收到了一号码的信息时,如果该号码为陌生号码或者不常用号码,则在用户界面为用户提供标记入口。\n[0098] 此时,标记信息获取及上传单元702具体可以包括:\n[0099] 第一界面显示子单元,用于当用户从所述标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0100] 或者,在另一种实现方式下,入口提供单元701也可以包括:\n[0101] 第二入口提供子单元,用于在通信终端的选项菜单中注入标记入口。\n[0102] 此时,标记信息获取及上传单元702可以包括:\n[0103] 第二界面显示子单元,用于当用户选中一号码并选择从所述选项菜单中的标记入口进入时,显示标记界面,以便用户在所述标记界面中输入使用者身份标记信息。\n[0104] 为了便于用户进行标记,该系统还可以包括:\n[0105] 候选项显示单元,用于在所述标记界面中显示使用者身份标记信息候选项,以便用户通过选择所述候选项来输入使用者身份标记信息。\n[0106] 或者,入口提供单元701还可以包括:\n[0107] 第三入口提供子单元,用于开启通信终端的音频接收装置,将所述音频接收装置作为所述标记入口,以便通过所述音频接收装置接收用户输入的某号码的使用者身份标记信息。\n[0108] 另外,该系统还可以包括:\n[0109] 记录单元,用于对用户对号码的标记情况进行记录;\n[0110] 无效提示单元,用于当用户发起对同一号码的再次标记请求时,提示用户操作无效。\n[0111] 为了提高数据的准确性,数据库建立单元703可以包括:\n[0112] 身份信息确定子单元,用于针对同一号码,根据至少两个用户上传的使用者身份标记信息,确定号码对应的使用者身份信息。\n[0113] 其中,身份信息确定子单元可以包括:\n[0114] 选择子单元,用于当不同用户针对同一号码上传了不同的使用者身份标记信息时,根据各个使用者身份标记信息的被上传次数,从各个使用者身份标记信息中为号码选择使用者身份信息。\n[0115] 在实际应用中,同一号码对应的使用者身份可能会发生变化,为了使得号码信息数据库能够感知到这种变化,可以为用户上传的标记信息设置有效时间,具体的,数据库建立单元703可以包括:\n[0116] 有效时间属性生成子单元,用于所述服务器端在接收到用户上传的号码以及使用者身份标记信息,为当前接收到的使用者身份标记信息生成有效时间属性;\n[0117] 建立子单元,用于根据用户上传的号码以及使用者身份标记信息,并结合所述有效时间属性,确定号码对应的使用者身份信息并保存。\n[0118] 总之,在本发明实施例提供的建立号码信息数据库的系统中,通过用户侧上传的号码的使用者身份标记信息,可以确定出各个号码分别对应的使用者身份信息,并进行保存,以此建立起号码信息数据库。这样,就可以为帮助用户准确识别陌生来电的身份提供基础。例如,可以对用户使用通信终端过程中的应用场景进行监测,如果发现用户接收到了陌生来电,或者正在拨打陌生人的号码,则可以通过查询该号码信息数据库,将陌生号码对应的使用者身份信息显示给用户,这样,就可以使得用户对陌生号码对应的使用者身份有所了解,降低被骚扰或者自身财产安全等被侵害的概率。或者,也可以为用户提供可以查询的网络入口,例如,在网页中提供搜索入口,当用户发现某未接的陌生来电时,在决定是否要回电话之前,可以首先通过该搜索入口查询该号码对应的使用者身份信息,在查询到之后,再确定是否回电话,这样,同样可以降低用户财产安全等被侵害的概率。\n[0119] 通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。\n[0120] 本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的装置及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。\n[0121] 以上对本发明所提供的建立号码信息数据库的方法及系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
法律信息
- 2017-11-24
- 2013-03-20
实质审查的生效
IPC(主分类): G06F 17/30
专利申请号: 201210110537.4
申请日: 2012.04.13
- 2012-09-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |