CN113609172A - Virtual storage management method and device, computer equipment and storage medium - Google Patents
Virtual storage management method and device, computer equipment and storage medium Download PDFInfo
- Publication number
- CN113609172A CN113609172A CN202110844373.7A CN202110844373A CN113609172A CN 113609172 A CN113609172 A CN 113609172A CN 202110844373 A CN202110844373 A CN 202110844373A CN 113609172 A CN113609172 A CN 113609172A
- Authority
- CN
- China
- Prior art keywords
- menu
- target
- information
- article
- virtual storage
- 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.)
- Granted
Links
- 238000003860 storage Methods 0.000 title claims abstract description 161
- 238000007726 management method Methods 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 claims abstract description 53
- 238000012790 confirmation Methods 0.000 claims abstract description 41
- 238000004519 manufacturing process Methods 0.000 claims description 46
- 230000008859 change Effects 0.000 claims description 31
- 238000002360 preparation method Methods 0.000 claims description 23
- 239000003086 colorant Substances 0.000 claims description 13
- 238000004590 computer program Methods 0.000 claims description 12
- 230000009286 beneficial effect Effects 0.000 abstract description 2
- 239000000463 material Substances 0.000 description 33
- 235000013305 food Nutrition 0.000 description 25
- 235000007688 Lycopersicon esculentum Nutrition 0.000 description 23
- 240000003768 Solanum lycopersicum Species 0.000 description 23
- 239000004615 ingredient Substances 0.000 description 17
- 238000010586 diagram Methods 0.000 description 12
- 235000013601 eggs Nutrition 0.000 description 10
- 241000657513 Senna surattensis Species 0.000 description 7
- 238000001514 detection method Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 7
- 230000004048 modification Effects 0.000 description 5
- 238000012986 modification Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 238000003825 pressing Methods 0.000 description 3
- 230000003796 beauty Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 244000291564 Allium cepa Species 0.000 description 1
- 235000010167 Allium cepa var aggregatum Nutrition 0.000 description 1
- 240000002234 Allium sativum Species 0.000 description 1
- 240000008574 Capsicum frutescens Species 0.000 description 1
- 235000002568 Capsicum frutescens Nutrition 0.000 description 1
- 244000273928 Zingiber officinale Species 0.000 description 1
- 235000006886 Zingiber officinale Nutrition 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000010411 cooking Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 235000004611 garlic Nutrition 0.000 description 1
- 235000008397 ginger Nutrition 0.000 description 1
- 235000013372 meat Nutrition 0.000 description 1
- 230000036651 mood Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 150000003839 salts Chemical class 0.000 description 1
- 235000015067 sauces Nutrition 0.000 description 1
- 235000014102 seafood Nutrition 0.000 description 1
- 235000002639 sodium chloride Nutrition 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 235000013311 vegetables Nutrition 0.000 description 1
- 235000021419 vinegar Nutrition 0.000 description 1
- 239000000052 vinegar Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/23—Updating
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application provides a virtual storage management method, a virtual storage management device, computer equipment and a storage medium, wherein the virtual storage management method comprises the following steps: under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in the virtual storage space; under the condition that a menu confirmation instruction input by a user based on the menu information is obtained, determining second item information according to the menu confirmation instruction; and updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space. The method and the device can realize accurate recording of storage conditions of the household articles before and after the dishes are made, and are beneficial to effective management of the household articles by a user.
Description
Technical Field
The invention relates to the technical field of databases, in particular to a virtual storage management method, a virtual storage management device, computer equipment and a storage medium.
Background
With the improvement of living standard and economic development of people, people can purchase various household articles to make life richer and more convenient, and meanwhile, due to the requirements of beauty and economy, the household articles are stored in storage equipment to keep the family scene neat and elegant; therefore, the management of household articles is often easily careless in daily life, for example, a certain dish cannot be made due to lack of certain food materials in a cooking place, which reduces the quality of life, affects the mood of life and brings troubles to life.
Disclosure of Invention
The application provides a virtual storage management method, a virtual storage management device, computer equipment and a storage medium, which are used for effectively managing household articles.
In a first aspect, a virtual object management method is provided, which includes the following steps:
under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in a virtual storage space, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene;
under the condition that a menu confirmation instruction input by a user based on the menu information is obtained, second item information is determined according to the menu confirmation instruction, and the second item information is used for indicating the user to obtain information of the target item from the real scene based on the target menu;
and updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space.
In the technical scheme, the menu information of the target menu is displayed according to the first article information reflecting the storage condition of the household articles in the real scene, so that a user can visually see the target articles required by the target menu and the storage information of the target articles in the virtual storage space when looking up the target menu, wherein the storage information is derived from the first article information and reflects the storage condition of the target articles in the real scene; the method comprises the steps of obtaining second item information of a target item from a real scene by indicating a user based on a target menu, obtaining the number of the target item and the number of the target item required by dishes for making the target menu, determining the dishes for making the target menu by the user after obtaining a menu confirmation instruction, and finally updating first item information according to the second item information to update storage information of the target item in a virtual storage space, so that the storage information in the virtual storage space is consistent with the storage condition of household items in the real scene, accurate recording of the storage condition of the household items before and after making the dishes is realized, and effective management of the household items by the user is facilitated.
With reference to the first aspect, in a possible implementation manner, the virtual storage space includes at least one virtual storage unit, and one virtual storage unit corresponds to one storage device in the real scene; the method further comprises the following steps: under the condition that a selection instruction of a first virtual storage unit is obtained, displaying a virtual storage unit interface of the first virtual storage unit, wherein the virtual storage unit interface is used for displaying third item information stored in the first virtual storage unit, and the first virtual storage unit is any one virtual storage unit in the virtual storage space; and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information. The corresponding relation is established between the virtual storage unit and storage equipment such as a storage cabinet, a refrigerator and the like in a real scene, and the information of the household articles stored in the corresponding storage equipment is displayed in the interface of the virtual storage unit, so that further detailed management of the household articles can be realized; under the condition that dishes are not made, the storage information in the virtual storage space can be timely updated through the item changing instruction when the household items change.
With reference to the first aspect, in a possible implementation manner, the above displaying the virtual storage unit interface of the first virtual storage unit includes: and displaying the third article information of different article temporary conditions in different colors on the virtual storage unit interface. Through showing different article temporary conditions with different colours, can remind the user to live the temporary condition of domestic article in the virtual storing unit of user directly perceivedly when the user browses third article information effectively, supervise the user and accelerate the use to the temporary article in order to avoid unnecessary extravagant.
With reference to the first aspect, in a possible implementation manner, the method further includes: under the condition that an article searching instruction is obtained, according to an article to be searched contained in the article searching instruction, fourth article information corresponding to the article to be searched is matched in a virtual storage space, and the fourth article information is displayed. The fourth item information can be quickly found through the item searching instruction and displayed to the user for viewing, so that the condition that the user forgets the position of the item to find the corresponding item in time or cannot find the item to finally cause the expiration of the item is avoided.
With reference to the first aspect, in a possible implementation manner, before the displaying the recipe information of the target recipe according to the first item information stored in the virtual storage space, the method further includes: under the condition that a menu searching instruction is obtained, matching a menu corresponding to the menu keyword in a menu database according to the menu keyword contained in the menu searching instruction to serve as a searching result, and displaying the searching result; and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained. According to the menu searching instruction and the menu selecting instruction, a target menu displaying instruction can be triggered, a user can check target objects and storage information of the target objects of all menus by replacing the target menus, and finally, the menus with the storage information of the target objects meeting requirements are selected as the target menus.
With reference to the first aspect, in a possible implementation manner, the method further includes: acquiring a menu name input by a user and menu content corresponding to the menu name; and storing the menu name and the menu content in the menu database. When the search result of the menu cannot match the user requirement, the user can input the menu name and the menu content corresponding to the menu name as a target menu through newly creating the menu or modifying the existing menu, and the target menu is stored in a menu database.
With reference to the first aspect, in a possible implementation manner, the recipe information further includes a making method of dishes corresponding to the target recipe and a target item usage amount required for making one serving of the dishes; before determining the second item information according to the recipe confirmation instruction, the method further includes: acquiring the number of production copies input by a user; determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the usage amount of the target articles and the number of the manufactured articles; displaying the target object and the number of the target objects required by each manufacturing step; and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu. By displaying the target objects and the number of the target objects required for making dishes in steps, the method can help a user to systematically prepare the target objects for making dishes or obtain a prompt about the target objects in the current step in the making process.
With reference to the first aspect, in a possible implementation manner, the determining second item information according to the recipe confirmation instruction includes: and determining the target items and the number of the target items required by all the steps as the second item information. The number of the target objects and the number of the target objects required for making a certain number of dishes are obtained through calculation, the number of the target objects and the number of the target objects are used as second object information, household objects consumed by the current dish making process and the number of the household objects can be accurately represented, and the storage condition of the household objects in a real scene after the dishes are made can be accurately reflected according to the first object information updated according to the second object information.
In a second aspect, a virtual stowage management device is provided, including:
the menu display module is used for displaying menu information of a target menu according to first article information stored in a virtual storage space under the condition that a display instruction of the target menu is obtained, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene;
the menu confirming module is used for confirming second item information according to a menu confirming instruction input by a user based on the menu information under the condition that the menu confirming instruction is obtained, and the second item information is used for indicating the user to obtain the information of the target item from the real scene based on the target menu;
and the updating module is used for updating the first article information according to the second article information so as to update the storage information of the target article in the virtual article storage space.
In a third aspect, a computer device is provided, which includes a memory and one or more processors, the one or more processors being configured to execute one or more computer programs stored in the memory, and the one or more processors, when executing the one or more computer programs, enable the computer device to implement the virtual object management method of the first aspect.
In a fourth aspect, a computer-readable storage medium is provided, in which a computer program is stored, the computer program comprising program instructions, which, when executed by a processor, cause the processor to execute the virtual object management method of the first aspect.
The application can realize the following beneficial effects: the accurate recording of the storage conditions of the household articles before and after the dishes are made can be realized, and the effective management of the household articles by a user is facilitated.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Wherein:
fig. 1 is a flowchart illustrating an implementation of a virtual storage management method according to an embodiment of the present disclosure;
FIG. 2a is a schematic diagram of a simulated kitchen interface according to an embodiment of the present application;
FIG. 2b is a schematic diagram of a menu search result interface according to an embodiment of the present disclosure;
fig. 2c is a schematic diagram of a menu detail interface provided in an embodiment of the present application;
FIG. 2d is a schematic diagram of a menu interface provided in an embodiment of the present application;
FIG. 3a is a schematic illustration of a material preparation interface according to an embodiment of the present disclosure;
FIG. 3b is a schematic diagram of a preparation failure display page of a manufacturing material according to an embodiment of the present disclosure;
fig. 4a is a schematic view of a virtual storage space interface according to an embodiment of the present disclosure;
fig. 4b is a schematic view of a virtual storage unit interface according to an embodiment of the present disclosure;
FIG. 4c is a schematic view of an item information input interface according to an embodiment of the present disclosure;
fig. 4d is a schematic diagram of an item editing page provided in an embodiment of the present application;
FIG. 4e is a schematic diagram of an item search results interface provided by an embodiment of the present application;
fig. 5 is a schematic structural diagram of a virtual storage management apparatus according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of another virtual storage management device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a computer device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The technical scheme of the embodiment of the application is suitable for a scene of household article management, wherein household articles in the application refer to articles used in a household environment such as tools, toys, food materials and ingredients. With the economic development and the improvement of living standard, people can purchase various household articles to make life richer and more convenient, and meanwhile, due to the requirements of beauty and economy, the household articles are stored in storage equipment to keep the family scene neat and elegant; at the in-process of accomodating, because the kind and the quantity of domestic article are numerous, people often can appear forgetting the concrete position that article were stored, need the condition of turning over the case and falling the cabinet when looking for certain kind article temporarily, even know article existence but can't find, just purchase again, this can cause the huge waste of people's time and money undoubtedly.
In the scene of the home kitchen, in addition to the forgotten article storage position, the food or the ingredients may be forgotten to be controlled for the shelf life, and the food or the ingredients may be overdue after being placed in the storage device for a long time, which results in waste. Therefore, aiming at the problem that the storage condition of household articles is difficult to manage, the virtual storage management method is provided, the virtual storage space is established, the virtual storage units are in one-to-one correspondence with the storage devices in the real scene in the virtual storage space, and the increase and decrease changes of the articles in the storage devices in the real scene are synchronously updated to the virtual storage space, so that the storage condition of the household articles is managed, and the conditions of article loss, article waste, repeated purchase and the like are avoided.
In a possible scenario, the virtual storage management method is applied to a server or an intelligent terminal, wherein the intelligent terminal comprises a mobile phone, a tablet computer, a computer device and other terminal devices which are convenient for human-computer interaction. It can be understood that, when the virtual object storage management method is applied to the server, the user issues an instruction through the human-computer interaction terminal device connected with the server.
The virtual storage management method based on the application manages the household articles, and can realize quick positioning when searching for specific household articles; the overdue condition of the related food materials and the ingredients can be reminded when the user checks the menu, the related food materials and the ingredients are effectively managed and recorded before and after the use, and waste of the food and the ingredients caused by overdue is avoided.
The technical solution of the present application is specifically described below.
Referring to fig. 1, fig. 1 is a flowchart of an implementation of a virtual storage management method provided in an embodiment of the present application, and as shown in fig. 1, the method includes the following steps:
102, under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in a virtual storage space, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene.
The target menu is a menu selected by a user through terminal equipment, and the display instruction is used for opening a detailed interface of the target menu to display menu information; the virtual storage space corresponds to the total space of the storage device in the real scene, and reflects the storage condition of the household articles in the real scene according to the first article information in the virtual storage space, specifically, the first article information includes article type and storage information, the storage information includes at least one of storage quantity, storage date and shelf life information, and optionally further includes a storage location, and the like.
The target objects are needed for making dishes corresponding to the target menu and at least comprise two types of main food materials and ingredients, wherein the main food materials comprise vegetables, meat, eggs, seafood and the like, and the ingredients comprise hot pepper, oil salt, sauce, vinegar, shallot, ginger and garlic and the like.
When the storage information of the target object is displayed on the menu detail interface, the main food material type target object or the ingredient type target object of the current menu can be selected to be checked, or all target objects displayed in a default mode can be directly checked on the menu detail interface without selection. For example, as shown in fig. 2c, the stored information of all the target objects can be directly viewed on the menu detail interface of "tomato scrambled eggs", or one of the target objects can be viewed by triggering the corresponding buttons "main material" and "ingredient" of the target object type.
For example, referring to fig. 2a and 2b, after the user reaches the selected instruction of the recipe "tomato scrambled eggs" on the simulated kitchen interface (fig. 2a) or the recipe search result interface (fig. 2b) of the terminal device, the terminal device regards as receiving the display instruction of the recipe "tomato scrambled eggs" and opens the recipe detail interface (fig. 2c) of the recipe "tomato scrambled eggs", and the displayed recipe information includes "tomatoes, the current storage number 5, the storage location is the a cabinet 2 level of the refrigerator a, the storage time 2021-07-01, and the shelf life is 5 days; the storage information of the tomatoes and the eggs is consistent with the information of the first articles in the virtual storage space, and the storage time is 2021-07-01, the shelf life is 10 days, and the like. It is understood that other description manners or display manners may be used in the specific implementation to display the target item and the stored information of the target item corresponding to the target menu.
The simulated kitchen interface is used for displaying contents such as recommended recipes and kitchen knowledge, and also displaying a recipe search box and a manual recipe adding button.
In other embodiments, the recipe information further includes a target item usage; when the storage condition of the target object is displayed on the menu detail interface, the storage quantity of the target object is automatically compared with the target object usage in the menu information, and the result of whether the storage quantity of the target object is enough to produce the menu of the target menu is synchronously displayed on the terminal equipment. For example, the displayed menu information of the detailed interface of the menu of 'tomato fried eggs' includes 'tomato, current storage quantity 1, dosage requirement 2, and no dosage requirement, storage position 2 layers of refrigerator A cabinet, storage time 2021-07-01, and shelf life 5 days still'. It is understood that when the storage amount of the target item is not enough to make the dishes of the target recipe, the storage information of the target item is displayed in red or other vivid colors to show the reminder.
The storage conditions of the main materials and the ingredients corresponding to the menu are obtained and displayed on the menu detail interface, so that a user does not need to open a storage device to confirm the storage conditions of the main materials and the ingredients, whether the current food material storage is enough to make the dishes of the heart instrument can be directly confirmed when the menu is checked, and the time of the user is saved; in addition, the shelf life condition of the target object is synchronously displayed when the storage condition of the target object of the menu is displayed, so that the user can be reminded to accelerate the use of the temporary object, the management capability of the user on food materials and ingredients is enhanced, and meanwhile, the power of the user for making the menu is also improved.
In some possible embodiments, before displaying the recipe information of the target recipe according to the first item information stored in the virtual storage space, the method further includes: under the condition that a menu searching instruction is obtained, matching a menu corresponding to the menu keyword in a menu database according to the menu keyword contained in the menu searching instruction to serve as a searching result, and displaying the searching result; and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained.
The menu keywords are used for matching corresponding menus and can be names of dishes, names of main materials or other keywords pointing to target menus. It is understood that there may be multiple recipes for the same dish, and when the range of the keyword is limited to a smaller extent, there are more recipes in the search results, and the search results are ranked according to the degree of matching with the keyword and other factors such as popularity, search history, etc.
Referring to fig. 2a again, the user can search for a recipe corresponding to the recipe keyword in the recipe database by entering the recipe keyword in the recipe search box of the simulated kitchen interface and then reaching the item search instruction, and the recipe corresponding to the recipe keyword is returned and displayed to the user for viewing. Specifically, the menu names and the menu target objects of all menus are traversed in the menu database in sequence, the menus related to the menu keywords are found out, and all the related menus are returned and displayed on the terminal equipment.
And triggering a display instruction of the target menu according to the menu searching instruction and the selecting instruction so that a user can check the target object of each menu and the current storage information of the target object by replacing the target menu, and finally selecting any menu of which the storage information of the target object meets the requirement as the target menu.
In a possible embodiment, please refer to fig. 2b again, the user may directly issue a food material detection instruction for any menu in the menu search result interface to quickly determine whether the current storage condition of the household goods supports making the menu of the current menu; when a food material detection instruction is obtained, obtaining the target object consumption of a detection object menu of the food material detection instruction and the storage quantity of the target objects, and comparing the target object consumption and the storage quantity; when the storage quantity of the target object is not less than the usage amount of the target object, returning a message that the storage quantity of the target object meets the usage amount requirement; and when the storage quantity of the target object is less than the usage amount of the target object, returning a message that the storage quantity of the target object does not meet the usage amount requirement.
The step of issuing the food material detection instruction by the user may be triggering a "food material detection" button corresponding to a menu arranged in the search result, or may be executing a food material detection function by long-pressing any search result menu line, which is only an example and is not limited herein.
In the above embodiment, the method further comprises: acquiring a menu name input by a user and menu content corresponding to the menu name; and storing the menu name and the menu content in the menu database.
The menu database is formed by acquiring menu data through channels such as network downloading, user input and the like.
Referring to fig. 2a and 2d again, an instruction for manually adding a recipe may be issued on the simulated kitchen interface (fig. 2a) (for example, when the user does not search a recipe that satisfies himself or a new color of a menu is desired to be shared with another user, the manual recipe adding situation is not limited in the present application), and a recipe name and a recipe content are input on the created recipe interface (fig. 2d), where the recipe content includes a target object corresponding to the recipe and a usage amount of the target object; after the recipe addition is complete, the user may choose to return to the simulated kitchen interface or directly to the recipe details interface.
In other embodiments, the user may also issue a menu modification instruction on the menu detail page, obtain the menu content of the current menu for modification, and store the modified menu as a new menu in the menu database.
It will be appreciated that the user may choose to upload and publish recipes to the recipe database at his or her discretion.
And 104, under the condition that a menu confirmation instruction input by the user based on the menu information is obtained, determining second item information according to the menu confirmation instruction, wherein the second item information is used for indicating the user to obtain the information of the target item from the real scene based on the target menu.
The menu confirming instruction is used for confirming second item information according to target items and the number of the target items, which are acquired according to the menu information and are needed for making one or more dishes corresponding to the target menu; the second item information refers to the target items and the number thereof required for making one or more dishes of the target recipe.
For example, referring to fig. 2c and fig. 3a, after confirming that the current storage quantity of target objects such as tomatoes and eggs meets the making requirement according to the recipe information of the "tomato scrambled eggs" recipe, the user inputs the number of making copies to be 2 in the recipe detail interface (fig. 2c) through the terminal device, and then triggers the "go make" button to enter the material preparation interface (fig. 3a), the material preparation interface displays the target objects and the quantity thereof required for making 2 "tomato scrambled eggs", the user confirms again that 2 dishes can be made according to the target objects and the quantity thereof, and issues a recipe confirmation instruction to confirm that the target objects and the quantity thereof are the second item information.
Optionally, the number of copies can be adjusted according to the storage information of the target object. For example, 0.5 part, which is not limited in this application; correspondingly, second product information corresponding to the number of the manufactured copies is determined.
In one possible implementation, the number of copies made may be adjustable by the user.
In another possible implementation manner, after the storage information of each object in the target object is not less than the required number of the recipes, 1 part matched with the recipes can be made by default; if the storage information of part of the objects in the target object is less than the required number of the menu, outputting the suggested number of the made number of the minimum objects; it is recommended that the number of copies made be the ratio of the actual number of the smallest items to the required number of the smallest items. The partial item herein may comprise only the main food material; or only ingredients; or comprise the main food material and ingredients.
In some possible embodiments, the recipe information further includes a making method of dishes corresponding to the target recipe and a usage amount of a target item required for making one serving of the dishes; before determining the second item information according to the recipe confirmation instruction, the method further includes: acquiring the number of production copies input by a user; determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the usage amount of the target articles and the number of the manufactured articles; displaying the target object and the number of the target objects required by each manufacturing step; and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu.
The target object usage amount refers to the number of different target objects to be used for making one dish, and a user can input different making copies according to the size of personal food and the number of diners, so that the user can prepare materials for making the dish according to the adjusted target objects and the number of the target objects displayed by the terminal equipment.
For example, the recipe of "tomato scrambled eggs" shows that 2 tomatoes and 3 eggs are required for making one tomato scrambled egg, and the 2 tomatoes and 3 eggs are the target product dosage; the method comprises the steps that a user needs to make 2 tomato fried eggs, the number of making copies is 2, the number of making copies is input into a menu detail interface of a menu of tomato fried eggs, when the user triggers a go-make button and then jumps to a material preparation interface, the material preparation interface displays that the number of required target objects is 4 tomatoes and 3 eggs, and the required target objects are distributed in each making step according to a making method.
And acquiring a preparation completion instruction of the user for the target object and the target object quantity required by each making step, wherein the preparation completion instruction refers to confirmation that the user completes preparation for the target object and the target object quantity required by each making step displayed in the dish making material preparation interface, and after the preparation completion confirmation of all making steps, the terminal equipment is regarded as a confirmation instruction for receiving the target menu.
In some embodiments, as shown in fig. 3a, when the target item and the number of target items required for each production step are displayed, a confirmation button for each step is simultaneously displayed, and when the user triggers the confirmation button, it is considered that a preparation completion instruction of the user for the target item and the number of target items required for the current production step is obtained, and the number of target items is compared with the stored number of target items in the first item information.
When the storage quantity of the target objects is not less than the quantity of the target objects required by the current manufacturing step, the confirmation button turns green to indicate that the manufacturing step is ready to be completed; when the storage quantity of the target objects is less than the quantity of the target objects required by the current manufacturing step, the confirmation button is changed to be gray, the preparation completion button is locked so as not to be triggered, and meanwhile, a prompt message of preparation failure of the target objects is fed back through the terminal equipment, wherein the prompt message explains specific failure reasons, including the reasons of missing, deficiency or overdue of the target objects, and the like, and is shown in fig. 3 b.
When the user temporarily purchases or otherwise supplements the target articles, the number of the newly supplemented target articles is input by long pressing the manufacturing step of displaying that the number of the target articles is insufficient, so as to quickly modify the number state of the target articles and release the locking state of the preparation completion button.
It can be understood that when there are multiple steps that require the same target object, the number of the same target object required for the manufacturing steps is calculated by superposition. For example, if 1 tomato is required for both the first and second steps of the "tomato scrambled" recipe, the number of tomatoes required for the second step is superimposed to 2 when comparing the number of tomatoes stored to the number of tomatoes required for the second step.
In other embodiments, the preparation completion instruction may be acquired after confirmation is performed in the form of a short press, a long press, a continuous press, a slide, or the like.
When the preparation completion instructions of the target objects and the number of the target objects required by the user in all steps are acquired, the completion buttons representing the completion of the confirmation of all the target objects required by the manufacturing process enter an unlocking state and change colors, and the user is prompted to trigger the completion buttons so as to complete the manufacturing of the dishes at this time and settle accounts and record the number change of the household objects.
By displaying the target objects and the number of the target objects required for making dishes in steps, the method can help a user to systematically prepare the target objects for making dishes or obtain a prompt about the target objects in the current step in the making process.
In the above embodiment, the determining the second item information according to the recipe confirmation instruction includes: and determining the target items and the number of the target items required by all the steps as the second item information.
The household goods consumed by the current dish making process and the quantity of the household goods can be accurately represented by taking the target goods and the quantity of the target goods required by all the steps as second goods information, so that the storage condition of the household goods in a real scene after the current dish making process is finished can be accurately reflected by the first goods information updated according to the second goods information.
And 106, updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space.
And updating the first article information according to the second article information, namely deducting the target article information consumed by dish making from the storage information of the household articles in the real scene to obtain the storage information of the household articles in the real scene after the dish making.
According to the virtual storage management method, the menu information of the target menu is displayed according to the first article information reflecting the storage condition of the household articles in the real scene, so that a user can visually see the target articles required by the target menu and the storage information of the target articles in the virtual storage space when looking up the target menu, wherein the storage information is derived from the first article information and reflects the storage condition of the target articles in the real scene; the user is instructed to acquire second item information of the target item from the real scene based on the target menu, the number of the target item and the number of the target item required for making the dishes of the target menu can be obtained, after a menu confirmation instruction is acquired, the user is considered to confirm the dishes of the target menu to be made, and finally the first item information is updated according to the second item information to update the storage information of the target item in the virtual storage space, so that the storage information in the virtual storage space is consistent with the storage condition of the household item in the real scene, and accurate recording of the storage condition of the household item before and after making the dishes is realized.
In one embodiment, the virtual storage space comprises at least one virtual storage unit, and one virtual storage unit corresponds to a storage device in one real scene; the method further comprises the following steps: under the condition that a selection instruction of a first virtual storage unit is obtained, displaying a virtual storage unit interface of the first virtual storage unit, wherein the virtual storage unit interface is used for displaying third item information stored in the first virtual storage unit, and the first virtual storage unit is any one virtual storage unit in the virtual storage space; and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information.
The third article information is used for reflecting the storage condition of the household articles of any article storage device in the real scene, and comprises article types and article storage information; the selection instruction of the virtual storage unit is used for opening a virtual storage unit interface corresponding to the selection instruction, and the virtual storage unit interface is used for displaying the storage condition of household articles in the storage equipment corresponding to the virtual storage unit in a real scene.
The user can issue an article change instruction on the virtual storage unit interface, and third article information in the virtual storage unit is added, modified or deleted.
In some embodiments, please refer to fig. 4a and 4b, one or more virtual storage units are preset in the virtual storage space and are displayed in a virtual storage space interface (fig. 4a), and a user can issue a virtual storage unit change instruction in the virtual storage space interface, such as adding a virtual storage unit by triggering an additional virtual storage unit button, deleting by long-pressing the virtual storage unit, and the like, in addition to issuing a selection instruction of the virtual storage unit; in addition, after the virtual storage unit is selected, the virtual storage unit can be named and structurally divided on a virtual storage unit interface (fig. 4b) so as to be more corresponding to actual storage equipment and more convenient to manage household articles. For example, if the household refrigerator is divided into 3 cabinet areas, the virtual storage units are respectively established/renamed as a refrigerator a cabinet, a refrigerator b cabinet and a refrigerator c cabinet; the cabinet a of the refrigerator comprises 3 layers, so that the cabinet a of the refrigerator can be divided into 3 storage layers in a virtual storage unit interface of the cabinet a of the refrigerator, even each storage layer can be divided into regions, a user can set a structure level according to actual preference and requirements, and balance is achieved on the level number and the management convenience degree.
Through the management and the setting to virtual storing unit, can make the storage condition in the virtual storing space more press close to the domestic article storage condition of storing equipment in the real scene, it is more accurate when showing article storage information, more be favorable to the user to the management of domestic article with control.
To article change instruction, article change instruction can be assigned through terminal equipment by the user, also can establish the thing networking through setting up functional unit such as sensor and camera in storing equipment, with data transmission that functional unit gathered to server or terminal equipment, assign by server or terminal equipment are automatic.
For example, in some embodiments, referring to fig. 4b and 4c, after the virtual storage unit interface (fig. 4b) triggers an article change instruction for adding an article, a user may select to manually input an article type and storage information (quantity, location, storage date and expiration date) of the newly added article on the article information input interface (fig. 4c), or may select to acquire an image of the newly added article through a camera function of the terminal device, automatically generate information such as the article type and the storage information from the image, and display the information on the terminal device for the user to confirm, and update the newly added article information to the third article information of the virtual storage unit after the user directly confirms or confirms modification.
In other embodiments, a camera is arranged in the storage device, when a user adds a new household article in the storage device, the camera shoots an image inside the storage device and sends the image to a server or a terminal device, after image recognition is completed in the server or the terminal device, an article change instruction is automatically issued, the article type and the storage information of the newly added article are generated, and the article type and the storage information are updated to the third article information of the virtual storage unit corresponding to the storage device. For household articles such as ingredients with the types or the quantity of the articles difficult to identify, a weight sensor can be arranged in the storage equipment, and after the server or the terminal equipment acquires weight information, an article change instruction is automatically issued; and when the object type can not be identified, popping up an input box on the terminal equipment, and updating the third object information of the virtual storage unit corresponding to the storage equipment by combining the information input by the user.
It can be understood that when the data collected by the functional unit cannot obtain the complete and determined article type or the stored information, the information which cannot be confirmed is set to be empty, the third article information is updated by the confirmed article information, and then the user is reminded to supplement the information in real time or in a delayed manner.
In some embodiments, referring to fig. 4b, 4c and 4d, the item change instruction is subdivided into an item add instruction and an item edit instruction, and an add button and an edit button are displayed on the interface (fig. 4b) of the virtual locker unit. When the adding button is triggered, popping up an interface (figure 4c) containing an item information input box and an item image shooting option, so that a user can input item information; when the editing button is triggered, entering an article editing page (fig. 4d) to display a modification button and a deletion button corresponding to the household articles stored in the virtual storage unit, so that a user issues an article change instruction for modifying article information and deleting article information.
By means of image recognition, the Internet of things establishment by combining with the functional units and the like, the updating mode of the household article information is more intelligent, quicker and more diversified, the application range of the method is expanded, and the complicated actions of inputting information by a user are also saved.
In general, the virtual storage unit and storage equipment such as a storage cabinet, a refrigerator and the like in a real scene are used for establishing a corresponding relation, and information of household articles stored in the corresponding storage equipment is displayed in a virtual storage unit interface, so that further detailed management of the household articles can be realized; under the condition that dishes are not made, the storage information in the virtual storage space can be timely updated through the item changing instruction when the household items change.
In one embodiment, the displaying the virtual storage unit interface of the first virtual storage unit includes: and displaying the third article information of different article temporary conditions in different colors on the virtual storage unit interface.
And finally, displaying the third article information of different article temporary conditions in different colors.
For example, if the user sets a partition threshold value for the case that the shelf life is up to 30 days before the deadline of the shelf life, the case is up to 30 days before the deadline of the shelf life, and the case is out of date after the deadline of the shelf life; the user may further set that the information of the articles with expired date is displayed in yellow background or font and the articles with expired date is displayed in red background or font, as shown in fig. 4 b. It is understood that the temporary condition and the division threshold can be set to one or more according to the user preference and the actual requirement, and different temporary conditions can also be set to different display colors.
It should be noted that displaying the temporary condition of different articles in different colors may be performed not only on the virtual storage unit interface, but also on all interfaces in the method that need to display information of articles, for example, on the menu detail interface.
Through showing different article temporary conditions with different colours, can remind the user to live the temporary condition of domestic article in the virtual storing unit of user directly perceivedly when the user browses third article information effectively, supervise the user and accelerate the use to the temporary article in order to avoid unnecessary extravagant.
In one embodiment, the method further comprises: under the condition that an article searching instruction is obtained, according to an article to be searched contained in the article searching instruction, fourth article information corresponding to the article to be searched is matched in a virtual storage space, and the fourth article information is displayed.
The item to be searched in the item searching instruction comprises an item type keyword of the item to be searched; the fourth article information is used for reflecting the storage condition of any household article in the real scene, and comprises article types and article storage information.
Referring to fig. 4a, a user inputs an article to be searched in a search bar of a virtual storage space interface to reach a search article command, so that fourth article information corresponding to the search article command can be quickly searched and matched in first article information of the virtual storage space and displayed to the user for viewing.
Specifically, traversing the article type information of all articles in the first article information of the virtual storage space, finding fourth article information related to the article type keyword of the article to be searched, returning the fourth article information, and displaying an article search result interface, as shown in fig. 4 e; the user can also quickly edit the article information in the search result through a quick editing button on the article search interface, so that the speed of manually updating the article information by the user is increased.
Optionally, the user may input a category of articles in the search bar of the virtual storage space interface to search for information about articles of a certain category. For example, a user divides an item into a first category of main food materials and ingredients, and the main food materials are also divided into a second category of meat-type food materials and vegetable-type food materials; the user can input the set category to inquire the item information of the corresponding category.
The fourth item information can be quickly found through the item searching instruction and displayed to the user for viewing, so that the condition that the user forgets the position of the item to find the corresponding item in time or cannot find the item to finally cause the expiration of the item is avoided.
The method of the present application is described above, and in order to better carry out the method of the present application, the apparatus of the present application is described next.
As shown in fig. 5, in one embodiment, there is provided a virtual stowage management device, including:
the menu display module 10 is configured to display menu information of a target menu according to first article information stored in a virtual storage space when a display instruction of the target menu is obtained, where the menu information includes a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used to reflect a storage condition of a household article in a real scene;
the recipe confirming module 20 is configured to, when a recipe confirming instruction input by a user based on the recipe information is obtained, determine second item information according to the recipe confirming instruction, where the second item information is used to instruct the user to obtain information of the target item from the real scene based on the target recipe;
the updating module 30 is configured to update the first article information according to the second article information, so as to update the storage information of the target article in the virtual storage space.
In one embodiment, as shown in fig. 6, the apparatus further comprises a virtual stowage space module 40; the virtual storage space comprises at least one virtual storage unit, and one virtual storage unit corresponds to one storage device in the real scene; the virtual storage space module 40 is configured to display a virtual storage unit interface of a first virtual storage unit when a selection instruction of the first virtual storage unit is obtained, where the virtual storage unit interface is used to display third item information stored in the first virtual storage unit, and the first virtual storage unit is any one of the virtual storage units in the virtual storage space; and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information.
In one embodiment, the virtual storage space module 40 is further configured to display third article information of different article clinical situations in different colors on the virtual storage unit interface.
In an embodiment, the virtual storage space module 40 is further configured to, when the article searching instruction is obtained, match, according to an article to be searched included in the article searching instruction, fourth article information corresponding to the article to be searched in the virtual storage space, and display the fourth article information.
In one embodiment, the recipe display module 10 is further configured to, when the search recipe instruction is obtained, match, in a recipe database, a recipe corresponding to a recipe keyword included in the search recipe instruction according to the recipe keyword, as a search result, and display the search result; and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained.
In one embodiment, the menu display module 10 is further configured to obtain a menu name input by a user and menu content corresponding to the menu name; and storing the menu name and the menu content in the menu database.
In one embodiment, the recipe information further includes a method for making dishes corresponding to the target recipe and a target item usage amount required for making one serving of the dishes; the recipe confirming module 20 is further configured to obtain the number of the making copies input by the user; determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the number of the target articles and the number of the manufactured copies; displaying the target object and the number of the target objects required by each manufacturing step; and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu.
In one embodiment, the recipe confirmation module 20 is further configured to determine the target items and the target item quantities required for all steps as the second item information.
The virtual storage management device displays the menu information of the target menu according to the first article information reflecting the storage condition of the household articles in the real scene, so that a user can visually see the target articles required by the target menu and the storage information of the target articles in the virtual storage space when looking up the target menu, wherein the storage information is derived from the first article information and reflects the storage condition of the target articles in the real scene; the user is instructed to acquire second item information of the target item from the real scene based on the target menu, the number of the target item and the number of the target item required for making the dishes of the target menu can be obtained, after a menu confirmation instruction is acquired, the user is considered to confirm the dishes of the target menu to be made, and finally the first item information is updated according to the second item information to update the storage information of the target item in the virtual storage space, so that the storage information in the virtual storage space is consistent with the storage condition of the household item in the real scene, and accurate recording of the storage condition of the household item before and after making the dishes is realized.
FIG. 7 is a diagram illustrating an internal structure of a computer device in one embodiment. As shown in fig. 7, the computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium of the computer device stores an operating system and may also store a computer program that, when executed by the processor, causes the processor to implement the virtual object management method. The internal memory may also store a computer program, and when the computer program is executed by the processor, the processor may execute the virtual object management method. Those skilled in the art will appreciate that the architecture shown in fig. 7 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is proposed, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of:
under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in a virtual storage space, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene; under the condition that a menu confirmation instruction input by a user based on the menu information is obtained, second item information is determined according to the menu confirmation instruction, and the second item information is used for indicating the user to obtain information of the target item from the real scene based on the target menu; and updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space.
In one embodiment, the virtual storage space comprises at least one virtual storage unit, and one virtual storage unit corresponds to a storage device in one real scene; the method further comprises the following steps: under the condition that a selection instruction of a first virtual storage unit is obtained, displaying a virtual storage unit interface of the first virtual storage unit, wherein the virtual storage unit interface is used for displaying third item information stored in the first virtual storage unit, and the first virtual storage unit is any one virtual storage unit in the virtual storage space; and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information.
In one embodiment, the displaying the virtual storage unit interface of the first virtual storage unit includes: and displaying the third article information of different article temporary conditions in different colors on the virtual storage unit interface.
In one embodiment, the method further comprises: under the condition that an article searching instruction is obtained, according to an article to be searched contained in the article searching instruction, fourth article information corresponding to the article to be searched is matched in a virtual storage space, and the fourth article information is displayed.
In one embodiment, before displaying the recipe information of the target recipe according to the first item information stored in the virtual storage space, the method further includes: under the condition that a menu searching instruction is obtained, matching a menu corresponding to the menu keyword in a menu database according to the menu keyword contained in the menu searching instruction to serve as a searching result, and displaying the searching result; and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained.
In one embodiment, the method further comprises: acquiring a menu name input by a user and menu content corresponding to the menu name; and storing the menu name and the menu content in the menu database.
In one embodiment, the recipe information further includes a method for making dishes corresponding to the target recipe and a target item usage amount required for making one serving of the dishes; before determining the second item information according to the recipe confirmation instruction, the method further includes: acquiring the number of production copies input by a user; determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the number of the target articles and the number of the manufactured copies; displaying the target object and the number of the target objects required by each manufacturing step; and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu.
In one embodiment, the determining second item information according to the recipe confirmation instruction includes: and determining the target items and the number of the target items required by all the steps as the second item information.
In one embodiment, a computer-readable storage medium is proposed, in which a computer program is stored which, when executed by a processor, causes the processor to carry out the steps of:
under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in a virtual storage space, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene; under the condition that a menu confirmation instruction input by a user based on the menu information is obtained, second item information is determined according to the menu confirmation instruction, and the second item information is used for indicating the user to obtain information of the target item from the real scene based on the target menu; and updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space.
In one embodiment, the virtual storage space comprises at least one virtual storage unit, and one virtual storage unit corresponds to a storage device in one real scene; the method further comprises the following steps: under the condition that a selection instruction of a first virtual storage unit is obtained, displaying a virtual storage unit interface of the first virtual storage unit, wherein the virtual storage unit interface is used for displaying third item information stored in the first virtual storage unit, and the first virtual storage unit is any one virtual storage unit in the virtual storage space; and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information.
In one embodiment, the displaying the virtual storage unit interface of the first virtual storage unit includes: and displaying the third article information of different article temporary conditions in different colors on the virtual storage unit interface.
In one embodiment, the method further comprises: under the condition that an article searching instruction is obtained, according to an article to be searched contained in the article searching instruction, fourth article information corresponding to the article to be searched is matched in a virtual storage space, and the fourth article information is displayed.
In one embodiment, before displaying the recipe information of the target recipe according to the first item information stored in the virtual storage space, the method further includes: under the condition that a menu searching instruction is obtained, matching a menu corresponding to the menu keyword in a menu database according to the menu keyword contained in the menu searching instruction to serve as a searching result, and displaying the searching result; and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained.
In one embodiment, the method further comprises: acquiring a menu name input by a user and menu content corresponding to the menu name; and storing the menu name and the menu content in the menu database.
In one embodiment, the recipe information further includes a method for making dishes corresponding to the target recipe and a target item usage amount required for making one serving of the dishes; before determining the second item information according to the recipe confirmation instruction, the method further includes: acquiring the number of production copies input by a user; determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the number of the target articles and the number of the manufactured copies; displaying the target object and the number of the target objects required by each manufacturing step; and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu.
In one embodiment, the determining second item information according to the recipe confirmation instruction includes: and determining the target items and the number of the target items required by all the steps as the second item information.
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 a computer program, which can be stored in a non-volatile computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the program is executed. Any reference to memory, storage, database, or other medium used in the embodiments provided herein may include non-volatile and/or volatile memory, among others. Non-volatile memory can include read-only memory (ROM), Programmable ROM (PROM), Electrically Programmable ROM (EPROM), Electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), Dynamic RAM (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDRSDRAM), Enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus Direct RAM (RDRAM), direct bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).
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 present application. 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 (10)
1. A virtual stowage management method, the method comprising:
under the condition that a display instruction of a target menu is obtained, menu information of the target menu is displayed according to first article information stored in a virtual storage space, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene;
under the condition that a menu confirmation instruction input by a user based on the menu information is obtained, second item information is determined according to the menu confirmation instruction, and the second item information is used for indicating the user to obtain information of the target item from the real scene based on the target menu;
and updating the first article information according to the second article information so as to update the storage information of the target article in the virtual storage space.
2. The virtual storage management method according to claim 1, wherein the virtual storage space includes at least one virtual storage unit, and one virtual storage unit corresponds to one storage device in the real scene;
the method further comprises the following steps:
under the condition that a selection instruction of a first virtual storage unit is obtained, displaying a virtual storage unit interface of the first virtual storage unit, wherein the virtual storage unit interface is used for displaying third item information stored in the first virtual storage unit, and the first virtual storage unit is any one virtual storage unit in the virtual storage space;
and under the condition that an article change instruction is acquired through the virtual storage unit interface, updating the third article information according to the change instruction, wherein the change instruction is used for indicating to add article information, modify article information or delete article information.
3. The virtual storage management method of claim 2, wherein the displaying the virtual storage unit interface of the first virtual storage unit comprises:
and displaying the third article information of different article temporary conditions in different colors on the virtual storage unit interface.
4. The virtual locker management method of claim 1, further comprising:
under the condition that an article searching instruction is obtained, according to an article to be searched contained in the article searching instruction, fourth article information corresponding to the article to be searched is matched in the virtual storage space, and the fourth article information is displayed.
5. The virtual object storage management method according to claim 1, wherein before displaying the recipe information of the target recipe according to the first item information stored in the virtual object storage space, the method further comprises:
under the condition that a menu searching instruction is obtained, matching a menu corresponding to the menu keyword in a menu database according to the menu keyword contained in the menu searching instruction to serve as a searching result, and displaying the searching result;
and under the condition that a selected instruction of any menu in the search result is obtained, confirming that a display instruction of the target menu is obtained.
6. The virtual storage management method according to claim 1, wherein the recipe information further includes a method of making a dish corresponding to the target recipe and a target item usage amount required for making one serving of the dish;
before determining the second item information according to the recipe confirmation instruction, the method further includes:
acquiring the number of production copies input by a user;
determining manufacturing steps according to the manufacturing method, and determining the target articles and the number of the target articles required by each manufacturing step according to the usage amount of the target articles and the number of the manufactured articles;
displaying the target object and the number of the target objects required by each manufacturing step;
and under the condition that a preparation completion instruction of the target object and the number of the target objects required by the user for each production step is obtained, determining a confirmation instruction for obtaining the target menu.
7. The method of claim 6, wherein determining second item information from the recipe identification instruction comprises:
and determining the target items and the number of the target items required by all the steps as the second item information.
8. A virtual stowage management device, the device comprising:
the menu display module is used for displaying menu information of a target menu according to first article information stored in a virtual storage space under the condition that a display instruction of the target menu is obtained, wherein the menu information comprises a target article corresponding to the target menu and storage information of the target article in the virtual storage space, and the first article information is used for reflecting the storage condition of household articles in a real scene;
the menu confirming module is used for confirming second item information according to a menu confirming instruction input by a user based on the menu information under the condition that the menu confirming instruction is obtained, and the second item information is used for indicating the user to obtain the information of the target item from the real scene based on the target menu;
and the updating module is used for updating the first article information according to the second article information so as to update the storage information of the target article in the virtual article storage space.
9. A computer-readable storage medium, storing a computer program which, when executed by a processor, causes the processor to carry out the steps of the method according to any one of claims 1 to 7.
10. A computer device comprising a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the steps of the method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110844373.7A CN113609172B (en) | 2021-07-26 | 2021-07-26 | Virtual storage management method, device, computer equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110844373.7A CN113609172B (en) | 2021-07-26 | 2021-07-26 | Virtual storage management method, device, computer equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113609172A true CN113609172A (en) | 2021-11-05 |
CN113609172B CN113609172B (en) | 2024-06-14 |
Family
ID=78305379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110844373.7A Active CN113609172B (en) | 2021-07-26 | 2021-07-26 | Virtual storage management method, device, computer equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113609172B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115646A (en) * | 2021-12-03 | 2022-03-01 | 佛山市顺德区云助手网络科技有限公司 | Dish making method and device |
CN114328840A (en) * | 2021-12-30 | 2022-04-12 | 珠海优特智厨科技有限公司 | Dish making instruction generation method and device, storage medium and electronic device |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000043923A2 (en) * | 1999-01-22 | 2000-07-27 | Macrosauce Gmbh | System and computer-based method for automatically producing a recipe and for controlling said recipe, especially for the catering business, staff canteens and the like |
CN102682395A (en) * | 2011-03-15 | 2012-09-19 | 微软公司 | Virtual shopping assistance |
CN104983292A (en) * | 2015-06-10 | 2015-10-21 | 小米科技有限责任公司 | Food making method and device |
CN105631574A (en) * | 2014-11-21 | 2016-06-01 | 刘厚方 | Intelligent storage service system |
CN107763958A (en) * | 2017-09-27 | 2018-03-06 | 珠海格力电器股份有限公司 | Intelligent refrigerator |
CN107909642A (en) * | 2017-10-13 | 2018-04-13 | 爱图瓴(上海)信息科技有限公司 | A kind of refrigerator, food materials modeling unit, terminal, food materials management system and method |
CN109902227A (en) * | 2019-01-25 | 2019-06-18 | 广州富港万嘉智能科技有限公司 | A kind of food materials recommended method and device |
CN110955692A (en) * | 2019-11-29 | 2020-04-03 | 广东美的厨房电器制造有限公司 | Menu information processing method, processing device, kitchen appliance and readable storage medium |
CN111103813A (en) * | 2019-12-19 | 2020-05-05 | 珠海优特智厨科技有限公司 | Processing method, device and equipment of prepared material data |
CN111584035A (en) * | 2019-02-18 | 2020-08-25 | 珠海格力电器股份有限公司 | Menu recommendation method and device and refrigerator |
CN111666790A (en) * | 2019-03-07 | 2020-09-15 | 百度在线网络技术(北京)有限公司 | Method and device for acquiring articles |
CN112069403A (en) * | 2020-08-31 | 2020-12-11 | 青岛海尔智能技术研发有限公司 | Menu recommendation method and device, computer equipment and storage medium |
CN112365214A (en) * | 2020-12-01 | 2021-02-12 | 珠海优特智厨科技有限公司 | Cooking management method, device and system, storage medium and computer equipment |
-
2021
- 2021-07-26 CN CN202110844373.7A patent/CN113609172B/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000043923A2 (en) * | 1999-01-22 | 2000-07-27 | Macrosauce Gmbh | System and computer-based method for automatically producing a recipe and for controlling said recipe, especially for the catering business, staff canteens and the like |
CN102682395A (en) * | 2011-03-15 | 2012-09-19 | 微软公司 | Virtual shopping assistance |
CN105631574A (en) * | 2014-11-21 | 2016-06-01 | 刘厚方 | Intelligent storage service system |
CN104983292A (en) * | 2015-06-10 | 2015-10-21 | 小米科技有限责任公司 | Food making method and device |
CN107763958A (en) * | 2017-09-27 | 2018-03-06 | 珠海格力电器股份有限公司 | Intelligent refrigerator |
CN107909642A (en) * | 2017-10-13 | 2018-04-13 | 爱图瓴(上海)信息科技有限公司 | A kind of refrigerator, food materials modeling unit, terminal, food materials management system and method |
CN109902227A (en) * | 2019-01-25 | 2019-06-18 | 广州富港万嘉智能科技有限公司 | A kind of food materials recommended method and device |
CN111584035A (en) * | 2019-02-18 | 2020-08-25 | 珠海格力电器股份有限公司 | Menu recommendation method and device and refrigerator |
CN111666790A (en) * | 2019-03-07 | 2020-09-15 | 百度在线网络技术(北京)有限公司 | Method and device for acquiring articles |
CN110955692A (en) * | 2019-11-29 | 2020-04-03 | 广东美的厨房电器制造有限公司 | Menu information processing method, processing device, kitchen appliance and readable storage medium |
CN111103813A (en) * | 2019-12-19 | 2020-05-05 | 珠海优特智厨科技有限公司 | Processing method, device and equipment of prepared material data |
CN112069403A (en) * | 2020-08-31 | 2020-12-11 | 青岛海尔智能技术研发有限公司 | Menu recommendation method and device, computer equipment and storage medium |
CN112365214A (en) * | 2020-12-01 | 2021-02-12 | 珠海优特智厨科技有限公司 | Cooking management method, device and system, storage medium and computer equipment |
Non-Patent Citations (2)
Title |
---|
E BREUGELMANS 等: "Effectiveness of in-store displays in a virtual store environment", 《JOURNAL OF RETAILING》, 31 December 2011 (2011-12-31), pages 75 - 89, XP028369460, DOI: 10.1016/j.jretai.2010.09.003 * |
万伟锋: "智能炒菜机控制***的软件设计", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》, 15 October 2015 (2015-10-15), pages 042 - 208 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115646A (en) * | 2021-12-03 | 2022-03-01 | 佛山市顺德区云助手网络科技有限公司 | Dish making method and device |
CN114115646B (en) * | 2021-12-03 | 2023-11-17 | 佛山市来德机械设备有限公司 | Dish making method and device |
CN114328840A (en) * | 2021-12-30 | 2022-04-12 | 珠海优特智厨科技有限公司 | Dish making instruction generation method and device, storage medium and electronic device |
Also Published As
Publication number | Publication date |
---|---|
CN113609172B (en) | 2024-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20200383520A1 (en) | System and method for assistive interactions with an automated cooking device | |
CN113609172B (en) | Virtual storage management method, device, computer equipment and storage medium | |
JP2022058861A (en) | Mobile application for controlling outdoor grill | |
CN106447545B (en) | Catering order form booking method and booking terminal | |
US20170293964A1 (en) | Consumable Goods Inventory Management System | |
US20060271394A1 (en) | Dietary Restrictions/Preferences Tracking and Meal Planning Process and System | |
CN107005600A (en) | The cloud system of outdoor grills is controlled using Mobile solution | |
CN107292106A (en) | The purchasing method and device of food materials | |
CN108897768A (en) | A kind of method of ordering and device, electronic equipment | |
CN103856637A (en) | Cell phone and method for reminding to eat stored food | |
JP2020510273A (en) | Cooking system | |
CN109815420A (en) | A kind of information-pushing method and equipment | |
WO2020027633A2 (en) | Cooking recipe service providing method for creating and sharing recipe | |
JP6200980B2 (en) | Server device and server control method | |
CN106156535A (en) | Food data processing method and device | |
CN109785087A (en) | A kind of data processing system and method that order is shared | |
EP3896562A1 (en) | Interaction method, and image processing method and apparatus | |
CN112150244A (en) | Data processing method and device in food material purchasing process | |
JPH07296071A (en) | Menu management device | |
CN115082149A (en) | Electronic equipment, server and cooking equipment recommendation method | |
CN115587245A (en) | Menu list recommendation method and device, storage medium and electronic device | |
WO2021220871A1 (en) | Ingredient management support device, ingredient management support system, ingredient management support method, and ingredient management support program | |
CN113610672A (en) | Intelligent kitchen equipment management method and system | |
JP5803738B2 (en) | Menu search device, menu search system, program | |
CN112862509A (en) | Intelligent cooking method for user personalized whole-process tracking |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |