一种电话查询方法、移动终端与流程

文档序号:19365923发布日期:2019-12-10 20:49阅读:281来源:国知局
一种电话查询方法、移动终端与流程

本发明实施例涉及计算机领域,尤其是一种电话查询方法、移动终端及服务器。



背景技术:

目前,随着计算机技术的快速普及,移动终端成为人们日常交流的主要工具。现有技术中通过移动终端进行电话通讯的方式,是目前最主要也是最普遍的一种交流方式。

由于移动终端的普及,提高了人与人之间远程交流的频率,其带来的直接后果是,由于社交面变得更加广泛,一个移动终端往往需要存储成百上千甚至更多的通讯号码。为了方便区分,现有技术中,移动终端将电话号码存储在本地存储器中,移动终端存储电话号码时,同时存储该号码区别于其他号码的身份识别信息。使用时,通过在本地存储器内查询是否存储有使用电话号码的身份识别,如果存在,则对该身份信息进行读取显示,如果不存在,则无法显示该号码的身份识别信息。

本发明创造的发明人,对现有技术进行研究时发现,现有技术中移动终端在本地存储器上存储电话号码与身份识别信息时,受本地存储器容量的限制,移动终端无法存储过多的电话号码以及与电话号码相关的身份识别信息,导致移动终端无法识别太多的电话号码。且由于远程交流信息不对称,存储的电话号码和相关的身份识别信息无法及时进行更新,导致电话号码的身份识别信息识别度不高。



技术实现要素:

本发明实施例主要解决的技术问题是提供一种电话查询方法,移动终端通过将采集的电话号码信息发送到服务器端,由服务器端对该电话号码检索与查询,通过检索与查询匹配到与该电话号码相关的网络身份标记信息,并将该网络身份标记信息发送到移动终端,由于网络身份标记信息是由众多用户进行标记所得到,所以网络身份标记信息更具普遍性和前沿性。解决现有技术中,移动终端存储容量有限,且无法及时更新导致的电话号码的身份识别信息识别度不高的问题。

为解决上述技术问题,本发明创造的实施例采用的一个技术方案是:提供一种电话查询方法,包括以下步骤:

获取电话号码信息;

向服务器端发送查询请求信息,其中,所述查询请求信息中包括所述电话号码信息、服务器端和移动终端的ip地址信息,所述查询请求信息还包括:存储在本地的所述电话号码信息的本地身份标记信息,所述查询请求信息请求查询的信息包括:比对分析信息,所述比对分析信息是比对网络身份标记信息与所述本地身份标记信息是否相同得出的比对结论;

根据服务器端回传的查询结果信息,显示与所述电话号码信息相关的网络身份标记信息,其中,所述查询结果信息包括所述网络身份标记信息;

所述网络身份标记信息与所述本地身份标记信息相同时,不显示所述比对分析信息;所述网络身份标记信息与所述本地身份标记信息不相同时,显示所述比对分析信息。

可选地,所述电话号码信息通过获取拨号信息而取得。

可选地,所述电话号码信息通过获取来电信息而取得。

可选地,所述电话查询方法还包括:区分化的显示所述网络身份标记信息与所述本地身份标记信息。

可选地,所述区分化的显示所述网络身份标记信息与所述本地身份标记信息,包括:

在不同显示区域显示所述网络身份标记信息与所述本地身份标记信息。

可选地,所述区分化的显示所述网络身份标记信息与所述本地身份标记信息,包括:

采用不同颜色的字体区分化的显示所述网络身份标记信息与所述本地身份标记信息。

可选地,查询结果信息还包括:推送信息;

所述推送信息包括根据所述电话号码信息,推送出的与所述电话号码信息相关的账户信息。

可选地,所述推送信息包括:所述电话号码相关联的公司名称信息和电话号码。

为解决上述技术问题,本发明创造实施例还提供一种电话查询方法,包括以下步骤:

接受由终端发送的查询请求信息,其中,所述查询请求信息中包括电话号码信息;

检索匹配与所述电话号码信息相关的网络身份标记信息;

向所述终端发送查询结果信息,以使所述终端显示与所述电话号码信息相关的网络身份标记信息,其中,所述查询结果信息中包括所述网络身份标记信息。

为解决上述技术问题,本发明创造实施例还提供一种移动终端,包括:

控制模块;

获取模块,用于获取电话号码信息;

发送模块,用于发送查询请求信息,其中,所述查询请求信息中包括所述电话号码信息、服务器端和移动终端的ip地址信息,所述查询请求信息还包括存储在本地的所述电话号码信息的本地身份标记信息;

