Methods, systems, devices, equipment, and media for linking food cabinets with home appliances.

By automatically determining the dining environment and generating control commands for home appliances after the food is taken from the smart food delivery locker, the problem of independent operation between the smart food delivery locker and the smart home system is solved, achieving seamless linkage and improving the user's ease of operation and dining experience.

CN119270658BActive Publication Date: 2026-04-03GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The lack of an effective linkage mechanism between smart meal delivery lockers and smart home systems means that the home environment cannot be automatically adjusted according to the meal situation. Users need to make manual adjustments, which increases the complexity and inconvenience of operation and results in a poor user experience.

Method used

After a user retrieves their meal from the kitchen cabinet, sensors detect the retrieval behavior, the server determines the dining environment, generates corresponding home appliance control commands, and sends the commands under preset conditions to enable the home appliances to execute automatically, including adjustments to lighting, temperature, and music.

Benefits of technology

It achieves seamless integration between the food cabinet and home appliances, allowing users to control home appliances without manual operation, improving ease of use and dining experience, and providing a personalized and comfortable dining environment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119270658B_ABST
    Figure CN119270658B_ABST
Patent Text Reader

Abstract

This invention provides a method, system, device, equipment, and medium for linking a food cabinet with home appliances. The method determines the user's desired dining environment after they retrieve food from the cabinet, then determines the required home appliances based on the environment and generates corresponding control commands. These control commands are then sent to the home appliances to execute them. By determining the user's desired dining environment after retrieval and then determining the control commands for the home appliances accordingly, the linkage between the food cabinet and home appliances is achieved. Users can control the home appliances without manual operation after retrieving food, improving ease of use and user experience. Furthermore, sending control commands to the home appliances provides a comfortable dining environment and enhances the user's dining experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of smart home automatic control technology, and in particular to a method, system, device, electronic device, and storage medium for linking a food cabinet with home appliances. Background Technology

[0002] With the rapid development of smart home technology, people have increasingly higher demands for quality of life. Smart food delivery lockers address people's need for healthy and convenient meals, while smart home systems provide a comfortable living environment.

[0003] However, smart food delivery lockers and smart home systems often operate independently, lacking an effective linkage mechanism. They cannot automatically adjust the home environment according to the diet, requiring users to manually adjust the home environment, which increases the complexity and inconvenience of operation and results in a poor user experience. Summary of the Invention

[0004] In view of the above problems, embodiments of the present invention are proposed to provide a method, system, device, equipment and medium for linking a food cabinet and home appliances to overcome the above problems or at least partially solve the above problems.

[0005] To address the aforementioned problems, this invention discloses a method for linking a food cabinet with home appliances, the method comprising:

[0006] After confirming that the user has taken the meal from the food cabinet, determine the dining environment required by the user;

[0007] Based on the dining environment, determine the required home appliances and generate corresponding control commands;

[0008] Send the control command to the home appliance to cause the home appliance to execute the control command.

[0009] Optionally, determining the dining environment required by the user includes:

[0010] Obtain the user's dietary information and meal preference information;

[0011] Based on the dietary information and the dining preference information, the user's required dining environment is determined.

[0012] Optionally, sending the control command to the home appliance includes:

[0013] Under preset conditions, the control command is sent to the home appliance; the preset conditions include at least one of the following: the user authorizes the use of the home appliance, the user retrieves food from the kitchen cabinet and a preset delay time has elapsed, and the user's distance from home is less than a preset distance threshold.

[0014] Accordingly, this invention discloses a linkage system between a food cabinet and home appliances, the system comprising a food cabinet, home appliances, and a server;

[0015] The food cabinet is used to store the user's meals;

[0016] The server is used to determine the user's required dining environment after determining that the user has taken food from the food cabinet; determine the required home appliances based on the dining environment and generate corresponding control instructions; and send the control instructions to the home appliances to make the home appliances execute the control instructions.

[0017] The home appliance is used to execute the control commands.

[0018] Optionally, the server is used to obtain the user's dietary information and dining preference information; and to determine the dining environment required by the user based on the dietary information and dining preference information.

[0019] Optionally, the server is used to send the control command to the home appliance when preset conditions are met; the preset conditions include at least one of the following: the user authorizes the use of the home appliance, the user retrieves food from the kitchen cabinet and a preset delay time has elapsed, and the user's distance from home is less than a preset distance threshold.

[0020] Optionally, the server is also configured to determine the type of the meal when it is placed in the meal cabinet; and adjust the storage parameters of the meal cabinet according to the type of the meal, the storage parameters including at least one of humidity and temperature.

