Control method and control device for a dressing table, dressing table and storage medium

By obtaining the expiration dates of cosmetics, generating near-expiration recommendation rates, and formulating management strategies, the problem of cosmetic waste can be solved, and user management efficiency and user experience can be improved.

CN116466608BActive Publication Date: 2025-12-12WUHU MIDEA KITCHEN & BATH APPLIANCES MFG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210029691.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-11
Publication Date
2025-12-12
Estimated Expiration
2042-01-11

AI Technical Summary

Technical Problem

The problem of cosmetics expiring and being wasted due to long-term storage on the vanity table makes it difficult for users to effectively manage their cosmetic use.

Method used

By obtaining the expiration dates of cosmetics, we can generate near-expiration recommendation rates and formulate management strategies based on this, including usage tips, temperature control, and cosmetic matching suggestions, to improve user efficiency.

Benefits of technology

Effective management of cosmetic use reduces waste, improves user experience, and ensures cosmetics are used within their shelf life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116466608B_ABST
    Figure CN116466608B_ABST
Patent Text Reader

Abstract

The application discloses a control method of a dressing table, a control device of the dressing table, the dressing table and a computer readable storage medium, and relates to the field of intelligent furniture. The control method of the dressing table comprises the following steps: acquiring the shelf life of the cosmetics accommodated in the plurality of accommodation areas; generating a near-expiration recommendation degree based on the shelf life; and forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree. In the foregoing manner, the control method of the dressing table can acquire the shelf life of the accommodated cosmetics in the dressing table, generate a near-expiration recommendation degree based on the shelf life of the cosmetics and form a management strategy for the cosmetics, so that the user can more conveniently and quickly learn the shelf life of the cosmetics in the dressing table, use the cosmetics in a timely manner and avoid wasting the cosmetics, and meanwhile, the formed management strategy can help the user better manage the cosmetics.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of smart furniture, in particular to a control method of a dressing table, a control device of a dressing table, a dressing table and a computer readable storage medium. BACKGROUND

[0002] With the improvement of people's living quality, the dressing table has become a necessary home in the bedroom, especially in the female bedroom. The main functions of the dressing table are storage and imaging. Users store various skin care / cosmetic products in the corresponding accommodation area of the dressing table. However, with the increase of the types and quantities of cosmetics stored in the dressing table, users often ignore some cosmetics or use too much cosmetics, resulting in that the cosmetics exceed the shelf life and cannot be used, causing waste of cosmetics. SUMMARY

[0003] The technical problem solved by the present application is to provide a control method of a dressing table to solve the above-mentioned waste of cosmetics and improve the user's management of cosmetics.

[0004] To solve the above technical problem, one technical solution adopted by the present application is to provide a control method of a dressing table, which comprises:

[0005] Obtaining the shelf life of the stored cosmetics in the plurality of accommodation areas; generating a near-expiration recommendation degree based on the shelf life; and forming a management strategy for the stored cosmetics based on the near-expiration recommendation degree.

[0006] The step of generating the near-expiration recommendation degree based on the shelf life comprises:

[0007] Generating the near-expiration recommendation degree based on the comparison result of the current date and the shelf life, wherein the nearer the current date is to the expiration date, the higher the near-expiration recommendation degree is.

[0008] The step of generating the near-expiration recommendation degree based on the shelf life comprises:

[0009] Calculating the consumption time based on the current weight and the consumption rate of the stored cosmetics; and generating the near-expiration recommendation degree based on the comparison result of the consumption time and the shelf life, wherein the nearer the consumption time is to the expiration date, the higher the near-expiration recommendation degree is.

[0010] The step of calculating the consumption time based on the current weight and the consumption rate of the stored cosmetics further comprises:

[0011] Weighing the stored cosmetics by using a weighing scale arranged in the accommodation area; taking the weighing value obtained at the current time as the current weight, and taking the weight change rate of the stored cosmetics with time calculated based on the current weight and the historical weighing value obtained before as the consumption rate.

[0012] The step of forming a management strategy for the stored cosmetic product based on the near-expiration recommendation degree includes:

[0013] When the near-expiration recommendation degree is greater than or equal to a preset threshold, a use prompt information is generated.

