通话处理的方法及装置与流程

文档序号:12495512阅读:150来源:国知局
通话处理的方法及装置与流程

本发明涉及通信技术领域,特别是涉及一种通话处理的方法及装置。



背景技术:

在现实生活中,移动终端已经普遍成为人与人之间的重要的通讯工具,当用户与其他人进行通话之后,会在该用户的移动终端上产生通话记录。在某些情况下,用户的移动终端会拨出或者接收到快递人员、送餐人员、搬家公司等的电话,也会常常接到推销保险、房地产商等与销售相关的电话,这些电话大部分是一些临时的电话,往往联系一次或者几次就可能不会再继续联系,若将这些不经常联系的人员的电话保存在通讯录中,会导致通讯录中的内容过多,从而影响对常用联系人员号码的查找。并且,与这些不常联系的人员进行通话所产生的通话记录,容易造成移动终端的通话记录数量过多,从而不仅会占用大量的移动终端的内存,还不利于用户对通话记录的查找。

现有技术中,若需要删除移动终端的通讯录中的联系人或者删除通话记录内容,主要是采用手动删除的方式,用户可以随时或者定期地对通讯录中的联系人或者通话记录进行清理,但是,手动清理的效率并不高,不仅浪费用户的时间,而且还会造成用户的体验不佳。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的通话处理的方法及装置。

根据本发明一方面,提供了一种通话处理的方法,包括:

当本端向目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,确定所述目标端对应的用户类别;

判断所述目标端对应的用户类别是否属于指定用户类别组,其中,所述指定用户类别组中包含一个或多个指定用户类别;

若是,则获取与本次通话相关的数据,并根据所述与本次通话相关的数据生成本次通话记录;

对生成的所述本次通话记录进行标记,并根据标记结果对所述本次通话记录进行相应的处理。

可选地,所述确定所述目标端对应的用户类别,包括:

接收所述本端的用户对所述目标端的用户类别的标记,以确定所述目标端的用户类别;或者

获取所述目标端的用户信息,进而依据所述目标端的用户信息确定所述目标端对应的用户类别。

可选地,所述接收所述本端的用户对所述目标端的用户类别的标记,包括:

接收所述本端的用户在本端输入的有关所述用户类别的文本内容;和/或

在所述本端的通话界面上推荐多个用户类别,接收所述本端的用户对推荐的所述多个用户类别中的任意一个用户类别的点选操作,将所述点选操作对应的用户类别确定为所述目标端对应的用户类别。

可选地,所述确定所述目标端对应的用户类别,还包括:

获取来自所述目标端的电话号码的标记信息,并根据所述标记信息确定所述目标端的用户类别。

可选地,所述获取来自所述目标端的电话号码的标记信息,包括:

获取由安装在所述本端上的客户端识别的所述目标端的电话号码的标记信息。

可选地,所述与本次通话相关的数据,包括以下至少之一:

所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容。

可选地,所述对生成的所述本次通话记录进行标记,包括:

接收所述本端的用户输入的标记信息,根据所述标记信息对所述本次通话记录进行标记;和/或

对所述与本次通话相关的数据进行分析,依据分析结果对所述本次通话记录进行标记。

可选地,所述对生成的所述本次通话记录进行标记,包括:

将所述本次通话记录标记为表示结束类的标识;或者

将所述本次通话记录标记为表示非结束类的标识。

可选地,所述根据标记结果对所述本次通话记录进行相应的处理,包括:

若所述标记结果为所述本次通话记录被标记为表示结束类的标识,则删除所述本次通话记录;

若所述标记结果为所述本次通话记录被标记为表示非结束类的标识,则保存所述本次通话记录。

可选地,当删除所述本次通话记录时,所述方法还包括:

查找是否存在与所述本次通话记录相关的上次通话记录;

若存在,则将与所述本次通话记录相关的上次通话记录进行删除。

可选地,所述与所述本次通话记录相关的上次通话记录,包括:

若所述本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与所述本次通话记录相关的上次通话记录。

可选地,若所述标记结果为所述本次通话记录被标记为表示非结束类的标识,所述根据标记结果对所述本次通话记录进行相应的处理,还包括:

将所述本次通话记录标记为临时通讯录项目;

将标记为临时通讯录项目的本次通话记录添加至所述本端的通讯录显示界面。

可选地,将标记为临时通讯录项目的所述本次通话记录添加至所述本端的通讯录显示界面,包括:

查找是否存在被标记为临时通讯录项目的其他通话记录;

若存在,则依据所述被标记为临时通讯录项目的其他通话记录和所述本次通话记录生成临时通讯录项目组;

将所述临时通讯录项目组添加至所述本端的通讯录显示界面。

根据本发明的另一方面,还提供了一种通话处理的装置,包括:

确定模块,适于当本端向目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,确定所述目标端对应的用户类别;

判断模块,适于判断所述目标端对应的用户类别是否属于指定用户类别组,其中,所述指定用户类别组中包含一个或多个指定用户类别;

通话记录生成模块,适于若是,则获取与本次通话相关的数据,并根据所述与本次通话相关的数据生成本次通话记录;

