CN117499364A - Cooking information sharing method, device, equipment and storage medium - Google Patents
Cooking information sharing method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN117499364A CN117499364A CN202410004373.XA CN202410004373A CN117499364A CN 117499364 A CN117499364 A CN 117499364A CN 202410004373 A CN202410004373 A CN 202410004373A CN 117499364 A CN117499364 A CN 117499364A
- Authority
- CN
- China
- Prior art keywords
- cooking
- information
- user
- app
- cooking information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010411 cooking Methods 0.000 title claims abstract description 391
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000013475 authorization Methods 0.000 claims description 23
- 230000006854 communication Effects 0.000 claims description 22
- 238000004891 communication Methods 0.000 claims description 22
- 230000004044 response Effects 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 7
- 230000001960 triggered effect Effects 0.000 claims description 4
- 230000006870 function Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 230000005540 biological transmission Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 239000004278 EU approved seasoning Substances 0.000 description 1
- 230000007175 bidirectional communication Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 235000011194 food seasoning agent Nutrition 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003997 social interaction Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47J—KITCHEN EQUIPMENT; COFFEE MILLS; SPICE MILLS; APPARATUS FOR MAKING BEVERAGES
- A47J37/00—Baking; Roasting; Grilling; Frying
- A47J37/06—Roasters; Grills; Sandwich grills
- A47J37/0623—Small-size cooking ovens, i.e. defining an at least partially closed cooking cavity
Landscapes
- Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Food Science & Technology (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
According to the method, the device, the equipment and the storage medium for sharing the cooking information, the first cooking information of the cooking equipment is obtained under the condition that the cooking is finished; saving the first cooking information in a control APP of the cooking device; determining a social APP associated with an account number of the control APP under the condition that trigger information used for sharing the first cooking information is acquired by a first user in the control APP; and publishing the first cooking information through the social APP, so that the sharing of the cooking information can be realized according to the wish of the user, and the social requirement of the user can be met.
Description
Technical Field
The present disclosure relates to the field of sharing technology of cooking information, and in particular, to a method, an apparatus, a device, and a storage medium for sharing cooking information.
Background
Intelligent household equipment is gradually popularized, and is household equipment which is remotely controlled and automatically controlled through means such as the Internet and mobile equipment, and can be cooking equipment, however, most of the existing intelligent oven equipment only has basic cooking functions, and the requirements of social demands of users are not met. For example, a user, after acquiring one or more cooking modes, considers a dish cooked using the cooking mode to be delicious, but is limited when sharing with friends is required.
Disclosure of Invention
Aiming at the problems, the application provides a method, a device, equipment and a storage medium for sharing cooking information, which can realize sharing of the cooking information according to the wish of a user, so that the social demands of the user can be met.
The embodiment of the application provides a method for sharing cooking information, which comprises the following steps:
acquiring first cooking information of the cooking device under the condition that cooking is finished;
saving the first cooking information in a control APP of the cooking device;
determining a social APP associated with an account number of the control APP under the condition that trigger information used for sharing the first cooking information is acquired by a first user in the control APP;
publishing the first cooking information through the social APP so as to share the first cooking information;
outputting prompt information in the social APP of the first user under the condition that request information which is sent by the second user through the social APP and used for acquiring the first cooking information is acquired, wherein the prompt information is used for prompting whether the first user agrees to send the first cooking information to the second user;
transmitting the first cooking information to a social APP of a second user under the condition that the first user agrees to transmit the first cooking information to the second user is obtained;
Under the condition that trigger information for acquiring second cooking information is triggered by a first user in the control APP, request information sent to a social APP of a third user corresponding to the second cooking information is acquired, so that the third user determines whether to agree to send the second cooking information to the first user;
inputting the second cooking information into a control APP under the condition that the second cooking information is acquired, wherein the control APP generates a cooking instruction based on the second cooking information;
and sending a cooking instruction to the cooking equipment through the control APP so as to enable the cooking equipment to complete cooking.
In some embodiments, said issuing, by said control APP, a cooking instruction to a cooking device comprises:
outputting prompt information connected with cooking equipment through a control APP;
under the condition that response information for connecting the cooking equipment is acquired, establishing communication connection with the cooking equipment;
and sending a cooking instruction to the cooking equipment through the control APP.
In some embodiments, the shared first cooking information is stored in a server of a social APP, and the sending the first cooking information to the social APP of the second user includes:
And sending authorization information to a server through the social APP, so that the server sends the first cooking information to the social APP of the second user.
In some embodiments, the method further comprises:
associating the account number of the control APP with the account number of the social APP to obtain an association relationship;
and storing the association relation.
The embodiment of the application provides a device for sharing cooking information, which comprises:
the acquisition module is used for acquiring first cooking information of the cooking equipment under the condition that cooking is finished;
a storage module for storing the first cooking information in a control APP of the cooking device;
the determining module is used for determining a social APP associated with an account number of the control APP under the condition that trigger information for sharing the first cooking information is acquired from the control APP by a first user;
the sharing module is used for publishing the first cooking information through the social APP so as to share the first cooking information;
the prompting module is used for outputting prompting information in the social APP of the first user under the condition that request information which is sent by the second user through the social APP and used for acquiring the first cooking information is acquired, wherein the prompting information is used for prompting whether the first user agrees to send the first cooking information to the second user;
The sending module is used for sending the first cooking information to a social APP of a second user under the condition that the first user agrees to send the first cooking information to the second user is obtained;
the request module is used for sending request information to a social APP of a third user corresponding to the second cooking information under the condition that the first user triggers trigger information for acquiring the second cooking information in the control APP is acquired, so that the third user determines whether to agree to send the second cooking information to the first user;
the instruction generation module is used for inputting the second cooking information into the control APP under the condition that the second cooking information is acquired, wherein the control APP generates a cooking instruction based on the second cooking information;
and the cooking control module sends a cooking instruction to the cooking equipment through the control APP so that the cooking equipment can complete cooking.
The embodiment of the application provides electronic equipment, which comprises a memory and a processor, wherein the memory is stored with a computer program, and when the computer program is executed by the processor, the sharing method of cooking information of any one of the above items is executed.
The embodiment of the application provides cooking equipment, which comprises: the electronic device is described above.
Embodiments of the present application provide a computer readable storage medium storing a computer program executable by one or more processors for implementing the above-mentioned method for sharing cooking information.
According to the method, the device, the equipment and the storage medium for sharing the cooking information, the first cooking information of the cooking equipment is obtained under the condition that the cooking is finished; saving the first cooking information in a control APP of the cooking device; determining a social APP associated with an account number of the control APP under the condition that trigger information used for sharing the first cooking information is acquired by a first user in the control APP; and publishing the first cooking information through the social APP, so that the sharing of the cooking information can be realized according to the wish of the user, and the social requirement of the user can be met.
Drawings
The present application will be described in more detail hereinafter based on embodiments and with reference to the accompanying drawings.
Fig. 1 is a schematic implementation flow chart of a method for sharing cooking information according to an embodiment of the present application;
Fig. 2 is a schematic implementation flow chart of another method for sharing cooking information according to an embodiment of the present application;
fig. 3 is a schematic diagram of a composition structure of an electronic device according to an embodiment of the present application.
In the drawings, like elements are denoted by like reference numerals, and the drawings are not drawn to scale.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the present application more apparent, the present application will be described in further detail with reference to the accompanying drawings, and the described embodiments should not be construed as limiting the present application, and all other embodiments obtained by those skilled in the art without making any inventive effort are within the scope of the present application.
In the following description, reference is made to "some embodiments" which describe a subset of all possible embodiments, but it is to be understood that "some embodiments" can be the same subset or different subsets of all possible embodiments and can be combined with one another without conflict.
If a similar description of "first\second\third" appears in the application document, the following description is added, in which the terms "first\second\third" are merely distinguishing between similar objects and do not represent a particular ordering of the objects, it being understood that the "first\second\third" may be interchanged in a particular order or precedence, where allowed, so that the embodiments of the application described herein may be practiced in an order other than that illustrated or described herein.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of the present application only and is not intended to be limiting of the present application.
Based on the problems existing in the related art, the embodiment of the application provides a method for sharing cooking information, and an execution subject of the method may be an electronic device, and the electronic device may be a mobile terminal, a computer, a cooking device, or the like. In some embodiments, the electronic device may be a mobile terminal, a computer, a controller of a cooking device, and the cooking device may be an oven.
The function realized by the cooking information sharing method provided by the embodiment of the application can be realized by calling program codes by a processor of the electronic equipment, wherein the program codes can be stored in a computer storage medium.
The embodiment of the application provides a sharing method of cooking information. Fig. 1 is a schematic implementation flow chart of a method for sharing cooking information according to an embodiment of the present application, where, as shown in fig. 1, the method for sharing cooking information includes:
step S101, when the cooking is finished, acquiring first cooking information of the cooking device.
In the embodiment of the application, the first cooking information refers to initial information acquired in the cooking process, including but not limited to related information including cooking time, cooking temperature, cooking duration, operation steps, materials, seasonings, finished photos and the like.
In this embodiment of the present application, the cooking device may be an oven, and under the condition that cooking is finished, the electronic device may detect and obtain first cooking information of the cooking device through the sensor, specifically, the electronic device may carry a temperature sensor, a humidity sensor, and the like, and determine whether cooking is finished by detecting parameter changes such as temperature and humidity inside the cooking device, and obtain corresponding cooking information.
In this embodiment of the present application, under the condition that cooking is finished, the electronic device may acquire first cooking information of the cooking device through a connection transmission manner, specifically, the electronic device may be connected with the cooking device, acquire a signal or data of the cooking finish through a communication interface with the cooking device, and further acquire the cooking information.
In the embodiment of the application, under the condition that cooking is finished, the electronic device can acquire the first cooking information of the cooking device in an intelligent recognition mode, specifically, the electronic device can analyze the state and sound inside the cooking device through technologies such as image recognition, sound recognition and the like, so that whether the cooking is finished or not is judged, and corresponding cooking information is extracted.
Step S102, saving the first cooking information in a control APP of the cooking apparatus.
In this embodiment of the present application, the electronic device may store the first cooking information in the control APP of the cooking device through data transmission, and specifically, the electronic device may transmit the first cooking information to the control APP through a communication interface with the cooking device.
In this embodiment of the present application, the electronic device may also store the first cooking information in the control APP of the cooking device by means of manual input, and specifically, the electronic device may provide a user interface, which allows the user to manually input the first cooking information. The user can input information on the control APP about the time, temperature, duration, etc. at which cooking starts and ends, and then save this information in the control APP.
In this embodiment of the present application, the electronic device may also store the first cooking information in the control APP of the cooking device in an automatic synchronization manner, and specifically, the electronic device may establish an automatic synchronization mechanism with the control APP, and when cooking is finished, the electronic device may automatically send the first cooking information to the control APP. This can be achieved by establishing a cloud server between the electronic device and the control APP to synchronize and transfer data.
In the embodiment of the application, under the condition that cooking is finished, the first cooking information of the cooking equipment is acquired and stored in the control APP of the cooking equipment, so that a user can conveniently view and manage the cooking records of the user.
Step S103, determining a social APP associated with an account number of the control APP, when it is obtained that the first user triggers trigger information for sharing the first cooking information in the control APP.
In this embodiment of the present application, the electronic device may acquire, by means of a listening event, trigger information for the first user to trigger to share the first cooking information in the control APP, and specifically, the electronic device may register the listening event in the control APP, and when the user triggers the sharing operation in the control APP, the electronic device may receive a corresponding event notification.
In this embodiment of the present application, the electronic device may also acquire, by receiving an instruction, trigger information for the first user to share the first cooking information in the control APP, and specifically, the electronic device may establish communication connection with the control APP, and when the user sends a sharing instruction in the control APP, the electronic device may receive the instruction and perform corresponding processing.
In this embodiment of the present application, the electronic device may further obtain, by receiving the push notification, trigger information for the first user to trigger in the control APP to share the first cooking information, and specifically, the control APP may send the push notification to the electronic device, and when the user triggers the sharing operation in the control APP, the control APP may send a corresponding push notification to the electronic device, and after receiving the push notification, the electronic device may obtain the corresponding trigger information.
It should be noted that the specific implementation may be determined according to the specific cooking device and the function and interface of the control APP.
In the embodiment of the application, after acquiring the trigger information for sharing the first cooking information triggered by the first user in the control APP, the electronic device may determine the social APP associated with the account of the control APP by checking the authorization information, specifically, the electronic device may check the authorization information in the control APP, and check whether the association with the social APP is authorized through the API or the authorization management interface provided by the control APP. The electronic device can also determine the social APP associated with the account number of the control APP through user setting, specifically, the user can select the associated social APP in a setting interface of the control APP, and perform corresponding authorization operation. The electronic device can also determine the social APP associated with the account of the control APP by binding the account, specifically, the user can input account information of the social APP in the control APP, and then the electronic device uses the account information to establish an association with the social APP.
In the application embodiment, the control APP is different from the social APP, specifically, the target object of the control APP is a specific device or system, and the control APP and the device are connected and interacted through a communication protocol. The target object of the social APP is the social relationship among users, and social interaction among the users is realized through user registration and personal account number establishment.
Step S104, the first cooking information is published through the social APP so as to share the first cooking information.
In this embodiment of the present application, the electronic device may implement publishing the first cooking information through the social APP by including:
and (5) authorizing login: the electronic equipment needs to establish authorized login with the social APP, so that a user logs in an account of the social APP through the electronic equipment.
Obtaining a release authority: the electronic device needs to obtain the posting rights of the social APP in order to be able to post the content to the user's social circle or personal account number.
Constructing release content: the electronic device needs to convert the first cooking information into posting content suitable for social APP. This may include content in the form of text descriptions, photos, videos, etc.
Post to social APP: the electronic device sends the constructed release content to the social APP by using an API or other interface provided by the social APP. This may be accomplished by directly invoking the social APP's posting interface, or by authorizing a login followed by a sharing function using the social APP.
Adding labels and descriptions: the electronic device may tag and describe the release content so that other users can more easily find and understand the piece of cooking information.
Prompt of success of release: the electronic device may display a prompt to the user of the success of the publication after the publication is successful.
In the embodiment of the application, when the first user triggers the sharing operation in the control APP, the electronic device may determine the social APP associated with the account number of the control APP, and through the authorized login and release function of the social APP, the user may share the first cooking information into the social circle or the personal account number, and communicate and display with other users. In this way, users can expand the impact of their cooking experience and skill. Other users can browse and learn the shared cooking information through the social APP, so that their cooking skills are improved.
According to the method for sharing the cooking information, under the condition that cooking is finished, the first cooking information of the cooking equipment is obtained, the first cooking information is stored in the control APP of the cooking equipment, under the condition that the first user is obtained to trigger information used for sharing the first cooking information in the control APP, the social APP associated with the account number of the control APP is determined, the first cooking information is published through the social APP, sharing of the cooking information can be achieved according to the wish of the user, and therefore social demands of the user can be met.
Step S105, under the condition that request information for acquiring first cooking information sent by a second user through a social APP is acquired, prompt information is output in the social APP of the first user, and the prompt information is used for prompting whether the first user agrees to send the first cooking information to the second user;
in the embodiment of the application, the prompt information may include the requested content, the identity information and the purpose of the second user, etc., so that the first user can know and make a decision. The electronic device may output the prompt information in the social APP of the first user by:
creating prompt information: the electronic equipment needs to construct a prompt message according to the acquired request message of the second user, wherein the prompt message comprises the requested content, the identity information and the purpose of the second user and the like. Wherein the prompt message is to clearly and definitely express the request and purpose of the second user.
Popup or notification: the electronic device may present the reminder information by snapping a reminder window or sending a notification in the social APP of the first user. Such that the first user sees this prompt when using the social APP.
User operation response: the electronic device waits for the first user to respond to the prompt message. A "agree" and "disagree" or similar button may be provided for selection by the first user. The first user may choose whether to agree to send the first cooking information to the second user according to his own will.
Acquiring a decision of a first user: the electronic equipment needs to acquire an operation response of the first user, and judges whether the first user agrees to send the first cooking information to the second user.
And sending a decision result: according to the decision result of the first user, the electronic equipment can communicate with the social APP through an interface of the electronic equipment, and the decision result is sent back to the social APP of the first user. Thus, the second user can receive the decision result of the first user.
In this embodiment of the present application, in the control APP, it is detected that the second user sends, through the social APP, information that requests to obtain the first cooking information, and the electronic device may prompt, in the social APP of the first user, whether to agree to send the first cooking information to the second user and obtain a decision result of the first user for sending the first cooking information to the second user. In this way, the first user can choose whether to agree to share cooking information to the second user according to his own will.
Step S106, when the first user agrees to send the first cooking information to the second user, sending the first cooking information to the social APP of the second user.
In an embodiment of the present application, the electronic device may send the first cooking information to the social APP of the second user by:
Acquiring first cooking information: the electronic device needs to acquire the first cooking information from the control APP.
Determining the identity of the second user and a target social APP: according to the request information of the second user, the electronic equipment determines the identity of the second user and the target social APP through account information or other identity verification modes of the second user.
Establishing connection with a target social APP: the electronic device needs to establish a connection with the target social APP through an API or other interface provided by the social APP. So that the subsequent information transmission operation can be performed.
Constructing a transmission content: the electronic device needs to convert the first cooking information into a transmission suitable for the target social APP.
Sending content to a target social APP: and the electronic equipment uses the connection established with the target social APP to send the established sending content to the target social APP by calling the message sending, sharing or other related functions of the target social APP.
Confirmation of successful transmission: the electronic device can wait for feedback of the target social APP to confirm whether the transmission is successful. If the sending is successful, the electronic device can output relevant prompt information in the social APP of the second user.
In these embodiments, through the above steps, the first user may determine whether to share the first cooking information according to the request of the second user, and send the cooking information to the second user through the social APP, so as to realize the sharing of the cooking information. Thus, the second user can acquire the cooking information of the first user, and learn, communicate and share the cooking information.
In some embodiments, the method for sharing cooking information further includes:
step S107, when the trigger information for acquiring the second cooking information is triggered by the first user in the control APP, request information sent to the social APP of the third user corresponding to the second cooking information is acquired, so that the third user determines whether to agree to send the second cooking information to the first user.
In the embodiment of the application, in the control APP, the first user is detected to trigger the operation of acquiring the second cooking information. According to the identity information of the third user corresponding to the second cooking information, the electronic equipment sends request information to the social APP of the third user, and the request information requests the third user to determine whether to agree to send the second cooking information to the first user.
In the embodiment of the application, the request information may include a summary of the second cooking information, the identity information and the purpose of the first user, etc., so that the third user can know and make a decision. The electronic device may send the request information to the third user to determine whether the third user agrees to send the second cooking information to the first user. Thus, the third user can make a decision according to the request information and respond to the request through the related functions of the social APP.
Step S108: and under the condition that the second cooking information is acquired, inputting the second cooking information into the control APP, wherein the control APP generates a cooking instruction based on the second cooking information.
In the embodiment of the application, the electronic device inputs the second cooking information into the control APP under the condition that the second cooking information is acquired. And the control APP generates a corresponding cooking instruction according to the second cooking information so as to be sent to the cooking equipment subsequently.
In step S109, a cooking instruction is issued to the cooking device by controlling the APP, so that the cooking device completes cooking.
In the embodiment of the application, the electronic device sends the cooking instruction to the cooking device by controlling the APP, so that the cooking device can complete the cooking process according to the instruction. After receiving the cooking instruction, the cooking equipment performs corresponding operation according to the instruction to complete the cooking process.
In these embodiments, by the above steps, it may be achieved that after the first user is acquired to trigger the operation of acquiring the second cooking information, the request information is transmitted to the third user to determine whether to agree to transmit the second cooking information to the first user. Meanwhile, the second cooking information is input into the control APP, a corresponding cooking instruction is generated, and the control APP is used for sending the cooking instruction to the cooking equipment, so that the cooking equipment can complete the cooking process.
In some embodiments, step S109, issuing a cooking instruction to the cooking apparatus by controlling the APP, includes:
step S1091: and outputting prompt information of the cooking equipment.
In the embodiment of the application, in the control APP, a prompt message is output to a user, and the user is prompted to establish connection with cooking equipment. The prompt information may include identification information of the cooking appliance, connection mode, operation steps, etc., so that the user knows how to connect the cooking appliance.
Step S1092: and under the condition that response information for connecting the cooking equipment is acquired, establishing communication connection with the cooking equipment.
In an embodiment of the present application, establishing a communication connection with a cooking device comprises the steps of:
analyzing response information: the electronic device needs to analyze the response information returned by the cooking device to obtain relevant information required for communication with the cooking device. This may include the IP address, port number, communication protocol, etc. of the cooking device.
Establishing Socket connection: using the acquired IP address and port number of the cooking device, the electronic device may establish a communication connection with the cooking device through Socket programming. Depending on the communication protocol used by the cooking device, a TCP or UDP connection may be selected to be established.
Sending a connection request: the electronic device may send a connection request to initiate a connection to the cooking device. This may be a specific command or data packet for establishing a communication connection with the cooking device.
Waiting for connection confirmation: the electronic device needs to wait for an acknowledge response of the cooking device to the connection request. This may be a specific response message or data packet for confirming the establishment of the connection.
Confirm successful connection: if the cooking appliance returns a confirmation response that the connection is successful, the electronic appliance may confirm that a communication connection with the cooking appliance has been established. In this way, the electronic device can communicate bi-directionally with the cooking device.
In the embodiment of the application, under the condition that the response information for connecting the cooking equipment is acquired, the communication connection with the cooking equipment can be established, and the electronic equipment and the cooking equipment can be ensured to perform bidirectional communication. In this way, the electronic device can interact with the cooking device and send the data and instructions to realize remote control and operation of the cooking device.
Step S1093: and sending a cooking instruction to the cooking equipment by controlling the APP.
In the embodiment of the application, the electronic device sends a cooking instruction to the connected cooking device by controlling the APP. The cooking instructions may include related parameters of time, temperature, power, etc. of cooking so that the cooking apparatus can perform corresponding operations according to the instructions.
In these embodiments, through the above steps, the electronic device may issue a cooking instruction to the cooking device by controlling the APP. Firstly, outputting prompt information for connecting the cooking equipment, and guiding a user to establish connection with the cooking equipment. Then, a communication connection with the cooking apparatus is established, ensuring two-way communication. Finally, a cooking instruction is sent to the cooking equipment through the control APP so as to control and operate the cooking process.
In some embodiments, the shared first cooking information is stored in a server of the social APP, step S106, sending the first cooking information to the social APP of the second user, including:
in step S1061, authorization information is sent to the server through the social APP, so that the server sends the first cooking information to the social APP of the second user.
In the embodiment of the application, the electronic device generates the authorization information through the social APP, wherein the authorization information comprises an identifier of the first cooking information, identity information of the second user and the like. The electronic device sends authorization information to the server using the connection established with the social APP server. After receiving the authorization information, the server finds out the corresponding first cooking information according to the identifier and verifies the legality of the authorization information.
In these embodiments, through the above steps, the electronic device may send authorization information to the server through the social APP to enable the server to send the first cooking information to the social APP of the second user. Thus, the second user can receive the first cooking information and learn, communicate and share the first cooking information.
In some embodiments, the method for sharing cooking information further includes:
step S100, associating the account number of the control APP with the account number of the social APP to obtain an association relationship.
In the embodiment of the application, a user performs account login or registration operation in the control APP and provides corresponding account information. And the user selects an option of associating the social APP in the control APP and provides account information of the social APP. And the control APP uses the provided account information to authorize and associate with the corresponding social APP, and establishes an association relationship between accounts.
To associate the account number of the control APP with the account number of the social APP, the following steps may be implemented:
providing in the control APP an option to associate a social APP: in a user interface controlling an APP, an option or function is provided that allows a user to associate an account of the social APP.
The user provides social APP account information: when the user selects the option of associating a social APP, the control APP may ask the user to provide relevant social APP account information, such as a username and password.
Authorization page connected to social APP: the control APP redirects the user to an authorization page of the social APP to obtain the user's authorization to establish the account association.
User authorization association: the user needs to log in own account number on the authorization page of the social APP, and confirms that the authorization associates the control APP with the social APP.
Acquiring an authorization token: once the user authorizes the association on the authorization page of the social APP, the control APP can acquire an authorization token from the social APP, and the authorization token is used for representing the association relationship between the user and the social APP account.
Through the steps, the electronic equipment can associate the account number of the control APP with the account number of the social APP. Therefore, the user can log in and operate by using the social APP account in the control APP, and cooking information can be conveniently shared and exchanged. Meanwhile, the control APP can also acquire identity information of the user according to the association relationship so as to carry out personalized service and function customization.
Step S110, the association relation is stored.
In the embodiment of the application, the control APP stores the association relationship between the accounts in a local database or a server for subsequent use. The stored association relationship may include a mapping relationship of the control APP account and the social APP account, identity information of the user, and the like.
In these embodiments, through the above steps, the account number of the control APP and the account number of the social APP may be associated, an association relationship between the account numbers is established, and these association relationships are stored. In this way, the user can conveniently operate in the control APP while sharing and communicating cooking information in the social APP.
Based on the foregoing embodiments, the embodiments of the present application further provide a method for sharing cooking information, where the cooking device may be an intelligent oven, and the oven has the basic functions of recording and reporting operation parameters, executing remote commands, and the like. And uniquely binding the social APP account number of the user with the account number of the intelligent oven device.
Fig. 2 is a schematic implementation flow chart of another method for sharing cooking information according to an embodiment of the present application. As shown in fig. 2, the method for sharing cooking information may be performed according to the following steps:
1. registering an account: the user first needs to register an account number on the website of the smart oven device manufacturer or the control APP, and bind his own social media account number (the social media account number corresponds to the social APP mentioned in the above embodiments, such as WeChat, microblog, etc.).
2. And (3) associating equipment: after binding the social media account, the user may add his or her own smart oven to the smart oven device manufacturer's website or control APP and set some cooking preferences (e.g., favorite recipes, cooking times, etc.).
3. Sharing cooking results: after the user finishes cooking, the cooking result, the heart and the cooking data can be shared on the social media account number by one key through the control APP. Meanwhile, the intelligent oven device also uploads cooking data (such as cooking time, temperature and the like) to the cloud server and stores the cooking data in the personal center of the user.
4. View other user shares: the user can view the cooking results and the hearts shared by other users through the mobile phone social APP so as to interact. Meanwhile, if the target user is interested in the cooking result, a request for acquiring the cooking data can be sent to the target user, and after the target user agrees, the cooking data is forwarded to the social APP of the user in a link mode.
5. Cooking data performs: the user can jump and open the intelligent home APP according to the prompt by clicking the link in the social APP, and after the user confirms the equipment, the cooking data command can be sent to the intelligent oven equipment, and the oven executes according to the command to realize the ideal cooking effect.
According to the method and the device, the cooking information can be shared according to the wish of the user, so that the social requirement of the user can be met.
Based on the foregoing embodiments, the embodiments of the present application provide a device for sharing cooking information, where each module included in the device and each unit included in each module may be implemented by a processor in a computer device; of course, the method can also be realized by a specific logic circuit; in practice, the processor may be a central processing unit (CPU, central Processing Unit), a microprocessor (MPU, microprocessor Unit), a digital signal processor (DSP, digital Signal Processing), or a field programmable gate array (FPGA, field Programmable Gate Array), or the like.
The embodiment of the application provides a device for sharing cooking information, which comprises:
the acquisition module is used for acquiring first cooking information of the cooking equipment under the condition that cooking is finished;
the storage module is used for storing the first cooking information in a control APP of the cooking equipment;
the determining module is used for determining a social APP associated with an account number of the control APP under the condition that trigger information used for sharing the first cooking information is acquired by the first user in the control APP;
the sharing module is used for publishing the first cooking information through the social APP so as to share the first cooking information;
the prompting module is used for outputting prompting information in the social APP of the first user under the condition that request information which is sent by the second user through the social APP and used for acquiring the first cooking information is acquired, wherein the prompting information is used for prompting whether the first user agrees to send the first cooking information to the second user;
the sending module is used for sending the first cooking information to a social APP of a second user under the condition that the first user agrees to send the first cooking information to the second user is obtained;
the request module is used for sending request information to a social APP of a third user corresponding to the second cooking information under the condition that the first user triggers trigger information for acquiring the second cooking information in the control APP is acquired, so that the third user determines whether to agree to send the second cooking information to the first user;
The instruction generation module is used for inputting the second cooking information into the control APP under the condition that the second cooking information is acquired, wherein the control APP generates a cooking instruction based on the second cooking information;
and the cooking control module sends a cooking instruction to the cooking equipment through the control APP so that the cooking equipment can complete cooking.
It should be noted that, in the embodiment of the present application, if the above-mentioned sharing method of cooking information is implemented in the form of a software function module, and sold or used as a separate product, the sharing method may also be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partly contributing to the prior art, and the computer software product may be stored in a storage medium, and include several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the methods of the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read Only Memory (ROM), a magnetic disk, an optical disk, or other various media capable of storing program codes. Thus, embodiments of the present application are not limited to any specific combination of hardware and software.
Accordingly, an embodiment of the present application provides a computer readable storage medium having a computer program stored thereon, wherein the computer program when executed by a processor implements the steps in the cooking information sharing method provided in the above embodiment.
The embodiment of the application provides electronic equipment; fig. 3 is a schematic diagram of a composition structure of an electronic device according to an embodiment of the present application, as shown in fig. 3, an electronic device 500 includes: a processor 501, at least one communication bus 502, a user interface 503, at least one external communication interface 504, a memory 505. Wherein the communication bus 502 is configured to enable connected communication between these components. The user interface 503 may include a display screen, and the external communication interface 504 may include a standard wired interface and a wireless interface, among others. The processor 501 is configured to execute a program of the sharing method of the cooking information stored in the memory, so as to implement the steps in the sharing method of the cooking information provided in the above embodiment.
It should be noted here that: the description of the storage medium and apparatus embodiments above is similar to that of the method embodiments described above, with similar benefits as the method embodiments. For technical details not disclosed in the embodiments of the storage medium and the apparatus of the present application, please refer to the description of the method embodiments of the present application for understanding.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. It should be understood that, in various embodiments of the present application, the sequence numbers of the foregoing processes do not mean the order of execution, and the order of execution of the processes should be determined by the functions and internal logic thereof, and should not constitute any limitation on the implementation process of the embodiments of the present application. The foregoing embodiment numbers of the present application are merely for describing, and do not represent advantages or disadvantages of the embodiments.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In the several embodiments provided in this application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above described device embodiments are only illustrative, e.g. the division of the units is only one logical function division, and there may be other divisions in practice, such as: multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed. In addition, the various components controlled or discussed may be coupled or directly coupled or communicatively coupled to each other via some interface, whether indirectly coupled or communicatively coupled to devices or units, whether electrically, mechanically, or otherwise.
The units described above as separate components may or may not be physically separate, and components for controlling the units may or may not be physical units; can be located in one place or distributed to a plurality of network units; some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated in one processing unit, or each unit may be separately used as one unit, or two or more units may be integrated in one unit; the integrated units may be implemented in hardware or in hardware plus software functional units.
Those of ordinary skill in the art will appreciate that: all or part of the steps for implementing the above method embodiments may be implemented by hardware related to program instructions, and the foregoing program may be stored in a computer readable storage medium, where the program, when executed, performs steps including the above method embodiments; and the aforementioned storage medium includes: a mobile storage device, a Read Only Memory (ROM), a magnetic disk or an optical disk, or the like, which can store program codes.
Alternatively, the integrated units described above may be stored in a computer readable storage medium if implemented in the form of software functional modules and sold or used as a stand-alone product. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partly contributing to the prior art, embodied in the form of a software product stored in a storage medium, comprising several instructions for causing a controller to execute all or part of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a removable storage device, a ROM, a magnetic disk, or an optical disk.
The foregoing is merely an embodiment of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think about changes or substitutions within the technical scope of the present application, and the changes and substitutions are intended to be covered in the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (8)
1. The method for sharing the cooking information is characterized by comprising the following steps of:
acquiring first cooking information of the cooking device under the condition that cooking is finished;
saving the first cooking information in a control APP of the cooking device;
determining a social APP associated with an account number of the control APP under the condition that trigger information used for sharing the first cooking information is acquired by a first user in the control APP;
publishing the first cooking information through the social APP so as to share the first cooking information;
outputting prompt information in the social APP of the first user under the condition that request information which is sent by the second user through the social APP and used for acquiring the first cooking information is acquired, wherein the prompt information is used for prompting whether the first user agrees to send the first cooking information to the second user;
Transmitting the first cooking information to a social APP of a second user under the condition that the first user agrees to transmit the first cooking information to the second user is obtained;
under the condition that trigger information for acquiring second cooking information is triggered by a first user in the control APP, request information sent to a social APP of a third user corresponding to the second cooking information is acquired, so that the third user determines whether to agree to send the second cooking information to the first user;
inputting the second cooking information into the control APP under the condition that the second cooking information is acquired, wherein the control APP generates a cooking instruction based on the second cooking information;
and sending a cooking instruction to the cooking equipment through the control APP so that the cooking equipment finishes cooking.
2. The method of claim 1, wherein said issuing a cooking instruction to said cooking device by said control APP comprises:
the control APP outputs prompt information connected with the cooking equipment;
under the condition that response information for connecting the cooking equipment is acquired, establishing communication connection with the cooking equipment;
And sending a cooking instruction to the cooking equipment through the control APP.
3. The method of claim 1, wherein the shared first cooking information is stored in a server of a social APP, the sending the first cooking information to the social APP of the second user comprising:
and sending authorization information to a server through the social APP, so that the server sends the first cooking information to the social APP of the second user.
4. The method according to claim 1, wherein the method further comprises:
associating the account number of the control APP with the account number of the social APP to obtain an association relationship;
and storing the association relation.
5. The utility model provides a culinary art information sharing device which characterized in that includes:
the acquisition module is used for acquiring first cooking information of the cooking equipment under the condition that cooking is finished;
a storage module for storing the first cooking information in a control APP of the cooking device;
the determining module is used for determining a social APP associated with an account number of the control APP under the condition that trigger information for sharing the first cooking information is acquired from the control APP by a first user;
The sharing module is used for publishing the first cooking information through the social APP so as to share the first cooking information;
the prompting module is used for outputting prompting information in the social APP of the first user under the condition that request information which is sent by the second user through the social APP and used for acquiring the first cooking information is acquired, wherein the prompting information is used for prompting whether the first user agrees to send the first cooking information to the second user;
the sending module is used for sending the first cooking information to a social APP of a second user under the condition that the first user agrees to send the first cooking information to the second user is obtained;
the request module is used for sending request information to a social APP of a third user corresponding to the second cooking information under the condition that the first user triggers trigger information for acquiring the second cooking information in the control APP is acquired, so that the third user determines whether to agree to send the second cooking information to the first user;
the instruction generation module is used for inputting the second cooking information into the control APP under the condition that the second cooking information is acquired, wherein the control APP generates a cooking instruction based on the second cooking information;
And the cooking control module sends a cooking instruction to the cooking equipment through the control APP so that the cooking equipment can complete cooking.
6. An electronic device comprising a memory and a processor, wherein the memory has stored thereon a computer program which, when executed by the processor, performs the method of sharing cooking information according to any one of claims 1 to 4.
7. A cooking apparatus, comprising: the electronic device of claim 6.
8. A storage medium storing a computer program executable by one or more processors for implementing the method of sharing cooking information according to any one of claims 1 to 4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410004373.XA CN117499364A (en) | 2024-01-03 | 2024-01-03 | Cooking information sharing method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410004373.XA CN117499364A (en) | 2024-01-03 | 2024-01-03 | Cooking information sharing method, device, equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117499364A true CN117499364A (en) | 2024-02-02 |
Family
ID=89683427
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410004373.XA Pending CN117499364A (en) | 2024-01-03 | 2024-01-03 | Cooking information sharing method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117499364A (en) |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101559980B1 (en) * | 2014-04-11 | 2015-10-13 | 주식회사 컴투루 | Cooking method generating device, terminal and controlling method thereof |
CN105095361A (en) * | 2015-06-25 | 2015-11-25 | 小米科技有限责任公司 | Method and device for acquiring cooking control schemes and electronic device |
CN107343749A (en) * | 2017-06-30 | 2017-11-14 | 广东美的厨房电器制造有限公司 | Control method, device and the intelligent cooking equipment of intelligent cooking equipment |
CN107426262A (en) * | 2016-05-24 | 2017-12-01 | 佛山市顺德区美的电热电器制造有限公司 | Control method, terminal, server and the system of cooking appliance |
CN107577160A (en) * | 2016-07-04 | 2018-01-12 | 佛山市顺德区美的电热电器制造有限公司 | The control system and mobile terminal of kitchen appliance |
CN107991948A (en) * | 2018-01-11 | 2018-05-04 | 佛山市云米电器科技有限公司 | Self-defined cooking methods, device, remote terminal and storage medium |
CN108062343A (en) * | 2017-07-27 | 2018-05-22 | 宁波方太厨具有限公司 | A kind of generation method of individualized intelligent menu |
CN109672609A (en) * | 2018-12-25 | 2019-04-23 | 杭州戴帆科技有限公司 | A kind of intelligent control method and device of cooking information |
CN112702510A (en) * | 2020-12-17 | 2021-04-23 | 珠海格力电器股份有限公司 | Information distribution method, control device and system, and storage medium |
CN114027706A (en) * | 2021-10-29 | 2022-02-11 | 添可智能科技有限公司 | Intelligent cooking equipment control method and intelligent cooking equipment |
CN115114607A (en) * | 2021-03-22 | 2022-09-27 | 华为技术有限公司 | Sharing authorization method, device and storage medium |
-
2024
- 2024-01-03 CN CN202410004373.XA patent/CN117499364A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101559980B1 (en) * | 2014-04-11 | 2015-10-13 | 주식회사 컴투루 | Cooking method generating device, terminal and controlling method thereof |
CN105095361A (en) * | 2015-06-25 | 2015-11-25 | 小米科技有限责任公司 | Method and device for acquiring cooking control schemes and electronic device |
CN107426262A (en) * | 2016-05-24 | 2017-12-01 | 佛山市顺德区美的电热电器制造有限公司 | Control method, terminal, server and the system of cooking appliance |
CN107577160A (en) * | 2016-07-04 | 2018-01-12 | 佛山市顺德区美的电热电器制造有限公司 | The control system and mobile terminal of kitchen appliance |
CN107343749A (en) * | 2017-06-30 | 2017-11-14 | 广东美的厨房电器制造有限公司 | Control method, device and the intelligent cooking equipment of intelligent cooking equipment |
CN108062343A (en) * | 2017-07-27 | 2018-05-22 | 宁波方太厨具有限公司 | A kind of generation method of individualized intelligent menu |
CN107991948A (en) * | 2018-01-11 | 2018-05-04 | 佛山市云米电器科技有限公司 | Self-defined cooking methods, device, remote terminal and storage medium |
CN109672609A (en) * | 2018-12-25 | 2019-04-23 | 杭州戴帆科技有限公司 | A kind of intelligent control method and device of cooking information |
CN112702510A (en) * | 2020-12-17 | 2021-04-23 | 珠海格力电器股份有限公司 | Information distribution method, control device and system, and storage medium |
CN115114607A (en) * | 2021-03-22 | 2022-09-27 | 华为技术有限公司 | Sharing authorization method, device and storage medium |
CN114027706A (en) * | 2021-10-29 | 2022-02-11 | 添可智能科技有限公司 | Intelligent cooking equipment control method and intelligent cooking equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106992989B (en) | Sharing authorization method of smart home, server and readable storage medium | |
US10044649B2 (en) | Systems and methods for connect to control | |
TWI660606B (en) | Intelligent monitoring system | |
US9998891B2 (en) | Network system, server, terminal, and information processing method | |
US9160743B2 (en) | Biometrics based electronic device authentication and authorization | |
US20140049371A1 (en) | Door Control System Provided with Door Phone Device Addressing and Door Control Service and Controller, Door Phone Device and Communication Platform | |
US20160364613A1 (en) | Control method for associating image with cooking information, cooking equipment, and program | |
TWI450558B (en) | Method and system for providing online service corresponding to multiple mobile devices, server and mobile device thereof, and computer program product | |
WO2016145748A1 (en) | Remote control method, device and system for terminal device | |
CN104698881A (en) | Apparatus for controlling a recipe in a cooking apparatus based on user authentication | |
JP2004501462A (en) | Token-based personalization of smart electronic devices | |
CN108055339B (en) | Household appliance interconnection method and device, storage medium and cloud platform server | |
CN107645497B (en) | Internet of things equipment control and authority sharing system and method based on public number | |
US20130346608A1 (en) | Setting Method for Account ID Access Permissions and Controller | |
US20210084098A1 (en) | System for implementing cooking instructions | |
US11792185B2 (en) | Systems and methods for associating services and/or devices with a voice assistant | |
CN105791343A (en) | Intelligent home information interaction system, intelligent home information interaction method and related equipment | |
CN111124216B (en) | Control interface setting method and device for household electrical appliance | |
CN111353141A (en) | Intelligent device authority control method, server, user side device and electronic device | |
CN102387156A (en) | Equipment logging treatment method, device and system | |
US20190089789A1 (en) | Establishment of a data connection | |
WO2021017664A1 (en) | Pairing information uploading method, pairing connection method, and pairing authentication method, terminal, and server | |
JP7481498B2 (en) | Home appliance and network setting method thereof, control terminal, and computer storage medium | |
CN114245403A (en) | Equipment network distribution method and device, electronic equipment and storage medium | |
JP6042955B1 (en) | Information processing apparatus, system, method, and program |
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 |