Cosmetic liquid dispensing apparatus and liquid replenishment method therefor, electronic device and storage medium

By adopting a small-capacity beauty serum bottle and a rotating design for the delivery component in the beauty serum mixing equipment, combined with a replenishment window and instruction control, the problems of beauty serum deterioration and low replenishment efficiency caused by large-capacity bottles are solved, achieving efficient and safe beauty serum replenishment operation.

CN122212010APending Publication Date: 2026-06-16SHENZHEN JINMO TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-10
Publication Date
2026-06-16

AI Technical Summary

Technical Problem

Large-capacity beauty serum bottles in existing beauty serum mixing equipment can easily lead to a decrease in the effectiveness or deterioration of the beauty serum, and the replenishment operation is inefficient, prone to errors, and affects the safety and hygiene of the equipment.

Method used

It adopts a small-capacity beauty serum bottle and uses a rotating delivery component and a replenishment window design. Combined with replenishment start and switching instructions, it ensures sequential replenishment in the placement area. By utilizing information scanning and matching confirmation mechanisms, it improves the accuracy and efficiency of replenishment.

Benefits of technology

This avoids the problems of beauty serum deterioration and contamination, ensures the freshness and safety of the beauty serum, reduces the risk of leakage or incorrect dispensing, improves the accuracy and efficiency of the replenishment operation, and enhances the operational reliability of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122212010A_ABST
    Figure CN122212010A_ABST
Patent Text Reader

Abstract

The application discloses a cosmetic liquid preparation device and a liquid supplementing method thereof, an electronic device and a storage medium, wherein the cosmetic liquid preparation device comprises a shell provided with a liquid supplementing window and a liquid feeding member rotatingly arranged in the shell, the liquid feeding member comprises a plurality of placement areas distributed along the rotating direction of the liquid feeding member, and each placement area is provided with a plurality of placement positions; the liquid supplementing method comprises the following steps: when a liquid supplementing start instruction is received, the liquid feeding member is driven and controlled so that a placement area to be supplemented with liquid is located at the liquid supplementing window; and when a liquid supplementing switching instruction is received, the liquid feeding member is driven and controlled so that a next placement area to be supplemented with liquid is located at the liquid supplementing window. The technical scheme of the application is beneficial to improving the liquid supplementing efficiency of the cosmetic liquid preparation device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of beauty equipment technology, and in particular to a beauty serum preparation device and its replenishment method, electronic device and storage medium. Background Technology

[0002] Currently, the beauty serum mixing equipment uses large-capacity beauty serum bottles. Each bottle contains enough serum to support a large number of mixing needs. However, this method of using large-capacity beauty serum bottles can easily lead to a decrease in the effectiveness of the beauty serum, or even spoilage or contamination, which is not safe or hygienic. Summary of the Invention

[0003] This invention provides a beauty serum preparation device and its replenishment method, electronic device and storage medium, aiming to improve the replenishment efficiency of the beauty serum preparation device, thereby increasing the normal service life of the beauty serum preparation device.

[0004] To achieve the above objectives, this invention proposes a method for replenishing the solution in a beauty serum preparation device, wherein... The beauty serum preparation device includes a housing with a replenishment window and a liquid delivery component rotatably disposed within the housing. The liquid delivery component includes multiple placement areas distributed along its rotation direction, and each placement area has multiple placement positions. The replenishment method includes: When a liquid replenishment start command is received, the drive controls the liquid delivery component to position a liquid replenishment area at the liquid replenishment window; When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window.

[0005] Alternatively, the replenishment method of the beauty serum mixing equipment also includes: When a replenishment completion instruction is received, the beauty serum bottle information on the delivery device is updated.

[0006] Optionally, updating the beauty serum bottle information on the liquid delivery component includes: The information of the beauty serum bottles in all the placement positions on the liquid delivery device is scanned to update the beauty serum bottle information in each placement position of the liquid delivery device. Alternatively, updating the beauty serum bottle information on the liquid delivery component includes: Scan the beauty serum bottles in each placement area of ​​this rehydration treatment to update the beauty serum bottle information for each placement position in each area of ​​this rehydration treatment. Alternatively, updating the beauty serum bottle information on the liquid delivery component includes: Scan the information of the beauty serum bottles in each placement position for this replenishment to update the beauty serum bottle information in each placement position for this replenishment. And / or, After updating the beauty serum bottle information on the liquid delivery component, the method further includes: Confirm that each beauty serum bottle on the delivery device matches its placement position; When it is detected that the beauty serum bottle on the placement position does not match the placement position, a preset process is executed, which includes a preset prompt and / or disabling the beauty serum mixing function.

[0007] Optionally, the step of driving and controlling the liquid delivery device to position a liquid-to-be-replenished area at the liquid replenishment window upon receiving a liquid replenishment start command includes: When a liquid replenishment start command is received, all placement areas are designated as liquid replenishment areas, and the liquid delivery component is driven to zero, so that the first preset placement area is located at the liquid replenishment window. And / or, When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window, including: When a liquid replenishment switching command is received, the liquid delivery component is controlled to move according to the preset liquid replenishment sequence so that the next liquid replenishment area is located at the liquid replenishment window.

[0008] Optionally, the step of driving and controlling the liquid delivery device to position a liquid-to-be-replenished area at the liquid replenishment window upon receiving a liquid replenishment start command includes: When a liquid replenishment start command is received, the position information of each empty bottle on the liquid delivery device is obtained to determine the placement area for liquid replenishment; The current position of the liquid delivery component is determined, and the liquid delivery component is driven and controlled according to the current position of the liquid delivery component so that a place area to be replenished is located at the liquid replenishment window.

[0009] Optionally, the step of driving and controlling the liquid delivery component according to its current position to position a liquid replenishment area at the liquid replenishment window includes: Based on the current position of the liquid delivery component, the optimal liquid replenishment sequence for each placement area to be replenished is determined according to the preset optimal path rules. The drive controls the liquid delivery component to position the first placement area in the optimal liquid replenishment sequence at the liquid replenishment window. When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window, including: When a liquid replenishment switching command is received, the liquid delivery component is controlled to move according to the optimal liquid replenishment sequence so that the next liquid replenishment area is located at the liquid replenishment window.

[0010] Optionally, determining the optimal replenishment order of each placement area to be replenished according to a preset optimal path rule includes: Based on the rule that the cumulative rotation angle of each placement area to be replenished is minimized when the liquid delivery component moves sequentially to the liquid replenishment window, the sorting scheme for each placement area to be replenished to arrive at the liquid replenishment window sequentially is determined. If there is only one sorting scheme, then the sorting scheme shall be used as the optimal order for replenishing the liquid in each placement area to be replenished. If there are multiple sorting schemes, the one with the fewest rotation direction switching times is selected as the optimal replenishment order for each placement area to be replenished.

[0011] Optionally, it also includes: When a place area to be replenished is located at the replenishment window, the preset prompting device will prompt each place position in this place area that needs to be replenished at the replenishment window; And / or, When it is detected that the remaining amount of beauty essence bottle on the liquid delivery device is insufficient to meet the current liquid preparation requirements, a liquid replenishment start command is generated. And / or, When the remaining amount of beauty serum in any placement area of ​​the liquid delivery device is detected to be lower than a preset threshold, a liquid replenishment start command is generated.

[0012] Optionally, the replenishment start command is generated when the remaining amount of beauty essence in the liquid delivery device is insufficient to meet the current liquid preparation requirements. When a replenishment start command is received, the drive controls the liquid delivery component to position a replenishment area at the replenishment window, including: When a replenishment start command is received, the remaining amount of beauty serum bottle on the delivery device is determined relative to the current replenishment requirement, and the target beauty serum bottle that is missing is determined. The placement area for replenishing the liquid is determined based on the target beauty serum bottle, and the liquid delivery device is driven and controlled to position a placement area for replenishing the liquid at the replenishment window.

[0013] This application further proposes an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, it implements the steps of the liquid replenishment method of the beauty serum preparation device in the above embodiments.

[0014] This application further proposes a beauty serum preparation device, including a housing with a replenishment window, a liquid delivery component rotatably disposed within the housing, and the electronic device described in the above embodiment. The liquid delivery component includes multiple placement areas distributed along its rotation direction, and each placement area has multiple placement positions.

[0015] This application further proposes a storage medium storing a computer program, which, when executed by a processor, implements the steps of the liquid replenishment method of the beauty serum preparation device as described in the above embodiments.

[0016] The present invention discloses a method for replenishing a beauty serum preparation device. The device comprises a housing with a replenishment window and a delivery component rotatably disposed within the housing. The delivery component includes multiple placement areas distributed along its rotation direction, each placement area having multiple placement positions. Upon receiving a replenishment start command, the delivery component is driven to accurately position a placement area to be replenished at the replenishment window. After replenishment of the previous placement area is completed, or upon receiving a replenishment switch command, the delivery component is driven to position the next placement area to be replenished at the replenishment window, thereby replenishing that placement area.

[0017] In this way, small-capacity beauty serum bottles can be used for preparation, avoiding the problems of spoilage and contamination caused by long-term storage and repeated use of traditional large-capacity bottles, thus ensuring the freshness, safety, and hygiene of the beauty serum. Simultaneously, the introduction of a replenishment switching command enables sequential replenishment of the placement areas. This command drives the delivery component to move the next placement area to be replenished to the replenishment window. This mechanism contrasts sharply with the possibility of staff randomly switching between different areas. Thus, staff can replenish each placement area sequentially according to the equipment's guidance. The rotation and positioning of the delivery component ensure that only one placement area is at the replenishment window at any given time, avoiding the confusion of staff searching and operating between multiple placement areas and reducing the risk of missing, misplacing, or confusing beauty serum bottles. The entire replenishment process is structured and guided, improving the accuracy and efficiency of the operation. The replenishment method of the beauty serum preparation equipment provided in this embodiment demonstrates a significant technical contribution in solving the problems of low replenishment efficiency and error-proneness in related technologies. Attached Figure Description

