一种自动获取来电号码信息的方法技术

技术编号:8863603 阅读:185 留言:0更新日期:2013-06-29 00:45
本发明专利技术公开了一种自动获取来电号码信息的方法,包含终端通讯状态监控模块,查询模块,系统搜索模块等。本发明专利技术通过终端监控用户的通讯状态,包含了终端来去电状态,短信状态,并在来电振铃前获取来电号码,获取号码后判断是否为通讯录号码,如为陌生号码则立即发起该号码的系统查询服务查询对应号码的信息,获取与该号码的有关的各种信息,叠加显示在来电界面上,用户在接听电话时即可获取该号码的各种信息。通过监控来电状态并在终端振铃前查询获取对应号码的各种信息并叠加显示在终端振铃接听的界面,提供了基于一种自动显示来电号码信息的业务体验。

【技术实现步骤摘要】

本专利技术涉及移动终端,云计算服务等
,特别是指。
技术介绍
随着终端技术、软件技术的发展,特别是智能终端、云计算服务技术的发展,为提供了可行性。目前,用户经常接到陌生号码来电,在接听前如果能获取对方号码的各种信息,对用户决定是否接听能起到一定的辅助作用,用户当前无法获取信息的情况下,大多数情况是拒绝接听或者接听,没有直接的判断依据,而通过自动获取来电号码的信息,帮助用户进行判断,是对目前来电接听方式的一种补充。有鉴于此,本专利技术的目的在于提出一种简单易行,通过终端监控来电状态并进行来电号码信息查询的一种自动获取来电信息的方法。
技术实现思路
从上面所述可以看出,本专利技术提供的,通过终端监控来电状态并获取来电号码后发起系统端的查询服务获取对应号码的信息,实现了。进一步的,通过所提供的为用户电话业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。为实现上述目的,本专利技术的一个方面提供了,该方法包括:终端监控用户的通讯状态,包含了终端来去电状态,短信接收状态,并在来电振铃前获取来电号码,获取号码后判断是否为通讯录号码,如为陌生号码则立即发起该号码的系统查询服务查询对应号码的信息,获取与该号码的有关的各种信息,叠加显示在来电界面上,用户在接听电话时即可获取该号码的各种信息。本专利技术提供的的一个实施例中,该方法还包括:终端通讯状态监控模块监控终端的来电和接收短信的状态,在监控到终端有来电的情况下,优先获取主叫号码,并查询和判断该号码是否为终端通讯录中的号码。本专利技术提供的的一个实施例中,该方法还包括:终端查询终端本地的通讯录,判断是否为终端通讯录包含的号码,如判断为陌生号码则发起对该号码的查询。系统返回查询的该号码的信息给终端,终端接收信息后将该号码的信息以叠加方式显示在终端振铃的界面上,用户在接听电话前即可获取该陌生号码的各种信息。本专利技术提供的的一个实施例中,该方法还包括:系统提供号码查询服务,以服务方式进行开放,终端通过互联网请求系统对该号码进行查询获取系统端的查询结果。本专利技术提供的的一个实施例中,该方法还包括:系统以服务方式开放的查询服务发起查询服务,终端的流程控制设置超时机制,在获取系统的查询响应的结果之前,抑制终端的振铃,如果在超时参数达到仍未获取系统的查询响应则放行本次来电。本专利技术提供的的一个实施例中,该方法还包括:系统端数据库保存了大量的号码信息,并通过各种数据导入方式将各种号码数据采集到系统,包含分布式数据库的方式,搜索引擎等方式扩大数据的来源,并将系统数据的查询功能封装成服务提供给终端使用。具体来说具有以下优点: 自动加载号码信息: 终端监控来电状态的变化,在终端振铃前获取来电号码信息并基于来电号码判断是否为陌生来电,如为陌生来电则自动发起系统查询,并自动在来电接听界面上加载对应的号码息。来电界面显示: 来电信息加载在来电界面,用户可以直观地获取来电信息并决定是否接听,方便了用户的判断。号码信息库: 系统端通过各种方式采集号码信息,包含系统数据库导入,分布式数据库以及搜索引擎方式抓取大量的号码信息,保证了海量数据,方便了终端的查询。 附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术系统模块结构的示意图。图2为本专利技术业务流程示意图。图3为本专利技术数据采集模块结构示意图。具体实施例方式下面参照附图对本专利技术进行更全面的描述,其中说明本专利技术的示例性实施例。为实现上述目的,提出了。以下通过结合附图,对本专利技术的实施方式进行描述。 实现的关键点如下: 来电监控: 监控终端的通讯状态,优先获取到终端的通讯状态的变化,并从终端通讯状态变化的事件中获取到来电或短信的主叫号码信息。振铃抑制: 在检测到终端通讯状态的变化后,终端执行一系列的逻辑流程,包含号码是否为本地通讯录号码等检测,在这期间,暂缓终端的振铃动作。号码查询: 在判断为陌生号码后,终端通过系统开放的号码查询服务查询系统号码信息,并获取系统端的查询结果。查询服务: 系统端将号码查询的功能以网络服务的方式进行开放,终端通过互联网络发起对服务的请求,服务方式以基于HTTP协议的方式进行承载,包含各种WEB服务的构建。数据采集: 系统端包含了大量号码信息资源,并通过各种方式采集和维护数据来源,包含系统数据导入,采集接口采集周边数据系统,搜索引擎抓取数据,并通过各种分布式数据库,扩展系统的数据来源。主要功能模块 如图1所示,的结构主要包括: 模块组成: 终端通讯软硬件模块100: 终端侧通讯模块的软硬件部分,提供基础的通讯功能和软件控制。日志模块101: 记录用户在终端侧的业务操作等活动数据并以日志方式保存在终端。业务逻辑模块102: 终端侧的业务逻辑流程的控制和执行,调用其他逻辑功能模块并与其进行交互完成各种业务逻辑功能。通讯监控控制模块103: 监控终端的通讯状态的变化,获取通讯状态变化的参数,如来电号码并控制终端通讯流程的执行。通讯录模块104: 终端侧的保存的用户通讯录数据的功能模块,提供通讯录数据的保存和存取。查询模块105: 终端侧的号码查询模块,通过系统端的服务接口发起系统的查询服务请求并接收系统端的查询响应消息。内容显示模块106: 终端对响应的系统查询消息进行解析和格式化处理,控制查询的数据显示在终端的来电界面上。管理配置模块107: 终端用户进行业务配置和数据管理,用户通过管理模块对业务的数据和业务的配置进行设置。接口模块 108: 终端侧与系统进行交互的模块,通过接口与系统进行各种交互和消息的传递和接收,按照接口参数发起请求和接收系统的各种消息。传输通道109: 提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI,固定宽带等。系统接口模块110: 系统侧与终端进行交互的模块,与终端进行通信,提供各种接口供终端进行系统的访问,按照协商的协议进行数据传输,将数据发送给终端和接收终端的请求数据。数据库111: 系统端提供数据存储以及各种基于数据库的各种功能,如数据触发器、函数等逻辑功能的数据系统,保存大量的号码信息。业务逻辑模块112: 负责系统端的对应各个业务逻辑的执行和逻辑设置、保存等功能,调用各个功能模块完成业务流程和处理各种业务请求逻辑。消息模块113: 系统与终端进行消息的交互,处理终端的请求消息,构造系统端与终端交互的各种消息,根据交互的协议和接口协议方式构造各种消息数据并提供给接口进行消息的传递。日志模块114: 将系统的各种操作的信息记录到系统日志,并提供给用户进行查询。管理模块115: 系统的管理功能部分,对系统进行综合管理,包含用户管理,逻辑流程管理,业务参数,系统参数配置等各种管理功能。数据采集接口 116: 系统端与外部数据系统的采集接口,通过采集接口访问各个系统的数据并进行数据采集。数据采集模块117: 系统端的数据采集的功能模块,通过数据采集接口采集与其相连的各个数据系统的数据并将其导入到系统数据库中。号码查询模块118: 系统端的号码信息查询功能模块,对终端以服务形式进行开本文档来自技高网...

