一种联系人智能隐藏方法及其装置与流程

文档序号:12753673阅读:252来源:国知局
一种联系人智能隐藏方法及其装置与流程
本发明涉及通讯领域,尤其涉及一种联系人智能隐藏方法及其装置。
背景技术
:随着智能移动终端技术的发展,目前市面上大部分的移动终端在使用过程中,由于联系人较多,当需要查找某个联系人的时候,要翻很长一段名单,才能找到,有时翻到某个联系人,又想不起来对方的信息。尤其是一些临时联系人,比如中介、销售什么的,只在某个时期联系一下,然后后续就根本不联系了,这种联系人在联系期间会被保存到手机里边,导致出现很多冗余联系人。技术实现要素:本发明的主要目的在于提供一种能够避免冗余联系人名单的联系人智能隐藏方法。为实现上述目的,本发明提供一种联系人智能隐藏方法,所述方法包括:记录联系人在通讯应用程序中的最近联系时间;当最近联系时间大于预设的第一时间阈值时,隐藏所述联系人。进一步的,上述方法还包括:当最近联系时间大于预设的第二时间阈值时,提示是否删除所述联系人;当接收到删除请求时,删除所述联系人;当接收到取消删除请求时,保留所述联系人并将所述联系人的最近联系时间修改为当前时间。进一步的,上述当最近联系时间大于预设的第一时间阈值时,隐藏所述 联系人,包括:当最近联系时间大于预设的第一时间阈值时,提示是否隐藏所述联系人;当接收到隐藏所述联系人请求时,将所述联系人从通讯录列表中删除并且添加在隐藏联系人子菜单列表中。进一步的,上述方法还包括:当接收到显示所述隐藏的联系人请求时,在隐藏联系人子菜单中显示被隐藏的联系人。进一步的,上述方法还包括:当所述通讯应用程序接收到隐藏的联系人的消息时,将所述消息匹配至隐藏的联系人;将所述隐藏的联系人从隐藏联系人子菜单列表中删除并且添加到通讯录列表中;将所述隐藏的联系人的最近联系时间修改为当前时间。进一步的,上述方法还包括:当接收到显示完整通讯录请求时,在通讯录中显示未隐藏的联系人和已隐藏的联系人。进一步的,上述通讯应用程序包括其中至少之一:电话通讯应用程序、短信息通讯应用程序、邮件通讯应用程序、QQ、微信。为实现上述目的,本发明提供一种联系人智能隐藏装置,所述装置包括:存储模块,用于记录联系人在通讯应用程序中的最近联系时间;隐藏模块,用于当最近联系时间大于预设的第一时间值时,隐藏所述联系人。进一步的,上述装置还包括:删除模块,用于当最近联系时间大于预设的第二时间值时,提示是否删除所述联系人;当接收到删除请求时,删除所述联系人;当接收到取消删除请求时,保留所述联系人信息;第一计算模块,用于当接收到取消删除请求时,将所述联系人的最近联系时间修改为当前时间。进一步的,上述隐藏模块用于当最近联系时间大于预设的第一时间值时,隐藏所述联系人,包括:提示单元,用于当最近联系时间大于预设的第一时间值时,提示是否隐藏所述联系人;第一删除单元,用于当接收到隐藏所述 联系人请求时,将所述联系人从通讯录列表中删除;第一标记单元,用于在隐藏联系人子菜单列表中添加所述联系人。进一步的,上述装置还包括:第一显示模块,用于当接收到显示隐藏联系人请求时,在隐藏联系人子菜单中显示被隐藏的联系人。进一步的,上述装置还包括:匹配模块,用于当所述通讯应用程序接收到被隐藏的联系人的消息时,将所述消息匹配至被隐藏的联系人;第二删除单元,用于将所述隐藏的联系人从隐藏联系人子菜单列表中删除;第二标记模块,用于在通讯录列表中重新添加所述隐藏的联系人;第二计算模块,用于将所述隐藏联系人的最近联系时间为当前时间。进一步的,上述装置还包括:第二显示模块,还用于当接收到显示完整通讯录请求时,在通讯录中显示未隐藏的联系人和已隐藏的联系人。本发明的有益效果:通过记录联系人在通讯应用程序中的最近联系时间;当最近联系时间大于预设的第一时间阈值时,隐藏所述联系人。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。附图说明附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。图1为本发明实施例联系人智能隐藏方法流程图;图2为本发明实施例联系人智能隐藏装置示意图;图3为本发明实施例中联系人隐藏和删除具体策略流程图。具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图 对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。图1为本发明实施例联系人智能隐藏方法流程图,如图1所示,该方法包括:在步骤S101中记录联系人在通讯应用程序中的最近联系时间;具体的,在本发明实施例中,通讯应用程序可以是移动终端中的电话通讯应用程序、短信息通讯应用程序、邮件通讯应用程序、QQ、微信等等。在本发明实施例中,联系人最近联系时间可以根据联系人进行对应和及时更新,例如,当联系人及采用电话通讯又采用的短信而且又采用了邮件方式联系时,将三者中距离当前时间最近的一次联系时间标记为联系人的最近联系时间,为了便于理解,以下通过表格表示联系人最近联系时间,表1为本实施例中的联系人最近时列表。表1姓名最近联系时间张三某年某月某日李四某年某月某日王五某年某月某日******在步骤S102中当最近联系时间大于预设的第一时间阈值时,隐藏所述联 系人;步骤S102包括:当最近联系时间大于预设的第一时间值时,提示是否隐藏所述联系人,当接收到隐藏所述联系人请求时,当接收到隐藏所述联系人请求时,将所述联系人从通讯录列表中删除并且添加在隐藏联系人子菜单列表中。具体的,用户可以根据自己的需求设置第一时间阈值,例如可以将第一时间阈值设置为1年,当最近联系时间距离当前时间大于或者等于1年时,系统自动进行隐藏或者提示用户是否隐藏,可以采用提示选项提供用户选择。当然也可以采用开关的方式提供用户选择隐藏或者提示用户是否隐藏。以手机终端为例,在使用过程中,由于联系人较多,当需要查找某个联系人的时候,用户需要翻很长一段名单,查找很久才能找到预想联系人,有时翻到某个联系人,又想不起来对方信息,尤其是一些临时联系人,比如中介、销售什么的,只在某个时期联系一下,然后后续就根本不联系了。这种联系人在联系期间会被保存到手机里边,导致出现很多冗余联系人;本实施例中采用记录联系人的最近联系时间,从而隐藏较长时间不联系的联系人。便于用户查找联系。在步骤S103中当最近联系时间大于预设的第二时间阈值时,提示是否删除所述联系人;具体的,S103包括当接收到删除请求时,删除所述联系人;当接收到取消删除请求时,保留所述联系人并将所述联系人的最近联系时间修改为当前时间。具体的,用户可以根据自己的需求设定第二时间阈值,例如可以将第二时间阈值设置为2年,当最近联系时间距离当前时间大于或者等于2年时,系统就会提示用户是否删除该联系人,具体的可以采用选项按钮的方式提示,用户可以自主选择删除或者不删除。当用户想不起来对方信息,尤其是一些临时联系人,比如中介、销售什么的,只在某个时期联系一下,然后后续就根本不联系了,该方法可以为用户挑选删除联系人,同时,当用户选择删除时,系统会保留该联系人同时将该联系人的最近联系时间修改为当前时间。当用户选择不删除时,说明该联系人对用户比较重要,所以修改该联系人的最近联系时间以防止在较短的时间内重复提醒用户,造成不必要的烦扰。一 般情况,第二阈值是大于第一阈值的,用户也可以自主选择设置。可选的,上述方法还包括:当接收到显示隐藏联系人请求时,在隐藏联系人子菜单中显示被隐藏的联系人。具体的,如果用户想要查看隐藏联系人,可以点击隐藏联系人子菜单显示隐藏的联系人。可选的,上述方法还包括:当所述通讯应用程序接收到隐藏的联系人的消息时,将所述消息匹配至隐藏的联系人;将所述隐藏的联系人从隐藏联系人子菜单列表中删除并且添加到通讯录列表中;更新所述隐藏联系人的最近联系时间为当前时间。现有技术中,如果隐藏联系人后,联系人将会被安全软件屏蔽,用户就会收不到联系的来电或者信号,而在本发明的方法中,系统仍然能匹配到该联系人并进行同步显示,同时将隐藏的联系人重新添加到通讯录列表中,在隐藏联系人子列表中删除,同时更新联系人最近联系时间,便于管理。可选的,上述方法还包括:当接收到显示完整通讯录请求时,在通讯录中显示未隐藏联系人和已隐藏的联系人。当用户如果要查看隐藏联系人时,可以翻通讯录到末端,点击最下面的“显示完整通讯录”来显示隐藏联系人和未隐藏的联系人。图2为本发明实施例联系人智能隐藏装置的示意图,如图2所示,该装置包括:存储模块、隐藏模块、及删除模块。存储模块,用于记录联系人在通讯应用程序中的最近联系时间;具体的,在本发明实施例中,联系人最近联系时间可以根据联系人进行对应和及时更新并且记录在存储模块中,例如,当联系人及采用电话通讯又采用的短信而且又采用了邮件方式联系时,将三者中距离当前时间最近的一次联系时间标记为联系人的最近联系时间并记录在存储模块中。隐藏模块,用于当最近联系时间大于预设的第一时间值时,自动或者提示是否隐藏所述联系人。隐藏模块包括:提示单元,用于当最近联系时间大于预设的第一时间值时,提示是否隐藏所述联系人;第一删除单元,用于当接收到隐藏所述联系人请求时,将所述联系人从通讯录列表中删除;第一标记单元,用于在隐藏联系人子菜单列表中添加所述联系人。具体的,用户可以根据自己的需求设置第一时间阈值,例如可以将第一时间阈值设置为1年,当最近联系时间距离当前时间大于或者等于1年时,系统自动进行隐藏或者提示用户是否隐藏,可以采用提示选项提供用户选择。当然也可以采用开关的方式提供用户选择隐藏或者提示用户是否隐藏。以手机终端为例,在使用过程中,由于联系人较多,当需要查找某个联系人的时候,用户需要翻很长一段名单,查找很久才能找到预想联系人,有时翻到某个联系人,又想不起来对方信息,尤其是一些临时联系人,比如中介、销售什么的,只在某个时期联系一下,然后后续就根本不联系了。这种联系人在联系期间会被保存到手机里边,导致出现很多冗余联系人;本实施例中采用记录联系人的最近联系时间,从而隐藏较长时间不联系的联系人。便于用户查找联系。删除模块,用于当最近联系时间大于预设的第二时间值时,提示是否删除所述联系人;具体的,用于当接收到删除请求时,删除所述联系人;当接收到取消删除请求时,保留所述联系人信息;上述装置还包括第一计算模块,用于当接收到取消删除请求时,将所述联系人的最近联系时间修改为当前时间。具体的,用户可以根据自己的需求设定第二时间阈值,例如可以将第二时间阈值设置为2年,当最近联系时间距离当前时间大于或者等于2年时,系统就会提示用户是否删除该联系人,具体的可以采用选项按钮的方式提示,用户可以自主选择删除或者不删除。当用户想不起来对方信息,尤其是一些临时联系人,比如中介、销售什么的,只在某个时期联系一下,然后后续就根本不联系了,该方法可以为用户挑选删除联系人,同时,当用户选择删除时,系统会保留该联系人同时将该联系人的最近联系时间修改为当前时间。当用户选择不删除时,说明该联系人对用户比较重要,所以修改该联系人的最近联系时间以防止在较短的时间内重复提醒用户,造成不必要的烦扰。上述联系人处理装置还包括:第一显示模块,当接收到显示隐藏联系人请求时,在隐藏联系人子菜单中显示被隐藏的联系人。具体的,如果用户想要查看隐藏联系人,可以点击隐藏联系人子菜单显示隐藏的联系人。上述联系人处理装置还包括:第二显示模块,还用于当接收到显示完整通讯录请求时,在通讯录中显示未隐藏联系人和隐藏的联系人。当用户如果要查看隐藏联系人时,可以翻通讯录到末端,点击最下面的“显示完整通讯录”来显示隐藏联系人和未隐藏的联系人。上述联系人处理装置还包括:匹配模块,当所述通讯应用程序接收到被隐藏的联系人的消息时,将所述消息匹配至被隐藏的联系人;第二删除单元,用于将所述隐藏的联系人从隐藏联系人子菜单列表中删除;第二标记模块,用于在通讯录列表中重新添加所述隐藏的联系人;第二计算模块,用于将所述隐藏联系人的最近联系时间为当前时间。现有技术中,如果隐藏联系人后,联系人将会被安全软件屏蔽,用户就会收不到联系的来电或者信号,而在本发明的方法中,系统仍然能匹配到该联系人,显示被隐藏联系人的消息及联系人信息。图3为本发明实施例中联系人隐藏和删除具体策略流程图,如图所示,具体包括:第一步:系统查询存储模块中每个联系人的“最近联系时间”。判断是否超过2年;第二步:当超过两年时,提示用户删除该联系人;当未查过两年时,判断是否超过一年;第三步:当用户选择删除该联系人时,删除该联系人;当用户选择不删除该联系人时,更新该联系人的最近联系时间;当超过一年时,提示用户隐藏该联系人或者自动隐藏;当为超过一年时,正常显示该联系人。虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人 员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1