Use Case-Based Access Control System for Resource Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer systems are insufficient for effectively managing and auditing access to computer resources, as they rely on authentication credentials and authorization restrictions that are inefficient to administer and may not adequately protect private or confidential resources.

Innovation Solution

A computer system that uses qualifications and use cases to manage and audit access to computer resources, where users are authenticated and authorized based on their qualifications and the purpose of their access, with logging and reporting capabilities to track access and ensure compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If authentication credentials and authorization restrictions are used to control access, then access protection is provided, but administrative efficiency deteriorates and large amounts of time and resources are required for management

Engineering Contradiction:
Improveaccess protectionVSAvoidadministrative complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary layer between authentication credentials and resource access. This intermediary evaluates use cases and qualifications to determine whether access should be granted, even when credentials are valid. The intermediary acts as a mediator that adds security without requiring complete reauthorization, thus maintaining access protection while reducing administrative burden for routine access scenarios.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The access control system is segmented into distinct components: authentication credentials, use case definitions, qualification requirements, and access decisions. This segmentation allows each component to be managed independently, improving administrative efficiency. Use cases can be defined once and reused across multiple resources, reducing the complexity of managing access controls individually for each resource.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If authentication credentials and authorization restrictions are used, then basic access control is achieved, but auditing and compliance tracking are insufficient

Engineering Contradiction:
Improveaccess controlVSAvoidaccess audit information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system implements feedback mechanisms that automatically log and track access decisions based on use case evaluations. When a user presents credentials and a use case, the system records the evaluation results, qualification checks, and final access decisions. This feedback loop provides comprehensive audit information without adding manual tracking burden, as the system automatically captures and stores access audit data for compliance purposes.

Inventive Principle:
Principle #23Feedback

3Reliability

If traditional authorization restrictions are implemented, then resource protection is provided, but dynamic and purpose-based access control is not achieved

Engineering Contradiction:
Improveresource protectionVSAvoidpurpose-based access flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system transitions from static authorization restrictions to dynamic use case-based access control. Instead of fixed permission assignments, the system dynamically evaluates whether the user's credentials and the requested use case satisfy the resource's requirements. This dynamic approach maintains resource protection by enforcing qualification checks while providing flexibility for different access purposes and scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameters of access control from fixed user-resource permissions to variable use case qualifications. Access decisions are based on changing parameters including the user's credentials, the specific use case being requested, and the resource's qualification requirements. This parameter-based approach enables purpose-based access control while maintaining security through systematic evaluation of all relevant factors.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250028795A1Controlling access to computer resources
Publication Date: 2025.01.23 PALANTIR TECHNOLOGIES INC
  • US20250028795A1 patent drawing
  • US20250028795A1 patent drawing
  • US20250028795A1 patent drawing

AI summary

A system is described for controlling access to resources using an object model. Users can specify use cases for accessing resources. The user may be granted access if the user satisfies qualifications required for accessing the resource, selected a use case permissible for accessing the resource, and satisfies qualifications required for the use case. Use cases, qualifications, resources, and/or links between them can be implemented using an object model. The system can be used in addition to authentication and authorization.