所述移动终端还包括:存储模块,所述存储模块用于存储地所述电话号码信息的本地身份标记信息;

所述查询请求信息请求查询的信息包括:比对分析信息,所述比对分析信息是比对网络身份标记信息与所述本地身份标记信息是否相同得出的比对结论;

接收模块,用于接收查询结果信息,其中,所述查询结果信息包括所述网络身份标记信息;

显示模块,用于显示所述网络身份标记信息,所述网络身份标记信息与所述本地身份标记信息相同时,所述显示模块不显示所述比对分析信息;所述网络身份标记信息与所述本地身份标记信息不相同时,所述显示模块显示所述比对分析信息。

可选地,所述获取模块在所述移动终端进行拨号时获取电话号码信息。

可选地,所述获取模块在所述移动终端接收来电时获取电话号码信息。

可选地,所述显示模块区分化的显示所述网络身份标记信息与所述本地身份标记信息。

可选地,所述显示模块在不同的显示区域区分显示所述网络身份标记信息与所述本地身份标记信息。

可选地,所述显示模块采用不同颜色的字体,区分化的显示所述网络身份标记信息与所述本地身份标记信息。

可选地,所述显示模块显示的查询结果信息中还包括:推送信息;

所述推送信息包括根据所述电话号码信息,推送出的与所述电话号码信息相关的账户信息。

为解决上述技术问题,本发明创造的实施例还提供一种服务器,包括:

接收模块,用于接受由终端发送的查询请求信息,其中,所述查询请求信息中包括电话号码信息;

控制模块,用于检索匹配与所述电话号码信息相关的网络身份标记信息;

发送模块,用于向所述终端发送查询结果信息,以使所述终端显示与所述电话号码信息相关的网络身份标记信息,其中,所述查询结果信息中包括所述网络身份标记信息。

本发明实施例的有益效果是:通过将移动终端采集的电话号码信息发送到服务器端,由服务器端对该电话号码检索与查询,通过检索与查询匹配到与该电话号码相关的网络身份标记信息,并将该网络身份标记信息发送到移动终端,由于网络身份标记信息是由众多用户进行标记所得到,所以网络身份标记信息更具普遍性。解决现有技术中,移动终端存储容量有限,且无法及时更新导致的电话号码的身份识别信息识别度不高的问题。

附图说明

图1为本发明实施例1整体流程图;

图2为本发明实施例1移动终端显示网络和本地身份标记信息示意图;

图3为本发明实施例1移动终端显示比对分析信息示意图;

图4为本发明实施例1移动终端显示推送信息示意图;

图5为本发明实施例2整体流程图;

图6为本发明实施例3移动终端第一种实施方式结构框图;

图7为本发明实施例3移动终端第二种实施方式结构框图;

图8为本发明实施例4移动终端第一种实施方式结构框图;

图9为本发明实施例4移动终端第二种实施方式结构框图;

图10为本发明实施例4移动终端第三种实施方式结构框图;

图11为本发明实施例4移动终端第四种实施方式结构框图。

具体实施方式

为了便于理解本发明,下面结合附图和具体实施方式,对本发明进行更详细的说明。需要说明的是,当元件被表述“固定于”另一个元件,它可以直接在另一个元件上、或者其间可以存在一个或多个居中的元件。当一个元件被表述“连接”另一个元件,它可以是直接连接到另一个元件、或者其间可以存在一个或多个居中的元件。本说明书所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

下面结合附图和实施方式对本发明进行详细说明。

实施例1

请参阅图1,一种电话查询方法,包括以下步骤:

s110、获取电话号码信息。用户在使用移动终端进行远程通话时,需要拨打或接受其他移动终端的电话号码。具体地,用户在使用移动终端进行呼叫时,是通过直接拨号或者通过移动终端的电话簿进行查询拨号,采用直接拨号或者电话簿查询拨号时,移动终端对该号码进行记录,以获取该拨打电话号码的信息。在本实施方式中,存在另一种电话号码信息的获取方式,当用户使用的移动终端作为被呼叫的一方时,移动终端接收由附近基站发送的呼叫方的电话号码信息,此时移动终端接受并记录该电话号码信息,以获取呼叫方的电话号码信息。需要指出的是上述所述的移动终端为智能手机。

