Secure Debugging Token Service for Enterprise Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Enterprises face security risks and data overload issues when providing debug and monitoring information to end-users, as unsecured cookies can be exploited by hackers to gain unauthorized access, leading to system vulnerabilities and excessive data generation.

Innovation Solution

A Secure Monitoring and Debug Token Service (SMDTS) generates and manages secure tokens that control the level of debugging and monitoring information, using open standard federation tokens signed by trusted authorities, limiting their scope and duration, and ensuring secure communication channels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If debug information is provided to end-users, then troubleshooting capability is improved, but security risk increases

Engineering Contradiction:
Improvetroubleshooting capabilityVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a secure token as an intermediary mechanism between the end-user and the debug information. The token acts as a mediator that enables controlled access to debugging capabilities without exposing the system to unauthorized access. The token contains encrypted debugging parameters and is validated by the service before enabling debug mode, thus resolving the contradiction between providing troubleshooting capability and maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If advanced debugging is enabled, then monitoring capability is improved, but system performance deteriorates

Engineering Contradiction:
Improvemonitoring capabilityVSAvoidsystem responsiveness
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements partial action by enabling debugging capabilities selectively based on the token's parameters. Instead of always enabling full debugging when a token is present, the system activates only the specific debugging features and monitoring levels specified in the token. This allows monitoring capability to be improved when needed while avoiding the performance penalty of continuous full-debug mode operation.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If debugging information is collected, then diagnostic capability is improved, but data storage requirements increase

Engineering Contradiction:
Improvediagnostic capabilityVSAvoiddata storage
Core Design Contradiction:
Ease of operationVSVolume of stationary object

Solution Approach 1:

The patent extracts only the necessary debugging information specified in the secure token rather than collecting all possible debug data. The token contains specific parameters that define what information should be collected and transmitted. This extraction approach improves diagnostic capability for the specific issue at hand while minimizing the volume of data that needs to be stored and transmitted.

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If cookie-based debugging is implemented, then ease of enabling debug is improved, but security control deteriorates

Engineering Contradiction:
Improveease of enabling debugVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent transforms the simple cookie-based debugging approach by changing its parameters from unencrypted to encrypted form. The secure token contains encrypted debugging parameters that require validation before use. This parameter change maintains the ease of enabling debug through browser cookies while dramatically improving security control by preventing unauthorized modification and interpretation of the debugging parameters.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10171470B2Techniques for secure debugging and monitoring
Publication Date: 2019.01.01 NETIQ CORP
  • US10171470B2 patent drawing
  • US10171470B2 patent drawing
  • US10171470B2 patent drawing

AI summary

Techniques for secure debugging and monitoring are presented. An end user requests a secure token for logging information with a remote service. A secure monitoring and debugging token service provides the secure token. The remote service validates the secure token and configures itself for capturing information and reporting the captured information based on the secure token.