处理模块,适于对生成的所述本次通话记录进行标记,并根据标记结果对所述本次通话记录进行相应的处理。

可选地,所述确定模块还适于:

接收所述本端的用户对所述目标端的用户类别的标记,以确定所述目标端的用户类别;或者

获取所述目标端的用户信息,进而依据所述目标端的用户信息确定所述目标端对应的用户类别。

可选地,所述确定模块还适于:

接收所述本端的用户在本端输入的有关所述用户类别的文本内容;和/或

在所述本端的通话界面上推荐多个用户类别,接收所述本端的用户对推荐的所述多个用户类别中的任意一个用户类别的点选操作,将所述点选操作对应的用户类别确定为所述目标端对应的用户类别。

可选地,所述确定模块还适于:

获取来自所述目标端的电话号码的标记信息,并根据所述标记信息确定所述目标端的用户类别。

可选地,所述确定模块还适于:

获取由安装在所述本端上的客户端识别的所述目标端的电话号码的标记信息。

可选地,所述与本次通话相关的数据,包括以下至少之一:

所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容。

可选地,所述处理模块包括标记单元,适于:

接收所述本端的用户输入的标记信息,根据所述标记信息对所述本次通话记录进行标记;和/或

对所述与本次通话相关的数据进行分析,依据分析结果对所述本次通话记录进行标记。

可选地,所述标记单元还适于:

将所述本次通话记录标记为表示结束类的标识;或者

将所述本次通话记录标记为表示非结束类的标识。

可选地,所述处理模块还包括:

第一处理单元,适于若所述标记结果为所述本次通话记录被所述标记单元标记为表示结束类的标识,则删除所述本次通话记录;

第二处理单元,适于若所述标记结果为所述本次通话记录被所述标记单元标记为表示非结束类的标识,则保存所述本次通话记录。

可选地,所述第一处理单元还适于:

查找是否存在与所述本次通话记录相关的上次通话记录;

若存在,则将与所述本次通话记录相关的上次通话记录进行删除。

可选地,所述与所述本次通话记录相关的上次通话记录,包括:

若所述本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与所述本次通话记录相关的上次通话记录。

可选地,所述第二处理单元还适于:

将所述本次通话记录标记为临时通讯录项目;

将标记为临时通讯录项目的本次通话记录添加至所述本端的通讯录显示界面。

可选地,所述第二处理单元还适于:

查找是否存在标记为临时通讯录项目的其他通话记录;

若存在,则依据所述标记为临时通讯录项目的其他通话记录和所述本次通话记录生成临时通讯录项目组;

将所述临时通讯录项目组添加至所述本端的通讯录显示界面。

在本发明实施例中,当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,首先,确定目标端对应的用户类别。然后,判断目标端对应的用户类别是否属于指定用户类别组,该指定用户类别组中包含一个或多个指定用户类别,若是,则获取与本次通话相关的数据,并根据与本次通话相关的数据生成本次通话记录。最后,对生成的本次通话记录进行标记,并根据标记结果对本次通话记录进行相应的处理。由此,本发明在本端向目标端发起通话请求或者本端接收到目标端的通话请求时,若确定出目标端的用户类别属于指定类别组,则可以对本次通话记录或与本次通话记录相关的数据进行标记,从而可以对本次通话记录执行相应的处理,使得本端的通话记录可以根据实际需要得到有效、及时地处理,既保证了本端通话记录的整洁性,也避免了由于本端产生大量的通话记录使得本端内存被无关紧要的通话记录占用。

进一步地,本发明实施例还减少了本端中不必要的通话记录对用户查找其所需通话记录造成的干扰,从而方便了用户在本端查找其所需的重要通话记录。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明一个实施例的通话处理的方法流程示意图;

图2示出了根据本发明另一个实施例的通话处理的方法流程示意图;

图3示出了根据本发明一个实施例的通话处理的装置的结构示意图;

图4示出了根据本发明另一个实施例的通话处理的装置的结构示意图;以及

图5示出了根据本发明再一个实施例的通话处理的装置的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

为解决上述技术问题,本发明实施例提供了一种通话处理的方法,该方法可以应用于移动终端,如智能手机、智能手表等,还可以应用于其他具有通话功能的终端。图1示出了根据本发明一个实施例的通话处理的方法的流程示意图,参见图1,该方法至少包括步骤S102至步骤S110。

步骤S102,当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,确定目标端对应的用户类别。

在该步骤中,用户类别可以包括快递类、快餐类、广告推销类等,本发明对用户类别不做具体限定。

步骤S104,判断目标端对应的用户类别是否属于指定用户类别组,其中,指定用户类别组中包含一个或多个指定用户类别,若是则执行步骤S106,若否,则执行步骤S108,即,执行结束。

在该步骤中,指定用户类别组可以为临时联系人组,此时,该临时联系人组中包含的指定用户类别为临时联系的用户类别,如快递类,快餐类,装修公司等。

指定用户类别组中包含的一个或多个指定用户类别可以预先保存在本端中,也可以保存在云服务器侧。若指定用户类别组保存在本端中,则可以直接在本端对目标端对应的用户类别进行判断,若指定用户类别组保存在云端,则可以先获取云端中的指定用户类别组,然后再依据获取的指定用户类别组对目标端对应的用户类别进行判断。