[0018] Figure 1 This is a schematic diagram of the structure of a liquid delivery component of the beauty liquid preparation equipment of the present invention; Figure 2 This is a schematic flowchart of an embodiment of the liquid replenishment method of the beauty liquid preparation equipment of the present invention; Figure 3 This is a schematic flowchart of another embodiment of the liquid replenishment method of the beauty serum preparation device of the present invention; Figure 4 This is a schematic flowchart of another embodiment of the liquid replenishment method of the beauty serum preparation equipment of the present invention; Figure 5This is a schematic diagram of the structure of an electronic device in the hardware operating environment involved in the embodiments of the present invention. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0020] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0021] It should also be noted that when a component is described as "fixed to" or "set on" another component, it can be directly on the other component or there may be an intervening component present. When a component is described as "connected to" another component, it can be directly connected to the other component or there may be an intervening component present.

[0022] Furthermore, the use of terms such as "first" and "second" in this invention is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but only on the basis of being achievable by those skilled in the art. When the combination of technical solutions is contradictory or impossible to implement, such a combination of technical solutions should be considered non-existent and not within the scope of protection claimed by this invention.

[0023] Beauty serum preparation equipment using this technology typically employs large-capacity bottles. Over long-term use, this can easily lead to a decrease in the effectiveness of the serum, and may even result in spoilage or contamination, affecting the product's safety and hygiene. This large-capacity storage method also increases the risk of prolonged exposure to air after opening, which is detrimental to maintaining the stability and purity of its active ingredients, posing potential health hazards to users.

[0024] To address this issue, the inventors proposed a single-dose serum bottle design for the serum mixing equipment. This avoids problems such as decreased effectiveness, spoilage, or contamination of the serum, ensuring its safety and hygiene. However, using single-dose bottles requires frequent refills. Since the equipment needs to hold various types of serum bottles, staff often replenish them according to their own habits, leading to frequent instances of missed, incorrect, or mixed-up bottles. This necessitates readjustment, consumes excessive time, reduces efficiency, and shortens the equipment's usability.

[0025] For example, in a specific technical scenario at a beauty salon, when staff members are applying serums, due to differences in operating habits, they may mistakenly place a whitening serum bottle into the anti-aging serum slot 11. This causes the equipment to be unable to correctly identify the ingredients during subsequent serum preparation, triggering an error alarm and requiring manual intervention to reposition the serum bottle. Furthermore, this problem is particularly pronounced during peak equipment usage periods, as the serum preparation operation takes up too much time, preventing the equipment from responding to serum preparation requests in a timely manner and causing service interruptions.

[0026] In response, this application proposes a method for replenishing a beauty serum mixing device. The beauty serum mixing device includes a housing with a replenishment window and a liquid delivery component 10 rotatably disposed within the housing. The liquid delivery component 10 includes multiple placement areas Q distributed along its rotation direction, each placement area Q having multiple placement positions 11. The replenishment method includes: upon receiving a replenishment start command, driving and controlling the liquid delivery component 10 to position one placement area Q to be replenished at the replenishment window; upon receiving a replenishment switch command, driving and controlling the liquid delivery component 10 to position the next placement area Q to be replenished at the replenishment window.

[0027] For ease of understanding, the following explains some key terms in this embodiment: Beauty serum mixing equipment is used to mix, dilute, or dispense various beauty serums according to a preset formula or user requirements to prepare beauty serum products with specific effects or dosages. This equipment typically includes structures for storing beauty serum bottles and mechanisms for performing the mixing process.

[0028] The replenishment method refers to the procedure of adding or replacing the serum bottles in a serum mixing device. Since serum bottles may run out or require replacement with different types of serum, replenishment is necessary to maintain the normal operation of the equipment.

[0029] The replenishment window is an opening located on the housing of the beauty serum mixing device, allowing external operators or automated robotic arms to replace or replenish the beauty serum bottle on the delivery unit 10. This window is typically designed to be openable or accessible for easy replenishment.

[0030] The housing is the external structure of the beauty solution preparation equipment, used to house and protect the internal mechanical and electronic components. The housing typically possesses a certain structural strength and airtightness to ensure a stable and clean internal environment. In this application, at least a portion of the housing may be made of a transparent material, allowing the operator or user to observe the solution preparation process through the housing.

[0031] The liquid delivery component 10 is a rotatable part inside the beauty serum mixing device, used to carry multiple beauty serum bottles. Through a rotation mechanism, the liquid delivery component 10 can move different beauty serum bottles or placement areas Q to designated positions, such as the replenishment window or the dispensing position.

[0032] The placement area Q is a region on the liquid delivery component 10 divided along its rotation direction, and each placement area Q is used to hold a group of beauty serum bottles. A liquid delivery component 10 may contain multiple placement areas Q, and each placement area Q is typically used to store beauty serum bottles of the same type or related. For example, the liquid delivery component 10 may have 4-8 placement areas Q, taking 6 as an example, which can be designated as the first placement area Q to the sixth placement area Q, and each placement area Q may have 4-8 placement positions 11, taking 6 as an example.

[0033] A beauty serum bottle is a bottle for holding beauty serums, which include, but are not limited to, essences, concentrated serums, blended oils, gels, and toners as skin care media.

[0034] Placement position 11 is a specific location within each placement area Q for individually placing a beauty serum bottle. Each placement area Q may contain multiple placement positions 11, which are typically arranged in an array to facilitate the securing and management of the beauty serum bottles.

[0035] The "Refill Start" command is the signal that triggers the beauty serum mixing device to enter refill mode. This command can be manually entered by the user through the operating interface, or it can be automatically generated by the device's internal intelligent system based on the remaining beauty serum or a preset time.

[0036] The liquid replenishment switching command is a signal that controls the rotation of the liquid delivery component 10, moving the next liquid replenishment area Q to the liquid replenishment window. This command can be manually triggered by the user, such as by pressing a physical button or touch button, or it can be automatically triggered by an internal timer after a preset time (e.g., 1 minute). After the liquid delivery component 10 rotates to the liquid replenishment window, it will remain in that position for liquid replenishment operation.

[0037] The technical solution of this application will be described in detail below. This embodiment provides a method for replenishing a beauty serum preparation device, which aims to improve the efficiency and accuracy of the replenishment operation.

[0038] The beauty serum mixing device includes a housing with a replenishment window for changing the beauty serum bottle. For example, the replenishment window could be an openable door or a fixed opening, allowing staff to insert or remove the beauty serum bottle.

[0039] Inside the housing, a liquid delivery component 10 is rotatably mounted. The liquid delivery component 10 is configured to rotate about its central axis, thereby moving the beauty serum bottle it carries. As one implementation, the liquid delivery component 10 can be designed as a disc-shaped structure, such as a turntable, connected to a drive mechanism via its central axis to achieve rotational motion. Alternatively, the liquid delivery component 10 can be designed as a chain structure, where the cyclical movement of the chain carries the placement area Q to the replenishment window.

[0040] The liquid delivery component 10 has multiple placement areas Q distributed along its rotation direction, and each placement area Q has multiple placement positions 11. For example, the liquid delivery component 10 can be divided into several fan-shaped areas, each fan-shaped area being a placement area Q. Each placement area Q can be provided with multiple slots, placement holes, or supports, which are the placement positions 11, used to fix and support the beauty serum bottle. In some embodiments, each placement area Q can be designed as an independent and detachable module, with each module integrating multiple placement positions 11, facilitating overall replacement or maintenance.

[0041] Fluid replacement methods include: S100, upon receiving a refill start command, the drive control unit 10 positions a refillable area Q at the refill window. The refill start command can be manually triggered by an operator using a physical button or touch button on the device. For example, an operator might manually press the "Start Refill" button when observing that a certain type of beauty serum bottle is about to run out. In some embodiments, the refill start command can also be automatically generated by a simple timer within the device at preset time intervals (e.g., every one, two, or one week) to remind the user to perform routine checks and refills. In some embodiments, the remaining beauty serum bottles can be calculated based on the dispensing plan; if the required type of beauty serum is insufficient, a refill command is generated. Upon receiving this command, the drive mechanism initiates the rotation of the refill unit 10. For example, the refill unit 10 can start from its current position and rotate in a fixed direction (e.g., clockwise) until the first refillable area Q is visually determined to be at the refill window.

[0042] It is worth noting that during the process of rotating the placement area Q to the replenishment window, the rotation angle may be 0°. At this time, the placement area Q is exactly aligned with the replenishment window. In other words, no rotation is required to achieve the alignment of the placement area Q with the replenishment window.

[0043] S200, upon receiving a replenishment switching command, the drive control unit 10 is activated to position the next replenishment area Q at the replenishment window. The replenishment switching command can be triggered manually by the operator pressing the "Switch" button after replenishing the current area Q. Alternatively, the device can be set with a simple countdown timer, such as 1 minute. When an area Q rotates to the replenishment window, the countdown timer starts, and after the countdown ends, the replenishment switching command is automatically triggered, driving the replenishment unit 10 to rotate. After the replenishment unit 10 rotates to the next replenishment area Q at the replenishment window, it will remain in that position for the operator to perform subsequent replenishment operations.