[0021] Optionally, the system further includes a user terminal; the user terminal is used to receive the user's order request and the user's dining preference information; after the user makes payment, the user sends the order information corresponding to the order request and the dining preference information to the server.

[0022] Optionally, the system further includes a distribution center, which is used to receive the order information sent by the server and trigger delivery processing based on the order information.

[0023] Accordingly, embodiments of the present invention disclose a linkage device between a food cabinet and home appliances, the device comprising:

[0024] The dining environment determination module is used to determine the dining environment required by the user after determining that the user has taken food from the food cabinet;

[0025] The control command determination module is used to determine the required home appliances and generate corresponding control commands based on the dining environment.

[0026] A control command sending module is used to send the control command to the home appliance so that the home appliance executes the control command.

[0027] Optionally, the dining environment determination module includes:

[0028] The dining information acquisition submodule is used to acquire the user's dietary information and dining preference information;

[0029] The dining environment determination submodule is used to determine the dining environment required by the user based on the dietary information and the dining preference information.

[0030] Optionally, the control command sending module includes:

[0031] The control command sending submodule is used to send the control command to the home appliance when preset conditions are met; the preset conditions include at least one of the following: user authorization to use the home appliance, the user taking food from the kitchen cabinet and a preset delay time having elapsed, and the user's distance from home being less than a preset distance threshold.

[0032] Accordingly, this invention discloses an electronic device, including: a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various steps of the above-described method embodiment for linking a food cabinet with home appliances.

[0033] Accordingly, this invention discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the various steps of the above-described method for linking a food cabinet with home appliances.

[0034] The embodiments of the present invention have the following advantages:

[0035] The method for linking a food cabinet and home appliances in this invention involves determining the user's desired dining environment after the user retrieves food from the cabinet, then determining the required home appliances and generating corresponding control commands based on the dining environment, and finally sending the control commands to the home appliances to execute them. By determining the user's desired dining environment after retrieval and then determining the control commands for the home appliances accordingly, the linkage between the food cabinet and home appliances is achieved. Users can control the home appliances without manual operation after retrieving food from the cabinet, improving ease of use and user experience. Furthermore, sending control commands to the home appliances to execute them provides a comfortable dining environment and enhances the user's dining experience. Attached Figure Description

[0036] Figure 1 This is a flowchart illustrating the steps of a method for linking a food cabinet with home appliances according to an embodiment of the present invention;

[0037] Figure 2 This is a schematic diagram of a linkage system between a food cabinet and home appliances according to an embodiment of the present invention;

[0038] Figure 3 This is a structural block diagram of a linkage device between a food cabinet and home appliances according to an embodiment of the present invention. Detailed Implementation

[0039] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.

[0040] With the rapid development of smart home technology, people have increasingly higher demands for quality of life. Smart food delivery lockers address people's need for healthy and convenient meals, while smart home systems provide a comfortable living environment.

[0041] However, smart food delivery lockers and smart home systems often operate independently, lacking an effective linkage mechanism. They cannot automatically adjust the home environment according to the diet, requiring users to manually adjust the home environment, which increases the complexity and inconvenience of operation and results in a poor user experience.

[0042] One of the core concepts of this invention is that by determining the user's desired dining environment after the user takes food from the food cabinet, determining the control instructions for the home appliances based on the dining environment, and then sending the control instructions to the home appliances, the linkage between the food cabinet and the home appliances is realized. After the user takes food from the food cabinet, they can control the home appliances without manual operation, which improves the ease of operation and user experience. Furthermore, sending control instructions to the home appliances to make them execute the control instructions provides the user with a good dining environment and improves the user's dining experience.

[0043] Reference Figure 1 The diagram illustrates a step-by-step flowchart of a method for linking a food cabinet with home appliances according to an embodiment of the present invention, which may specifically include the following steps:

[0044] Step 101: After determining that the user has taken the meal from the food cabinet, determine the dining environment required by the user.

[0045] Specifically, the smart food locker is equipped with sensors. When a user retrieves food from the locker, the sensors immediately detect this action and send a signal to the server via a wireless communication module. This signal notifies the server that the user has retrieved their food. Upon receiving the signal, the server confirms that the user has taken their food and then determines the desired dining environment. The desired dining environment refers to the home environment the user expects after retrieving their food from the locker and returning home. This environment may include home environmental parameters such as lighting, temperature, humidity, and background music.

