CN104102856A - Intelligent menu comprising encrypted domain - Google Patents

Intelligent menu comprising encrypted domain Download PDF

Info

Publication number
CN104102856A
CN104102856A CN201310430726.4A CN201310430726A CN104102856A CN 104102856 A CN104102856 A CN 104102856A CN 201310430726 A CN201310430726 A CN 201310430726A CN 104102856 A CN104102856 A CN 104102856A
Authority
CN
China
Prior art keywords
information
menu
cooking
intelligent
ciphertext
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
Application number
CN201310430726.4A
Other languages
Chinese (zh)
Other versions
CN104102856B (en
Inventor
张永强
江海峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Unicook Technology Co Ltd
Original Assignee
Zhuhai Unitech Power Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhuhai Unitech Power Technology Co Ltd filed Critical Zhuhai Unitech Power Technology Co Ltd
Priority to CN201310430726.4A priority Critical patent/CN104102856B/en
Priority to PCT/CN2014/086723 priority patent/WO2015039600A1/en
Publication of CN104102856A publication Critical patent/CN104102856A/en
Application granted granted Critical
Publication of CN104102856B publication Critical patent/CN104102856B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures

Abstract

The invention relates to an intelligent menu, which comprises a public domain and an encrypted domain. The intelligent menu is characterized in that searchable public information is recorded in the public domain; cooking information available for execution of an intelligent cooking stove is recorded in the encrypted domain, and the cooking information guides the intelligent cooking stove to complete cooking of corresponding dishes. The invention further provides an encryption method of the intelligent menu, the intelligent menu with a check function and a check method of the intelligent menu. According to the intelligent menu provided by the invention, the public information convenient for user query is positioned in the public domain of the intelligent menu to facilitate popularization and application of the menu; the cooking information of the dishes corresponding to the menu is positioned in the encrypted domain, so that the intellectual property of a creator of the menu about the menu can be protected in a popularization and application process of the menu. The check function is arranged so as to determine whether an obtained menu file is destroyed or not and whether the obtained menu file is legal or not in use.

Description

A kind of intelligent menu that comprises encrypted domain
Technical field
The present invention relates to a kind of intelligent menu that comprises encrypted domain, relate in particular to a kind of intelligent menu of identifying and carrying out for intelligent cooking stove and accessory.
Background technology
Along with the development of infotech, especially the progress of the network information technology and automatic control technology, cooking furnace that more and more can Long-distance Control enters into daily life, for example use the commonplace micro-wave oven that stores certain menu, electric cooker, electric pressure cooker ... and become the indispensable part in kitchen, improve greatly people's living standard, reduced the labour intensity in kitchen.
The cooking apparatus such as micro-wave oven, electric cooker that stores menu, can only compare cooking of simple dish, can not realize the more habitual culinary art actions of people, such as the most conventional stir-fry in Chinese meal, the culinary art of decocting, stir-frying before stewing etc.Recently, occurred a kind of intelligent cooking equipment that is referred to as Full-automatic frying machine, such as number of patent application is the patented claim of CN200910193856 a kind of cooking machine by name, is provided with cooking acting device, can simulate the action that stir-fries of staff.This class cooking machine kind is a lot of at present, is all substantially to adopt acting device, and the action that stir-fries of simulating staff according to preset program menu realizes automatic turning and frying.But this type of cooking machine is expensive, bulky, complex structure, is not suitable for the use of average family.
In addition, no matter be stored at present menu in micro-wave oven, electric cooker or the pre-set programs of cooking machine, for example number of patent application is the patented claim of the method and apparatus of CN200710048063.4 automatic cooking by name, realize culinary art based on electronic intelligence menu, wherein electronic intelligence menu, menu by name is exactly number voice file in fact, control parameter etc.Essential information for the user of menu; such as dish title, taste information; and the appearance of some accidents in cooking process and the safety problem that may occur etc., menu does not all relate to, the creator of more leisure opinion to menu intellectual property protection.Similarly also having number of patent application is the cooking method of CN200410079395.5 a kind of intelligent cook's by name, the information of wrapping by material is called corresponding cooking program, and cooking program, namely cook menu, substantially the same with the electronic intelligence menu in aforementioned patent CN200710048063.4, just by some, the basic control parameter of stove and accessory is completed to culinary art.
This class menu, for user, except name of the dish, other relevant informations are known nothing, and have both been unfavorable for user's inquiry, and the selection of dish, be more unfavorable for wright---protection and the popularization of the intellecture property that chef has menu of menu; And the security of menu and integrality are also without collateral security---cooking step, control parameter in menu can be easy to be tampered, thereby likely bring immeasurable loss to user.
Summary of the invention
For addressing the above problem, the present invention proposes a kind of intelligent menu, this menu adopts the mode in encrypted domain and open territory, respectively the dish process of cooking of having condensed menu wright painstaking effort is encrypted to protection; Menu also comprises public information simultaneously, is convenient to user's inquiry, comparison, choice and operation.User carries out the process kind of intelligent menu at intelligent stove and accessory, not only can and cooking furnace between interactive, enjoy the be born enjoyment of this culinary art of delicious food to the full in own hand; Can also be according to the prompting of intelligent menu, the personalized dish that cooks out applicable own taste comes.Meanwhile, the intellecture property of the creator of menu---chef has obtained sufficient protection, can promote greatly the enthusiasm of the more delicious dish of chef creation.In addition, in order to ensure to propagate legitimacy and the integrality in menu source in use procedure, in menu, also increase digital signature and numerical coding, to screen the legitimacy of menu, judged whether menu is tampered.
Intelligent menu proposed by the invention, concrete technical scheme is as follows:
An intelligent menu that comprises encrypted domain, comprises open territory and encrypted domain, it is characterized in that:
Described open territory comprises basic information module, and described basic information module records can be for the essential information of the corresponding dish of user's inquiry;
Described encrypted domain comprises cooking information module, and described cooking information module records the cooking information that can carry out for intelligent cooking stove and accessory, and described cooking information instructs intelligent cooking stove and accessory to complete cooking of corresponding dish.
Described essential information comprises one or more in dish title, copyright information, taste information, the affiliated style of cooking, menu creator information.
Described cooking information comprises steps flow chart information, incident identification, human-machine interactive information.
Described cooking information also comprises taste selection information.
Described steps flow chart information comprises that corresponding dish cooks the step of cooking in process; Described control indication information comprises corresponding control object and control parameter of cooking in step.
Described in described control indication information, control object not only comprises cooking furnace, also comprises in cooking process and cooking furnace is associated between other culinary art auxiliary implements mutual control information.
Described human-machine interactive information be when cooking people and cooking furnace between interactive information, described interactive information can be passed through word, voice or video Direct function description; Also can obtain by accessing one or more network addresss; Can also be that partial information wherein adopts Direct function description, partial information by accesses network address acquisition.
Described interactive information comprise personalization selection, the auxiliary material of taste interpolation, complete and cook one or more in action.
Described with cook the corresponding parameter of controlling of action, comprise corresponding action corresponding time, temperature and the duration and degree of heating of cooking.
Described menu also comprises public information.Preferably, described public information also comprises one or more in the nutrition, beauty treatment, health, health care, dietotherapy information of corresponding dish.
Described culinary art auxiliary implement comprises intelligent proportioning machine, Intelligent cooker lid.
Described incident identification comprises the improper event occurring in cooking process and the counter-measure that will take.
Described improper event comprises that when heating reaches assigned temperature in pot, user does not operate in time;
Described counter-measure comprises takes to heating stove and accessory the order that automatically reduces power or close.
Described improper event also comprises that in corresponding cooking step, pot is overheated, cooking step is overtime.
A generation method for intelligent menu, comprises the steps:
Described essential information and described cooking information are deposited with xml file layout;
Adopt cryptographic algorithm to be encrypted described cooking information, form ciphertext;
Ciphertext is encoded, to obtain the ciphertext coding that can be inserted in xml file;
Described essential information forms the open territory of intelligent menu, and described ciphertext coding forms the encrypted domain of intelligent menu.
Described cryptographic algorithm is AES128 algorithm.
Ciphertext is encoded, and the coded system of employing is BASE64 coding.
Have an intelligent menu for copyright verifying function, described above arbitrary described intelligent menu, is characterized in that:
In described open territory, also comprise and comprise digital menu coded message and digital signature information, the digital signature in described digital signature information is that the ciphertext of described encrypted domain respective digital treated and that obtain is signed;
In described encrypted domain, also comprise digital code information.
Described processing refers to and adopts MD5 algorithm to calculate the ciphertext of encrypted domain, thereby obtains the digital signature corresponding with ciphertext.
The copyright method of calibration of more than one arbitrary described intelligent menus, is characterized in that:
Obtain after intelligent menu, recall digital signature information and digital code information in open territory;
Be written into the encrypted domain ciphertext of menu, described ciphertext is obtained to a digital signature through described processing;
Digital signature in described digital signature and described digital signature information is compared, judge that whether the two is consistent;
If consistent, described ciphertext is decrypted, recall the digital menu coded message of depositing in encrypted domain;
Digital code information in described digital code information in described encrypted domain and described open territory is compared, judge that whether the two is consistent;
If consistent, the intelligent menu obtaining is by verification.
Described processing refers to and adopts MD5 algorithm to calculate the ciphertext of encrypted domain, thereby obtains the digital signature corresponding with ciphertext.
Brief description of the drawings
Fig. 1 is the block diagram of intelligent menu
Fig. 2 is logical relation block diagram between the each information module of intelligent menu
Fig. 3 is the encryption flow figure of intelligent menu
Fig. 4 is verification and the deciphering process flow diagram of digital menu
Embodiment
Below, by reference to the accompanying drawings, the preferred embodiment of the present invention is elaborated.But those skilled in the art understand, and the specific embodiment of the present invention is not construed as limiting the scope of the present invention, and any improvement that the present invention is made and variation, all within protection scope of the present invention.
As shown in the block diagram in Fig. 1, for the ease of promoting the use of of menu, user friendly inquiry, is provided with the open territory being made up of public information in intelligent menu; Meanwhile, based on protection menu creator's the fruit of labour, embody the cooking information of creator's labour value part, be arranged on encrypted domain.
Form open and public information in, can contain multiple different information.
The most basic information has the title of menu, such as chicken cubes in chilly sauce, stirfried bean curd in hot sauce, Sichuan-style pork, Fish Filets in Hot Chili Oil
Under the style of cooking, such as Sichuan cuisine, Shandong cuisine, Huaiyang dish, Guangdong dishes, Western-style dish, Hunan cuisine
Taste information, for example sour, peppery, salty fresh, this taste information not necessarily, because common people almost can draw the taste of dish from the name of dish, and in cooking process, the cooking information that is arranged in encrypted domain has the information with user interaction, guides user is carried out the adjustment of taste, obtains suitable suiting one's own taste.
For user, the important information for inquiring about of possibility also has the creator of menu, namely cook's information, and this part can be also copyright information, all because the copyright of menu just belongs to cook.In information in this section, can comprise cook's name, working experience, for example (,) the chief cooker of certain well-known hotel, the × × generation successor that certain plants vegetables ..., and qualification, for example country-level cook
Had these information, in the extension process of menu, user can inquire the corresponding menu of the dish oneself feeling like doing through network retrieval quite easily, and by corresponding stove and accessory, completes cooking of dish.
In addition, in order better to promote menu, in public information, some health information be can also contain, health care, beauty treatment, dietotherapy, nutrition, suitable crowd comprised
Now people not only focus on the taste of eating, and more and more focus on the trophism of eating, and the health theory of advocating in the thing of eating in the daily life of oneself and our traditional culture is combined closely in unusual urgent wanting.
For different crowds, the dish that may pay close attention to is absolutely different.For example young man, may be more to wish special taste, and exquisiteness is nutritious; And for the elderly, may like to know that some healthcare informations in own selected menu; For woman, may pay close attention to beauty treatment, the beauty treatment information of menu; For some such as diabetes or fatty liver, hypertension ... patient, may pay close attention to the dietotherapy information of recording in menu, whether the corresponding dish of menu can alleviate, or at least can not increase the weight of symptom.
Therefore, the menu loading in public information the health information of corresponding dish, although be not that menu is necessary, for applying of menu, be to have very important facilitation.
It is exactly more than the content that in menu, the public information in open territory contains.Certainly, above-mentioned cited be not the whole of public information, only as example, all can help user's inquiry, improve the convenience that user uses, and promote the information of user's use, all can be recorded in open territory.
For the content of cooking information in menu encrypted domain, be the core of menu, recorded menu corresponding dish one answer cooking step.For better guides user completes the culinary art of dish on corresponding cooking furnace, in cooking information except culinary art steps flow chart information, also be provided with each steps flow chart information in the closely-related control indication information of cooking step, incident identification and human-machine interactive information, logical relation between each information module, as shown in Figure 2.
As shown in the block diagram in Fig. 2, steps flow chart information in intelligence menu, control indication information, incident identification and human-machine interactive information, according to the cooking step in steps flow chart information, interrelated, corresponding, the point sometime in cooking step, or due to the generation of a certain event, and can call each other.
Described steps flow chart information, dish, in cooking process, from stove and accessory igniting, stops the corresponding control parameter of required step and each step in the time that dish takes the dish out of the pot.Whole cooking process is divided into several controlled steps, divide according to be exactly each step be the process that can control by cooking process quantity of state or time, for example heating oil to 50 degree, constant stewing 10 minutes of kettle temperature, stir-fry 15 minutes continuously ... and so on culinary art action.
In cooking process, involved control information in above-mentioned each step, comprises control index/parameter, controls target/object ..., be all arranged on and control in indication information.In the process of the intelligent menu of execution, when cooking furnace is carried out a certain step in the steps flow chart information of intelligent menu, call control parameter corresponding to cooking step setting in corresponding control indication information, object etc., for example, carrying out the stir-frying when step of culinary art, need to use burner No. 2, stir-fry continuously 5 minutes, the duration and degree of heating, the i.e. amount of intensification speed in reaction pot, generally characterize with the power/temperature of stove, with kettle temperature T with the power W of stove and accessory and variation function T(W, the t of time t) characterize, and take this to realize control to stove and accessory.As required, thus can held stationary heating keep kettle temperature constant, change function T(W, t) be a constant function.Also can be to select linear function or nonlinear function to carry out the variation of matching T, realize as much as possible the accurate control that kettle temperature changes, thereby reappear to greatest extent the manufacturing process of corresponding dish, ensure according to the consistance of the mouthfeel of the dish of menu made, taste.
Control target in described control indication information, be not only cooking furnace, can also be some auxiliary kitchen tools, for example intelligent proportioning machine, or Intelligent cooker lid, cigarette machine ... in the time that control object is intelligent proportioning machine, its corresponding parameter of controlling is exactly the batching of throwing in standard volume, and intelligent proportioning machine can complete automatically according to this parameter the input of batching.
Meanwhile, in the time using intelligent menu to cook, in order to obtain some personalized mouthfeel or tastes on the basis of intelligent menu, in intelligent menu, also set up human-machine interactive information.Described human-machine interactive information, in the time that cooking furnace is carried out a certain step in the steps flow chart information of intelligent menu, sends information and carrys out reminding user and operate accordingly or select.Described information can be one or more in word, voice or video information.Information is by display screen or voice delivery to user, and prompting user carries out certain action, has worked in coordination with cooking process.The content of this information can be to put into food materials, add and prepare burden, stir-fry, run pot, open or cover the control behavior that the intelligent cooking equipment such as pot cover cannot be realized self.
For example whether add capsicum, chopped spring onion, tomato juice ... batching, if select be, according to the dish amount in pot, automatically calculate the amount of corresponding batching, automatically add required batching by intelligent proportioning machine; Or user selects according to own taste, oneself select batching addition number.
And, consider that what in culinary art, affect taste is not only the factor such as the duration and degree of heating, batching, also has the factor cooperatively interacting of each culinary art inter process complexity, for example, in boiling, whether cover pot cover, or, in the time adding certain batching, be aided with big fire, also or coordinate ceaselessly stir ... so, in the time that user uses intelligent menu to cook, select for the taste that enriches user, change current automatic cooking system dish-cooking taste single, fixing, can not the personalized defect of adjusting in the encrypted domain of intelligent menu, also set up taste selection information.
It is in the time that cook creates menu that taste is selected information module, creates taste option.Taste option is how many for batching, the kitchen tools control parameter of each step, and step completes and judges that parameter etc. combines.All these have taste definition information and the parameter that cook sets to be kept among intelligent menu file.And user is using intelligent menu while cooking, intelligent kitchen tools point out predefined taste in this menu to select for user by man-machine interface.After user has selected taste in man-machine interface, in intelligent menu, in taste definition information, relevant parameter is set to step control parameter, step completes in the adjustment information that judges parameter and automatic blending parameter and manual batching.Intelligence kitchen tools are in the process of execution menu, and correlation step has been used the parameter after adjusting to make, and prompting user throws in manual batching according to taste information, thereby has guaranteed the control that intelligent menu is suited one's taste.
The taste adjustment information that intelligence menu comprises, in the implementation of menu, offers user by intelligent cooking equipment by human-computer interaction interface; User can, according to the demand of oneself, in the scope of taste adjustment information license, select most suitable dish taste, and selection result passes to the control module of intelligent cooking equipment by the human-computer interaction interface of intelligent cooking equipment.The control module of intelligent cooking equipment is selected information according to user's taste, can adjust to cooking process the dish taste of selecting to meet user.
The control mode of more than just selecting for taste and the generality that proposes is described, for different dish, or different cooking equipments, and the different choice of user's taste, can adopt the combination in any of the control mode in above-mentioned general description.Not only different cooking equipments is carried out identical intelligent menu, and possibility is because of the difference in cooking equipment function, and it is different to cause concrete culinary art to control implementation; Even identical cooking equipment is carried out identical intelligent menu, it specifically cooks control procedure, also, likely because user selects taste difference, is very different and cause cooking implementation.
Given intelligent menu in the present invention, is for comprising intelligent stove and accessory, also can comprise intelligent proportioning machine, Intelligent cooker lid ... the control method of the intelligent cooking system forming.And described control method is exactly completing of a culinary art flow process, centre relates to the stove and accessory of high temperature, oil smoke, electricity or the gas heating of Baidu ... inevitably need to there is the consideration of secure context.Be reflected in intelligent menu, be specially provided with an incident identification, the counter-measure that will take while running into corresponding event for storing.For example, when heating reaches assigned temperature in to pot, if user does not operate in time, heating stove and accessory is taked to the order that automatically reduces power or close; In addition, in incident identification in menu, be also provided with corresponding timer, described timer is also corresponding with the steps flow chart information in menu, if timer overflows, also safe counter-measure that can trigger event identifying information, makes to send and guarantee safe instruction in incident identification, for example closes heating stove and accessory, or deenergization, cuts off combustion gas
Menu creator need to create the menu of one dish, need to log in menu authoring system, completing disclosed above-mentioned essential information in menu---openly after the information registration in territory, start the cooking process of this dish.Menu authoring system records this cooking process, and process in backstage process, generate the making step of menu according to the data layout of above-mentioned menu, comprise steps flow chart information, control indication information, incident identification, human-machine interactive information, or also comprise taste selection information.This part information according to predetermined cryptographic algorithm, is encrypted it in menu authoring system, forms encrypted domain, thereby completes the making of intelligent menu.The encryption flow of the encrypted domain of menu, as shown in Figure 3.
After having completed the essential information/public information in the open territory of digital menu and the each information module in encrypted domain, the each information module in encrypted domain is encrypted, for example adopt AES128 cryptographic algorithm to be encrypted, generate encrypted domain ciphertext.By encrypted domain ciphertext, with openly territory is expressly through BASE64 recompile, generation xml file, forms the intelligent menu that comprises encrypted domain, and described intelligent menu finally exists with xml file layout.
Cryptographic algorithm can adopt now the disclosed or various cryptographic algorithm that data are adopted that adopt, and is exactly more typically AES128 cryptographic algorithm.User in the intelligent cooking equipment that intelligent menu is downloaded to after, through certification intelligent cooking equipment can automatically start decipherment algorithm, the cooking information in encrypted domain in intelligent menu is decrypted, and carries out the cooking step in intelligent menu; Or manually boot decrypted program via the user who authorizes, intelligent cooking equipment obtains cooking information and carries out the cooking step in intelligent menu, completes cooking of corresponding dish.
In addition, illegally do not distorted in use communication process for the digital menu that ensures to complete, the security of menu file is not destroyed, and has also set copyright check information in menu, so that user's verification to menu before use.
Described check information is included in digital menu coded message (ID) and the digital signature information (significant) in open territory.Digital signature information, is relatively typically, the digital signature of 32 character lengths realizing by MD5 algorithm; And digital menu coded message (ID) in encrypted domain.Wherein disclose the digital signature information in territory, can, for the ciphertext in encrypted domain in digital menu, calculate through MD5 algorithm, obtain corresponding digital signature, and be placed in the digital signature information in open territory.
As shown in Figure 4, described verification realizes in the following way.User downloads digital menu to local control center from server, starts legal verification.The open territory part that is written into respectively menu, recalls respectively digital signature information and digital code information wherein.Then be written into the ciphertext in the encrypted domain of menu, call MD5 algorithm, calculate the corresponding digital signature of encrypted domain part.If it is consistent with the digital signature in the digital signature information disclosing in territory to calculate through MD5 algorithm the corresponding digital signature of encrypted domain part obtaining, the content of the encrypted domain part of the menu of downloading is not tampered so.If inconsistent, can be thought illegal menu by control center, may be pirate menu or illegally distorted by other people.This menu can not be performed.
Then, be invoked at the menu encrypted domain part corresponding decipherment algorithm of cryptographic algorithm used, for example AES128 encryption/decryption algorithm, encrypted domain is decrypted, and recall the digital menu coded message of depositing in advance in encrypted domain, compare with the digital menu coded message of depositing in advance in open territory, if encrypted domain is consistent with the digital menu coded message in open territory, the verification of menu legitimacy is passed through; Inconsistent, can be thought illegal menu by control center, this menu can not be performed.
Except above-mentioned verification mode, for the verification of digital menu coded message, can adopt another safer verification mode, the digital menu coded message being arranged in encrypted domain also adopts the mode of digital signature to arrange.This digital signature can produce in the following way.
, adopt such as MD5 algorithm when digital menu in creation, calculate the corresponding digital signature of content in open territory, and coded message using this digital signature as digital menu, be placed in the file of encrypted domain, encrypted together.
In the time of verification first, adopt MD5 to calculate the corresponding digital signature of encrypted domain ciphertext, and with the digital signature information being arranged in open territory in digital signature comparison, if the two is consistent, then enter secondary verification: adopt MD5 algorithm to calculate the corresponding digital signature of file in open territory, enabling decryption of encrypted territory ciphertext, recall the digital signature being arranged in encrypted domain, the two compares, if consistent, digital menu is by verification.
The proposed by the invention intelligent menu that comprises encrypted domain, using the essential information of intelligent menu as open territory part, for user's inquiry, selection; And obtain protection using cooking information part as encrypted domain, stop illegal menu and to illegally the distorting of intelligent menu, ensure the safety and integrity of menu.In addition, intelligent menu proposed by the invention, the clear and definite data structure of menu, specified the basic information module of menu, cooking information module, and cooking information module comprises multiple different functional modules, comprise steps flow chart information, incident identification, human-machine interactive information, control indication information and/or taste selection information, thereby the universalization of menu and standardization are achieved.
It should be noted that: the unrestricted technical scheme of the present invention in order to explanation only above, although the present invention is had been described in detail with reference to above-described embodiment, those of ordinary skill in the art is to be understood that: still can modify or be equal to replacement the present invention, and do not depart from any modification or partial replacement of the spirit and scope of the present invention, all should be encompassed in the middle of claim scope of the present invention.

Claims (11)

1. an intelligent menu that comprises encrypted domain, comprises open territory and encrypted domain, it is characterized in that:
Described open territory comprises basic information module, and described basic information module records can be for the essential information of the corresponding dish of user's inquiry;
Described encrypted domain comprises cooking information module, and described cooking information module records the cooking information that can carry out for intelligent cooking stove and accessory, and described cooking information instructs intelligent cooking stove and accessory to complete cooking of corresponding dish.
2. intelligent menu as claimed in claim 1, is characterized in that: described public information comprises one or more in dish title, copyright information, taste information, the affiliated style of cooking, menu creator information.
3. intelligent menu as claimed in claim 1 or 2, is characterized in that: described cooking information module comprises steps flow chart information, incident identification, human-machine interactive information, control indication information.Preferably, described cooking information module also comprises taste selection information.
4. intelligent menu as claimed in claim 3, is characterized in that:
Described steps flow chart information comprises that corresponding dish cooks the step of cooking in process; Described control indication information comprises corresponding control object and control parameter of cooking in step.Preferably, described with cook the corresponding parameter of controlling of action, comprise corresponding action corresponding time, temperature and the duration and degree of heating of cooking.
Preferably, described in described control indication information, control object not only comprises cooking furnace, also comprises in cooking process and cooking furnace is associated between other culinary art auxiliary implements mutual control information.Preferably, described culinary art auxiliary implement comprises intelligent proportioning machine, Intelligent cooker lid.
Preferably, described human-machine interactive information be when cooking people and cooking furnace between interactive information, described interactive information can be passed through word, voice or video Direct function description; Also can obtain by accessing one or more network addresss; Can also be that partial information wherein adopts Direct function description, partial information by accesses network address acquisition.Preferably, described interactive information comprise personalization selection, the auxiliary material of taste interpolation, complete and cook one or more in action.
Preferably, described incident identification comprises the improper event occurring in cooking process and the counter-measure that will take.
5. the intelligent menu as described in claim 1-4 any one, is characterized in that: described menu also comprises public information.Preferably, described public information also comprises one or more in the nutrition, beauty treatment, health, health care, dietotherapy information of corresponding dish.
6. intelligent menu as claimed in claim 4, is characterized in that: described improper event comprises that when heating reaches assigned temperature in pot, user does not operate in time;
Described counter-measure comprises takes to heating stove and accessory the order that automatically reduces power or close.
Preferably, described improper event also comprises that in corresponding cooking step, pot is overheated, cooking step is overtime.
7. a generation method for the intelligent menu as described in claim 1-6 any one, comprises the steps:
Described essential information and described cooking information are deposited with xml file layout;
Adopt cryptographic algorithm to be encrypted described cooking information, form ciphertext;
Ciphertext is encoded, to obtain the ciphertext coding that can be inserted in xml file;
Described essential information forms the open territory of intelligent menu, and described ciphertext coding forms the encrypted domain of intelligent menu.
8. method as claimed in claim 7, is characterized in that:
Described cryptographic algorithm is AES128 algorithm.
Preferably, described method comprises encodes to ciphertext, and the coded system of employing is BASE64 coding.
9. have an intelligent menu for copyright verifying function, described intelligent menu comprises the intelligent menu as described in claim 1-6 any one, it is characterized in that:
In described open territory, also comprise and comprise digital menu coded message and digital signature information, the digital signature in described digital signature information is that the ciphertext of described encrypted domain respective digital treated and that obtain is signed;
In described encrypted domain, also comprise digital code information.
10. intelligent menu as claimed in claim 9, is characterized in that:
Described processing refers to and adopts MD5 algorithm to calculate the ciphertext of encrypted domain, thereby obtains the digital signature corresponding with ciphertext.
The copyright method of calibration of 11. 1 kinds of intelligent menus as described in claim 9 or 10, is characterized in that:
Obtain after intelligent menu, recall digital signature information and digital code information in open territory;
Be written into the encrypted domain ciphertext of menu, described ciphertext is obtained to a digital signature through described processing;
Digital signature in described digital signature and described digital signature information is compared, judge that whether the two is consistent;
If consistent, described ciphertext is decrypted, recall the digital menu coded message of depositing in encrypted domain;
Digital code information in described digital code information in described encrypted domain and described open territory is compared, judge that whether the two is consistent; If consistent, the intelligent menu obtaining is by verification.
Preferably, described processing refers to and adopts MD5 algorithm to calculate the ciphertext of encrypted domain, thereby obtains the digital signature corresponding with ciphertext.
CN201310430726.4A 2013-09-18 2013-09-18 A kind of intelligent menu for including encrypted domain Active CN104102856B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201310430726.4A CN104102856B (en) 2013-09-18 2013-09-18 A kind of intelligent menu for including encrypted domain
PCT/CN2014/086723 WO2015039600A1 (en) 2013-09-18 2014-09-17 Digital menu, method for generating same, method for checking copyright thereof and digital menu system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310430726.4A CN104102856B (en) 2013-09-18 2013-09-18 A kind of intelligent menu for including encrypted domain

Publications (2)

Publication Number Publication Date
CN104102856A true CN104102856A (en) 2014-10-15
CN104102856B CN104102856B (en) 2017-09-22

Family

ID=51671000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310430726.4A Active CN104102856B (en) 2013-09-18 2013-09-18 A kind of intelligent menu for including encrypted domain

Country Status (1)

Country Link
CN (1) CN104102856B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104820861A (en) * 2015-05-05 2015-08-05 珠海优特电力科技股份有限公司 Control methods and system for consumption permission of digitalized cookbook
CN106375294A (en) * 2016-08-30 2017-02-01 九阳股份有限公司 Safety control method for intelligent cooking equipment
CN106547212A (en) * 2015-09-16 2017-03-29 新唐科技股份有限公司 Household appliance control system and control method thereof
CN109521701A (en) * 2017-09-18 2019-03-26 李睿鹏 Voice Navigation cooking prompting apparatus and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4503502A (en) * 1983-06-03 1985-03-05 Chapin Roger A Method and apparatus for automated chinese stir-fry cooking
CN101427884A (en) * 2007-11-09 2009-05-13 阮刚 Automatic cooking method and device
CN201404047Y (en) * 2008-09-18 2010-02-17 刘长发 Remote-control-type cooking robot
CN102968579A (en) * 2011-08-31 2013-03-13 阮刚 Copyright protection method and device for menu and cooking system
CN103049778A (en) * 2012-12-14 2013-04-17 珠海优特电力科技股份有限公司 two-dimensional code information identifier of convenient dish, convenient dish applying same and an information identifier application system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4503502A (en) * 1983-06-03 1985-03-05 Chapin Roger A Method and apparatus for automated chinese stir-fry cooking
CN101427884A (en) * 2007-11-09 2009-05-13 阮刚 Automatic cooking method and device
CN201404047Y (en) * 2008-09-18 2010-02-17 刘长发 Remote-control-type cooking robot
CN102968579A (en) * 2011-08-31 2013-03-13 阮刚 Copyright protection method and device for menu and cooking system
CN103049778A (en) * 2012-12-14 2013-04-17 珠海优特电力科技股份有限公司 two-dimensional code information identifier of convenient dish, convenient dish applying same and an information identifier application system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104820861A (en) * 2015-05-05 2015-08-05 珠海优特电力科技股份有限公司 Control methods and system for consumption permission of digitalized cookbook
CN106547212A (en) * 2015-09-16 2017-03-29 新唐科技股份有限公司 Household appliance control system and control method thereof
CN106375294A (en) * 2016-08-30 2017-02-01 九阳股份有限公司 Safety control method for intelligent cooking equipment
CN109521701A (en) * 2017-09-18 2019-03-26 李睿鹏 Voice Navigation cooking prompting apparatus and method

Also Published As

Publication number Publication date
CN104102856B (en) 2017-09-22

Similar Documents

Publication Publication Date Title
CN104106973A (en) Intelligent menu
CN104146586B (en) The method of work of a kind of intelligent cooking equipment and intelligent cooking equipment
CN204698314U (en) A kind of intelligent kitchen cooking system
US6730890B2 (en) Programmable remote controlled cooking or baking apparatus and method
WO2015039600A1 (en) Digital menu, method for generating same, method for checking copyright thereof and digital menu system
CN102961026A (en) Cooking device with communication interface
CN102968579A (en) Copyright protection method and device for menu and cooking system
CN102954509A (en) Cooker additional chassis
CN103076767A (en) Replication of cooking
CN104102856A (en) Intelligent menu comprising encrypted domain
WO2015182067A1 (en) Cooking recipe supply method and control program
KR102290250B1 (en) Access control method for easy dishes and digital cookbook, system therefor and smart device
CN106547241B (en) A kind of method and cooker for realizing cooking information processing
CN108594673A (en) Menu generation method and kitchen appliance
CN104112087A (en) Private digital menu management method and management server
CN104657868A (en) Method for sharing cooking skills online by chef
US20220415207A1 (en) Method and terminal for processing electronic recipe, electronic device
CN106873446A (en) Cooker control method
CN105159961A (en) Recipe production method
JP6835997B1 (en) Cooking support device, cooking support system, cooking support method and cooking support program
CN109086367A (en) A kind of the function choosing-item recommended method and equipment of intelligent cooking utensil
CN104112202B (en) It is a kind of associate facilitate dish menu facilitate dish exchange management method and trade managing system
KR102201174B1 (en) System for Providing Cooking Information Using Smart Electric Range
CN109740778B (en) Control method and system for digital menu consumption authority
CN104113520A (en) Instanced digital menu management authorization method and server

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20170302

Address after: High tech Zone Tangjiawan town of Harbin Institute of Guangdong province Zhuhai City Road 519000 No. 1 1 E301-17

Applicant after: Zhuhai yote IOT Technology Co. Ltd.

Address before: Yinhua road Xiangzhou District Guangdong city of Zhuhai Province, No. 102 519000

Applicant before: Youte Electric Power Science and Technology Co., Ltd., Zhuhai

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181012

Address after: 519000 -45895, 105 room 6, Baohua Road, Hengqin New District, Zhuhai, Guangdong (centralized office area)

Patentee after: Zhuhai excellent kitchen Technology Co., Ltd.

Address before: 519000 1 E301-17, 1 Harbin Industrial Road, Tangjia Bay, Zhuhai high tech Zone, Guangdong

Patentee before: Zhuhai yote IOT Technology Co. Ltd.

TR01 Transfer of patent right