Nothing Special   »   [go: up one dir, main page]

CN113915931A - Food storage period reminding method and device, refrigeration equipment, server and medium - Google Patents

Food storage period reminding method and device, refrigeration equipment, server and medium Download PDF

Info

Publication number
CN113915931A
CN113915931A CN202010655728.3A CN202010655728A CN113915931A CN 113915931 A CN113915931 A CN 113915931A CN 202010655728 A CN202010655728 A CN 202010655728A CN 113915931 A CN113915931 A CN 113915931A
Authority
CN
China
Prior art keywords
food
door opening
time
event
opening time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010655728.3A
Other languages
Chinese (zh)
Inventor
唐念行
王晔
黄橙
吕剑
梁琪昕
兰荣鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qingdao Haier Smart Technology R&D Co Ltd
Haier Smart Home Co Ltd
Original Assignee
Qingdao Haier Smart Technology R&D Co Ltd
Haier Smart Home Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qingdao Haier Smart Technology R&D Co Ltd, Haier Smart Home Co Ltd filed Critical Qingdao Haier Smart Technology R&D Co Ltd
Priority to CN202010655728.3A priority Critical patent/CN113915931A/en
Publication of CN113915931A publication Critical patent/CN113915931A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D29/00Arrangement or mounting of control or safety devices
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2500/00Problems to be solved
    • F25D2500/06Stock management
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2600/00Control issues
    • F25D2600/02Timing
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2600/00Control issues
    • F25D2600/06Controlling according to a predetermined profile
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2700/00Means for sensing or measuring; Sensors therefor
    • F25D2700/02Sensors detecting door opening
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F25REFRIGERATION OR COOLING; COMBINED HEATING AND REFRIGERATION SYSTEMS; HEAT PUMP SYSTEMS; MANUFACTURE OR STORAGE OF ICE; LIQUEFACTION SOLIDIFICATION OF GASES
    • F25DREFRIGERATORS; COLD ROOMS; ICE-BOXES; COOLING OR FREEZING APPARATUS NOT OTHERWISE PROVIDED FOR
    • F25D2700/00Means for sensing or measuring; Sensors therefor
    • F25D2700/06Sensors detecting the presence of a product

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Thermal Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Cold Air Circulating Systems And Constructional Details In Refrigerators (AREA)

Abstract

The application relates to a food storage period reminding method, a food storage period reminding device, a refrigeration device, a server and a medium. The method comprises the following steps: sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for determining a food event corresponding to the door opening time by the server and storing a corresponding relation between the door opening time and the food event; a food event comprises a food put event or a food take event; receiving a reminding instruction sent by a server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event. By adopting the method, the storage period of the food stored in the refrigeration equipment can be monitored by the refrigeration equipment, the storage period of the stored food can be timely and accurately acquired, and the user is reminded, so that the user can timely know the storage period of the food in the refrigeration equipment.

Description