步骤S106,获取与本次通话相关的数据,并根据与本次通话相关的数据生成本次通话记录。

在该步骤中,与本次通话相关的数据可以包括以下至少之一:如目标端的用户信息、本端与目标端的通话时间、对本端与目标端的通话内容进行录制的录音内容、本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容等。当然,与本次通话相关的数据还可以是其他内容,本发明实施例对此不做限定。

步骤S110,对生成的本次通话记录进行标记,并根据标记结果对本次通话记录进行相应的处理。

参见上文步骤S102,在本发明一实施例中,当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,确定目标端对应的用户类别,可以是通过接收本端的用户对目标端的用户类别的标记以确定目标端的用户类别。在该实施例中,当通过接收本端的用户对目标端的用户类别的标记来确定目标端的用户类别时,可以采用如下三种方式来接收本端的用户对目标端的用户类别的标记。

方式一:本端接收本端用户在本端输入的有关用户类别的文字内容,当用户确定了该目标端的用户类别后,可以在本端的通话界面上输入有关目标端用户类型的文字内容。如,本端用户可以输入快递类、快餐类、保险类等用户类型。

方式二:在本端的通话界面上推荐多个用户类别,当本端用户确定了目标端的用户类别后,可以根据确定的目标端的用户类别对推荐的多个用户类别中的相应的用户类别进行点选操作,进而将点选操作对应的用户类别确定为目标端对应的用户类别。例如,在本端的通话界面上推荐了多个用户类别的选项,如快递类、快餐类、保险类、房地产类等,若本端用户对其中的快递类选项进行点选操作,则本端获取到的目标端对应的用户类别为快递类。

方式三:采用方式一和方式二相结合的方式,接收本端的用户在本端输入的有关用户类别的文本内容,以及在本端的通话界面上推荐多个用户类别,并接收本端的用户对推荐的多个用户类别中的任意一个用户类别的点选操作,将点选操作对应的用户类别确定为目标端对应的用户类别,通过采用方式一和方式二相结合的方式,可以使得两种方式互相补充、不断完善。例如,若在本端的通话界面上推荐的多个用户类别中没有包含有目标端所对应的用户类别,此时,本端可以接收本端用户输入的与用户类别相关的文字内容。并且,还可以将用户输入的有关用户类别的文字内容进行保存,以在下次当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,在本端的通话界面上为用户进行推荐。

继续参见上文步骤S102,在本发明另一实施例中,确定目标端对应的用户类别可以通过获取目标端的用户信息,进而依据目标端的用户信息来确定目标端对应的用户类别。

在该实施例中,获取目标端的用户信息可以是获取目标端用户的身份信息,例如,若本端提前保存有目标端用户的号码以及目标端用户的身份信息,则可以依据目标端的号码在本端中查找与目标端号码相同的号码,以及查找本端中所保存的与该号码对应的用户相关身份信息来确定目标端用户类别。

在本发明一实施例中,当在步骤S102中确定了目标端对应的用户类别之后,为了在后续当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,无需再次确定目标端的用户类型,而可以直接的获取到目标端对应的用户类别,本发明实施例可以将确定的目标端对应的用户类别上传至本端所在账户的云端服务器,以后续本端向目标端发起通话请求或者本端接收到目标端的通话请求时,从云端服务器获取目标端对应的用户类别。

参见上文步骤S106,在本发明一实施例中,在获取到与本次通话相关的数据后,根据与本次通话相关的数据根据预先设置的通话记录的记录格式,对与本次通话相关的数据进行处理,生成本次通话记录。

例如,可以以表格的形式生成本次通话记录,表格左侧为目标端的用户信息,中部为本端与目标端的通话内容(包括本次通话的录音内容,本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容等),右侧为本次通话的通话时间。这样可以将本次通话记录清楚明了地体现出来,从而大大地方便了用户的查阅和管理。

继续参见上文步骤S106,在本发明一实施例中,在根据与本次通话相关的数据生成本次通话记录时,可以先根据与本次通话相关的数据确定本次通话事项,然后依据本次通话事项生成本次通话记录。其中,在确定本次通话事项时,可以分析获取的与本次通话相关的数据(如目标端的用户信息、本端与目标端的通话时间、对本端与目标端的通话内容进行录制的录音内容、本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容),然后依据分析结果确定本次通话事项。该通话事项可以反映出本次通话的大概内容,从而使得本次通话的内容得到相应的记录保存,特别是在通话内容较为重要的情况下,方便了用户对通话内容涉及到的重要事项的查找。

参见上文步骤S110,在本发明一实施例中,对生成的本次通话记录进行标记时,可以接收本端的用户手动输入的标记信息,从而根据用户手动输入的标记信息对本次通话记录进行标记,还可以在获取与本次通话相关的数据时,对与本次通话相关的数据进行分析,进而依据分析结果对本次通话记录进行标记。

