一种通信记录处理设备、方法以及移动终端的制作方法

文档序号:7814643阅读:251来源:国知局
一种通信记录处理设备、方法以及移动终端的制作方法
【专利摘要】本发明提供了通信记录处理设备和通信记录处理方法,以克服由于通信记录过多而使用户难以找到所需通信对象的问题。该设备适于在移动终端中执行,并且包括:存储单元,存储用户的历史通信记录和联系人信息;信息获取单元,获取与新生成的通信记录中的通信地址相对应的联系人信息;通信记录获取单元,获取该联系人的历史通信记录;权值计算单元,确定该联系人信息中是否包含预置内容以计算对应的第一权值,以及至少根据获取的历史通信记录的次数计算对应的第二权值,通过对各个权值进行累加得到其对应的总权值;以及判定与输出单元,在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。本发明还提供了包括该通信记录处理设备的移动终端,而且本发明的上述技术可应用于通信领域。
【专利说明】一种通信记录处理设备、方法以及移动终端

【技术领域】
[0001]本发明涉及通信领域,尤其涉及一种在移动终端中的通信记录处理设备和通信记录处理方法。

【背景技术】
[0002]随着诸如智能手机之类的移动终端的日益普及,人们越来越多地通过这些移动终端拨打电话、收发信息或电子邮件等来进行相互间的通信,由此而产生的通话记录、短信或邮件记录也越来越多。
[0003]以拨打电话的情况为例,当用户拨打电话时,其通常会从通讯录中选择一个联系人并拨打该联系人的电话。在这种方式下,用户往往需要进行多次操作,比如打开通讯录、输入检索词并定位为某个联系人,打开该联系人信息,并选择该联系人的电话信息进行拨打J等等。
[0004]一般而言,一个用户通常固定和几个联系人进行长期沟通,这样,用户通常会从通话记录中选择要进行通话的对象、并进行回拨,由此可以节省用户的操作步骤。然而,用户的通话记录常常包含了较多的记录,比如一些推销电话、客户电话等,从而导致通话记录过长,而使用户很难找到其需要的号码。
[0005]类似地,在收发信息、电子邮件等通信行为中,都存在由于通信记录(如信息记录、电子邮件记录等)过多而使用户难以找到所需通信对象的问题。


【发明内容】

[0006]在下文中给出了关于本发明的简要概述,以便提供关于本发明的某些方面的基本理解。应当理解,这个概述并不是关于本发明的穷举性概述。它并不是意图确定本发明的关键或重要部分,也不是意图限定本发明的范围。其目的仅仅是以简化的形式给出某些概念,以此作为稍后论述的更详细描述的前序。
[0007]鉴于此,本发明提供了通信记录处理设备和通信记录处理方法,以至少解决现有技术中存在的由于通信记录过多而使用户难以找到所需通信对象的问题。
[0008]根据本发明的一个方面,提供了一种通信记录处理设备,该设备适于在移动终端中执行,并包括:存储单元,其用于存储用户的历史通信记录以及联系人信息;信息获取单元,其用于从存储单元中获取与新生成的通信记录中的通信地址相对应的联系人信息;通信记录获取单元,其用于从存储单元中获取该通信记录中的联系人的历史通信记录;权值计算单元,其用于确定信息获取单元获取的联系人信息中是否包含预置内容,以根据其包含的预置内容来计算该通信记录所对应的第一权值,以及至少根据通信记录获取单元获取的历史通信记录的次数来计算该通信记录所对应的第二权值,并通过对该通信记录所对应的各个权值进行累加得到其对应的总权值;以及判定与输出单元,其用于在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
[0009]根据本发明的另一个方面,还提供了一种通信记录处理方法,该方法适于在移动终端中执行,并包括:针对新生成的通信记录,获取与该通信记录中的通信地址相对应的联系人信息,以确定该联系人信息中是否包含预置内容,并根据其包含的预置内容来计算该通信记录所对应的第一权值,获取该联系人的历史通信记录,以至少根据其历史通信记录的次数来计算该通信记录所对应的第二权值,以及通过对该通信记录所对应的各个权值进行累加得到其对应的总权值,并在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
[0010]根据本发明的还有一个方面,提供了一种包括根据本发明的通信记录处理设备的移动终端。
[0011]上述根据本发明实施例的通信记录处理设备和通信记录处理方法,其至少根据通信记录对应的联系人信息和历史通信次数来计算通信记录的总权值,以根据计算的总权值来确定推荐给用户的通信记录,能够获得至少以下益处之一:能够使用户快速、准确地找到其需要通信的对象;节省用户的操作时间;以及提高用户友好度并改善用户体验。
[0012]通过以下结合附图对本发明的最佳实施例的详细说明,本发明的这些以及其他优点将更加明显。

【专利附图】