Food storage period reminding method and device, refrigeration equipment, server and medium
Technical Field
The application relates to the technical field of electric appliances, in particular to a method and a device for reminding food storage period, refrigeration equipment, a server and a medium.
Background
The refrigerator is a common freezing device in daily life and can be used for keeping food fresh and freezing food.
In the real life, when people use the refrigerator to keep fresh/freeze the storage to food, the refrigerator is usually required to be opened to check whether the food is stored for a long time, so that the food is prevented from going bad and causing waste. For example, food can be frozen for too long a period of time, resulting in loss of nutrients in the food, and many meats and fish can become zombie meat due to too long a period of time.
However, in the conventional technology, a person is required to actively check the food, and a user cannot know whether the food is stored for a long time in time.
Disclosure of Invention
In view of the above, it is necessary to provide a food storage term reminding method, a device, a freezing apparatus and a server for reminding food storage term.
A food storage life reminding method, the method comprising:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
In one embodiment, the sending, to the server, the door opening time of each time of the refrigeration equipment and the temperature change amount corresponding to the door opening time of each time includes:
if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened;
and sending the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time to a server.
In one embodiment, the method further comprises:
receiving a name of the food input by the user;
correspondingly, the time of opening the door that will open the door for a long time at every turn, and the temperature variation that the time of opening the door corresponds sends the server to, include:
and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server.
In one embodiment, the method further comprises:
receiving a food retrieval indication entered by the user; wherein the food removal indication is used to characterize whether the food in the freezer is removed;
and sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
A food storage life reminding method, the method comprising:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
In one embodiment, the sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event includes:
acquiring a time difference between the current time and the door opening time corresponding to the earliest food putting event;
and sending the reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
In one embodiment, the sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event includes:
judging whether a new door opening time is not received after the door opening time corresponding to the last food event and is up to the current time for N consecutive days;
and if so, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment.
In one embodiment, the determining the food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time includes:
if the temperature variation is larger than a preset variation, determining that the food event is a food putting event;
and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
In one embodiment, the method further comprises:
receiving the name of the input food sent by the refrigeration equipment;
correspondingly, the associating and storing the food event and the corresponding door opening time includes:
and storing the food event, the name of the food and the door opening time in an associated manner.
In one embodiment, sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event comprises:
determining the food putting time corresponding to the food in each food putting event according to the corresponding relation between each food putting event and the door opening time;
and if the time difference between the current time and the food putting-in time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
In one embodiment, the method further comprises:
receiving a food removal instruction sent by the refrigeration equipment; wherein the food removal indication is used to characterize whether the food in the freezer is removed;
if the food taking-out indication comprises that the food is taken out completely, determining the door opening time corresponding to the remaining food putting-in event;
and taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
In one embodiment, the method further comprises:
if the refrigeration equipment starts a food management function, acquiring the use data of the refrigeration equipment by the user within a preset time range; the using data comprises the times of door opening operation of the refrigeration equipment, door opening time of each time and temperature variation corresponding to the door opening time of each time;
generating a use habit report of the user within the preset time range according to the use data; wherein the usage habit report is used to characterize the user's eating habits;
and sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
In one embodiment, the method further comprises:
determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the using habit report;
generating recommendation information according to the door opening frequency, the time period with the largest door opening times and a recommendation information database, and sending the recommendation information to the user terminal; wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
A food storage life reminder apparatus, the apparatus comprising:
the sending module is used for sending the door opening time of the refrigeration equipment each time and the temperature variation corresponding to the door opening time each time to the server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
the reminding module is used for receiving a reminding instruction sent by the server so as to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
A food storage life reminder apparatus, the apparatus comprising:
the receiving module is used for receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
the correlation module is used for determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing correlation storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
the instruction module is used for sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
A freezer comprising a memory and a processor, the memory storing a computer program, characterized in that the processor, when executing the computer program, implements the steps of the method:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
A server comprising a memory and a processor, the memory storing a computer program, wherein the processor when executing the computer program implements the steps of the method:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the method of:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
According to the food storage period reminding method, the device, the computer equipment and the storage medium, the refrigeration equipment sends the door opening time of the refrigeration equipment at each time and the temperature variation corresponding to the door opening time at each time to the server, the use condition is fed back to the server through the refrigeration equipment, the reminding instruction determined by the server according to the time difference between the current time and the door opening time corresponding to the food event is received, the storage period of the food in the refrigeration equipment is reminded to a user, the storage period monitoring of the food stored by the refrigeration equipment is realized, the storage period of the stored food is timely and accurately obtained, the user is reminded, the storage period of the food in the refrigeration equipment is timely known to the user, and the loss and even deterioration of nutritional ingredients caused by the long-term storage of the food are avoided.
Drawings
FIG. 1 is a diagram illustrating an exemplary embodiment of a method for reminding a storage period of food;
FIG. 2 is a flow chart illustrating a method for reminding a storage period of food according to an embodiment;
fig. 3 is a schematic flow chart illustrating a process of sending the door opening time of the refrigeration equipment each time and the temperature variation amount corresponding to the door opening time of each time to the server in one embodiment;
FIG. 4 is a schematic flow chart illustrating a method for reminding the storage period of food according to another embodiment;
FIG. 5 is a schematic flow chart illustrating a method for reminding the storage period of food according to another embodiment;
FIG. 6 is a schematic flow chart illustrating the process of sending a reminder instruction to the freezer based on the current time and the door opening time corresponding to the food event in one embodiment;
FIG. 7 is a schematic flow chart illustrating a reminding instruction sent to the freezer based on the current time and the door opening time corresponding to the food event according to another embodiment;
FIG. 8 is a schematic flow chart illustrating a reminding instruction sent to the freezer based on the current time and the door opening time corresponding to the food event according to another embodiment;
FIG. 9 is a flowchart illustrating a method for reminding the storage period of food according to another embodiment;
FIG. 10 is a flowchart illustrating a method for reminding a storage period of food according to another embodiment;
FIG. 11 is a flowchart illustrating a method for reminding the storage period of food in another embodiment;
FIG. 12 is a block diagram showing the structure of a food storage term reminding apparatus according to an embodiment;
FIG. 13 is a block diagram showing the construction of a food storage term reminding apparatus according to another embodiment;
FIG. 14 is an internal structural view of a refrigerating apparatus in one embodiment;
fig. 15 is an internal configuration diagram of a server in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The food storage period reminding method provided by the application can be applied to the application environment shown in fig. 1. Wherein, refrigeration equipment 102 and intelligent control terminal 106 communicate with server 104 through a network. The server 104 may be an integral device, or may be an integrated device composed of a cloud computing center and a large database in the figure. The refrigeration equipment 102 sends the door opening time of each refrigeration equipment and the temperature variation corresponding to the door opening time to the server 104, the server 104 determines a food event corresponding to the door opening time according to the temperature variation and the door opening time, and stores the corresponding relation between the door opening time and the food event, wherein the food event comprises a food putting event or a food taking event; the server 104 determines a reminding instruction based on the time difference between the current time and the door opening time corresponding to the food event, and the refrigeration equipment 102 and the intelligent control terminal 106 receive the reminding instruction sent by the server 104 to remind a user of the storage period of the food in the refrigeration equipment 102. If the server 104 is an integrated device composed of a cloud computing center and a big database, the cloud computing center may determine a food event corresponding to the door opening time according to the temperature variation and the door opening time, may also determine a reminding instruction based on a time difference between the current time and the door opening time corresponding to the food event, and sends the reminding instruction to the household refrigeration equipment 102 and the intelligent control terminal 106, and the big database may store a corresponding relationship between the door opening time and the food event.
In one embodiment, as shown in fig. 2, a method for reminding the storage life of food is provided, which is exemplified by the application of the method to the refrigeration equipment in fig. 1, and comprises the following steps:
and S210, sending the door opening time of each refrigeration equipment and the temperature change amount corresponding to the door opening time to the server.
The temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event. A food event includes a food put-in event or a food take-out event.
The temperature variation corresponding to the door opening time at each time is the temperature variation of the internal storage space of the refrigeration equipment before the door is opened and after the door is closed.
Specifically, the refrigeration equipment acquires the door opening time and the door closing time of the refrigeration equipment used by a user each time, calculates the temperature variation of the door opening time and the door closing time, and sends the acquired door opening time and the temperature variation corresponding to the door opening time to the server.
And S220, receiving a reminding instruction sent by the server to remind a user of the storage period of the food in the refrigeration equipment.
The reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
Optionally, the door opening time corresponding to the food event may be the door opening time for the earliest food to be put in, or may be the door opening time corresponding to the last food event.
Specifically, the refrigeration equipment receives a reminding instruction sent by the server, and reminds a user of the storage period of food in the refrigeration equipment in a reminding mode of at least one of sound, vibration, flashing and digital display reminding. For example, the refrigeration equipment receives a reminding instruction sent by the server, sends out an alarm sound to remind a user that the food in the refrigeration equipment reaches a preset storage period, and displays the specific storage period of the food through a display screen of the refrigeration equipment.
In this embodiment, the refrigeration equipment sends the moment of opening the door of refrigeration equipment at every turn and the temperature variation that the moment of opening the door at every turn corresponds to the server, in order to feed back the in service behavior to the server through refrigeration equipment self, receive the warning instruction that the server is confirmed according to the time difference between the moment of opening the door that current moment and food incident correspond, remind the storage deadline of the food in the user refrigeration equipment, realize that refrigeration equipment monitors the storage deadline of the food that self stored, in time and accurately acquire the storage deadline of the food that stores, and remind the user, in order to make the user in time learn the storage deadline of the food in the refrigeration equipment, avoid the nutrient composition that the food storage is too long to lead to runs off, even rotten.
In one embodiment, in order to reduce the amount of calculation of the food storage period reminder by the freezing device, as shown in fig. 3, S210 includes:
s310, if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened.
The method comprises the steps that the door opening duration of the refrigeration equipment is determined according to the door opening time and the door closing time of the refrigeration equipment used by a user every time, and the obtained door opening duration is compared with a first preset duration. When the door opening time of the freezing equipment is less than or equal to the first preset time, it is determined that the user does not perform a food event on the freezing equipment, that is, it is determined that the user does not take food out of the freezing equipment or put food into the freezing equipment, and the storage period of the food is not affected, and the temperature variation corresponding to the door opening time does not need to be obtained.
And S320, sending the door opening time corresponding to the door opening time of each time and the temperature variation corresponding to the door opening time to a server.
Specifically, if the door opening time is longer than the preset time, the temperature variation of the refrigeration equipment before and after the door is opened is determined, and the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time are sent to the server.
In this embodiment, the refrigeration device adopts the first preset duration to screen the door opening duration of the refrigeration device, determines the temperature variation of the refrigeration device according to the door opening time and the door closing time, which are greater than the first preset duration, of the door opening duration, and sends the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server. Therefore, user operation which has no influence on the storage period of the food is removed, the calculation amount of the refrigeration equipment on the temperature variation is reduced, the calculation amount of the server for determining the food event corresponding to the door opening time according to the temperature variation and the door opening time is reduced, and the storage amount of the server corresponding to the door opening time and the food time is reduced, so that the calculation efficiency of the refrigeration equipment and the server is improved, the storage space occupation of the server is reduced, and the reminding efficiency of the food storage period is integrally improved.
In one embodiment, in order to realize targeted and accurate reminding for each food, the food storage period reminding method further includes:
a name of a food input by a user is received.
Wherein, the freezing equipment is provided with an input port which can receive the name of the food input by the user. For example, the input port of the freezer is a touch screen through which the user inputs the name of the stored food.
Accordingly, S320 includes:
and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to a server.
Specifically, the refrigeration equipment can also receive a name of food which is input by a user and stored in the refrigeration equipment, and the input name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time are all sent to the server. For example, the user, on the day 17: and 00, putting chicken into a refrigeration device, 17: 03 closing the refrigeration equipment, inputting 'chicken' through a touch display screen on the refrigeration equipment, acquiring the door opening time (17: 00) and the door closing time (17: 03) of the refrigeration equipment used by a user at the time, calculating the temperature variation of the door opening time and the door closing time, and sending the food name 'chicken' input by the user, the door opening time (17: 00) corresponding to the door opening time (3min) at the time and the temperature variation to a server. Therefore, the storage period of each kind of food in the refrigeration equipment is accurately monitored, the reminding accuracy of each kind of food storage period is improved, and meanwhile, the diversity of food storage period monitoring objects is improved.
In an embodiment, when the user uses the refrigeration apparatus for multiple times, as shown in fig. 4, the food storage period reminding method further includes:
and S410, receiving a food taking instruction input by a user.
Wherein the food removal indication is used to characterize whether the food in the freezer has been removed.
And S420, sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
Specifically, each time the door is opened, the freezer may display a food removal query to the user asking the user whether the food currently stored in the freezer has been removed. Optionally, the freezer may issue this query prompt for each food item. Food retrieval instructions entered by the user for each food item are then received. The freezer sends the food removal instruction to the server to cause the server to update the door opening time corresponding to the earliest food insertion event based on the received food removal instruction.
In this embodiment, the refrigeration device receives the door opening time of the food input event sent by the server before the current time and displays the door opening time on the touch display screen, determines a food taking instruction according to the door opening time selected by the user, and sends the food taking instruction to the server, so that the server updates the door opening time corresponding to the earliest food input event based on the received food taking instruction. Therefore, the universality of reminding the storage period of the food is improved, when a user uses the refrigeration equipment for multiple times, the reminding of the storage period of the food can be still carried out based on the multiple use, and the flexibility and the practical application capability of the reminding of the storage period of the food are improved.
In one embodiment, as shown in fig. 5, a food storage period reminding method is provided, which is described by taking the method as an example applied to the server in fig. 1, and includes the following steps:
and S510, receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment.
S520, determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and storing the food event and the corresponding door opening time in a correlation manner.
Wherein the food event comprises a food put-in event or a food take-out event.
Specifically, the server receives the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, and determines the food event corresponding to the door opening time every time according to the temperature variation corresponding to the door opening time every time. For example, the server may determine the food event corresponding to each door opening time by determining whether the temperature variation is positive, and if the temperature variation is positive, the food time corresponding to the door opening time is the food input event, and if the temperature variation is not positive, the food time corresponding to the door opening time is the food output event. And the server stores the food event and the corresponding door opening time in a correlation manner. As shown in fig. 1, the server determines a food event corresponding to each door opening time according to a temperature variation corresponding to each door opening time through the cloud computing center, associates the food event with the corresponding door opening time, and stores the food event in the large database.
Optionally, the cloud computing center in the server may determine the food event according to the received temperature variation corresponding to the door opening time. If the temperature variation is larger than the preset variation, determining that the food event is a food putting event; and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
And S530, sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event.
The reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
Specifically, the server can calculate the time length between the current time and the door opening time corresponding to any food event, and generate a reminding instruction according to the obtained time length to send the reminding instruction to the refrigeration equipment so as to instruct the refrigeration equipment to remind a user of the storage period of the food in the refrigeration equipment through at least one reminding mode of sound, vibration, flash and digital display reminding.
Optionally, the server may further send a reminding instruction to the intelligent control terminal based on the current time and the door opening time corresponding to the food event, so as to remind the user of the storage period of the food in the refrigeration device through the intelligent control terminal. The intelligent control terminal can be a mobile phone.
In this embodiment, the server receives the door opening time of the refrigeration equipment at each time and the temperature variation corresponding to the door opening time at each time, which are sent by the refrigeration equipment, determines the food event corresponding to the door opening time at each time according to the temperature variation corresponding to the door opening time at each time, stores the food event and the corresponding door opening time in an associated manner, and sends a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event, so as to instruct and remind a user of the storage period of the food in the refrigeration equipment. By the method, the storage period of the stored food is monitored by the refrigerating equipment through the server so as to timely and accurately acquire the storage period of the stored food, the user is reminded by knowledge of the refrigerating equipment so as to timely know the storage period of the food in the refrigerating equipment, and loss and even deterioration of nutritional ingredients caused by long-term storage of the food are avoided.
In one embodiment, to ensure storage period monitoring for the food put in at the earliest food put-in event, as shown in fig. 6, S530 includes:
and S610, acquiring the time difference between the current time and the door opening time corresponding to the earliest food putting event.
The earliest food putting event is the current moment, and the food putting event with the earliest door opening moment is stored in the large database of the server.
Specifically, a cloud computing center in the server acquires data acquisition permission for acquiring savings data from a big database, so as to acquire stored door opening time and corresponding food events from the big database, compare the door opening time corresponding to all food putting events to obtain the earliest door opening time, and calculate the time difference between the earliest door opening time and the current time.
And S620, sending a reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time.
Specifically, the server compares the obtained time difference with a second preset duration, and determines whether to send a reminding instruction according to the comparison result. And specifically, sending a reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
In this embodiment, the server compares the time difference between the current time and the door opening time corresponding to the earliest food placing event with the second preset time, and sends the reminding instruction to the refrigeration equipment when the time difference is greater than the second preset time, so as to monitor the storage period of the food placed in the earliest food placing event and send the reminding instruction to the refrigeration equipment in time.
In one embodiment, when applied to a scenario where the user is not using the refrigeration device for multiple days, as shown in fig. 7, S530 comprises:
and S710, judging whether the new door opening time is not received for N consecutive days after the door opening time corresponding to the last food event and up to the current time.
The last food event is the food event with the shortest distance between the door opening time stored in the large database of the server and the current time by the current time. The N days can be set by the user.
And S720, if so, determining that the door opening event does not occur in the refrigerating equipment for N consecutive days, and sending a reminding instruction to the refrigerating equipment.
Specifically, the cloud computing center in the server obtains the stored door opening time and the corresponding food event from the big database, and judges whether a new door opening time is not received for N consecutive days after the door opening time corresponding to the last food event and up to the current time. If yes, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment; if not, S710 is executed again.
In this embodiment, the server determines whether a new door opening time is not received for N consecutive days by stopping the current time after determining the door opening time corresponding to the last food event. If so, the server sends a reminding instruction to the refrigeration equipment so as to monitor the storage period of the food after the last food event, and the reminding instruction is sent to the refrigeration equipment through the server in time under the condition that the user does not use the refrigeration equipment for a long time.
In one embodiment, in order to realize targeted and accurate reminding for each food, the food storage period reminding method further includes:
the name of the inputted food sent by the freezing equipment is received.
Accordingly, S520 includes:
and storing the food event, the name of the food and the door opening time in an associated manner.
Specifically, the cloud computing center in the server may further receive a name of food put into the refrigeration equipment and stored by the refrigeration equipment, which is sent by the refrigeration equipment and input by a user, associate the input name of the food, a food event and a door opening time, and store the name of the food, the food event and the door opening time in the big database.
On this basis, as shown in fig. 8, S530 includes:
and S810, determining the food putting time corresponding to the food in the food putting event according to the corresponding relation between each food putting event and the door opening time.
Specifically, the server cloud computing center associates the input food name, the food event and the door opening time, and determines the food putting time corresponding to the food in the food putting event according to the corresponding relationship between each food putting event and the door opening time. For example, the door opening time corresponding to a certain food putting event is 12 am of the day, and the name of the put-in food received by the user corresponding to the food putting event includes: green vegetables, apples and fish. Based on the input name of the food, the association between the food event and the door opening time, it can be determined that the food putting events corresponding to the fish, the green vegetables and the apples in the current food putting event are all 12 am in the same day.
And S820, if the time difference between the current time and the food placing time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
The third preset time is a preset fresh-keeping time limit for different foods, and may include a plurality of fresh-keeping time limits.
Specifically, if the time difference between the current time and the food placing time calculated by the cloud computing center in the server is greater than a third preset time, it is determined that the food storage time is too long, and a reminding instruction for the food is sent to the refrigeration equipment. For example, the third preset time duration includes the fresh-keeping time durations of the fish, the green vegetables and the apples respectively, if the time difference between the current time and the fish placing time calculated by the cloud computing center in the server is greater than 6 hours, it is determined that the storage time of the fish is too long, a reminding instruction for the fish is sent to the refrigeration equipment, and similarly, a reminding instruction for the green vegetables and the apples is sent. Therefore, the storage period of each kind of food in the refrigeration equipment can be accurately monitored, and the diversity of food storage period monitoring objects and the reminding accuracy for each kind of food storage period are improved.
In an embodiment, when the user uses the refrigeration apparatus for multiple times, as shown in fig. 9, the food storage period reminding method further includes:
and S910, receiving a food taking instruction sent by the refrigeration equipment.
Wherein the food removal indication is used to characterize whether the food in the freezer has been removed.
Furthermore, the food taking instructions comprise taking instructions corresponding to a plurality of food putting events, and each taking instruction can be used for representing whether the food put in the food putting event is taken out completely.
And S920, if the food taking-out indication includes that the food is taken out, determining the door opening time corresponding to the remaining food putting-in event.
Specifically, a cloud computing center in the server receives a food taking instruction sent by the refrigeration equipment, and if the food taking instruction includes a taking instruction for taking out food put in a certain food putting event, the food putting event is excluded, and the door opening time corresponding to the remaining food putting event is determined.
And S930, taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
Specifically, the server compares the door opening times corresponding to the remaining food putting events, and takes the earliest door opening time as the door opening time corresponding to the earliest food putting event.
In this embodiment, the server determines the door opening times corresponding to the remaining food placing events by receiving the food taking-out instruction sent by the refrigeration device, so that the earliest door opening time among the door opening times corresponding to the remaining food placing events is used as the door opening time corresponding to the earliest food placing events, thereby updating the door opening time corresponding to the earliest food placing events, improving the universality of reminding the storage period of the food, and when a user uses the refrigeration device for multiple times, the food storage period can be still reminded according to different use conditions, so that the flexibility and the practical application capability of reminding the storage period of the food are improved.
In an embodiment, the server may further perform food management for generating a usage habit report based on the obtained usage data of the refrigeration equipment by the user, as shown in fig. 10, where the food storage duration reminding method further includes:
s1010, if the food management function of the refrigeration equipment is started, obtaining the use data of the refrigeration equipment by a user within a preset time range; the use data comprises the number of times of door opening operation of the refrigeration equipment, the door opening time of each time and the temperature variation corresponding to the door opening time of each time.
The food management function comprises that the server generates a use habit report according to the use data of the refrigeration equipment by the user.
Specifically, if the server receives an opening instruction for opening the food management function sent by the refrigeration equipment, the cloud computing center in the server obtains the number of times of door opening operations of the refrigeration equipment by the user in a preset time range, the door opening time of each time and the temperature variation corresponding to the door opening time of each time from the big database. Alternatively, if the food management function is not turned on by the freezer, a "need to turn on the food management function" prompt may be sent to the freezer.
And S1020, generating a use habit report of the user within a preset time range according to the use data.
Wherein the usage habit report is used to characterize the eating habits of the user.
Specifically, the cloud computing center in the server generates a usage habit report of the user within a preset time range according to the usage data acquired from the big database. For example, the cloud computing center in the server opens the door 7 times in a week according to the usage data acquired from the big database, and the corresponding door opening time and the corresponding temperature variation are respectively as shown in table 1 below. The cloud-end computing center in the server generates a use habit report comprising a table 1 according to the obtained use data of the user on the refrigeration equipment at 2020.1.1-2020.1.7 week time, the use habit report further comprises a user eating habit conclusion obtained based on the use data, whether the user frequently cooks by himself or herself can be determined according to the use evaluation rate of the refrigeration equipment, and the cooking time are determined according to the temperature variation. The user's eating habits conclusion as drawn based on table 1 is: seldom cook by oneself, often eat very late.
TABLE 1
Moment of opening door Amount of change in temperature
2020.1.1 21:55 +0.1℃
2020.1.2 22:37 0℃
2020.1.3 18:42 +0.2℃
2020.1.3 21:33 +1℃
2020.1.6 7:12 +0.6℃
2020.1.6 22:22 0℃
2020.1.7 22:08 +0.1℃
And S1030, sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
Specifically, the cloud computing center in the server sends the obtained usage habit report of the user to a user terminal (an intelligent control terminal in fig. 1) in communication connection with the refrigeration equipment, so that the user can view the usage habit report. The cloud computing center in the server can also store the obtained using habit report of the user into big data, and when receiving a report query instruction sent by the user through the user terminal, the cloud computing center sends the using habit report of the user to the user terminal in communication connection with the refrigeration equipment.
In an embodiment, the server may further perform food management of food and/or recipe recommendation based on the obtained usage habit report, as shown in fig. 11, where the food storage period reminding method further includes:
and S1110, determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the use habit report.
And S1120, generating recommendation information according to the time period with the maximum door opening frequency and the maximum door opening times and the recommendation information database, and sending the recommendation information to the user terminal.
Wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
Further, the recommendation information database may be a local database of a large database stored in the server, or may be a networked database.
Specifically, the cloud computing center in the server determines the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment within a preset time range based on the generated using habit report. For example, the frequency of door opening by the user to the freezer during the week is 1/day and the time period for which the door opening is performed at the maximum is 21:30 to 23:00(5 times), as determined by the above-described usage habit report including table 1. The cloud computing center in the server can be used for screening foods and/or recipes in the recommendation information database based on the data and the user eating habit conclusion in the habit report so as to generate user-specific recommendation information. For example, based on the obtained frequency of use of the freezing equipment by the user for 1 time/day, the most time period of the door opening time is 21: 30-23: 00(5 times), the user can cook rarely and eat food frequently and very late, the diet habit conclusion of the user who eats very late is screened for the user in the recommendation information database to generate corresponding recommendation information, and the recommendation information is simple to operate, easy to cook and rich in nutritional ingredients.
It should be understood that although the various steps in the flow charts of fig. 2-11 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2-11 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.
In one embodiment, as shown in fig. 12, there is provided a food storage term reminding apparatus including: a sending module 1201 and a reminding module 1202, wherein:
the sending module 1201 is configured to send the door opening time of the refrigeration device each time and the temperature variation corresponding to the door opening time each time to the server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
the reminding module 1202 is configured to receive a reminding instruction sent by the server to remind a user of the storage period of the food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
In one embodiment, the sending module 1201 is specifically configured to:
if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened; and sending the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time to a server.
In one embodiment, the apparatus further comprises:
the first name receiving module is used for receiving the name of the food input by the user; correspondingly, the sending module 1201 is specifically configured to: and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server.
In one embodiment, the apparatus further comprises: taking out the indicating module;
the taking indication module is used for receiving the food taking indication input by the user; wherein the food removal indication is used to characterize whether the food in the freezer is removed; and sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
In one embodiment, as shown in fig. 13, there is provided a food storage term reminding apparatus including: a receiving module 1301, an association module 1302 and an instruction module 1303, wherein:
the receiving module 1301 is configured to receive the door opening time of the refrigeration equipment each time and a temperature variation corresponding to the door opening time each time, which are sent by the refrigeration equipment; the correlation module 1302 is configured to determine a food event corresponding to each door opening time according to a temperature variation corresponding to each door opening time, and perform correlation storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
the instruction module 1303 is configured to send a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
In one embodiment, the instruction module 1303 is specifically configured to:
acquiring a time difference between the current time and the door opening time corresponding to the earliest food putting event; and sending the reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
In one embodiment, the instruction module 1303 is specifically configured to:
judging whether a new door opening time is not received after the door opening time corresponding to the last food event and is up to the current time for N consecutive days; and if so, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment.
In one embodiment, the association module 1302 is specifically configured to:
if the temperature variation is larger than a preset variation, determining that the food event is a food putting event; and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
In one embodiment, the apparatus further comprises:
the second name receiving module is used for receiving the name of the input food sent by the refrigerating equipment; correspondingly, the association module 1302 is specifically configured to: and storing the food event, the name of the food and the door opening time in an associated manner.
In one embodiment, the instruction module 1303 is specifically configured to:
determining the food putting time corresponding to the food in each food putting event according to the corresponding relation between each food putting event and the door opening time; and if the time difference between the current time and the food putting-in time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
In one embodiment, the apparatus further comprises: an indication receiving module;
the indication receiving module is used for receiving a food taking indication sent by the refrigerating equipment; wherein the food removal indication is used to characterize whether the food in the freezer is removed; if the food taking-out indication comprises that the food is taken out completely, determining the door opening time corresponding to the remaining food putting-in event; and taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
In one embodiment, the apparatus further comprises: a food management module;
the food management module is used for acquiring the use data of the refrigeration equipment by the user within a preset time range if the refrigeration equipment starts a food management function; the using data comprises the times of door opening operation of the refrigeration equipment, door opening time of each time and temperature variation corresponding to the door opening time of each time; generating a use habit report of the user within the preset time range according to the use data; wherein the usage habit report is used to characterize the user's eating habits; and sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
In one embodiment, the food management module is further configured to:
determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the using habit report; generating recommendation information according to the door opening frequency, the time period with the largest door opening times and a recommendation information database, and sending the recommendation information to the user terminal; wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
For specific limitations of the food storage term reminding device, reference may be made to the above limitations of the food storage term reminding method, which will not be described herein again. The modules in the food storage life reminding device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, the internal structure of the refrigerating apparatus may be as shown in fig. 14. The refrigeration equipment comprises a processor, a memory, a communication interface, a display screen and an input device which are connected through a system bus. Wherein the processor of the refrigeration appliance is configured to provide computing and control capabilities. The storage of the refrigeration equipment comprises a nonvolatile storage medium and an internal storage. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The communication interface of the refrigeration equipment is used for carrying out wired or wireless communication with an external terminal, and the wireless communication can be realized through WIFI, an operator network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a food storage life reminding method. The display screen of the refrigeration device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the refrigeration device can be a touch layer covered on the display screen.
It will be appreciated by those skilled in the art that the configuration shown in fig. 14 is a block diagram of only a portion of the configuration associated with the present application and does not constitute a limitation on the refrigeration appliance to which the present application is applied, and that a particular refrigeration appliance may include more or less components than those shown, or combine certain components, or have a different arrangement of components.
In one embodiment, a refrigeration device is provided, comprising a memory and a processor, the memory storing a computer program which when executed by the processor performs the steps of the method:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event; receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened; and sending the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time to a server.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving a name of the food input by the user; correspondingly, the time of opening the door that will open the door for a long time at every turn, and the temperature variation that the time of opening the door corresponds sends the server to, include: and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving a food retrieval indication entered by the user; wherein the food removal indication is used to characterize whether the food in the freezer is removed; and sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
In one embodiment, the internal structure of the server may be as shown in fig. 15. The server includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the server is configured to provide computing and control capabilities. The memory of the server comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the server is used for storing food storage term reminding data. The network interface of the server is used for communicating with an external terminal through network connection. The computer program is executed by a processor to implement a food storage life reminding method.
Those skilled in the art will appreciate that the architecture shown in fig. 15 is a block diagram of only a portion of the architecture associated with the subject application, and does not constitute a limitation on the servers to which the subject application applies, as a particular server may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, there is provided a server comprising a memory and a processor, the memory storing a computer program which when executed by the processor performs the steps of the method of:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment; determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event; sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
acquiring a time difference between the current time and the door opening time corresponding to the earliest food putting event; and sending the reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
judging whether a new door opening time is not received after the door opening time corresponding to the last food event and is up to the current time for N consecutive days; and if so, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
if the temperature variation is larger than a preset variation, determining that the food event is a food putting event; and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving the name of the input food sent by the refrigeration equipment; correspondingly, the associating and storing the food event and the corresponding door opening time includes: and storing the food event, the name of the food and the door opening time in an associated manner.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining the food putting time corresponding to the food in each food putting event according to the corresponding relation between each food putting event and the door opening time; and if the time difference between the current time and the food putting-in time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
receiving a food removal instruction sent by the refrigeration equipment; wherein the food removal indication is used to characterize whether the food in the freezer is removed; if the food taking-out indication comprises that the food is taken out completely, determining the door opening time corresponding to the remaining food putting-in event; and taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
if the refrigeration equipment starts a food management function, acquiring the use data of the refrigeration equipment by the user within a preset time range; the using data comprises the times of door opening operation of the refrigeration equipment, door opening time of each time and temperature variation corresponding to the door opening time of each time; generating a use habit report of the user within the preset time range according to the use data; wherein the usage habit report is used to characterize the user's eating habits; and sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
In one embodiment, the processor, when executing the computer program, further performs the steps of:
determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the using habit report; generating recommendation information according to the door opening frequency, the time period with the largest door opening times and a recommendation information database, and sending the recommendation information to the user terminal; wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event; receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
In one embodiment, the computer program when executed by the processor further performs the steps of:
if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened; and sending the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time to a server.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving a name of the food input by the user; correspondingly, the time of opening the door that will open the door for a long time at every turn, and the temperature variation that the time of opening the door corresponds sends the server to, include: and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving a food retrieval indication entered by the user; wherein the food removal indication is used to characterize whether the food in the freezer is removed; and sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
In one embodiment, a computer-readable storage medium is provided, having a computer program stored thereon, which when executed by a processor, performs the steps of:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment; determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event; sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
In one embodiment, the computer program when executed by the processor further performs the steps of:
acquiring a time difference between the current time and the door opening time corresponding to the earliest food putting event; and sending the reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
In one embodiment, the computer program when executed by the processor further performs the steps of:
judging whether a new door opening time is not received after the door opening time corresponding to the last food event and is up to the current time for N consecutive days; and if so, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment.
In one embodiment, the computer program when executed by the processor further performs the steps of:
if the temperature variation is larger than a preset variation, determining that the food event is a food putting event; and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving the name of the input food sent by the refrigeration equipment; correspondingly, the associating and storing the food event and the corresponding door opening time includes: and storing the food event, the name of the food and the door opening time in an associated manner.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining the food putting time corresponding to the food in each food putting event according to the corresponding relation between each food putting event and the door opening time; and if the time difference between the current time and the food putting-in time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
In one embodiment, the computer program when executed by the processor further performs the steps of:
receiving a food removal instruction sent by the refrigeration equipment; wherein the food removal indication is used to characterize whether the food in the freezer is removed; if the food taking-out indication comprises that the food is taken out completely, determining the door opening time corresponding to the remaining food putting-in event; and taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
In one embodiment, the computer program when executed by the processor further performs the steps of:
if the refrigeration equipment starts a food management function, acquiring the use data of the refrigeration equipment by the user within a preset time range; the using data comprises the times of door opening operation of the refrigeration equipment, door opening time of each time and temperature variation corresponding to the door opening time of each time; generating a use habit report of the user within the preset time range according to the use data; wherein the usage habit report is used to characterize the user's eating habits; and sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
In one embodiment, the computer program when executed by the processor further performs the steps of:
determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the using habit report; generating recommendation information according to the door opening frequency, the time period with the largest door opening times and a recommendation information database, and sending the recommendation information to the user terminal; wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (18)