在该实施例中,对生成的本次通话记录进行标记,具体的,可以将本次通话记录标记为表示结束类的标识,或者标记为表示非结束类的标识。其中,非结束类的标识可以包括开始类的标识,正在进行类的标识等。在该实施例中,结束类的标识和非结束类的标识均可以采用文字描述的形式,也可以采用符号标识的形式,若采用符号对通话记录进行标识,则需要先对符号代表的意思进行定义。例如定义“@”代表结束类的标识,“#”代表正在进行类的标识,或者“&”代表开始类的标识等等其中,“#”和“&”均代表非结束类的标识。又例如“0”代表结束类的标识,“1”代表正在进行类的标识,“2”代表开始类的标识等等。本发明实施例对表示结束类的标识,或者表示非结束类的标识不做具体限定。

参见上文实施例以及上文步骤S110,若标记结果为本次通话记录被标记为表示结束类的标识,则可以删除本次通话记录,若标记结果为本次通话记录被标记为表示非结束类的标识,则可以保存本次通话记录。

在该实施例中,当删除本次通话记录之前,还可以从本端查找是否存在与本次通话记录相关的上次通话记录,若存在,则将与本次通话记录相关的上次通话记录进行删除;若不存在,则直接删除本次通话记录。

其中,确定与本次通话记录相关的上次通话记录的标准可以是,若本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与本次通话记录相关的上次通话记录。例如,本次通话记录的目标端的电话号码为“58884333”,若可以从本端中查找到有关电话号码为“58884333”的其他通话记录,则可以将电话号码为“58884333”的其他通话记录作为与本次通话记录相关的上次通话记录。

为了更加清楚地体现本发明实施例的方案,现以一个具体场景下的实施例对本发明进行介绍。在该实施例中,本端为用户A的手机,目标端为用户B的手机。

当用户A向用户B发起通话请求时,在用户A的手机通话界面上推荐了多个用户类别的选项,如快递类、快餐类、保险类、房地产类等。当用户A通过接听电话确定出用户B为快递人员时,则可以在当前通话界面上推荐的多个用户类别的选项中点选快递类选项,此时,通过对用户类别的点选可以识别出当前与用户A通话的通话方为快递人员,进而判断快递类是否属于指定用户类别组,在该实施例中,若指定用户类别组为临时联系人组,且该临时联系人组中包含有快递类,快餐类等用户类别,那么,可以判断出当前用户A的用户类别快递类属于指定用户类别组。然后,获取本次通话的相关数据,如获取到的本次通话的相关数据为用户B为H快递公司的员工,以及由用户A的手机收到的用户B发送的短信。此时,可以依据上述的本次通话的相关数据生成本次通话记录,例如生成的通话记录为“网购衣服已由快递员B送到”,进而对本次通话记录进行标记,例如,若用户A将本次通话记录标记为“结束”,则可以在标记完成之后将本次通话记录的内容从用户A的手机上删除。

本发明实施例还提供了另一种通话处理的方法,该方法可以应用于移动终端,如智能手机、智能手表等,还可以应用于其他具有通话功能的终端。图2示出了根据本发明一个实施例的通话处理的方法的流程示意图,参见图2,该方法至少包括步骤S202至步骤S218。

步骤S202,当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,获取来自目标端的电话号码的标记信息,并根据标记信息确定目标端的用户类别。

在该步骤中,标记信息可以是包括目标端的用户的身份信息,被拦截的次数等信息。

步骤S204,判断目标端对应的用户类别是否属于指定用户类别组,其中,指定用户类别组中包含一个或多个指定用户类别,若是,则执行步骤S206,若否,则执行步骤S208,即执行结束。

步骤S206,获取与本次通话相关的数据,并根据与本次通话相关的数据生成本次通话记录。

在该步骤中,与本次通话相关的数据包括目标端的用户信息、本端与目标端的通话时间、对本端与目标端的通话内容进行录制的录音内容、本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容等。

步骤S210,查找是否存在与本次通话记录相关的上次通话记录,若是,则执行步骤S212,若否,则执行步骤S216。

步骤S212,依据上次通话记录和本次通话记录生成事件列表。

步骤S214,对生成的事件列表进行标记,并继续执行步骤S218。

步骤S216,对生成的本次通话记录进行标记,并继续执行步骤S218。

步骤S218,根据标记结果对本次通话记录进行相应的处理。

参见上文步骤S202,在本发明一实施例中,获取来自目标端的电话号码的标记信息可以通过获取由安装在本端上的客户端识别的目标端的电话号码的标记信息,其前提是需要获取客户端开放的相应权限。例如,由安装在本端上的306手机安全卫士识别目标端的电话号码的标记信息。当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,360手机安全卫士可以根据目标端的电话号码获取该号码的标记信息,进而本端获取到目标端电话号码的标记信息,并依据电话号码的标记信息来识别出目标端的用户类别。其中,电话号码的标记信息可以是该电话号码对应的目标端的用户的身份信息,如快递员、送餐员、企业客服等。

