CN103916526B - 联系人信息处理方法、装置及移动终端 - Google Patents
联系人信息处理方法、装置及移动终端 Download PDFInfo
- Publication number
- CN103916526B CN103916526B CN201310006246.5A CN201310006246A CN103916526B CN 103916526 B CN103916526 B CN 103916526B CN 201310006246 A CN201310006246 A CN 201310006246A CN 103916526 B CN103916526 B CN 103916526B
- Authority
- CN
- China
- Prior art keywords
- temporary contact
- contact people
- mobile terminal
- unknown number
- people
- 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.)
- Active
Links
Landscapes
- Telephonic Communication Services (AREA)
- Telephone Function (AREA)
Abstract
本发明提供一种联系人信息处理方法、装置及移动终端,属于移动终端领域。其中,该联系人信息处理方法包括:监听移动终端的通讯记录;判断所述通讯记录中是否存在未知号码的通讯记录;在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间。本发明的技术方案能够自动生成和管理移动终端的临时联系人。
Description
技术领域
本发明涉及移动终端领域,特别是指一种联系人信息处理方法、装置及移动终端。
背景技术
手机通讯录是用来存储特定联络人的手机或座机号码,方便手机用户拨打电话或发送短信,以及用作来电显示。在使用手机通讯录联络人员时,常常存在这种情况:有些人员只是有临时联系的必要,并无长期联系的可能。如果将这些临时需要联系的人员信息存入通讯录,在一段时间后将会导致通讯录上存储有不少冗余号码,不仅占用了存储空间,而且如果要手机用户逐一进行识别、删除,还需要花费较长的时间。但如果不对这些需要临时联系的人员信息进行储存,又会在需要联系时找不到号码。
现有技术通过在手机通讯录中建立临时联系人来解决上述问题。临时联系人与普通联系人相比,有一个额外的属性:有效期。在有效期过后,临时联系人将被自动删除。但是,这种方式依然要求手机用户手动建立临时联系人并保存,如果手机用户没有能够及时建立临时联系人,手机用户将不能找到临时联系人的号码。
发明内容
本发明要解决的技术问题是提供一种联系人信息处理方法、装置及移动终端,能够自动生成和管理移动终端的临时联系人。
为解决上述技术问题,本发明的实施例提供技术方案如下:
一方面,提供一种联系人信息处理方法,包括:
监听移动终端的通讯记录;
判断所述通讯记录中是否存在未知号码的通讯记录;
在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间。
进一步地,所述方法还包括:
在超出所述有效时间后,删除所述临时联系人或将所述临时联系人转移至移动终端对应的云存储终端中。
进一步地,所述将所述未知号码对应存储为临时联系人之前还包括:
获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
所述将所述未知号码对应存储为临时联系人包括:
存储所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置。
进一步地,所述将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间之后还包括:
接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
进一步地,所述将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间之后还包括:
在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人。
本发明实施例还提供了一种联系人信息处理装置,包括:
通讯监视模块,用于监听移动终端的通讯记录,判断所述通讯记录中是否存在未知号码的通讯记录;
临时联系人建立与管理模块,用于在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间。
进一步地,所述临时联系人建立与管理模块还用于在超出所述有效时间后,删除所述临时联系人或将所述临时联系人转移至移动终端对应的云存储终端中。
进一步地,所述装置还包括:
信息收集模块,用于获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
所述临时联系人建立与管理模块具体用于存储获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置。
进一步地,所述临时联系人建立与管理模块还用于接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
进一步地,所述装置还包括:
信息显示模块,用于在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人。
本发明实施例还提供了一种移动终端,包括如上所述的联系人信息处理装置。
本发明的实施例具有以下有益效果:
上述方案中,监听移动终端的通讯记录,在存在未知号码的通讯记录时,将未知号码对应存储为临时联系人,并设置临时联系人的有效时间。本发明的技术方案无需用户手动管理临时联系人,能够自动建立并存储移动终端的临时联系人,避免了用户忘记保存临时联系人而无法找到临时联系人的号码的问题。
附图说明
图1为本发明实施例的联系人信息处理方法的流程示意图;
图2为本发明实施例的联系人信息处理装置的结构框图;
图3为本发明实施例的联系人信息处理方法的另一流程示意图;
图4为本发明实施例的临时联系人的内容示意图;
图5为本发明实施例在移动终端进行通信时,显示临时联系人的示意图。
具体实施方式
为使本发明的实施例要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
本发明的实施例针对现有技术中需要用户手动建立临时联系人并保存的问题,提供一种联系人信息处理方法、装置及移动终端,能够自动生成和管理移动终端的临时联系人。
图1为本发明实施例的联系人信息处理方法的流程示意图,如图1所示,本实施例包括:
步骤101:监听移动终端的通讯记录;
步骤102:判断所述通讯记录中是否存在未知号码的通讯记录;
步骤103:在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间。
其中,步骤101可以由业务触发,比如在收到预设短信后,触发步骤101;还可以按照预设的周期执行步骤101。
进一步地,本发明另一实施例中,在包括上述步骤101-103的基础上,所述方法还包括:
在超出所述有效时间后,删除所述临时联系人或将所述临时联系人转移至移动终端对应的云存储终端中。
进一步地,本发明另一实施例中,在包括上述步骤101-103的基础上,步骤103之前还包括:
获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
步骤103包括:
存储所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置。
进一步地,本发明另一实施例中,在包括上述步骤101-103的基础上,步骤103之后还包括:
接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
进一步地,本发明另一实施例中,在包括上述步骤101-103的基础上,步骤103之后还包括:
在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人。
本实施例的联系人信息处理方法,监听移动终端的通讯记录,在存在未知号码的通讯记录时,将未知号码对应存储为临时联系人,并设置临时联系人的有效时间。本发明的技术方案无需用户手动管理临时联系人,能够自动建立并存储移动终端的临时联系人,避免了用户忘记保存临时联系人而无法找到临时联系人的号码的问题。本实施例还能够在移动终端与临时联系人进行通信时,给用户有用的信息提示,使得用户在无需输入任何信息的情况下,依然能够识别出不同的联系人。
图2为本发明实施例的联系人信息处理装置的结构框图,如图2所示,本实施例包括:
通讯监视模块20,用于监听移动终端的通讯记录,判断所述通讯记录中是否存在未知号码的通讯记录;
临时联系人建立与管理模块21,用于在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间。
其中,通讯监视模块监视移动终端的通讯记录的行为可以由业务触发,比如在收到预设短信后,触发通讯监视模块监视移动终端的通讯记录的行为;还可以将该行为设置为周期行为,通讯监视模块按照预设的周期对移动终端的通讯记录进行监视。
进一步地,所述临时联系人建立与管理模块21还用于在超出所述有效时间后,删除所述临时联系人或将所述临时联系人转移至移动终端对应的云存储终端中。
进一步地,所述装置还包括:
信息收集模块22,用于获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
所述临时联系人建立与管理模块21具体用于存储获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置。
进一步地,所述临时联系人建立与管理模块21还用于接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
进一步地,所述装置还包括:
信息显示模块23,用于在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人。
本实施例的联系人信息处理装置,监听移动终端的通讯记录,在存在未知号码的通讯记录时,将未知号码对应存储为临时联系人,并设置临时联系人的有效时间。本发明的技术方案无需用户手动管理临时联系人,能够自动建立并存储移动终端的临时联系人,避免了用户忘记保存临时联系人而无法找到临时联系人的号码的问题。本实施例还能够在移动终端与临时联系人进行通信时,给用户有用的信息提示,使得用户在无需输入任何信息的情况下,依然能够识别出不同的联系人。
本发明实施例还提供了一种移动终端,包括如上所述的联系人信息处理装置。
下面结合具体的实施例对本发明的联系人信息处理方法及装置进行详细介绍:
本发明的联系人信息处理装置包括通讯监视模块,信息收集模块,临时联系人建立与管理模块和信息显示模块四部分。
其中,通讯监视模块负责监视移动终端的电话、短信等功能模块是否有未知号码的呼入/呼出的电话或短信等。如果有,则将其传输给临时联系人建立与管理模块。进一步地,通讯监视模块还可以设置过滤策略或连接来电防火墙/垃圾短信过滤模块等来过滤垃圾号码。
信息收集模块负责收集通话/短信的时间信息、通信时移动终端的地理位置信息、短信的内容、即时通讯内容等信息。
临时联系人建立与管理模块收到通讯监视模块发来的号码后,将调用信息收集模块收集该号码的相关信息,比如该号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置,并将这些信息与该号码关联,将该号码对应存储为临时联系人;同时为该临时联系人分配“最后一次联系后的有效时间”,如一个月,则在用户与临时联系人最后一次联系后超出一个月时,即将该临时联系人删除或转移到移动终端对应的云存储终端中。
另外,临时联系人建立与管理模块在接收到用户的转换请求时,还可以将临时联系人转换成永久联系人。
信息显示模块用于在移动终端进行通信时,从临时联系人建立与管理模块中读取当前通信号码的相关信息,并在移动终端上进行显示。如当移动终端有新的电话或短信时,信息显示模块读取临时联系人建立与管理模块中的信息,并在移动终端屏幕上提示:“临时联系人+电话号码+最新联系信息”的内容,以帮助用户识别联系人。
图3为本发明实施例的联系人信息处理方法的流程示意图,如图3所示,本实施例包括以下步骤:
步骤1、通讯监视模块监视移动终端的电话、短信等功能模块是否有未知号码的呼入/呼出的电话或短信等。如果有,判断该电话或短信是否为垃圾短信或垃圾电话,如果是,则结束,如果否,则转向步骤2;
其中,通讯监视模块监视移动终端的通讯记录的行为可以由业务触发,比如在收到预设短信后,触发通讯监视模块监视移动终端的通讯记录的行为;还可以将该行为设置为周期行为,通讯监视模块按照预设的周期对移动终端的通讯记录进行监视。
步骤2、判断该未知号码是否已经存在移动终端的临时联系人中,如果是,则结束,如果否,则转向步骤3;
步骤3、通讯监视模块将该未知号码发送给临时联系人建立与管理模块,临时联系人建立与管理模块收到通讯监视模块发来的未知号码后,调用信息收集模块收集该未知号码的相关信息,包括但不限于该未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
步骤4、临时联系人建立与管理模块将未知号码的相关信息与该未知号码关联,将该号码对应存储为临时联系人,一具体实施例中,临时联系人的内容如图4所示,包括有临时联系人姓名、号码、首次联系时间、最近联系时间和最近联系信息。
在建立并保存临时联系人后,移动终端接收到用户的要求将临时联系人转换成永久联系人的转换请求时,将临时联系人转换成永久联系人,具体地,可以将临时联系人对应的有效时间删除或者将有效时间设置为永久有效。
在移动终端进行通信时,信息显示模块可以从临时联系人建立与管理模块中读取当前通信号码的相关信息,并在移动终端上进行显示。如当移动终端有新的电话或短信时,信息显示模块在移动终端屏幕上显示如图5所示的提示内容,以帮助用户识别联系人。
本发明的技术方案监听移动终端的通讯记录,在存在未知号码的通讯记录时,将未知号码对应存储为临时联系人,并设置临时联系人的有效时间。本发明的技术方案无需用户手动管理临时联系人,能够自动建立并存储移动终端的临时联系人,避免了用户忘记保存临时联系人而无法找到临时联系人的号码的问题。此外,本发明还能够在移动终端与临时联系人进行通信时,给用户有用的信息提示,使得用户在无需输入任何信息的情况下,依然能够识别出不同的联系人。
此说明书中所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同物理上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于***或网络上。
在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(VLSI)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
在本发明各方法实施例中,所述各步骤的序号并不能用于限定各步骤的先后顺序,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,对各步骤的先后变化也在本发明的保护范围之内。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (9)
1.一种联系人信息处理方法,其特征在于,包括:
监听移动终端的通讯记录;
判断所述通讯记录中是否存在未知号码的通讯记录;
在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间;
所述将所述未知号码对应存储为临时联系人之前还包括:
获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置;
所述将所述未知号码对应存储为临时联系人包括:
存储所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置信息。
2.根据权利要求1所述的联系人信息处理方法,其特征在于,所述方法还包括:
在超出所述有效时间后,删除所述临时联系人的信息或将所述临时联系人转移至移动终端对应的云存储终端中。
3.根据权利要求1所述的联系人信息处理方法,其特征在于,所述将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间之后还包括:
接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
4.根据权利要求1所述的联系人信息处理方法,其特征在于,所述将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间之后还包括:
在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人的信息。
5.一种联系人信息处理装置,其特征在于,包括:
通讯监视模块,用于监听移动终端的通讯记录,判断所述通讯记录中是否存在未知号码的通讯记录;
临时联系人建立与管理模块,用于在存在未知号码的通讯记录时,将所述未知号码对应存储为临时联系人,并设置所述临时联系人的有效时间;
所述装置还包括:
信息收集模块,用于获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置信息;
所述临时联系人建立与管理模块具体用于存储获取所述未知号码对应的联系人、通信时间、通信内容和通信时移动终端所在的地理位置。
6.根据权利要求5所述的联系人信息处理装置,其特征在于,
所述临时联系人建立与管理模块还用于在超出所述有效时间后,删除所述临时联系人的信息或将所述临时联系人转移至移动终端对应的云存储终端中。
7.根据权利要求5所述的联系人信息处理装置,其特征在于,
所述临时联系人建立与管理模块还用于接收用户输入的转换请求,将所述临时联系人转换成永久联系人。
8.根据权利要求5所述的联系人信息处理装置,其特征在于,所述装置还包括:
信息显示模块,用于在移动终端进行通信时,获取当前通信号码对应的临时联系人,并在移动终端上显示所述临时联系人的信息。
9.一种移动终端,其特征在于,包括如权利要求5-8中任一项所述的联系人信息处理装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310006246.5A CN103916526B (zh) | 2013-01-08 | 2013-01-08 | 联系人信息处理方法、装置及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310006246.5A CN103916526B (zh) | 2013-01-08 | 2013-01-08 | 联系人信息处理方法、装置及移动终端 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103916526A CN103916526A (zh) | 2014-07-09 |
CN103916526B true CN103916526B (zh) | 2016-12-28 |
Family
ID=51041922
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310006246.5A Active CN103916526B (zh) | 2013-01-08 | 2013-01-08 | 联系人信息处理方法、装置及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103916526B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104539812B (zh) * | 2014-11-25 | 2017-12-05 | 小米科技有限责任公司 | 推荐信息获取方法、终端及服务器 |
US9788178B2 (en) | 2014-11-25 | 2017-10-10 | Xiaomi Inc. | Method for acquiring recommending information, terminal, and server |
CN105991809A (zh) * | 2015-03-06 | 2016-10-05 | 中兴通讯股份有限公司 | 临时联系人的存储方法及装置 |
CN105472581B (zh) * | 2015-11-19 | 2019-01-29 | 珠海市小源科技有限公司 | 临时通讯录设置方法及装置 |
CN108206893A (zh) * | 2018-01-23 | 2018-06-26 | 中兴通讯股份有限公司 | 电话处理方法及装置 |
CN108174010B (zh) * | 2018-02-28 | 2020-03-17 | Oppo广东移动通信有限公司 | 一种电话号码的排序方法、移动终端及存储介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8311580B2 (en) * | 2008-12-05 | 2012-11-13 | Qualcomm Incorporated | Temporally limited mobile device contact information |
CN101729639B (zh) * | 2009-10-28 | 2015-09-16 | 中兴通讯股份有限公司 | 移动终端的通话记录方法和装置 |
US8311531B2 (en) * | 2009-12-23 | 2012-11-13 | Nokia Corporation | Methods, apparatuses and computer program products for automatically saving information associated with one or more unknown contacts |
CN102123383A (zh) * | 2011-01-27 | 2011-07-13 | 北京播思软件技术有限公司 | 一种自动获取未知来电个人信息的方法及*** |
CN102413242A (zh) * | 2011-11-21 | 2012-04-11 | 宇龙计算机通信科技(深圳)有限公司 | 终端和号码管理方法 |
CN102752392A (zh) * | 2012-07-12 | 2012-10-24 | 北京灵创众和科技有限公司 | 一种用户联系方式的共享方法、装置及*** |
CN102984357B (zh) * | 2012-11-08 | 2014-06-04 | 广东欧珀移动通信有限公司 | 一种联系人信息管理方法及装置 |
-
2013
- 2013-01-08 CN CN201310006246.5A patent/CN103916526B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN103916526A (zh) | 2014-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103916526B (zh) | 联系人信息处理方法、装置及移动终端 | |
CN103076977B (zh) | 一种在待机状态下触发信息传输的方法及*** | |
CN105898085B (zh) | 骚扰通信账号的识别方法及装置 | |
CN102970667A (zh) | 来电显示好友动态信息的方法及其实现*** | |
CN110381207B (zh) | 通信终端连接的方法、装置、计算机设备和存储介质 | |
US20200236531A1 (en) | Multi-sim multi-standby system, method and device, computer device, and computer readable storage medium | |
CN102752392A (zh) | 一种用户联系方式的共享方法、装置及*** | |
CN102413169A (zh) | 云通讯录的建立和维护方法及*** | |
CN106171019B (zh) | 确定终端漫游状态的方法、装置、终端及服务器 | |
US9313650B2 (en) | Communications system, mobile communications device, transition control device, transition control method, and transition control program | |
CN102594918B (zh) | 一种终端通讯录实现的方法、终端及*** | |
CN107038068A (zh) | 终端及其应用杀死处理方法 | |
CN101902712A (zh) | 呼叫失败的处理方法及装置 | |
CN102368849A (zh) | 智能手机通讯录通过网络进行状态更新的***及方法 | |
CN105760777B (zh) | 一种基于智能平台的安全信息管理方法及*** | |
CN106465072A (zh) | 一种呼叫转移的方法和终端 | |
CN102932533A (zh) | 一种供第三方应用程序调用联系人的方法和装置 | |
WO2024088059A1 (zh) | 一种防止sim卡被追踪的方法、装置及*** | |
CN104184871A (zh) | 一种提示骚扰电话号码的方法和装置 | |
CN105472144A (zh) | 一种情景管理方法及***、电子设备 | |
CN102075453A (zh) | 手机短信和内网邮箱通讯***及其实现方法 | |
CN103634488B (zh) | 一种多功能互联通讯的通信装置 | |
CN107205027A (zh) | 一种闹钟管理的方法及装置 | |
CN102611778A (zh) | 基于手机联系人号码归属地管理联系人的***及方法 | |
JP2001197554A (ja) | 携帯通信システム及びこれに用いる通信方法 |
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 |