Remote Access Authentication and Authorization Separation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional authentication methods for remote access to computing services are vulnerable to malware attacks and hacking, as they do not adequately separate authentication and authorization processes, leading to insecure access to remote resources.

Innovation Solution

A system and method that separates authentication and authorization processes, where authentication is followed by a distinct authorization process involving a one-way function and dynamic connection information to establish a secure connection, using QR codes and One-Time-Authorization (OTA) codes to ensure secure access to remote services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional authentication methods are used for remote access, then ease of operation is improved, but security is worsened due to vulnerability to malware attacks and hacking

Engineering Contradiction:
Improveease of operationVSAvoidsecurity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent divides the authentication process into two separate stages: authentication (verifying identity) and authorization (granting access). This segmentation allows each stage to be handled securely through different mechanisms - authentication uses biometric or multi-factor verification, while authorization uses one-time codes transmitted through secure channels, thereby improving security without significantly complicating user operation

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary authorization server that mediates between the client device and the remote service. This intermediary receives authenticated requests, generates one-time authorization codes, and manages the authorization process separately from authentication, creating an additional security layer that prevents direct exposure of authentication credentials to remote services

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If authentication and authorization processes are combined, then device complexity is reduced, but security is worsened due to inability to prevent unauthorized access

Engineering Contradiction:
Improvedevice complexityVSAvoidsecurity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements clear separation of authentication and authorization processes into distinct functional modules. Authentication verifies user identity through secure methods, while authorization independently manages access permissions using one-time codes. This segmentation increases system complexity but provides necessary security controls to prevent unauthorized access

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary authentication before authorization, and preliminary establishment of secure communication channels before transmitting authorization codes. This preliminary action ensures that the foundation is secure before proceeding to access granting, allowing complex security measures to be applied in a structured sequence

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If remote services are activated without protection, then ease of operation is improved, but security is worsened due to being open to hacking

Engineering Contradiction:
Improveease of operationVSAvoidvulnerability to hacking
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent establishes preliminary protective measures including secure communication channels and authenticated sessions before enabling remote service access. Authorization codes are pre-generated and time-limited, creating inherent protection against hacking attempts while maintaining ease of legitimate access

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses disposable one-time authorization codes that expire after single use or after a short time period. These short-lived credentials provide strong security protection because even if intercepted, they cannot be reused, while requiring minimal user effort to generate and transmit

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9166975B2System and method for secure remote access to a service on a server computer
Publication Date: 2015.10.20 INBAY TECH
  • US9166975B2 patent drawing
  • US9166975B2 patent drawing
  • US9166975B2 patent drawing

AI summary

System and method for providing access to remote computing services in an application server are described, where the authentication and authorization processes are separated, excluding service access privileges from the authenticating process and transferring the privileges to the authorization process. A client device and a user are authenticated, and upon successful authentication, the authorization process is performed, including establishing an authorization connection between the client device and the server computer; at the server computer, detecting and verifying the authorization connection; and upon successful verification, allowing access of the client device to the service on the server computer. In one embodiment, upon detecting the authorization connection, a blocking process is created to block access to the service; and, upon successful verification of the authorization connection, the blocking process on the server computer is terminated, prior to the allowing the access of the client device to the service on the server computer.