1. A method for reminding a storage period of food, the method comprising:
sending the door opening time of each time of the refrigeration equipment and the temperature variation corresponding to the door opening time of each time to a server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
receiving a reminding instruction sent by the server to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
2. The method of claim 1, wherein the sending the door opening time of the freezer and the temperature change amount corresponding to the door opening time to the server comprises:
if the door opening time of the refrigeration equipment is longer than a first preset time, determining the temperature variation of the refrigeration equipment before and after the door is opened;
and sending the door opening time corresponding to the door opening time each time and the temperature variation corresponding to the door opening time to a server.
3. The method of claim 2, further comprising:
receiving a name of the food input by the user;
correspondingly, the time of opening the door that will open the door for a long time at every turn, and the temperature variation that the time of opening the door corresponds sends the server to, include:
and sending the name of the food, the door opening time corresponding to the door opening duration and the temperature variation corresponding to the door opening time to the server.
4. The method of claim 1, further comprising:
receiving a food retrieval indication entered by the user; wherein the food removal indication is used to characterize whether the food in the freezer is removed;
and sending the food taking out instruction to the server so that the server updates the door opening time corresponding to the earliest food putting event based on the food taking out instruction.
5. A method for reminding a storage period of food, the method comprising:
receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing associated storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
6. The method of claim 5, wherein sending a reminder instruction to the freezer based on the current time and a door open time corresponding to the food event comprises:
acquiring a time difference between the current time and the door opening time corresponding to the earliest food putting event;
and sending the reminding instruction to the refrigeration equipment under the condition that the time difference is greater than a second preset time length.
7. The method of claim 5, wherein sending a reminder instruction to the freezer based on the current time and a door open time corresponding to the food event comprises:
judging whether a new door opening time is not received after the door opening time corresponding to the last food event and is up to the current time for N consecutive days;
and if so, determining that the door opening event does not occur in the refrigeration equipment for N consecutive days, and sending a reminding instruction to the refrigeration equipment.
8. The method of any one of claims 5-7, wherein determining the food event for each door opening time based on the amount of temperature change for each door opening time comprises:
if the temperature variation is larger than a preset variation, determining that the food event is a food putting event;
and if the temperature variation is not larger than the preset variation, determining that the food event is a food taking-out event.
9. The method according to any one of claims 5-7, further comprising:
receiving the name of the input food sent by the refrigeration equipment;
correspondingly, the associating and storing the food event and the corresponding door opening time includes:
and storing the food event, the name of the food and the door opening time in an associated manner.
10. The method of claim 9, wherein sending a reminder instruction to the freezer based on the current time and a door open time corresponding to the food event comprises:
determining the food putting time corresponding to the food in each food putting event according to the corresponding relation between each food putting event and the door opening time;
and if the time difference between the current time and the food putting-in time is greater than a third preset time, determining that the food storage time is too long, and sending a reminding instruction for the food to the refrigeration equipment.
11. The method of claim 6, further comprising:
receiving a food removal instruction sent by the refrigeration equipment; wherein the food removal indication is used to characterize whether the food in the freezer is removed;
if the food taking-out indication comprises that the food is taken out completely, determining the door opening time corresponding to the remaining food putting-in event;
and taking the earliest door opening time in the door opening times corresponding to the residual food putting events as the door opening time corresponding to the earliest food putting event.
12. The method of claim 5, further comprising:
if the refrigeration equipment starts a food management function, acquiring the use data of the refrigeration equipment by the user within a preset time range; the using data comprises the times of door opening operation of the refrigeration equipment, door opening time of each time and temperature variation corresponding to the door opening time of each time;
generating a use habit report of the user within the preset time range according to the use data; wherein the usage habit report is used to characterize the user's eating habits;
and sending the using habit report to a user terminal in communication connection with the refrigeration equipment.
13. The method of claim 12, further comprising:
determining the time period with the maximum door opening frequency and the maximum door opening times of the refrigeration equipment in the preset time range based on the using habit report;
generating recommendation information according to the door opening frequency, the time period with the largest door opening times and a recommendation information database, and sending the recommendation information to the user terminal; wherein the recommendation information comprises a food recommendation and/or a recipe recommendation.
14. A food storage life reminder apparatus, the apparatus comprising:
the sending module is used for sending the door opening time of the refrigeration equipment each time and the temperature variation corresponding to the door opening time each time to the server; the temperature variation and the door opening time are used for the server to determine a food event corresponding to the door opening time and store the corresponding relation between the door opening time and the food event; the food event comprises a food put-in event or a food take-out event;
the reminding module is used for receiving a reminding instruction sent by the server so as to remind a user of the storage period of food in the refrigeration equipment; the reminding instruction is determined by the server based on the time difference between the current time and the door opening time corresponding to the food event.
15. A food storage life reminder apparatus, the apparatus comprising:
the receiving module is used for receiving the door opening time of the refrigeration equipment every time and the temperature variation corresponding to the door opening time every time, which are sent by the refrigeration equipment;
the correlation module is used for determining a food event corresponding to each door opening time according to the temperature variation corresponding to each door opening time, and performing correlation storage on the food event and the corresponding door opening time; wherein the food event comprises a food put-in event or a food take-out event;
the instruction module is used for sending a reminding instruction to the refrigeration equipment based on the current time and the door opening time corresponding to the food event; the reminding instruction is used for instructing the refrigeration equipment to remind a user of the storage period of food in the refrigeration equipment.
16. A freezer comprising a memory and a processor, the memory storing a computer program, characterized in that the processor realizes the steps of the method according to any one of claims 1 to 4 when executing the computer program.
17. A server comprising a memory and a processor, the memory storing a computer program, wherein the processor implements the steps of the method of any one of claims 5 to 13 when executing the computer program.
18. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 13.
CN202010655728.3A 2020-07-09 2020-07-09 Food storage period reminding method and device, refrigeration equipment, server and medium Pending CN113915931A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010655728.3A CN113915931A (en) 2020-07-09 2020-07-09 Food storage period reminding method and device, refrigeration equipment, server and medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010655728.3A CN113915931A (en) 2020-07-09 2020-07-09 Food storage period reminding method and device, refrigeration equipment, server and medium