[0046] For example, the sensor can be a photoelectric sensor and / or an infrared sensor. The photoelectric and infrared sensors can quickly and reliably detect the user's food-taking behavior and send a trigger signal to the server via a wireless communication module. The photoelectric sensor can be installed at the front or side of the storage compartment of the food cabinet, forming a beam channel. When the food container is placed in the storage compartment, the beam channel is blocked, and the sensor detects the interruption of the beam. When the user removes the food container, the beam channel is restored, and the sensor detects the restoration of the beam. The sensor then sends this change to the server via the wireless communication module. The infrared sensor can be installed on the top or side of the storage compartment, covering the entire storage compartment area. When the food container is placed in the storage compartment, the infrared sensor detects the presence of the object. When the user removes the food container, the infrared sensor detects the disappearance of the object. The sensor then sends this change to the server via the wireless communication module. Of course, the specific type of sensor can be set according to actual needs in practical applications, and this embodiment of the invention does not limit this.

[0047] The wireless communication module can employ low-power, wide-coverage wireless communication technologies such as Zigbee and Wi-Fi to ensure the stability and real-time performance of data transmission. Of course, the implementation of the wireless communication module can be customized according to actual needs in practical applications, and this embodiment of the invention does not impose any limitations on this.

[0048] Step 102: Based on the dining environment, determine the required home appliances and generate corresponding control commands.

[0049] Specifically, after determining the dining environment, the required home appliances are identified and corresponding control commands are generated based on the dining environment. For example, the dining environment includes lighting, sound, temperature, air quality, etc. Lighting includes natural light and artificial light. Home appliances that adjust natural light can be smart curtains. By controlling the opening and closing of smart curtains, natural light can be adjusted. Home appliances corresponding to artificial lighting can be smart lights. By controlling and adjusting the brightness and color of smart lights, different dining atmospheres can be created. Home appliances that control sound can be speakers. By controlling speakers, different types of background music can be played. Home appliances corresponding to temperature can be thermostats such as air conditioners. By controlling thermostats, indoor temperature can be adjusted. Home appliances corresponding to air quality can be air purifiers. By controlling air purifiers, indoor air quality can be controlled.

[0050] Step 103: Send the control command to the home appliance so that the home appliance executes the control command.

[0051] Specifically, after generating control commands, the commands are sent to the corresponding home appliances via a wireless communication module, enabling the appliances to execute the commands and create the desired dining environment, thus enhancing the user's dining experience. The wireless communication module can employ common communication protocols and interface standards to ensure compatibility and interoperability between the smart kitchen cabinet and different brands and models of smart home devices.

[0052] The method for linking a food cabinet and home appliances in this invention involves determining the user's desired dining environment after the user retrieves food from the cabinet, then determining the required home appliances and generating corresponding control commands based on the dining environment, and finally sending the control commands to the home appliances to execute them. By determining the user's desired dining environment after retrieval and then determining the control commands for the home appliances accordingly, the linkage between the food cabinet and home appliances is achieved. Users can control the home appliances without manual operation after retrieving food from the cabinet, improving ease of use and user experience. Furthermore, sending control commands to the home appliances to execute them provides a comfortable dining environment and enhances the user's dining experience.

[0053] In this embodiment of the invention, step 101 may specifically include the following sub-steps:

[0054] Sub-step 11: Obtain the user's dietary information and dining preference information.

[0055] Specifically, users can select and order meals and set dining preferences on the user terminal application. For example, a user selects a dinner set meal, including a main course, side dishes, and drinks, and chooses a "romantic dinner" atmosphere, preferring soft lighting, gentle music, and a comfortable room temperature. The user terminal then confirms the order and makes payment. The user terminal sends the user's meal information and dining preferences to the server via a wireless communication module, and the server receives the user's meal information and dining preferences from the user terminal.

[0056] Sub-step 12: Determine the dining environment required by the user based on the dietary information and the dining preference information.

[0057] Specifically, the meal information refers to the information about the meal ordered by the user. For example, the user ordered a dinner, which includes hot dishes, cold dishes and soup, and chose to pick it up at 7 p.m.

[0058] Dining preference information can be determined by the user's chosen dining atmosphere, by data based on the user's historical dining atmosphere records, or by a combination of both. For example, suppose the user has the following historical dining atmosphere data: Dining time: The user typically dine around 7 PM; Ambient temperature preference: The user prefers a room temperature of 22°C; Lighting settings: The user prefers warm-toned lighting with a brightness of 70%; Background music: The user prefers soft music with a volume of 40%.

[0059] Based on dietary information and dining preferences, the system determines the user's desired dining environment. For example, regarding dining time analysis, if the user's reserved pickup time is 7 PM, historical data confirms that the user typically dine around 7 PM; based on the user's historical data, if the user prefers a room temperature of 22℃, the smart thermostat can be set to 22℃; if the user prefers warm-toned lighting with a brightness of 70%, the smart lighting's color temperature can be set to warm (approximately 3000K) and brightness to 70%; and regarding background music settings, if the user prefers playing soft music with a volume of 40%, the smart speaker's playlist can be set to soft music with a volume of 40%.