[0014] The step of forming a management strategy for the stored cosmetic product based on the near-expiration recommendation degree includes:

[0015] The storage temperature of the stored cosmetic product is determined based on the near-expiration recommendation degree, and the storage area into which the stored cosmetic product needs to be placed or the temperature in the storage area for storing the stored cosmetic product is recommended based on the storage temperature.

[0016] The step of forming a management strategy for the stored cosmetic product based on the near-expiration recommendation degree includes:

[0017] In response to a user's makeup demand, the makeup demand is matched with a plurality of stored cosmetic products to obtain candidate cosmetic products, and the candidate cosmetic products are sorted using the near-expiration recommendation degree.

[0018] The step of forming a management strategy for the stored cosmetic product based on the near-expiration recommendation degree includes:

[0019] In response to the received recommended makeup template, the matching degree of each recommended cosmetic product associated with the recommended makeup product in each makeup step of the recommended makeup template and a plurality of stored cosmetic products is calculated, the best matching cosmetic product of each recommended cosmetic product is determined based on the matching degree and the near-expiration recommendation degree, and the makeup table outputs prompt information based on the sequence of makeup steps in the recommended makeup template, wherein the prompt information includes makeup prompt information and location information of the storage area of the best matching cosmetic product.

[0020] To solve the above technical problems, one technical solution adopted by the present application is to provide a control device of a makeup table. The device includes a processor and a memory, the memory stores a computer program, and the processor is used to execute the computer program to realize the control method of the makeup table.

[0021] To solve the above technical problems, one technical solution adopted by the present application is to provide a makeup table, which includes the control device described above.

[0022] To solve the above technical problems, one technical solution adopted by the present application is to provide a computer readable storage medium, which stores a computer program, and the computer program is executed to realize the control method of the makeup table.

[0023] Distinguish from the prior art, the control method of the dressing table can obtain the shelf life of the cosmetics already stored in the dressing table, generate a near-expiration recommendation degree based on the shelf life of the cosmetics and form a management strategy for the cosmetics, so that the user can more conveniently and quickly understand the shelf life of the cosmetics in the dressing table, use the cosmetics in time and avoid waste of the cosmetics, and the formed management strategy can also enable the user to better manage the cosmetics and improve the user's use experience. BRIEF DESCRIPTION OF DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor on the basis of these drawings.

[0025] Figure 1 is a structural schematic diagram of an embodiment of the dressing table of the present application;

[0026] Figure 2 is a structural schematic diagram of an embodiment of the dressing table of the present application;

[0027] Figure 3 is a flowchart of a first embodiment of the control method of the dressing table of the present application;

[0028] Figure 4 is a flowchart of the second management strategy of step S103 in Figure 3 ;

[0029] Figure 5 is a flowchart of the third management strategy of step S103 in Figure 3 ;

[0030] Figure 6 is a flowchart of the fourth management strategy of step S103 in Figure 3 ;

[0031] Figure 7 is a flowchart of a second embodiment of the control method of the dressing table of the present application;

[0032] Figure 8 is a flowchart of a third embodiment of the control method of the dressing table of the present application;

[0033] Figure 9 is a structural schematic diagram of an embodiment of the control device of the dressing table of the present application;

[0034] Figure 10 is a structural schematic diagram of an embodiment of the computer readable storage medium of the present application. DETAILED DESCRIPTION

[0035] The technical solutions in the embodiments of the present application will be described clearly and completely below in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0036] In the present application, the term "embodiment" means that the specific features, structures or characteristics described in combination with the embodiment can be contained in at least one embodiment of the present application. The phrase appears in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment to other embodiments. A person of ordinary skill in the art explicitly and implicitly understands that the embodiments described herein can be combined with other embodiments.

[0037] The present application first proposes a dressing table 100, please refer to Figures 1-2 , Figure 1 is a structural schematic diagram of an embodiment of the dressing table of the present application, Figure 2 is a structural schematic diagram of an embodiment of the dressing table of the present application. The dressing table 100 of the present application comprises a main table body 10, an information output system 20, an information collection system 30 and a control device 40.

