Business Object Templates for Data Consolidation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of deriving new business objects can be cumbersome and often results in redundancies and inconsistencies among business objects within a system, as existing technologies lack efficient methods for data consolidation and reuse.
Innovation Solution
Business objects can be instantiated from a projection of a business object template, which comprises a plurality of hierarchically arranged entities and characterizes services associated with these entities, allowing for the derivation of a subset or all entities, with optional deactivation or removal of non-essential entities, enabling multiple business objects to share entities and optimize data consolidation and reuse.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If business objects are derived using traditional methods, then business objects can be created, but the process is cumbersome and results in redundancies and inconsistencies
Solution Approach 1:
The patent segments business objects into templates and projections. A template contains a hierarchy of entities that can be projected to create specific business objects. This segmentation allows for reusable templates that can be projected into multiple specific business objects, reducing redundancy and inconsistency while simplifying the derivation process.
Solution Approach 2:
The template serves as a universal structure that can generate multiple different business objects through projection. The template contains a hierarchy of entities that can be selectively projected to create various business objects, making the template multi-functional and reducing the need to create separate structures for each business object type.
2Quantity of substance
If multiple business objects are created to share data, then data sharing is achieved, but artificial specializations and modeling redundancies are generated
Solution Approach 1:
The patent merges common data structures into a single template hierarchy. Instead of creating separate business objects to share data, the template contains a unified hierarchy of entities that can be projected to multiple business objects. This merging eliminates artificial specializations and reduces modeling redundancies while maintaining data sharing capabilities.
Solution Approach 2:
The template serves as a universal data structure that can be projected to create multiple different business objects. The hierarchy of entities in the template can be selectively projected to share data across different business object types, achieving data sharing without requiring artificial specializations or redundant modeling.
Data Source
AI summary
Business object templates which include a plurality of hierarchically arranged entities and characterize services associated with the entities can be used to generate new business objects. These new business objects are generated based on projections of the business object template. In some variations, the business objects include a subset of the entities defined by the business object template. In other variations, the business objects include all of the entities defined by the business object template but with only certain entities being activated.


