Refrigerator control method and device, refrigerator and medium
By receiving task instructions from user terminals and granting temporary permissions, combined with multi-source sensors and authentication technology, the problem of permission allocation and privacy protection for refrigerators in multi-user scenarios has been solved, achieving safe and convenient food management.
Patent Information
- Application Number
- CN202511364773.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-01-02
AI Technical Summary
Existing refrigerators lack flexible permission allocation mechanisms and privacy protection measures in multi-user scenarios, leading to accidental access, misuse, or privacy leaks among roommates, thus affecting the user experience.
The refrigerator receives task instructions from the user terminal, identifies the user who receives the task instructions, and grants them temporary access, or grants other users temporary access to the storage compartment. Once the task is completed, the access is automatically revoked. This system, combined with multi-source sensors and authentication technology, ensures accurate access management.
It enables flexible control of the permissions of the refrigerator compartments in multi-user scenarios, ensuring the security of food management and user privacy, and improving the convenience and intelligent experience of using the refrigerator.
Smart Images

Figure CN121252384A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of refrigerator control, and in particular to a refrigerator control method and device, a refrigerator and a computer readable storage medium. BACKGROUND
[0002] Although the prior art has improved the management of food materials, it still does not well solve the shelf permission control and food material privacy management in the scenario of multiple people using a refrigerator. With the diversification of rental structures and the acceleration of life pace, in a rental house rented by multiple people, private food materials or special food of various users are often stored in the refrigerator. If there is a lack of flexible permission allocation mechanism and privacy protection measures, it may lead to mis-taking, mis-using or privacy leakage among the tenants, affecting the use experience. The existing food material management system mostly relies on simple label recognition or manual setting, the permission division is rough, the privacy protection function is weak, and it cannot adapt to the differentiated needs in multiple users and multiple scenarios. SUMMARY
[0003] In view of the above problems, the embodiments of the present application are proposed to provide a refrigerator control method, device, refrigerator and computer readable storage medium which overcome the above problems or at least partially solve the above problems.
[0004] To solve the above problems, the embodiments of the present application disclose a refrigerator control method, comprising:
[0005] receiving a task instruction sent by a user terminal of a first user;
[0006] determining a second user who accepts the task instruction, and opening a temporary permission for the second user to use a shelf of the first user; or opening a temporary permission for the first user to use a shelf of the second user;
[0007] after identifying that the second user has completed the task instruction, closing the temporary permission of the second user; or after identifying that the first user has completed the task instruction, closing the temporary permission of the first user.
[0008] Optionally, after receiving the task instruction sent by the user terminal of the first user, the method further comprises:
[0009] sending task delegation information to a user terminal of a main user of the refrigerator, the task delegation information being used to indicate that the main user delegates the task instruction;
[0010] receiving a delegation confirmation information sent by the user terminal of the main user;
[0011] The determining a second user who accepts the task instruction comprises:
[0012] Based on the delegation confirmation information, a second user is identified to accept the task instruction.
[0013] Optionally, after receiving the task instruction sent by the user terminal of the first user, the method further includes:
[0014] Send an inquiry message regarding the task instruction to the user terminals of all users of the refrigerator; the inquiry message is used to ask whether to accept the task instruction;
[0015] Receive task claim information sent by the second user;
[0016] The determination of the second user to accept the task instruction includes:
[0017] Based on the task assignment information, a second user is identified to accept the task instruction.
[0018] Optionally, the task instruction includes a cleaning instruction; the cleaning instruction is used to instruct the cleaning of the food items in the corresponding compartment of the first user.
[0019] The provision of temporary access to the first user's object space for the second user includes:
[0020] Grant the second user temporary access to the storage compartment containing the food items that need to be cleaned.
[0021] Optionally, the task instruction includes a borrowing instruction, which is used to instruct borrowing ingredients from other users;
[0022] The provision of temporary access to the second user's object for the first user includes:
[0023] Grant temporary access to the storage space where the food items borrowed by the second user are located, starting with the first user.
[0024] Optionally, the task instruction includes a purchasing instruction, which indicates that other users need to purchase ingredients on behalf of the user.
[0025] The provision of temporary access to the first user's object space for the second user includes:
[0026] Grant the second user temporary permission to use the first user's storage space to store the purchased ingredients.
[0027] Optionally, the method further includes:
[0028] Identify whether the food in each compartment of the refrigerator meets the cleaning conditions;
[0029] When an ingredient that meets the cleaning conditions is identified, a cleaning reminder message is sent to the terminal device of the user corresponding to the ingredient. The cleaning reminder message is used to remind the user to clean the ingredient.
[0030] Optionally, the method further includes:
[0031] When granting the first user temporary access to the second user's storage compartment, upon detecting that the first user has opened the refrigerator, a first reminder message is output to the first user, which is used to indicate the location of the second user's storage compartment.
[0032] or,
[0033] If the second user is granted temporary access to the first user's storage compartment, and the refrigerator is detected to be turned on by the second user, a second reminder message is output to the second user. The second reminder message is used to indicate the location of the first user's storage compartment.
[0034] Optionally, the method further includes:
[0035] When granting the first user temporary access to the second user's storage space, a first reminder instruction is output to the first user's user terminal. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's storage space.
[0036] or,
[0037] When granting the second user temporary access to the first user's storage space, a second reminder instruction is output to the second user's user terminal. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
[0038] Accordingly, embodiments of the present invention also disclose an air conditioner control device, comprising:
[0039] The instruction receiving module is used to receive task instructions sent by the user terminal of the first user;
[0040] The permission granting module is used to identify the second user who receives the task instruction and grant the second user temporary permission to use the first user's object; or, grant the first user temporary permission to use the second user's object.
[0041] The permission closure module is used to close the temporary permissions of the second user after recognizing that the second user has completed the task instruction; or, to close the temporary permissions of the first user after recognizing that the first user has completed the task instruction.
[0042] Optionally, after the instruction receiving module, the device further includes:
[0043] The assignment sending module is used to send task assignment information to the user terminal of the main user of the refrigerator. The task assignment information is used to instruct the main user to assign the task instruction.
[0044] The delegation receiving module is used to receive delegation confirmation information sent by the user terminal of the main user;
[0045] The permission granting module includes:
[0046] The first user determination submodule is used to determine the second user who will accept the task instruction based on the delegation confirmation information.
[0047] Optionally, after the instruction receiving module, the device further includes:
[0048] The instruction query module is used to send query information regarding the task instruction to the user terminals of all users of the refrigerator; the query information is used to ask whether to accept the task instruction.
[0049] The task receiving module is used to receive task claim information sent by a second user;
[0050] The permission granting module includes:
[0051] The second user determination submodule is used to determine the second user who will accept the task instruction based on the task claim information.
[0052] Optionally, the task instruction includes a cleaning instruction; the cleaning instruction is used to instruct the cleaning of the food items in the corresponding compartment of the first user.
[0053] The permission granting module includes:
[0054] The first permission granting submodule is used to grant the second user temporary permissions to the cell containing the food items that need to be cleaned.
[0055] Optionally, the task instruction includes a borrowing instruction, which is used to instruct borrowing ingredients from other users;
[0056] The permission granting module includes:
[0057] The second permission granting submodule is used to grant the first user temporary permissions to the storage space where the ingredients borrowed by the second user are located.
[0058] Optionally, the task instruction includes a purchasing instruction, which indicates that other users need to purchase ingredients on behalf of the user.
[0059] The aforementioned is a permission opening module, including:
[0060] The third permission opening submodule is used to grant the second user temporary permission to use the first user's inventory to store purchased ingredients.
[0061] Optionally, the device further includes:
[0062] The cleaning condition recognition module is used to identify whether the food in each compartment of the refrigerator meets the cleaning conditions.
[0063] The information reminder module is used to send a cleaning reminder message to the terminal device of the user corresponding to the food when the food that meets the cleaning conditions is identified. The cleaning reminder message is used to remind the user to clean the food.
[0064] Optionally, the device further includes:
[0065] The first location reminder module is used to output a first reminder message to the first user after detecting that the first user has opened the refrigerator, when the first user has temporarily granted the first user permission to use the second user's storage compartment. The first reminder message is used to indicate the location of the second user's storage compartment.
[0066] or,
[0067] The second location reminder module is used to output a second reminder message to the second user after detecting that the second user has opened the refrigerator, when the second user has temporarily granted the second user access to the first user's storage compartment. The second reminder message is used to indicate the location of the first user's storage compartment.
[0068] Optionally, the device further includes:
[0069] The third location reminder module is used to output a first reminder instruction to the user terminal of the first user when the first user is granted temporary permission to use the second user's grid. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's grid.
[0070] or,
[0071] The fourth location reminder module is used to output a second reminder instruction to the user terminal of the second user when the second user is granted temporary access to the first user's storage space. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
[0072] Accordingly, this invention discloses a refrigerator, 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 refrigerator control method embodiment.
[0073] 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 refrigerator control method embodiments.
[0074] The embodiments of the present invention have the following advantages:
[0075] In this embodiment of the invention, the refrigerator can receive a task instruction sent by a first user's user terminal; determine a second user who accepts the task instruction, and grant the second user temporary access to use the first user's storage compartment, or grant the first user temporary access to use the second user's storage compartment; after recognizing that the second user or the first user has completed the task instruction, the refrigerator automatically closes the temporary access of the corresponding user. This embodiment of the invention realizes the control of storage compartment permissions in a multi-user scenario, and allows users to temporarily use other users' storage compartments as needed, or allow other users to temporarily use their own storage compartments. This satisfies user needs while effectively ensuring the security of food management and user privacy, and improves the convenience and intelligent experience of using the refrigerator. Attached Figure Description
[0076] Figure 1 This is a flowchart of the steps of a refrigerator control method provided in an embodiment of the present invention;
[0077] Figure 2 This is a flowchart of another refrigerator control method provided in an embodiment of the present invention;
[0078] Figure 3 This is a flowchart of another refrigerator control method provided in an embodiment of the present invention;
[0079] Figure 4 This is a structural block diagram of a refrigerator control device provided in an embodiment of the present invention. Detailed Implementation
[0080] 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.
[0081] With the diversification of lifestyles and the popularization of IoT technology, refrigerators have become an important center for food storage and management in modern homes and shared living environments. The intelligent development of refrigerators has not only improved the convenience of food storage but also provided users with a more efficient food management experience.
[0082] However, in scenarios where multiple people share a refrigerator, problems such as unclear division of food storage rights among different users and difficulty in protecting personal food privacy are becoming increasingly prominent. Failure to implement refined access control and privacy protection may lead to accidental food retrieval, cross-contamination, or leakage of personal dietary preferences, thereby causing disputes and reducing user experience.
[0083] The existing technologies for managing access and privacy of food items in refrigerators generally fall into two categories: First, based on physical label recognition, users manually scan and register specific labels or QR codes on food packaging, setting visibility limits to restrict access to certain items. Second, based on manually setting storage compartments, the refrigerator interior is divided into multiple fixed compartments, with users assigning users to each compartment via a control panel or mobile app, thus achieving coarse-grained access control.
[0084] However, the above management methods have the following problems: In the first method, the process is cumbersome due to the need for users to manually paste, scan, and set labels. It relies heavily on user self-discipline, and labels are easily detached, damaged, or maliciously replaced, resulting in low reliability of access control and high management costs. In the second method, fixed partitions cannot flexibly adapt to dynamic and changing storage needs. Access control lacks features such as temporary authorization and time limits, and it also lacks an effective mechanism for hiding privacy information, posing a risk of information leakage. Therefore, in existing technologies, refrigerator food access management still relies on manual operation, resulting in poor system flexibility, inadequate privacy protection mechanisms, and an inability to meet users' needs for efficient, safe, and convenient food management.
[0085] One of the core concepts of this invention is that, in this embodiment, the refrigerator can receive a task instruction sent by a first user's user terminal; determine a second user who receives the task instruction, and grant the second user temporary access to use the first user's storage compartment, or grant the first user temporary access to use the second user's storage compartment; after recognizing that the second user or the first user has completed the task instruction, the refrigerator automatically closes the temporary access of the corresponding user. This invention achieves control over storage compartment permissions within the refrigerator in multi-user scenarios, allowing users to temporarily use other users' storage compartments as needed, or to allow other users to temporarily use their own storage compartments. This satisfies user needs while effectively protecting the security of food management and user privacy, thus improving the convenience and intelligent experience of using the refrigerator.
[0086] Reference Figure 1 The diagram illustrates a flowchart of an air conditioning control method according to an embodiment of the present invention. The method may specifically include the following steps:
[0087] Step 101: Receive the task instruction sent by the first user's user terminal;
[0088] The method of this invention can be applied to various types of smart refrigerators, including multi-door refrigerators, side-by-side refrigerators, commercial refrigerators, and networked refrigerators in smart home systems. The refrigerator's interior is divided into multiple compartments, each of which can be assigned to different users and has an independent access control mechanism. Users can send task commands to the refrigerator via a mobile app, voice assistant, or the refrigerator's built-in touchscreen, including but not limited to requests for food cleaning, access sharing, temporary borrowing, or errand storage.
[0089] In some examples, each user corresponds to at least one user terminal, including at least one master user and other general users. The master user has higher control authority than the other general users, meaning the master user can modify the control authority of other general users, including but not limited to control areas. When the first user (i.e., a general user) has a need, the refrigerator can receive task instructions sent by the first user's user terminal.
[0090] By receiving and processing user task instructions, the refrigerator can accurately identify user intentions, providing reliable input for subsequent permission allocation and task execution. This adaptive instruction receiving mechanism not only enhances the interactive intelligence and system robustness of the smart refrigerator, but also lays the technological foundation for achieving precise and secure compartment management.
[0091] Step 102: Determine the second user who accepts the task instruction, and grant the second user temporary permission to use the first user's object; or, grant the first user temporary permission to use the second user's object.
[0092] In this embodiment of the invention, after receiving the task instruction in step 101, the refrigerator can send the task instruction to all user terminals connected to the refrigerator and find users who are willing to accept the task instruction. When a user is willing to accept the task instruction, the user is identified as the second user, and temporary access to the first user's storage compartment is granted to the second user, or temporary access to the second user's storage compartment is granted to the first user.
[0093] In some examples, the first user can also actively assign, the main user designate, other users actively claim, or recommend based on historical behavior, among other mechanisms, to determine the second user to accept the task instruction. This temporary permission means that when a user obtains temporary permission for another user's instance, that user can only have that permission to open the instance once, within the time frame specified by the other user or the system's default timeframe.
[0094] In some examples, a user's use of temporary permissions can also be logged and pushed to associated users, such as the first user, the second user, or the main user, via in-site messages.
[0095] Through the above mechanism, users can achieve flexible permission sharing while effectively protecting the privacy and security of their food, and improving the collaborative efficiency and user experience of refrigerator use in a multi-user environment.
[0096] Step 103: After recognizing that the second user has completed the task instruction, close the temporary permissions of the second user; or, after recognizing that the first user has completed the task instruction, close the temporary permissions of the first user.
[0097] In this embodiment of the invention, the refrigerator can comprehensively determine whether a task has been completed using multiple technical means. For example, when the task instruction is "clean expired food from the first user's compartment," the refrigerator can acquire image information through an internal camera and use an image recognition algorithm to determine whether the target food has been removed. Simultaneously, a weight sensor detects whether the total weight of the compartment has changed as expected, and an infrared sensor monitors whether the placement of items in the compartment has stabilized. If the data from multiple sensors all meet the characteristics of task completion, the task is determined to have been completed.
[0098] In some examples, the refrigerator can also confirm the completion status based on user feedback. For instance, a second user can manually click the "Task Completed" button via a mobile app or the refrigerator's touchscreen. Upon receiving this signal, the refrigerator will perform a secondary verification using sensor data. If the data matches, the refrigerator will immediately revoke the temporary permissions corresponding to the first or second user.
[0099] In some examples, after permissions are revoked, an operation audit log can be automatically generated, recording the task execution result, the time permissions were revoked, and the triggering reason. This log is then uploaded to a cloud server for archiving. Simultaneously, notification messages indicating task completion and permission revocation can be sent to both the first and second users, ensuring that both are promptly informed of the task status change.
[0100] Through the above mechanism, the system achieves precise management of the lifecycle of temporary permissions, ensuring both the flexibility of permission allocation and the timeliness and reliability of permission revocation. This effectively protects the privacy and security of users' food while improving the efficiency of multi-user collaboration.
[0101] This invention provides a refrigerator control method. The method includes the refrigerator receiving a task instruction sent by a first user's terminal; identifying a second user who receives the task instruction and granting the second user temporary access to the first user's storage compartments, or granting the first user temporary access to the second user's storage compartments; and automatically deactivating the temporary access of the corresponding user after recognizing that either the second user or the first user has completed the task instruction. This invention enables control over storage compartment permissions within the refrigerator in multi-user scenarios. Users can temporarily use other users' storage compartments as needed, or allow other users to temporarily use their own storage compartments. This satisfies user needs while effectively protecting food management security and user privacy, enhancing the convenience and intelligent experience of using the refrigerator.
[0102] Reference Figure 2 The diagram illustrates a flowchart of another air conditioning control method provided by an embodiment of the present invention. The method may specifically include the following steps:
[0103] Step 201: Receive the task instruction sent by the first user's user terminal;
[0104] In this embodiment of the invention, users can send task instructions to the refrigerator via a mobile app, voice assistant, or the refrigerator's built-in touchscreen, including but not limited to requests for food cleaning, permission sharing, temporary borrowing, or purchasing and storage.
[0105] In some embodiments, the task instructions may include a cleanup instruction; the cleanup instruction is used to instruct the cleaning of the food items in the first user's corresponding compartment;
[0106] When the task instruction is a cleaning instruction, it can identify whether the food in each compartment of the refrigerator meets the cleaning conditions; when food that meets the cleaning conditions is identified, a cleaning reminder message is sent to the terminal device of the user corresponding to the food, and the cleaning reminder message is used to remind the user to clean the food.
[0107] In this embodiment of the invention, a multi-source sensor array and image acquisition device deployed inside the refrigerator can be used to periodically or trigger the automatic monitoring and intelligent identification of the food status in each compartment in order to determine whether it meets the preset cleaning conditions.
[0108] In some examples, the cleanup conditions are a multi-dimensional judgment system, mainly including:
[0109] Expired shelf life: For packaged food with RFID tags or QR codes, the system automatically calculates and determines whether it has expired by reading its stored production date and shelf life information;
[0110] Sensory spoilage characteristics: High-resolution cameras capture the visual appearance of food, such as discoloration, mold, and drying, and electronic nose sensors detect volatile organic compounds, such as amines and sulfides, to determine whether the food has spoiled.
[0111] Exceeding the storage time limit: For food items without a clearly defined expiration date but that are easily perishable, such as leftovers or cut fruit, the timer starts from when the food is placed in the container. If the preset safe storage time is exceeded, such as 72 hours, the food must be disposed of.
[0112] Abnormal condition detection: The weight sensor monitors whether there are any unexpected changes in the weight of the food, such as liquid leakage causing weight loss, or the humidity sensor detects that excessive humidity in the compartment may accelerate spoilage.
[0113] In some embodiments, the task instruction may include a borrowing instruction, which is used to instruct borrowing ingredients from other users;
[0114] In some embodiments, the task instructions may also include a purchasing instruction, which indicates that other users need to purchase ingredients on behalf of the user.
[0115] By receiving and processing user task instructions, the refrigerator can accurately identify user intentions, providing reliable input for subsequent permission allocation and task execution. This adaptive instruction receiving mechanism not only enhances the interactive intelligence and system robustness of the smart refrigerator, but also lays the technological foundation for achieving precise and secure compartment management.
[0116] Step 202: Send task delegation information to the user terminal of the main user of the refrigerator. The task delegation information is used to instruct the main user to delegate the task instruction.
[0117] In this embodiment of the invention, after receiving a cleaning instruction, the refrigerator automatically parses it and then sends task assignment information to the user terminal of a pre-defined main user of the refrigerator. The main user can be a home manager or the primary person in charge of a shared apartment. This task assignment information is transmitted via an encrypted communication link to ensure information security and user privacy. The task assignment information may include data in the following format: cleaning task details, such as the location of the target compartment, information on the food to be cleaned, the type of cleaning task, the identity of the task initiator (i.e., the first user), the task reception time, the expected completion time, and a list of recommended potential executors.
[0118] In some examples, task delegation information can be pushed to the primary user's terminal in various ways, such as mobile application pop-up notifications, SMS reminders, or voice assistant announcements. The primary user can choose how to handle the situation, such as directly assigning the task to a second user, rejecting the task delegation, modifying the task parameters and re-delegating, or accepting the task themselves.
[0119] In some examples, a multi-level delegation mechanism can also be supported. If the primary user does not respond within a preset time, the task delegation information can be automatically forwarded to the backup administrator or other family users can be notified in order of priority to ensure that the task is processed in a timely manner.
[0120] The above mechanism enables efficient and flexible delegation of cleanup tasks, which not only protects the decision-making power of the main user, but also ensures the timeliness of task processing through intelligent recommendation and multi-level notification mechanisms, laying a solid foundation for subsequent permission allocation and task execution.
[0121] Step 203: Receive delegation confirmation information sent by the user terminal of the primary user;
[0122] In this embodiment of the invention, the delegation confirmation information is the instruction information for the second user to receive the delegated task information. After receiving the confirmation information, the integrity of the information and the identity of the sender can be verified first to ensure that it originates from a legitimate primary user terminal and has not been tampered with.
[0123] In some examples, after the delegation confirmation information is verified, the information content is parsed and the task status is updated: if the main user has specified an executor, the task status can be changed to "delegated" and the process of assigning temporary permissions to the second user can be triggered; if the main user chooses to handle it themselves, the task status is changed to "processing" and the enhanced permissions of the corresponding object are granted to them; if the main user rejects the task, the status is changed to "rejected" and a task cancellation notification and reason explanation are sent to the first user.
[0124] Through the above mechanism, not only is the efficient and accurate reception and parsing of the main user's decisions achieved, but the reliability and continuity of the task delegation process are also ensured through multiple verification and timeout handling mechanisms, providing a clear basis for subsequent dynamic allocation of permissions and task execution.
[0125] Step 204: Based on the delegation confirmation information, determine the second user who accepts the task instruction, and grant the second user temporary access to use the first user's object; or, grant the first user temporary access to use the second user's object.
[0126] In this embodiment of the invention, after successfully receiving and parsing the delegation confirmation information from the primary user, the identity of the second user accepting the task instruction is determined. Once the second user is determined, a dynamic permission allocation mechanism is immediately activated, granting the second user temporary access to the target object, i.e., the first user's object. Alternatively, the first user is granted temporary access to use the second user's object.
[0127] In some examples, when the task instruction is a cleanup instruction, temporary access is granted to the second user to the cell containing the food items that need to be cleaned.
[0128] In some examples, when the task instruction is a borrowing instruction, temporary access is granted to the first user to the storage space containing the food items that need to be cleaned.
[0129] In some examples, when the task instruction is a purchasing instruction, temporary permission is granted to the second user to use the first user's inventory to store the purchased ingredients.
[0130] In some embodiments, when granting a first user temporary access to the second user's storage compartment, after detecting that the first user has opened the refrigerator, a first reminder message is output to the first user, the first reminder message being used to indicate the location of the second user's storage compartment;
[0131] or,
[0132] When granting temporary access to the first user's storage compartment to the second user, after detecting that the second user has opened the refrigerator, a second reminder message is output to the second user. The second reminder message is used to indicate the location of the first user's storage compartment.
[0133] In some examples, within embodiments of the present invention, multimodal sensing technology can be used to detect the opening status of the refrigerator door and the user's identity in real time. When a second user opens the refrigerator, devices such as a door magnetic sensor, infrared sensor, or built-in camera work together to quickly and accurately identify the second user's identity through multiple methods, including facial recognition and iris recognition. Upon successful identity verification, an alert mechanism is immediately triggered, generating and outputting a second alert message.
[0134] In some examples, the first or second notification message can be presented in the following ways:
[0135] Graphical guidance: The embedded touch screen inside the refrigerator door displays a three-dimensional layout of the refrigerator's internal storage space, and uses dynamic arrows or flashing effects to accurately mark the specific location of the first user's compartment, such as "the third shelf of the refrigerator compartment, the second one from the right";
[0136] Voice broadcast: The refrigerator’s built-in voice module provides clear and natural voice guidance information, such as “The compartment you want to access is located in the upper right corner of the refrigerator compartment, numbered A03”.
[0137] Light navigation: The LED indicator lights inside the compartment or the projection device inside the refrigerator cavity are activated to emit light of a specific color, such as blue, which illuminates the area around the target compartment or projects a path spot to guide the user's line of sight to quickly locate it.
[0138] At the same time, the user's terminal will also display a corresponding location prompt:
[0139] When granting the first user temporary access to the second user's storage space, a first reminder instruction is output to the first user's user terminal. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's storage space.
[0140] or,
[0141] When granting the second user temporary access to the first user's storage space, a second reminder instruction is output to the second user's user terminal. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
[0142] In this embodiment of the invention, after successfully granting temporary access to the second user's grid to the first user, a first reminder instruction is simultaneously generated and sent to the mobile terminal bound to the first user, such as a smartphone or smartwatch. The first reminder instruction is a structured data packet containing detailed content, presentation requirements, and triggering logic of the third reminder information. The third reminder information helps the first user quickly and accurately locate the second user's target grid; its content is displayed on the user's terminal in the form of an image and text showing the location of the second user's grid.
[0143] In this embodiment of the invention, after successfully granting temporary access to the first user's grid to the second user, a second reminder instruction is simultaneously generated and sent to the mobile terminal bound to the second user, such as a smartphone or smartwatch. The second reminder instruction is a structured data packet containing detailed content, presentation requirements, and triggering logic of the fourth reminder information. The fourth reminder information helps the second user quickly and accurately locate the first user's target grid; its content is displayed on the user's terminal in the form of an image and text showing the location of the first user's grid.
[0144] In some examples, granting temporary permissions is achieved through the following technical means: First, a unique temporary permission token is generated and bound to the second user's identity, the target grid identifier, and permission parameters; then, the access control list is updated through the grid IoT lock control system, authorizing the token to access the target grid under specific conditions; finally, the permission information is synchronized to the refrigerator main control module and the cloud permission management center to ensure data consistency across multiple terminals.
[0145] The temporary permissions are subject to finely defined constraints, including but not limited to: the effective period of the permissions, such as only from 10:00 to 12:00 on the same day; only cleaning-related operations are allowed, such as only taking out food ingredients and prohibiting the putting in new items; the maximum number of operations allowed, such as only allowing the storage compartment to be opened once, etc.
[0146] Through the above mechanism, temporary permissions can be flexibly and accurately allocated while ensuring the security of the data storage and user privacy. This not only ensures the executability of the cleanup task, but also effectively prevents the abuse of permissions or unauthorized operations.
[0147] Step 205: After recognizing that the second user has completed the task instruction, close the temporary permissions of the second user; or, after recognizing that the first user has completed the task instruction, close the temporary permissions of the first user.
[0148] In this embodiment of the invention, multimodal perception and intelligent judgment technology is used to monitor and identify the user's execution status of task instructions in real time, and automatically trigger the permission revocation mechanism after confirming that the task is completed, so as to close the temporary access permissions of the corresponding user in a timely manner and ensure the security and privacy of the use of the object grid.
[0149] In some examples, the second user's temporary permissions are revoked after it is recognized that the second user has completed the cleanup command. For instance, by using multimodal perception and data fusion technology, the completion status of the second user's cleanup command can be automatically identified, and the second user's temporary permissions are revoked after it is recognized that the second user has completed the cleanup command.
[0150] This invention provides a refrigerator food management method, comprising: receiving a food cleaning instruction sent by a first user; sending task delegation information to the refrigerator's main user and receiving delegation confirmation information returned by the main user; determining a second user to perform the cleaning based on the confirmation information and granting temporary access to designated compartments to the corresponding user; outputting a reminder message for the authorized compartment location when the corresponding user opens the refrigerator or accesses the user terminal; identifying whether the food in each compartment of the refrigerator meets the cleaning conditions, and sending a cleaning reminder to the corresponding user if the conditions are met; and automatically revoking the temporary access of the corresponding user after the cleaning instruction has been executed. This invention achieves dynamic and secure management of refrigerator compartment permissions in a multi-user environment, improves the collaborative efficiency of food cleaning tasks, and ensures the hygiene of the refrigerator environment.
[0151] Reference Figure 3 The diagram illustrates a flowchart of another air conditioning control method provided by an embodiment of the present invention. The method may specifically include the following steps:
[0152] Step 301: Receive the task instruction sent by the user terminal of the first user;
[0153] In this embodiment of the invention, users can send task instructions to the refrigerator via a mobile app, voice assistant, or the refrigerator's built-in touchscreen, including but not limited to requests for food cleaning, permission sharing, temporary borrowing, or purchasing and storage.
[0154] In some embodiments, the task instructions may include a cleanup instruction; the cleanup instruction is used to instruct the cleaning of the food items in the first user's corresponding compartment;
[0155] When the task instruction is a cleaning instruction, it can identify whether the food in each compartment of the refrigerator meets the cleaning conditions; when food that meets the cleaning conditions is identified, a cleaning reminder message is sent to the terminal device of the user corresponding to the food, and the cleaning reminder message is used to remind the user to clean the food.
[0156] In this embodiment of the invention, a multi-source sensor array and image acquisition device deployed inside the refrigerator can be used to periodically or trigger the automatic monitoring and intelligent identification of the food status in each compartment in order to determine whether it meets the preset cleaning conditions.
[0157] In some embodiments, the task instruction may include a borrowing instruction, which is used to instruct borrowing ingredients from other users;
[0158] In some embodiments, the task instructions may also include a purchasing instruction, which indicates that other users need to purchase ingredients on behalf of the user.
[0159] By receiving and processing user task instructions, the refrigerator can accurately identify user intentions, providing reliable input for subsequent permission allocation and task execution. This adaptive instruction receiving mechanism not only enhances the interactive intelligence and system robustness of the smart refrigerator, but also lays the technological foundation for achieving precise and secure compartment management.
[0160] Step 302: Send an inquiry message for the task instruction to the user terminals of all users of the refrigerator; the inquiry message is used to ask whether to accept the task instruction;
[0161] In this embodiment of the invention, after receiving and parsing the task instruction initiated by the first user, a structured task query message is generated and broadcast to all user terminals bound to the refrigerator. This step aims to find a suitable user to execute the task through a collaborative mechanism, ensuring that the task can be responded to and processed in a timely manner. The query message may include the following key elements: task summary, task details, feedback options, etc.
[0162] Step 303: Receive task claim information sent by the second user;
[0163] In this embodiment of the invention, when the second user receives the inquiry message, if they are willing and able to perform the task, they send a task acceptance message through their user terminal. This acceptance message is a confirmation message that clearly expresses their willingness to accept the task.
[0164] Step 304: Based on the task assignment information, determine the second user who accepts the task instruction and grant the second user temporary access to the first user's object storage; or, grant the first user temporary access to the second user's object storage.
[0165] In this embodiment of the invention, after successfully receiving and verifying the task claim information of the second user, the user is identified as the executor of the cleaning instruction. A refined dynamic permission allocation mechanism is activated based on the specific type of the task, granting the second user temporary access to the storage space containing the food items to be cleaned; alternatively, granting the first user temporary access to the second user's storage space.
[0166] In some examples, step 304 includes the following scenarios:
[0167] When the task instruction is a borrowing instruction, the borrowing instruction is used to instruct the borrowing of ingredients from other users; grant the first user temporary access to the storage space where the ingredients borrowed by the second user are located;
[0168] In some instances, the task instruction is a borrowing instruction; the first user gains temporary access to the storage space where the second user's borrowed ingredients are located, and can borrow the second user's ingredients.
[0169] When the task instruction is a purchasing instruction, it indicates that other users need to purchase ingredients on behalf of the user; grants the second user temporary permission to use the first user's inventory to store the purchased ingredients.
[0170] In some instances, the task instruction is a purchasing instruction; the second user is granted temporary access to the first user's inventory to store the purchased ingredients. That is, after the second user helps buy something, it can be stored in the first user's inventory, or the second user can directly store the ingredients that the second user already has into the first user's inventory.
[0171] In some instances, when the task instruction is a cleaning instruction, temporary access is granted to the second user to the storage space containing the food items that need to be cleaned, allowing the second user to perform the cleaning.
[0172] In some embodiments, when granting a first user temporary access to the second user's storage compartment, after detecting that the first user has opened the refrigerator, a first reminder message is output to the first user, the first reminder message being used to indicate the location of the second user's storage compartment;
[0173] or,
[0174] When granting temporary access to the first user's storage compartment to the second user, after detecting that the second user has opened the refrigerator, a second reminder message is output to the second user. The second reminder message is used to indicate the location of the first user's storage compartment.
[0175] In some examples, within embodiments of the present invention, multimodal sensing technology can be used to detect the opening status of the refrigerator door and the user's identity in real time. When a second user opens the refrigerator, devices such as a door magnetic sensor, infrared sensor, or built-in camera work together to quickly and accurately identify the second user's identity through multiple methods, including facial recognition and iris recognition. Upon successful identity verification, an alert mechanism is immediately triggered, generating and outputting a second alert message.
[0176] In some examples, the second reminder message can be presented in the following ways:
[0177] Graphical guidance: The embedded touch screen inside the refrigerator door displays a three-dimensional layout of the refrigerator's internal storage space, and uses dynamic arrows or flashing effects to accurately mark the specific location of the first user's compartment, such as "the third shelf of the refrigerator compartment, the second one from the right";
[0178] Voice broadcast: The refrigerator’s built-in voice module provides clear and natural voice guidance information, such as “The compartment you want to access is located in the upper right corner of the refrigerator compartment, numbered A03”.
[0179] Light navigation: The LED indicator lights inside the compartment or the projection device inside the refrigerator cavity are activated to emit light of a specific color, such as blue, which illuminates the area around the target compartment or projects a path spot to guide the user's line of sight to quickly locate it.
[0180] At the same time, the user's terminal will also display a corresponding location prompt:
[0181] When granting the first user temporary access to the second user's storage space, a first reminder instruction is output to the first user's user terminal. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's storage space.
[0182] or,
[0183] When granting the second user temporary access to the first user's storage space, a second reminder instruction is output to the second user's user terminal. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
[0184] In this embodiment of the invention, after successfully granting temporary access to the second user's grid to the first user, a first reminder instruction is simultaneously generated and sent to the mobile terminal bound to the first user, such as a smartphone or smartwatch. The first reminder instruction is a structured data packet containing detailed content, presentation requirements, and triggering logic of the third reminder information. The third reminder information helps the first user quickly and accurately locate the second user's target grid; its content is displayed on the user's terminal in the form of an image and text showing the location of the second user's grid.
[0185] Step 305: After recognizing that the second user has completed the task instruction, close the temporary permissions of the second user; or, after recognizing that the first user has completed the task instruction, close the temporary permissions of the first user.
[0186] In this embodiment of the invention, multimodal perception and intelligent judgment technology is used to monitor and identify the user's execution status of task instructions in real time, and automatically trigger the permission revocation mechanism after confirming that the task is completed, so as to close the temporary access permissions of the corresponding user in a timely manner and ensure the security and privacy of the use of the object grid.
[0187] In some examples, the second user's temporary permissions are revoked after it is recognized that the second user has completed the cleanup command. For instance, by using multimodal perception and data fusion technology, the completion status of the second user's cleanup command can be automatically identified, and the second user's temporary permissions are revoked after it is recognized that the second user has completed the cleanup command.
[0188] This invention provides a method for collaborative food management in a refrigerator. The method includes: receiving a food cleaning, borrowing, or purchasing instruction from a first user; sending task inquiry information to the terminals of all refrigerator users and receiving task claim information from a second user; determining the second user to perform the task based on the claim information and granting temporary access to designated storage compartments for that user, including granting access to storage compartments for borrowing food or storing purchased food for purchasing purposes; and outputting a reminder message for the authorized storage compartment location when the refrigerator is opened or the user operates the refrigerator via their terminal. This invention enables flexible collaboration of food management tasks and precise control of storage compartment permissions in a multi-user environment, significantly improving the convenience of refrigerator use and family collaboration efficiency.
[0189] 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.
[0190] Reference Figure 4 The diagram shows a structural block diagram of an air conditioning control device according to an embodiment of the present invention, which may specifically include the following modules:
[0191] Instruction receiving module 401 is used to receive task instructions sent by the user terminal of the first user;
[0192] The permission granting module 402 is used to determine the second user who accepts the task instruction and grant the second user temporary permission to use the first user's object; or, grant the first user temporary permission to use the second user's object.
[0193] The permission closure module 403 is used to close the temporary permissions of the second user after recognizing that the second user has completed the task instruction; or, to close the temporary permissions of the first user after recognizing that the first user has completed the task instruction.
[0194] Optionally, after the instruction receiving module, the device further includes:
[0195] The assignment sending module is used to send task assignment information to the user terminal of the main user of the refrigerator. The task assignment information is used to instruct the main user to assign the task instruction.
[0196] The delegation receiving module is used to receive delegation confirmation information sent by the user terminal of the main user;
[0197] The permission granting module includes:
[0198] The first user determination submodule is used to determine the second user who will accept the task instruction based on the delegation confirmation information.
[0199] Optionally, after the instruction receiving module, the device further includes:
[0200] The instruction query module is used to send query information regarding the task instruction to the user terminals of all users of the refrigerator; the query information is used to ask whether to accept the task instruction.
[0201] The task receiving module is used to receive task claim information sent by a second user;
[0202] The permission granting module includes:
[0203] The second user determination submodule is used to determine the second user who will accept the task instruction based on the task claim information.
[0204] Optionally, the task instruction includes a cleaning instruction; the cleaning instruction is used to instruct the cleaning of the food items in the corresponding compartment of the first user.
[0205] The permission granting module includes:
[0206] The first permission granting submodule is used to grant the second user temporary permissions to the cell containing the food items that need to be cleaned.
[0207] Optionally, the task instruction includes a borrowing instruction, which is used to instruct borrowing ingredients from other users;
[0208] The permission granting module includes:
[0209] The second permission granting submodule is used to grant the first user temporary permissions to the storage space where the ingredients borrowed by the second user are located.
[0210] Optionally, the task instruction includes a purchasing instruction, which indicates that other users need to purchase ingredients on behalf of the user.
[0211] The aforementioned is a permission opening module, including:
[0212] The third permission opening submodule is used to grant the second user temporary permission to use the first user's inventory to store purchased ingredients.
[0213] Optionally, the device further includes:
[0214] The cleaning condition recognition module is used to identify whether the food in each compartment of the refrigerator meets the cleaning conditions.
[0215] The information reminder module is used to send a cleaning reminder message to the terminal device of the user corresponding to the food when the food that meets the cleaning conditions is identified. The cleaning reminder message is used to remind the user to clean the food.
[0216] Optionally, the device further includes:
[0217] The first location reminder module is used to output a first reminder message to the first user after detecting that the first user has opened the refrigerator, when the first user has temporarily granted the first user permission to use the second user's storage compartment. The first reminder message is used to indicate the location of the second user's storage compartment.
[0218] or,
[0219] The second location reminder module is used to output a second reminder message to the second user after detecting that the second user has opened the refrigerator, when the second user has temporarily granted the second user access to the first user's storage compartment. The second reminder message is used to indicate the location of the first user's storage compartment.
[0220] Optionally, the device further includes:
[0221] The third location reminder module is used to output a first reminder instruction to the user terminal of the first user when the first user is granted temporary permission to use the second user's grid. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's grid.
[0222] or,
[0223] The fourth location reminder module is used to output a second reminder instruction to the user terminal of the second user when the second user is granted temporary access to the first user's storage space. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
[0224] This invention provides a refrigerator control device, which includes: receiving a task instruction sent by a first user's user terminal; identifying a second user who receives the task instruction and granting the second user temporary access to the first user's storage compartments, or granting the first user temporary access to the second user's storage compartments; and automatically deactivating the temporary access of the corresponding user after recognizing that either the second user or the first user has completed the task instruction. This invention enables control over storage compartment access within the refrigerator in multi-user scenarios. Users can temporarily use other users' storage compartments as needed, or allow other users to temporarily use their own storage compartments. This satisfies user needs while effectively protecting food management security and user privacy, enhancing the convenience and intelligent experience of using the refrigerator.
[0225] 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.
[0226] This invention also provides a refrigerator, comprising:
[0227] 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 refrigerator control method embodiment and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0228] 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 refrigerator control method embodiments and achieves the same technical effects. To avoid repetition, it will not be described again here.
[0229] 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.
[0230] 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.
[0231] 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.
[0232] 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.
[0233] 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.
[0234] 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.
[0235] 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.
[0236] The present invention has provided a detailed description of a refrigerator control method, device, refrigerator, and medium. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is 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 controlling a refrigerator, characterized in that, The refrigerator's compartments are allocated to multiple users, with different users having different access permissions to different compartments; the method includes: Receive task instructions sent from the user terminal of the first user; Determine a second user who accepts the task instruction, and grant the second user temporary access to the first user's object; or, grant the first user temporary access to the second user's object. After recognizing that the second user has completed the task instruction, the temporary permissions of the second user are revoked; or, after recognizing that the first user has completed the task instruction, the temporary permissions of the first user are revoked.
2. The refrigerator control method according to claim 1, characterized in that, After receiving the task instruction sent by the user terminal of the first user, the method further includes: Send task delegation information to the user terminal of the main user of the refrigerator, the task delegation information being used to instruct the main user to delegate the task instruction; Receive delegation confirmation information sent by the user terminal of the primary user; The determination of the second user to accept the task instruction includes: Based on the delegation confirmation information, a second user is identified to accept the task instruction.
3. The refrigerator control method according to claim 1, characterized in that, After receiving the task instruction sent by the user terminal of the first user, the method further includes: Send an inquiry message regarding the task instruction to the user terminals of all users of the refrigerator; the inquiry message is used to ask whether to accept the task instruction; Receive task claim information sent by the second user; The determination of the second user to accept the task instruction includes: Based on the task assignment information, a second user is identified to accept the task instruction.
4. The refrigerator control method according to claim 1, characterized in that, The task instructions include a cleanup instruction; the cleanup instruction is used to instruct the cleaning of the food items in the corresponding compartment of the first user; The provision of temporary access to the first user's object space for the second user includes: Grant the second user temporary access to the storage compartment containing the food items that need to be cleaned.
5. The refrigerator control method according to claim 1, characterized in that, The task instructions include a borrowing instruction, which is used to instruct borrowing ingredients from other users; The provision of temporary access to the second user's object for the first user includes: Grant temporary access to the storage space where the food items borrowed by the second user are located, starting with the first user.
6. The refrigerator control method according to claim 1, characterized in that, The task instructions include a purchasing instruction, which indicates that other users are needed to purchase ingredients on behalf of the user. The provision of temporary access to the first user's object space for the second user includes: Grant the second user temporary permission to use the first user's storage space to store the purchased ingredients.
7. The refrigerator control method according to claim 1, characterized in that, The method further includes: Identify whether the food in each compartment of the refrigerator meets the cleaning conditions; When an ingredient that meets the cleaning conditions is identified, a cleaning reminder message is sent to the terminal device of the user corresponding to the ingredient. The cleaning reminder message is used to remind the user to clean the ingredient.
8. The refrigerator control method according to claim 1, characterized in that, The method further includes: When granting the first user temporary access to the second user's storage compartment, upon detecting that the first user has opened the refrigerator, a first reminder message is output to the first user, which is used to indicate the location of the second user's storage compartment. or, If the second user is granted temporary access to the first user's storage compartment, and the refrigerator is detected to be turned on by the second user, a second reminder message is output to the second user. The second reminder message is used to indicate the location of the first user's storage compartment.
9. The refrigerator control method according to claim 1, characterized in that, The method further includes: When granting the first user temporary access to the second user's storage space, a first reminder instruction is output to the first user's user terminal. The first reminder instruction is used to instruct the user terminal to output a third reminder message, which is used to indicate the location of the second user's storage space. or, When granting the second user temporary access to the first user's storage space, a second reminder instruction is output to the second user's user terminal. The second reminder instruction is used to instruct the user terminal to output a fourth reminder message, which is used to indicate the location of the first user's storage space.
10. A control device for a refrigerator, characterized in that, The refrigerator's compartments are allocated to multiple users, each with different access rights to different compartments. The device includes: The instruction receiving module is used to receive task instructions sent by the user terminal of the first user; The permission granting module is used to identify the second user who receives the task instruction and grant the second user temporary permission to use the first user's object; or, grant the first user temporary permission to use the second user's object. The permission closure module is used to close the temporary permissions of the second user after recognizing that the second user has completed the task instruction; or, to close the temporary permissions of the first user after recognizing that the first user has completed the task instruction.
11. A refrigerator, 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 refrigerator control method as described in any one of claims 1-9.
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 refrigerator control method as described in any one of claims 1-9.