Collaborative Semantic Domain for Data Aggregation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current semantic layers for data sources are not designed to be collaboratively defined by a wide range of contributors, failing to effectively incorporate partial or fragmented data records and user-defined business and individual definitions, which limits their adaptability and accuracy.
Innovation Solution
A computer-readable storage medium with executable instructions that enables a semantic domain with multiple definitions to be collaboratively modified by a community of users, allowing data input and semantic definition mapping, evaluation, and publication, supporting the integration of partial data records and user-defined modifications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If semantic layers are designed for centralized definition by a small group, then system complexity is reduced and control is improved, but adaptability and collaborative capability deteriorate
Solution Approach 1:
The patent segments the semantic layer definition process into modular components that can be independently contributed, validated, and integrated. Users can submit partial data records and semantic definitions independently, which are then evaluated and merged into the overall semantic layer, enabling collaborative development while maintaining system manageability
Solution Approach 2:
The patent introduces an intermediary evaluation mechanism that mediates between user submissions and the central semantic layer. The system evaluates submitted data and semantic definitions against existing definitions and data sources, acting as a mediator that ensures quality control while enabling broad collaborative participation
2Adaptability or versatility
If semantic layers support multiple user contributions, then adaptability and data completeness improve, but system complexity and validation difficulty increase
Solution Approach 1:
The patent implements feedback mechanisms where submitted semantic definitions and data are evaluated against existing definitions and data sources. The system provides feedback on validation results, allowing iterative refinement and ensuring that contributions maintain consistency with the overall semantic layer while enabling diverse user participation
Solution Approach 2:
The patent creates a dynamic semantic layer that can continuously evolve through user contributions. The system dynamically evaluates, integrates, and updates semantic definitions based on incoming data, allowing the semantic layer to adapt and grow while managing complexity through automated evaluation processes
3Stability of the object's composition
If semantic layers use fixed definitions, then consistency is maintained, but adaptability to new data sources and user needs deteriorates
Solution Approach 1:
The patent transforms the semantic layer from a static to a dynamic structure that can evolve through controlled user contributions. New semantic definitions are evaluated against existing ones to maintain consistency, while approved contributions enable the system to adapt to new data sources and user needs, achieving both stability and flexibility
Data Source
AI summary
A computer readable storage medium includes computer executable instructions to provide a semantic domain with a plurality of semantic definitions associated with one or more subject areas to a community of users. A data input is received from a user within the community of users. A portion of the data in the data input is linked with a semantic definition from the plurality of semantic definitions to create a mapping. The data input and the mapping are evaluated. The data input is published to the community of users.


