Clipboard Segmentation for Simultaneous KVM Data Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods for KVM switching devices are limited by the file size of the clipboard memory and do not allow multiple computers to access the clipboard simultaneously, leading to data replacement and inefficient data sharing between users.

Innovation Solution

Implementing a data transmission system with multiple switching system clipboards on both host and associated computers, enabling multiple users to perform simultaneous computer switching operations and data transmissions without file size limitations through a single data transmission device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a unified clipboard memory is used in the peripheral sharing device, then the structure is simple and easy to implement, but the file size of transmitted data is limited by the clipboard memory capacity

Engineering Contradiction:
ImprovestructureVSAvoidfile size
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The patent divides the unified clipboard memory into multiple independent virtual clipboards, each capable of storing data independently. This segmentation allows multiple users to have separate data storage spaces while using the same physical hardware, thereby increasing the total data storage capacity without adding more physical memory devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a virtual dimension to the clipboard memory by implementing virtual clipboards that can be accessed through software. This virtual layer allows data to be stored and managed beyond the physical constraints of the hardware clipboard memory, effectively expanding storage capacity.

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

2Device complexity

If a unified clipboard memory is used in the peripheral sharing device, then the implementation is simple, but multiple computers cannot access the clipboard memory simultaneously

Engineering Contradiction:
ImprovestructureVSAvoidsimultaneous access
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the unified clipboard memory into multiple virtual clipboards, each assignable to different users or computers. This segmentation enables simultaneous access by multiple computers as each can access its assigned virtual clipboard independently without interfering with others.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a data transmission device as an intermediary that manages access to the clipboard memory. This intermediary coordinates between multiple computers and the unified clipboard, enabling simultaneous access while maintaining data integrity and preventing conflicts.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If data is transmitted through broadcasting to multiple computers, then data sharing is enabled, but data in the clipboard is replaced when another user performs cut/copy command simultaneously

Engineering Contradiction:
Improvedata sharingVSAvoiddata integrity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the clipboard system into multiple virtual clipboards that can operate independently. When users perform cut/copy operations, their data is stored in their respective virtual clipboards rather than overwriting a single shared clipboard, thereby maintaining data integrity while enabling data sharing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent assigns specific virtual clipboards to specific users or computers in advance. This preliminary assignment prevents data replacement issues by ensuring that each user's data is stored in a designated space, eliminating conflicts when multiple users perform operations simultaneously.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9459940B2Data transmission method for data transmission system
Publication Date: 2016.10.04 ACTION STAR TECH CO LTD
  • US9459940B2 patent drawing
  • US9459940B2 patent drawing
  • US9459940B2 patent drawing

AI summary

The present invention relates to a data transmission method applied to a data transmission system comprising a data transmission device, at least one host computer and at least one associated computer, wherein all the at least one host computer and the at least one associated computer are disposed with a plurality of switching system clipboards, and have one computer clipboard thereof. Therefore, by the disposing of the plurality of switching system clipboards, two or more users are allowed to simultaneously carry out their computer switching operations and data transmissions between multi computers through one identical data transmission system, moreover, the file size of the transmitted data does not be limited by the data transmission device of the data transmission system.