[0038] Please refer to Figure 1 , the two sides of the main table body 10 are provided with a plurality of containing areas for storing cosmetics. In the embodiment, the two sides of the main table body 10 are each provided with 5 containing areas, and a total of 10 containing areas. The containing areas can store the cosmetics in a classified manner. The containing areas can be programmed by the user in categories, and are used to store different cosmetics. The containing areas can also be provided with a refrigeration system for refrigeration, and the cosmetics can be stored at a low temperature. In the embodiment, the 10 containing areas are provided with 4 containing areas at a low temperature, and the other 6 containing areas can be at a normal temperature. In other embodiments, the number of containing areas can be other numbers, and the number of containing areas at a low temperature can also be other numbers, which are not limited herein.

[0039] In other embodiments, a weighing scale can also be arranged in the containing area, and the weighing scale is used to weigh the cosmetics after the containing area of the dressing table 100 is closed to receive the cosmetics.

[0040] The information output system 20 is connected with the main body 10, wherein the information output system 20 comprises a display panel and a semi-transparent semi-reflective mirror. The semi-transparent semi-reflective mirror covers the display panel, and the display panel can be a thin film transistor (TFT) screen or other types of display screen, which is not limited herein. The semi-transparent semi-reflective mirror, also known as a beam splitter or an optical beam splitter, is an optical element that can split incident light beams according to intensity ratio. In other embodiments, the information output system 20 further comprises a voice input and feedback module, which can be used to receive user instructions or give user prompt information.

[0041] The information collection system 30 is connected with the main body 10, and the information collection system 30 is used to collect image information or orientation information outside the vanity 100; the information collection system 30 can be a camera or a scanner, which is not limited herein. In other embodiments, the information collection system 30 further comprises a light source for providing light for the user when performing makeup, and the light source can be a soft light, which is not limited herein.

[0042] The control device 40 is connected with the main body 10, the information output system 20 and the information collection system 30, and the control device 40 is used to realize the control method of the vanity.

[0043] The present application further provides a control method of a vanity, which is applied to the vanity described above, please refer to Figure 3 , Figure 3 is a flowchart of the control method of the vanity according to the first embodiment of the present application. The control method of the present embodiment specifically comprises steps S101 to S103:

[0044] Step S101: Obtain the shelf life of the cosmetics contained in the plurality of containing areas.

[0045] The control device 40 obtains the shelf life of the cosmetics contained in the plurality of containing areas in the main body of the vanity.

[0046] The shelf life generally refers to the period during which a pre-packaged product maintains its quality under the storage conditions indicated on the label. Within this period, the product is fully suitable for sale and maintains the specific qualities that are not necessarily or already indicated on the label. Therefore, in order to avoid the cosmetic product being unable to be used after the shelf life, the control device 40 needs to obtain the shelf life of the cosmetic product contained in the plurality of accommodation areas. The control device 40 can obtain the shelf life of the cosmetic product in various ways. When the cosmetic product is contained, the information acquisition system 30 of the vanity 100 obtains image information of the cosmetic product, and the control device 40 can obtain the shelf life of the cosmetic product based on the image information of the cosmetic product and an optical character recognition algorithm. Alternatively, the shelf life of the contained cosmetic product can be obtained by scanning a code. The control device 40 can update the shelf life of the contained cosmetic product at a preset time interval. In other implementations, the shelf life of the contained cosmetic product can also be manually input into the control device 40, which is not limited herein.

[0047] Step S102: generating a near-end recommendation degree based on the shelf life.

[0048] The control device 40 generates a near-end recommendation degree for the user based on the shelf life of the cosmetic product in the vanity.

[0049] The near end refers to the period during which an item is approaching the guaranteed shelf life. The greater the near-end recommendation degree of an item, the closer the item is to the shelf life. The control device 40 obtains the shelf life of the cosmetic product in the vanity, and can generate a near-end recommendation degree for the cosmetic product by using an algorithm or a function. The near-end recommendation degree can be updated by the control device 40 at a preset time interval.

[0050] Step S103: forming a management strategy for the contained cosmetic product based on the near-end recommendation degree.

