一种联系人头像设置方法及移动终端转让专利

申请号 : CN201610861421.2

文献号 : CN106453778B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 俞丹凤

申请人 : 维沃移动通信有限公司

摘要 :

本发明提供了一种联系人头像设置方法和移动终端,其中,所述方法包括:接收联系人头像自动设置指令;分别确定相册中各第一类型图片对应的热度值;分别确定通讯录中各第一类型联系人对应的亲密度值;依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。通过本发明提供的联系人头像设置方案,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,操作便捷、耗时短,能够提升用户的使用体验。

权利要求 :

1.一种联系人头像设置方法,其特征在于,所述方法包括:接收联系人头像自动设置指令;

分别确定相册中各第一类型图片对应的热度值;

分别确定通讯录中各第一类型联系人对应的亲密度值;

依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像;

其中,所述第一类型图片为所述相册中被设置为进行热度评估、且不包含预设对象的图片;

所述第一类型联系人为所述通讯录中被设置为进行亲密度评估的联系人。

2.根据权利要求1所述的方法,其特征在于,所述依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像的步骤,包括:将各第一类型图片按照热度值由高至低进行排序,以及将各所述第一类型联系人按照亲密度值由高至低进行排序;

判断第一类型图片的总数量是否小于所述第一类型联系人的总数量;

若是,则按照预设规则为各所述第一类型联系人设置头像;

若否,则将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像。

3.根据权利要求2所述的方法,其特征在于,所述按照预设规则为各所述第一类型联系人设置头像的步骤,包括:判断所述第一类型联系人的总数量是否大于所述第一类型图片的总数量与预设系数的乘积,其中,所述预设系数小于1;

若是,则保持所述第一类型联系人头像不变,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足;

若否,则输出头像设置方式选项;其中,所述头像设置方式包括:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复;

接收对所述头像设置方式选项中任一选项的选择指令;

依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像。

4.根据权利要求3所述的方法,其特征在于,当被选择头像设置方式为允许空置第一类型联系人头像时,所述依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像的步骤包括:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;

将未分配头像的第一类型联系人的头像设置为空。

5.根据权利要求3所述的方法,其特征在于,当被选择头像设置方式为允许第一类型联系人头像重复时,所述依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像的步骤包括:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;

将未分配头像的第一类型联系人的头像均设置为统一图片,其中所述统一图片为排序在最后的第一类型图片。

6.根据权利要求1所述的方法,其特征在于,所述分别确定相册中各第一类型图片对应的热度值的步骤,包括:针对每个第一类型图片,获取所述第一类型图片对应的热度参数值;其中,所述热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数;

确定获取的各所述热度参数值对应的权重系数;

依据各所述热度参数值、以及各所述热度参数值对应的权重系数,计算所述第一类型图片对应的热度值。

7.根据权利要求1所述的方法,其特征在于,所述分别确定通讯录中各第一类型联系人对应的亲密度值的步骤,包括:针对每个第一类型联系人,获取所述第一类型联系人对应的亲密度参数值;其中,所述亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数;

确定获取的各所述亲密度参数值对应的权重系数;

依据各所述亲密度参数值、以及各所述亲密度参数值对应的权重系数,计算所述第一类型联系人对应的亲密度值。

8.一种移动终端,其特征在于,所述移动终端包括:接收模块,用于接收联系人头像自动设置指令;

第一确定模块,用于分别确定相册中各第一类型图片对应的热度值;

第二确定模块,用于分别确定通讯录中各第一类型联系人对应的亲密度值;

分配模块,用于依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像;

其中,所述第一类型图片为所述相册中被设置为进行热度评估、且不包含预设对象的图片;

所述第一类型联系人为所述通讯录中被设置为进行亲密度评估的联系人。

9.根据权利要求8所述的移动终端,其特征在于,所述分配模块包括:排序子模块,用于将各第一类型图片按照热度值由高至低进行排序,以及将各所述第一类型联系人按照亲密度值由高至低进行排序;

判断子模块,用于判断第一类型图片的总数量是否小于所述第一类型联系人的总数量;

第一分配子模块,用于若所述判断子模块的判断结果为是,则按照预设规则为各所述第一类型联系人设置头像;

第二分配子模块,用于若所述判断子模块的判断结果为否,则将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像。

