Domain Auto-Registration via Message Envelope Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Business messaging systems face challenges in securely processing messages from large companies without individually registering each user, as existing systems are vulnerable to fraud and spam due to the need for domain-based processing, which is not supported for security reasons.

Innovation Solution

Implementing a system that allows auto-registration of users based on their domain, using message envelopes to verify sender authenticity and authorize unregistered users, thereby enabling message processing without requiring individual user registration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If domain-based processing is implemented to handle large companies efficiently, then user registration time and cost are reduced, but security vulnerabilities increase due to potential fraud and spoofing

Engineering Contradiction:
Improveuser registration timeVSAvoidmessage security
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system segments the verification process into two distinct parts: envelope verification (performed by the messaging system) and header verification (performed by the receiving system). This segmentation allows domain-based processing to proceed efficiently while maintaining security, as the envelope provides a trusted foundation that can be independently validated without requiring individual user registration.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The envelope acts as an intermediary between the sender and receiver, providing a trusted channel for domain-based verification. By relying on the envelope's inherent security properties rather than header information, the system can process domain-based messages efficiently while maintaining security through this intermediate verification layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If individual user registration is required to prevent fraud, then message security is improved, but system complexity and operational cost increase for large companies

Engineering Contradiction:
Improvefraud preventionVSAvoidregistration management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The envelope verification mechanism serves multiple functions simultaneously: it prevents fraud and spoofing, enables domain-based processing, and eliminates the need for individual user registration management. This universal approach allows a single verification method to address multiple security and operational requirements.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses the envelope's inherent properties to automatically verify sender authenticity without requiring manual user registration or intervention. The envelope itself provides the verification mechanism, making the system self-sufficient in preventing fraud while reducing operational complexity.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If envelope verification is performed to prevent spoofing, then message authenticity is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvesender verification accuracyVSAvoidmessage processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The envelope is verified as part of the initial message reception process, before full message processing begins. This preliminary verification ensures that only authenticated messages proceed to subsequent processing steps, maintaining high verification accuracy while minimizing overall processing time by catching authentication issues early.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10079791B2Systems and methods for domain- and auto-registration
Publication Date: 2018.09.18 OPEN TEXT CORPORATION
  • US10079791B2 patent drawing
  • US10079791B2 patent drawing
  • US10079791B2 patent drawing

AI summary

Systems and methods are provided for processing messages for registered users within an allowed domain. The method includes performing domain-registration and auto-registration for non-registered users. The method allows users to utilize messaging services without having to individually register each and every user upfront.