在一些选择性实施方式中,移动终端不局限于智能手机,在本实施方式中,移动终端包括(不限于):平板电脑或笔记本电脑。在本实施方式中的移动终端不具有拨打或者接听电话的功能,在实施本技术方案时,移动终端通过查询的方式进行,即将需要查询的电话号码输入到移动终端进行查询,此时移动终端记录该需要查询的电话号码信息,并以该电话号码作为检索条件在服务器端进行检索。

s120、向服务器端发送查询请求信息,其中,所述查询请求信息中包括所述电话号码信息。移动终端获取到电话号码信息后,将电话号码信息进行编译,电话号码信息被编译成为查询请求信息的一部分。移动终端将该查询请求信息发送到服务器端。需要指出的是不同类型的移动终端与服务器的连接方式不尽相同,导致传输查询请求信息的通道具有多样性,具体地,查询请求信息是通过(不限于):2g、3g、4g、wifi或有线网络发送到服务器端。

查询请求信息是由移动终端发动到服务器端信息的总称,查询请求信息中包括(不限于)电话号码信息,为保证本实施方案的进行,查询请求信息还包括服务器端的ip地址信息与移动终端的ip地址信息,服务器端的ip地址信息能够确保查询请求信息到达服务器端,移动终端的ip地址能够使服务器定位到该移动终端,并对该移动终端进行信息反馈的地址。根据具体应用场景的不同,查询请求信息包括的信息不限于此,能够根据实现功能的不同相应的增加其他信息。

s130、根据服务器端回传的查询结果信息,显示与所述电话号码信息相关的网络身份标记信息,其中,所述查询结果信息包括所述网络身份标记信息。服务器端接收到由移动终端发送的查询请求信息,并对查询请求信息进行解析,该得到查询请求信息中的电话号码信息,并根据该电话号码信息在服务器端的数据库中进行精确检索,检索到与该电话号码信息相关的网络身份标记信息后,将该网络身份标记信息回传至移动终端,移动终端接收到由服务器端发送的查询结果信息后,将查询结果信息中的与电话号码信息相关的网络身份标记信息提取后,显示在移动终端的屏幕上。

本发明实施例通过将移动终端采集的电话号码信息发送到服务器端,由服务器端对该电话号码检索与查询,通过检索与查询匹配到与该电话号码相关的网络身份标记信息,并将该网络身份标记信息发送到移动终端,由于网络身份标记信息是由众多用户进行标记所得到,所以网络身份标记信息更具普遍性和前沿性。解决现有技术中,移动终端存储容量有限,且无法及时更新导致的电话号码的身份识别信息识别度不高的问题。

网络身份标记信息存储在服务器数据库中,用于标记电话号码真实身份或名称的信息。网络身份标记信息是通过采集多个移动终端对于同一电话号码的标记形成的集合,网络身份标记的获取方法至少包括两种。其一,移动终端在用户输入电话号码,或接听完电话号码后,提醒用户对电话号码进行身份标记,当用户输入该电话号码的身份标记后,移动终端在获得用户允许的情况下,将该电话号码以及用户标记的身份信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。其二,移动终端中存储有一些电话号码的本地身份标记信息,该本地身份标记信息是用户根据自己对于该电话号码的认知,对该电话号码做出的身份标记,并将该身份标记信息存储在移动终端中,方便用户快速寻找和使用该电话号码。对于存储在移动终端内部的电话号码与身份标记信息,在用户允许的条件下,移动终端将该类电话号码以及身份标记信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。需要指出的是,在具体应用场景中,服务器端获取电话号码的网络身份标记信息不局限与此,根据不同的应用场景服务器端获取电话号码的网络身份标记信息还能够采用其他方式进行,举例说明,在一些应用场景中,服务器端前期先行存储有某些电话号码的网络身份标记信息,为了获取更多的身份标记信息,在用户拨打该电话号码或接听该电话号码后,服务器端向该移动终端发送提问信息,如发送的信息为:您刚才接听的电话是“李xx”吗?移动终端将用户的选择反馈至服务器端,以便于服务器端对该电话号码的网络身份标记信息加以确认。

