一种电子通讯录的显示方法和装置的制造方法

文档序号:10555714阅读:181来源:国知局
一种电子通讯录的显示方法和装置的制造方法
【专利摘要】本发明公开了一种电子通讯录的显示方法和装置,其中,该方法包括:读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人;读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像;根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。本发明的一种通讯录显示方法和装置,使得用户在使用通讯录时能够直观地了解到不同的头像对应的联系人,而且在进行查找时更加高效、便捷。通过提供一种新的通讯录联系人头像的显示方法,让通讯录界面更加活泼、有趣,优化了用户体验。
【专利说明】
一种电子通讯录的显示方法和装置
技术领域
[0001]本发明涉及智能云平台技术领域,具体地,涉及一种电子通讯录的显示方法和装置。
【背景技术】
[0002]通讯录,是人们记录家人、朋友联系方式的小工具,如今随着智能设备和移动互联网的普及,用户使用电子通讯录的需求与日倶增,使用频率和使用量也越来越大。联系方式很多时候总是最重要的,电子通讯录给通讯录更多的想象空间和趣味性,人们除了可以在通讯录里很方便的记录文字之外,还可以进行添加照片、插入表情等操作,通讯录多样化需求也与日倶增。
[0003]自定义联系人头像,是用户比较常用的功能,但也有很多用户从来都不给联系人添加头像。通讯录的核心表现形式是联系人列表,用户能够在这里看到所有联系人,可以根据名字搜索也可以依次下拉查找,亦或者根据联系人头像来进行更直观的查找。
[0004]手机通讯录有很多种,多数都以App电话本的形式存在,把数据存储在终端本地。有部分比较好的通讯录配合了云端同步存储功能,较好地保证了用户数据的安全性,再好一点的是,有Web端配合智能终端App查看和编辑联系人,以上基本包括了目前所有通讯录的形式。
[0005]通讯录列表通常由联系人头像和姓名组成,联系人头像部分通常会使用一张空白的默认图片,以表示该联系人没有自定义头像,需要用户上传添加。图1为Smartisan云服务中联系人列表的样式,图2为小米云服务联系人列表的样式。
[0006]同步服务,是满足用户数据的安全性的最低需求,Web端编辑,可以更清晰地查看和编辑联系人信息。但仍然无法做到对通讯录的自定义分组、移动和编辑,更不要说是根据联系人类型给用户数据自动分组了。可以预料到的是,随着用户数据的越来越多,联系人的批量处理需求会越发成为用户的最大痛点。

【发明内容】

