Predefined URL Pair Verification for Secure B2B Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication security techniques are complex and costly to implement and manage, requiring high-quality manpower and time, necessitating a simpler and quicker method for secure communication.

Innovation Solution

A method and device utilizing a predefined URL for secure communication, where a control unit transmits and receives requests and responses, verifying the authenticity of requests using a unique value and potentially higher security protocols like HTTPS, allowing for secure communication without needing advanced security implementations across all devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional communication security techniques (SDK, HTTPS, IP examination) are implemented, then communication security is improved, but device complexity and implementation cost increase

Engineering Contradiction:
Improvecommunication securityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-registering URL pairs (first URL and second URL) between communicating devices before actual communication occurs. This pre-established relationship allows devices to verify each other's identity through simple URL matching during communication, eliminating the need for complex security protocols like HTTPS or SDK implementations. The security verification is performed in advance through URL pair registration, making the actual communication process simpler while maintaining security.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional communication security techniques are implemented, then communication security is improved, but implementation time and cost increase

Engineering Contradiction:
Improvecommunication securityVSAvoidimplementation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs security setup in advance by registering URL pairs before communication begins. This preliminary registration step stores the relationship between first URLs and second URLs in a database, so that during actual communication, devices only need to perform simple URL matching operations. This dramatically reduces implementation time compared to setting up complex security infrastructure like HTTPS certificates or IP examination systems.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If simple communication protocols like HTTP are used, then ease of implementation is improved, but communication security deteriorates

Engineering Contradiction:
Improveease of implementationVSAvoidcommunication security
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces URL pairs as an intermediary verification mechanism between communicating devices. Instead of relying on secure protocols like HTTPS to provide security, the system uses pre-registered URL pairs as mediators to verify device identities. When a device receives a communication request, it checks whether the requester's URL matches the pre-registered second URL corresponding to its own first URL. This intermediary verification layer enables secure communication over simple HTTP protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11258829B2Method and device for secure communication using predefined URL
Publication Date: 2022.02.22 N TUPLE
  • US11258829B2 patent drawing
  • US11258829B2 patent drawing

AI summary

A communication method is securely performed by a communication device having a predefined URL. The communication method includes transmitting a first request, receiving a second request transmitted to the predefined URL, determining whether the second request corresponds to the first request, transmitting a response for the second request according to a result of the determination, and receiving a response for the first request. This method makes it possible to easily build and manage a system.