一种密码保护问题的设置方法和装置的制造方法_4

文档序号:9667690阅读:来源:国知局
对密码的修改请求,输出该密码对应的密码保护问题,在该密码 保护问题的第二答案与第一答案相同时,允许修改密码,由于密码保护问题可以根据用户 的偏好或兴趣设置,用户得以较容易回答密码保护问题,以取回账号的所有权,大大提高了 密保操作的简便性,减少了无用的用户信息的出现,进而减少了无用的用户信息对存储资 源的占用。
[0153] 为使本领域技术人员更好地理解本申请实施例,以下通过具体的示例来说明本申 请实施例中密码保护问题的设置方法。
[0154] 参照图4,示出了本申请的一种密码保护问题的设置示例图。
[0155] 如4所示,在设置密保(如密码保护问题)的情景402中,用户401可以在步骤405 中向服务平台发出密码保护问题的设置请求,服务平台可以在步骤406中结合可以标识用 户的偏好或兴趣403的设置信息选出三个密码保护问题,在步骤407中返回该三个密码保 护问题,在步骤408中展示该三个密码保护问题以让用户401进行设置,在设置成功后,在 步骤409中返回设置成功的信息,服务平台可以建立该密码保护问题及相应的答案的关联 关系,并存储在数据库中。
[0156] 在密码忘记或者密码被盗等情况下,进入需要密码的场景404中。用户401可以 在步骤410中向服务平台发出密码的修改请求,服务平台可以在步骤411中提取在先设置 的三个密码保护问题,等待用户回答。
[0157] 由于密码保护问题是根据用户的偏好或兴趣设置的,即使使用几率小,但是关乎 用户自身信息的问题,答案是不容易被用户101遗忘,用户可以容易回答成功。因此,服务 平台经常在步骤412中返回回答密码保护问题正确的信息,允许用户401修改密码。
[0158] 本示例中根据用户的偏好或者兴趣,关联出和用户的偏好或兴趣接近的密码保护 问题,可以加深用户对密码保护问题的印象,保证在需要密码保护问题的时候可以正确回 答,使密码保护问题真正起到密保的作用。
[0159] 需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组 合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依 据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该 知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施 例所必须的。
[0160] 参照图5,示出了本申请一种密码保护问题的设置装置实施例1的结构框图,具体 可以包括如下模块:
[0161] 设置请求接收模块501,用于接收针对密码的密码保护问题的设置请求;所述设 置请求中包括用户标识;
[0162] 设置信息提取模块502,用于提取所述用户标识对应的一个或多个设置信息;
[0163] 密码保护问题获取模块503,用于分别获取与所述一个或多个设置信息匹配的一 个或多个密码保护问题;
[0164] 第一密码保护问题输出模块504,用于输出所述一个或多个密码保护问题。
[0165] 在本申请的一种优选实施例中,所述设置信息可以包括偏好信息,所述设置信息 可以通过以下方式获得:
[0166] 获取所述用户标识对应的行为信息;
[0167] 从所述行为信息中学习偏好信息。
[0168] 在本申请的一种优选实施例中,所述偏好信息计算模块502可以包括如下子模 块:
[0169] 数据库提取子模块,用于从预置的数据库中提取所述用户标识对应的、在先设定 的一个或多个设置信息。
[0170] 在本申请的一种优选实施例中,所述密码保护问题获取模块503可以包括如下子 模块:
[0171] 第一查找子模块,用于在预置的题库中查找包含所述一个或多个设置信息的一个 或多个密码保护问题。
[0172] 在本申请的一种优选实施例中,所述密码保护问题获取模块503可以包括如下子 模块:
[0173] 第二查找子模块,用于在预置的题库中查找与所述一个或多个设置信息语义相同 的一个或多个密码保护问题;其中,每个保护问题具有对应的类别信息;
[0174] 匹配判断子模块,用于分别判断所述一个或多个设置信息与所述类别信息是否匹 配;若是,则调用密码保护问题提取子模块;
[0175] 密码保护问题提取子模块,用于提取所述密码保护问题。
[0176] 在本申请的一种优选实施例中,所述密码保护问题获取模块503可以包括如下子 模块:
[0177] 密码保护问题生成子模块,用于采用所述一个或多个设置信息生成一个或多个密 码保护问题。
[0178] 参照图6,示出了本申请一种密码保护问题的设置装置实施例2的结构框图,具体 可以包括如下模块:
[0179] 设置请求接收模块601,用于接收针对密码的密码保护问题的设置请求;所述设 置请求中包括用户标识;
[0180] 设置信息提取模块602,用于提取所述用户标识对应的一个或多个设置信息;
[0181] 密码保护问题获取模块603,用于分别获取与所述一个或多个设置信息匹配的一 个或多个密码保护问题;
[0182] 第一密码保护问题输出模块604,用于输出所述一个或多个密码保护问题。
[0183] 第一答案接收模块605,用于接收针对所述一个或多个密码保护问题的一个或多 个第一答案;
[0184] 关联关系建立模块606,用于分别建立所述一个或多个密码保护问题与所述一个 或多个第一答案的关联关系。
[0185] 第二密码保护问题输出模块607,用于在接收到针对所述密码的修改请求时,输出 所述密码对应的一个或多个密码保护问题;
[0186] 第二答案接收模块608,用于接收针对所述一个或多个密码保护问题的一个或多 个第二答案;
[0187] 权限配置模块609,用于在所述一个或多个第二答案与所述一个或多个密码保护 问题关联的一个或多个第一答案相同时,配置修改所述密码的权限。
[0188] 对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关 之处参见方法实施例的部分说明即可。
[0189] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与 其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0190] 本领域内的技术人员应明白,本申请实施例的实施例可提供为方法、装置、或计算 机程序产品。因此,本申请实施例可采用完全硬件实施例、完全软件实施例、或结合软件和 硬件方面的实施例的形式。而且,本申请实施例可采用在一个或多个其中包含有计算机可 用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上 实施的计算机程序产品的形式。
[0191] 在一个典型的配置中,所述计算机设备包括一个或多个处理器(CPU)、输入/输出 接口、网络接口和内存。内存可能包括计算机可读介质中的非永久性存储器,随机存取存储 器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flashRAM)。内存是 计算机可读介质的示例。计算机可读介质包括永久性和非永久性、可移动和非可移动媒体 可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模 块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取 存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储 器(ROM)、电可擦除可编程只读存储器(EEPR0M)、快闪记忆体或其他内存技术、只读光盘只 读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储 或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按 照本文中的界定,计算机可读介质不包括非持续性的电脑可读媒体(transitorymedia), 如调制的数据信号和载波。
[0192] 本申请实施例是参照根据本申请实施例的方法、终端设备(系统)、和计算机程序 产品的流程图和/或方框图来描述的。应理解可由计
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1