10.根据权利要求9所述的移动终端,其特征在于,所述第一分配子模块包括:数量判断单元,用于判断所述第一类型联系人的总数量是否大于所述第一类型图片的总数量与预设系数的乘积,其中,所述预设系数小于1;

第一输出单元,用于若所述数量判断单元的判断结果为是,则保持所述第一类型联系人头像不变,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足;

第二输出单元,用于若所述数量判断单元的判断结果否,则输出头像设置方式选项;其中,所述头像设置方式包括:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复;

接收单元,用于接收对所述头像设置方式选项中任一选项的选择指令;

设置单元,用于依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像。

11.根据权利要求10所述的移动终端,其特征在于,所述设置单元具体用于:当被选择头像设置方式为允许空置第一类型联系人头像时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像设置为空。

12.根据权利要求10所述的移动终端,其特征在于,所述设置单元具体用于:当被选择头像设置方式为允许第一类型联系人头像重复时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像均设置为统一图片,其中所述统一图片为排序在最后的第一类型图片。

13.根据权利要求8所述的移动终端,其特征在于,所述第一确定模块包括:获取子模块,用于针对每个第一类型图片,获取所述第一类型图片对应的热度参数值;

其中,所述热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数;

系数确定子模块,用于确定获取的各所述热度参数值对应的权重系数;

计算子模块,用于依据各所述热度参数值、以及各所述热度参数值对应的权重系数,计算所述第一类型图片对应的热度值。

14.根据权利要求8所述的移动终端,其特征在于,所述第二确定模块包括:参数值获取子模块,用于针对每个第一类型联系人,获取所述第一类型联系人对应的亲密度参数值;其中,所述亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数;

权重系数确定子模块,用于确定获取的各所述亲密度参数值对应的权重系数;

亲密度值计算子模块,用于依据各所述亲密度参数值、以及各所述亲密度参数值对应的权重系数,计算所述第一类型联系人对应的亲密度值。

说明书 :

一种联系人头像设置方法及移动终端

技术领域

[0001] 本发明涉及移动终端技术领域,特别是涉及一种联系人头像设置方法及移动终端。

背景技术

[0002] 随着移动互联网的飞速发展,移动终端也越来越普遍,在日常生活中通过移动终端拨打电话已基本取代了座机拨打电话,这是由于一方面移动终端拨打电话资费低;另一方面,通过移动终端可以随时随地拨打电话,更加便捷。而为了拨打电话更加便捷,用户通常会在通讯录中存储多个联系人,并且,为了将各联系人更换的进行区分,还可以为各联系人设置头像。
[0003] 目前进行联系人头像设置时,用户需要逐个为通讯录中的联系人设置头像。当通讯录中联系人的数目较多时,为每个联系人设置头像,对用户来说,工作量非常大,且耗时长,影响用户的使用体验。

发明内容

[0004] 本发明提供一种联系人头像设置方法及移动终端,以解决现有的通过用户手动设置联系人头像方案中存在的用户工作量大、耗时长的问题。
[0005] 依据本发明的一个方面,提供了一种联系人头像设置方法,所述方法包括:接收联系人头像自动设置指令;分别确定相册中各第一类型图片对应的热度值;分别确定通讯录中各第一类型联系人对应的亲密度值;依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0006] 根据本发明的另一方面,提供了一种移动终端,所述移动终端包括:接收模块,用于接收联系人头像自动设置指令;第一确定模块,用于分别确定相册中各第一类型图片对应的热度值;第二确定模块,用于分别确定通讯录中各第一类型联系人对应的亲密度值;分配模块,用于依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0007] 与现有技术相比,本发明具有以下优点:
[0008] 本发明提供的联系人头像设置方法及移动终端,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置方案,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。
[0009] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

[0010] 通过阅读下文优选实施方式的详细描述,各种优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0011] 图1是根据本发明实施例一的一种联系人头像设置方法的步骤流程图;
[0012] 图2是根据本发明实施例二的一种联系人头像设置方法的步骤流程图;
[0013] 图3是根据本发明实施例三的一种移动终端的结构框图;
[0014] 图4是根据本发明实施例四的一种移动终端的结构框图;
[0015] 图5是根据本发明实施例五的一种移动终端的结构框图;
[0016] 图6是根据本发明实施例六的一种移动终端的结构框图。

具体实施方式

