通信号码处理方法及装置与流程

文档序号:12839201阅读:158来源:国知局
通信号码处理方法及装置与流程

本发明涉及通信技术领域的信息处理技术,尤其涉及一种通信号码处理方法及装置。



背景技术:

人际关系是人们社会关系的一种,人际关系反映了个人或团体需求满足其社会需要的心理状态,在现代社会中,由于人与人之间关系的建立存在各种不确定因素,并不能通过个人的档案数据有效的反映当前的人际关系。手机作为一种通讯工具,已经成为人们生活中不可或缺的一部分,不同用户之间通过手机进行通信的联系次数、频率或时长等数据都不尽相同,通过对用户通信数据的汇总分析可以得到用户的人际关系网。

现有技术中生成用户关系网时需要后台服务器和基站的支持,后台获取到用户的话单后进行分析,形成一个多对多的关系网,因此,现有技术需要同时获得多个用户的话单信息,也就是说,现有技术的顺利实施依赖于用户话单,然而,处于保护用户个人隐私的需要,要想获取用户话单通常需要得到例如政府、公安等机构的专门授权,如此,会增加现有技术的实施难度。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种通信号码处理方法及装置,能够在不需要第三方支持的情况下,简单快捷地生成用户的关系网。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供一种通信号码处理方法,方法包括:

响应于生成用户的满足预设条件的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中满足所述预设条件的目标通信号码的通信记录;

解析所述通信记录得到所述各目标通信号码的至少一种类型的通信信息;

解析所述各目标通信号码的至少一种类型的通信信息,得到所述各目标通信号码的相应类型通信信息的特征;

基于所述各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网。

在上述方案中,所述响应于生成用户的满足预设条件的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中满足所述预设条件的目标通信号码的通信记录,包括:

响应于生成用户在预设时间内的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在所述预设时间内与所述用户设备的通信录中的目标通信号码的通信记录;或者,

响应于生成用户在预设区域的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中归属地为所述预设区域的目标通信号码的通信记录;或者,

响应于生成用户与所述用户设备的通信录中预设属性的通信号码的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中预设属性的目标通信号码的通信记录。

在上述方案中,所述解析所述通信记录得到所述各目标通信号码的至少一种类型的通信信息,包括:

解析所述通信记录得到所述各目标通信号码的通信起始时间;

所述解析所述各目标通信号码的至少一种类型的通信信息,得到所述各目标通信号码的相应类型通信信息的特征,包括:

基于所述各目标通信号码的通信起始时间,计算所述各目标通信号码的单位时间内的通信次数。

在上述方案中,所述解析所述通信记录得到所述各目标通信号码的至少一种类型的通信信息,包括:

解析所述通信记录得到所述各目标通信号码的通信时长;

所述解析所述各目标通信号码的至少一种类型的通信信息,得到所述各目标通信号码的相应类型通信信息的特征,包括:

基于所述各目标通信号码的通信时长,计算所述各目标通信号码的平均通 信时长。

在上述方案中,所述基于所述各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网,包括:

基于所述各目标通信号码的相应类型通信信息的特征的排序,确定所述用户设备的当前通信号码与所述各目标通信号码的关系级别;

基于所述用户设备的当前通信号码与所述各目标通信号码的关系级别,以所述用户设备的当前通信号码的至少一种类型的标识信息为中心,按照关系级别递减的次序依次绘制所述各目标通信号码的相应类型的标识信息,形成用户的满足预设条件的关系网。

第二方面,本发明实施例提供了一种通信号码处理装置,装置包括:

获取模块,用于响应于生成用户的满足预设条件的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中满足所述预设条件的目标通信号码的通信记录;

解析模块,用于解析所述通信记录得到所述各目标通信号码的至少一种类型的通信信息;

所述解析模块,还用于解析所述各目标通信号码的至少一种类型的通信信息,得到所述各目标通信号码的相应类型通信信息的特征;

绘制模块,用于基于所述各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网。

在上述方案中,所述获取模块,具体用于:

响应于生成用户在预设时间内的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在所述预设时间内与所述用户设备的通信录中的目标通信号码的通信记录;或者,

响应于生成用户在预设区域的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中归属地为所述预设区域的目标通信号码的通信记录;或者,

响应于生成用户与所述用户设备的通信录中预设属性的通信号码的关系网的指示,从所述用户设备的数据库获取所述用户设备的当前通信号码在预设时间内与所述用户设备的通信录中预设属性的目标通信号码的通信记录。