[0044] In this embodiment, the beauty serum preparation device is configured to include a housing with a replenishment window and a liquid delivery component 10 rotatably disposed within the housing. The liquid delivery component 10 includes multiple placement areas Q distributed along its rotation direction, each placement area Q having multiple placement positions 11. When a replenishment start command is received, the liquid delivery component 10 is driven and controlled to ensure that a placement area Q to be replenished is accurately positioned at the replenishment window. After the previous placement area Q to be replenished is replenished, or when a replenishment switch command is received, the liquid delivery component 10 is driven and controlled to ensure that the next placement area Q to be replenished is positioned at the replenishment window, so as to replenish the placement area Q.

[0045] In this way, small-capacity beauty serum bottles can be used for preparation, avoiding the problems of beauty serum deterioration and contamination caused by long-term storage and repeated use in traditional large-capacity bottles, thus ensuring the freshness, safety, and hygiene of the beauty serum. Simultaneously, the introduction of a replenishment switching command enables sequential replenishment of placement areas Q. This command drives the delivery component 10 to move the next placement area Q to be replenished to the replenishment window. This mechanism contrasts sharply with the possibility of staff randomly switching between different areas. Thus, staff can replenish each placement area Q sequentially according to the equipment's guidance. The rotation and positioning of the delivery component 10 ensures that only one placement area Q is at the replenishment window at any given time, avoiding the confusion of staff searching and operating between multiple placement areas Q, and reducing the risk of missing, misplacing, or confusing beauty serum bottles. The entire replenishment process is structured and guided, improving the accuracy and efficiency of the operation. The replenishment method of the beauty serum preparation equipment provided in this embodiment demonstrates a significant technical contribution in solving the problems of low replenishment efficiency and error-proneness in related technologies.

[0046] It is worth noting that there is a strong correlation between the beauty serum bottles (beauty serums) located in the same placement area Q and their corresponding slots 11. This strong correlation can be "identical," meaning that all beauty serum bottles in slots 11 within the same placement area Q are the same type (all beauty serums in slots 11 within the same placement area Q are of the same type). Of course, in some embodiments, this strong correlation can also be "matching," for example, if there are a total of 6 types of beauty serums, the 6 slots 11 within the same placement area Q will each hold a different type of beauty serum. By establishing a strong correlation between the beauty serums in slots 11 within the same placement area Q, the beauty serums in each placement area Q have a fixed logic. Staff can replenish and place the beauty serums according to this logic, which greatly improves the convenience and accuracy of replenishment.

[0047] By setting all placement slots 11 within the same placement area Q to hold bottles of the same type of beauty serum, when each placement area Q passes the replenishment window, staff can replenish the beauty serum in that area Q in one go, simultaneously replenishing the corresponding type of beauty serum. During the replenishment process for each placement area Q, staff only need to continuously replenish the same type of beauty serum, significantly reducing the possibility of staff misplacing or misplacing, and improving the accuracy and efficiency of replenishment. At the same time, because the same type of beauty serum is placed together, it also facilitates the accounting and control of the quantities of various beauty serums.

[0048] In some of the above embodiments, the liquid delivery component 10 is rotated by driving the liquid delivery component 10 so that the placement area Q to be replenished is sequentially positioned at the liquid replenishment window for liquid replenishment operation. However, in the actual liquid replenishment process, the operator may replace, add, or remove the beauty serum bottle. If the system fails to obtain and update the latest information of the beauty serum bottle on the liquid delivery component 10 in a timely and accurate manner, it may lead to discrepancies between the system's internal records and the actual situation, thereby affecting the accuracy of subsequent liquid preparation or inventory management.

[0049] In response, this application further proposes S300, which updates the beauty serum bottle information on the liquid delivery component 10 when a liquid replenishment completion instruction is received, including the beauty serum bottle information of each placement position 11 in each placement area Q.

[0050] Receiving a refill completion command means the system receives a signal indicating that the current refill operation has ended. This command can be manually triggered by the user through buttons, touchscreen, or voice commands on the user interface, or it can be automatically generated by the system based on preset conditions. For example, when all placement areas Q to be refilled have been completed, or when the system detects that the refill operation has lasted for a period of time and reached a preset completion state. Updating the beauty serum bottle information on the delivery component 10 means that the system re-identifies, records, and stores the current status of all placement areas Q and placement positions 11 on the delivery component 10. Of course, in some embodiments, updating the beauty serum bottle information on the delivery component 10 may only identify the updated beauty serum bottle information, while retaining the original stored information for beauty serum bottles that have not been updated.

[0051] This information may include, but is not limited to, the type, capacity, batch number, production date, expiration date, current remaining quantity, whether it is empty, and whether it has been replaced. The update process can be achieved through various technical means, such as scanning the barcode, QR code, or RFID tag on each serum bottle in placement position 11 to read the information; or using image recognition technology to visually identify and analyze the serum bottles in placement position 11; or through interaction with the operator, allowing the operator to manually input or confirm relevant information.

[0052] In the above-described replenishment scheme, when the liquid delivery component 10 drives the placement areas Q to be replenished to the replenishment window in sequence, and the operator performs the actual replenishment operation on the beauty serum bottle, the system receives a replenishment completion command. Upon receiving this command, the system immediately initiates an update process for some or all beauty serum bottle information on the liquid delivery component 10. This update process aims to comprehensively verify and record the latest status of the beauty serum bottles in each placement area Q and placement position 11 on the liquid delivery component 10, including key data such as their type and remaining volume. By forcibly updating the information after the replenishment operation is completed, this scheme ensures that the beauty serum bottle data within the system remains consistent with the actual physical state on the liquid delivery component 10. This mechanism effectively avoids information lag or errors caused by manual operation (such as changing bottles), thereby providing accurate and reliable basic data support for subsequent beauty serum preparation functions.

[0053] For example, after the operator has replaced or refilled all the beauty serum bottles on the delivery unit 10 that require replenishment, they can trigger a replenishment completion command by pressing the "Replenishment Complete" button on the device's control panel. Upon receiving this command, the system can initiate an automatic scanning program. For instance, the device can be equipped with a barcode scanner or RFID reader. As the delivery unit 10 rotates, the scanner or reader sequentially scans each beauty serum bottle on the placement position 11, reading its attached barcode or RFID tag information. This information is then parsed and compared with and updated against existing records in the system database. If a beauty serum bottle on a placement position 11 is replaced with a different type or batch of beauty serum, the system will record the new bottle information. Alternatively, by integrating a camera and image recognition algorithm, the beauty serum bottles on the placement position 11 can be photographed and their appearance analyzed to identify the bottle type and approximate remaining amount, and the information can be updated accordingly.

[0054] By promptly updating the beauty serum bottle information on the delivery unit 10 after the replenishment operation, this solution effectively solves the problem of discrepancies between the system's internal data and the actual status of the beauty serum bottles that may arise from manual replenishment operations. This ensures that the system always has accurate information on the beauty serum bottles in each placement position 11 on the delivery unit 10, thus providing a reliable data foundation for subsequent beauty serum preparation and avoiding inaccurate preparation or resource waste due to information errors. Simultaneously, accurate bottle information also helps optimize inventory management and maintenance, improving the overall operating efficiency and reliability of the beauty serum preparation equipment.

[0055] There are several ways to update the beauty serum bottle information on the liquid delivery component 10. The following are specific examples.

[0056] This application further proposes steps for updating the beauty serum bottle information on the aforementioned liquid delivery component 10, including: Information is scanned on all placement positions 11 of the liquid delivery component 10 to update the information of the liquid bottle in each placement position 11 of the liquid delivery component 10. Alternatively, updating the beauty serum bottle information on the liquid delivery component 10 includes: Scan the information of the beauty serum bottles in each placement area Q of this replenishment to update the beauty serum bottle information of each placement position 11 in each placement area Q of this replenishment. Alternatively, updating the beauty serum bottle information on the liquid delivery component 10 includes: The information of the beauty serum bottles in each placement position 11 for this replenishment is scanned to update the information of the beauty serum bottles in each placement position 11 for this replenishment.

[0057] The information scanning feature aims to obtain the latest information about the serum bottles through automated means. The concept involves reading the identification information on the serum bottles using sensors or identification devices. Possible implementation methods include: using RFID (Radio Frequency Identification) technology, affixing RFID tags to each serum bottle, and placing an RFID reader near the dispensing unit 10 or the refill window; when the dispensing unit 10 rotates or stops, the reader automatically scans the tag information; or, using barcode or QR code scanning technology, printing barcodes or QR codes on the serum bottles, and then identifying and reading the information using image recognition equipment or laser scanners.

[0058] The scanning process can perform a comprehensive inspection of all placement positions 11 on the liquid delivery component 10 to ensure the accuracy of the beauty liquid bottle information of the entire system; or it can perform a partial scan only on the placement area Q or placement position 11 involved in this liquid replenishment operation to improve efficiency.

[0059] After the scan is completed, confirming whether the beauty serum bottle matches its placement position 11 is intended to verify the validity of the beauty serum bottle information obtained by the scan and to check whether the beauty serum bottle in the current placement position 11 meets the system's expected configuration.

[0060] Specifically, after updating the beauty serum bottle information on the liquid delivery component 10, the process further includes: confirming whether each beauty serum bottle on the liquid delivery component 10 matches its placement position 11; when it is detected that the beauty serum bottle on the placement position 11 does not match the placement position 11, performing preset processing, which includes preset prompts and / or disabling the beauty serum mixing function.

