Password Authentication via Segmented Rules and Actions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often reuse or disclose passwords across different authentication systems, and they tend to provide access credentials without considering the website's uniform resource locator, posing security risks.

Innovation Solution

A method and system for creating and authenticating passwords that involve receiving and associating authentication rules, content, and action rules with user credentials, where the password must satisfy specific features and actions to ensure secure access to user accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional password authentication is used, then user account access is simple and fast, but security is compromised due to password reuse and disclosure

Engineering Contradiction:
Improvepassword securityVSAvoidauthentication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The authentication system is segmented into multiple independent components: authentication rules (defining password features), content rules (specifying required elements), and action rules (defining actions based on password content). This segmentation allows each component to be managed separately, improving security without overwhelming complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Authentication rules, content rules, and action rules are predefined and stored in a database before actual password authentication occurs. This preliminary setup enables the system to automatically evaluate and respond to password inputs without requiring complex real-time decision-making, maintaining simplicity while enhancing security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If authentication rules and action rules are implemented, then password security is enhanced, but the authentication process becomes more complex

Engineering Contradiction:
Improveaccount protectionVSAvoidauthentication process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically evaluates password inputs against predefined authentication rules, content rules, and action rules without requiring manual intervention. The computing device autonomously determines whether passwords satisfy the rules and executes corresponding actions, maintaining ease of operation while implementing comprehensive security checks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides immediate feedback by evaluating the submitted password against stored rules and executing appropriate actions. This automated feedback mechanism ensures that security checks are performed consistently without adding manual steps, preserving operational simplicity while enhancing account protection.

Inventive Principle:
Principle #23Feedback

3Reliability

If users are prompted for credentials without additional rules, then the login process is fast, but the risk of unauthorized access increases

Engineering Contradiction:
Improveunauthorized access preventionVSAvoidauthentication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

All authentication rules, content rules, and action rules are pre-configured and stored in the database before authentication occurs. This preliminary preparation allows the system to quickly evaluate submitted passwords against established criteria without requiring time-consuming manual review or complex real-time computations, thus preventing unauthorized access while minimizing authentication time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system autonomously and rapidly evaluates password inputs against predefined rules and executes corresponding actions without human intervention. This self-service capability ensures that security checks are performed efficiently, preventing unauthorized access while maintaining fast authentication speeds.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9660980B1Methods and systems of authenticating a password
Publication Date: 2017.05.23 GOOGLE LLC
  • US9660980B1 patent drawing
  • US9660980B1 patent drawing
  • US9660980B1 patent drawing

AI summary

A method of creating a password for a user account may include receiving, by a computing device, one or more authentication rules that each correspond to a password. Each authentication rule may describe a feature a password is to possess. The method may include receiving, by the computing device, a content and a corresponding action rule for the password, where the action rule specifies an action that is be performed if the password includes the received content, associating the authentication rules, the content, and the action rule with one or more credentials of the user for the user account, and storing the password type, the authentication rules, the content, and the action rule in a database.