Dynamic Custom Object Generation from Static Component Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current object customization processes in industries like fashion and food are time-consuming and resource-intensive, limiting customers' ability to create personalized products from static lists without significant customization options.

Innovation Solution

A method and system that uses natural language processing (NLP) to extract constituent components from static lists, allowing users to create custom objects dynamically priced based on selected components, and integrates these custom objects into a static list, enabling users to share and promote them as trends.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If customers select from a static list of previously determined objects, then the process is simple and fast, but customization options are limited

Engineering Contradiction:
Improvecustomization optionsVSAvoidcustomization process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments objects into constituent components that can be independently selected and recombined. This allows customers to customize objects by choosing specific components from available options, transforming a static selection process into a dynamic composition process while maintaining system manageability through structured component breakdown.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the static list of pre-determined objects into a dynamic customization system where objects are assembled from components in real-time. The system dynamically generates custom objects based on customer selections, enabling versatility without requiring pre-definition of all possible customizations.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If customers create personalized objects from a static list, then customization options increase, but the process becomes time-consuming and resource-intensive

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidcustomization speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-defining constituent components and their valid combinations before the customer customization process. This preparation work enables rapid assembly of custom objects during actual use, as customers only need to select from pre-validated component options rather than creating everything from scratch.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses copying by replicating constituent components across multiple object instances. Once components are defined and validated, they can be efficiently copied and recombined to generate numerous custom objects, reducing the computational and temporal resources needed for each individual customization.

Inventive Principle:
Principle #26Copying

3Ease of operation

If the system allows extensive customization, then customer satisfaction increases, but processing complexity and resource consumption increase

Engineering Contradiction:
Improvecustomer experienceVSAvoidsystem processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

By segmenting objects into standardized constituent components, the system simplifies the complexity of extensive customization. Each component can be independently managed, validated, and processed, reducing the overall system complexity compared to handling fully custom objects while still enabling high customer satisfaction through flexible combinations.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If custom objects are created dynamically, then customization flexibility improves, but integration into existing static lists becomes complex

Engineering Contradiction:
Improvecustom object flexibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal framework where constituent components serve multiple functions: they define the structure of custom objects, validate combinations, and enable integration with existing static lists. This multi-functional component system allows dynamic custom objects to be seamlessly integrated into traditional static list structures without requiring separate complex integration mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11514495B2Creating custom objects from a static list of objects and turning the custom objects into trends
Publication Date: 2022.11.29 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11514495B2 patent drawing
  • US11514495B2 patent drawing
  • US11514495B2 patent drawing

AI summary

A method, computer system, and a computer program product for generating a custom object is provided. The present invention may include extracting a plurality of constituent components from a static list of previously determined objects associated with a place of purchase. The present invention may then include receiving, from a user, one or more custom objects based on the extracted plurality of constituent components from the place of purchase. The present invention may also include generating, dynamically, a price for each of the one or more selected custom objects based on the extracted plurality of constituent components. The present invention may further include presenting, to the user, the selected one or more custom objects.