【附图说明】
[0013]本发明可以通过参考下文中结合附图所给出的描述而得到更好的理解,其中在所有附图中使用了相同或相似的附图标记来表示相同或者相似的部件。所述附图连同下面的详细说明一起包含在本说明书中并且形成本说明书的一部分,而且用来进一步举例说明本发明的优选实施例和解释本发明的原理和优点。在附图中:
[0014]图1是示意性地示出移动终端100的结构框图;
[0015]图2是示意性地示出根据本发明一个实施例的通信记录处理设备200的一种可能结构的框图;
[0016]图3是示意性地示出根据本发明另一个实施例的通信记录处理设备300的一种可能结构的框图;
[0017]图4是示意性地示出通信记录呈现界面的一个示例的示意图;
[0018]图5是示意性地示出根据本发明的实施例的通信记录处理方法的一种示例性处理的流程图;以及
[0019]图6是示意性地示出根据本发明的实施例的通信记录处理方法的一个应用示例的流程图。
[0020]本领域技术人员应当理解,附图中的元件仅仅是为了简单和清楚起见而示出的,而且不一定是按比例绘制的。例如,附图中某些元件的尺寸可能相对于其他元件放大了,以便有助于提高对本发明实施例的理解。

【具体实施方式】
[0021]在下文中将结合附图对本发明的示范性实施例进行描述。为了清楚和简明起见,在说明书中并未描述实际实施方式的所有特征。然而,应该了解,在开发任何这种实际实施例的过程中必须做出很多特定于实施方式的决定,以便实现开发人员的具体目标,例如,符合与系统及业务相关的那些限制条件,并且这些限制条件可能会随着实施方式的不同而有所改变。此外,还应该了解,虽然开发工作有可能是非常复杂和费时的,但对得益于本公开内容的本领域技术人员来说,这种开发工作仅仅是例行的任务。
[0022]在此,还需要说明的一点是,为了避免因不必要的细节而模糊了本发明,在附图中仅仅示出了与根据本发明的方案密切相关的装置结构和/或处理步骤,而省略了与本发明关系不大的其他细节。
[0023]图1是移动终端100的结构框图。具有多点触摸能力的移动终端100可以包括存储器接口 102、一个或多个数据处理器、图像处理器和/或中央处理单元104,以及外围接口106。
[0024]存储器接口 102、一个或多个处理器104和/或外围接口 106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口 106,以便帮助实现多种功能。例如,运动传感器110、光传感器112和距离传感器114可以耦合到外围接口106,以方便定向、照明和测距等功能。其他传感器116同样可以与外围接口 106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。
[0025]相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中所述相机子系统和光学传感器例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器。
[0026]可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子系统可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持GSM网络、GPRS网络、EDGE网络、W1-Fi或WiMax网络以及BlueboothTM网络的通信子系统124。
[0027]音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。
[0028]I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。
[0029]触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。
[0030]一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。一个或多个按钮(未显不)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。
[0031]存储器接口 102可以与存储器150相耦合。该存储器150可以包括高速随机存取存储器和/或非易失性存储器,例如一个或多个磁盘存储设备,一个或多个光学存储设备,和/或闪存存储器(例如NAND,N0R)。
[0032]存储器150可以存储操作系统152,例如AndroicU1S或是WindowsPhone之类的操作系统。该操作系统152可以包括用于处理基本系统服务以及执行依赖于硬件的任务的指令。存储器150还可以存储应用154。这些应用在操作时,会从存储器150加载到处理器104上,并在已经由处理器104运行的操作系统之上运行,并利用操作系统以及底层硬件提供的接口实现各种用户期望的功能,如即时通信、网页浏览、图片管理等。应用可以是独立于操作系统提供的,也可以是操作系统自带的。
[0033]本发明的实施例所提供的通信记录处理设备为应用154的一种,该设备适于在移动终端中执行并包括:存储单元,其用于存储用户的历史通信记录以及联系人信息;信息获取单元,其用于从存储单元中获取与新生成的通信记录中的通信地址相对应的联系人信息;通信记录获取单元,其用于从存储单元中获取该通信记录中的联系人的历史通信记录;权值计算单元,其用于确定信息获取单元获取的联系人信息中是否包含预置内容,以根据其包含的预置内容来计算该通信记录所对应的第一权值,以及至少根据通信记录获取单元获取的历史通信记录的次数来计算该通信记录所对应的第二权值,并通过对该通信记录所对应的各个权值进行累加得到其对应的总权值;以及判定与输出单元,其用于在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
[0034]图2示出了根据本发明的实施例的通信记录处理设备200的一个示例。如图2所示,通信记录处理设备200包括存储单元210、信息获取单元220、通信记录获取单元230、权值计算单元240和判定与输出单元250。
[0035]如上文所述,该通信记录处理设备200适于在移动终端中执行,移动终端例如可以是手机(如智能手机)或平板电脑等移动通信设备。在通信记录处理设备200中,存储单元210用于存储用户的历史通信记录和联系人信息。根据一种实现方式,存储单元210可以包括两个存储模块,其中一个可以存储用户的历史通信记录,而另一个则可以存储用户的联系人信息(例如以通讯录的形式)。
[0036]其中,这里所说的通信记录可以是通话记录、信息记录(比如短信记录、彩信记录等)或电子邮件记录等通信记录中的任意一种。
[0037]此外,联系人信息例如可以包括每个联系人的名字、备忘、群组、联系方式(如电话号码、电子邮箱地址等)等信息。
[0038]如图2所示,当用户进行通信而生成新的通信记录时,该通信记录的生成将触发信息获取单元220从存储单元210中获取对应的联系人信息,也即,获取与新生成的通信记录中的通信地址相对应的联系人信息。这里,通信地址例如可以是电话号码(当通信记录为通话记录或信息记录时),或者可以是电子邮箱地址(当通信记录为电子邮件记录时)。
[0039]在一个例子中,假设用户通过电话通信而生成一条新的通话记录,根据该通话记录中的电话号码(作为通信地址的示例),信息获取单元220可以从存储单元210中找到该电话号码对应的联系人,进而可以获得该联系人的诸如名字、备忘等联系人信息。
[0040]这样,通过信息获取单元220的处理,可以获得新生成的通信记录所对应的联系人信息。然后,权值计算单元240可以进一步确定该联系人信息中是否包含预置内容,并根据其包含的预置内容来计算该通信记录所对应的第一权值。例如,当上述联系人信息中包含任意一个预置内容时,将其第一权值计为第一预定权值(比如5)。需要说明的是,第一预定权值的值可以根据经验来确定,也可以通过试验的方法来确定,这里不再详述描述。
[0041]上述预置内容例如可以包括诸如爸爸、妈妈、姐姐、弟弟等预置词汇中的一个或多个。预置内容例如可以预先根据经验或需要来设定,也可以通过用户输入来设定。根据一种实现方式,也可以对不同的预置内容设置不同的第一预定权值,比如,群组为家人的联系人对应的第一预定权值为5,而群组为同事的联系人对应的第一预定权值为3,等等。
[0042]由此,当第一权值越高时,表示通信对象(即联系人)对于用户而言越为重要。
[0043]此外,如图2所示,当用户进行通信而生成新的通信记录时,该通信记录的生成同时将触发通信记录获取单元230从存储单元210中获取该通信记录中的联系人的历史通信记录。
[0044]根据一种实现方式,权值计算单元240可以根据通信记录获取单元230所获取的该联系人的历史通信记录的次数来计算上述新生成的通信记录所对应的第二权值。例如,当历史通信记录的次数越多时,可以将第二权值设置得越高。由此,当第二权值越高时,表示通信对象(即联系人)与用户之间的联系越为频繁,用户再次与其联系的可能性也越高。
[0045]在一个例子中,可以将该联系人的历史通信记录的次数对第一预设值(比如3)取倍数,然后将所得的倍数值作为该通信记录所对应的第二权值。可选地,当针对第一预设值所计算的倍数值高于或等于第二预定权值(比如5)时,可以将该通信记录所对应的第二权值计算为第二预定权值。其中,上述第一预设值以及第二预定权值例如可以分别根据经验值来设定,或者也可以通过试验的方式来确定,这里不再赘述。
[0046]此外,根据一种实现方式,当通信记录是通话记录时,权值计算单元240也可以根据新生成的通话记录所对应的联系人的历史通话记录的次数和该通话记录的通话时长来计算该通话记录所对应的第二权值。例如,当历史通话记录的次数越多时,可以将第二权值设置得越高;当该通话记录的通话时长越长时,可以将第二权值设置得越高。
[0047]这样,通过对该通信记录所对应的各个权值进行累加而得到其对应的总权值。在权值计算单元240仅针对该通信记录计算了第一和第二权值的情况下,该通信记录所对应的总权值是通过其第一和第二权值相加而得到的和。
[0048]此外,根据一种实现方式,当通信记录是通话记录时,权值计算单元240还可以获得新生成的通话记录(作为通信记录的示例)在通话过程中的响铃次数,以根据响铃次数来计算该通信记录的第三权值。例如,当响铃次数越多时,可以将该通话记录对应的第三权值设置得越高。这样,通过对该通信记录所对应的第一权值、第二权值和第三权值进行累力口,可以得到其对应的总权值。
[0049]根据一种实现方式,响铃次数例如可以从移动终端内置的其他设备获得。根据另一种实现方式,响铃次数例如可以通过通信记录处理设备200中的通信记录获取单元230获取,再经由通信记录获取单元230转发给权值计算单元240 (图中未示出该实现方式)。
[0050]在一个例子中,可以将新生成的通话记录在通话过程中的响铃次数对第二预设值(比如3)取倍数,然后将所得的倍数值作为该通信记录所对应的第三权值。可选地,当针对第二预设值所计算的倍数值高于或等于第三预定权值(比如5)时,可以将该通信记录所对应的第三权值计算为第三预定权值。其中,上述第二预设值以及第三预定权值例如可以分别根据经验值来设定,或者也可以通过试验的方式来确定,这里不再赘述。
[0051]在一个实现方式中,当响铃次数为I时,权值计算单元240可以直接将该通话记录对应的第三权值计为O。
[0052]这样,当第三权值越高时,表示通信对象(即联系人)是广告等骚扰的可能性越低。
[0053]由此,在得到新生成的通信记录所对应的总权值后,判定与输出单元250将判定上述总权值是否大于或等于预设阈值。如果上述总权值大于或等于预设阈值,则判定与输出单元250判定该通信记录为系统推荐的通信记录。
[0054]这样,通过以上处理,通信记录处理设备200可以判断出一些用户可能要找的通信记录(如图4中的“您可能想找的通话记录”区域中的通话记录)并提供给用户,能够方便用户快速、准确地找到其需要通信的对象。
[0055]需要说明的是,预设阈值例如可以根据经验值来设定,或者也可以通过试验的方式来确定,这里不再赘述。
[0056]根据一种实现方式,移动终端可适于显示通信记录呈现界面,该通信记录呈现界面中可以呈现一条或者多条通信记录。在该实现方式中,判定与输出单元250可以将其判定的系统推荐的通信记录显示于上述通信记录呈现界面的系统推荐区内。这样,用户在浏览其通信记录时,能够快速、方便地找到这些系统推荐的通信记录,而不需要逐条翻遍所有通话记录。
[0057]此外,根据一种实现方式,在上述系统推荐区内包括多条通信记录的情况下,判定与输出单元250可以根据通信记录的权值或通信时间来对该系统推荐区内的多条通信记录进行倒序排序。在一个示例中,当通信记录的权值越高时,其排序的序号越小(即排序越靠前);以及/或当通信记录的通信时间越早时,其排序的序号越大(即排序越靠后)。例如,假设系统推荐区内存在通信记录一、通信记录二和通信记录三共三条通信记录,其权值(这里可以为上文所述的总权值,也可以为上文所述的第一至第四权值中的任意一种或多种的和)依次为5、2和3,则这三个通信记录在系统推荐区内从上到下的排列顺序为通信记录一、通彳目记录二和通彳目记录_■。
[0058]这样,当根据权值进行排序时,权值越高代表用户对该通信记录的需要程度越高,由此可以使得用户优先看到其更需要的通信记录。此外,当根据通信时间进行排序时,通信时间越晚代表距离现在时刻越近,由此可以使得用户优先看到最近发生的通信记录。
[0059]此外,根据一种实现方式,当新生成的通信记录所对应的总权值小于上述预设阈值时,判定与输出单元250还可以继续判定该通信记录是否被设置为重要通信记录。如果该通信记录是用户所设置的重要通信记录,则判定与输出单元250可以将该通信记录以着重显示的方式显示在通信记录呈现界面的普通通信记录区(如图4中的“普通通话记录”区域);否则,也即当该通信记录不是重要通信记录时,判定与输出单元250可以将该通信记录以非着重显示的方式显示在通信记录呈现界面的普通通信记录区。参考图4,其中的“陌生号码18758963214”对应的通话记录被着重显示,表示该通话记录是重要通信记录;反之,“王小二”对应的通话记录未被着重显示,表示该通话记录不是重要通信记录。
[0060]由此,对于普通通信记录区,以不同样式来显示重要通信记录和非重要通信记录,能够便于用户找到系统未识别的重要通信记录(也即系统未推荐、但被用户设置为重要通信记录的通信记录)。
[0061]此外,根据另一种实现方式,判定与输出单元250还可以判定该通信记录是否为置顶通信记录,若是,将该通信记录显示在通信记录呈现界面的置顶区。其中,判定与输出单元250在该实现方式中所执行的处理例如可以优先执行,也即,可以在信息获取单元220和通信记录获取单元230执行处理之前执行。在这种情况下,如果新生成的通信记录是执行通信记录,则判定与输出单元250直接将该通信记录置于置顶区,而不再触发信息获取单元220和通信记录获取单元230执行处理,同时判定与输出单元250也不再对该通信记录进行其他判断处理。
[0062]用户例如通过对联系人或者通信记录进行设置,来确定重点联系人,将这些联系人的通信记录设为置顶通信记录。这样,当这些联系人与用户进行通信而产生通信记录时,其通信记录将会被置顶,也即,将会被显示在通信记录呈现界面的置顶区内。通常,被置顶的通话记录对于用户而言是极为重要、和/或联系比较频繁的,因此识别并单独显示(即置顶显示)这些通信记录能够方便用户与这些联系人之间的联系。
[0063]在一个示例中,在上述置顶区内包括多条通信记录的情况下,判定与输出单元250可以根据通信时间对置顶区内的多条通信记录进行倒序排序。例如,当通信记录的通信时间越早时,其排序的序号越大(即排序越靠后)。
[0064]图3示出了根据本发明另一个实施例的通信记录处理设备300的示例性结构。如图3所示,通信记录处理设备300可以包括存储单元310、信息获取单元320、通信记录获取单元330、权值计算单元340、判定与输出单元350和内容分析单元360。其中,图3所示的通信记录处理设备300中的存储单元310、信息获取单元320、通信记录获取单元330、权值计算单元340和判定与输出单元350可以具有与上文中结合图2所描述的通信记录处理设备200中的对应单元相同的结构和功能,并能够达到相类似的技术效果,这里不再赘述。
[0065]如图3所示,当用户进行通信而生成新的通信记录时,将触发信息获取单元320和通信记录获取单元330进行相应的处理,并通过权值计算单元340来计算新生成的通信记录所对应的第一和第二权值。此外,与上文中结合图2所描述的实施例所不同的是,在如图3所示的实施例中,内容分析单元360可以对该通信记录对应的通信内容进行内容分析。
[0066]根据一种实现方式,通信记录对应的通信内容例如可以通过移动终端的音频子系统126来获得。根据另一种实现方式,通信记录对应的通信内容可以通过通信记录处理设备300中的通信记录获取单元330获取,再经由通信记录获取单元330转发给内容分析单元360(图中未示出该实现方式)。
[0067]在一个示例中,在通信记录为通话记录的情况下,在每次通话开始的时候,内容分析单元360将启动后台语音识别系统来对本次通话过程进行语音识别,直至本次通话结束。然后,通过对识别结果进行词法分析(例如可以采用现有的词法分析技术),并提取关键词,作为本次通话内容的关键词。此外,当通信记录为信息或电子邮件记录时,可以直接对信息或电子邮件中的内容进行词法分析(省略了语音识别)而获得其内容的关键词。本发明不受限于后台语言识别系统进行语音识别的具体方式,所有可以对通话内容进行语音识别并获得识别结果的实现方式都在本发明的保护范围之内。
[0068]这样,通过内容分析,可以获得通信记录所对应的通信内容中的关键词,进而可以通过权值计算单元340来确定获得的这些关键词中是否包含预置关键词。
[0069]通信内容可以反映通信对象与用户之间的联系亲密度、通信内容的重要性等,当通信内容中包含一些预置的关键词(爸爸、妈妈、开会或出差等)时,表明这些通信记录对于用户而言可能是重要的。这样,在一个例子中,可以根据通信记录对应通信内容中所包含的预置关键词的数量来确定该通信记录对应的第四权值,比如当其包含预置关键词的数量越多时,对应的第四权值越大。也就是说,第四权值越高,表示通信内容越重要,或者表示通信对象与用户之间的联系亲密度越高,等等。
[0070]这样,通过对该通信记录所对应的第一权值、第二权值和第四权值(还可以选择性地包括第三权值)进行累加,可以得到其对应的总权值,然后由权值计算单元340对该总权值进行判断等后续处理(与上文结合图2所描述的实施例相类似,这里不再赘述)。
[0071]下面结合图3和图6来描述根据本发明的实施例的通信记录处理设备300的一个应用示例。在该应用示例中,将以通话记录作为通信记录的示例来进行描述,但应当理解,以下应用示例中的通话记录相应地可以替换成短信记录或电子邮件记录等其他形式的通信记录,将不再一一赘述。
[0072]如图6所示,当用户手机(作为移动终端的示例)中生成一条新的通话记录时,该应用示例的处理流程600于步骤S610开始,然后执行步骤S620。
[0073]在步骤S620中,判定与输出单元350首先判定该通话记录是否为用户所设置过的置顶通话记录:若是,则执行步骤S660,通过判定与输出单元350将该通话记录直接输出到通信记录呈现界面的置顶区(如图4中的“置顶通话记录”区域),然后在步骤S680中结束处理流程600 ;否则,执行步骤S625。其中,置顶通话记录的设置例如可以是用户通过对与该通话记录对应的联系人进行设定而设置的,或者也可以是通过对该通话记录的设置来实现的。
[0074]在步骤S625中,权值计算单元340 (例如通过移动终端的其他内置设备)获取该通话记录的响铃次数,同时判断其响铃次数是否为I次:若是,则执行步骤S655 ;否则,执行步骤S630。
[0075]其中,在步骤S655中,判定与输出单元350判定该通话记录是否为用户所设置的重要通话记录:若是,则执行步骤S670,通过判定与输出单元350将该通话记录输出到普通区(即上文所述的普通通信记录区,比如图4中的“普通通话记录”区域)并对该记录进行着重显示(如图4中的“普通通话记录”中的“陌生号码18758963214”对应的通话记录),然后在步骤S680中结束处理流程600 ;否则,则在步骤S675中通过判定与输出单元350直接将该通话记录输出到普通区而已非着重显示的方式显示(如图4中的“普通通话记录”中的“王小二”等对应的通话记录),并在步骤S680中结束处理流程600。
[0076]另一方面,在步骤S630中,通过信息获取单元320和权值计算单元340的处理来计算该通话记录所对应的第一权值。例如,假设该通话记录的联系人信息中含有预置内容“姐姐”,则将其第一权值计为5。然后,执行步骤S635。
[0077]在步骤S635中,通过通信记录获取单元330和权值计算单元340的处理来计算该通话记录所对应的第二权值。例如,假设其对应联系人的历史通话次数为13,将13对3(作为第一预设值的示例)取倍数得到4,由于4小于5 (作为第二预定权值的示例),所以最终得到该通话记录对应的第二权值为4。然后,执行步骤S640。
[0078]在步骤S640中,权值计算单元340根据获得的该通话记录在通话过程中的响铃次数(例如可以通过移动终端中的其他通信模块获得)来计算该通话记录对应的第三权值。例如,假设其响铃次数为6,将6对3(作为第二预设值的示例)取倍数得到2,由于2小于5(作为第三预定权值的示例),所以最终得到该通话记录对应的第三权值为2。然后,执行步骤S645。
[0079]在步骤S645中,通过内容分析单元360和权值计算单元340的处理来计算该通话记录所对应的第四权值。其中,这里计算第四权值的过程可以与上文中结合图3所描述的示例中的内容分析单元360和权值计算单元340相应的处理类似,并达到相似的技术效果,故这里不再赘述。在该应用示例中,假设所计算的第四权值为2。然后,如图6所示,执行步骤 S650。
[0080]在步骤S650中,通过权值计算单元340将第一至第四权值相累加来得到总权值。假设该通话记录对应的第一至第三权值分别为以上举例所说的5、4和2,并假设其对应的第四权值为2。假设预设阈值为10,则由于总权值为13,高于10,因此在步骤S665中通过判定与输出单元350将该条通话记录确定为系统推荐的通话记录并输出到推荐区(上文所述的系统推荐区)(如图4中的“您可能想找的通话记录”区域)。另一方面,在其他例子中,如果计算的总权值小于预设阈值的话,则执行步骤S655,后续处理与上文所描述的S655的处理相同,这里不再赘述。然后,在步骤S680中结束处理流程600。
[0081]通过以上描述可知,上述根据本发明的实施例的通信记录处理设备,其至少根据通信记录对应的联系人信息和历史通信次数来计算通信记录的总权值,以根据计算的总权值来确定推荐给用户的通信记录。该设备能够对通信记录进行排序,方便用户选择需要的通话记录来进行回拨、回信息或回复邮件等后续操作。该设备能够使用户快速、准确地找到其需要通信的对象,节省了用户的操作时间,提高了用户友好度并改善了用户体验。
[0082]此外,本发明的实施例还提供了一种通信记录处理方法,该方法包括:针对新生成的通信记录,获取与该通信记录中的通信地址相对应的联系人信息,以确定该联系人信息中是否包含预置内容,并根据其包含的预置内容来计算该通信记录所对应的第一权值,获取该联系人的历史通信记录,以至少根据其历史通信记录的次数来计算该通信记录所对应的第二权值,以及通过对该通信记录所对应的各个权值进行累加得到其对应的总权值,并在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
[0083]其中,上述通信记录例如可以是通话记录、信息记录以及电子邮件记录等中的任一种。
[0084]例如,当通信记录为通话记录或信息记录时,上文所述的通信记录中的通信地址可以为通话记录中的电话号码。又如,当通信记录为电子邮件记录时,上述通信地址可以为电子邮箱地址。
[0085]下面结合图5来描述上述通信记录处理方法的一种示例性处理。
[0086]如图5所示,根据本发明一个实施例的通信记录处理方法的示例性处理流程500开始于步骤S510,然后,执行步骤S520。
[0087]在步骤S520中,针对新生成的通信记录来获取与该通信记录中的通信地址相对应的联系人信息,该部分处理例如可以与上文中结合图2所描述的信息获取单元220的处理相同,并能够达到相类似的技术效果,在此不再赘述。
[0088]这样,在步骤S520中,根据上述联系人信息确定该联系人信息中是否包含预置内容,并根据其包含的预置内容来计算该通信记录所对应的第一权值,该部分处理例如可以与上文中结合图2所描述的权值计算单元240所执行的计算第一权值的处理过程相同,并能够达到相类似的技术效果,这里不再赘述。然后,执行步骤S530。
[0089]在步骤S530中,获取该联系人的历史通信记录,该部分处理例如可以与上文中结合图2所描述的通信记录获取单元230的处理相同,并能够达到相类似的技术效果,在此不再赘述。
[0090]这样,在步骤S530中,至少根据该联系人的历史通信记录的次数来计算该通信记录所对应的第二权值,该部分处理例如可以与上文中结合图2所描述的权值计算单元240所执行的计算第二权值的处理过程相同,并能够达到相类似的技术效果,这里不再赘述。然后,执行步骤S540。
[0091]根据一种实现方式,当该通信记录是通话记录时,可以在步骤S530中根据通话记录对应的联系人的历史通话记录的次数和该通话记录的通话时长来计算该通话记录所对应的第二权值。
[0092]此外,根据一种实现方式,还可以在步骤S530中执行以下处理:对该通信记录对应的通信内容进行内容分析,以确定其通信内容中是否包含预置关键词,并根据其包含的预置关键词的数量来计算该通信记录所对应的第四权值。
[0093]其中,步骤S530中执行的上述内容分析的处理例如可以与上文中结合图3所描述的内容分析单元360所执行的处理相同,并能够达到相类似的技术效果,这里不再赘述。此夕卜,步骤S530中执行的上述计算第四权值的处理例如可以与上文中结合图3所描述的权值计算单元340所执行的计算第四权值的处理过程相同,并能够达到相类似的技术效果,这里也不再赘述。
[0094]在一个例子中,当通信记录为通话记录时,可以在步骤S530中对该通话记录(即上文所述的新生成的通信记录)进行语音识别,并对语音识别的结果进行词法分析以提取所述通话记录中的关键词。然后,根据从该通话记录中提取的关键词中包含预置关键词的数量来确定该通话记录对应的第四权值。
[0095]此外,根据一种实现方式,当该通信记录是通话记录时,还可以在步骤S530中执行以下处理:获得该通信记录在通话过程中的响铃次数,以根据响铃次数来计算该通信记录的第三权值。该部分处理例如可以与上文中结合图2所描述的权值计算单元240所执行的计算第三权值的处理过程相同,并能够达到相类似的技术效果,这里不再赘述。例如,在该实现方式中,当响铃次数为I时,权值计算单元240可以将该通信记录对应的第三权值计为O。
[0096]在步骤S540中,通过对该通信记录所对应的各个权值进行累加得到其对应的总权值,并在总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。然后,在步骤S550中结束处理流程500。其中,步骤S540所执行的处理例如可以与上文中结合图2所描述的判定与输出单元250所执行的处理相同,并能够达到相类似的技术效果,这里不再赘述。
[0097]根据一种实现方式,上述移动终端适于显示通信记录呈现界面,所述通信记录呈现界面中呈现一条或者多条通信记录,并可以在步骤S540中在通信记录呈现界面的系统推荐区显示系统推荐的通信记录。
[0098]在一个例子中,当系统推荐区内包括多条通信记录时,可以在步骤S540中根据通信记录的权值或通信时间对系统推荐区内的多条通信记录进行倒序排序。
[0099]此外,根据一种实现方式,当该通信记录所对应的总权值小于预设阈值时,可以在步骤S540中判定该通信记录是否被设置为重要通信记录,若是,则将该通信记录在通信记录呈现界面的普通通信记录区着重显示。
[0100]根据一种实现方式,还可以在步骤S540中判定该通信记录是否为置顶通信记录,若是,将该通信记录显示在通信记录呈现界面的置顶区。
[0101]在一个例子中,当置顶区内包括多条通信记录时,可以在步骤S540中根据通信时间对置顶区内的多条通信记录进行倒序排序。
[0102]需要说明的是,本发明并不局限于以上描述的各实施例中各单元或各步骤的执行顺序,任何可以实现与本发明各实施例中相同功能和技术效果的执行或处理顺序都应当在本发明的保护范围内。
[0103]通过以上描述可知,上述根据本发明的实施例的通信记录处理方法,其至少根据通信记录对应的联系人信息和历史通信次数来计算通信记录的总权值,以根据计算的总权值来确定推荐给用户的通信记录。该方法能够对通信记录进行排序,方便用户选择需要的通话记录来进行回拨、回信息或回复邮件等后续操作。该方法能够使用户快速、准确地找到其需要通信的对象,节省了用户的操作时间,提高了用户友好度并改善了用户体验。在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0104]类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循【具体实施方式】的权利要求书由此明确地并入该【具体实施方式】,其中每个权利要求本身都作为本发明的单独实施例。
[0105]A6.根据A5所述的通信记录处理设备,其中所述判定与输出单元适于在所述置顶区内包括多条通信记录的情况下,根据通信时间对所述置顶区内的多条通信记录进行倒序排序。A7.根据Al所述的通信记录处理设备,当该通信记录是通话记录时,所述权值计算单元还适于获得该通信记录在通话过程中的响铃次数,以根据所述响铃次数来计算该通信记录的第三权值。AS.根据A7所述的通信记录处理设备,其中,当所述响铃次数为I时,权值计算单元将该通信记录对应的第三权值计为O。A9.根据Al所述的通信记录处理设备,还包括内容分析单元,所述内容分析单元适于对该通信记录对应的通信内容进行内容分析,以及所述权值计算单元根据所述内容分析单元的结果来确定所述通信内容中是否包含预置关键词,并根据其包含的预置关键词的数量来计算该通信记录所对应的第四权值。A10.根据A9所述的通信记录处理设备,其中,在所述通信记录为通话记录的情况下,所述内容分析单元对所述通话记录进行语音识别,并对所述语音识别的结果进行词法分析以提取所述通话记录中的关键词,以及所述权值计算单元根据从该通话记录中提取的关键词中包含所述预置关键词的数量来确定该通话记录对应的第四权值。All.根据Al所述的通信记录处理设备,其中,当该通信记录是通话记录时,所述权值计算单元根据所述通话记录对应的联系人的历史通话记录的次数和该通话记录的通话时长来计算该通话记录所对应的第二权值。A12.根据Al-1l中任一个所述的通信记录处理设备,其中,所述通信记录为以下记录中的任意一种:通话记录;信息记录;以及电子邮件记录。A13.根据Al-1l所述的通信记录处理设备,其中,所述通信地址为电话号码或电子邮箱地址。B.根据B7所述的通信记录处理方法,还包括:判定该通信记录是否为置顶通信记录,若是,将该通信记录显示在所述通信记录呈现界面的置顶区。B19.根据B18所述的通信记录处理方法,其中,当所述置顶区内包括多条通信记录时,根据通信时间对所述置顶区内的多条通信记录进行倒序排序。B20.根据B14所述的通信记录处理方法,当该通信记录是通话记录时,该方法还包括:获得该通信记录在通话过程中的响铃次数,以根据所述响铃次数来计算该通信记录的第三权值。B21.根据B20所述的通信记录处理方法,其中,当所述响铃次数为I时,将该通信记录对应的第三权值计为O。B22.根据B14所述的通信记录处理方法,还包括:对该通信记录对应的通信内容进行内容分析,以确定其通信内容中是否包含预置关键词,并根据其包含的预置关键词的数量来计算该通信记录所对应的第四权值。B23.根据B22所述的通信记录处理方法,其中,在所述通信记录为通话记录的情况下,对所述通话记录进行语音识别,并对所述语音识别的结果进行词法分析以提取所述通话记录中的关键词,以及根据从该通话记录中提取的关键词中包含所述预置关键词的数量来确定该通话记录对应的第四权值。B24.根据B14所述的通信记录处理方法,其中,当该通信记录是通话记录时,根据所述通话记录对应的联系人的历史通话记录的次数和该通话记录的通话时长来计算该通话记录所对应的第二权值。B25.根据B14-24中任一个所述的通信记录处理方法,其中,所述通信记录为以下记录中的任意一种:通话记录;信息记录;以及电子邮件记录。B26.根据B14-24所述的通信记录处理方法,其中,所述通信地址为电话号码或电子邮箱地址。
[0106]本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。
[0107]本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0108]此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0109]此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。
[0110]如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。
[0111]尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本【技术领域】内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本【技术领域】的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。
【权利要求】
1.一种通信记录处理设备,该设备适于在移动终端中执行,并包括: 存储单元,适于存储用户的历史通信记录以及联系人信息; 信息获取单元,适于从所述存储单元中获取与新生成的通信记录中的通信地址相对应的联系人信息; 通信记录获取单元,适于从所述存储单元中获取该联系人的历史通信记录; 权值计算单元,适于确定所述信息获取单元获取的联系人信息中是否包含预置内容,以根据其包含的预置内容来计算该通信记录所对应的第一权值,以及至少根据所述通信记录获取单元获取的历史通信记录的次数来计算该通信记录所对应的第二权值,并通过对该通信记录所对应的各个权值进行累加得到其对应的总权值;以及 判定与输出单元,适于在所述总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
2.根据权利要求1所述的通信记录处理设备,其中所述移动终端适于显示通信记录呈现界面,所述通信记录呈现界面中呈现一条或者多条通信记录,所述判定与输出单元用于将所述系统推荐的通信记录显示于所述通信记录呈现界面的系统推荐区内。
3.根据权利要求2所述的通信记录处理设备,其中,所述判定与输出单元适于在所述系统推荐区内包括多条通信记录的情况下,根据通信记录的权值或通信时间对所述系统推荐区内的多条通信记录进行倒序排序。
4.根据权利要求2所述的通信记录处理设备,其中所述判定与输出单元还适于: 在该通信记录所对应的总权值小于所述预设阈值的情况下,判定该通信记录是否被设置为重要通信记录,若是,则将该通信记录在所述通信记录呈现界面的普通通信记录区着重显不O
5.根据权利要求2所述的通信记录处理设备,其中所述判定与输出单元还适于: 判定该通信记录是否为置顶通信记录,若是,将该通信记录显示在所述通信记录呈现界面的置顶区。
6.一种通信记录处理方法,该方法适于在移动终端中执行,并包括 步骤: 针对新生成的通信记录, 获取与该通信记录中的通信地址相对应的联系人信息,以确定该联系人信息中是否包含预置内容,并根据其包含的预置内容来计算该通信记录所对应的第一权值, 获取该联系人的历史通信记录,以至少根据其历史通信记录的次数来计算该通信记录所对应的第二权值,以及 通过对该通信记录所对应的各个权值进行累加得到其对应的总权值,并在所述总权值大于或等于预设阈值的情况下判定该通信记录为系统推荐的通信记录。
7.根据权利要求6所述的通信记录处理方法,其中所述移动终端适于显示通信记录呈现界面,所述通信记录呈现界面中呈现一条或者多条通信记录,该方法还包括: 在所述通信记录呈现界面的系统推荐区显示所述系统推荐的通信记录。
8.根据权利要求7所述的通信记录处理方法,其中,当所述系统推荐区内包括多条通信记录时,根据通信记录的权值或通信时间对所述系统推荐区内的多条通信记录进行倒序排序。
9.根据权利要求7所述的通信记录处理方法,还包括:在该通信记录所对应的总权值小于所述预设阈值的情况下,判定该通信记录是否被设置为重要通信记录,若是,则将该通信记录在所述通信记录呈现界面的普通通信记录区着重显不。
10.—种移动终端,包括如权利要求1-5中任一个所述的通信记录处理设备。
【文档编号】H04M1/725GK104202482SQ201410478664
【公开日】2014年12月10日 申请日期:2014年9月18日 优先权日:2014年9月18日
【发明者】易炜 申请人:厦门美图移动科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1