Thin Network Protocol Server-Client Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and complexity of configuring and maintaining digital networks and devices due to the need for sophisticated computer hardware and software, which can be vulnerable to viruses and require specialized technicians, necessitate improved techniques for designing and attaching devices to digital networks.

Innovation Solution

The implementation of a thin network protocol (TNP) that allows for reduced complexity in client devices by emulating a remote protocol, enabling direct communication between server and client without the need for internal processing, and providing a lightweight client architecture that can operate without a CPU, using a remote protocol loopback interface and optimized network data delivery services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sophisticated computer hardware and software are used in network devices, then network functionality and reliability are improved, but manufacturing cost and system complexity increase

Engineering Contradiction:
Improvenetwork functionalityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex processing functions from the client device and relocates them to the server. The client is reduced to a simple terminal that only handles display and input, while the server performs all protocol processing, data management, and application logic. This extraction eliminates the need for complex hardware and software in client devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a protocol translation layer that acts as an intermediary between simple client devices and the network infrastructure. This translation layer handles protocol conversion and data formatting, allowing simple devices to communicate effectively without requiring them to implement complex network protocols natively.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If complex computer software is installed in network devices, then network protocol compliance is improved, but maintenance cost and security vulnerabilities increase

Engineering Contradiction:
Improveprotocol complianceVSAvoidmaintenance cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent extracts the software component entirely from the client device, replacing it with a simple terminal that requires no operating system or application software. All software functionality is consolidated on the server side, which can be maintained and updated centrally without affecting client devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent employs simple, inexpensive client terminals that can be easily replaced or reset if needed, rather than relying on complex software installations. These simple devices have no software to corrupt or require updates, eliminating a major source of maintenance costs and security vulnerabilities.

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

3Reliability

If specialized technicians are used to manage network devices, then network management quality is improved, but operational cost increases

Engineering Contradiction:
Improvemanagement qualityVSAvoidoperational cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent designs the system so that network management functions are automated and centralized on the server side. The simplified client devices require no configuration or management by technicians - they automatically connect and operate based on server-directed instructions. This self-service capability eliminates the need for specialized technical personnel at client locations.

Inventive Principle:
Principle #25Self-service

4Ease of manufacture

If simple client architecture is used, then manufacturing cost is reduced, but processing capability is limited

Engineering Contradiction:
Improvemanufacturing costVSAvoidprocessing capability
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent introduces a server-side intermediary that provides all necessary processing capabilities to simple client devices. The server acts as a powerful intermediate system that performs data processing, application execution, and protocol management, allowing inexpensive clients to access sophisticated computational resources without requiring built-in processing power.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9325810B2Thin network protocol
Publication Date: 2016.04.26 SAMSUNG ELECTRONICS CO LTD
  • US9325810B2 patent drawing
  • US9325810B2 patent drawing
  • US9325810B2 patent drawing

AI summary

A method for a server to process a transaction on remote client hardware is disclosed. A local request is generated for the transaction. A driver level message to the remote client hardware is generated. The driver level message is sent directly to the remote client hardware to process the transaction.