[0017] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0018] 实施例一
[0019] 参照图1,示出了本发明实施例一的一种联系人头像设置方法的步骤流程图。
[0020] 本发明实施例的联系人头像设置方法包括以下步骤:
[0021] 步骤101:接收联系人头像自动设置指令。
[0022] 在终端的通讯录主界面中设置联系人头像一键设置按钮,用户通过对该按钮进行操作,即可向终端发送联系人头像自动设置指令。
[0023] 步骤102:分别确定相册中各第一类型图片对应的热度值。
[0024] 相册中存储的图片分为两类,一类为可作为联系人头像的图片即第一类型图片;另一类为不可作为联系人头像的图片。
[0025] 由于另一类图片不能作为联系人头像,因此无需确定这类图片的热度值,仅确定第一类型图片的热度值即可。用户可以设置相册中哪些图片可作为联系人头像,哪些图片不可作为联系人头像。
[0026] 图片对应的热度值能够反应出用户对图片的兴趣度,热度值越高则说明用户对该图片越感兴趣。
[0027] 图片对应的热度值可以为系统默认为各第一类型图片分配的值;也可以由系统通过对终端的历史使用记录中、与图片相关的记录分析得到。例如:通过历史相关记录统计图片的被浏览次数、被编辑次数以及被分享次数,然后依据这些参数中的至少一个参数确定图片对应的热度值。
[0028] 步骤103:分别确定通讯录中各第一类型联系人对应的亲密度值。
[0029] 通讯录中的联系人也分为两类,一类为参与自动分配头像的联系人即第一类型联系人;另一类为不参与自动分配头像的联系人。
[0030] 由于另一类联系人不参与自动分配头像,因此无需确定这类联系人的亲密度值,仅确定第一类型联系人的亲密度值即可。用户可以设置联系人中哪些联系人参与可作为自动分配头像,哪些联系人不参与自动分配头像。
[0031] 联系人对应的亲密度值能够反映出用户与该联系人的联系紧密度。亲密度值越高,则说明用户与该联系人联系越紧密。
[0032] 联系人对应的亲密度值可以为系统默认为各第一类型联系人分配的值;也可以由系统通过对终端中该联系人的历史通话记录、以及短信记录进行分析得到。例如:通过历史相关记录统计联系人的累计通话时长、累计短信字数,然后依据这些参数中的至少一个参数确定联系人对应的亲密度值。
[0033] 步骤104:依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0034] 为联系人分配图片的具体分配方式,可以由本领域技术人员根据实际需求进行设置,本发明实施例中对此不作具体限制。例如:可以设置成为亲密度值高的联系人分配热度值高的图片;可以设置成为亲密度值低的联系人分配热度值高的图片;还可以设置成将亲密度值排序在前两位的联系人的头像,设置为热度值排序在最前的图片,将亲密度值排序在第三位第四位的联系人的头像,设置为热度值排序在第二位的图片,依次类推进行图片分配。
[0035] 本发明提供的联系人头像设置方法,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置方法,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。此外,本发明实施例提供的联系人头像设置方法,由于为不同亲密度的联系人分配热度值不同的图片,因此,能够避免联系人头像雷同率高的问题,便于用户通过头像对不同联系人加以区分。
[0036] 实施例二
[0037] 参照图2,示出了本发明实施例二的一种联系人头像设置方法的步骤流程图。
[0038] 本发明实施例的联系人头像设置方法包括以下步骤:
[0039] 步骤201:接收联系人头像自动设置指令。
[0040] 当接收到自动设置指令时,终端则开始自动进行联系人头像设置。
[0041] 步骤202:分别确定相册中各第一类型图片对应的热度值。
[0042] 其中,第一类型图片为相册中被设置为进行热度评估、且不包含预设对象的图片。
[0043] 其中,图片被设置为进行热度评估即被设置为可作为联系人头像图片。而本发明实施例中为了避免包含预设对象例如:人脸的图片与联系人的实际长相不匹配,用户通过头像寻找联系人时对用户造成干扰,因此,将包含预设对象的、被设置为进行热度评估的图片滤除。
[0044] 一种优选的分别确定相册中各第一类型图片对应的热度值的方式为,针对每个第一类型图片均执行如下操作:
[0045] S1,获取第一类型图片对应的热度参数值;
[0046] 其中,热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数。
[0047] 终端中可以设置媒体数据库,媒体数据库中存储有终端中存储的各图片对应的相关信息,具体地,针对每个图片存储有该图片的图片标识与图片被浏览次数、被选择次数、被编辑次数、被分享次数以及用于指示图片是否被设置为进行热度评估的状态标识信息之间的对应关系。终端在确定图片对应的热度参数值时可以通过图片标识查找到图片对应的热度参数值,然后进行热度值计算。
[0048] 媒体数据库中存储的图片被浏览次数、被编辑次数、被分享次数以及状态标识信息是可变的,每次图片被浏览一次,图片被浏览次数将会加一,同理被编辑次数、被分享次数也一样,用于指示图片是否被设置为进行热度评估的状态标识信息会随着图片是否被设置而变化。例如:当图片被设置为进行热度评估时,则将该状态标识信息由0修改为1,当图片被设置为不进行热度评估时,则将该状态标识信息由1再修改为0。
[0049] S2:确定获取的各热度参数值对应的权重系数;
[0050] 各热度参数值对应的权重系数可以由本领域技术人员根据实际需求进行设置,本发明实施例中对此不作具体限定。
[0051] S3:依据各热度参数值、以及各热度参数值对应的权重系数,计算第一类型图片对应的热度值。
[0052] 在计算时,可以采用公式:图片热度值=a*被浏览次数+b*被选择次数c*被编辑次数+d*被分享次数;其中,a、b、c、d为这四个维度的热度参数值的权重系数。
[0053] 步骤203:分别确定通讯录中各第一类型联系人对应的亲密度值。
[0054] 其中,第一类型联系人为通讯录中被设置为进行亲密度评估的联系人。即被设置为参与自动分配头像的联系人。
[0055] 一种优选的分别确定通讯录中各第一类型联系人对应的亲密度值方式为,针对每个第一类型联系人均执行如下操作:
[0056] S1:获取第一类型联系人对应的亲密度参数值;
[0057] 其中,亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数。累计短信字数包括:累计接收到的短信字数和/或累计发送的短信字数。
[0058] 终端除具有媒体数据库外,还具有联系人数据库,联系人数据库中存储有终端中存储的各联系人对应的相关信息。具体地,针对每个联系人存储有该联系人的标识与累计通话时长、累计短信字数以及用于指示联系人是否被为进行亲密度评估的状态标识信息之间的对应关系。终端在确定联系人对应的亲密度参数值时可以通过联系人标识查找到联系人对应的亲密度参数值,然后进行亲密度值计算。
[0059] 媒体数据库中存储的累计通话时长、累计短信字数以及状态标识信息是可变的,与联系人每进行一次通话,联系人的累计通话时长均被累加本次通话时长,同理被累计短信字数也一样,用于指示联系人是否被设置为进行亲密度评估的状态标识信息会随着联系人是否被设置而变化。例如:当联系人被设置为进行亲密度评估时,则将该状态标识信息由0修改为1,当联系人被设置为不进行亲密度评估时,则将该状态标识信息由1再修改为0。
[0060] S2:确定获取的各亲密度参数值对应的权重系数;
[0061] 各亲密度参数值对应的权重系数可以由本领域技术人员根据实际需求进行设置,本发明实施例中对此不作具体限定。
[0062] S3:依据各亲密度参数值、以及各亲密度参数值对应的权重系数,计算第一类型联系人对应的亲密度值。
[0063] 在计算时,可以采用公式:亲密度值=e*累计通话时长间+f*累计短信字数;其中,e、f为这两个维度的亲密度参数值的权重系数。
[0064] 需要说明的是,在具体实现过程中,步骤202并不局限于在步骤203之前执行,还可以在步骤203之后执行或者与步骤203并行执行。
[0065] 步骤204:将各第一类型图片按照热度值由高至低进行排序,以及将各第一类型联系人按照亲密度值由高至低进行排序。
[0066] 步骤205:判断第一类型图片的总数量是否小于第一类型联系人的总数量;若是,则执行步骤206,若否,则执行步骤207。
[0067] 第一类型图片的总数量大于或等于第一类型联系人的总数时,则可保证每个第一类型联系人均可以分配到不同的第一类型图片为头像。反之,则无法保证,因此,需按照预设规则为第一类型联系人设置头像。具体的设置流程如步骤207至步骤211所示。
[0068] 步骤206:将在排序中与第一类型联系人序号相同的第一类型图片,作为第一类型联系人的头像。
[0069] 为排序在第一的联系人分配排序在第一的图片,为排序在第二的联系人分配排序在第二的图片,依次类推直至为全部联系人分配完图片。
[0070] 例如:第一类型联系人共15个,第一类型图片共20个,则排序在前15位的第一类型图片分别作为15个第一类型联系人的头像,剩余的排序在后5位的图片则不进行分配。
[0071] 至此,该分支的联系人头像设置流程完毕。
[0072] 步骤207:判断第一类型联系人的总数量是否大于第一类型图片的总数量与预设系数的乘积;若是,则执行步骤208,若否,则执行步骤209。
[0073] 其中,预设系数小于1。在实际实现过程中,预设系数可以由本领域技术人员根据实际需求进行设置,本发明实施例中对此不作具体限制。例如:设置为0.5、0.8、0.6等。
[0074] 通过该判断可以判断出第一类型图片的数量是否过于少,如果过于少即便是为第一类型联系人分配了头像,那么联系人头像也会出现大量的雷同的情况,不便于用户通过头像进行联系人识别,因此,需要执行步骤208,不进行联系人头像设置。
[0075] 步骤208:当第一类型联系人的总数量大于第一类型图片的总数量与预设系数的乘积时,保持第一类型联系人头像不变,并输出提示信息。
[0076] 保持第一联系人头像不变,即为本次不对第一类型联系人头像进行重新设置。其中,提示信息用于提示用户第一类型图片数量不足。
[0077] 至此,该分支的联系人头像设置流程完毕。
[0078] 步骤209:当第一类型联系人的总数量小于或等于第一类型图片的总数量与预设系数的乘积时,输出头像设置方式选项。
[0079] 其中,头像设置方式包括但不限于如下三种方式:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复。
[0080] 头像设置方式选择可以显示在信息提示对话框中,用户通过对某一选项进行选择,即可触发终端采用被选择的选项对应的头像设置方式进行头像设置。
[0081] 步骤210:接收对头像设置方式选项中任一选项的选择指令。
[0082] 在具体实现过程中,用户可以根据实际需求选择任意设置方式选项,本发明实施例中对此不作具体限制。
[0083] 步骤211:依据被选择的头像设置方式选项对应的头像设置方式,为各第一类型联系人设置头像。
[0084] 针对被选择的头像设置方式的不同,终端执行不同的头像设置操作,具体地如下:
[0085] 当被选择头像设置方式为保持第一类型联系人头像不变时,不对所述第一类型联系人设置头像,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足。
[0086] 当被选择头像设置方式为允许空置第一类型联系人头像时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像设置为空。
[0087] 当被选择头像设置方式为允许第一类型联系人头像重复时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像均设置为统一图片,其中,统一图片为排序在最后的第一类型图片。
[0088] 本发明实施例提供的联系人头像设置方法,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置方法,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。此外,本发明实施例提供的联系人头像设置方法,由于为不同亲密度的联系人分配热度值不同的图片,因此,能够避免联系人头像雷同率高的问题,便于用户通过头像对不同联系人加以区分。
[0089] 实施例三
[0090] 参照图3,示出了本发明实施例三的一种移动终端的结构框图。
[0091] 本发明实施例的移动终端包括:接收模块301,用于接收联系人头像自动设置指令;第一确定模块302,用于分别确定相册中各第一类型图片对应的热度值;第二确定模块303,用于分别确定通讯录中各第一类型联系人对应的亲密度值;分配模块304,用于依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0092] 本发明实施例提供的移动终端,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置装置,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。此外,本发明实施例提供的联系人头像设置装置,由于为不同亲密度的联系人分配热度值不同的图片,因此,能够避免联系人头像雷同率高的问题,便于用户通过头像对不同联系人加以区分。
[0093] 实施例四
[0094] 参照图4,示出了本发明实施例四的一种移动终端的结构框图。
[0095] 本发明实施例的装置是对实施例三中的移动终端的进一步优化,优化后的移动终端包括:接收模块401,用于接收联系人头像自动设置指令;第一确定模块402,用于分别确定相册中各第一类型图片对应的热度值;第二确定模块403,用于分别确定通讯录中各第一类型联系人对应的亲密度值;分配模块404,用于依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0096] 优选地,所述分配模块404包括:排序子模块4041,用于将各第一类型图片按照热度值由高至低进行排序,以及将各所述第一类型联系人按照亲密度值由高至低进行排序;判断子模块4042,用于判断第一类型图片的总数量是否小于所述第一类型联系人的总数量;第一分配子模块4043,用于若所述判断子模块4042的判断结果为是,则按照预设规则为各所述第一类型联系人设置头像;第二分配子模块4044,用于若所述判断子模块4042的判断结果为否,则将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像。
[0097] 优选地,所述第一分配子模块包括:数量判断单元,用于判断所述第一类型联系人的总数量是否大于所述第一类型图片的总数量与预设系数的乘积,其中,所述预设系数小于1;第一输出单元,用于若所述数量判断单元的判断结果为是,则保持所述第一类型联系人头像不变,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足;第二输出单元,用于若所述数量判断单元的判断结果否,则输出头像设置方式选项;其中,所述头像设置方式包括:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复;接收单元,用于接收对头像设置方式选项中任一选项的选择指令;设置单元,用于依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像。
[0098] 优选地,所述设置单元具体用于:当被选择头像设置方式为允许空置第一类型联系人头像时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像设置为空。
[0099] 优选地,所述设置单元具体用于:当被选择头像设置方式为允许第一类型联系人头像重复时,将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像均设置为统一图片,其中所述统一图片为排序在最后的第一类型图片。
[0100] 优选地,所述第一确定模块402包括:获取子模块4021,用于针对每个第一类型图片,获取所述第一类型图片对应的热度参数值;其中,所述热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数;系数确定子模块4022,用于确定获取的各所述热度参数值对应的权重系数;计算子模块4023,用于依据各所述热度参数值、以及各所述热度参数值对应的权重系数,计算所述第一类型图片对应的热度值。
[0101] 优选地,所述第二确定模块403包括:参数值获取子模块4031,用于针对每个第一类型联系人,获取所述第一类型联系人对应的亲密度参数值;其中,所述亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数;权重系数确定子模块4032,用于确定获取的各所述亲密度参数值对应的权重系数;亲密度值计算子模块4033,用于依据各所述亲密度参数值、以及各所述亲密度参数值对应的权重系数,计算所述第一类型联系人对应的亲密度值。
[0102] 优选地,所述第一类型图片为所述相册中被设置为进行热度评估、且不包含预设对象的图片。
[0103] 优选地,所述第一类型联系人为所述通讯录中被设置为进行亲密度评估的联系人。
[0104] 本发明实施例的移动终端用于实现前述实施例一、实施例二中相应的联系人头像设置方法,并具有与方法实施例相应的有益效果,在此不再赘述。
[0105] 实施例五
[0106] 参照图5,示出了本发明实施例的移动终端的结构框图。
[0107] 本发明实施例的移动终端700包括:至少一个处理器701、存储器702、至少一个网络接口704和其他用户接口703。移动终端700中的各个组件通过总线系统705耦合在一起。可理解,总线系统705用于实现这些组件之间的连接通信。总线系统705除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统705。
[0108] 其中,用户接口703可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(track ball)、触感板或者触摸屏等。
[0109] 可以理解,本发明实施例中的存储器702可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Ram bus RAM,DRRAM)。本发明实施例描述的系统和方法的存储器702旨在包括但不限于这些和任意其它适合类型的存储器。
[0110] 在一些实施方式中,存储器702存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作系统7021和应用程序7022。
[0111] 其中,操作系统7021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序7022,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序7022中。
[0112] 在本发明实施例中,通过调用存储器702存储的程序或指令,具体的,可以是应用程序7022中存储的程序或指令,处理器701用于接收联系人头像自动设置指令;分别确定相册中各第一类型图片对应的热度值;分别确定通讯录中各第一类型联系人对应的亲密度值;依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0113] 上述本发明实施例揭示的方法可以应用于处理器701中,或者由处理器701实现。处理器701可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器701中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器701可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器702,处理器701读取存储器702中的信息,结合其硬件完成上述方法的步骤。
[0114] 可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。
[0115] 对于软件实现,可通过执行本发明实施例中所述功能的模块(例如过程、函数等)来实现本发明实施例中所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
[0116] 可选地,处理器701依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像时,具体用于:将各第一类型图片按照热度值由高至低进行排序,以及将各所述第一类型联系人按照亲密度值由高至低进行排序;判断第一类型图片的总数量是否小于所述第一类型联系人的总数量;若是,则按照预设规则为各所述第一类型联系人设置头像;若否,则将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像。
[0117] 可选地,处理器701按照预设规则为各所述第一类型联系人设置头像时,具体用于:判断所述第一类型联系人的总数量是否大于所述第一类型图片的总数量与预设系数的乘积,其中,所述预设系数小于1;若是,则保持所述第一类型联系人头像不变,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足;若否,则输出头像设置方式选项;其中,所述头像设置方式包括:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复;接收对所述头像设置方式选项中任一选项的选择指令;依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像。
[0118] 可选地,当被选择头像设置方式为允许空置第一类型联系人头像时,处理器701依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像时,具体用于:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像设置为空。
[0119] 可选地,当被选择头像设置方式为允许第一类型联系人头像重复时,处理器701依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像时,具体用于:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像均设置为统一图片,其中所述统一图片为排序在最后的第一类型图片。
[0120] 可选地,处理器701分别确定相册中各第一类型图片对应的热度值时,具体用于:针对每个第一类型图片,获取所述第一类型图片对应的热度参数值;其中,所述热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数;确定获取的各所述热度参数值对应的权重系数;依据各所述热度参数值、以及各所述热度参数值对应的权重系数,计算所述第一类型图片对应的热度值。
[0121] 可选地,处理器701分别确定通讯录中各第一类型联系人对应的亲密度值时,具体用于:针对每个第一类型联系人,获取所述第一类型联系人对应的亲密度参数值;其中,所述亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数;确定获取的各所述亲密度参数值对应的权重系数;依据各所述亲密度参数值、以及各所述亲密度参数值对应的权重系数,计算所述第一类型联系人对应的亲密度值。
[0122] 可选地,所述第一类型图片为所述相册中被设置为进行热度评估、且不包含预设对象的图片。
[0123] 可选地,所述第一类型联系人为所述通讯录中被设置为进行亲密度评估的联系人。
[0124] 移动终端700能够实现前述实施例中移动终端实现的各个过程,为避免重复,这里不再赘述。
[0125] 本发明实施例提供的移动终端,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置装置,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。此外,本发明实施例提供的联系人头像设置装置,由于为不同亲密度的联系人分配热度值不同的图片,因此,能够避免联系人头像雷同率高的问题,便于用户通过头像对不同联系人加以区分。
[0126] 实施例六
[0127] 参照图6,示出了本发明实施例的移动终端的结构框图。
[0128] 本发明实施例中的移动终端可以为手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、或车载电脑等。
[0129] 图6中的移动终端包括射频(Radio Frequency,RF)电路810、存储器820、输入单元830、显示单元840、处理器860、音频电路870、WiFi(WirelessFidelity)模块880和电源890。
[0130] 其中,输入单元830可用于接收用户输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的信号输入。具体地,本发明实施例中,该输入单元830可以包括触控面板831。触控面板831,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板831上的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触控面板831可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给该处理器860,并能接收处理器860发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板831。除了触控面板831,输入单元830还可以包括其他输入设备832,其他输入设备832可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
[0131] 其中,显示单元840可用于显示由用户输入的信息或提供给用户的信息以及移动终端的各种菜单界面。显示单元840可包括显示面板841,可选的,可以采用LCD或有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板841。
[0132] 应注意,触控面板831可以覆盖显示面板841,形成触摸显示屏,当该触摸显示屏检测到在其上或附近的触摸操作后,传送给处理器860以确定触摸事件的类型,随后处理器860根据触摸事件的类型在触摸显示屏上提供相应的视觉输出。
[0133] 触摸显示屏包括应用程序界面显示区及常用控件显示区。该应用程序界面显示区及该常用控件显示区的排列方式并不限定,可以为上下排列、左右排列等可以区分两个显示区的排列方式。该应用程序界面显示区可以用于显示应用程序的界面。每一个界面可以包含至少一个应用程序的图标和/或widget桌面控件等界面元素。该应用程序界面显示区也可以为不包含任何内容的空界面。该常用控件显示区用于显示使用率较高的控件,例如,设置按钮、界面编号、滚动条、电话本图标等应用程序图标等。
[0134] 其中处理器860是移动终端的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在第一存储器821内的软件程序和/或模块,以及调用存储在第二存储器822内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。可选的,处理器860可包括一个或多个处理单元。
[0135] 在本发明实施例中,通过调用存储该第一存储器821内的软件程序和/或模块和/或该第二存储器822内的数据,处理器860用于接收联系人头像自动设置指令;分别确定相册中各第一类型图片对应的热度值;分别确定通讯录中各第一类型联系人对应的亲密度值;依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像。
[0136] 可选地,,处理器860依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值为各第一类型联系人分配第一类型图片作为头像时,具体用于:将各第一类型图片按照热度值由高至低进行排序,以及将各所述第一类型联系人按照亲密度值由高至低进行排序;判断第一类型图片的总数量是否小于所述第一类型联系人的总数量;若是,则按照预设规则为各所述第一类型联系人设置头像;若否,则将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像。
[0137] 可选地,处理器860按照预设规则为各所述第一类型联系人设置头像时,具体用于:判断所述第一类型联系人的总数量是否大于所述第一类型图片的总数量与预设系数的乘积,其中,所述预设系数小于1;若是,则保持所述第一类型联系人头像不变,并输出提示信息;其中,所述提示信息用于提示用户第一类型图片数量不足;若否,则输出头像设置方式选项;其中,所述头像设置方式包括:保持第一类型联系人头像不变、允许空置第一类型联系人头像以及允许第一类型联系人头像重复;接收对所述头像设置方式选项中任一选项的选择指令;依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像。
[0138] 可选地,当被选择头像设置方式为允许空置第一类型联系人头像时,处理器860依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像时,具体用于:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像设置为空。
[0139] 可选地,当被选择头像设置方式为允许第一类型联系人头像重复时,处理器860依据被选择的头像设置方式选项对应的头像设置方式,为各所述第一类型联系人设置头像时,具体用于:将在排序中与第一类型联系人序号相同的第一类型图片,作为所述第一类型联系人的头像;将未分配头像的第一类型联系人的头像均设置为统一图片,其中所述统一图片为排序在最后的第一类型图片。
[0140] 可选地,处理器860分别确定相册中各第一类型图片对应的热度值时,具体用于:针对每个第一类型图片,获取所述第一类型图片对应的热度参数值;其中,所述热度参数值包括以下至少之一:被浏览次数、被选择次数、被编辑次数以及被分享次数;确定获取的各所述热度参数值对应的权重系数;依据各所述热度参数值、以及各所述热度参数值对应的权重系数,计算所述第一类型图片对应的热度值。
[0141] 可选地,处理器860分别确定通讯录中各第一类型联系人对应的亲密度值时,具体用于:针对每个第一类型联系人,获取所述第一类型联系人对应的亲密度参数值;其中,所述亲密度参数值包括以下至少之一:累计通话时长以及累计短信字数;确定获取的各所述亲密度参数值对应的权重系数;依据各所述亲密度参数值、以及各所述亲密度参数值对应的权重系数,计算所述第一类型联系人对应的亲密度值。
[0142] 可选地,所述第一类型图片为所述相册中被设置为进行热度评估、且不包含预设对象的图片。
[0143] 可选地,所述第一类型联系人为所述通讯录中被设置为进行亲密度评估的联系人。
[0144] 本发明实施例提供的移动终端,接收到联系人头像自动设置指令后,确定相册中各第一类型图片对应的热度值,以及通讯录中各第一类型联系人对应的亲密度值,并依据各第一类型图片对应的热度值、以及各第一类型联系人对应的亲密度值自动为各第一类型联系人分配第一类型图片作为头像。可见,本发明实施例提供的联系人头像设置装置,用户仅需发送一次指令,即可触发终端自动完成联系人头像设置,而无需用户手动逐个为联系人设置头像,由于是终端自动完成头像设置,因此,用户的工作量小、耗时短,故能够提升用户的使用体验。此外,本发明实施例提供的联系人头像设置装置,由于为不同亲密度的联系人分配热度值不同的图片,因此,能够避免联系人头像雷同率高的问题,便于用户通过头像对不同联系人加以区分。
[0145] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0146] 在此提供的联系人头像设置方案不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造具有本发明方案的系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
[0147] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
[0148] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
[0149] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
[0150] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
[0151] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的联系人头像设置方案中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0152] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。