网络身份标记信息是服务器端根据移动终端上传的身份标记信息,对某一电话号码的用户身份加以确定的方法。网络身份标记信息是由众多移动终端对于同一电话号码身份标记的集合,在使用时,不能够将对于同一电话号码的所有身份标记信息都发送到移动终端,为此,应当对同一电话号码的多个身份标记信息进行筛选,选出一个具有代表性的身份信息作为该号码的网络身份标记信息。对同一电话号码的多个身份标记信息进行筛选时,通常采用大数据的方法进行筛选,具体的,就是对改电话号码的身份标记进行数据统计,选择标记频率最高的一个身份标记信息作为改电话号码的网络身份标记信息。对于身份标记的筛选不限于此,根据具体应用场景的不同,筛选方法还能够采用其他方式。举例说明,在一般通话沟通的过程中,沟通时间比较长,沟通次数比较多的人,均是该电话号码用户比较亲近,或者比较熟悉的人,这一类人对于该电话号码身份标记的识别度较高。通过数据筛选选取与该电话号码交流时间长,交流次数多的移动终端对于该电话号码的身份标记,作为该电话号码的网络身份标记信息。又比如,在一般的应用场景中,能够精确定位用户电话号码身份信息的人,应该是熟悉该用户的人,通过通话次数与通话时间的长短能够定位出与用户较为亲近的人,但是由于这一本分用户中,存在该电话号码用户的至亲之人,如妻子、子女或父母,这些人在对该用户的电话号码进行标记的时候,会采用比较亲昵的称呼进行标记,如“老公”、“父亲”或“儿子”等。这一类过于亲呢的称呼不能作为该电话号码的网络身份标记信息,为此,需要服务器端对这些身份标记加以滤除,筛选出该电话号码用户较为正式的称谓,作为该电话号码的网络身份标记信息。

需要指出的是本实施方式中的网络身份标记不局限于个人身份标记,在一些选择性实施方式中,网络身份标记能够为以通讯录中的电话号码信息作为检索关键的搜索结果显示的内容为:以该电话号码相关的企业名称信息以及与该电话号码相关的其他电话号码。具体地,网络页面所在的服务器端收录由企业上传的公司名称信息、多个电话号码信息和公司的地址信息等,当通讯录中记录的电话号码信息,是该服务器记录的某个公司的多个电话号中的其中一个时,以该电话号码作为检索关键字进行检索时,能够检索出该电话号码所在公司的其他信息,包括能够联系该公司的其他电话号码。为方便检索,在该公司的所有信息上设置索引标签,索引标签为该公司的电话号码信息。本实施方案中,通过电话号码搜寻出与该电话号码相关的其他公司信息,能够方便快捷的使用户获取更多的信息量,方便用使用。当以该电话号码信息为检索关键字时,与该电话相关的公司其他电话号码作为推送信息发送到用户移动终端,用户能够直接点击其中的电话号进行拨打。

作为本实施例中的一种选择性实施方式,在移动终端发送到服务器端的查询请求信息中还包括:本地身份标记信息。本地身份标记信息是存储在拨号用户或收听用户的移动终端中,是用户对于电话号码就自己的认知做出的身份标记,该本地身份标记信息仅限于该用户使用。

移动终端接收到由服务器端回传的电话号码的网络身份标记信息后,移动终端在本地存储器中进行搜索,搜索该电话号码在移动终端内是否存在本地身份标记信息,若存在,移动终端将网络身份标记信息与本地身份标记信息同时进行显示,方便用户对网络身份标记信息与本地身份标记信息进行查阅与比对。需要指出的是,在另一些选择性实施方式中,为方便用户,移动终端将网络身份标记信息与本地身份标记信息同步进行显示,供用户进行选择,由用户决定使用网络身份标记信息还是本地身份标记信息。若用户确认使用网络身份标记信息,移动终端则将该电话号码的身份标记加以替换,并将其存储在移动终端的存储器内。若用户选择使用本地身份标记信息,则保持改电话号码的原有身份标记信息不变。

移动终端在显示网络身份标记信息与本地身份标记信息,为方便用户快速区别出这两种不同的身份标记,移动终端在显示时,在不同的显示区域分别显示网络身份标记信息与本地身份标记信息。请参阅图2,在移动终端110的显示屏上分割出两块显示区域用于显示,其中第一显示区域111中显示网络身份标记信息,第二显示区域112显示本地身份标记信息。移动终端区别化的显示网络身份标记信息与本地身份标记信息,不限于在不同区域进行显示,在一些选择性实施方式中,为了更加明显的显示这两种不同的身份标记,移动终端采用不同的字体或者不同颜色的字体对这两种不同的身份标记进行区分显示,如采用黑色显示网络身份标记信息,采用红色显示本地身份标记信息。需要指出的是,移动终端区别化的显示网络身份标记信息与本地身份标记信息不局限于此,以上所列举的几种方法,根据具体应用场景的不同,能够选取不同的区别显示方法,举例说明,分区域显示网络身份标记信息与本地身份标记信息时,在网络身份标记信息前面加上前缀“大家都叫他”,在本地身份标记信息前加上前缀“你叫他”。