参见上文步骤S214和步骤S216,当对生成的事件列表进行标记时,可以将事件列表标记为表示结束类的标识或者表示非结束类的标识。当对本次通话记录进行标记时,可以将本次通话记录标记为表示结束类的标识或者表示非结束类的标识。其中,非结束类的标识可以包括开始类的标识,正在进行类的标识等。在该实施例中,结束类的标识和非结束类的标识均可以采用文字描述的形式,也可以采用符号标识的形式,若采用符号对通话记录进行标识,则需要先对符号代表的意思进行定义。例如,文字“结束”则表示结束类的标识。文字“开始”和“进行中”则表示非结束类的标识,本发明实施例对标识的内容不做具体限定。

参见上文实施例和上文步骤S218,若在步骤S214中对生成的事件列表进行标记的标记结果为表示结束类的标识,则删除件事件列表,若标记结果为表示非结束类的标识,则保存事件列表。

若在步骤S216中对述本次通话记录进行标记的标记结果为表示结束类的标识,则删除本次通话记录,若标记结果为表示非结束类的标识,则保存本次通话记录。

参见上文步骤S218,在本发明一实施例中,在上文步骤S204中的指定用户类别组为临时联系人组,并且确定目标端的用户类别属于该临时联系人组,那么,若标记结果为本次通话记录或者事件列表被标记为表示非结束类的标识,则可以将本次通话记录或者事件列表标记为临时通讯录项目,并将标记为临时通讯录项目的本次通话记录或者事件列表添加至本端的通讯录显示界面。

在该实施例中,在将标记为临时通讯录项目的本次通话记录或者事件列表添加至本端的通讯录显示界面之前,还可以查找是否存在被标记为临时通讯录项目的其他通话记录或者其他事件列表,若存在,则依据被标记为临时通讯录项目的其他通话记录和本次通话记录,或者依据其他事件列表或者本次生成的事件列表生成临时通讯录项目组,并将临时通讯录项目组添加至本端的通讯录显示界面。

参见上文实施例和上文步骤S218,若在保存事件列表或者保存本次通话记录之后,保存的事件列表或者本次通话记录的时间距离当前时间超出预设时间阈值,则可以对保存的事件列表或者本次通话记录进行删除。例如,预设时间可以为3个月或者6个月,当然还可以是其他的时间范围,本发明实施例对此不做限定。该方案可以针对本端中的不常用的通话记录进行删除,避免大量的不常用的通话记录对本端内存的占用,节约了本端内存资源。

基于同一发明构思,本发明实施例还提供了一种通话处理的装置,该装置可以应用于移动终端,如智能手机、智能手表等,还可以应用于其他具有通话功能的终端。图3示出了根据本发明一个实施例的通话处理的装置的结构示意图,参见图3,通话处理的装置300至少可以包括确定模块310、判断模块320、通话记录生成模块330以及处理模块340。

现介绍本发明实施例的通话处理的装置300的各组成或器件的功能以及各部分间的连接关系:

确定模块310,适于当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,确定目标端对应的用户类别;

判断模块320,与确定模块310相耦合,适于判断目标端对应的用户类别是否属于指定用户类别组,其中,指定用户类别组中包含一个或多个指定用户类别;

通话记录生成模块330,与判断模块320相耦合,适于若是,则获取与本次通话相关的数据,并根据与本次通话相关的数据生成本次通话记录;

处理模块340,与通话记录生成模块330相耦合,适于对生成的本次通话记录进行标记,并根据标记结果对本次通话记录进行相应的处理。

在本发明一实施例中,确定模块310还适于,接收本端的用户对目标端的用户类别的标记,以确定目标端的用户类别,或者获取目标端的用户信息,进而依据目标端的用户信息确定目标端对应的用户类别。

在本发明一实施例中,确定模块310还适于,接收本端的用户在本端输入的有关用户类别的文本内容,和/或在本端的通话界面上推荐多个用户类别,接收本端的用户对推荐的多个用户类别中的任意一个用户类别的点选操作,将点选操作对应的用户类别确定为目标端对应的用户类别。

在本发明一实施例中,确定模块310还适于,获取来自目标端的电话号码的标记信息,并根据标记信息确定目标端的用户类别。

在本发明一实施例中,确定模块310还适于,获取由安装在本端上的客户端识别的目标端的电话号码的标记信息。

本发明实施例还提供了另一种通话处理的装置,该装置可以应用于移动终端,如智能手机、智能手表等,还可以应用于其他具有通话功能的终端。图4示出了根据本发明一个实施例的通话处理的装置的结构示意图,参见图4,通话处理的装置400除了包含上文的通话处理的装置300中的各个模块之外,还包括上传模块410,且在该实施例中,处理模块340可以包括标记单元341、第一处理单元342以及第二处理单元343。

上传模块410,与确定模块310相耦合,适于在确定模块310确定目标端对应的用户类别之后,将确定的目标端对应的用户类别上传至本端所在账户的云端服务器,以后续本端向目标端发起通话请求或者本端接收到目标端的通话请求时,从云端服务器获取目标端对应的用户类别。

标记单元341,适于接收本端的用户输入的标记信息,根据标记信息对本次通话记录进行标记,和/或对与本次通话相关的数据进行分析,依据分析结果对本次通话记录进行标记。

