Privilege Delegation via Agent Proxy Processes for Secure File Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing privilege management systems face scalability and flexibility issues, particularly in large organizations, and grant temporary elevated privileges that can lead to security vulnerabilities.

Innovation Solution

A computer device and method that intercepts user commands to execute files using agent proxy processes with second privileges, allowing dynamic and ad hoc privilege delegation while maintaining security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If temporary elevated privileges are granted to users, then access permissions are improved, but security vulnerabilities increase

Engineering Contradiction:
Improveaccess permissionsVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent segments privilege delegation by creating separate agent proxy processes for each privileged operation rather than granting elevated privileges to the user account itself. Each agent proxy process executes with specific privileges only for its designated command, isolating security risks to individual processes rather than the entire user account.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces agent proxy processes as intermediary components between users and system commands. These agents intercept command requests, evaluate authorization policies, and execute commands with appropriate privileges only when authorized, thereby mediating between ease of access and security requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If conventional privilege management is implemented, then security is improved, but scalability deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements self-service through automated policy evaluation and agent proxy process management. The system automatically intercepts commands, evaluates authorization policies against stored rules, and launches appropriate agent proxy processes without requiring manual administrative intervention, enabling scalable privilege management across large organizations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the parameter of privilege assignment from static user account-level privileges to dynamic command-specific privileges. Privileges are assigned to agent proxy processes based on command parameters, user authorization status, and policy rules, enabling flexible and scalable privilege management that adapts to different scenarios.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If pre-set privilege configuration is required, then security is improved, but flexibility deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidflexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamics by making privilege delegation adaptive rather than static. The system dynamically evaluates authorization policies for each command request based on current user status, command parameters, and stored rules, allowing flexible privilege assignment without pre-configuring every scenario in advance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements feedback mechanisms where the system continuously monitors command requests, evaluates them against authorization policies, and adjusts privilege assignment accordingly. This feedback loop enables the system to adapt to new scenarios and provide appropriate privileges dynamically without requiring pre-set configurations for every possible case.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12493720B2Computer device and method for managing privilege delegation
Publication Date: 2025.12.09 AVECTO
  • US12493720B2 patent drawing
  • US12493720B2 patent drawing
  • US12493720B2 patent drawing

AI summary

A computer device that manages privilege delegation is disclosed. The computing device can insert a particular command into one or more commands corresponding to a file. The computing device can intercept a request to execute the particular command on the file according to first privileges. The computing device can determine to execute the particular command on the file according to second privileges different from the first privileges based on the request to execute the particular command. The computing device can cause the particular command to be executed on the file according to the second privileges.