[0061] Possible implementation methods include: storing the expected information of the beauty serum bottle that should be placed in each placement position 11 within the system, and comparing the actual information of the beauty serum bottle with the expected information of the placement position 11 after scanning it; or, cross-validating the scanned beauty serum bottle ID with the beauty serum bottle ID corresponding to the placement position 11 recorded in the system through a database query.

[0062] Executing preset procedures are corrective or warning measures taken when a mismatch is detected between the beauty serum bottle and its placement position 11, designed to avoid potential problems caused by incorrect placement. Possible implementations include: the system sending alarm messages to the operator, such as through the device display, indicator lights, or a buzzer; or the system temporarily or permanently locking the beauty serum mixing function until the error is corrected.

[0063] Preset prompts are a specific form of preset processing, designed to intuitively inform users or operators of any mismatches. Possible implementations include: displaying an error message on the beauty serum mixing device's screen indicating which placement position 11 is problematic; or issuing a warning via a voice broadcast system. Disabling the beauty serum mixing function is another specific form of preset processing, designed to fundamentally prevent mixing errors caused by error messages. Possible implementations include: at the software level, preventing the user from selecting any mixing formula or initiating the mixing process; or at the hardware level, locking the rotation or pumping mechanism of the liquid delivery component 10, preventing it from performing the mixing task.

[0064] Upon receiving the replenishment completion instruction, the system initiates an information scan of the beauty serum bottles on the delivery unit 10. This scan can be performed by comprehensively scanning all beauty serum bottles in all placement positions 11 to obtain the latest information for each position; or, to improve efficiency, targeted scanning can be performed only on the beauty serum bottles in the specific placement areas Q or positions 11 involved in this replenishment operation. Through this automated information scanning, the system can accurately and in real-time obtain key data such as the type and remaining quantity of the beauty serum bottles, thus avoiding errors that may occur with manual data entry. After completing the information scan and updating the beauty serum bottle information, the system further performs a crucial verification step: confirming whether each beauty serum bottle matches its corresponding placement position 11. This means the system compares the actual information of the scanned beauty serum bottle with the expected information for that placement position 11.

[0065] For example, if a placement slot 11 is designed for a specific type of beauty serum bottle (such as a whitening serum bottle), but the scan shows that a different type of beauty serum bottle (such as a wrinkle-reducing serum bottle) is placed there, the system will identify this mismatch. Once a mismatch is detected between the beauty serum bottle in placement slot 11 and the slot itself, the system will immediately execute a preset procedure. This preset procedure may include issuing a preset prompt to the operator, such as through a display screen, indicator lights, or voice prompts, to inform the operator of the error message so that the operator can correct it in a timely manner.

[0066] Furthermore, to prevent dispensing accidents caused by incorrect placement, the system can also disable the beauty serum dispensing function until the mismatch issue is resolved. By introducing mechanisms for information scanning, matching confirmation, and preset processing, this application's solution further enhances the operational safety and dispensing accuracy of the beauty serum dispensing equipment by updating the beauty serum bottle information. This effectively avoids dispensing errors caused by human error or inaccurate information, thereby improving the overall reliability of the equipment.

[0067] In this embodiment, through the above technical solution, this application introduces an information scanning and matching confirmation mechanism based on updating the beauty serum bottle information. This effectively avoids problems such as misplacement, omission, or information entry errors that may occur during manual refilling operations. Automated information scanning of the beauty serum bottles ensures the system's accurate grasp of the bottle information. Furthermore, by confirming the matching of the beauty serum bottle with the placement position 11, potential misplacement can be detected and corrected in a timely manner. When a mismatch is detected, a preset prompt and / or disabling of the beauty serum mixing function is executed, effectively alerting the operator and fundamentally preventing beauty serum mixing errors caused by incorrect information. This significantly improves the accuracy, safety, and reliability of beauty serum mixing, reduces operational risks, and ensures a better user experience.

[0068] In some of the above embodiments, the liquid delivery component 10 is driven to rotate by receiving a liquid replenishment start command or a liquid replenishment switch command, so that the placement area Q to be replenished is located at the liquid replenishment window. However, in actual operation, how to systematically initialize the liquid replenishment process, ensure that all areas requiring liquid replenishment can be processed efficiently and orderly, and how to determine the starting position of liquid replenishment and the subsequent switching sequence are key issues affecting the efficiency and accuracy of liquid replenishment.

[0069] In this regard, this application further proposes a step of driving and controlling the liquid delivery component 10 to position a liquid-to-be-replenished placement area Q at the liquid replenishment window when a liquid replenishment start command is received, including: When a replenishment start command is received, all placement areas Q are designated as replenishment areas Q, and the drive control liquid delivery component 10 is reset to zero, so that the first preset placement area is located at the replenishment window; and / or, When a liquid replenishment switching command is received, the step of driving and controlling the liquid delivery component 10 to place the next liquid replenishment area Q at the liquid replenishment window includes: when a liquid replenishment switching command is received, controlling the liquid delivery component 10 to move according to a preset liquid replenishment sequence so that the next liquid replenishment area Q is placed at the liquid replenishment window.

[0070] The phrase "treat all placement areas Q as areas awaiting replenishment" means that at the start of the replenishment process, the system by default includes all placement areas Q on the liquid delivery unit 10 within the scope of this replenishment, regardless of whether they are currently full or empty. This can be achieved by setting a status flag within the system, setting the flag corresponding to all placement areas Q to the "awaiting replenishment" state; or, upon receiving the replenishment start command, the system can directly initiate a replenishment cycle that iterates through all placement areas Q.

[0071] "Drive control liquid delivery component 10 to zero" means moving the liquid delivery component 10 to a preset reference position or starting position. This can be achieved by setting a physical zeroing sensor (such as a photoelectric sensor, Hall sensor, or mechanical limit switch) on the movement path of the liquid delivery component 10. When the liquid delivery component 10 moves to the position triggered by the sensor, it is considered to have reached the zeroing position; or by using encoder feedback to drive the liquid delivery component 10 to a preset absolute angle position as the zeroing point.

[0072] "Locating the first preset placement area at the replenishment window" means that after the liquid delivery component 10 is zeroed, it is precisely positioned so that a specific and predetermined placement area Q is aligned with the replenishment window. This first preset placement area can be the placement area Q that is physically closest to the zeroing position, or any placement area Q specified as the starting point of the replenishment process in the system configuration. The system will calculate the corresponding rotation amount based on the relative position of the zeroing position and the preset placement area and execute it.

[0073] "Controlling the movement of the liquid delivery component 10 according to a preset liquid replenishment sequence" means that during liquid replenishment switching, the rotation of the liquid delivery component 10 is no longer random or temporarily determined by the operator, but follows a predefined sequence. This preset liquid replenishment sequence can be a simple sequence (for example, starting from the first preset placement area and rotating clockwise or counterclockwise in sequence), or it can be a configurable complex sequence stored in the controller to adapt to different liquid replenishment strategies or optimization paths.

[0074] In this embodiment, upon receiving the replenishment start command, all placement areas Q are initially considered as replenishment areas Q to ensure the comprehensiveness of the replenishment process. Subsequently, the drive control unit 10 performs a zeroing operation, placing it in a known and standardized initial state. Based on this, the system further drives the unit 10 to precisely position the first preset placement area at the replenishment window, thus providing a clear and repeatable starting point for the entire replenishment process. When a replenishment switching command is received, the system no longer simply searches for the next replenishment area Q, but strictly controls the movement of the unit 10 according to the preset replenishment sequence, ensuring that the next replenishment area Q is presented orderly at the replenishment window. This systematic initialization and sequence control mechanism, combined with the basic replenishment method, significantly improves the automation and efficiency of the replenishment operation, reduces the operator's judgment burden in determining the replenishment start position and switching sequence, thereby reducing the risk of human error and ensuring the smoothness and accuracy of the replenishment process.

[0075] The following is a concrete example. Assume the liquid delivery component 10 of the beauty serum mixing device is a disc with eight evenly distributed placement areas Q, numbered 1 to 8 (e.g., clockwise). The replenishment window is fixed at a position on the device housing. The system presets placement area 1 as the first preset placement area and sets the clockwise direction as the preset replenishment sequence. When the system receives a replenishment start command, firstly, the system internally marks all placement areas Q (1 to 8) as ready for replenishment. Next, the liquid delivery component 10 is driven to rotate until its zeroing sensor is triggered, for example, when placement area 1 is at a specific reference point. Then, in some embodiments, to further improve accuracy, the system will also drive the liquid delivery component 10 to fine-tune, ensuring that placement area 1 is precisely aligned with the replenishment window. At this point, the operator can replenish placement area 1. When the operator completes the replenishment of placement area 1 and issues a replenishment switching command (e.g., pressing the manual button or the countdown ends), the system will drive the liquid delivery component 10 to rotate according to the preset clockwise replenishment sequence, moving placement area 2 to the replenishment window. Subsequently, each time a replenishment switching command is received, the liquid delivery component 10 will sequentially move placement areas 3, 4, 5, 6, 7, and 8 to the replenishment window until all placement areas Q have been replenished.

[0076] In some of the above embodiments, a method is proposed to drive and control the liquid delivery component 10 to position a placement area Q to be replenished at the liquid replenishment window when a liquid replenishment start command is received. However, in actual operation, if the system cannot accurately identify which placement areas Q need liquid replenishment, or cannot efficiently move the liquid delivery component 10 to the correct starting position, it may lead to low liquid replenishment efficiency, or even situations where the user needs to manually search for empty bottles or wait for the liquid delivery component 10 to make unnecessary rotations, thereby affecting the user experience and ease of operation.