[0051] The control device 40 forms a management strategy for the contained cosmetic product in the vanity based on the near-end recommendation degree.

[0052] The control device 40 forms a management strategy based on the near-end recommendation degree. The management strategy can be used to remind the user to use the cosmetic product with a greater near-end recommendation degree in time based on the near-end recommendation degree of the contained cosmetic product. In the control method of the present application, the formed management strategy can be used alone, simultaneously, or in combination.

[0053] Compared with the prior art, the control method of the vanity of the present application can obtain the shelf life of the contained cosmetic product in the vanity, generate a near-end recommendation degree based on the shelf life of the cosmetic product, and form a management strategy for the cosmetic product. The user can more conveniently and quickly understand the shelf life of the cosmetic product in the vanity, use the cosmetic product in time, and avoid waste of the cosmetic product. Meanwhile, the formed management strategy can also help the user to better manage the cosmetic product.

[0054] The management strategy formed in step S103 in the first embodiment of the control method of the vanity in the present application can include the following four.

[0055] Optionally, the first management strategy formed based on the near-expiration recommendation degree for the stored cosmetics includes the following steps:

[0056] When the near-expiration recommendation degree is greater than or equal to a preset threshold, a use prompt information is generated.

[0057] The control device 40 generates a near-expiration recommendation degree based on the shelf life of the stored cosmetics in the vanity, and when the near-expiration recommendation degree of the cosmetic is greater than or equal to a preset threshold, the control device 40 controls the information output system 20 to generate a prompt information for the use of the cosmetic. For example, the stored cosmetic in the vanity is a mask, the control device 40 generates a near-expiration recommendation degree based on the shelf life of the stored mask, the near-expiration recommendation degree of the mask is updated at a preset time interval, after the near-expiration recommendation degree of the mask is updated, the control device 40 compares the near-expiration recommendation degree of the mask with the preset threshold, and when the near-expiration recommendation degree of the mask is greater than or equal to the preset threshold, the control device 40 controls the information output system 20 to generate a prompt information for the use of the mask. The prompt information can be displayed by the display panel or prompted by voice through the voice input and feedback module.

[0058] Optionally, referring to Figure 4 , Figure 4 is Figure 3 the flowchart of the second management strategy of step S103. The specific implementation steps of the second management strategy include steps S201 to S202:

[0059] Step S201: Determine the storage temperature of the stored cosmetic based on the near-expiration recommendation degree.

[0060] The control device 40 determines the storage temperature of the stored cosmetic based on the near-expiration recommendation degree of the stored cosmetic. Taking the mask as an example, when the near-expiration recommendation degree of the mask is obtained, the control device 40 can obtain the required storage temperature of the mask based on the near-expiration recommendation degree. The greater the near-expiration recommendation degree, the closer the mask is to the expiration date, and the lower the temperature required for storage, so as to avoid the mask from deteriorating prematurely due to temperature rise.

[0061] Step S202: Recommend the required storage area for the stored cosmetic based on the storage temperature, or control the temperature in the storage area for storing the stored cosmetic.

[0062] When the control device 40 acquires the storage temperature of the stored cosmetic, the control device 40 controls the information output system 20 to recommend the user to put the stored cosmetic into the accommodating area required by the stored cosmetic, or the control device 40 controls the temperature in the accommodating area for storing the stored cosmetic to be consistent with the storage temperature. The control device 40 can control the temperature of the accommodating area by setting a semiconductor refrigeration sheet in the accommodating area to achieve low-temperature storage of the cosmetic, or control the temperature in the accommodating area by other means, which is not limited herein.

[0063] Optionally, referring to Figure 5 , Figure 5 is Figure 3 a flowchart of the third management strategy of step S103 in

[0064] Step S301: In response to the user's makeup demand, the makeup demand is matched with a plurality of stored cosmetics to obtain candidate cosmetics.

[0065] For example, a plurality of makeup templates can be preset in the control device 40 of the vanity for the user to use. When the control device 40 responds to the user's makeup demand for a certain makeup template, the control device 40 matches the cosmetics required by the makeup template with a plurality of stored cosmetics to obtain candidate cosmetics required by the user when using the makeup template.

