Browser Data Transfer Unit for Web App Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for data communication between web applications require a web server to facilitate data transmission, necessitating Internet access and relying on server functionality, which limits direct communication between applications operating in a web browser.
Innovation Solution
A web browser-based apparatus with a web application controller and data transferring unit enables direct data communication between web applications by managing identification information and transmitting data through a data transferring unit within the browser, eliminating the need for a web server.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a web server is used to facilitate data transmission between web applications, then data communication can be achieved, but Internet access and server functionality are required which limits direct communication between applications
Solution Approach 1:
The patent extracts the data transferring function from the web server and relocates it to the web browser through a data transferring unit. This allows web applications to communicate directly within the browser environment without requiring web server mediation, thereby simplifying the system structure while maintaining data communication capability.
Solution Approach 2:
The patent introduces a data transferring unit as an intermediary component within the web browser. This unit receives data from one web application and transmits it to another web application, enabling direct peer-to-peer communication between applications while eliminating the need for external web server infrastructure.
2Reliability
If a web server is used for data transmission, then data can be passed between web applications, but the need for web server mediation reduces communication efficiency
Solution Approach 1:
The patent removes the web server from the data transmission path and extracts the necessary data transferring functionality into the web browser. This eliminates the mediation step and allows web applications to exchange data directly, significantly improving communication efficiency while maintaining reliable data transmission.
3Reliability
If web applications require Internet access and web server functionality to communicate, then data transmission is possible, but direct application-to-application communication is limited
Solution Approach 1:
The patent introduces a data transferring unit within the web browser that acts as a local intermediary between web applications. This unit enables direct data exchange between applications running in the same browser without requiring Internet access or web server functionality, thereby enhancing communication flexibility and adaptability.
Solution Approach 2:
The patent merges the data transferring function with the web browser environment, combining multiple functions (application execution, data transfer, and communication management) into a single integrated system. This allows web applications to communicate directly with each other within the browser, eliminating the need for external web server infrastructure.
Data Source
AI summary
A method and apparatus for data communication between web applications by using a web browser. The web browser includes a web application controller for executing a first web application and a second web application, and a data transferring unit for receiving the data from the first web application and transmitting the data to the second web application.


