Partial Model Data Configuration for Product Configurator Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Complex product models with numerous options lead to slow loading and transmission times, causing performance degradation and user dissatisfaction due to the large size and complexity of the data, resulting in frustrating delays and potential productivity and revenue losses.
Innovation Solution
A system utilizing a segmenting engine to break down product configuration models into partial structured data sets, allowing for efficient evaluation and rendering, reducing the need to process and transmit the entire model, thereby improving user experience and performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the entire product configuration model is used for processing and transmission, then complete model data is available for evaluation, but processing time and memory consumption increase significantly
Solution Approach 1:
The patent divides the complete product configuration model into multiple segments or portions, each containing specific model data relevant to different evaluation scenarios. The system selectively transmits and processes only the necessary segments rather than the entire model, significantly reducing processing time and memory consumption while maintaining evaluation completeness for the required functionality.
2Reliability
If the entire product configuration model is transmitted over the network, then all model data is available, but transmission delays increase substantially
Solution Approach 1:
The patent extracts only the necessary model segments required for specific evaluation tasks and transmits them over the network, rather than transmitting the complete model. This extraction approach reduces transmission size and time while ensuring that all necessary data for the evaluation purpose is included in the transmitted portions.
3Reliability
If large model data is processed repeatedly, then comprehensive model evaluation is achieved, but performance degradation occurs
Solution Approach 1:
The patent segments the model data into smaller, manageable portions that can be processed independently and repeatedly without causing performance degradation. Each segment contains specific model information that can be evaluated multiple times efficiently, maintaining both evaluation thoroughness and processing efficiency through selective processing of only necessary segments.
4Adaptability or versatility
If the complete model is used for UI rendering, then all model aspects are displayed, but UI rendering speed decreases
Solution Approach 1:
The patent applies local quality by rendering only the specific model segments relevant to the current UI view or user interaction, rather than rendering the complete model. This allows the UI to display all necessary information for the current context while significantly improving rendering speed by processing only the required local portions of the model data.
Data Source
AI summary
As a non-limiting representative example, a system is disclosed that includes a product configurator user interface that displays a configurable model and receives configuration input for the model and a modeling platform comprising a segmenting engine networked together. The segmenting engine performs operations such as receiving configuration input and generating a first partial structured data set for evaluation by the configuration engine. The system also includes a configuration engine that communicates with the modeling platform. The modeling platform sends the first partial structured data set to the configuration engine for evaluation and receives back an evaluated instance reflecting an outcome of the configuration of the configurable model.