Publications (1)

Publication Number Publication Date
CN113915931A true CN113915931A (en) 2022-01-11

Family

ID=79231736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010655728.3A Pending CN113915931A (en) 2020-07-09 2020-07-09 Food storage period reminding method and device, refrigeration equipment, server and medium

Country Status (1)

Country Link
CN (1) CN113915931A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116242095A (en) * 2023-01-17 2023-06-09 珠海格力电器股份有限公司 Door closing processing method, device and equipment of refrigerator and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020030528A (en) * 2000-10-18 2002-04-25 전주범 Refrigerator control method
US20150150088A1 (en) * 2013-04-18 2015-05-28 Panasonic Intellectual Property Corporation Of America. Method for providing data using fridge's log information
US20160350715A1 (en) * 2015-05-29 2016-12-01 Eugenio Minvielle Nutrition Based Food System and Method
CN107131714A (en) * 2017-06-14 2017-09-05 合肥华凌股份有限公司 Remind control method, control system and the refrigerator of food storage time
CN110864487A (en) * 2019-10-24 2020-03-06 青岛海尔电冰箱有限公司 Control method of refrigerating and freezing device and refrigerating and freezing device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020030528A (en) * 2000-10-18 2002-04-25 전주범 Refrigerator control method
CN1357737A (en) * 2000-10-18 2002-07-10 大宇电子株式会社 Refrigerator controlling method
US20150150088A1 (en) * 2013-04-18 2015-05-28 Panasonic Intellectual Property Corporation Of America. Method for providing data using fridge's log information
US20160350715A1 (en) * 2015-05-29 2016-12-01 Eugenio Minvielle Nutrition Based Food System and Method
CN107131714A (en) * 2017-06-14 2017-09-05 合肥华凌股份有限公司 Remind control method, control system and the refrigerator of food storage time
CN110864487A (en) * 2019-10-24 2020-03-06 青岛海尔电冰箱有限公司 Control method of refrigerating and freezing device and refrigerating and freezing device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116242095A (en) * 2023-01-17 2023-06-09 珠海格力电器股份有限公司 Door closing processing method, device and equipment of refrigerator and storage medium