[0007]为了解决现有技术中对通讯录中未自定义头像的联系人查找不便和联系人头像显示单一的问题,本发明提出了一种电子通讯录的显示方法和装置。
[0008]本发明的一种电子通讯录的显示方法,包括:
[0009]读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人;
[0010]读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像;
[0011]根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。
[0012]优选的,还包括:
[0013]接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。
[0014]优选的,还包括:
[0015]接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染;
[0016]接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改;
[0017]当所述已有联系人的头像为文字头像时,将所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。
[0018]优选的,还包括:
[0019]当检测到用户在一台终端上登录用户账号并进行联系人信息变更时,对登录同一用户账号的其他终端上的联系人信息进行实时同步更新,同步更新后的联系人信息与进行联系人信息变更的终端上的联系人信息一致。
[0020]本发明的一种通讯录显示方法,解决了现有技术中传统的通讯录展现过于单调、联系人默认头像无法呈现联系人相关信息的问题,同时,传统的通讯录中对不同联系人设置同样的头像,用户体验极差。而通过本发明的方法,使得用户在使用通讯录时能够直观地了解到不同的头像对应的联系人,而且在进行查找时更加高效、便捷。通过提供一种新的通讯录联系人头像的显示方法,让通讯录界面更加活泼、有趣,优化了用户体验。
[0021 ]本发明的一种电子通讯录的显示装置,包括:
[0022]联系人筛选模块,用于读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人;
[0023]头像设置模块,用于读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像;
[0024]头像渲染模块,用于根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。
[0025]优选的,还包括:
[0026]查找显示模块,用于接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。
[0027]优选的,还包括:
[0028]联系人添加模块,用于接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染;
[0029]联系人变更模块,用于接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改;
[0030]所述联系人变更模块,还用于当所述已有联系人的头像为文字头像时,如果所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。
[0031]优选的,还包括:
[0032]同步更新模块,用于当检测到用户在一台终端上登录用户账号并进行联系人变更时,对登录同一用户账号的其他终端上的联系人列表进行实时更新,更新后的联系人列表与进行联系人变更的终端上的联系人列表一致。
[0033]本发明的一种通讯录显示装置,解决了现有技术中传统的通讯录展现过于单调、联系人默认头像无法呈现联系人相关信息的问题,同时,传统的通讯录中对不同联系人设置同样的头像,用户体验极差。而通过本发明的方法,使得用户在使用通讯录时能够直观地了解到不同的头像对应的联系人,而且在进行查找时更加高效、便捷。通过提供一种新的通讯录联系人头像的显示方法,让通讯录界面更加活泼、有趣,优化了用户体验。
[0034]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0035]下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0036]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0037]图1为现有技术中通讯录联系人列表的第一显示示意图;
[0038]图2为现有技术中通讯录联系人列表的第二显示示意图;
[0039]图3为本发明实施例一的方法流程示意图;
[0040]图4为本发明的通讯录联系人列表的显示示意图;
[0041 ]图5为本发明实施例二的方法流程示意图;
[0042]图6为本发明实施例三的装置结构示意图。
【具体实施方式】
[0043]下面结合附图,对本发明的【具体实施方式】进行详细描述,但应当理解本发明的保护范围并不受【具体实施方式】的限制。
[0044]为了解决现有技术中对通讯录中未自定义头像的联系人查找不便和联系人头像显示单一的问题,本发明提出了一种电子通讯录的显示方法和装置。
[0045]从视觉对于用户行为的影响上看,图片远大于文字。而在联系人列表的信息构成来看,联系人头像是列表中相对最突出的信息,应该充当有效的信息承载体。现有技术中,大多数的手机生产商为了节约成本研发方便,给没有头像的联系人统一用一张图片代替显示,既没有承载有效的信息,也没有在视觉传达上形成美观和一定的辨识度。本发明为了改变这种无法清晰看到联系人有效信息和联系人头像辨识度低的现象,提出了一种电子通讯录的显示方法和装置。
[0046]实施例一
[0047]如图3所示,本发明的一种电子通讯录的显示方法,包括以下步骤:
[0048]步骤S301:读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人;
[0049]对于通讯录中已经自定义头像的联系人,例如该联系人的头像为人物照片或公司logo等,已经具备了相当高的辨识度,也呈现出了联系人的有效信息,因此,也就不需要再对这部分联系人的头像进行变更。
[0050]步骤S302:读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像;
[0051]对于没有自定义头像的联系人,在该联系人信息的头像位置处显示其姓名的最后一个字,可以方便的提醒用户这个联系人头像对应的是谁,极大的提高了用户查找对应联系人的效率。比如:联系人为“安凯”,则在头像中显示“凯”字。
[0052]步骤S303:根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。
[0053]在满足了基本的辨识度要求和联系人基本信息呈现的要求之后,本发明还考虑到了联系人列表显示时的美观和科学性。所以,本发明通过一个特定的颜色渲染算法,给不同的联系人的文字头像分配不同的颜色,以作区分,使得联系人列表整体界面的视觉感有所增强。以上功能是现有技术中的通讯录不具备的功能,本发明采用更多人性化功能满足用户对通讯录的多样化需求。
[0054]如图4所示,针对不同的联系人姓名,如:安凯、安睡等,分别在联系人头像位置显示凯、睡,而且根据预设的颜色渲染算法对凯、睡分别渲染成不同的底色。
[0055]步骤S304:接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。
[0056]比如在联系人中查找“卢璞”,那么只需要在搜索栏中输入“PU”,在结果列表中联系人的头像中看到“璞”的时候,就找到想要找的联系人。当然,当存在多个联系人的最后一个字都是“璞”时,也可以在结果列表中直接上下滚动查找联系人。
[0057]本发明的一种通讯录显示方法,解决了现有技术中传统的通讯录展现过于单调、联系人默认头像无法呈现联系人相关信息的问题,同时,传统的通讯录中对不同联系人设置同样的头像,用户体验极差。而通过本发明的方法,使得用户在使用通讯录时能够直观地了解到不同的头像对应的联系人,而且在进行查找时更加高效、便捷。通过提供一种新的通讯录联系人头像的显示方法,让通讯录界面更加活泼、有趣,优化了用户体验。
[0058]实施例二
[0059]如图5所示,本发明的另一种电子通讯录的显示方法,包括以下步骤:
[0060]步骤S501:当用户进入通讯录页面时,将包含渲染过的文字头像的联系人列表显示到通讯录页面上。
[0061]步骤S502:接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染;
[0062]步骤S503:接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改;
[0063]步骤S504:当所述已有联系人的头像为文字头像时,将所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。
[0064]对联系人的修改包括:增加、删除、变更,当删除联系人,相应的文字头像也随之被删除;当增加联系人时,将新增联系人姓名的最后一个字,采用设定的颜色渲染算法得到渲染后的文字头像,并存储到该联系人的信息中;对于变更联系人时,如果该联系人的姓名最后一个字没有变化,则不需要对该联系人的文字头像进行变更,如果该联系人的姓名最后一个字发生变化,则对变更后的姓名的最后一个字,采用设定的颜色渲染算法得到渲染后的文字头像,并存储到该联系人的信息中。
[0065]步骤S505:当检测到用户在一台终端上登录用户账号并进行联系人信息变更时,对登录同一用户账号的其他终端上的联系人信息进行实时同步更新,同步更新后的联系人信息与进行联系人信息变更的终端上的联系人信息一致。
[0066]通常的,例如:在用户进入PC端通讯录页面后,WEB的前端程序将启动轮询功能,如果在其他终端(如手机、pad等)上有新的联系人或联系人被修改时,将修改后的联系人信息实时的展现在PC端通讯录页面上。展现方法为:当该联系人无自定义头像信息时使用预设的颜色渲染算法将其姓名的最后一个字渲染成文字头像。
[0067]本实施例包含实施例一的全部技术手段,具有与实施例一相同的技术效果,在此不再赘述。
[0068]实施例三
[0069 ] 如图6所示,本发明的一种电子通讯录的显示装置,包括:
[0070]联系人筛选模块61,用于读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人;
[0071 ]头像设置模块62,用于读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像;
[0072]头像渲染模块63,用于根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。
[0073]优选的,还包括:
[0074]查找显示模块64,用于接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。
[0075]优选的,还包括:
[0076]联系人添加模块65,用于接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染;
[0077]联系人变更模块66,用于接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改;
[0078]所述联系人变更模块66,还用于当所述已有联系人的头像为文字头像时,如果所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。
[0079]优选的,还包括:
[0080]同步更新模块67,用于当检测到用户在一台终端上登录用户账号并进行联系人变更时,对登录同一用户账号的其他终端上的联系人列表进行实时更新,更新后的联系人列表与进行联系人变更的终端上的联系人列表一致。
[0081]本发明的一种通讯录显示装置,解决了现有技术中传统的通讯录展现过于单调、联系人默认头像无法呈现联系人相关信息的问题,同时,传统的通讯录中对不同联系人设置同样的头像,用户体验极差。而通过本发明的方法,使得用户在使用通讯录时能够直观地了解到不同的头像对应的联系人,而且在进行查找时更加高效、便捷。通过提供一种新的通讯录联系人头像的显示方法,让通讯录界面更加活泼、有趣,优化了用户体验。
[0082]本发明能有多种不同形式的【具体实施方式】,上面以图1-图6为例结合附图对本发明的技术方案作举例说明,这并不意味着本发明所应用的具体实例只能局限在特定的流程或实施例结构中,本领域的普通技术人员应当了解,上文所提供的具体实施方案只是多种优选用法中的一些示例,任何体现本发明权利要求的实施方式均应在本发明技术方案所要求保护的范围之内。
[0083]最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种电子通讯录的显示方法,其特征在于,包括: 读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人; 读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像; 根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。2.根据权利要求1所述的方法,其特征在于,还包括: 接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。3.根据权利要求1或2所述的方法,其特征在于,还包括: 接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染; 接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改; 当所述已有联系人的头像为文字头像时,将所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。4.根据权利要求3所述的方法,其特征在于,还包括: 当检测到用户在一台终端上登录用户账号并进行联系人信息变更时,对登录同一用户账号的其他终端上的联系人信息进行实时同步更新,同步更新后的联系人信息与进行联系人信息变更的终端上的联系人信息一致。5.一种电子通讯录的显示装置,其特征在于,包括: 联系人筛选模块,用于读取通讯录中的全部联系人信息,根据所述全部联系人信息判断是否存在未自定义头像的联系人; 头像设置模块,用于读取所述未自定义头像的联系人的姓名,将该联系人姓名的最后一个字作为该联系人的文字头像; 头像渲染模块,用于根据预设的颜色渲染算法对所述联系人的文字头像进行颜色渲染,并将渲染后的联系人文字头像显示在联系人信息中。6.根据权利要求5所述的装置,其特征在于,还包括: 查找显示模块,用于接收用户输入的联系人查询请求,根据所述查询请求包含的关键字在全部联系人信息中进行查找,并显示满足关键字要求的联系人列表,所述联系人列表的预定位置上显示有渲染后的联系人文字头像和/或自定义头像。7.根据权利要求5或6所述的装置,其特征在于,还包括: 联系人添加模块,用于接收用户输入的添加新联系人请求,当未对所述新联系人设置自定义头像时,将所述新联系人姓名的最后一个字作为所述新联系人的文字头像,并根据预设的颜色渲染算法对该文字头像进行颜色渲染; 联系人变更模块,用于接收用户输入的修改已有联系人请求,当所述已有联系人的头像为自定义头像时,不对所述已有联系人的自定义头像进行修改; 所述联系人变更模块,还用于当所述已有联系人的头像为文字头像时,如果所述已有联系人变更后姓名的最后一个字作为该已有联系人新的文字头像,并根据预设的颜色渲染算法对所述新的文字头像进行颜色渲染。8.根据权利要求7所述的装置,其特征在于,还包括: 同步更新模块,用于当检测到用户在一台终端上登录用户账号并进行联系人变更时,对登录同一用户账号的其他终端上的联系人列表进行实时更新,更新后的联系人列表与进行联系人变更的终端上的联系人列表一致。
【文档编号】H04M1/2745GK105915661SQ201510953209
【公开日】2016年8月31日
【申请日】2015年12月15日
【发明人】陈余文, 卢璞, 周双全, 张月川
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1