File Context Menu Privilege Delegation via Agent Proxy

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 on files, determining whether to execute them with second, elevated privileges via an agent proxy process, reducing administrative burden and allowing dynamic privilege delegation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If temporary elevated privileges are granted to users, then access requirements for applications are met, but security vulnerabilities increase due to potential attacker penetration

Engineering Contradiction:
Improveaccess privilege flexibilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary system (the privilege management system with policy enforcement point) that stands between the user and the privileged resource. This intermediary evaluates each privilege request against stored policies and only grants access when policies permit, thus maintaining flexibility while preventing unauthorized access and security vulnerabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system dynamically adjusts privilege levels based on real-time policy evaluations rather than using static pre-set privilege groups. Privileges are granted or revoked on-demand based on current policy conditions, allowing flexible access control that adapts to changing security requirements without creating persistent vulnerability windows.

Inventive Principle:
Principle #15Dynamics

2Reliability

If conventional privilege management is implemented, then privilege control is achieved, but scalability is poor due to high administrative burden in large organizations

Engineering Contradiction:
Improveprivacy management effectivenessVSAvoidadministrative efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system enables self-service privilege management where users can request and receive privileges automatically based on pre-defined policies without requiring manual administrator intervention for each individual case. The policy enforcement point automatically evaluates requests and applies privileges, significantly reducing administrative burden while maintaining effective control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Policies are established in advance with clear rules for privilege allocation. These pre-configured policies enable automated decision-making when privilege requests arise, eliminating the need for administrators to manually evaluate each request and reducing overall administrative workload while ensuring consistent and reliable privilege management.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If pre-set time period privileges are assigned, then privilege management is simplified, but flexibility is reduced because configuration must be done in advance rather than dynamically

Engineering Contradiction:
Improveprivilege management complexityVSAvoiddynamic privilege allocation
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system replaces static pre-set time period privileges with dynamic policy-based privilege allocation. Privileges are evaluated and assigned in real-time based on current policy conditions rather than fixed time schedules, enabling flexible ad-hoc privilege granting while maintaining manageable complexity through automated policy enforcement.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12536335B2Computer device and method for managing privilege delegation
Publication Date: 2026.01.27 AVECTO
  • US12536335B2 patent drawing
  • US12536335B2 patent drawing
  • US12536335B2 patent drawing

AI summary

A computer device that manages privilege delegation is disclosed. The computing device can insert a custom verb command into a plurality of verb commands corresponding to a file. The computing device can intercept a request to execute the custom verb command on the file by intercepting a request to create a context menu. The computer device can obtain information related to the request to execute the custom verb command by obtaining a file identifier of the file from the request to create the context menu. The computer device can determine whether to execute the custom verb command on the file according to second privileges different from the first privileges based on the information related to the request to execute the custom verb command. The computer device can cause the custom verb command to be executed on the file according to the second privileges.