Communication Interface for Reducing Internet Data Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data communication systems over the Internet face issues with high data transmission loads and response delays, especially as usage increases, due to the need to transmit and update data page by page through browser screens.
Innovation Solution
A communication system and method that creates a communication interface and memory region in response to client requests, starts an application program, and updates data item by item, sending only the updated data to the client terminal, thereby reducing the load on the Internet and improving response times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data communication is performed by transmitting and receiving data through browser screens, then data can be browsed, entered or updated, but the amount of data transmitted and received increases greatly, increasing loads on the Internet and causing response delays
Solution Approach 1:
The patent segments the data transmission process by dividing the application program into multiple pages and transmitting them separately. Each page is transmitted only when needed, rather than transmitting all data at once. This segmentation allows the system to reduce the overall data transmission volume while maintaining the capability to browse and update data through the transmitted pages.
2Ease of operation
If data communication is performed by transmitting and receiving data through browser screens, then data can be browsed, entered or updated, but response time deteriorates due to increased data transmission loads
Solution Approach 1:
By segmenting the application program into multiple smaller pages and transmitting them individually, the system reduces the time required to transmit and process data. The client terminal can receive and display pages sequentially, improving response time compared to transmitting large amounts of data at once.
Solution Approach 2:
The server transmits pages in advance as the client terminal requests them, rather than waiting for complete data processing. This preliminary action of transmitting pages before they are fully processed or as they become available improves the overall response time of the system.
3Adaptability or versatility
If the Internet usage rate increases, then more users can access the system, but data communication response deteriorates due to increased loads
Solution Approach 1:
The segmentation of data into multiple pages allows the server to handle multiple user requests simultaneously more efficiently. Each user receives pages in smaller, manageable increments, reducing the processing load on the server and maintaining response times even as the number of concurrent users increases.
Solution Approach 2:
The system transmits only the necessary portions of data (partial action) rather than complete datasets to each user. This approach reduces the overall data transmission load on the Internet, allowing the system to accommodate more users without proportionally increasing response times.
Data Source
AI summary
A communication system is applicable to communications between client terminals and a server via the Internet, and includes a communication service unit creating a communication interface and a memory region in response to a communication request from a client terminal via the Internet, starting an application program in the created memory region in response to the communication request, sending contents of the started application program to the client terminal, and updating data in the memory region and sending the updated data to the client terminal when the communication request includes data updating.


