Hybrid Peer-to-Peer Messaging System with Centralized Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current peer-to-peer networks face security risks due to the distribution of endpoint information across insecure endpoints, while client/server models can become bottlenecks under high client traffic.

Innovation Solution

A hybrid peer-to-peer system with an access server that stores profile information and routing tables, allowing endpoints to communicate directly while using standardized protocols like SIP and RTP, and employing encryption and NAT traversal techniques to ensure secure messaging.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional peer-to-peer networks distribute endpoint information across multiple endpoints, then direct communication between endpoints is enabled, but security risk increases due to storage on insecure endpoints

Engineering Contradiction:
Improvedirect communication capabilityVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary that centralizes the storage of endpoint credentials and address information. This server acts as a trusted mediator that endpoints can query to obtain routing information, eliminating the need for each endpoint to store and manage other endpoints' sensitive information locally. The server thus mediates between the need for direct peer-to-peer communication and the requirement for secure credential management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If client/server networks localize credential storage on a server, then security risk is reduced, but the server becomes a bottleneck under high client traffic

Engineering Contradiction:
ImprovesecurityVSAvoidcommunication throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the server's functions into two distinct parts: (1) credential storage and authentication, and (2) routing information provision. The server only performs authentication and provides routing guidance, while actual message transmission occurs directly between endpoints through peer-to-peer connections. This segmentation allows the server to remain lightweight and scalable, avoiding the bottleneck problem of traditional client/server architectures where all traffic must pass through the server.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server performs preliminary authentication and routing determination before actual message transmission. Endpoints establish direct communication channels with the server's assistance, and once connected, can communicate directly without further server involvement in the data path. This preliminary action separates the security-critical server functions from the high-volume data transmission, improving overall system throughput.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10148628B2System and method for secure messaging in a hybrid peer-to-peer network
Publication Date: 2018.12.04 DAMAKA INC
  • US10148628B2 patent drawing
  • US10148628B2 patent drawing
  • US10148628B2 patent drawing

AI summary

An improved system and method are disclosed for peer-to-peer communications. In one example, the method enables endpoints to securely send and receive messages to one another within a hybrid peer-to-peer environment.