[0066] In other embodiments, the user's makeup demand can be simple makeup, which requires less time for makeup. At this time, in response to the makeup demand of simple makeup, the control device 40 acquires the cosmetic category that takes less time, and matches it with a plurality of stored cosmetics to obtain candidate cosmetics required for simple makeup.

[0067] Step S302: The candidate cosmetics are sorted by the expiration recommendation degree.

[0068] When the control device 40 acquires the candidate cosmetics, the candidate cosmetics are sorted by the expiration recommendation degree of the candidate cosmetics, and the larger the expiration recommendation degree, the higher the ranking. The control system controls the information output system 20 to display image information of the ranking of the candidate cosmetics on the display panel.

[0069] Optionally, referring to Figure 6 , Figure 6 is Figure 3 a flowchart of the fourth management strategy of step S103 in

[0070] Step S401: In response to the received recommended makeup template, calculate the matching degree between the recommended cosmetics associated with each makeup step of the recommended makeup template and the multiple collected cosmetics.

[0071] In response to the received recommended makeup template, the control device 40 first obtains the types of makeup required for each makeup step in the template, and then compares them with the cosmetics already stored in the storage area. A matching algorithm can be used to calculate the recommended cosmetics associated with the makeup steps of the stored cosmetics. The matching degree can be set to a specific numerical value (100 for a perfect match, 0 for a no match), or it can be set to a percentage; no limitation is made here.

[0072] Step S402: Determine the best matching cosmetic for each recommended cosmetic based on a combination of matching degree and near-expiry recommendation degree.

[0073] The control device 40 determines the best matching cosmetic for each recommended cosmetic based on a combination of matching degree and near-expiration recommendation degree. For example, if the recommended cosmetic associated with a certain makeup step is a face mask, the control device 40, in response to the makeup template indicating that a certain type of face mask is required for the makeup step, calculates the matching degree and near-expiration recommendation degree of multiple stored face masks. Both the matching degree and the near-expiration recommendation degree can be set to specific numerical values, and the sum of these values ​​is calculated; the one with the largest sum is the best matching cosmetic. In other embodiments, the best matching cosmetic for each recommended cosmetic can also be determined in other ways, which are not limited here.

[0074] Step S403: Based on the makeup step sequence in the recommended makeup template, control the makeup table to output prompt information, which includes makeup prompt information and the location information of the best matching cosmetic container area.

[0075] The control device 40 controls the information output system 20 of the makeup table to output prompt information based on the makeup step sequence in the recommended makeup template. The prompt information includes makeup prompts and the location information of the best matching cosmetic container area. The information output system 20 can display the prompt information to the user through the display panel. In other embodiments, the information output system 20 includes a voice input and feedback module, and can also play the prompt information by voice. This is not a limitation.

[0076] Optionally, please refer to Figure 7 , Figure 7 This is a flowchart illustrating the second embodiment of the control method for a dressing table according to this application. The control method of this embodiment specifically includes steps S501 to S503:

[0077] Step S501: Obtain the expiration dates of cosmetics stored in multiple storage areas.

[0078] Step S501 is identical to step S101, and thus will not be described again.

[0079] Step S502: generating an expiration recommendation degree based on the comparison result of the current date and the shelf life, wherein the expiration recommendation degree is higher when the current date is closer to exceeding the shelf life.

[0080] The control device 40 compares the current date with the shelf life of the cosmetic product, generates an expiration recommendation degree based on the comparison result, and the expiration recommendation degree is higher when the current date is closer to exceeding the shelf life. For example, the time length between the current date and the shelf life of a cosmetic product is calculated, and a monotonically decreasing function is constructed to calculate the expiration recommendation degree, and the expiration recommendation is higher when the time length between the current date and the shelf life is longer.

[0081] Step S503: forming a management strategy for the stored cosmetic product based on the expiration recommendation degree.

[0082] Step S503 is identical to step S103, and thus will not be described again.

[0083] The control method of the vanity of the present application generates an expiration recommendation degree based on the comparison result of the current date and the shelf life, and the expiration recommendation degree is higher when the current date is closer to exceeding the shelf life, which can ensure that the cosmetic product is noticed and used by the user before the expiration date, reducing the waste caused by the expiration of the cosmetic product.