[0060] In this embodiment of the invention, sending the control command to the home appliance includes:

[0061] Under preset conditions, the control command is sent to the home appliance; the preset conditions include at least one of the following: the user authorizes the use of the home appliance, the user retrieves food from the kitchen cabinet and a preset delay time has elapsed, and the user's distance from home is less than a preset distance threshold.

[0062] Specifically, after determining that the user has taken food from the kitchen cabinet and generating control instructions based on the user's desired dining environment, the system sends control instructions to home appliances under preset conditions so that the home appliances can execute the corresponding control instructions. The preset conditions may include at least one of the following: the user authorizes the use of the home appliances, the user takes food from the kitchen cabinet and a preset delay time has elapsed, and the user's distance from home is less than a preset distance threshold.

[0063] For example, a delayed execution mechanism can be set up to send control commands to home appliances after a certain delay after the user picks up the food. This delay time can be set according to the user's average time to return home, such as 5 minutes or 10 minutes. Alternatively, the control command can be sent to the home appliance immediately after it is generated. After receiving the control command, the home appliance executes the control command after a preset delay time.

[0064] Geo-fencing technology can be used to detect a user's geographical location. Control commands are only sent to home devices or triggered when the user's mobile device enters the geofenced area of ​​their home, that is, when the user's distance from home is less than a preset distance threshold.

[0065] After a user picks up their food, they can be notified via mobile app or SMS, asking if they want to immediately operate the smart home devices. The user can then trigger the operation by clicking a confirmation button, sending control commands to the home devices to execute those commands.

[0066] By using delayed execution, geofencing technology, or user confirmation, the time difference between users picking up their meals and controlling smart home devices can be better coordinated, thereby optimizing the user experience and ensuring that users can enjoy the preset dining environment when they return home.

[0067] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.

[0068] Reference Figure 2 The diagram shows a linkage system between a food cabinet and home appliances according to an embodiment of the present invention. The system includes a food cabinet, home appliances, and a server.

[0069] The food cabinet is used to store the user's meals.

[0070] Specifically, a meal delivery locker can be a smart meal delivery locker. A smart meal delivery locker is a device that combines technologies such as the Internet of Things (IoT), intelligent identification, and cold chain logistics, aiming to provide users with convenient, healthy, and personalized meal delivery services. Users can select meals via a mobile app or smart terminal, and the locker will automatically deliver the corresponding meals based on the user's selection, maintaining them at a suitable temperature and freshness. The main functions of intelligent meal delivery lockers include: intelligent identification and delivery, automatically identifying user identity and order information through technologies such as RFID, QR codes, or facial recognition, and automatically delivering the corresponding meals to designated compartments based on the order information; temperature control, equipped with an intelligent temperature control system to ensure that meals are stored at a suitable temperature to prevent spoilage, supporting multiple temperature modes such as refrigeration, freezing, and room temperature; real-time monitoring, with built-in cameras and sensors to monitor the environment inside the locker and the status of the meals in real time, uploading data to a cloud platform for easy management and maintenance; remote management, supporting functions such as remotely opening and closing the locker door, adjusting the temperature, and viewing inventory, providing data analysis and report generation to help managers optimize operational strategies; user interaction, equipped with a touch screen or voice interaction system for convenient user operation, supporting multiple payment methods such as QR code payment and card payment; and personalized customization, providing personalized meal options based on users' health needs and dietary preferences, supporting nutritional component analysis and health advice.

[0071] The server is used to determine the user's required dining environment after determining that the user has taken food from the food cabinet; determine the required home appliances based on the dining environment and generate corresponding control instructions; and send the control instructions to the home appliances to make the home appliances execute the control instructions.

[0072] Specifically, a server can be Figure 2 The central control unit (cloud-based) is the core of the interconnected system. It receives trigger signals from the smart food delivery locker, verifies user permissions, stores user data, and sends control commands to smart home devices according to preset rules (user-defined dining environment settings). After the food locker detects the user's food pickup, it sends a trigger signal to the central control unit. This signal notifies the central control unit that the user has picked up their food. The central control unit then determines the user's desired dining environment, identifies the necessary home devices, generates corresponding control commands, and sends these commands to the home device system to execute them.

[0073] The home appliance is used to execute the control commands.

