Sharing Platform Mediator for Application Data Transfer
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Information transfer between different applications lacks a unified definition, leading to inefficient data communication negotiations and reduced interaction efficiency, especially when multiple applications are involved.
Innovation Solution
A sharing platform is introduced to facilitate the transfer of information among applications by using a standardized data format, allowing applications to request and display information without direct negotiation between provider and display applications, utilizing a data management module and display carrier to manage and present the information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If information transfer between different applications uses direct negotiation between provider and display applications, then information can be transferred after successful negotiation, but the negotiation process becomes complex and time-consuming when multiple applications are involved
Solution Approach 1:
The patent introduces a sharing platform as an intermediary between provider applications and display applications. The platform receives display requests from multiple display applications, obtains the required information from the provider application through a single negotiation process, and distributes it to all requesting applications. This eliminates the need for each display application to negotiate separately with the provider application, significantly reducing negotiation time while maintaining information transfer reliability.
2Reliability
If information transfer between different applications uses direct negotiation between provider and display applications, then information can be transferred after the negotiation is successful, but the negotiation needs to be performed between the application and each of the multiple other applications, which reduces the efficiency of information interaction
Solution Approach 1:
The sharing platform acts as a mediator that centralizes the information transfer process. Instead of having multiple separate negotiation channels between provider applications and display applications, all interactions go through the platform, which manages the information distribution efficiently and maintains transfer reliability.
Solution Approach 2:
The patent merges multiple information transfer operations into a single process. When one display application requests information, the platform obtains it from the provider application once and makes it available to all displaying applications simultaneously, combining multiple separate transactions into one efficient operation.
3Adaptability or versatility
If information transfer between different applications lacks a unified definition, then applications can maintain their own data formats, but information cannot be transferred normally between different applications
Solution Approach 1:
The sharing platform serves as a mediator that handles data format conversion and standardization. Provider applications can maintain their own data formats while the platform ensures unified information definition and format conversion, enabling reliable information transfer without requiring all applications to adopt the same data format.
Data Source
AI summary
Disclosed in embodiments of the present application is a method for displaying information in an application. A provider creates flowable information to be displayed by means of a data standard provided by a sharing platform, and provides same to the sharing platform. When one party (a display party) is to present information of another party (a provider party), the display party sends a display request to the sharing platform, the display request comprising an identifier of information to be displayed. Upon receiving the display request, the sharing platform acquires the information to be displayed according to the identifier in the display request, so that the display party can display the information to be displayed. Therefore, by means of the technical solution provided in the embodiments of the present application, if there are a plurality of display parties, each display party can display the information to be displayed provided by the provider party without performing data communication negotiations with the provider party, thereby reducing resources occupied by communication negotiations and improving information interaction efficiency.


