Patent ID: 8886950
Filing Date: 2014-11-11
Classification: G06F

Abstract:
1. A method of facilitating the creation of secure passwords, comprising: receiving a proposed password from a user; evaluating the proposed password for compliance with security guidelines that would enforce a minimum level of security, comprising determining if the proposed password has a required number of characters and a combination of alphanumeric characters and a numerical character; in response to determining that the proposed password does meet the minimum level of security, evaluating the proposed password for relative security, comprising identifying a number of consecutive identical characters in the proposed password, identifying a number of alphabetically sequential characters in the proposed password, comparing the proposed password with dictionary words, determining if the proposed password is a commonly used password, and determining a frequency of use of the proposed password by other users; assigning a relative security value to the proposed password; selecting and assigning a lifespan to the proposed password based on the assigned relative security value, wherein an unlimited lifespan is assigned to the proposed password if the password has a highest level of security, and wherein a lifespan of a month or less is assigned to the proposed password if the proposed password has a lowest level of security; and notifying the user of the lifespan assigned to the proposed password; wherein evaluating the proposed password for compliance with security guidelines that would enforce a minimum level of security, evaluating the proposed password for relative security, assigning a relative security value to the proposed password, selecting and assigning a lifespan to the proposed password based on the assigned relative security value, and notifying the user of the lifespan assigned to the proposed password are performed in real time.