# US 12,603,879 B2 · Progressively increasing a login information length

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,603,879 B2
- Document ID: US12603879B2
- Status: Granted
- Kind: B2
- Application number: 18/129,309
- Filed: 2023-03-31
- Published: 2024-10-03
- Granted: 2026-04-14
- Earliest claimed: 2023-03-31
- Assignees: Microsoft Technology Licensing, LLC
- Applicants: Microsoft Technology Licensing, LLC
- Inventors: Amer Aref Hassan; Roy D. Kuntz
- Web page: https://patentgrep.com/patent/US12603879B2

## CPC

- H04L 63/083: {using passwords (cryptographic mechanisms or cryptographic arrangements for entity authentication using a predetermined code H04L9/3226)}
- H04L 63/107: {wherein the security policies are location-dependent, e.g. entities privileges depend on current location or allowing specific operations only from locally connected terminals}
- H04L 63/20: {for managing network security; network security policies in general (filtering policies H04L63/0227)}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system and method for preventing login lockout to a restricted space is provided. The system identifies first login information and prespecified login information that are used to access the restricted space. The prespecified login information has the first login information and an additional character. The system determines an event of failed login attempts based on failing to enter the first login information meeting a threshold condition of a preset amount of times. In response to failing to enter the first login information, the system requires a user to enter the prespecified login information in order to access the restricted space. The system can also determine that the correct prespecified login information was provided and then grant access to the restricted space.

## Claims

### Claim 1

A method for preventing login lockout to a restricted space, the method comprising:
identifying first login information for accessing the restricted space;
determining that a number of failed login attempts exceeds a threshold;
responsive to determining that the number of failed login attempts exceeds the threshold, requiring, to access the restricted space entry by a user of the first login information along with prespecified additional characters instead of locking out the user from the restricted space, wherein the first login information and prespecified login information are provided by the user prior to the failed login attempts;
determining that the user has entered both the first login information and the prespecified additional characters as a password; and
in response, granting access to the restricted space.

### Claim 2 (depends on 1)

The method of claim 1, wherein the prespecified additional characters comprises one of a symbol, an underscore, or a number.

### Claim 3 (depends on 1)

The method of claim 1, the method further comprising:
identifying second prespecified additional characters associated with the user accessing the restricted space;
determining that the user has failed additional login attempts a threshold number of times based on failing to enter the first login information and the prespecified additional characters; and
responsive to determining that the user has failed the additional login attempts a threshold number of times, requiring, to access the restricted space, the first login information, the prespecified additional characters and the second prespecified additional characters instead of locking out the user from the restricted space.

### Claim 4 (depends on 3)

The method of claim 3, the method further comprising:
determining a location associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the location associated with the failed login attempts is a prespecified location, requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.

### Claim 5 (depends on 3)

The method of claim 3, the method further comprising:
determining a time associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the time associated with the failed login attempts corresponds to a prespecified time range, requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.

### Claim 6

A computing device for preventing login lockout to a restricted space, the computing device comprising:
a processor;
a memory, storing instructions, which when executed by the processor cause the computing device to perform operations comprising:
identifying first login information for accessing the restricted space;
determining that a number of failed login attempts exceeds a threshold;
responsive to determining that the number of failed login attempts exceeds the threshold, requiring, to access the restricted space entry by a user of the first login information along with prespecified additional characters instead of locking out the user from the restricted space, wherein the first login information and prespecified login information are provided by the user prior to the failed login attempts;
determining that the user has entered both the first login information and the prespecified additional characters as a password; and
in response, granting access to the restricted space.

### Claim 7 (depends on 6)

The computing device of claim 6, wherein:
the prespecified additional characters comprise one of a symbol, an underscore, or a number.

### Claim 8 (depends on 6)

The computing device of claim 6, wherein the operations further comprise:
identifying second prespecified additional characters associated with the user accessing the restricted space;
determining that the user has failed additional login attempts a threshold number of times based on failing to enter the first login information and the prespecified additional characters; and
responsive to determining that the user has failed the additional login attempts a threshold number of times, requiring, to access the restricted space, the first login information, the prespecified additional characters and the second prespecified additional characters instead of locking out the user from the restricted space.

### Claim 9 (depends on 8)

The computing device of claim 8, wherein the operations further comprise:
determining a location associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the location associated with the failed login attempts is a prespecified location, requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.

### Claim 10 (depends on 8)

The computing device of claim 8, wherein the operations further comprise:
determining a time associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the time associated with the failed login attempts corresponds to a prespecified time range, requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.

### Claim 11

A device for preventing login lockout to a restricted space, the device comprising:
means for identifying first login information for accessing the restricted space;
means for determining that a number of failed login attempts exceeds a threshold;
responsive to determining that the number of failed login attempts exceeds the threshold, means for requiring, to access the restricted space entry by a user of the first login information along with prespecified additional characters instead of locking out the user from the restricted space, wherein the first login information and the prespecified additional characters are provided by the user prior to the failed login attempts;
means for determining that the user has entered both the first login information and the prespecified additional characters as a password; and
in response, means for granting access to the restricted space.

### Claim 12 (depends on 11)

The device of claim 11, wherein the prespecified additional characters comprises one of: a symbol, an underscore, or a number.

### Claim 13 (depends on 11)

The device of claim 11, the device further comprising:
means for identifying second prespecified additional characters associated with the user accessing the restricted space;
means for determining that the user has failed additional login attempts a threshold number of times based on failing to enter the first login information and the prespecified additional characters; and
responsive to determining that the user has failed the additional login attempts a threshold number of times, means for requiring, to access the restricted space, the first login information, the prespecified additional characters and the second prespecified additional characters instead of locking out the user from the restricted space.

### Claim 14 (depends on 13)

The device of claim 13, the device further comprising:
means for determining a location associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the location associated with the failed login attempts is a prespecified location, means for requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.

### Claim 15 (depends on 13)

The device of claim 13, the device further comprising:
means for determining a time associated with the failed login attempts; and
responsive to determining that the user has login attempts that have failed the threshold number of times and the time associated with the failed login attempts corresponds to a prespecified time range, means for requiring, to access the restricted space, entry by the user of the first login information, prespecified additional characters, and a second set of prespecified additional characters.