[0084] Optionally, please refer to Figure 8 , Figure 8 is a flowchart of the control method of the third embodiment of the vanity of the present application. The control method of the present embodiment specifically includes steps S601 to S606:

[0085] Step S601: obtaining the shelf life of the stored cosmetic product in the plurality of accommodation areas.

[0086] Step S601 is identical to step S101, and thus will not be described again.

[0087] Step S602: weighing the stored cosmetic product by using the weighing scale arranged in the accommodation area.

[0088] The control device 40 weighs the stored cosmetic product by using the weighing scale arranged in the accommodation area after each time the accommodation area is closed.

[0089] Step S603: taking the weighing value obtained at the current time as the current weight, and taking the current weight and the historical weighing value obtained before to calculate the change rate of the weight of the stored cosmetic product over time as the consumption rate.

[0090] The control device 40 obtains the current weight of the collected cosmetic product as the current weight, and calculates the consumption value based on the current weight and the historical weight obtained before. Then, the control device 40 calculates the consumption time length based on the time of the current weight and the time of the historical weight obtained before. Finally, the control device 40 calculates the consumption rate of the collected cosmetic product by dividing the consumption value by the consumption time length.

[0091] Step S604: calculating the time to run out based on the current weight of the collected cosmetic product and the consumption rate.

[0092] The control device 40 calculates the time to run out of the collected cosmetic product based on the current weight and the consumption rate. The control device 40 calculates the time to run out by dividing the current weight by the consumption rate.

[0093] Step S605: generating the near expiration recommendation degree based on the comparison result of the time to run out and the shelf life, wherein the near expiration recommendation degree is higher when the time to run out is more likely to exceed the shelf life.

[0094] The control device 40 compares the time to run out with the shelf life of the collected cosmetic product, and generates the near expiration recommendation degree based on the comparison result, wherein the near expiration recommendation degree is higher when the time to run out is more likely to exceed the shelf life. For example, the control device 40 calculates the difference between the time to run out and the shelf life of the collected cosmetic product, and generates the near expiration recommendation degree based on the difference. The near expiration recommendation degree is higher when the difference is larger.

[0095] Step S606: forming the management strategy for the collected cosmetic product based on the near expiration recommendation degree.

[0096] Step S606 is the same as step S103, and will not be described again.

[0097] The control method of the vanity table can calculate the time to run out based on the current weight of the current cosmetic product, and generate the near expiration recommendation degree based on the time to run out and the shelf life of the collected cosmetic product. The user can be reminded to use the collected cosmetic product as soon as possible to avoid expiration of the cosmetic product due to the slow current consumption rate. The management efficiency of the vanity table for the cosmetic product is improved, and the waste of the cosmetic product is avoided.

[0098] In addition, the present application also provides a control device 200 of a vanity table. Please refer to Figure 9 , Figure 9 is a structural schematic diagram of an embodiment of the control device of the vanity table of the present application. The control device 200 of the vanity table includes a memory 210, a processor 220, and a computer program stored in the memory 210 and executable on the processor 220. When the processor 220 executes the computer program, the steps of any control method of the vanity table described above are implemented.

[0099] The processor 220 can also be called a CPU (Central Processing Unit). The processor 220 can be an integrated circuit chip including a processing core. The processor 220 can also be a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic device, discrete gate or transistor logic device, or a discrete hardware component. The general-purpose processor can be a microprocessor or the processor 220 can also be any conventional processor.

[0100] The memory 210 can include a RAM (Random Access Memory), a ROM (Read-Only Memory), a flash memory, an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), a register, a hard disk, a removable disk, a CD-ROM, or the like. The memory 210 can store program data, which can include a single instruction or a large number of instructions, and can be distributed across several different code segments, between different programs, and across multiple memories. The memory 210 can be coupled to the processor 220 so that the processor 220 can read / write information from / to the memory 210. Of course, the memory 210 can be integrated into the processor 220, and the present application does not limit this, and a person skilled in the art can select it according to actual needs.