[0074] Specifically, a smart home system can include: a smart lighting system with adjustable brightness and color to create different dining atmospheres; a sound system supporting background music playback, allowing users to select different types of music; a curtain control system that automatically opens and closes curtains to adjust natural light; a temperature control system that automatically adjusts indoor temperature to ensure a comfortable dining environment; an air purification device that provides fresh air to enhance dining comfort; and other smart (smart TV) controllable devices. These smart home devices support multiple communication protocols and interface standards and wireless communication. The home device system receives control commands from the central control unit and sends these commands to the corresponding home devices to execute them. Upon receiving the control commands, the home devices immediately perform the corresponding operations (such as automatically turning on / adjusting lights, playing music, switching TV channels, etc.) and send feedback information to the user (such as lights being turned on, music playing, etc.) to create the desired dining atmosphere.

[0075] In this embodiment of the invention, the server is used to obtain the user's dietary information and dining preference information; and to determine the dining environment required by the user based on the dietary information and dining preference information.

[0076] Specifically, users can configure the environment through the application on their user terminal, setting and adjusting their dining atmosphere preferences (such as light color, music type, temperature, etc.). The application on the user terminal sends the user's dietary information and dining preferences to the central control unit. The central control unit receives the user's dietary information and dining preferences from the application on the user terminal and determines the dining environment required by the user based on the dietary information and dining preferences.

[0077] If the user does not set a custom dining environment, the smart home devices can be controlled according to the preset default dining environment. A set of default dining environment parameters can be preset, including but not limited to the following: lighting settings including brightness, color temperature, color, etc.; temperature settings: temperature of air conditioner or heating equipment; background music: music type and volume played by the audio system; other devices: on / off status of air purifiers, humidifiers, etc.

[0078] In this embodiment of the invention, the server is used to send the control command to the home appliance when preset conditions are met; the preset conditions include at least one of the following: the user authorizes the use of the home appliance, the user retrieves food from the kitchen cabinet and a preset delay time has elapsed, and the user's distance from home is less than a preset distance threshold.

[0079] Specifically, the central control unit can send control commands to home appliances after generating them, provided preset conditions are met. For example, a delayed execution mechanism can be set up to send the control command to the home appliances after a certain delay following the user picking up their meal. This delay time can be set based on the user's average return time, such as 5 or 10 minutes. Alternatively, the control command can be sent to the home appliances immediately after generation, and the home appliances can execute the command after a preset delay. Geo-fencing technology can be used to detect the user's geographical location. The control command is only sent to the home appliances or triggered when the user's mobile device enters the geofenced area of ​​the home, i.e., when the user's distance from home is less than a preset distance threshold. After the user picks up their meal, a notification can be sent to the user via mobile application or SMS, asking if they want to immediately execute the smart home appliance operation. The user can trigger the device operation by clicking a confirmation button, thereby sending the control command to the home appliances for execution.

[0080] Alternatively, control commands can be sent to home devices immediately after generation, and the devices will execute the commands if preset conditions are met. By using delayed execution, geofencing technology, or user confirmation, the time difference between the user picking up their meal and the control of the smart home devices can be better coordinated, thereby optimizing the user experience and ensuring that the user can enjoy the preset dining environment when they return home.

[0081] In this embodiment of the invention, the server is further configured to determine the type of the meal when the meal is placed in the meal cabinet; and adjust the storage parameters of the meal cabinet according to the type of the meal, the storage parameters including at least one of humidity and temperature.

[0082] Specifically, the server can be a smart meal locker system server. For example, a user orders a lunch via an application, including hot dishes, cold dishes, and soup. The meal delivery person places the ordered meal into different storage compartments of the smart meal locker. Each compartment corresponds to a different type of meal. The smart meal locker uses a built-in RFID reader or QR code scanner to identify the type of meal and the required storage conditions in each compartment, and then automatically adjusts the temperature and humidity. The smart meal locker integrates multiple meal retrieval methods such as RFID identification, barcode scanning, and facial recognition; it also includes built-in high-sensitivity sensors (temperature, humidity, weight, and gas sensors) for monitoring the meal status, and a wireless communication module.

[0083] For example, in the storage of hot dishes, the identification result is: hot dishes need to be kept at around 60°C to ensure the food is warm and palatable. Temperature control device operation: The heating module is activated, and the temperature sensor monitors the temperature inside the storage compartment in real time; Temperature adjustment: When the temperature reaches 60°C, the system automatically maintains this temperature to avoid overheating or cooling; Humidity adjustment: For some hot dishes that require maintaining humidity (such as steamed dishes), the humidity control device is activated to maintain the humidity at around 50% to prevent the food from drying out.