第一处理单元342,与标记单元341相耦合,适于若标记结果为本次通话记录被标记单元341标记为表示结束类的标识,则删除本次通话记录;

第二处理单元343,与标记单元341和第一处理单元342分别相耦合,适于若标记结果为本次通话记录被标记单元341标记为表示非结束类的标识,则保存本次通话记录。

在本发明一实施例中,标记单元341还适于,将本次通话记录标记为表示结束类的标识,或者将本次通话记录标记为表示非结束类的标识。

在本发明一实施例中,与本次通话相关的数据,包括以下至少之一:目标端的用户信息、本端与目标端的通话时间、对本端与目标端的通话内容进行录制的录音内容、本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容。

在本发明一实施例中,通话记录生成模块330还适于,根据预先设置的通话记录的记录格式,对与本次通话相关的数据进行处理,生成本次通话记录。

在本发明一实施例中,通话记录生成模块330还适于,根据与本次通话相关的数据确定本次通话事项,并依据本次通话事项生成本次通话记录。

在本发明一实施例中,通话记录生成模块330还适于,分析目标端的用户信息、本端与目标端的通话时间、对本端与目标端的通话内容进行录制的录音内容、本端向目标端发送的消息内容、目标端向本端发送的消息内容、本端的用户输入的多媒体内容中的至少一项,进而依据分析结果确定本次通话事项。

在本发明一实施例中,第一处理单元342还适于,查找是否存在与本次通话记录相关的上次通话记录,若存在,则将与本次通话记录相关的上次通话记录进行删除。

在本发明一实施例中,与本次通话记录相关的上次通话记录,包括,若本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与本次通话记录相关的上次通话记录。

本发明实施例还提供了再一种通话处理的装置,该装置可以应用于移动终端,如智能手机、智能手表等,还可以应用于其他具有通话功能的终端。图5示出了根据本发明一个实施例的通话处理的装置的结构示意图,参见图5,通话处理的装置500除了包含上文的通话处理的装置400中的各个模块和各单元之外,还可以包括查找模块510、事件列表生成模块520。

查找模块510,与通话记录生成模块330相耦合,适于在通话记录生成模块330根据与本次通话相关的数据生成本次通话记录之后,查找是否存在与本次通话记录相关的上次通话记录。

事件列表生成模块520,与查找模块510和处理模块340分别相耦合,适于若存在,则依据上次通话记录和本次通话记录生成事件列表。

在本发明一实施例中,第一处理单元342还适于,确定本次通话记录所在的事件列表,将确定的事件列表进行删除。

在本发明一实施例中,第二处理单元343还适于,将本次通话记录标记为临时通讯录项目,将标记为临时通讯录项目的本次通话记录添加至本端的通讯录显示界面。

在本发明一实施例中,第二处理单元343还适于,查找是否存在标记为临时通讯录项目的其他通话记录,若存在,则依据标记为临时通讯录项目的其他通话记录和本次通话记录生临时通讯录项目组,将临时通讯录项目组添加至本端的通讯录显示界面。

在本发明一实施例中,第二处理单元343还适于,若保存本次通话记录的时间距离当前时间超出预设时间阈值,则对保存的本次通话记录进行删除。

根据上述任意一个优选实施例或多个优选实施例的组合,本发明实施例能够达到如下有益效果:

在本发明实施例中,当本端向目标端发起通话请求或者本端接收到目标端的通话请求时,首先,确定目标端对应的用户类别。然后,判断目标端对应的用户类别是否属于指定用户类别组,该指定用户类别组中包含一个或多个指定用户类别,若是,则获取与本次通话相关的数据,并根据与本次通话相关的数据生成本次通话记录。最后,对生成的本次通话记录进行标记,并根据标记结果对本次通话记录进行相应的处理。由此,本发明在本端向目标端发起通话请求或者本端接收到目标端的通话请求时,若确定出目标端的用户类别属于指定类别组,则可以对本次通话记录或与本次通话记录相关的数据进行标记,从而可以对本次通话记录执行相应的处理,使得本端的通话记录可以根据实际需要得到有效、及时地处理,既保证了本端通话记录的整洁性,也避免了由于本端产生大量的通话记录使得本端内存被无关紧要的通话记录占用。进一步地,本发明实施例还减少了本端中不必要的通话记录对用户查找其所需通话记录造成的干扰,从而方便了用户在本端查找其所需的重要通话记录。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的通话处理的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

本发明实施例还提供了A1、一种通话处理的方法,包括:

当本端向目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,确定所述目标端对应的用户类别;

判断所述目标端对应的用户类别是否属于指定用户类别组,其中,所述指定用户类别组中包含一个或多个指定用户类别;

若是,则获取与本次通话相关的数据,并根据所述与本次通话相关的数据生成本次通话记录;

对生成的所述本次通话记录进行标记,并根据标记结果对所述本次通话记录进行相应的处理。

A2、根据A1所述的方法,其中,所述确定所述目标端对应的用户类别,包括:

接收所述本端的用户对所述目标端的用户类别的标记,以确定所述目标端的用户类别;或者

获取所述目标端的用户信息,进而依据所述目标端的用户信息确定所述目标端对应的用户类别。

