Trusted Agent Remote Access Architecture for Backup Operations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

System administrators often become bottlenecks in applications requiring access to user data, as users cannot independently run certain applications without administrator privileges, limiting their ability to perform tasks like backups and restores.

Innovation Solution

Implementing a remote access architecture that allows client computers to authenticate users securely, enabling them to perform operations like backups and restores through a separate authentication path, allowing users to access and manage their own data without relying solely on system administrators.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If system administrator privileges are required to run backup applications, then data access security is maintained, but user independence and operational efficiency deteriorate

Engineering Contradiction:
Improvedata access securityVSAvoiduser independence
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments authentication into two distinct paths: a web-based interface for login and a separate trusted agent component for verification. This segmentation allows user-level authentication without requiring full administrator privileges, resolving the contradiction between security and user independence.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted agent acts as an intermediary between the web server and the backup application. The trusted agent verifies user credentials and grants appropriate access rights, enabling users to run backup applications independently while maintaining security controls. This intermediary resolves the contradiction by mediating between security requirements and user autonomy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If system administrator is the only one able to run backup applications, then access control is maintained, but system performance and user productivity deteriorate

Engineering Contradiction:
Improveaccess controlVSAvoiduser productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Users can independently authenticate and execute backup operations through the web interface and trusted agent mechanism, eliminating the need to contact system administrators for routine backup tasks. This self-service capability directly improves user productivity while access control is maintained through automated authentication.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The trusted agent performs preliminary authentication and credential verification before backup operations commence. By pre-establishing user trust credentials and performing verification in advance, the system enables users to independently execute backup tasks without administrator intervention, thereby improving productivity while maintaining access control.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If users can independently access backup applications, then operational efficiency improves, but authentication security complexity increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidauthentication security complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The trusted agent serves as an intermediary that handles the complex authentication logic, keeping the web interface simple for users. The trusted agent manages credential verification, encryption keys, and security protocols, thereby enabling user independence without exposing authentication complexity to end users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The complex authentication and verification logic is extracted from the main backup application and placed in a separate trusted agent component. This extraction allows the backup application to remain simple and user-friendly while the trusted agent handles security complexity independently, resolving the contradiction between operational efficiency and authentication complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8042172B1Remote access architecture enabling a client to perform an operation
Publication Date: 2011.10.18 EMC IP HLDG CO LLC
  • US8042172B1 patent drawing
  • US8042172B1 patent drawing
  • US8042172B1 patent drawing

AI summary

Enabling a client computer to perform an operation is disclosed. Login information is received from a client computer. The login information is confirmed by querying a trusted agent on the client computer.