[0077] In this regard, this application further proposes a step of driving and controlling the liquid delivery component 10 to position a liquid-to-be-replenished placement area Q at the liquid replenishment window when a liquid replenishment start command is received, including: S110, when a liquid replenishment start command is received, the position information of each empty bottle on the liquid delivery component 10 is obtained to determine the placement area Q to be replenished; S120, determine the current position of the liquid delivery component 10, and drive and control the liquid delivery component 10 according to the current position of the liquid delivery component 10 so that a placement area Q to be replenished is located at the liquid replenishment window.

[0078] The purpose of acquiring the position information of each empty bottle on the liquid delivery component 10 is to identify which beauty serum bottles in the placement positions 11 on the liquid delivery component 10 are empty, thereby determining that liquid replenishment is needed.

[0079] The implementation methods may include, but are not limited to: real-time monitoring of the liquid level in the bottle by a weight sensor or liquid level sensor installed under each placement position 11; determining the state of the bottle by scanning the markings on the bottle body or cap by a visual recognition system; or querying the inventory information of the beauty serum bottle in each placement position 11 by interacting with the data of the back-end management system.

[0080] Determining the placement area Q to be replenished means logically identifying the placement area Q containing these empty bottles based on the obtained empty bottle location information. These placement areas Q are the target areas where the replenishment operation needs to be performed. For example, if one or more beauty serum bottles in placement positions 11 within a certain placement area Q are identified as empty bottles, then that placement area Q is determined as the placement area Q to be replenished.

[0081] Determining the current position of the liquid delivery component 10 aims to obtain its specific rotation angle or position information within the housing. This can be achieved by installing an encoder (such as a photoelectric encoder or magnetic encoder) on the rotation shaft of the liquid delivery component 10, which converts the rotation of the liquid delivery component 10 into an electrical signal for the controller to read; or by using a Hall sensor in conjunction with a magnet array to detect the discrete position of the liquid delivery component 10. Driving and controlling the liquid delivery component 10 based on its current position to position a liquid-to-be-replenished placement area Q at the replenishment window illustrates how the system utilizes the known current position of the liquid delivery component 10 and the liquid-to-be-replenished placement area Q to precisely control the rotation of the liquid delivery component 10, ensuring that the liquid-to-be-replenished placement area Q is accurately aligned with the replenishment window. This typically involves a motion controller that receives the target position and the current position, calculates the required rotation direction and angle, and then drives a motor (such as a stepper motor or servo motor) to execute the rotation command.

[0082] In this embodiment, upon receiving a refill start command, instead of simply driving the delivery component 10 to any refillable area Q, the system first obtains the position information of each empty bottle on the delivery component 10 to accurately identify which areas Q actually require refilling. Simultaneously, the system determines the current position of the delivery component 10. Based on these two key pieces of information—which areas Q require refilling and the current position of the delivery component 10—the system can intelligently calculate the optimal rotation path and target position, thereby driving and controlling the delivery component 10 to precisely move an area Q that actually needs refilling to the refill window. This mechanism ensures that the starting point of the refill operation is optimized, avoiding unnecessary rotations and user searches for empty bottles, making the entire refill process more efficient and user-friendly. In this way, the problem of intelligently and efficiently locating the first refillable area Q at the start of refilling is effectively solved, significantly improving the refill efficiency and ease of operation of the beauty serum mixing equipment. Users no longer need to manually locate empty bottles, and unnecessary rotation of the delivery unit is reduced, greatly improving operational convenience and user experience. This solution ensures that the refill process is tailored to actual needs from the outset, effectively solving efficiency and positioning issues in the initial stages of refilling.

[0083] The following is a specific example. When a user triggers the refill start command, such as selecting "Start Refill" via the touchscreen interface, the beauty serum dispensing device first activates its internal detection mechanism. For example, each placement area Q has multiple placement positions 11, and a weight sensor can be configured below each placement position 11. When the weight of the liquid in the beauty serum bottle is lower than a preset threshold, the system records that placement position 11 is empty. The system will collect the empty bottle information of all placement positions 11 and determine which placement areas Q contain empty bottles based on this information (taking each placement area Q as having 6 placement positions 11 as an example, if the beauty serum bottle in any placement position 11 within the placement area Q is empty, then the placement area Q is considered to contain an empty bottle). Placement areas Q containing empty bottles are those that need to be refilled with beauty serum, thus marking these placement areas Q as those to be refilled.

[0084] Meanwhile, an encoder mounted on the rotating shaft of the liquid delivery component 10 provides real-time feedback on the current angular position of the liquid delivery component 10. A control unit, such as an embedded microcontroller, receives this empty bottle information and the current position information of the liquid delivery component 10. Based on preset logic, such as selecting the nearest liquid-to-be-replenished placement area Q as the first replenishment target, the microcontroller calculates the direction and angle that the liquid delivery component 10 needs to rotate.

[0085] Subsequently, the microcontroller sends instructions to the stepper motor driving the liquid delivery component 10, precisely controlling the stepper motor to rotate until the selected liquid delivery area Q is accurately aligned with the liquid delivery window. For example, if the liquid delivery component 10 is currently located in delivery area 1, and delivery area 3 is determined as the first liquid delivery area Q, the logic for determining delivery area 3 as the first liquid delivery area Q can be either that delivery area 3 is closest to delivery area 1 where the liquid delivery component 10 is currently located, or it can be based on the number of empty bottles, determining delivery area 3, which has the most empty bottles, as the first liquid delivery area Q.

[0086] Of course, the system can calculate the shortest rotation path from placement area 1 to placement area 3 and drive the liquid delivery component 10 to rotate along that path.

[0087] Of course, once placement area 3 reaches the replenishment window, the user can replenish the empty bottle in placement area 3. This empty bottle can be one or more. Replenishing the empty bottle refers to removing it and replacing it with a beauty serum bottle of the same type as the empty one.

[0088] Of course, in some embodiments, it can also be combined with the zeroing embodiment. After zeroing, the fixed first placement area Q is aligned with the liquid replenishment window, and then the transfer path is calculated. At this time, it is not necessary to monitor the position of the liquid delivery component 10 in real time.

[0089] It is worth noting that there is a strong correlation between the beauty serum bottles (beauty serums) located in the same placement area Q and their corresponding slots 11. This strong correlation can be "identical," meaning that all beauty serum bottles in slots 11 within the same placement area Q are the same type (all beauty serums in slots 11 within the same placement area Q are of the same type). Of course, in some embodiments, this strong correlation can also be "matching," for example, if there are a total of 6 types of beauty serums, the 6 slots 11 within the same placement area Q will each hold a different type of beauty serum. By establishing a strong correlation between the beauty serums in slots 11 within the same placement area Q, the beauty serums in each placement area Q have a fixed logic. Staff can replenish and place the beauty serums according to this logic, which greatly improves the convenience and accuracy of replenishment.

[0090] By setting all placement slots 11 within the same placement area Q to hold bottles of the same type of beauty serum, when each placement area Q passes the replenishment window, staff can replenish the beauty serum in that area Q in one go, simultaneously replenishing the corresponding type of beauty serum. During the replenishment process for each placement area Q, staff only need to continuously replenish the same type of beauty serum, significantly reducing the possibility of staff misplacing or misplacing, and improving the accuracy and efficiency of replenishment. At the same time, because the same type of beauty serum is placed together, it also facilitates the accounting and control of the quantities of various beauty serums.

[0091] In some other embodiments, upon receiving a replenishment start command, the empty bottle position information on the liquid delivery component 10 is acquired to determine the placement area Q to be replenished, and the liquid delivery component 10 is driven and controlled to position the placement area Q to be replenished at the replenishment window based on its current position. However, in actual operation, if the liquid delivery component 10 is simply moved randomly or in a fixed sequence to the placement area Q to be replenished, it may cause unnecessary reciprocating motion or excessive rotation distance, thereby reducing replenishment efficiency, increasing equipment uptime, and potentially accelerating the wear of mechanical parts.

[0092] In this embodiment, the liquid delivery component 10 is driven and controlled according to its current position so that a placement area Q to be replenished is located at the replenishment window, including: Based on the current position of the liquid delivery component 10, the optimal liquid replenishment order of each placement area Q to be replenished is determined according to the preset optimal path rule; the liquid delivery component 10 is driven and controlled so that the first placement area Q in the optimal liquid replenishment order is located at the liquid replenishment window; when a liquid replenishment switching command is received, the liquid delivery component 10 is driven and controlled so that the next placement area Q to be replenished is located at the liquid replenishment window, including: when a liquid replenishment switching command is received, the liquid delivery component 10 is controlled to move according to the optimal liquid replenishment order so that the next placement area Q to be replenished is located at the liquid replenishment window.

[0093] The preset optimal path rule refers to calculating the shortest path or the fewest operations required for the liquid delivery component 10 to start from its current position, sequentially traverse all liquid delivery areas Q, and ultimately complete the liquid delivery among multiple liquid delivery areas Q using a pre-defined algorithm or strategy. This rule can be based on various optimization objectives, such as minimizing the total rotation angle of the liquid delivery component 10 or minimizing the number of rotation direction changes. In some embodiments, a greedy algorithm can be used to select the liquid delivery area Q closest to the current position each time; or a variant of the Traveling Salesman Problem (TSP) can be used to find the shortest path to all liquid delivery areas Q.

[0094] The optimal replenishment sequence is calculated based on the aforementioned preset optimal path rules, serving as the sequence of placement areas Q used to guide the replenishment operation of the liquid delivery unit 10. This sequence ensures that the movement trajectory of the liquid delivery unit 10 is optimal during the replenishment process of all placement areas Q to be replenished. For example, the total rotation distance is minimized or the total time is reduced. The drive control of the liquid delivery unit 10 positions the first placement area Q in the optimal replenishment sequence at the replenishment window; this step aims to ensure that the starting point of the replenishment process is optimized.

[0095] After determining the optimal replenishment sequence, the system immediately drives the liquid delivery component 10 to move to the replenishment window according to the first placement area Q in that sequence. This is typically achieved by sending precise rotation commands to the drive motor of the liquid delivery component 10; for example, calculating the minimum rotation angle from the current position to the target placement area Q and controlling the motor to precisely rotate that angle. Controlling the movement of the liquid delivery component 10 according to the optimal replenishment sequence, so that the next placement area Q to be replenished is located at the replenishment window, ensures the continuity and efficiency of the entire replenishment process. Once the replenishment operation of the current placement area Q is completed and a replenishment switching command is received, the system no longer moves randomly or in a fixed physical order, but strictly follows the pre-calculated optimal replenishment sequence, driving the liquid delivery component 10 to move to the next placement area Q to be replenished in the sequence. This is also achieved through precise control of the drive motor, ensuring that the liquid delivery component 10 reaches the next target position smoothly and accurately.

[0096] In this embodiment, when the system receives a replenishment start command, it first identifies all placement areas Q that require replenishment. Based on this, the solution further introduces an intelligent path planning mechanism. Specifically, the system analyzes and calculates all placement areas Q to be replenished based on the current position of the liquid delivery component 10 and a preset optimal path rule, thereby determining an optimal replenishment sequence. This optimal replenishment sequence is designed and calculated to minimize the total rotation distance or time required by the liquid delivery component 10 during the replenishment process. Once the optimal replenishment sequence is determined, the system drives and controls the liquid delivery component 10 to accurately position the first placement area Q to be replenished in the sequence at the replenishment window, thus initiating an efficient replenishment process. Subsequently, upon receiving a replenishment switching command, the system strictly follows the predetermined optimal replenishment sequence, driving the liquid delivery component 10 to move the next placement area Q to be replenished to the replenishment window sequentially. This mechanism ensures that the movement of the liquid delivery component 10 is always optimized, avoiding unnecessary reciprocating motions or redundant rotations, thereby significantly improving the efficiency and smoothness of the entire liquid replenishment process. In this way, the solution of this application elevates the liquid replenishment operation from a simple sequential execution to intelligent path optimization, enabling the equipment to complete the task in the most economical and fastest way when handling multiple areas to be replenished. Simultaneously, because the movement path of the liquid delivery component 10 is optimized, unnecessary reciprocating motions and frequent start-stops are avoided, effectively reducing wear on the drive mechanism and extending the service life of the equipment. Furthermore, this orderly and efficient liquid replenishment process also improves the user experience, making the liquid replenishment operation more convenient and smooth.

[0097] In some of the above embodiments, the optimal replenishment sequence of each placement area Q to be replenished is determined according to a preset optimal path rule based on the current position of the liquid delivery component 10, and the replenishment operation is performed in this order. There are various ways to specifically define and implement the "optimal path rule" to ensure the efficiency and smoothness of the replenishment process. Specific examples are given below for illustration.

[0098] Specifically, the steps for determining the optimal replenishment sequence of each placement area Q to be replenished according to the preset optimal path rules include: Based on the rule that the liquid delivery component 10 minimizes the cumulative rotation angle of each placement area Q to be replenished as it moves sequentially to the replenishment window, a sorting scheme for the sequential arrival of each placement area Q to be replenished at the replenishment window is determined. If there is only one sorting scheme, then the sorting scheme is taken as the optimal replenishment order for each placement area Q to be replenished. If there are multiple sorting schemes, then the one with the fewest rotation direction switching times among the sorting schemes is selected as the optimal replenishment order for each placement area Q to be replenished.

[0099] The system determines a sequence of placement areas Q to be replenished to the replenishment window based on the rule that minimizes the cumulative rotation angle required by the liquid delivery component 10. This involves calculating the total rotation angle required for the liquid delivery component 10 to move all placement areas Q to the replenishment window sequentially from its current position across all possible replenishment sequences, and selecting the sequence with the smallest cumulative rotation angle. This ensures the overall efficiency of the replenishment process. In some embodiments, the system can iterate through all possible combinations of placement areas Q, calculating the total rotation angle of the liquid delivery component 10 for each combination to find the sequence with the smallest angle. In other embodiments, the system can employ a greedy algorithm, selecting the placement area Q closest to the current position as the next target and accumulating the rotation angle until all placement areas Q have been visited.

[0100] If there is only one sorting scheme, then that sorting scheme is taken as the optimal replenishment order for each placement area Q to be replenished. After calculation using the rule of minimum cumulative rotation angle, if only one sorting scheme satisfies the condition of minimum cumulative rotation angle, then that unique scheme is naturally determined as the optimal replenishment order. This simplifies the decision-making process and directly adopts the unique optimal solution.

[0101] If there are multiple sorting schemes, the one with the fewest rotation direction switching times is selected as the optimal replenishment order for each placement area Q to be replenished. When multiple sorting schemes have the same minimum cumulative rotation angle, this scheme introduces a second optimization criterion to further optimize the replenishment process: minimizing the number of rotation direction switching times.

[0102] Frequent rotation direction changes increase mechanical wear, prolong response time, and may consume more energy. Therefore, given the same cumulative rotation angle, choosing the option with the fewest rotation direction changes can further improve the operational stability and reliability of the equipment.

[0103] In this embodiment, when determining the optimal replenishment sequence for each placement area Q to be replenished, the system first calculates all possible sorting schemes for moving these placement areas Q sequentially to the replenishment window based on the current position of the delivery component 10 and the positions of all placement areas Q to be replenished. For each sorting scheme, the system accurately calculates the sum of all rotation angles required for the delivery component 10 to complete the sequence, i.e., the cumulative rotation angle. By comparing these cumulative rotation angles, the system can identify one or more sorting schemes with the smallest cumulative rotation angle. This strategy based on minimizing the cumulative rotation angle ensures that the total mechanical movement of the delivery component 10 is minimized when completing all replenishment tasks, thereby significantly improving the overall efficiency of the replenishment operation. Furthermore, considering the wear of mechanical components and the complexity of control in actual operation, if multiple sorting schemes have reached the minimum cumulative rotation angle, the system will select the one with the fewest rotation direction switching from these equivalent minimum cumulative rotation angle schemes. This means that, with the same total rotation amount, the system will prioritize those schemes that allow the delivery component 10 to maintain rotation in a single direction as much as possible, or reduce unnecessary forward and reverse rotation switching. This dual optimization mechanism not only ensures the speed of the replenishment process, but also takes into account the stable operation and service life of the equipment, making the entire replenishment process more efficient and reliable.

[0104] The following is a concrete example. Assume that the liquid delivery unit 10 has 6 placement areas Q, numbered 1 to 6, arranged clockwise. Currently, the replenishment window of the liquid delivery unit 10 is facing placement area 1. Now, it is necessary to replenish placement areas 3, 5, and 6. The system first calculates the cumulative rotation angle for all possible replenishment sequences. For example, for the sequence "3 -> 5 -> 6", the liquid delivery unit 10 rotates 2 units clockwise from placement area 1 to placement area 3, then 2 units clockwise to placement area 5, and finally 1 unit clockwise to placement area 6, for a total cumulative rotation angle of 5 units and 0 rotation direction changes. For the sequence "6 -> 5 -> 3", the liquid delivery unit 10 rotates 1 unit counterclockwise from placement area 1 to placement area 6, then 1 unit counterclockwise to placement area 5, and finally 2 units counterclockwise to placement area 3, for a total cumulative rotation angle of 4 units and 0 rotation direction changes. In this case, it is preferable to rotate counterclockwise.

[0105] In some implementations, users may have difficulty accurately identifying which placement positions 11 within the current placement area Q need to be replenished, or the equipment may fail to promptly remind users to replenish the liquid when the remaining liquid in the bottle is insufficient, which may lead to low replenishment efficiency or interruption of liquid preparation.

[0106] In this embodiment, the replenishment method of the beauty serum mixing device further includes: when a placement area Q to be replenished is located at the replenishment window, controlling a preset prompting device to prompt each placement position 11 in the placement area Q that needs replenishment at the replenishment window; and / or, when it is detected that the remaining amount of beauty serum bottle on the delivery component 10 cannot meet the current liquid mixing requirements, generating a replenishment start command; and / or, when it is detected that the remaining amount of beauty serum bottle in any placement area Q on the delivery component 10 is lower than a preset threshold, generating a replenishment start command.

[0107] The preset prompting device refers to a device used to provide visual, auditory, or tactile feedback to the operator, aiming to guide the user to complete the operation in a non-invasive manner. This device can use an LED indicator array (with a corresponding LED for each placement position 11), indicating the placement position 11 requiring fluid replenishment through different colors or flashing patterns. Alternatively, the prompting device can use a display screen to directly display text or graphic information, clearly indicating the placement position 11 requiring fluid replenishment. Furthermore, it can use a buzzer or voice module to issue prompts, combined with the displayed information, to provide auxiliary prompts.

[0108] The prompting device is used to indicate which placement positions 11 in the placement area Q at the replenishment window need to be replenished with beauty solution, so as to clearly inform the operator which placement positions 11 in the placement area Q at the replenishment window need to be replenished with beauty solution, thereby improving the accuracy and efficiency of replenishment.