[0101] Please refer to Figure 10 , Figure 10 is a structural schematic diagram of an embodiment of the computer readable storage medium of the present application. The computer readable storage medium 300 stores a computer program, and the computer program is executed by a processor to implement the steps of any spin multiplicity assignment method described above. The technical solution of the present application or the part that contributes to the prior art or the whole or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage device, includes a plurality of instructions (program data) for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method of each embodiment of the present application. The aforementioned storage device includes: a U disk, a mobile hard disk, a ROM (Read-Only Memory), a RAM (Random Access Memory), a magnetic disk or an optical disk, and various media and electronic devices with the above storage media, such as a computer, a mobile phone, a notebook computer, a tablet computer, a camera, etc.

[0102] In several embodiments provided in the present application, it should be understood that the disclosed control method of the dressing table can be implemented by other manners. For example, the electronic device embodiments described above are only illustrative, for example, the division of modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0103] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, that is, can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.

[0104] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0105] The above is only an embodiment of the present application, and does not limit the patent scope of the present application, and any equivalent structure or equivalent process transformation using the content of the present application specification and drawings, or direct or indirect application in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A control method of a vanity, characterized by, The vanity is provided with a plurality of accommodation areas for accommodating cosmetics, and the method comprises: obtaining the shelf life of the cosmetics accommodated in the plurality of accommodation areas; generating a near-expiration recommendation degree based on the shelf life; forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree; the step of generating a near-expiration recommendation degree based on the shelf life comprises: calculating the time to exhaustion based on the current weight and the consumption rate of the accommodated cosmetics; generating the near-expiration recommendation degree based on the comparison result of the time to exhaustion and the shelf life, wherein the higher the time to exhaustion tends to exceed the shelf life, the higher the near-expiration recommendation degree; before the step of calculating the time to exhaustion based on the current weight and the consumption rate of the accommodated cosmetics, further comprising: weighing the accommodated cosmetics by using a weighing scale arranged in the accommodation area; taking the weighing value obtained at the current time as the current weight, and taking the change rate of the weight of the accommodated cosmetics over time calculated based on the current weight and the historical weighing value obtained previously as the consumption rate; the step of forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree comprises: in response to the received recommended makeup template, calculating the matching degree of each recommended cosmetic associated with each makeup step of the recommended makeup template and the plurality of accommodated cosmetics; determining the best matching cosmetic for each recommended cosmetic based on the matching degree and the near-expiration recommendation degree; controlling the vanity to output prompt information based on the sequence of makeup steps in the recommended makeup template, wherein the prompt information comprises makeup prompt information and location information of the accommodation area of the best matching cosmetic.

2. The control method according to claim 1, characterized by, the step of forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree comprises: when the near-expiration recommendation degree is greater than or equal to a preset threshold, generating use prompt information.

3. The control method according to claim 1, characterized by, the step of forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree comprises: determining the storage temperature of the accommodated cosmetics based on the near-expiration recommendation degree; recommending the accommodation area required for the accommodated cosmetics to be placed in or controlling the temperature in the accommodation area for accommodating the accommodated cosmetics based on the storage temperature.

4. The control method according to claim 1, characterized by, the step of forming a management strategy for the accommodated cosmetics based on the near-expiration recommendation degree comprises: in response to the user's makeup demand, matching the makeup demand with a plurality of the accommodated cosmetics to obtain candidate cosmetics; sorting the candidate cosmetics by using the near-expiration recommendation degree.

5. The control method according to claim 1, characterized by, the step of generating a near-expiration recommendation degree based on the shelf life comprises: generating the near-expiration recommendation degree based on the comparison result of the current date and the shelf life, wherein the higher the current date tends to exceed the shelf life, the higher the near-expiration recommendation degree.

6. A control device for a vanity, characterized by a control device comprising a processor and a memory, wherein the memory stores a computer program, and the processor is configured to execute the computer program to implement the control method according to any one of claims 1-5.

7. A vanity, characterized by a control device according to claim 6.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program which, when executed, implements the control method of any one of claims 1-5.

Citation Information

Patent Citations

  • Intelligent storage service system

    CN105631574A

  • Intelligent dressing table and corresponding cloud expert system

    CN105678561A