作为本实施例中的一种选择性实施方式,查询请求信息请求查询的信息包括包括:比对分析信息,比对分析信息是根据网络身份标记信息与本地身份标记信息进行比对且得出的比对结论。为了更好地维护用户的通话安全,使用户免受电话诈骗,服务器端根据网络身份标记信息与本地身份标记信息的对比结果为用户进行相应的提示,以避免用户遭遇电话诈骗,保护用户的财产安全。具体地,服务器端中收集的某些电话号码的网络身份标记信息为“诈骗”或“传销”等字眼,服务器端获取的本地身份标记信息后,对本地身份标记信息进行文字辨识,辨识后将网络身份标记信息与本地身份标记信息进行比对,比对发现对于该电话号码,网络身份标记信息与本地身份标记信息进不一致后,向移动终端发送比对分析信息,比对分析信息为提醒用户谨慎应对该电话号码,如“该号码被xxx人标记为诈骗,在通话过程中对方若言及钱财交易,请谨慎考虑”。如图3所示,移动终端110形成第三显示区域113,并在第三显示区域内显示比对分析信息。在实际使用时,存在网络身份标记信息与本地身份标记信息词组不同,但是词义相同的情景,如网络身份标记信息标记为“诈骗”,本地身份标记信息标记为“传销”时,服务器端默认该网络身份标记信息与本地身份标记信息相同,服务器端不向移动终端发送比对分析信息。在另一些应用场景中,网络身份标记信息与本地身份标记信息词组不同,且词义也不同,如网络身份标记信息为“李xx”,本地身份标记信息标记为“父亲”时,服务器端默认网络身份标记信息与本地身份标记信息相同,移动终端显示时不显示该网络身份标记信息。

需要指出的时,对于网络身份标记信息与本地身份标记信息的相同与否的判断,不仅限于在服务器端进行,在一些选择性实施方式中,移动终端能够对网络身份标记信息与本地身份标记信息进行比对,进而执行比对提示和显示。

作为本实施例中的再一种选择性实施方式,查询结果信息还包括:推送信息。推送信息是服务器端根据移动终端上传的电话号码信息,在网络中搜索查询与该电话号码信息相关的其他通讯账号和位置信息,如“微信”、“邮箱账号”或“地址”等。如图4所示,移动终端110形成第四显示区域114,并在第四显示区域内显示推送信息。具体地,对于推送与该电话号码相关的其他通讯账号主要是通过,在网络范围内查询该电话号码是否在其他社交平台上进行注册,如果该号码在其他社交平台上进行过注册,如果用户以该电话号码在其他社交平台上进行过注册,则将该平台账号推送至用户移动终端。服务器端对于获取与该电话号码相关的社交账号还能通过其他方法,如,在一些应用场景中,移动终端在本地存储器中存储的本地身份标记信息中,包括该电话号码的其他社交账号,服务器端通过获取该本地身份标记信息,获取到与该电话号码相关的社交账号。

其中,对于推送与该电话号码相关的地址信息主要是通过,改电话号码信息的用户主动将其所在的地址上传至服务器端,服务器端将该地址信息与该电话号码进行关联和记录,其他移动终端用户在接听或拨打该用户的电话号码信息时,服务器端将该电话号码用户所在的位置发送给其他移动终端,进而完成该电话号码的地址推送。在一些应用场景中,进过用户授权电话号码信息所在的移动终端,获得实时向服务器端或间隔一定时间向服务器端发送gps定位信息,服务器端定时对使用该电话号码的移动终端所在的地址进行更新,其他拨打或接听该电话号码信息的移动终端就能够及时获得,使用该电话号码的移动终端的地址。

需要指出的是,在本实施例中,主要实施方式能够与本实施例中的选择性实施例任意的结合,即主要实施方式能够与一个或多个选择性实施例的任意结合,组成一个完整的技术方案。

实施例2

请参阅图5,一种电话查询方法,包括以下步骤:

s210、接受由终端发送的查询请求信息,其中,所述查询请求信息中包括电话号码信息。服务器端接受由移动终端发送的查询请求信息,该查询请求信息包括:电话号码信息。具体地,移动终端获取电话号码信息的方式为:用户在使用移动终端进行呼叫时,是通过直接拨号或者通过移动终端的电话簿进行查询拨号,采用直接拨号或者电话簿查询拨号时,移动终端对该号码进行记录,以获取该拨打电话号码的信息。在本实施方式中,存在另一种电话号码信息的获取方式,当用户使用的移动终端作为被呼叫的一方时,移动终端接收由附近基站发送的呼叫方的电话号码信息,此时移动终端接受并记录该电话号码信息,以获取呼叫方的电话号码信息。需要指出的是上述所述的移动终端为智能手机。