【技术保护点】
一种自动获取来电号码信息的方法,其特征在于,通过终端监控用户的通讯状态,包含了终端来去电状态,短信接收状态,并在来电振铃前获取来电号码,获取号码后判断是否为通讯录号码,如为陌生号码则立即发起该号码的系统查询服务查询对应号码的信息,获取与该号码的有关的各种信息,叠加显示在来电界面上,用户在接听电话时即可获取该号码的各种信息。

【技术特征摘要】
1.一种自动获取来电号码信息的方法,其特征在于,通过终端监控用户的通讯状态,包含了终端来去电状态,短信接收状态,并在来电振铃前获取来电号码,获取号码后判断是否为通讯录号码,如为陌生号码则立即发起该号码的系统查询服务查询对应号码的信息,获取与该号码的有关的各种信息,叠加显示在来电界面上,用户在接听电话时即可获取该号码的各种信息。2.如权利要求1所述,通过终端监控用户的通讯状态,其特征在于,终端通讯状态监控模块监控终端的来电和接收短信的状态,在监控到终端有来电的情况下,优先获取主叫号码,并查询和判断该号码是否为终端通讯录中的号码。3.如权利要求1所述,终端判断来电号码如为陌生号码则立即发起该号码的系统查询服务查询对应号码的信息,其特征在于,终端查询终端本地的通讯录,判断是否为终端通讯录包含的号码,如判断为陌生号码则发起对该号码的查询。4.如权利要求1所述,终端查询后获取与该号码的有关的各种信息,叠加显示在来电界面上,其特征在于,...

【专利技术属性】
技术研发人员:顾健
申请(专利权)人:上海博路信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1