A3、根据A2所述的方法,其中,所述接收所述本端的用户对所述目标端的用户类别的标记,包括:

接收所述本端的用户在本端输入的有关所述用户类别的文本内容;和/或

在所述本端的通话界面上推荐多个用户类别,接收所述本端的用户对推荐的所述多个用户类别中的任意一个用户类别的点选操作,将所述点选操作对应的用户类别确定为所述目标端对应的用户类别。

A4、根据A1所述的方法,其中,所述确定所述目标端对应的用户类别,还包括:

获取来自所述目标端的电话号码的标记信息,并根据所述标记信息确定所述目标端的用户类别。

A5、根据A4所述的方法,其中,所述获取来自所述目标端的电话号码的标记信息,包括:

获取由安装在所述本端上的客户端识别的所述目标端的电话号码的标记信息。

A6、根据A1至A5中任一项所述的方法,其中,在确定所述目标端对应的用户类别之后,所述方法还包括:

将确定的所述目标端对应的用户类别上传至所述本端所在账户的云端服务器,以后续所述本端向所述目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,从所述云端服务器获取所述目标端对应的用户类别。

A7、根据A1至A6中任一项所述的方法,其中,所述与本次通话相关的数据,包括以下至少之一:

所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容。

A8、根据A1至A7中任一项所述的方法,其中,所述根据所述与本次通话相关的数据生成本次通话记录,包括:

根据预先设置的通话记录的记录格式,对所述与本次通话相关的数据进行处理,生成本次通话记录。

A9、根据A7所述的方法,其中,所述根据所述与本次通话相关的数据生成本次通话记录,包括:

根据所述与本次通话相关的数据确定本次通话事项,并依据所述本次通话事项生成本次通话记录。

A10、根据权利要A9所述的方法,其中,所述根据所述与本次通话相关的数据确定本次通话事项,包括:

分析所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容中的至少一项,进而依据分析结果确定所述本次通话事项。

A11、根据A1至A10中任一项所述的方法,其中,所述对生成的所述本次通话记录进行标记,包括:

接收所述本端的用户输入的标记信息,根据所述标记信息对所述本次通话记录进行标记;和/或

对所述与本次通话相关的数据进行分析,依据分析结果对所述本次通话记录进行标记。

A12、根据A1至A11中任一项所述的方法,其中,所述对生成的所述本次通话记录进行标记,包括:

将所述本次通话记录标记为表示结束类的标识;或者

将所述本次通话记录标记为表示非结束类的标识。

A13、根据A12所述的方法,其中,所述根据标记结果对所述本次通话记录进行相应的处理,包括:

若所述标记结果为所述本次通话记录被标记为表示结束类的标识,则删除所述本次通话记录;

若所述标记结果为所述本次通话记录被标记为表示非结束类的标识,则保存所述本次通话记录。

A14、根据A13所述的方法,其中,当删除所述本次通话记录时,所述方法还包括:

查找是否存在与所述本次通话记录相关的上次通话记录;

若存在,则将与所述本次通话记录相关的上次通话记录进行删除。

A15、根据A14所述的方法,其中,所述与所述本次通话记录相关的上次通话记录,包括:

若所述本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与所述本次通话记录相关的上次通话记录。

A16、根据A13至A15中任一项所述的方法,其中,在根据所述与本次通话相关的数据生成本次通话记录之后,所述方法还包括:

查找是否存在与所述本次通话记录相关的上次通话记录;

若存在,则依据所述上次通话记录和所述本次通话记录生成事件列表。

A17、根据A16所述的方法,其中,当删除所述本次通话记录时,所述方法还包括:

确定所述本次通话记录所在的事件列表,将确定的所述事件列表进行删除。

A18、根据A13至A17中任一项所述的方法,其中,若所述标记结果为所述本次通话记录被标记为表示非结束类的标识,所述根据标记结果对所述本次通话记录进行相应的处理,还包括:

将所述本次通话记录标记为临时通讯录项目;

将标记为临时通讯录项目的本次通话记录添加至所述本端的通讯录显示界面。

A19、根据A18所述的方法,其中,将标记为临时通讯录项目的所述本次通话记录添加至所述本端的通讯录显示界面,包括:

查找是否存在被标记为临时通讯录项目的其他通话记录;

若存在,则依据所述被标记为临时通讯录项目的其他通话记录和所述本次通话记录生成临时通讯录项目组;

将所述临时通讯录项目组添加至所述本端的通讯录显示界面。

A20、根据A13至A19中任一项所述的方法,其中,当保存所述本次通话记录之后,所述方法还包括:

若保存所述本次通话记录的时间距离当前时间超出预设时间阈值,则对保存的所述本次通话记录进行删除。

B21、一种通话处理的装置,包括:

确定模块,适于当本端向目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,确定所述目标端对应的用户类别;

判断模块,适于判断所述目标端对应的用户类别是否属于指定用户类别组,其中,所述指定用户类别组中包含一个或多个指定用户类别;

通话记录生成模块,适于若是,则获取与本次通话相关的数据,并根据所述与本次通话相关的数据生成本次通话记录;

