Sequence-Based Machine Learning Model for Object Pattern Design
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional design systems for creating object patterns, such as those for turntable objects, are limited in their ability to provide users with control over design decisions and often result in unsatisfactory, repetitive, and mundane designs due to their reliance on pre-configured designs and retrieval approaches that fail to generate novel configurations.
Innovation Solution
A sequence-based machine-learning model is trained to analyze design characteristics from a set of training objects, generating state values for regions and recommending compatible design elements and characteristics for new objects, allowing users to select design elements and receive recommendations for stylistically compatible and aesthetically consistent designs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If a retrieval approach using pre-configured designs is used, then the system is easy to implement, but the design capability is limited and produces repetitive results
Solution Approach 1:
The patent replaces the mechanical retrieval system (searching pre-configured designs in a database) with a sequence-based machine learning model that generates designs algorithmically. This substitution enables the system to move from static retrieval to dynamic generation, resolving the contradiction between ease of implementation and design capability.
Solution Approach 2:
The patent changes the fundamental parameter of design generation from fixed pre-configured options to dynamically generated sequences based on learned patterns. By training the model on design sequences and state values, the system can generate novel designs while maintaining stylistic consistency, thus improving adaptability without sacrificing implementability.
2Ease of operation
If pre-configured designs are used, then the system is simple to operate, but users have limited control over design decisions
Solution Approach 1:
The patent introduces dynamics into the design process by allowing users to provide input that influences the sequence-based model's generation. The system adapts to user input in real-time, generating designs that reflect user preferences while maintaining the simplicity of operation through automated processing.
3Ease of manufacture
If conventional design systems are used, then the implementation is straightforward, but novel design configurations cannot be produced
Solution Approach 1:
The patent replaces the mechanical retrieval system with a sequence-based machine learning model that generates designs algorithmically. This substitution enables the system to move from static retrieval to dynamic generation, resolving the contradiction between ease of implementation and design capability.
Solution Approach 2:
The model processes design generation in sequential steps, analyzing design characteristics, determining state values, and generating recommendations in a periodic sequence. This sequential processing enables novel configuration generation while maintaining implementation simplicity through structured computation.
4Device complexity
If retrieval approaches are used, then the system requires minimal complexity, but aesthetic consistency across regions cannot be ensured
Solution Approach 1:
The patent replaces the mechanical retrieval system with a sequence-based machine learning model that generates designs algorithmically. This substitution enables the system to move from static retrieval to dynamic generation, resolving the contradiction between ease of implementation and design capability.
Solution Approach 2:
The model uses feedback from analyzed design characteristics and state values to generate aesthetically consistent recommendations. By learning from training data and adjusting generation based on input features, the system ensures aesthetic consistency without requiring complex manual configuration.
Data Source
AI summary
Methods and systems for aiding users in generating object pattern designs with increased speed. In particular, one or more embodiments train a sequence-based machine-learning model using training objects, each training object including a plurality of regions with a plurality of design elements. One or more embodiments identify a plurality regions of an object with a first region adjacent a second region. One or more embodiments receive a user selection of a design element for populating the first region with a first design element from a plurality of design elements. One or more embodiments identify a second design element from the plurality of design elements based on the first design element using the trained sequence-based machine-learning model. One or more embodiments also populate the second region with one or more instances of the second design element.


