Cognitive password pattern checker to enforce stronger, unrepeatable passwords

US9836595B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9836595-B1
Application numberUS-201715412081-A
CountryUS
Kind codeB1
Filing dateJan 23, 2017
Priority dateOct 4, 2016
Publication dateDec 5, 2017
Grant dateDec 5, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for determining a password strength is provided. The method may include receiving a user-entered password. The method may also include identifying a keyboard layout type associated with a keyboard utilized to enter the received user-entered password. The method may further include mapping each character within a plurality of characters in the received user-entered password to a corresponding location on a grid associated with the identified keyboard layout type. The method may also include determining a coordinate sequence associated with the received user-entered password based on the mapped plurality of characters. The method may further include applying a pattern recognition algorithm to the determined coordinate sequence. The method may also include determining a password strength based on the applied pattern recognition algorithm.

First claim

Opening claim text (preview).

What is claimed is: 1. A processor-implemented method for determining a password strength, the method comprising: receiving, by a processor, a user-entered password through a plurality of user interactions with an input device associated with a user device, wherein the plurality of user interactions are selected from a group consisting of a plurality of key presses, a plurality of screen traces, and a plurality of spoken words, and wherein the input device is selected from a group consisting of a physical keyboard, a digital keyboard, and a microphone; identifying a keyboard layout type associated with a keyboard utilized to enter the received user-entered password; mapping each character within a plurality of characters in the received user-entered password to a corresponding location on a grid associated with the identified keyboard layout type; determining a coordinate sequence associated with the received user-entered password based on the mapped plurality of characters, wherein the coordinate sequence is on an x-y coordinate grid and calculated based on a plurality of measurements, and wherein the plurality of measurements is selected from a group consisting of a plurality of inches from a source, a plurality of centimeters from the source, and a plurality of millimeters from the source; applying a Hough transform pattern recognition algorithm to the determined coordinate sequence, wherein applying the Hough transform pattern recognition algorithm further analyzes a previous password coordinate sequence associated with a user account; and determining a password strength based on the applied Hough transform pattern recognition algorithm and comparing the determined coordinate sequence of the received user-entered password with the analyzed previous password coordinate sequence, wherein the determined password strength is displayed to a user as a word, a number, or a color, and wherein the determined password strength will be weak when the determined coordinate sequence is the same as the analyzed previous password coordinate sequence.

Assignees

Inventors

Classifications

  • by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226) · CPC title

  • for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title

  • using icons (graphical or visual programming using iconic symbols G06F8/34) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9836595B1 cover?
A method for determining a password strength is provided. The method may include receiving a user-entered password. The method may also include identifying a keyboard layout type associated with a keyboard utilized to enter the received user-entered password. The method may further include mapping each character within a plurality of characters in the received user-entered password to a corresp…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F21/46. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 05 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).