处理模块,适于对生成的所述本次通话记录进行标记,并根据标记结果对所述本次通话记录进行相应的处理。

B22、根据B21所述的装置,其中,所述确定模块还适于:

接收所述本端的用户对所述目标端的用户类别的标记,以确定所述目标端的用户类别;或者

获取所述目标端的用户信息,进而依据所述目标端的用户信息确定所述目标端对应的用户类别。

B23、根据B22所述的装置,其中,所述确定模块还适于:

接收所述本端的用户在本端输入的有关所述用户类别的文本内容;和/或

在所述本端的通话界面上推荐多个用户类别,接收所述本端的用户对推荐的所述多个用户类别中的任意一个用户类别的点选操作,将所述点选操作对应的用户类别确定为所述目标端对应的用户类别。

B24、根据B21所述的装置,其中,所述确定模块还适于:

获取来自所述目标端的电话号码的标记信息,并根据所述标记信息确定所述目标端的用户类别。

B25、根据B24所述的装置,其中,所述确定模块还适于:

获取由安装在所述本端上的客户端识别的所述目标端的电话号码的标记信息。

B26、根据B21至B25中任一项所述的装置,其中,所述装置还包括上传模块,适于:

在所述确定模块确定所述目标端对应的用户类别之后,将确定的所述目标端对应的用户类别上传至所述本端所在账户的云端服务器,以后续所述本端向所述目标端发起通话请求或者所述本端接收到所述目标端的通话请求时,从所述云端服务器获取所述目标端对应的用户类别。

B27、根据B21至B26中任一项所述的装置,其中,所述与本次通话相关的数据,包括以下至少之一:

所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容。

B28、根据B21至B27中任一项所述的装置,其中,所述通话记录生成模块还适于:

根据预先设置的通话记录的记录格式,对所述与本次通话相关的数据进行处理,生成本次通话记录。

B29、根据B28所述的装置,其中,所述通话记录生成模块还适于:

根据所述与本次通话相关的数据确定本次通话事项,并依据所述本次通话事项生成本次通话记录。

B30、根据权利要B29所述的装置,其中,所述通话记录生成模块还适于:

分析所述目标端的用户信息、所述本端与所述目标端的通话时间、对所述本端与所述目标端的通话内容进行录制的录音内容、所述本端向所述目标端发送的消息内容、所述目标端向所述本端发送的消息内容、所述本端的用户输入的多媒体内容中的至少一项,进而依据分析结果确定所述本次通话事项。

B31、根据B21至B30中任一项所述的装置,其中,所述处理模块包括标记单元,适于:

接收所述本端的用户输入的标记信息,根据所述标记信息对所述本次通话记录进行标记;和/或

对所述与本次通话相关的数据进行分析,依据分析结果对所述本次通话记录进行标记。

B32、根据B31所述的装置,其中,所述标记单元还适于:

将所述本次通话记录标记为表示结束类的标识;或者

将所述本次通话记录标记为表示非结束类的标识。

B33、根据B32所述的装置,其中,所述处理模块还包括:

第一处理单元,适于若所述标记结果为所述本次通话记录被所述标记单元标记为表示结束类的标识,则删除所述本次通话记录;

第二处理单元,适于若所述标记结果为所述本次通话记录被所述标记单元标记为表示非结束类的标识,则保存所述本次通话记录。

B34、根据B33所述的装置,其中,所述第一处理单元还适于:

查找是否存在与所述本次通话记录相关的上次通话记录;

若存在,则将与所述本次通话记录相关的上次通话记录进行删除。

B35、根据B34所述的装置,其中,所述与所述本次通话记录相关的上次通话记录,包括:

若所述本次通话记录中的目标端与上次通话记录中的目标端相同,则将该上次通话记录作为与所述本次通话记录相关的上次通话记录。

B36、根据B33至B35中任一项所述的装置,其中,在所述通话记录生成模块根据所述与本次通话相关的数据生成本次通话记录之后,所述装置还包括:

查找模块,适于查找是否存在与所述本次通话记录相关的上次通话记录;

事件列表生成模块,适于若存在,则依据所述上次通话记录和所述本次通话记录生成事件列表。

B37、根据B36所述的装置,其中,所述第一处理单元还适于:

确定所述本次通话记录所在的事件列表,将确定的所述事件列表进行删除。

B38、根据B33至B37中任一项所述的装置,其中,所述第二处理单元还适于:

将所述本次通话记录标记为临时通讯录项目;

将标记为临时通讯录项目的本次通话记录添加至所述本端的通讯录显示界面。

B39、根据B38所述的装置,其中,所述第二处理单元还适于:

查找是否存在标记为临时通讯录项目的其他通话记录;

若存在,则依据所述标记为临时通讯录项目的其他通话记录和所述本次通话记录生成临时通讯录项目组;

将所述临时通讯录项目组添加至所述本端的通讯录显示界面。

B40、根据B33至B39中任一项所述的装置,其中,所述第二处理单元还适于:

若保存所述本次通话记录的时间距离当前时间超出预设时间阈值,则对保存的所述本次通话记录进行删除。

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