Cosmetics Providing System With Simulation ID Dispensing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cosmetics providing systems face challenges in conveniently delivering cosmetics that match user simulations, as users struggle to receive the desired cosmetics promptly after performing simulations.
Innovation Solution
A cosmetics providing system that includes a mobile terminal for performing dyeing simulations and generating a simulation ID, and a dispenser that provides hair dye based on the simulation ID, along with a server for managing reservations and providing shop information to users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If simulations are performed to predict cosmetic results, then the accuracy of cosmetic provision is improved, but the time required to receive cosmetics increases
Solution Approach 1:
The system performs simulations in advance before the actual cosmetic provision, storing the simulation results and associated parameters. When a user wants cosmetics, the pre-performed simulation data is retrieved and used to quickly determine the appropriate cosmetic formulation, eliminating the need to perform simulations at the moment of provision and thus reducing waiting time while maintaining accuracy.
Solution Approach 2:
The system creates a digital copy of the simulation results and stores them in a database. Instead of performing the actual cosmetic formulation process from scratch, the system uses the pre-computed simulation data as a template or reference, copying the essential information needed to reproduce the desired cosmetic effect, thereby significantly reducing the time required for provision.
2Adaptability or versatility
If multiple simulations are performed by users, then the variety of cosmetic options is improved, but the complexity of managing simulation data increases
Solution Approach 1:
The system segments simulation data into discrete, identifiable records stored in a database. Each simulation is assigned a unique identifier and stored as a separate data unit, allowing the system to manage multiple simulations independently and efficiently. This segmentation enables the system to handle diverse simulation results without overwhelming complexity, as each data point is organized and accessible individually.
Solution Approach 2:
The system introduces a database as an intermediary between the user's simulation requests and the cosmetic provision process. This intermediary component stores, organizes, and retrieves simulation data, acting as a buffer that manages the complexity of multiple simulations. The database intermediary handles the data management burden, allowing users to access their simulation results without directly managing the complexity of storing and retrieving multiple simulation records.
3Adaptability or versatility
If simulations are performed for each user, then the personalization of cosmetics is improved, but the difficulty of tracking and retrieving simulation results increases
Solution Approach 1:
The system implements a feedback mechanism where simulation results are automatically stored and made accessible through the database. After a user performs a simulation, the results are fed back into the system's database structure, where they can be easily retrieved and associated with the user. This feedback loop ensures that simulation data is not lost or difficult to track, but is instead systematically recorded and readily available for future reference and cosmetic provision.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A cosmetics providing system according to an embodiment of the present disclosure may comprise: a mobile terminal that performs a dyeing simulation on the basis of a current color and a target color and outputs a simulation ID corresponding to the performed dyeing simulation; and a dispenser that on the basis of the simulated ID, provides a hair dye for dying hair from the current color to the target color. The mobile terminal may output shop information including at least one shop capable of providing the hair dye corresponding to the simulation ID, and receive an input for selecting a shop from the shop information to receive the hair dye.