Automatic Security Elevation via Identity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security systems require manual authorization for elevating security levels, which can be inconvenient and may lead to inadvertent changes or malware risks when accessing computers at user levels.

Innovation Solution

A background service that automatically elevates a program's security level by verifying its identity against a list of conditions, allowing elevated access without manual authorization when the identity matches specific criteria associated with automatic elevation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual authorization is required for security level elevation, then security control is strengthened, but user convenience and system efficiency deteriorate

Engineering Contradiction:
Improvesecurity controlVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-verification by checking the program's identity against stored conditions without requiring external manual authorization. The background service automatically determines whether to elevate security levels based on pre-configured conditions, eliminating the need for user intervention while maintaining security control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The conditions for security elevation are pre-configured and stored in the system before runtime. When a program requests elevated access, the system compares the program's identity against these pre-established conditions, allowing rapid automated decision-making without requiring manual authorization at the moment of access request.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If manual authorization is required for security level elevation, then security control is strengthened, but system efficiency and productivity deteriorate

Engineering Contradiction:
Improvesecurity controlVSAvoidsystem efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The background service autonomously handles security verification by comparing program identities against stored conditions, eliminating the need for manual authorization processes. This automated self-service mechanism maintains security control while significantly improving system efficiency by removing human intervention bottlenecks.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual authorization process is replaced with an automated computational verification system. The background service uses program identities and pre-stored conditions to automatically determine security level elevation, substituting the mechanical process of manual authorization with an efficient automated decision-making system.

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

3Ease of operation

If automatic security elevation is implemented, then user convenience and system efficiency are improved, but security risk from unauthorized access increases

Engineering Contradiction:
Improveuser convenienceVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The background service acts as an intermediary between program access requests and security level elevation. It verifies program identities against pre-configured conditions before granting elevated access, serving as a trusted mediator that enables automatic elevation while maintaining security control through verified identity matching.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Security conditions are pre-configured and stored before runtime, establishing authorized program identities and elevation criteria in advance. This preliminary setup allows the system to automatically verify and elevate security levels for legitimate programs while blocking unauthorized access, maintaining security without requiring manual intervention.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8544083B2Identification security elevation
Publication Date: 2013.09.24 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8544083B2 patent drawing
  • US8544083B2 patent drawing
  • US8544083B2 patent drawing

AI summary

Security elevation techniques are described. In an implementation, a request is received for additional security access beyond that which is currently specified for a program. An identity that describes the program is checked with a plurality of conditions. The security level is automatically elevated to grant the additional security access when the identity corresponds to one of the conditions that indicates that the security level is to be automatically elevated.