在上述方案中,所述解析模块,具体用于:

解析所述通信记录得到所述各目标通信号码的通信起始时间;

基于所述各目标通信号码的通信起始时间,计算所述各目标通信号码的单位时间内的通信次数。

在上述方案中,所述解析模块,具体用于:

解析所述通信记录得到所述各目标通信号码的通信时长;

基于所述各目标通信号码的通信时长,计算所述各目标通信号码的平均通信时长。

在上述方案中,所述绘制模块,具体用于:

基于所述各目标通信号码的相应类型通信信息的特征的排序,确定所述用户设备的当前通信号码与所述各目标通信号码的关系级别;

基于所述用户设备的当前通信号码与所述各目标通信号码的关系级别,以所述用户设备的当前通信号码的至少一种类型的标识信息为中心,按照关系级别递减的次序依次绘制所述各目标通信号码的相应类型的标识信息,形成用户的满足预设条件的关系网。

本发明实施例的通信号码处理方法及装置,通过从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录,解析通信记录得到各目标通信号码的相应类型通信信息的特征,并基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网并显示,实现了直接从用户设备的数据库获取通信记录,并基于对通信记录的分析生成用户关系网,这就在不需要第三方支持的情况下,实现简单快捷地生成用户的关系网,降低了实施难度,扩展了方案的使用范围。

附图说明

图1为本发明实施例一中通信号码处理方法的流程示意图;

图2为本发明实施例二中通信号码处理方法的流程示意图;

图3为本发明实施例三中通信号码处理方法的流程示意图;

图4为本发明实施例四中用户关系网的一种可选的示意图;

图5为本发明实施例五中通信号码处理装置的结构示意图。

具体实施方式

在本发明的各种实施例中:通信号码处理装置响应于生成用户的满足预设条件的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录;解析通信记录得到各目标通信号码的至少一种类型的通信信息;解析各目标通信号码的至少一种类型的通信信息,得到各目标通信号码的相应类型通信信息的特征;基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网。

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例记载一种通信号码处理方法,可以应用于希望在不依赖第三方支持的情况下,简单快捷地生成用户关系网的场景中。

本发明实施例还记载一种通信号码处理装置,可以用于执行本发明实施例的通信号码处理方法;通信号码处理装置可以采用各种方式来实施,例如:监控设备上实施、手机终端实施、各种社交应用的客户端或服务器上实施;

基于上述记载的应用场景及通信号码处理装置,提出以下各具体实施例。

实施例一

本实施例提供了一种通信号码处理方法,可以应用于希望在不依赖第三方支持的情况下,简单快捷地生成用户关系网的场景中;本实施例针对该场景提出解决的技术方案。

图1为本发明实施例一中通信号码处理方法的流程示意图;如图1所示,通信号码处理方法包括:

步骤101:响应于生成用户的满足预设条件的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录。

用户设备的数据库,例如可以是用户设备的联系人数据库,用于存储用户设备的通讯录中各个联系人的姓名、通信号码等个人信息、添加或删除联系人的记录、用户与通讯录中各个联系人的通信信息等数据;预设时间可以由用户或运营商根据实际业务需求等实际情况灵活设定;通信号码(如当前通信号码、 目标通信号码等)并不限于手机号码、固定号码等。

上述生成用户关系网的指示可以为用户通过用户设备的图形界面下发的指示,也可以为预先在安装于用户设备的应用中设置的指示;该指示中可以包括用户关系网的显示方式,例如,指示将生成的用户关系网通过用户设备的图形界面进行显示,或者,指示将生成的用户关系网通过其他显示设备进行显示;该指示中还可以包括关系网需要满足的预设条件,该预设条件可以包括以下任意一种条件或者组合:指示生成用户在预设时间内的关系网;指示生成用户在预设区域的关系网;指示生成用户与用户设备的通信录中预设属性的通信号码的关系网。

预设条件可以由用户根据实际需求进行设定,本实施例对此并不限定。

该用户设备接收到生成用户的满足预设条件的关系网的指示时,从用户设备的数据库分析用户设备当前通信号码与用户设备的通信录中的通信号码,获取满足预设条件的各目标通信号码,并提取目标通信号码在预设时间内的通信记录。

通信记录的通信双方可以是用户设备的当前通信号码为主叫号码,各目标通信号码为被叫号码;或者各目标通信号码为主叫号码,用户设备的当前通信号码为被叫号码;通信记录可以包括:语音通话记录、视频通信记录、短信通信记录等安装于用户设备的各种应用的通信记录;用户设备支持的通信号码可以为一个或多个,本实施例以用户设备当前处于激活状态的通信号码为当前通信号码。