Similar Documents

Publication Publication Date Title
CN106871567B (en) Food recommendation processing method and device based on intelligent refrigerator and intelligent refrigerator
US20170030630A1 (en) Temperature regulating method and temperature regulating device
US20160138858A1 (en) Refrigerator, terminal, management system and management method for refrigerator contents
CN106327098A (en) Refrigerator and menu determining method therefor
CN111428157B (en) Intelligent menu recommendation method, device and system and refrigerator
CN105844445A (en) Information supplying method, server, and information supplying system
CN111189273A (en) Temperature control method and device for refrigerator and computer readable storage medium
CN105282299A (en) Application starting device and method
CN103822431A (en) Refrigerator
CN113915931A (en) Food storage period reminding method and device, refrigeration equipment, server and medium
WO2021218400A1 (en) Refrigerator environment parameter adjusting method, refrigerator, and storage medium
EP3131039A1 (en) Behavior prediction device and program
JP6758233B2 (en) Delivery schedule management device, delivery schedule management method and delivery schedule management system
CN110544519A (en) Food material purchase reminding method, household appliance and computer storage medium
CN112363473A (en) User behavior prediction method, device control method and device and electronic device
CN112492624A (en) Method and device for reminding use of 5G function, electronic equipment and storage medium
CN110806697A (en) Prompting mode determination method and device based on intelligent home operating system
CN109668375A (en) Control method, device and the refrigeration equipment of refrigeration equipment
CN113124631A (en) Prompting method and device for refrigerator and refrigerator
WO2018232857A1 (en) Method and system for monitoring food-product processing period
WO2022045082A1 (en) Information processing method, information processing device, and information processing program
CN113037799A (en) Control method of drinking equipment, cloud server, control system and storage medium
CN113758135A (en) Prompting method and device suitable for refrigerator and storage medium
CN111256430B (en) Temperature monitoring method, temperature monitoring device, computer equipment and medium
CN114253312B (en) Temperature control method and device for storage equipment, storage medium and electronic device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination