专利名称:一种通讯录显示方法及具有通信功能的移动终端的制作方法
技术领域:
本发明涉及电子设备领域,特别是涉及ー种通讯录显示方法及具有通信功能的移动终端。
背景技术:
众所周知,具有通信功能的移动终端,例如手机等都具有通讯录。通讯录中记录有联系人的姓名,电话,住址等联系信息。大部分通讯录还具有分组功能,能够支持用户将联系人按照特定的规则进行分组。移动终端的用户可以通过通讯录,方便地与通讯录中的联系人进行联系。另ー方面,随着社会的不断进步,人与人之间的的联系变得越来越重要。对于ー些特定职业的人群,例如销售员,常常需要定期与客户进行联系,以增进客户的好感,顺利完成工作目标。现有技术中,移动终端的用户,以手机用户为例,如果想要查看自身与某些联系人的联系时间间隔(即有多久没有与该联系人进行过联系),通常只能查看手机中保存的通话记录列表。通话记录列表中记录有最近一次与该联系人的通话发生时间。根据通话发生时间,用户可以结合当前日期,获知与该联系人的联系时间间隔,以便决定是否需要与该联系人进行联系。当然,手机用户也可以查看短信等联系方式的发生时间,根据短信等联系方式的发生时间,决定是否需要与该联系人进行联系。对于每个联系人,用户如果想要获知与该联系人的联系时间间隔,都需要从包含上百条通话记录的通讯记录列表中查找与该联系人相关的通话记录。可以看出,上述操作复杂,繁琐,并且用户大量的查找操作,还会对手机等移动终端的按键的使 用寿命带来影响。
发明内容
本发明的目的是提供一种通讯录显示方法及具有通信功能的移动终端,能够根据用户与联系人的联系时间间隔,对需要联系的联系人进行提示,以简化用户的操作,并且避免用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。为实现上述目的,本发明提供了如下方案一种通讯录显示方法,应用于具有通信功能的移动终端中,所述移动終端具有第ー联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少ー个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动終端与所述第一联系人的联系处于非活跃期,所述第二显示状态用于指示所述移动終端与所述第一联系人的联系处于活跃期,所述方法包括获取所述第一联系人的联系时间信息;判断所述联系时间信息是否满足预定条件,产生ー判断结果;
当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态;当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。优选的,所述获取所述第一联系人的联系时间信息,包括获取最近一次通过所述至少ー个地址信息中的任意ー个与所述第一联系人进行联系的联系发生时间;所述判断所述联系时间信息是否满足预定条件,包括获取本次所述通讯录的显示界面的触发时间;计算所述触发时间与所述联系发生时间之间的时间间隔;判断所述时间间隔是否大于第一预定时间间隔。优选的,所述获取所述第一联系人的联系时间信息,包括获取预先设置的与所述第一联系人需要进行联系的预定联系时间;所述判断所述联系时间信息是否满足预定条件,包括获取本次所述通讯录的显示界面的触发时间;
计算所述预定联系时间与所述触发时间之间的剩余时间间隔;判断所述剩余时间间隔是否小于第二预定时间间隔。优选的,当所述移动終端与所述第一联系人之间进行了联系时,将本次联系的发生时间加上预定联系时间间隔,生成新的预定联系时间。优选的,所述方法还包括当所述移动終端与所述第一联系人之间进行了联系时,将所述联系人标识由所述第一显示状态切换至所述第二显示状态。优选的,所述方法还包括将所述第一联系人的联系时间信息上传至服务器,以便下一次从所述服务器获取所述第一联系人的联系时间信息。ー种具有通信功能的移动终端,所述移动終端具有第一联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少ー个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动終端与所述第一联系人的联系处于活跃期,所述第二显示状态用于指示所述移动終端与所述第一联系人的联系处于非活跃期,所述移动终端包括时间信息获取单元,用于获取所述第一联系人的联系时间信息;判断単元,用于判断所述联系时间信息是否满足预定条件,产生ー判断结果;第一显示状态控制単元,用于当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态;第二显示状态控制単元,用于当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。优选的,所述联系时间信息获取单元包括联系发生时间获取子単元,用于获取最近一次通过所述至少ー个地址信息中的任意ー个与所述第一联系人进行联系的联系发生时间;
所述判断単元包括触发时间获取子単元,用于获取本次所述通讯录的显示界面的触发时间;时间间隔计算子単元,用于计算所述触发时间与所述联系发生时间之间的时间间隔;第一判断子単元,用于判断所述时间间隔是否大于第一预定时间间隔。优选的,所述联系时间信息获取单元包括预定联系发生时间获取子単元,用于获取预先设置的与所述第一联系人需要进行联系的预定联系发生时间;所述判断单元,包括触发时间获取子単元,用于获取本次所述通讯录的显示界面的触发时间;剰余时间间隔计算子単元,用于计算所述预定联系时间与所述触发时间之间的剩余时间间隔;第二判断子単元,用于判断所述剩余时间间隔是否小于第二预定时间间隔。
优选的,所述移动终端还包括预定联系时间更新単元,用于当所述移动終端与所述第一联系人之间进行了联系时,将本次联系的发生时间加上预定联系时间间隔,生成新的预定联系时间。优选的,所述移动终端还包括状态切换単元,用于当所述移动終端与所述第一联系人之间进行了联系时,将所述联系人标识由所述第一显示状态切换至所述第二显示状态。优选的,所述移动终端还包括联系时间信息上传单元,用于将所述第一联系人的联系时间信息上传至服务器,以便下一次从所述服务器获取所述第一联系人的联系时间信息。一种通讯录显示方法,应用于具有通信功能的移动终端中,所述移动終端具有通讯录,所述通讯录中具有多个联系人信息,所述方法包括获取与所述联系人进行联系的时间信息;根据所述联系时间信息,判断所述联系人是否需要被联系;当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。ー种具有通信功能的移动终端,所述移动終端具有通讯录,所述通讯录中具有多个联系人信息,所述移动終端包括时间信息获取单元,用于获取与所述联系人进行联系的时间信息;判断単元,用于根据所述联系时间信息,判断所述联系人是否需要被联系;提示単元,用于当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。根据本发明提供的具体实施例,本发明公开了以下技术效果本发明的通讯录显示方法,由于能够获取联系人的联系时间信息,根据所述联系时间信息判断是否满足预定条件,进而能够根据用户与联系人的联系时间间隔,对需要联系的联系人进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例1的通讯录显示方法流程图;图2为本发明实施例2的通讯录显示方法流程图;图3为本发明实施例3的通讯录显示方法流程图;图4为本发明实施例4提供的ー种具有通信功能的移动终端示意图;图5为本发明实施例5提供的具有通信功能的移动终端示意图;图6为本发明实施例6提供的具有通信功能的移动终端示意图;图7为本发明实施例7提供的通讯录显示方法流程图;图8为本发明实施例8提供的具有通信功能的移动终端示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明作进ー步详细的说明。图1为本发明实施例1的通讯录显示方法流程图。该方法应用于具有通信功能的移动终端中,所述移动終端具有第一联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少ー个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动終端与所述第一联系人的联系处于非活跃期,所述第二显示状态用于指示所述移动終端与所述第一联系人的联系处于活跃期,如图1所示,该方法可以包括以下步骤SlOl :获取所述第一联系人的联系时间信息;S102 :判断所述联系时间信息是否满足预定条件,产生ー判断结果;S103:当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第ー联系人的所述联系人标识处于所述第一显示状态;S104:当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。其中,步骤SlOl中,获取所述第一联系人的联系时间信息可以包括获取每次与所述第一联系人进行联系的联系发生时间信息。所述联系可以是通过短信、电话或邮件等方式进行的联系。为了实现简便,可以获取最近一 次通过所述至少ー个地址信息中的任意ー个与所述第一联系人进行联系的联系发生时间。步骤S102中,判断所述联系时间信息是否满足预定条件,可以是根据系统当前时间与最近一次与所述联系人联系的时间的时间间隔进行判断,判断所述时间间隔是否满足预定条件,例如是否大于ー个预定的时间间隔长度,如果大于,即表示已经有一段时间未与该联系人进行联系。此时,判断结果满足预定条件,可以按照步骤S103,控制所述第一联系人的所述联系人标识处于所述第一显示状态。上例中,如果所述时间间隔长度小于预定时间间隔长度,则判断结果不满足预定条件,可以按照步骤S104,控制所述第一联系人的所述联系人标识处于所述第二显示状态。具体的,所述联系人标识处于所述第一显示状态与所述第二显示状态的区别可以体现在颜色、形状、亮度等方面。例如,所述联系人标识处于第一显示状态时为红色,处于第ニ显示状态时为緑色;或者,所述联系人标识处于第一显示状态时为加粗,处于第二显示状态时为非加粗;或者,所述联系人标识处于第一显示状态时为高亮状态,处于第二显示状态时为非高亮状态。本发明对此不做限定。可以看出,本发明的通讯录显示方法,由于能够获取联系人的联系时间信息,判断所述联系时间信息能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。下面结合一个更加具体的例子对本发明进行详细说明。例如,对于联系人A,假设预定每隔两天与联系人A进行一次联系。在实施本发明的方法的移动终端上,当用户切换到通讯录的显示界面时,移动终端的系统可以根据当前时间,以及用户最近一次与联系人A联系的时间,判断用户与联系人A已经有多久没有联系了。如果超过两天没有联系,则可以将该联系人A的标识采用第一显示状态进行显示,例如用红色显示。如果两天之内用户与联系人A进行过联系,那么,则可以将联系人A的标识采用第二显示状态进行显示,例如用绿色显示。需要说明的是,用户与联系人之间的联系可以是主动联系也可以被动联系。例如,上例中,两天之内,用户没 有主动与联系人A进行联系,但是联系人A曾经主动联系过用户(例如给用户打过电话),那么,可以认为在这两天之内,用户与联系人A之间进行过被动联系。同样,也可以将联系人A的标识采用第二显示状态进行显示。此外,在实施本发明的通讯录显示方法时,可以由用户自行设置与某个联系人之间进行联系的频率(即时间间隔),可以设置成每隔一天联系一次,或者每隔两天或一周联系一次等等。“判断所述联系时间信息是否满足预定条件”可以采用以下方式在用户将移动终端的显示界面切換至通讯录(即触发所述通讯录的显示界面)时,根据该显示界面的触发时间,以及最近一次与联系人进行联系的时间,计算上一次的联系时间与本次触发时间之间的时间间隔,判断所述时间间隔是否大于预先设定的时间间隔。也可以采用以下方式预先设置多久以后需要跟联系人联系,触发通讯录的显示界面时,判断触发时间与预先设置的需要与联系人联系的时间之间的剩余时间间隔,判断所述剩余时间间隔是否小于预先设定的时间间隔。还可以采用以下方式预先设定多久以后需要跟联系人进行联系,开始倒计时,判断倒计时的时间是否消耗完,如果倒计时的剩余时间为零,那么就可以提示用户需要与该联系人进行联系。当然,在此种方式下,用户与联系人之间如果进行了联系,还可以重置倒计时的计时时间。
图2为本发明实施例2的通讯录显示方法流程图。如图2所示,该方法包括步骤S201 :获取最近一次通过所述至少ー个地址信息中的任意ー个与所述第一联系人进行联系的联系发生时间;S202 :获取本次所述通讯录的显示界面的触发时间;S203 :计算所述触发时间与所述联系发生时间之间的时间间隔;S204 :判断所述时间间隔是否大于第一预定时间间隔;如果是,则执行步骤S205 ;否则,执行步骤S206 ;S205 :控制所述第一联系人的所述联系人标识处于第一显示状态;S206 :控制所述第一联系人的所述联系人标识处于第二显示状态。其中,步骤S201中,获取联系发生时间的方式具体可以通过建立时间戳的方式实现。例如,用户在通讯录中新建联系人时,系统可以根据该联系人的建立时间生成一个时间戳。此后,用户每次与该联系人进行联系时,都可以根据最近一次的联系时间更新所述时间戳中的时间信息。这样,系统就可以从所述时间戳中获取与所述第一联系人进行联系的联系发生时间。 实际应用中,为了防止移动终端的丢失导致的联系人及联系时间信息的丢失,可以将时间戳与对应联系人信息上传至网络中的服务器。步骤S201中,“通过所述至少一个地址信息中的任意ー个”中,地址信息可以是电话号码或者邮件地址。这样,用户无论是通过短信、电话或邮件与联系人进行联系,系统都可以获取最近一次联系的联系发生时间。具体的,可以通过如下方式区分不同的地址信息对应的联系方式例如,当地址信息中存在“ぎ’字符时,可以认为此次联系是采用邮件方式进行的联系;当地址信息不存在“ぎ’字符,并且此次联系中具有文本信息时,可以认为此次联系采用的是短信方式;当地址信息不存在“ぎ’字符,且此次联系中不具有文本信息时,可以认为此次联系采用的是电话方式。步骤S202中,“获取本次所述通讯录的显示界面的触发时间”可以是从本地的移动終端中获取,也可以从网络中的服务器上获取(前提是相关信息已上传至服务器)。步骤S203中,“计算所述触发时间与所述联系发生时间之间的时间间隔”可以精确到分钟,也可以精确到小时或秒。假设最近一次与第一联系人进行联系的联系发生时间是2011年9月24日14时23分,本次触发通讯录的显示界面的时间为2011年9月26日14时25分,那么两者之间的时间间隔为48小时零2分。步骤S204中,“判断所述时间间隔是否大于第一预定时间间隔”,其中第一预定时间间隔与所述时间间隔可以具有相同的単位,例如都以分钟为单位。具体的,继续以上例进行说明,第一预定时间间隔可以是48小时(即两天)。当所述时间间隔大于第一预定时间间隔时,执行步骤S205 :控制所述第一联系人的所述联系人标识处于第一显示状态。具体的,此时可以将对应联系人的联系人标识用红色表不,或者用闻売状态显不。当所述时间间隔大于第一预定时间间隔时,执行步骤S206 :控制所述第一联系人的所述联系人标识处于第二显示状态。具体的,此时可以将对应联系人的联系人标识用绿色表不,或者用非闻売状态显不。
需要说明的是,为了増加本发明的趣味性,还可以以“血条”的形式表示与所述联系人的联系时间间隔是否超过第一预定时间间隔。具体的,可以随着联系时间间隔的増加,令“血条”的长度缩短,当缩短到一定长度时,可以令血条的颜色发生变化,例如由緑色变为红色。或者,可以用“心情图标”的形式表示与所述联系人的联系时间间隔。具体的,当与所述联系人进行联系后,该联系人的联系人标识处的心情图标可以用笑脸表示。随着与该联系人的联系时间间隔的増加,该心情图标可以逐渐由大笑变为微笑。当所述联系时间间隔超过第一预定时间间隔时,该心情图标可以用哭泣的表情表示。此外,当与第一联系人的联系时间间隔大于第一预定时间间隔时,除了将该联系人的联系人标识用第一显示状态显示之外,还可以通过弹出对话框等方式提示用户与该联系人联系。对话框中可以包括该联系人的地址信息等选项,以方便用户联系。当用户与该联系人联系后,就可以将该联系人的联系人标识由第一显示状态切换至第二显示状态。可以看出,本发明的通讯录显示方法,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移 动终端的按键的使用寿命带来的影响。图3为本发明实施例3的通讯录显示方法流程图。如图3所示,该方法包括步骤S301 :获取预先设置的与所述第一联系人需要进行联系的预定联系时间;S302 :获取本次所述通讯录的显示界面的触发时间;S303 :计算所述预定联系时间与所述触发时间之间的剩余时间间隔;S304 :判断所述时间间隔是否小于第二预定时间间隔;如果是,则执行步骤S305 ;否则,执行步骤S306 ;S305 :控制所述第一联系人的所述联系人标识处于第一显示状态;S306 :控制所述第一联系人的所述联系人标识处于第二显示状态。本实施例步骤S301中,预定联系时间可以由用户设置。例如,需要在2011年9月26日15时与第一联系人进行联系,那么就可以将预定联系时间定为2011年9月26日15时。假设步骤S302中获取本次所述通讯录的显示界面的触发时间为2011年9月25日18时。那么步骤S303中,所述预定联系时间与所述触发时间之间的剩余时间间隔为21小吋。步骤S304中,假设第二预定时间间隔为24小吋。在上例中,剩余时间间隔为21小时,小于第二预定时间间隔,则执行步骤S305 :控制所述第一联系人的所述联系人标识处于第一显示状态。如果剩余时间间隔不小于第二预定时间间隔,则执行步骤S306 :控制所述第一联系人的所述联系人标识处于第二显示状态。需要说明的是,本实施例中的预定联系时间,也可以根据用户与联系人之间的联系发生时间,自动生成或调整。例如,用户设置的预定联系时间为2011年9月26日15吋,用户设定的预定联系时间间隔为48小吋。这样,当用户于2011年9月25日15时与该联系人进行联系后,系统可以根据用户设定的预定联系时间间隔以及本次联系的联系发生时间,将预定联系时间更新为2011年9月27日15吋。该预定联系时间为,用本次联系的联系发生时间与预定联系时间间隔相加得到的。
需要说明的是,为了増加本发明的趣味性,本实施例同样还可以以“血条”的形式表示与所述联系人的联系时间间隔是否超过第一预定时间间隔。具体的,可以随着联系时间间隔的増加,令“血条”的长度缩短,当缩短到一定长度时,可以令血条的颜色发生变化,例如由緑色变为红色。或者,可以用“心情图标”的形式表示与所述联系人的联系时间间隔。具体的,当与所述联系人进行联系后,该联系人的联系人标识处的心情图标可以用笑脸表示。随着与该联系人的联系时间间隔的増加,该心情图标可以逐渐由大笑变为微笑。当所述联系时间间隔超过第一预定时间间隔时,该心情图标可以用哭泣的表情表示。此外,当与第一联系人的联系时间间隔大于第一预定时间间隔时,除了将该联系人的联系人标识用第一显示状态显示之外,还可以通过弹出对话框等方式提示用户与该联系人联系。对话框中可以包括该联系人的地址信息等选项,以方便用户联系。当用户与该联系人联系后,就可以将该联系人的联系人标识由第一显示状态切换至第二显示状态。可以看出,本发明的通讯录显示方法,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。图4为本发明实施例4提供的ー种具有通信功能的移动终端示意图。该移动終端具有第一联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少ー个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动終端与所述第ー联系人的联系处于活跃期,所述第二显示状态用于指示所述移动終端与所述第一联系人的联系处于非活跃期。如图4所示,该移动終端可以包括时间信息获取单元401,用于获取所述第一联系人的联系时间信息;判断単元402,用于判断所述联系时间信息是否满足预定条件,产生ー判断结果;第一显示状态控制 単元403,用于当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态;第二显示状态控制単元404,用于当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。可以看出,本发明的具有通信功能的移动终端,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。图5为本发明实施例5提供的具有通信功能的移动终端示意图。如图5所示,在图4的基础上,该移动終端还可以包括联系发生时间获取子単元501,用于获取最近一次通过所述至少ー个地址信息中的任意ー个与所述第一联系人进行联系的联系发生时间;所述判断単元402可以包括触发时间获取子単元502,用于获取本次所述通讯录的显示界面的触发时间;时间间隔计算子単元503,用于计算所述触发时间与所述联系发生时间之间的时间间隔;第一判断子単元504,用于判断所述时间间隔是否大于第一预定时间间隔。可以看出,本实施例的具有通信功能的移动终端,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。图6为本发明实施例6提供的具有通信功能的移动终端示意图。如图6所示,在图4的基础上,该移动終端还可以包括预定联系发生时间获取子単元601,用于获取预先设置的与所述第一联系人需要进行联系的预定联系发生时间;所述判断単元402可以包括触发时间获取子単元602,用于获取本次所述通讯录的显示界面的触发时间;剰余时间间隔计算子単元603,用于计算所述预定联系时间与所述触发时间之间的剩余时间间隔;第二判断子単元604,用于判断所述剩余时间间隔是否小于第二预定时间间隔。实际应用中,所述移动終端还可以包括预定联系时间更新単元,用于当所述移动終端与所述第一联系人之间进行了联系时,将本次联系的发生时间加上预定联系时间间隔,生成新的预定联系时间。状态切换単元,用 于当所述移动終端与所述第一联系人之间进行了联系时,将所述联系人标识由所述第一显示状态切换至所述第二显示状态。联系时间信息上传单元,用于将所述第一联系人的联系时间信息上传至服务器,以便下一次从所述服务器获取所述第一联系人的联系时间信息。可以看出,本实施例的具有通信功能的移动终端,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。图7为本发明实施例7提供的通讯录显示方法流程图。如图7所示,该方法包括步骤S701 :获取与所述联系人进行联系的时间信息;S702 :根据所述联系时间信息,判断所述联系人是否需要被联系;S703 :当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。可以看出,本实施例的通讯录显示方法,能够根据用户与联系人的联系时间间隔,对用户进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。图8为本发明实施例8提供的具有通信功能的移动终端示意图。如图8所示,该移动终端包括时间信息获取单元801,用于获取与所述联系人进行联系的时间信息;判断単元802,用于根据所述联系时间信息,判断所述联系人是否需要被联系;提示単元803,用于当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另ー个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或
者设备所固有的要素。在没有更多限制的情况下,由语句“包括ー个......”限定的要素,
并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相參见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处參见方法部分说明即可。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种通讯录显示方法,其特征在于,应用于具有通信功能的移动终端中,所述移动终端具有第一联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少一个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动终端与所述第一联系人的联系处于非活跃期,所述第二显示状态用于指示所述移动终端与所述第一联系人的联系处于活跃期,所述方法包括 获取所述第一联系人的联系时间信息; 判断所述联系时间信息是否满足预定条件,产生一判断结果; 当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态; 当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第一联系人的联系时间信息,包括 获取最近一次通过所述至少一个地址信息中的任意一个与所述第一联系人进行联系的联系发生时间; 所述判断所述联系时间信息是否满足预定条件,包括 获取本次所述通讯录的显示界面的触发时间; 计算所述触发时间与所述联系发生时间之间的时间间隔; 判断所述时间间隔是否大于第一预定时间间隔。
3.根据权利要求1所述的方法,其特征在于,所述获取所述第一联系人的联系时间信息,包括 获取预先设置的与所述第一联系人需要进行联系的预定联系时间; 所述判断所述联系时间信息是否满足预定条件,包括 获取本次所述通讯录的显示界面的触发时间; 计算所述预定联系时间与所述触发时间之间的剩余时间间隔; 判断所述剩余时间间隔是否小于第二预定时间间隔。
4.根据权利要求3所述的方法,其特征在于,当所述移动终端与所述第一联系人之间进行了联系时,将本次联系的发生时间加上预定联系时间间隔,生成新的预定联系时间。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括 当所述移动终端与所述第一联系人之间进行了联系时,将所述联系人标识由所述第一显示状态切换至所述第二显示状态。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括将所述第一联系人的联系时间信息上传至服务器,以便下一次从所述服务器获取所述第一联系人的联系时间信息。
7.一种具有通信功能的移动终端,其特征在于,所述移动终端具有第一联系人的通讯录,所述通讯录的显示界面中显示与所述第一联系人对应的联系人标识,所述第一联系人具有至少一个地址信息,所述联系人标识具有第一显示状态和不同于所述第一显示状态的第二显示状态,所述第一显示状态用于指示所述移动终端与所述第一联系人的联系处于活跃期,所述第二显示状态用于指示所述移动终端与所述第一联系人的联系处于非活跃期,所述移动终端包括 时间信息获取单元,用于获取所述第一联系人的联系时间信息; 判断单元,用于判断所述联系时间信息是否满足预定条件,产生一判断结果; 第一显示状态控制单元,用于当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态; 第二显示状态控制单元,用于当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。
8.根据权利要求7所述的移动终端,其特征在于,所述联系时间信息获取单元包括 联系发生时间获取子单元,用于获取最近一次通过所述至少一个地址信息中的任意一个与所述第一联系人进行联系的联系发生时间; 所述判断单元包括 触发时间获取子单元,用于获取本次所述通讯录的显示界面的触发时间; 时间间隔计算子单元,用于计算所述触发时间与所述联系发生时间之间的时间间隔; 第一判断子单元,用于判断所述时间间隔是否大于第一预定时间间隔。
9.根据权利要求7所述的移动终端,其特征在于,所述联系时间信息获取单元包括 预定联系发生时间获取子单元,用于获取预先设置的与所述第一联系人需要进行联系的预定联系发生时间; 所述判断单元,包括 触发时间获取子单元,用于获取本次所述通讯录的显示界面的触发时间; 剩余时间间隔计算子单元,用于计算所述预定联系时间与所述触发时间之间的剩余时间间隔; 第二判断子单元,用于判断所述剩余时间间隔是否小于第二预定时间间隔。
10.根据权利要求9所述的移动终端,其特征在于,所述移动终端还包括 预定联系时间更新单元,用于当所述移动终端与所述第一联系人之间进行了联系时,将本次联系的发生时间加上预定联系时间间隔,生成新的预定联系时间。
11.根据权利要求7-10任一项所述的移动终端,其特征在于,所述移动终端还包括 状态切换单元,用于当所述移动终端与所述第一联系人之间进行了联系时,将所述联系人标识由所述第一显示状态切换至所述第二显示状态。
12.根据权利要求7-10任一项所述的移动终端,其特征在于,所述移动终端还包括 联系时间信息上传单元,用于将所述第一联系人的联系时间信息上传至服务器,以便下一次从所述服务器获取所述第一联系人的联系时间信息。
13.—种通讯录显示方法,其特征在于,应用于具有通信功能的移动终端中,所述移动终端具有通讯录,所述通讯录中具有多个联系人信息,所述方法包括 获取与所述联系人进行联系的时间信息; 根据所述联系时间信息,判断所述联系人是否需要被联系; 当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。
14.一种具有通信功能的移动终端,其特征在于,所述移动终端具有通讯录,所述通讯录中具有多个联系人信息,所述移动终端包括 时·间信息获取单元,用于获取与所述联系人进行联系的时间信息; 判断单元,用于根据所述联系时间信息,判断所述联系人是否需要被联系; 提示单元,用于当所述联系人需要被联系时,生成提示信息;所述提示信息,用于提示所述联系人需要被联系。
全文摘要
本发明公开一种通讯录显示方法及具有通信功能的移动终端,所述方法包括获取所述第一联系人的联系时间信息;判断所述联系时间信息是否满足预定条件,产生一判断结果;当所述判断结果表示所述联系时间信息满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第一显示状态;当所述判断结果表示所述联系时间信息不满足所述预定条件时,控制所述第一联系人的所述联系人标识处于所述第二显示状态。采用本发明提供的方法或移动终端,可以对需要联系的联系人进行提示,以简化用户的操作,便于用户与通讯录中的联系人进行联系,并且避免了用户大量的查找操作,对手机等移动终端的按键的使用寿命带来的影响。
文档编号H04M1/275GK103037053SQ201110293469
公开日2013年4月10日 申请日期2011年9月29日 优先权日2011年9月29日
发明者陈军, 蔡亚楠 申请人:联想(北京)有限公司