步骤102:解析通信记录得到各目标通信号码的至少一种类型的通信信息。

通信信息的类型,例如可以是通信起始时间、主叫号码、被叫号码、通信时长(秒)、信息发送方、信息接收方、通信地点等,本实施例不对通信信息的类型具体限定。

基于上述满足预设条件的目标通信号码的通信记录,统计该目标通信号码至少一种类型的通信信息,该通信信息表征用户设备的当前通信号码与目标通信号码之间的通信情况。例如,统计用户通信号码与目标通信号码满足预设条件的语音通信记录信息、视频通信记录信息或者短信通信记录信息。

步骤103:解析各目标通信号码的至少一种类型的通信信息,得到各目标通信号码的相应类型通信信息的特征。

通信信息的特征可以是单位时间内的通信次数或者平均通信时长等,通过层层递进对上述目标通信号码所关联的通信信息的分析,得到目标通信号码所关联的通信信息的特征,统计分析上述特征,并记录,即得到目标通信号码与用户设备的当前通信号码之间的联系程度。

步骤104:基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网。

基于各目标通信号码与用户设备的当前通信号码之间的联系程度,制定相应的绘图规则,基于各目标通信号码所关联的相应类型通信信息的特征绘制用户的满足预设条件的关系网,例如,基于各目标通信号码相应类型的特征进行统计分析,按照一定的规则排序后,绘制相应的用户的关系网,可以将上述用户的关系网显示在用户设备的通信录中。

本实施例通过从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录,解析通信记录得到各目标通信号码的相应类型通信信息的特征,并基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网并显示,实现了直接从用户设备的数据库获取通信记录,并基于对通信记录的分析生成用户关系网,这就在不需要第三方支持的情况下,实现简单快捷地生成用户的关系网,降低了实施难度,扩展了方案的使用范围。

实施例二

本实施例基于实施例一,可以应用于希望在不依赖第三方支持的情况下,简单快捷地生成用户关系网的场景中;本实施例针对该场景提出解决的技术方案。

基于实施例一的记载,用户可以根据需求设定关系网需要满足的预设条件,并通过指示发送至通信号码处理装置;预设条件例如可以是预设时间(一周、一个月、半年等)、预设区域(即通信的对方通信号码的归属地,例如北京、上海等)或者预设属性(用户为通信录中的联系人设置的属性,例如将通信录中的各联系人分别标记为亲人、朋友、同事等不同标签)等。

这里,对生成关系网的实现过程举例说明如下:

方式1、通信号码处理装置接收到生成用户在预设时间内的关系网的指示时,检测用户设备的数据库,从用户设备的数据库中获取用户设备的当前通信号码在预设时间内与通信录中的目标通信号码的通信记录。

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信起始时间,基于各目标通信号码分别所关联的通信起始时间,计算出各目标通信号码在单位时间内的通信次数,基于各目标通信号码在单位时间内的通信次数绘制用户在预设时间内的关系网;或者,

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信时长,基于各目标通信号码分别所关联的通信时长,计算出各目标通信号码的平均通信时长,基于各目标通信号码的平均通信时长绘制用户在预设时间内的关系网。

方式2、通信号码处理装置接收到生成用户在预设区域的关系网的指示时,检测用户设备的数据库,从用户设备的数据库中获取用户设备的当前通信号码在预设时间内与通信录中归属地为预设区域的目标通信号码的通信记录。

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信起始时间,基于各目标通信号码分别所关联的通信起始时间,计算出各目标通信号码在单位时间内的通信次数,基于各目标通信号码在单位时间内的通信次数绘制用户在预设区域的关系网;或者,

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信时长,基于各目标通信号码分别所关联的通信时长,计算出各目标通信号码的平均通信时长,基于各目标通信号码的平均通信时长绘制用户在预设区域的关系网。

方式3、通信号码处理装置接收到生成用户与用户设备的通信录中预设属性的通信号码的关系网的指示时,检测用户设备的数据库,从用户设备的数据库中获取用户设备的当前通信号码在预设时间内与通信录中预设属性的目标通信号码的通信记录。

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信起始时间,基于各目标通信号码分别所关联的通信起始时间,计算出各目标通信号码在单位时间内的通信次数,基于各目标通信号码在单位时间内的通信次数绘制用户与通信录中预设属性的通信号码的关系网;或 者,