其中,查询请求信息是由移动终端发动到服务器端信息的总称,查询请求信息中包括(不限于)电话号码信息,为保证本实施方案的进行,查询请求信息还包括服务器端的ip地址信息与移动终端的ip地址信息,服务器端的ip地址信息能够确保查询请求信息到达服务器端,移动终端的ip地址能够使服务器定位到该移动终端,并对该移动终端进行信息反馈的地址。根据具体应用场景的不同,查询请求信息包括的信息不限于此,能够根据实现功能的不同相应的增加其他信息。

s220、检索匹配与所述电话号码信息相关的网络身份标记信息。其中,网络身份标记信息存储在服务器数据库中,用于标记电话号码真实身份或名称的信息。网络身份标记信息是通过采集多个移动终端对于同一电话号码的标记形成的集合,网络身份标记的获取方法至少包括两种。其一,移动终端在用户输入电话号码,或接听完电话号码后,提醒用户对电话号码进行身份标记,当用户输入该电话号码的身份标记后,移动终端在获得用户允许的情况下,将该电话号码以及用户标记的身份信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。其二,移动终端中存储有一些电话号码的本地身份标记信息,该本地身份标记信息是用户根据自己对于该电话号码的认知,对该电话号码做出的身份标记,并将该身份标记信息存储在移动终端中,方便用户快速寻找和使用该电话号码。对于存储在移动终端内部的电话号码与身份标记信息,在用户允许的条件下,移动终端将该类电话号码以及身份标记信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。需要指出的是,在具体应用场景中,服务器端获取电话号码的网络身份标记信息不局限与此,根据不同的应用场景服务器端获取电话号码的网络身份标记信息还能够采用其他方式进行,举例说明,在一些应用场景中,服务器端前期先行存储有某些电话号码的网络身份标记信息,为了获取更多的身份标记信息,在用户拨打该电话号码或接听该电话号码后,服务器端向该移动终端发送提问信息,如发送的信息为:您刚才接听的电话是“李xx”吗?移动终端将用户的选择反馈至服务器端,以便于服务器端对该电话号码的网络身份标记信息加以确认。

网络身份标记信息是服务器端根据移动终端上传的身份标记信息,对某一电话号码的用户身份加以确定的方法。网络身份标记信息是由众多移动终端对于同一电话号码身份标记的集合,在使用时,不能够将对于同一电话号码的所有身份标记信息都发送到移动终端,为此,应当对同一电话号码的多个身份标记信息进行筛选,选出一个具有代表性的身份信息作为该号码的网络身份标记信息。对同一电话号码的多个身份标记信息进行筛选时,通常采用大数据的方法进行筛选,具体的,就是对改电话号码的身份标记进行数据统计,选择标记频率最高的一个身份标记信息作为改电话号码的网络身份标记信息。对于身份标记的筛选不限于此,根据具体应用场景的不同,筛选方法还能够采用其他方式。举例说明,在一般通话沟通的过程中,沟通时间比较长,沟通次数比较多的人,均是该电话号码用户比较亲近,或者比较熟悉的人,这一类人对于该电话号码身份标记的识别度较高。通过数据筛选选取与该电话号码交流时间长,交流次数多的移动终端对于该电话号码的身份标记,作为该电话号码的网络身份标记信息。又比如,在一般的应用场景中,能够精确定位用户电话号码身份信息的人,应该是熟悉该用户的人,通过通话次数与通话时间的长短能够定位出与用户较为亲近的人,但是由于这一本分用户中,存在该电话号码用户的至亲之人,如妻子、子女或父母,这些人在对该用户的电话号码进行标记的时候,会采用比较亲昵的称呼进行标记,如“老公”、“父亲”或“儿子”等。这一类过于亲呢的称呼不能作为该电话号码的网络身份标记信息,为此,需要服务器端对这些身份标记加以滤除,筛选出该电话号码用户较为正式的称谓,作为该电话号码的网络身份标记信息。

s230、向所述终端发送查询结果信息,以使所述终端显示与所述电话号码信息相关的网络身份标记信息,其中,所述查询结果信息中包括所述网络身份标记信息。需要指出的是不同类型的移动终端与服务器的连接方式不尽相同,导致传输查询请求信息的通道具有多样性,具体地,查询请求信息是通过(不限于):2g、3g、4g、wifi或有线网络发送到服务器端。

