Virtual Requests for Protocol Interoperability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy applications face challenges in adapting to new protocols and environments due to dependencies on outdated protocols, leading to security issues and difficulties in direct protocol translation, which undermines service independence and security.

Innovation Solution

The implementation of virtual requests, where client requests are translated using a format agreement and authentication services to convert requests from a first protocol to a second protocol, utilizing credential-based or certificate-based methods to ensure secure and independent verification of client intentions, allowing for the use of signing schemes and secure transmission over different protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If direct translation of protocol is used by a trusted entity, then interoperability between legacy and new systems is achieved, but service independence is undermined and security is compromised

Engineering Contradiction:
Improveprotocol interoperabilityVSAvoidservice independence
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a virtual request mechanism that acts as an intermediary between legacy applications and new protocol systems. Instead of direct translation by a trusted entity, the system uses format agreements and virtual requests that allow indirect communication while preserving service independence. The virtual request components enable the legacy application to communicate through its native protocol while the new system interprets these requests without requiring direct protocol translation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If direct translation of protocol is used by a trusted entity, then protocol interoperability is achieved, but security is compromised due to highly privileged trust relationships

Engineering Contradiction:
Improveprotocol interoperabilityVSAvoidsecurity vulnerabilities
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The virtual request mechanism serves as a security intermediary that eliminates the need for highly privileged trust relationships. By using format agreements and virtual request components, the system allows secure communication without requiring the legacy application to directly trust the new system or vice versa. The authentication service verifies requests based on format agreements rather than privileged trust.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the protocol translation process into distinct components: format agreements, virtual request components, and authentication services. This segmentation allows each component to operate independently with defined responsibilities, reducing security risks associated with monolithic trusted entities. The format agreement separates the structure definition from the translation logic, while virtual request components separate data representation from interpretation.

Inventive Principle:
Principle #1Segmentation

3Ease of manufacture

If traditional direct translation methods are used, then simple protocol mappings work, but complex protocols without direct mapping cannot be adapted

Engineering Contradiction:
Improvetranslation simplicityVSAvoidprotocol compatibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent uses virtual request components as copies of the original request structure that can be interpreted differently by the new system. Instead of requiring direct protocol mapping, the system creates virtual copies of requests using format agreements, allowing the same request structure to represent different meanings in different protocols. This copying mechanism enables complex protocols without direct mapping to be adapted through intermediate representation.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediate dimension through virtual requests and format agreements. Rather than attempting direct one-to-one protocol mapping, the system adds a virtual request layer that translates between protocols through this intermediate representation. This dimensional change allows complex protocols to be mapped indirectly through the virtual request format, enabling adaptability beyond simple direct mappings.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS9313191B1Virtual requests
Publication Date: 2016.04.12 AMAZON TECH INC
  • US9313191B1 patent drawing
  • US9313191B1 patent drawing
  • US9313191B1 patent drawing

AI summary

A first request from a client using a first protocol is translated into one or more second requests by a servicer using a second protocol through a virtual request using the first protocol. A client may use parameters of the first protocol to pass virtual request components to the servicer. A format agreement between the client, servicer and/or authentication service may allow the servicer and/or authentication service to translate the virtual request components over the first protocol to one or more second requests using the second protocol. Virtual request components may also prove the authenticity of the virtual request received by the servicer to an authentication service. If virtual request is valid, the authentication service may issue a credential to the servicer to send the one or more second requests to an independent service. Virtual requests may be included in various protocols, including credential-based protocols and certificate exchange-based protocols.