[0109] The detection that the remaining amount of beauty serum in the delivery bottle 10 is insufficient to meet the current dispensing requirements means that the system, through sensors or data analysis, determines that the existing amount in the beauty serum bottle on the delivery bottle 10 is insufficient to complete the upcoming dispensing task, thus anticipating potential fluid shortage risks. Generating a replenishment start command is a signal automatically generated by the system and sent to the control module when conditions requiring replenishment are detected, initiating the entire replenishment process and achieving automation or semi-automation. This command can be sent by the device's central processing unit or microcontroller to the drive module of the delivery bottle 10 when specific conditions are met; or, an event can be generated in the background by a software program, which is captured by the replenishment management module and executes the corresponding replenishment start logic.

[0110] The system continuously monitors the remaining volume of beauty serum bottles in all placement areas Q on the delivery unit 10 when the level of any valid beauty serum bottle in any placement area Q falls below a preset threshold. Once the remaining volume of any valid beauty serum bottle in any placement area Q is found to be below a preset number, an alarm or replenishment procedure is triggered. The preset threshold is a critical value pre-set by the operator or the system based on experience before or during system operation. When the remaining volume of a valid beauty serum bottle falls below this value, the system determines that a replenishment operation is necessary.

[0111] In this embodiment, the intelligence and user-friendliness of the fluid replenishment process are further enhanced. When a placement area Q to be replenished is driven to the replenishment window, the system no longer simply waits for the user to make their own judgment. Instead, it proactively prompts the operator, through a preset prompting device, which specific placement positions 11 within the placement area Q require replenishment of beauty essence. This allows the operator to quickly and accurately identify the target placement positions 11, thereby avoiding inefficient or incorrect replenishment due to human error or omission.

[0112] Furthermore, this solution incorporates an intelligent replenishment trigger mechanism. On one hand, the system can detect the remaining volume of all valid beauty serum bottles on the delivery unit 10 in real time and compare it with the current liquid preparation requirements. Once it detects that the existing volume is insufficient to meet the upcoming liquid preparation task, it will automatically generate a replenishment start command, thus initiating the replenishment process before any interruption in the liquid preparation process, ensuring the continuity of the liquid preparation task.

[0113] On the other hand, the system can also continuously monitor the remaining amount of beauty serum bottles in any placement area Q on the liquid delivery component 10. When the remaining amount of effective beauty serum bottles in any placement area Q is lower than the preset number, a liquid replenishment start command will be automatically generated.

[0114] The two triggering methods mentioned above can be selected to take effect individually or simultaneously. This dual-trigger mechanism can promptly and accurately detect replenishment needs and automatically initiate the replenishment process, both from the perspective of the overall solution preparation task and the management of the number of effective beauty serum bottles. This not only greatly reduces the monitoring burden on operators but also significantly improves the operational stability and solution preparation efficiency of the equipment, effectively avoiding equipment downtime or solution preparation interruptions due to insufficient liquid volume, thereby optimizing the overall operation and management of the beauty serum preparation equipment.

[0115] The above technical solution effectively solves the problems of operators' difficulty in accurately identifying the placement positions 11 to be replenished and the equipment's inability to promptly warn of insufficient effective beauty essence bottles during the replenishment process of beauty essence preparation equipment. By controlling the preset prompt device, operators can intuitively and accurately understand which placement positions 11 in the current placement area Q need replenishment, significantly improving the accuracy and efficiency of replenishment operations and reducing errors in human judgment. Simultaneously, the introduced intelligent replenishment trigger mechanism, whether based on current preparation demand prediction or on monitoring the remaining amount of beauty essence bottles in a single placement area Q, enables timely and automated generation of replenishment commands. This allows the equipment to proactively prompt or initiate the replenishment process, avoiding dispensing interruptions and equipment downtime due to insufficient effective beauty essence bottles, thereby ensuring the continuity and stability of beauty essence preparation services and greatly improving user experience and equipment operational reliability.

[0116] In some embodiments, to respond to emergencies, the device can complete the fluid replenishment in the shortest possible time.

[0117] In this embodiment, the replenishment start command is generated when the remaining amount of beauty serum bottle on the liquid delivery component 10 is insufficient to meet the current liquid preparation requirements. When the replenishment start command is received, the liquid delivery component 10 is driven to place a replenishment area Q at the replenishment window. This includes: when the replenishment start command is received, determining the target beauty serum bottle that is missing from the remaining amount of beauty serum bottle on the liquid delivery component 10 relative to the current liquid preparation requirements; determining the replenishment area Q based on the target beauty serum bottle; and driving the liquid delivery component 10 to place a replenishment area Q at the replenishment window.

[0118] The replenishment start command is set to be generated when the remaining amount of beauty serum in the delivery unit 10 is insufficient to meet the current liquid preparation requirements. Here, "the remaining amount of beauty serum in the delivery unit 10 is insufficient to meet the current liquid preparation requirements" means that the system continuously monitors the actual remaining amount of valid beauty serum in each placement position 11 on the delivery unit 10 and compares it with the type and quantity of beauty serum required for the current or upcoming liquid preparation task.

[0119] Simultaneously, the system determines the "current solution requirements" based on the user's solution preparation plan, submitted solution preparation order, or preset solution preparation schedule. This means determining the type and quantity (number of bottles) of the required beauty serum. When the system detects that the remaining volume in any one or more beauty serum bottles is insufficient to meet these requirements, it generates an internal signal or command, namely a "replenishment start command," to initiate the replenishment process. This command can be a software flag, an interrupt signal, or a command sent to the control module via the communication interface.

[0120] When this replenishment start command is received, the system will further determine the type and quantity of the target beauty serum bottles that are missing relative to the current replenishment requirements.

[0121] Specifically, the system can check the remaining quantity information of each type of beauty serum bottle on the delivery unit 10 according to the known current solution preparation requirements. Through comparison, the system can accurately identify which specific types or locations of beauty serum bottles have insufficient remaining quantity to meet the current solution preparation task. It can also calculate which specific types or locations of beauty serum bottles on the delivery unit 10 have insufficient remaining quantity to meet the current solution preparation task based on information recorded by the system about previously used beauty serum bottles.

[0122] For example, if the current liquid preparation requirement is 3 bottles of type A beauty serum, but the total remaining quantity of all type A beauty serum bottles on the liquid delivery unit 10 is only 1 bottle, then the system will mark the type A beauty serum bottle as "target beauty serum bottle" and mark the required quantity as 2 bottles.

[0123] Subsequently, the placement area Q to be replenished is determined based on the target beauty serum bottle. Once the type of bottle is identified as the "target beauty serum bottle," the system queries the specific placement position 11 of these target beauty serum bottles, and then determines the placement area Q to which these placement positions 11 belong. For example, if the target beauty serum bottle is located in a certain placement position 11 within the first placement area Q of the liquid delivery component 10, then the first placement area Q is determined as the placement area Q to be replenished.

[0124] In this embodiment, by closely linking the triggering conditions of the replenishment start command with the actual replenishment needs, the replenishment process is made intelligent and started on demand. When the system receives a replenishment request, it first assesses whether the remaining volume of the existing beauty serum bottles on the delivery unit 10 is sufficient to meet the request. This assessment process involves collecting and analyzing the real-time remaining volume data of all relevant beauty serum bottles and accurately comparing it with the specific type and quantity of beauty serum required for the current replenishment task.

[0125] If the system detects that the remaining quantity of any one or more beauty serums is insufficient to complete the current dispensing task, it will immediately generate a replenishment command. This replenishment command is not triggered blindly, but rather based on the explicit identification of the "missing target beauty serum bottle." The system will accurately calculate the shortage quantity of each beauty serum based on the current dispensing requirements, and determine accordingly which specific beauty serum bottles need to be replenished.

[0126] For example, if a solution preparation task requires a specific type of beauty serum, but the remaining volume in a bottle of that type of serum is insufficient, then that bottle is identified as the target beauty serum bottle. Once the target beauty serum bottle is identified, the system further determines the placement area Q that needs to be replenished based on the physical location of these target beauty serum bottles. Subsequently, the system drives and controls the delivery component 10, causing one of the identified placement areas Q to move precisely to the replenishment window. This process can be combined with the zeroing of the delivery component 10 and motion control according to a preset replenishment sequence or optimal path rules mentioned in the above scheme to ensure the accuracy and efficiency of the replenishment operation.

[0127] In this way, this embodiment ensures that replenishment is carried out on demand when the actual solution preparation needs cannot be met by the existing inventory. This not only avoids unnecessary replenishment, reduces equipment idling and ineffective labor by operators, but also prioritizes replenishing those beauty solutions that are crucial to the current solution preparation task, thereby significantly improving the operating efficiency and intelligence level of the beauty solution preparation equipment and ensuring the timeliness and accuracy of the solution preparation task.

[0128] The present invention also proposes an electronic device, see reference. Figure 5 , Figure 5 This is a schematic diagram of the structure of an electronic device in the hardware operating environment involved in the embodiments of the present invention.

[0129] The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When executed by the processor, the computer program performs the steps of the rehydration method of the beauty serum preparation device described above. The core innovation of this embodiment lies in combining the electronic device with the rehydration process control of the beauty serum preparation device. By automatically executing the positioning and switching logic of the delivery component 10 using a computer program, structured guidance for the rehydration operation is achieved, effectively avoiding the arbitrariness of manual operation and achieving the technical effect of improving the accuracy and efficiency of rehydration. The processor in this embodiment can execute the steps of the rehydration method of the beauty serum preparation device in the above embodiment, thus giving the electronic device in this embodiment the advantages mentioned in the above embodiment.