通信号码处理装置获取到通信记录后,解析该通信记录得到各目标通信号码分别所关联的通信时长,基于各目标通信号码分别所关联的通信时长,计算出各目标通信号码的平均通信时长,基于各目标通信号码的平均通信时长绘制用户与通信录中预设属性的通信号码的关系网。

图2为本发明实施例二中通信号码处理方法的流程示意图;图2示出的方法对上述方式1的实现过程进行了说明,该方法包括:

步骤201:响应于生成用户在预设时间内的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中的目标通信号码的通信记录。

预设时间可以设置为一个月、半年或更早。用户设备接收到表征满足预设时间内的关系网确认的响应,例如用户可通过用户设备的图形界面选择基于预设时间显示用户的关系网。

用户设备接收到表征确认的响应之后,从用户设备的数据库检测目标通信号码,判断满足预设时间的目标通信号码,获取各目标通信号码与用户设备的当前通信号码在预设时间内的通信记录,该通信记录包括语音通信记录、视频通信记录和短信通信记录。

步骤202:解析通信记录得到各目标通信号码的通信起始时间。

各目标通信号码的通信起始时间包括语音通信起始时间、视频通信起始时间和短信通信起始时间。

步骤203:基于目标通信号码的通信起始时间,计算各目标通信号码的单位时间内的通信次数。

通过层层递进的对上述目标通信号码的通信起始时间分析,统计分析出各目标通信号码的单位时间内的通信次数,即得到在该预设时间内目标通信号码与用户设备的当前通信号码之间的通信亲疏关系。

步骤204:基于各目标通信号码的单位时间内的通信次数绘制用户的关系网。

通信次数可以按照递减规律或者递增规律进行排序,例如基于用户设备当前通信号码与各目标通信号码单位时间内的通信次数按照递减规则排序后,绘 制相应的用户的关系网,并显示。

本实施例的通信号码处理方法,通过从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中的目标通信号码的通信记录,解析通信记录得到各目标通信号码的通信起始时间,并基于各目标通信号码的通信起始时间计算各目标通信号码的单位时间内的通信次数,基于该单位时间内的通信次数绘制用户的满足预设时间内的关系网并显示,本发明实施例直接从用户设备的数据库获取通信记录,这就在不需要第三方支持的情况下,即可通过对满足预设时间内用户的通信记录的分析,实现简单快捷地生成用户的关系网,降低了实施难度,扩展了方案的使用范围。

实施例三

基于实施例一,本实施例可以应用于希望在不依赖第三方支持的情况下,简单快捷地生成用户关系网的场景中;本实施例针对如何基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网进行说明。

图3为本发明实施例三中通信号码处理方法的流程示意图;图3示出的方法包括:

步骤301:响应于生成用户的满足预设条件的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录;

生成用户接收到表征满足预设条件的关系网确认的响应,即用户可通过用户设备选择所需的关系网选项,例如,从用户设备选择用户的关系网显示方式:按照预设时间生成用户的关系网或者按照预设区域(目标通信号码归属地)生成用户的关系网或者按照预设属性生成用户的关系网。本实施例不对预设条件具体限定。

用户设备接收到表征确认的响应之后,从用户设备终端的数据库分析目标通信号码,判断满足预设条件的目标通信号码,并提取该目标通信号码与用户设备的当前通信号码在预设时间内的通信记录,该通信记录包括语音通信记录、视频通信记录和短信通信记录。

步骤302:解析通信记录得到各目标通信号码的至少一种类型的通信信息;

基于上述通信记录,统计该目标通信号码的通信信息,该通信信息表征用户设备的当前通信号码与目标通信号码之间的通信情况。例如,统计用户通信号码与目标通信号码满足预设条件的语音通信记录信息、视频通信记录信息或者短信通信记录信息。

步骤303:解析各目标通信号码的至少一种类型的通信信息,得到各目标通信号码的相应类型通信信息的特征;

通过层层递进的对上述目标通信号码的通信信息的分析,得到目标号码通信信息的特征,统计分析上述特征,并记录,即得到目标通信号码与用户设备的当前通信号码之间的通信亲疏程度。

步骤304:基于各目标通信号码的相应类型通信信息的特征的排序,确定用户设备的当前通信号码与各目标通信号码的关系级别;

上述排序可以是各目标通信号码的相应类型通信信息的特征按照递减的次序,或者按照递增的次序。

