Patent ID: 9721088
Date: 2017-08-01
CPC Classifications: G06F

Claim:
1. A system, comprising: a memory; and a processor, wherein the processor is configured to: receive a password input when keys are selected from a key arrangement unit including a plurality of keys arranged thereon; detect, for each of the selected keys included in the password, presence of adjacent keys, wherein adjacent keys are selected keys adjacent thereto, and to determine the password to be an easily guessable trivial password when a predetermined condition concerning the adjacent keys is satisfied, wherein the processor determines the password to be the easily guessable trivial password when the number of selected keys having a plurality of adjacent keys satisfies the predetermined condition, wherein the easily guessable trivial password is a password generated using a cross direction of a physical key arrangement of a keyboard; and perform correction when the predetermined condition is satisfied, wherein the predetermined condition is that the selected keys include three or more selected keys in positional relationship of being successively adjacent, and wherein when the predetermined condition is satisfied, the processor performs correction by incrementing the number of the adjacent keys for the three or more selected keys in positional relationship of being successively adjacent.