本实施例中的电话查询方法与实施例1中的电话号码查询方法出于同样的发明构思,区别在于,实施例1中电话号码查询方法涉及终端侧的实施方案,本实施例涉及服务器侧的实施方案。实施例1中涉及服务器端的实施方案,同样适用于本实施例,在此不在进行赘述。

实施例3

请参阅图6,一种移动终端,包括:控制模块121、获取模块122、发送模块123、接收模块124与显示模块125。其中,获取模块用于获取电话号码信息;发送模块用于发送查询请求信息,查询请求信息中包括电话号码信息;接收模块用于接收查询结果信息,查询结果信息包括网络身份标记信息;显示模块用于显示网络身份标记信息。上述获取模块、发送模块、接收模块与显示模块在控制模块121的统一调度与控制下发挥各自的功能。

具体地,获取模块122用于获取电话号码信息。用户在使用移动终端进行远程通话时,需要拨打或接受其他移动终端的电话号码。具体地,用户在使用移动终端进行呼叫时,是通过直接拨号或者通过移动终端的电话簿进行查询拨号,采用直接拨号或者电话簿查询拨号时,获取模块对该号码进行记录,以获取该拨打电话号码的信息。在本实施方式中,存在另一种电话号码信息的获取方式,当用户使用的移动终端作为被呼叫的一方时,移动终端接收由附近基站发送的呼叫方的电话号码信息,此时获取模块接受并记录该电话号码信息,以获取呼叫方的电话号码信息。需要指出的是上述所述的移动终端为智能手机。

发送模块123用于发送查询请求信息,其中,查询请求信息在与实施例1中的查询请求信息一致,请参阅实施例1中对于查询请求的具体定义,在此不再进行赘述。由于不同类型的移动终端与服务器端的连接方式不尽相同,导致传输查询请求信息的通道具有多样性,具体地,查询请求信息是通过(不限于):2g、3g、4g、wifi或有线网络发送到服务器端。所以发送模块能够是(不限于):2g无线通讯模块、3g无线通讯模块、4g无线通讯模块、wifi无线通讯模块或串口等。

接收模块124用于接收查询结果信息,查询结果信息包括网络身份标记信息。服务器端对移动终端上传的电话号码信息进行搜索后,生成查询结果信息,服务器端根据移动终端的ip地址将查询结果信息发送至移动终端,接收模块接收查询结果信息。

显示模块125用于显示网络身份标记信息。移动终端的接收模块接收到服务器端发送的查询结果信息后,提取该查询结果信息中的网络身份标记信息,并将该网络身份标记信息加以显示。本实施方式中,显示模块显示的信息不局限于网络身份标记信息,显示模块显示的内容根据不同的应用场景显示不同的内容,具体的显示内容在实施例1中,以详细叙述,请参阅实施例1中的相关内容,此处不再进行赘述。

请参阅图7,在本实施例的一些选择性实施方式中,移动终端还包括:存储模块126,存储模块用于存储地电话号码信息的本地身份标记信息。本地身份标记信息是存储在拨号用户或收听用户的移动终端中,是用户对于电话号码就自己的认知做出的身份标记,该本地身份标记信息仅限于该用户使用。移动终端接收到由服务器端回传的电话号码的网络身份标记信息后,移动终端在本地存储器中进行搜索,搜索该电话号码在移动终端内是否存在本地身份标记信息,若存在,移动终端将网络身份标记信息与本地身份标记信息同时进行显示,方便用户对网络身份标记信息与本地身份标记信息进行查阅与比对。

当比对结果网络身份标记与本地身份标记信息不一致时,移动终端在显示网络身份标记信息与本地身份标记信息时,为方便用户快速区别出这两种不同的身份标记,移动终端在显示时,在不同的显示区域分别显示网络身份标记信息与本地身份标记信息。如,在移动终端的显示模块上分割出两块显示区域用于显示,其中一块显示区域位于另一块显示区域上方,在上方的显示区域中显示网络身份标记信息,在下方的显示区域中显示本地身份标记信息。移动终端区别化的显示网络身份标记信息与本地身份标记信息,不限于在不同区域进行显示,在一些选择性实施方式中,为了更加明显的显示这两种不同的身份标记,移动终端采用不同的字体或者不同颜色的字体对这两种不同的身份标记进行区分显示,如采用黑色显示网络身份标记信息,采用红色显示本地身份标记信息。