各目标通信号码的关系级别为基于各目标通信号码的相应类型通信信息的特征的自定义排序,并按照该目标通信号码的特征所属的次序定义该目标通信号码的级别。

步骤305:基于用户设备的当前通信号码与各目标通信号码的关系级别,以用户设备的当前通信号码的至少一种类型的标识信息为中心,按照关系级别递减的次序依次绘制各目标通信号码的相应类型的标识信息,形成用户的满足预设条件的关系网。

上述标识信息可以为以下任意一种类型或组合:头像;名称;二维码名片。

用户可以自定义标识信息,标识信息的显示比例可以由用户灵活设置,例如:目标通信号码的关系级别越高,标识信息的显示比例越大;本发明实施例不对标识信息具体限定。

这里,以标识信息为头像进行举例说明,通信号码处理装置基于用户设备的当前通信号码与各目标通信号码的关系级别,以用户设备的当前通信号码的头像为中心,按照关系级别递减的次序依次确定上述各目标通信号码的头像的显示范围和/或在图形界面的显示比例;按照关系级别递减的次序依次绘制上述各目标通信号码的头像和/或名称,形成用户的满足预设条件的关系网。

上述标识信息的显示方式可以按照各目标通信号码的头像和/或名称的显示范围和/或在图形界面的显示比例。例如,以用户设备当前通信号码为中心,关系级别越高的人距离用户设备当前通信号码越近,满足预设条件的各目标通信号码以头像加名字的方式显示,越靠近中心头像和/或名称的显示范围越大和/或在图形界面的显示比例越大。

本实施例的通信号码处理方法,通过从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录,并解析通信记录得到各目标通信号码的相应类型通信信息的特征,并基于各目标通信号码的相应类型通信信息的特征的排序,确定用户设备的当前通信号码与各目标通信号码的关系级别,并基于用户设备的当前通信号码的至少一种类型的标识信息为中心,按照关系级别递减的次序绘制用户的关系网并显示,本发明实施例一方面直接从用户设备的数据库获取通信记录,这就在不需要第三方支持的情况下,即可通过对用户的通信记录的分析,另一方面基于目标通信号码的关系级别以用户设备的当前通信号码的至少一种类型的标识信息为中心实现简单快捷地生成用户的关系网,降低了实施难度,扩展了方案的使用范围。

实施例四

本实施例应用于需要从多个通信号码中识别出满足预设条件的通信号码的场景中,并在用户设备的个人资料详情页面显示用户的关系网。

本实施例利用手机用户的联系人数据库,无需三方支持,能够简单快捷的将用户的关系网呈现出来,同时提供时间和空间维度或者自定义标签筛选生成不同的关系网。

本实施例提供的通信号码处理方法的主要步骤包括:

步骤一:数据获取:

联系人(用户手机通信录中通信号码)的通信记录包括语音,视频和短信,通过数据库查询语句可以按条件(预设条件)查询出所需的通信记录。查询条件可以设置为一个月,半年或一年(预设时间)的记录,同时将归属地(预设区域)和联系人标记(预设属性)也加入查询条件,就可获取到一段时间和地点该用户与被查询联系人的通信记录信息。

步骤二:数据分析:

每个联系人进行数据查询后,返回用户与该联系人的通信记录列表,即可得出用户与该联系人在某段时间内的联系频率(目标通信号码单位时间内的通信次数或平均通信时长),将该频率从高到低地排序,排列越靠前说明联系越紧密。

步骤三:数据呈现:

绘制用户关系图,参见图4示出的用户关系网的示意图,以用户本人(me)为中心,联系越频繁(目标通信号码中单位时间内的通信次数最多或平均通信时长最长)的人距离用户越近,依次排开,联系人以头像加名字的方式显示,越靠近中心头像越大。

作为另一种实施方式,本发明实施例的时间和地点可以分开,形成以时间为维度的关系网;以号码归属地为维度的关系网;也可以给联系人添加标记,通过标记查询通话记录,生成新的关系网。

用户的关系网可以呈现在个人资料详情页面,可以对关系网的显示进行设置:按时间显示:支持一个月,半年,一年或更早的关系网;按位置显示:支持不同的地区的关系网,比如选择北京,就会以号码归属地为北京的联系人组成一张新的关系网;按标记显示:用户可以事先对联系人进行标记,比如:亲人,朋友,同事等,选择不同的标记,相关标记的联系人就会组成新的关系网呈现出来。