[0084] Cold dish storage: Identification results: Cold dishes need to be kept at around 4℃ to ensure food freshness; Temperature control device operation: The refrigeration module is activated, and the temperature sensor monitors the temperature inside the storage compartment in real time; Temperature adjustment: When the temperature reaches 4℃, the system automatically maintains this temperature to avoid overcooling or overheating; Humidity adjustment: For cold dishes that need to be moisturized (such as salads), the humidity control device is activated to maintain the humidity at around 70% to prevent food from losing moisture.

[0085] Soup storage and identification results: Soup needs to be kept at around 65℃ to ensure it is warm; Temperature control device operation: The heating module is activated, and the temperature sensor monitors the temperature inside the storage compartment in real time; Temperature adjustment: When the temperature reaches 65℃, the system automatically maintains this temperature to ensure that the soup is ready to drink at any time; Humidity adjustment: Soup usually does not require additional humidity control, but the system will monitor the humidity to ensure a suitable environment.

[0086] The smart food cabinet's sensors monitor the temperature and humidity data in each storage compartment in real time and transmit the data to the control center. The control center dynamically adjusts the temperature and humidity control devices based on this data to ensure the food is always in optimal condition. The temperature control device can use a combination of semiconductor cooling chips and heating modules to achieve rapid heating and cooling. Temperature sensors monitor temperature changes in real time to ensure precise control. The humidity control device can use a combination of humidifiers and moisture-absorbing materials to regulate the humidity in the storage compartments in real time. Humidity sensors monitor humidity changes to ensure precise control. The control algorithm, implemented by the central processing unit, dynamically adjusts the temperature and humidity control devices through a closed-loop control algorithm based on sensor data and preset parameters to ensure the food is always in optimal condition. By automatically adjusting temperature and humidity, the smart food cabinet ensures the quality of food during delivery and storage, thus providing users with the best dining experience.

[0087] In this embodiment of the invention, the system further includes a user terminal; the user terminal is used to receive the user's order request and the user's dining preference information; after the user makes payment, the user sends the order information corresponding to the order request and the dining preference information to the server.

[0088] Specifically, the system also includes a user terminal, which receives user order requests and their dining preferences. After payment, the user terminal sends the order information and preferences to the server. The user terminal application allows for meal reservations, enabling users to select and book meals. It also allows for environment configuration, allowing users to set and adjust their dining atmosphere preferences (such as lighting color, music type, and temperature). Real-time monitoring is also available, allowing users to view the status of their meals and any adjustments made to their home environment. Furthermore, the application provides feedback and optimization capabilities, allowing users to provide feedback on their dining experience, which the system then uses to optimize its system.

[0089] In this embodiment of the invention, the system further includes a distribution center, which is used to receive the order information sent by the server and trigger delivery processing based on the order information.

[0090] Specifically, the system also includes a delivery service center. After the user confirms the order and makes payment through the user terminal application, the user terminal transmits the order information to the central control unit through the wireless communication module. The central control unit sends the order information to the catering delivery service center. After receiving the order information, the delivery service center triggers the delivery process so that the catering delivery person puts the reserved meal into the smart catering cabinet.

[0091] In this embodiment of the invention, the overall process of the smart food delivery locker linking with smart home devices is as follows:

[0092] Meal reservation. The user opens the smart meal system's APP / mini-program, browses the meal menu, selects a dinner set meal including a main course, side dishes, and a drink, and chooses the ambiance for a "romantic dinner" in the APP / mini-program, preferring soft lighting, gentle music, and a comfortable indoor temperature. The user confirms the order and makes payment.

[0093] Meal delivery. Meal order information is transmitted to a central control unit via a wireless communication module. The central control unit then sends the order information to the meal delivery service, which delivers the meal to the user's designated smart meal delivery locker. The smart meal delivery locker identifies the meal by scanning a barcode or using RFID, maintains the meal at a suitable temperature, and keeps the meal fresh through a humidity control device.

[0094] The smart food delivery locker triggers a system where sensors detect when food has been placed inside and transmit the information to the central control unit. The central control unit calculates optimal home environment data based on the user's pre-ordered meal preferences. When the user retrieves the food via QR code or facial recognition, the locker's sensors detect the retrieval and notify the central control center. The central control center then sends a confirmation command to the user via an app / mini-program, instructing the smart home system to adjust the home environment accordingly.

[0095] Environmental adjustments. Lighting adjustment: The intelligent lighting system receives a command and adjusts the lights in the living room and dining room to a soft, warm tone. Music playback: The intelligent speaker system receives a command and plays soft background music preset by the user. Curtain control: The intelligent curtain system receives a command and automatically closes the curtains to create a private dining environment. Temperature adjustment: The intelligent temperature control system receives a command and adjusts the indoor temperature to the user-preset comfortable temperature. Air quality: The intelligent air purification system is activated to ensure fresh indoor air.

