Unified Data Definition for Cross-App and Cross-Device Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data sharing methods between different terminal devices and applications face complexity due to varying data definition standards, leading to a cumbersome data transmission process.
Innovation Solution
A data sharing system and method that employs a unified data definition standard for data transmission, using a specified data definition standard to generate and parse definition data across different sharing paths, including drag, clipboard, and cross-device paths, with integrated data management frameworks for unified data management and permission verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If different data definition standards are used for different sharing paths, then each sharing path can maintain its own data format requirements, but the data transmission process becomes complex and cumbersome
Solution Approach 1:
The patent introduces a universal data definition standard that can be applied across multiple sharing paths (drag, clipboard, cross-device). This standard structure allows the same data format framework to serve multiple purposes and paths, eliminating the need for separate standards for each path while maintaining adaptability through configurable fields within the unified standard.
Solution Approach 2:
The patent introduces a data management framework as an intermediary layer between applications and sharing paths. This framework handles the conversion and validation of data according to the unified standard, mediating between different sharing paths and applications without requiring each application to implement complex path-specific parsing logic.
2Reliability
If each application defines and parses data according to different sharing path standards, then each path can have its own requirements, but the processing procedure becomes complex
Solution Approach 1:
The unified data definition standard provides a universal structure that works across all sharing paths and applications. The standard includes configurable fields that can accommodate different data types and requirements, ensuring reliable data sharing while maintaining a consistent, simple processing procedure through the framework's automatic validation and conversion.
Solution Approach 2:
The patent allows the unified data definition standard to accommodate different data requirements through parameter configuration rather than structural changes. The standard can be adapted to different sharing paths by modifying parameters such as data type, format requirements, and validation rules, maintaining operational simplicity while ensuring data accuracy.
3Device complexity
If a unified data definition standard is implemented, then data transmission complexity is reduced, but implementation across multiple sharing paths requires coordination
Solution Approach 1:
The data management framework serves as an intermediary that handles the coordination of implementing the unified standard across multiple sharing paths. The framework provides centralized configuration, validation, and conversion capabilities, reducing the coordination burden on individual applications and paths while enabling systematic implementation of the unified standard.
Solution Approach 2:
The patent segments the implementation into two independent layers: the unified data definition standard layer and the sharing path layer. This segmentation allows the standard to be implemented and validated independently, while the framework handles the integration with specific sharing paths, making the overall implementation more manageable and less coordinated.
Data Source
AI summary
This application provides a data sharing method and system, and an electronic device. Regardless of data sharing between two applications on a same device or data sharing between two applications on different devices, a sender application may obtain a specified data definition standard from a unified data management framework, and share data based on the specified data definition standard to generate redefined shared data; and a receiver application may also obtain the same specified data definition standard from the unified data management framework, and parse the redefined shared data to obtain the shared data. For different applications and different sharing paths, data definition standards are unified. This implements definition unification of shared data and simplifies a data processing procedure.