本实施例利用手机用户的联系人数据库,无需三方支持,能够简单快捷的将用户的关系网呈现出来,同时提供时间和空间维度或者自定义标签筛选生成不同的关系网,能提高联系人应用的趣味性。

实施例五

图5为本发明实施例五中通信号码处理装置的结构示意图;本实施例提供的通信号码处理装置,包括:

获取模块501,用于响应于在用户设备的图形界面显示用户的满足预设条件的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录;

解析模块502,用于解析通信记录得到各目标通信号码的至少一种类型的通信信息;

解析模块502,还用于解析上述各目标通信号码的至少一种类型的通信信息,得到上述各目标通信号码的相应类型通信信息的特征;

绘制模块503,用于基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网,并显示于用户设备的图形界面。

本实施例提供的通信号码处理装置,通过获取模块501接收到在用户设备的图形界面显示用户的满足预设条件的关系网的指示时,从上述用户设备的数据库获取上述用户设备的当前通信号码在上述预设条件内与用户设备的通信录中的目标通信号码的通信记录;解析模块502通过解析获取上述目标通信号码的通信记录,解析出至少一种类型的通信信息,进而得到各目标通信号码的相应类型通信信息的特征;绘制模块503把解析模块502解析的各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网,并在上述用户设备显示;如此,在不依赖于后台服务器和基站的支持,能够简单、快捷、直观的将用户的关系网呈现出来,提升用户体验。

在上述实施例的基础上,获取模块501,具体用于:

响应于在用户设备的图形界面显示用户在预设时间内的关系网的指示,从上述用户设备的数据库获取上述用户设备的当前通信号码在上述预设时间内与上述用户设备的通信录中的目标通信号码的通信记录;或者,

响应于在用户设备的图形界面显示用户在预设区域的关系网的指示,从上述用户设备的数据库获取上述用户设备的当前通信号码在预设时间内与上述用户设备的通信录中归属地为上述预设区域的目标通信号码的通信记录;或者,

响应于在用户设备的图形界面显示上述用户设备与上述用户设备的通信录中预设属性的通信号码的关系网的指示,从上述用户设备的数据库获取上述用户设备的当前通信号码在预设时间内与上述用户设备的通信录中预设属性的目标通信号码的通信记录。

在上述实施例的基础上,上述解析模块502,具体用于:

解析上述通信记录得到上述各目标通信号码的通信起始时间;

基于上述各目标通信号码的通信起始时间,计算上述各目标通信号码的单 位时间内的通信次数。

在上述实施例的基础上,上述解析模块502,具体用于:

解析上述通信记录得到上述各目标通信号码的通信时长;

基于上述各目标通信号码的通信时长,计算上述各目标通信号码的平均通信时长。

在上述实施例的基础上,上述绘制模块503,具体用于:

基于上述各目标通信号码的相应类型通信信息的特征的排序,确定上述用户设备的当前通信号码与上述各目标通信号码的关系级别;

基于上述用户设备的当前通信号码与上述各目标通信号码的关系级别,以上述用户设备的当前通信号码的至少一种类型的标识信息为中心,按照关系级别递减的次序依次绘制上述各目标通信号码的相应类型的标识信息,形成用户的满足预设条件的关系网,并显示于上述用户设备的图形界面。

在实际应用中,获取模块501、解析模块502、绘制模块503均可由位于通信号码处理装置的中央处理器(cpu)、微处理器(mpu)、数字信号处理器(dsp)、或现场可编程门阵列(fpga)等实现。

实施例六

本实施例记载一种计算机可读介质,可以为rom(例如,只读存储器、flash存储器、转移装置等)、磁存储介质(例如,磁带、磁盘驱动器等)、光学存储介质(例如,cd-rom、dvd-rom、纸卡、纸带等)以及其他熟知类型的程序存储器;计算机可读介质中存储有计算机可执行指令(例如腾讯视频等投射应用的二进制可执行指令),当执行指令时,引起至少一个处理器执行包括以下的操作:

响应于生成用户的满足预设条件的关系网的指示,从用户设备的数据库获取用户设备的当前通信号码在预设时间内与用户设备的通信录中满足预设条件的目标通信号码的通信记录;

解析通信记录得到各目标通信号码的至少一种类型的通信信息;

解析各目标通信号码的至少一种类型的通信信息,得到各目标通信号码的相应类型通信信息的特征;

基于各目标通信号码的相应类型通信信息的特征绘制用户的满足预设条件的关系网。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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