[0096] Dining reminder. The smart home system sends a notification to the user via an app / mini-program, indicating that the dining atmosphere has been set. After receiving the notification, the user places the food on the table and enjoys the preset romantic dinner atmosphere.

[0097] Dining Feedback. After dining, users can fill out a dining experience feedback form via the app / mini-program. Users can evaluate the taste, temperature, and ambiance of the food, and provide suggestions for improvement. After receiving user feedback, the control center analyzes the data and updates system settings to optimize subsequent food delivery and home environment adjustment strategies.

[0098] This invention achieves seamless integration between the smart food cabinet and a smart home system. A central control unit coordinates their operation, automatically adjusting the home environment to suit the food preparation and consumption process. Users can simultaneously prepare food and adjust the home environment without manual intervention, significantly improving ease of use and user experience. Furthermore, the system automatically adjusts home environment parameters, including lighting, temperature, humidity, and background music, based on the food's characteristics (such as type and portion size), providing an optimal dining atmosphere and enhancing the dining experience for a more pleasant and comfortable experience. The system also supports personalized settings, automatically adjusting the parameters of the food cabinet and home environment based on user dietary preferences, allergen information, and preferred dining atmosphere, catering to diverse individual needs and providing a highly customized dining experience. Additionally, the system integrates multiple sensors (such as temperature, humidity, weight, and gas sensors) to achieve real-time monitoring of the food's condition and the home environment, providing feedback via mobile devices. Users can monitor the food's condition and the effectiveness of the adjustments in the home environment in real time, ensuring a smooth dining experience. Users can remotely control and manage various functions of the system via an app on mobile devices (such as smartphones and tablets), including adjusting meal settings and home environment. This provides great operational flexibility, allowing users to adjust and monitor the system anytime, anywhere, thus enhancing the user experience. This invention significantly improves user experience and ease of use through seamless integration between the food cabinet and the smart home system, automated adjustment of the dining atmosphere, personalized services, real-time monitoring and feedback mechanisms, and remote control and management.

[0099] In this embodiment of the invention, user data and transmission signals are encrypted using advanced encryption algorithms such as AES to ensure the security and integrity of data during transmission. A strict access control mechanism is designed, employing a role-based access control (RBAC) model to ensure that only authorized users can access and use relevant data and devices. A multi-factor authentication mechanism is implemented to improve the security of user authentication.

[0100] It provides a user-friendly setup platform (such as a mobile app or web browser), allowing users to customize linkage rules and device configurations to meet the personalized needs of different users. Users can flexibly adjust linkage rules based on factors such as dining time and scenario, improving the system's flexibility and applicability. The design features a simple and intuitive user interface and operation process, employing a graphical interface and interactive design to reduce user learning costs and ease of use. Real-time feedback and status prompts are provided to help users quickly understand the system's operating status and operation results.

[0101] The system adopts a modular design approach, dividing it into multiple independent modules (such as communication modules, control modules, security modules, etc.), which facilitates system expansion and maintenance, supports hot-swapping and plug-and-play functionality, and allows users to add or remove devices as needed.

[0102] It provides a remote monitoring and management platform, allowing administrators to remotely monitor the system's operating status and performance indicators, promptly identify and address potential problems, support remote upgrades and configurations, and reduce system maintenance and time costs.

[0103] Through a reasonable system architecture design, detailed linkage process design, strict security and privacy protection measures, optimized user experience, and convenient system expansion and maintenance mechanisms, the system ensures efficient, stable, and user-friendly linkage between the smart food delivery locker and the smart home system.

[0104] Reference Figure 3 The diagram shows a structural block diagram of a linkage device between a food cabinet and home appliances according to an embodiment of the present invention, which may specifically include the following modules:

[0105] The dining environment determination module 201 is used to determine the dining environment required by the user after determining that the user has taken food from the food cabinet;

[0106] The control command determination module 202 is used to determine the required home appliances and generate corresponding control commands based on the dining environment.

[0107] The control command sending module 203 is used to send the control command to the home appliance so that the home appliance executes the control command.

[0108] The linkage device between the food cabinet and home appliances in this embodiment of the invention determines the user's desired dining environment after the user takes food from the food cabinet. Based on this environment, it then determines the required home appliances and generates corresponding control commands, which are then sent to the home appliances to execute the commands. By determining the user's desired dining environment after taking food from the food cabinet and determining the control commands for the home appliances accordingly, the linkage between the food cabinet and home appliances is achieved. Users can control the home appliances without manual operation after taking food from the food cabinet, improving ease of use and user experience. Furthermore, sending control commands to the home appliances to execute them provides a comfortable dining environment and enhances the user's dining experience.