[0130] The electronic device in this embodiment of the invention can be a desktop computer, laptop, handheld computer, server, or other computing device. Figure 5As shown, the electronic device may include: a processor 1001 (e.g., a CPU), a network interface 1004, a user interface 1003, a memory 1005, and a communication bus 1002. The communication bus 1002 is used to enable communication between these components. The user interface 1003 may include a display screen and an input unit, such as a keyboard; optionally, the user interface 1003 may also include a standard wired interface or a wireless interface. The network interface 1004 may optionally include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as a disk drive. Optionally, the memory 1005 may also be a storage device independent of the aforementioned processor 1001.

[0131] Those skilled in the art will understand that Figure 5 The electronic device structure shown does not constitute a limitation on the electronic device and may include more or fewer components than shown, or combine certain components, or have different component arrangements.

[0132] like Figure 5 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and computer programs.

[0133] exist Figure 5 In the electronic device shown, the network interface 1004 is mainly used to connect to the backend server and communicate data with the backend server; the user interface 1003 is mainly used to connect to the client (user end) and communicate data with the client; and the processor 1001 can be used to call the computer program stored in the memory 1005. When the computer program is called and executed by the processor 1001, it implements the steps of the above-mentioned fluid replenishment method.

[0134] In some embodiments, this application further provides a beauty serum preparation device.

[0135] The beauty serum preparation device includes a housing with a replenishment window, a liquid delivery component 10 rotatably disposed within the housing, and electronic equipment. The liquid delivery component 10 includes multiple placement areas Q distributed along its rotation direction, each placement area Q having multiple placement positions 11. Specifically, the housing, as the outer structure of the device, provides a convenient passage for external operation through the replenishment window, allowing staff to place, remove, or observe the beauty serum bottle. The liquid delivery component 10 is configured to rotate around its central axis, and the multiple placement areas Q evenly distributed along the rotation direction form a ring-shaped replenishment unit. Each placement area Q has multiple independent placement positions 11 for securely holding a single-dose beauty serum bottle. The electronic equipment is integrated inside the device and is responsible for receiving instructions and controlling the rotation and positioning of the liquid delivery component 10 and the execution of the replenishment process.

[0136] Through the above technical solutions, the beauty serum preparation equipment achieves a structured and guided replenishment process. Staff only need to operate on the placement area Q located at the replenishment window sequentially, eliminating the need to repeatedly search for the target location across multiple areas, significantly reducing the error rate. Simultaneously, because the replenishment process is standardized into a sequential execution mode, the overall replenishment time is shortened, and the normal operating time of the equipment is extended, thereby ensuring the continuity and reliability of the beauty serum preparation service.

[0137] Based on the computer program proposed in the foregoing embodiments, the present invention also proposes a storage medium storing a computer program, which, when executed by a controller, implements the liquid replenishment method of the beauty serum preparation device described in the foregoing embodiments.

[0138] Since the electronic device and storage medium of the present invention can implement the steps of the above-described beauty serum preparation device replenishment method, they at least have all the beneficial effects brought about by the technical solutions of the above-described beauty serum preparation device replenishment method embodiments, which will not be repeated here.

[0139] In the several embodiments provided in this application, it should be understood that the disclosed methods and apparatus can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or modules may be electrical, mechanical, or other forms.

[0140] The modules described as separate components may or may not be physically separate. Similarly, the components shown as modules may or may not be physical modules; they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment, depending on actual needs.

[0141] Furthermore, the functional modules in the various embodiments of the present invention can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0142] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0143] The above are only some or preferred embodiments of the present invention. Neither the text nor the drawings should limit the scope of protection of the present invention. All equivalent structural transformations made using the content of the present invention's specification and drawings under the overall concept of the present invention, or direct / indirect applications in other related technical fields, are included within the scope of protection of the present invention.

Claims

1. A method for replenishing a beauty serum mixing device, characterized in that, The beauty serum preparation device includes a housing with a replenishment window and a liquid delivery component rotatably disposed within the housing. The liquid delivery component includes multiple placement areas distributed along its rotation direction, and each placement area has multiple placement positions. The replenishment method includes: When a liquid replenishment start command is received, the drive controls the liquid delivery component to position a liquid replenishment area at the liquid replenishment window; When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window.

2. The method for replenishing the beauty serum preparation equipment according to claim 1, characterized in that, The replenishment methods for beauty serum mixing equipment also include: When a replenishment completion instruction is received, the beauty serum bottle information on the delivery device is updated.

3. The method for replenishing the beauty serum preparation equipment according to claim 2, characterized in that, The updating of the beauty serum bottle information on the liquid delivery component includes: The information of the beauty serum bottles in all the placement positions on the liquid delivery device is scanned to update the beauty serum bottle information in each placement position of the liquid delivery device. Alternatively, updating the beauty serum bottle information on the liquid delivery component includes: Scan the beauty serum bottles in each placement area of ​​this rehydration treatment to update the beauty serum bottle information for each placement position in each area of ​​this rehydration treatment. Alternatively, updating the beauty serum bottle information on the liquid delivery component includes: Scan the information of the beauty serum bottles in each placement position for this replenishment to update the beauty serum bottle information in each placement position for this replenishment. And / or, After updating the beauty serum bottle information on the liquid delivery component, the method further includes: Confirm that each beauty serum bottle on the delivery device matches its placement position; When it is detected that the beauty serum bottle on the placement position does not match the placement position, a preset process is executed, which includes a preset prompt and / or disabling the beauty serum mixing function.

4. The method for replenishing the beauty serum preparation equipment according to claim 1, characterized in that, When a replenishment start command is received, the drive controls the liquid delivery component to position a replenishment area at the replenishment window, including: When a liquid replenishment start command is received, all placement areas are designated as liquid replenishment areas, and the liquid delivery component is driven to zero, so that the first preset placement area is located at the liquid replenishment window. And / or, When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window, including: When a liquid replenishment switching command is received, the liquid delivery component is controlled to move according to the preset liquid replenishment sequence so that the next liquid replenishment area is located at the liquid replenishment window.

5. The method for replenishing the beauty serum preparation equipment according to claim 1, characterized in that, When a replenishment start command is received, the drive controls the liquid delivery component to position a replenishment area at the replenishment window, including: When a liquid replenishment start command is received, the position information of each empty bottle on the liquid delivery device is obtained to determine the placement area for liquid replenishment; The current position of the liquid delivery component is determined, and the liquid delivery component is driven and controlled according to the current position of the liquid delivery component so that a place area to be replenished is located at the liquid replenishment window.

6. The method for replenishing the beauty serum preparation equipment according to claim 5, characterized in that, The step of driving and controlling the liquid delivery component according to its current position to position a liquid replenishment area at the liquid replenishment window includes: Based on the current position of the liquid delivery component, the optimal liquid replenishment sequence for each placement area to be replenished is determined according to the preset optimal path rules. The drive controls the liquid delivery component to position the first placement area in the optimal liquid replenishment sequence at the liquid replenishment window. When a liquid replenishment switching command is received, the drive controls the liquid delivery component to position the next liquid replenishment area at the liquid replenishment window, including: When a liquid replenishment switching command is received, the liquid delivery component is controlled to move according to the optimal liquid replenishment sequence so that the next liquid replenishment area is located at the liquid replenishment window.

7. The method for replenishing the beauty serum preparation equipment according to claim 6, characterized in that, The step of determining the optimal replenishment sequence for each placement area according to a preset optimal path rule includes: Based on the rule that the cumulative rotation angle of each placement area to be replenished is minimized when the liquid delivery component moves sequentially to the liquid replenishment window, the sorting scheme for each placement area to be replenished to arrive at the liquid replenishment window sequentially is determined. If there is only one sorting scheme, then the sorting scheme shall be used as the optimal order for replenishing the liquid in each placement area to be replenished. If there are multiple sorting schemes, the one with the fewest rotation direction switching times is selected as the optimal replenishment order for each placement area to be replenished.

8. The method for replenishing the beauty serum preparation equipment according to any one of claims 1 to 7, characterized in that, Also includes: When a place area to be replenished is located at the replenishment window, the preset prompting device will prompt each place position in this place area that needs to be replenished at the replenishment window; And / or, When it is detected that the remaining amount of beauty essence bottle on the liquid delivery device is insufficient to meet the current liquid preparation requirements, a liquid replenishment start command is generated. And / or, When the remaining amount of beauty serum in any placement area of ​​the liquid delivery device is detected to be lower than a preset threshold, a liquid replenishment start command is generated.

9. The method for replenishing the beauty serum preparation equipment according to any one of claims 1 to 7, characterized in that, The replenishment start command is generated when it is detected that the remaining amount of beauty essence bottle on the liquid delivery device is insufficient to meet the current liquid preparation requirements. When a replenishment start command is received, the drive controls the liquid delivery component to position a replenishment area at the replenishment window, including: When a replenishment start command is received, the remaining amount of beauty serum bottle on the delivery device is determined relative to the current replenishment requirement, and the target beauty serum bottle that is missing is determined. The placement area for replenishing the liquid is determined based on the target beauty serum bottle, and the liquid delivery device is driven and controlled to position a placement area for replenishing the liquid at the replenishment window.

10. An electronic device, characterized in that, The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When executed by the processor, the computer program implements the steps of the liquid replenishment method of the beauty serum preparation device as described in any one of claims 1 to 9.

11. A beauty serum mixing device, characterized in that, The device includes a housing with a replenishment window, a liquid delivery component rotatably disposed within the housing, and the electronic device of claim 10, wherein the liquid delivery component includes a plurality of placement areas distributed along its rotation direction, and each placement area has a plurality of placement positions.

12. A storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the liquid replenishment method of the beauty liquid preparation device as described in any one of claims 1 to 9.