一种联系人信息显示方法及终端的制作方法_4

文档序号:9914620阅读:来源:国知局
查看的第一 联系人之后,可以通过麦克风播放"请输入验证信息"的语音;或者也可以通过提示信息提 示用户输入验证信息,当手机确定用户需要查看的第一联系人之后,可以在手机屏幕上显 示"请输入验证信息"的提示信息。
[0111] 步骤604、获取用户输入的验证信息,执行步骤605。
[0112]示例的,所述验证信息可以是虹膜信息,在提示用户输入验证信息之后,手机可以 打开前置摄像头,拍摄用户的眼部照片,并对拍摄到的照片进行图像处理,提取该眼部照片 中的虹膜信息。
[0113]或者,所述验证信息可以是指纹信息,假设手机的指纹检测装置设置在手机的返 回键上,在提示用户输入验证信息之后,手机的指纹检测装置检测上方是否放置有用户的 手指,若指纹检测装置检测到上方放置有用户的手指,采集用户手指的指纹信息。
[0114]步骤605、确定用户输入的验证信息与预设信息是否匹配成功;若用户输入的验证 信息与预设信息匹配成功,执行步骤606;若用户输入的验证信息与预设信息匹配失败,执 行步骤612。
[0115] 可选的,可以确定用户输入的虹膜信息与预设虹膜信息是否相同,当用户输入的 虹膜信息与预设虹膜信息相同时,说明验证信息与预设信息匹配成功;当用户输入的虹膜 信息与预设虹膜信息不相同时,说明验证信息与预设信息匹配失败。
[0116] 可选的,可以确定用户输入的指纹信息与预设指纹信息是否相同,当用户输入的 指纹信息与预设指纹信息相同时,说明验证信息与预设信息匹配成功;当用户输入的指纹 信息与预设指纹信息不相同时,说明验证信息与预设信息匹配失败。
[0117] 步骤606、更新第一联系人的匹配成功次数,执行步骤607。
[0118] 示例的,手机可以记录用户查看第一联系人的联系方式时验证信息的匹配成功次 数和匹配失败次数,验证信息与预设信息进行匹配时,每成功一次,则匹配成功次数加1,每 失败一次,则匹配失败次数加1。
[0119] 步骤607、确定本地是否存储有第一联系人的联系信息;若本地未存储第一联系人 的联系信息,执行步骤608;若本地存储有第一联系人的联系信息,执行步骤611。
[0120]示例的,可以预先将手机通信录存储与云端,手机上仅显示联系人的姓名,其他联 系信息均不显示,用户需要查看联系人的联系信息时,在用户输入的验证信息与预设信息 匹配成功的前提下,可以从云端下载该联系人的联系信息,有效避免了联系信息的泄露。
[0121 ]步骤608、从云端下载所述第一联系人的联系信息,执行步骤609。
[0122] 示例的,若本地未存储第一联系人的联系信息,说明用户有很长一段时间都没有 查询过第一联系人的联系信息,为避免联系信息的泄露,手机已经将本地存储的第一联系 人的联系信息进行删除,因此当用户再次查看第一联系人的联系信息时,需要重新从云端 进行下载,将通讯录备份到云端以及从云端下载某个联系人的联系信息均为现有技术,本 年发明实施例在此不做赘述。所述云端可以是运营商提供的云端,也可以是第三方提供的 云端,本发明实施例对此不做限定。
[0123] 步骤609、根据第一联系人的匹配成功次数和匹配失败次数,获取第一联系人的显 示时间段,执行步骤610。
[0124] 示例的,可以根据公式(1)获取第一联系人的显示时间段T,所述公式(1)为:
其中,所述K为时间常数,实际应用中可以根据具体 情况进行设置,本发明实施例对此不做限定;所述A为第一联系人的匹配成功次数,所述B为 第一联系人的匹配失败次数,所述α为第一联系人的匹配成功次数的权重,所述β第一联系 人的匹配失败次数的权重,所述α和所述β均可以在实际应用中进行调整,本发明实施例对 此不做限定。
[0125] 或者,也可以获取第二时间段内第一联系人的匹配成功次数和匹配失败次数,根 据匹配成功次数和匹配失败次数确定第二时间段内匹配成功频率和匹配失败频率,然后根 据匹配成功频率和匹配失败频率确定第一联系人的联系信息的显示时间段Τ。其中,显示时 间段Τ与匹配成功频率和匹配失败频率均成反比。
[0126] 步骤610、在所述显示时间段内显示第一联系人的联系信息,本流程结束。
[0127] 示例的,在显示时间段Τ内显示第一联系人的联系信息,当显示时间超过显示时间 段Τ时,删除手机本地保存的第一联系人的联系信息。
[0128] 步骤611、根据第一联系人的匹配成功次数和匹配失败次数,更新第一联系人的显 示时间段,执行步骤610。
[0129] 示例的,当本地存储有第一联系人的联系信息,说明用户不久前查看过第一联系 人的联系信息,并且当前仍然处于第一联系人的显示时间段内,因此用户可以直接查看。但 是由于第一联系人的显示时间段有限,如果当前刚好处于显示时间段的末尾,用户再次查 看第一联系人的联系信息时,可能由于超过显示时间段导致手机本地的第一联系人的联系 信息已经被删除,还需要再次从云端下载,消耗的数据流量较多。因此,如果用户查看第一 联系人的联系信息较为频繁时,可以在每次查看时更新第一联系人的显示时间段,使得第 一联系人的显示时间段从当前时间点开始重新计时。
[0130] 步骤612、更新第一联系人的匹配失败次数,执行步骤613。
[0131] 示例的,手机可以记录用户查看第一联系人的联系方式时验证信息的匹配成功次 数和匹配失败次数,验证信息与预设信息每匹配失败一次,则匹配失败次数加1。因此在用 户输入的验证信息与预设信息匹配失败时,可以更新第一联系人的匹配失败次数。
[0132] 步骤613、提示用户再次输入验证信息。
[0133] 示例的,当用户输入的验证信息与预设信息匹配失败时,可能是用户输入的验证 信息不准确,因此可以提示用户再次输入验证信息。
[0134] 需要说明的是,本发明实施例提供的联系人信息显示方法步骤的先后顺序可以进 行适当调整,步骤也可以根据情况进行相应增减,任何熟悉本技术领域的技术人员在本发 明揭露的技术范围内,可轻易想到变化的方法,都应涵盖在本发明的保护范围之内,因此不 再赘述。
[0135] 本发明实施例提供一种联系人信息显示方法,相较于现有技术,由于只有在验证 信息与预设信息匹配成功时,才显示第一联系人的联系信息,并且只有在显示时间段内才 显示第一联系人的联系信息,超过显示时间段时,即便验证信息与预设信息匹配成功,也不 会显示第一联系人的联系信息,因此避免了通信录中联系信息的泄露,提高了联系信息的 安全性,进而提高了用户体验。
[0136] 实施例三
[0137] 本发明实施例提供一种终端70,如图7所示,所述终端70包括:
[0138] 第一获取单元701,用于当用户选择查看第一联系人的联系信息时,获取用户输入 的验证信息。
[0139] 第一确定单元702,用于确定所述验证信息与预设信息是否匹配成功。
[0140] 显示单元703,用于当所述验证信息与预设信息匹配成功时,在显示时间段内显示 所述第一联系人的联系信息。
[0141]这样一来,由于只有在验证信息与预设信息匹配成功时,才显示第一联系人的联 系信息,并且只有在显示时间段内才显示第一联系人的联系信息,超过显示时间段时,即便 验证信息与预设信息匹配成功,也不会显示第一联系人的联系信息,因此避免了通信录中 联系信息的泄露,提高了联系信息的安全性,进而提高了用户体验。
[0142] 可选的,如图8所示,所述终端70还包括:
[0143] 第二确定单元704,用于确定所述第一联系人的联系信息是否存储在终端70中。所 述显示单元703具体用于:当所述验证信息与预设信息匹配成功,且所述第一联系人的联系 信息存储在终端70中时,在显示时间段内显示所述第一联系人的联系信息。
[0144] 可选的,如图9所示,所述终端70还包括:
[0145] 下载单元705,用于当所述第一联系人的联系信息没有存储在终端70中时,从云端 下载所述第一联系人的联系信息;所述显示单元703具体用于:当所述验证信息与预设信息 匹配成功时,在显示时间段内显示从所述云端下载的所述第一联系人的联系信息。
[0146] 可选的,如图10所示,所述终端70还包括:<
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1