Automated User Account Classification via Identity Keys

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual classification of user accounts as human or service accounts in computer networks is labor-intensive and inefficient, often missing undiscovered service accounts, requiring repeated efforts as new accounts are added.

Innovation Solution

A machine-learning-based system that uses keys from an identity management system to create a statistical model for automatically classifying user accounts, leveraging Bernoulli Naïve Bayes modeling to map keys to probabilities, thereby enabling automated classification of unclassified accounts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual classification of user accounts is performed by analysts reading organization unit keys, then classification accuracy can be maintained through human judgment, but the process becomes labor-intensive and time-consuming

Engineering Contradiction:
Improveclassification accuracyVSAvoidmanual effort time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent replaces the mechanical manual process of analysts reading and interpreting organization unit keys with an automated machine-learning-based system. The system uses Bernoulli Naïve Bayes modeling to automatically classify accounts by analyzing identity management keys, eliminating the need for manual human effort while maintaining classification accuracy through probabilistic inference.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If manual classification methods are used, then existing accounts can be classified with human expertise, but new accounts require repeated manual effort and potentially miss undiscovered service accounts

Engineering Contradiction:
Improveclassification completenessVSAvoidclassification throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a self-service automated classification system that continuously processes both existing and new accounts without requiring repeated manual intervention. The machine-learning model automatically analyzes identity management keys and classifies accounts probabilistically, ensuring consistent application of classification criteria and eliminating human error while increasing processing throughput.

Inventive Principle:
Principle #25Self-service

3Productivity

If automated classification is implemented using machine-learning models, then manual effort is reduced and processing speed increases, but the system requires training data and model construction complexity

Engineering Contradiction:
Improveclassification throughputVSAvoidmodel construction complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent transforms the classification problem into a probabilistic parameter estimation problem using Bernoulli Naïve Bayes modeling. By changing the approach from deterministic manual classification to probabilistic automated inference based on identity management keys, the system achieves high throughput while managing complexity through statistical modeling rather than complex rule-based systems.

Inventive Principle:
Principle #35Parameter changes

4Reliability

If probabilistic inference with adjustable thresholds is used, then classification reliability is enhanced and false positives reduced, but the system requires threshold tuning and validation effort

Engineering Contradiction:
Improveclassification reliabilityVSAvoidsystem deployment ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent incorporates feedback mechanisms where classification results can be reviewed and used to refine the model. The system allows for threshold adjustment based on performance metrics and feedback from manual reviews, enabling continuous improvement of classification reliability while managing deployment complexity through iterative optimization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12034732B2System, method, and computer program for automatically classifying user accounts in a computer network using keys from an identity management system
Publication Date: 2024.07.09 EXABEAM INC
  • US12034732B2 patent drawing
  • US12034732B2 patent drawing
  • US12034732B2 patent drawing

AI summary

The present disclosure describes a system, method, and computer program for automatically classifying user accounts within an entity's computer network, using machine-based-learning modeling and keys from an identity management system. A system uses supervised machine learning to create a statistical model that maps individual keys or sets of keys to a probability of being associated with a first type of user account (e.g., a service account). To classify an unclassified user account, the system identifies identity management keys associated with the unclassified user account. The system creates an N-dimensional vector from the keys (where N=the number of keys), and uses the vector and the statistical model to calculate a probability that the unclassified user account is the first type of user account. In response to the probability exceeding a first threshold, the system classifies the unclassified user account as the first type of user account.