服务器端对网络身份标记信息与本地身份标记信息进行比对,得出比对分析信息,比对分析信息是比对所述网络身份标记信息与本地身份标记信息是否相同得出的比对结论。网络身份标记信息与本地身份标记信息相同时,显示模块不显示所述比对分析信息;网络身份标记信息与本地身份标记信息不相同时,显示模块显示所述比对分析信息。

作为本实施例的一种选择性实施方式,显示模块显示的查询结果信息中还包括:推送信息;推送信息包括根据电话号码信息,推送出的与所述电话号码信息相关的账户信息。推送信息是服务器端根据移动终端上传的电话号码信息,在网络中搜索查询与该电话号码信息相关的其他通讯账号和位置信息,如“微信”、“邮箱账号”或“地址”等。

本实施例是实施例1“一种电话查询方法”对应的虚拟结构类的实施例,涉及实现实施例1所述方法的移动终端的具体构成模块,本实施例中仅对移动终端的模块构成加以论述,各模块之间共同实现的移动终端的电话查询方法请参阅实施例1,在此不再进行赘述。

实施例4

请参阅图8,一种服务器,包括:接收模块212、控制模块211与发送模块213。其中接收模块212用于接受由终端发送的查询请求信息,查询请求信息中包括电话号码信息;控制模块211用于检索匹配与电话号码信息相关的网络身份标记信息;发送模块213用于向终端发送查询结果信息,以使终端显示与电话号码信息相关的网络身份标记信息,其中,查询结果信息中包括网络身份标记信息。

请参阅图9,服务器还包括:数据存储模块214,数据存储模块214用于存储网络身份标记信息。网络身份标记信息存储在服务器数据存储模块中,用于标记电话号码真实身份或名称的信息。网络身份标记信息是通过采集多个移动终端对于同一电话号码的标记形成的集合,网络身份标记的获取方法至少包括两种。其一,移动终端在用户输入电话号码,或接听完电话号码后,提醒用户对电话号码进行身份标记,当用户输入该电话号码的身份标记后,移动终端在获得用户允许的情况下,将该电话号码以及用户标记的身份信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。其二,移动终端中存储有一些电话号码的本地身份标记信息,该本地身份标记信息是用户根据自己对于该电话号码的认知,对该电话号码做出的身份标记,并将该身份标记信息存储在移动终端中,方便用户快速寻找和使用该电话号码。对于存储在移动终端内部的电话号码与身份标记信息,在用户允许的条件下,移动终端将该类电话号码以及身份标记信息发送到服务器端,服务器端对该电话号码以及对应的身份信息标记进行收录,多个用户对于同一电话号码的身份标记信息,构成了该电话号码的网络身份标记信息。需要指出的是,在具体应用场景中,服务器端获取电话号码的网络身份标记信息不局限与此,根据不同的应用场景服务器端获取电话号码的网络身份标记信息还能够采用其他方式进行,举例说明,在一些应用场景中,服务器端前期先行存储有某些电话号码的网络身份标记信息,为了获取更多的身份标记信息,在用户拨打该电话号码或接听该电话号码后,服务器端向该移动终端发送提问信息,如发送的信息为:您刚才接听的电话是“李xx”吗?移动终端将用户的选择反馈至服务器端,以便于服务器端对该电话号码的网络身份标记信息加以确认。

请参阅图10,作为本实施例的一种选择性实施方式,服务器还包括:比对模块215。移动终端上传的查询请求信息中包括本地身份标记信息。本地身份标记信息是存储在拨号用户或收听用户的移动终端中,是用户对于电话号码就自己的认知做出的身份标记,该本地身份标记信息仅限于该用户使用。服务器为区分网络身份标记信息与本地身份标记信息,使比对模块对网络身份标记信息与本地身份标记信息进行比对,并将比对结果发送到移动终端。

请参阅图11,作为本实施例的另一种选择性实施方式,服务器还包括:推送模216。推送模块根据移动终端上传的电话号码信息,在网络中搜索查询与该电话号码信息相关的其他通讯账号和位置信息,如“微信”、“邮箱账号”或“地址”等,移动终端将推送模块推送出的推送信息发送到移动终端,进行显示。

本实施例仅对服务器的组成模块加以描述,各模块具体的功能实现方法,已在实施例1中详述,在此不再赘述。

需要说明的是,本发明的说明书及其附图中给出了本发明的较佳的实施例,但是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施例,这些实施例不作为对本发明内容的额外限制,提供这些实施例的目的是使对本发明的公开内容的理解更加透彻全面。并且,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1