[0109] In this embodiment of the invention, the dining environment determination module includes:

[0110] The dining information acquisition submodule is used to acquire the user's dietary information and dining preference information;

[0111] The dining environment determination submodule is used to determine the dining environment required by the user based on the dietary information and the dining preference information.

[0112] In this embodiment of the invention, the control command sending module includes:

[0113] The control command sending submodule is used to send the control command to the home appliance when preset conditions are met; the preset conditions include at least one of the following: user authorization to use the home appliance, the user taking food from the kitchen cabinet and a preset delay time having elapsed, and the user's distance from home being less than a preset distance threshold.

[0114] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.

[0115] This invention also provides an electronic device, comprising:

[0116] It includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the various processes of the above-described method embodiment for linking the food cabinet and home appliances, and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0117] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described method for linking the food cabinet and home appliances, and achieves the same technical effect. To avoid repetition, it will not be described again here.

[0118] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0119] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0120] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0121] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0122] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0123] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present invention.

[0124] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0125] The present invention has provided a detailed description of a method, system, device, electronic device, and storage medium for linking a food cabinet with home appliances. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.

Claims

1. A method for linking a food cabinet with home appliances, characterized in that, The method includes: After confirming that the user has taken the meal from the food cabinet, determine the dining environment required by the user; Based on the dining environment, determine the required home appliances and generate corresponding control commands; Send the control command to the home appliance to cause the home appliance to execute the control command; Sending the control command to the home appliance includes: Under preset conditions, the control command is sent to the home appliance; the preset conditions include at least one of the following: after the user retrieves food from the kitchen cabinet and a preset delay time has elapsed, the user's distance from home is less than a preset distance threshold; the preset delay time is determined based on the user's average time to return home.

2. The method according to claim 1, characterized in that, Determining the dining environment required by the user includes: Obtain the user's dietary information and meal preference information; Based on the dietary information and the dining preference information, the user's required dining environment is determined.

3. The method according to claim 1, characterized in that, The preset conditions also include user authorization to use the home appliances.

4. A linkage system between a food cabinet and home appliances, characterized in that, The system includes a food cabinet, home appliances, and a server; The food cabinet is used to store the user's meals; The server is used to determine the user's required dining environment after determining that the user has taken food from the food cabinet; determine the required home appliances based on the dining environment and generate corresponding control instructions; and send the control instructions to the home appliances to make the home appliances execute the control instructions. The home appliance is used to execute the control command; The server is used to send the control command to the home appliance when preset conditions are met; The preset conditions include: when the user picks up the meal from the food cabinet and a preset delay time has elapsed, the user's distance from home is less than at least one of the preset distance thresholds; the preset delay time is determined based on the user's average time to return home.

5. The system according to claim 4, characterized in that, The server is used to obtain the user's dietary information and dining preferences; and to determine the user's required dining environment based on the dietary information and dining preferences.

6. The system according to claim 4, characterized in that, The preset conditions also include user authorization to use the home appliances.

7. The system according to claim 4, characterized in that, The server is also used to determine the type of the meal when it is placed in the meal cabinet; and to adjust the storage parameters of the meal cabinet according to the type of the meal, the storage parameters including at least one of humidity and temperature.

8. The system according to claim 4, characterized in that, The system also includes a user terminal; the user terminal is used to receive the user's order request and the user's dining preference information; after the user makes payment, the user sends the order information corresponding to the order request and the dining preference information to the server.

9. The system according to claim 8, characterized in that, The system also includes a distribution center, which is used to receive the order information sent by the server and trigger delivery processing based on the order information.

10. A linkage device between a food cabinet and home appliances, characterized in that, The device includes: The dining environment determination module is used to determine the dining environment required by the user after determining that the user has taken food from the food cabinet; The control command determination module is used to determine the required home appliances and generate corresponding control commands based on the dining environment. A control command sending module is used to send the control command to the home appliance so that the home appliance executes the control command. The control command sending module includes: The control command sending submodule is used to send the control command to the home appliance when preset conditions are met; the preset conditions include at least one of the following: when the user takes the meal from the kitchen cabinet and a preset delay time has elapsed, the user's distance from home is less than a preset distance threshold; the preset delay time is determined based on the user's average time to return home.

11. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein the computer program, when executed by the processor, implements the steps of the kitchen cabinet and home appliance method as described in any one of claims 1-3.

12. A computer-readable storage medium, characterized in that, A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the steps of the kitchen cabinet and home appliance method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Adjustment method and device for adjusting parameters of intelligent lamp

    CN107340718A

  • Intelligent management system for canteen

    CN113240549A