Intelligent kitchen Internet of Things system
By setting up a data area in the smart kitchen IoT system and scrambling and verifying the collected kitchen data, the accuracy and security issues in data transmission are solved, the security and consistency of data transmission are achieved, and the accuracy of kitchen equipment and food processing is ensured.
Patent Information
- Application Number
- CN202510993841.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-18
- Publication Date
- 2025-09-19
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure CN120676026A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of network transmission technology, and in particular to an intelligent kitchen Internet of Things system. Background Art
[0002] From a technological perspective, IoT technology has gradually penetrated various fields, becoming a key force driving industrial upgrades and lifestyle changes. As an essential part of daily life, the kitchen has naturally become a key application scenario for IoT technology. In large-scale catering companies, central kitchens, and high-end food processing facilities, the demand for intelligent kitchen equipment upgrades is driving the trend towards intelligentization and automation, with a growing number of smart kitchen appliances. These devices, as well as those with users, require extensive data exchange to achieve collaborative operation and intelligent control. However, accuracy and security issues during data transmission have become key constraints to the intelligentization of kitchen equipment. Data transmission errors can disrupt the normal operation of equipment. For example, during cooking, if errors occur in the transmission of condiment remaining data, if the data becomes too large, the dish may not be properly cooked because the condiment inventory cannot be replenished in time. Summary of the Invention
[0003] The purpose of the present invention is to provide an intelligent kitchen Internet of Things system to solve the shortcomings of the background technology.
[0004] In order to achieve the above objectives, the present invention provides the following technical solutions: a smart kitchen Internet of Things system, comprising: The connection module is used to build the Internet of Things platform, configure corresponding transmitters for each of the multiple collection points, and establish a channel between the transmitter and the receiver in the Internet of Things platform; a setting module connected to the connection module, configured to set a tire data area corresponding to the transmitting end, wherein the tire data area includes a tire data space and a plurality of tire data management points; The transmission module is connected to the setting module and is used to transmit the kitchen data collected by the collection point to the receiving end of the Internet of Things platform through the corresponding sending end. After receiving the kitchen data, the receiving end generates a return signal and transmits it back to the sending end through the channel to verify the kitchen data and obtain a verification result; The judgment module is connected to the transmission module and is used to retransmit the kitchen data through the sending end when the verification result does not meet the preset conditions until the kitchen data is transmitted to the Internet of Things platform.
[0005] In a preferred embodiment, the connection module includes: The first setting unit is used to set up multiple collection points in the kitchen and configure corresponding sending terminals for corresponding collection points; The second setting unit is used to determine the Internet of Things platform and set a receiving end corresponding to the collection point in the Internet of Things platform; The building unit is used to build a channel between the sending end corresponding to the collection point and the receiving end corresponding to the Internet of Things platform.
[0006] In a preferred embodiment, the setting module includes: A configuration unit, configured to configure a tire data space corresponding to the transmitting end, and set multiple tire data management points in the tire data space; A sorting unit, configured to respectively set a plurality of sorting points in a plurality of tire data management points; The formulation unit is used to formulate a sorting rule corresponding to the tire data area to obtain the tire data area, and provide the sorting rule to the Internet of Things platform.
[0007] In a preferred embodiment, the configuration unit includes: A construction unit is used to configure a tire data space between the collection point and the sending end, wherein the tire data space includes a data partition space and a management space, and the partition space is connected to the management space; A partitioning unit is used to determine a plurality of spatial positions in the management space, and respectively set corresponding tire data management points at the plurality of spatial positions, wherein each tire data management point is provided with an input port and an output port; The connection unit is used to connect multiple tire data management points.
[0008] In a preferred embodiment, the formulation unit includes: a first rule-making unit, configured to set a fixed connection rule for the plurality of tire data management points, wherein the connection rule is a connection order between sorting points in the plurality of tire data management points; A second rule formulation unit is configured to formulate different load rules for a management period, with the plurality of tire data management points as a management period, wherein the load rule is a load activation order of the sorting points in the plurality of tire data management points; A management unit for combining connection rules with load rules of multiple management cycles as sorting rules.
[0009] In a preferred embodiment, the transmission module includes: A sending unit is used to obtain kitchen data through a collection point, transmit the kitchen data to a tire data area for processing to obtain a sorting chain, and send the sorting chain to a sending end, which processes the sorting chain to obtain an original signal; The verification unit is used to send the original signal to the receiving end. The receiving end receives the signal and generates a return signal to send back. The return signal is sent back to the sending end through the channel. The sending end compares and verifies the return signal with the original signal to obtain a verification result.
[0010] In a preferred embodiment, the sending unit includes: A segmentation unit, configured to segment the kitchen data into multiple data segments, and sort the multiple data segments in sequence; A storage unit is used to transfer the sorted data segments to the tire data area, and enable the sorting points in the corresponding tire data management points according to the load rules to store the data segments in order; A chaining unit is used to connect the sorting points storing data segments according to the connection rules to obtain a sorting chain; The signal generating unit is used to send the sorting chain to the transmitting end, add the identifier of the corresponding sorting point to the data segment in the sorting chain, extract the identifier and the corresponding data segment, and process them through the transmitter to obtain the original signal.
[0011] In a preferred embodiment, the judgment module includes: a judgment unit, configured to, when the verification result shows that the returned signal does not correspond to the original signal, determine that the preset condition is not met, and retransmit the original signal corresponding to the kitchen data through the transmitting end; The recovery unit is used to transmit the kitchen data to the Internet of Things platform, parse the original signal, reorder the parsed data segments according to the sorting rules, and recover the kitchen data.
[0012] In the above technical solution, the technical effects and advantages provided by the present invention are: The present invention can scramble the collected kitchen data through the data area without affecting the normal signal transmission of the transmitter. At the same time, it can also ensure the security of data transmission. The original signal is transmitted through the sending end, and then the original signal is reprocessed by the receiving end and then sent back for data verification. If the verification fails, it will be resent through the sending end. This can avoid errors in the received data and ensure the consistency of data transmission. Kitchen equipment and ingredients can be processed accordingly based on accurate data. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments described in the present invention. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0014] Figure 1 This is a system block diagram of the present invention. DETAILED DESCRIPTION
[0015] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present invention without making any creative efforts shall fall within the scope of protection of the present invention.
[0016] Example 1, please refer to Figure 1 As shown, the smart kitchen IoT system described in this embodiment includes: The connection module is used to build the Internet of Things platform, configure corresponding transmitters for each of the multiple collection points, and establish a channel between the transmitter and the receiver in the Internet of Things platform; a setting module connected to the connection module, configured to set a tire data area corresponding to the transmitting end, wherein the tire data area includes a tire data space and a plurality of tire data management points; The transmission module is connected to the setting module and is used to transmit the kitchen data collected by the collection point to the receiving end of the Internet of Things platform through the corresponding sending end. After receiving the kitchen data, the receiving end generates a return signal and transmits it back to the sending end through the channel to verify the kitchen data and obtain a verification result; The judgment module is connected to the transmission module and is used to retransmit the kitchen data through the sending end when the verification result does not meet the preset conditions until the kitchen data is transmitted to the Internet of Things platform.
[0017] It should be noted that the collected kitchen data can be scrambled through the data area without affecting the normal signal transmission of the transmitter. At the same time, it can also ensure the security of data transmission. The original signal is transmitted through the sending end, and then the original signal is reprocessed by the receiving end and sent back for data verification. If the verification fails, it will be resent through the sending end. This can avoid errors in the received data and ensure the consistency of data transmission, so that the kitchen equipment and ingredients can be processed accordingly based on accurate data.
[0018] In one embodiment, the connection module includes: The first setting unit is used to set up multiple collection points in the kitchen and configure corresponding sending terminals for corresponding collection points; The second setting unit is used to determine the Internet of Things platform and set a receiving end corresponding to the collection point in the Internet of Things platform; The building unit is used to build a channel between the sending end corresponding to the collection point and the receiving end corresponding to the Internet of Things platform.
[0019] It should be noted that in large-scale catering companies, central kitchens, or high-end food processing facilities, there is a growing demand for precise monitoring of kitchen environments, equipment status, food inventory, and food safety. Data collection points are being installed in key kitchen areas, such as above stoves, oven vents, and refrigerator door cracks, to monitor temperature anomalies, flame conditions, or human activity. These data collection points are infrared thermal imagers or infrared sensor modules that capture infrared radiation changes in real time and transmit the data to an IoT platform via a transmitter (transmitter). Data collection points can also be installed in food storage areas, tableware disinfection cabinet entrances, and food processing surfaces to identify food labels, check tableware cleanliness, or monitor food processing processes. Electronic devices such as RFID readers, barcode scanners, or image recognition cameras, combined with transmitters (transmitters), enable rapid data collection and transmission. Data collection points can also be microelectronic scanning devices embedded within kitchen equipment (such as smart refrigerators and automatic cooking machines) or installed at specific monitoring points (such as water quality testers and air purifiers) to monitor equipment operating status, environmental parameters, or food composition. High-precision data collection and transmission are achieved by combining microelectronic sensors (such as gas sensors, water quality sensors, weight sensors, etc.) with transmitters (sending ends). The sending end configured at the collection point can be connected to the receiving end of the IoT platform. The receiving end is responsible for receiving the signal and performing preliminary processing on the signal (such as demodulation and decoding) to facilitate the subsequent transmission, analysis and control of the collected data. The kitchen equipment can then be controlled and the ingredients replenished based on the analysis results. For example, when the food storage area is low, the corresponding supply end can be notified to replenish the stock to ensure the timely supply of food. The ingredients here include the monitoring and replenishment of side dishes and seasonings.
[0020] In one embodiment, the setting module includes: A configuration unit, configured to configure a tire data space (data storage space) corresponding to the transmitting end, and set multiple tire data management points in the tire data space; A sorting unit, configured to respectively set up a plurality of sorting points (virtual machines) in a plurality of tire data management points (storage spaces); The formulation unit is used to formulate a sorting rule corresponding to the tire data area to obtain the tire data area, and provide the sorting rule to the Internet of Things platform.
[0021] In one embodiment, the configuration unit includes: A construction unit is used to configure a tire data space between the collection point and the sending end, wherein the tire data space includes a data partition space and a management space, and the partition space is connected to the management space; A partitioning unit is used to determine a plurality of spatial positions in the management space, and respectively set corresponding tire data management points at the plurality of spatial positions, wherein each tire data management point is provided with an input port and an output port; The connection unit is used to connect multiple tire data management points.
[0022] In one embodiment, the formulating unit includes: a first rule-making unit, configured to set a fixed connection rule for the plurality of tire data management points, wherein the connection rule is a connection order between sorting points in the plurality of tire data management points; A second rule formulation unit is configured to formulate different load rules for a management period, with the plurality of tire data management points as a management period, wherein the load rule is a load activation order of the sorting points in the plurality of tire data management points; A management unit for combining connection rules with load rules of multiple management cycles as sorting rules.
[0023] It should be noted that a tire data space is set corresponding to the sending end (transmitter). The tire data space is a data storage space for processing subsequent kitchen data. The tire data space is located after the collection point and the sending end. The collection point transmits the collected data to the tire data space, and the tire data space sends the processed data to the sending end. Multiple tire data management points are set in the tire data space. The multiple tire data management points are storage spaces. The tire data space includes a data partitioning space and a management space. The partitioning space is connected to the management space; the data partitioning space is used for subsequent data segmentation of the kitchen data, and then the divided data segments of the kitchen data are transmitted to the management space. The management space is used to combine the data segments with the sorting points, and can load the data segments on the sorting points, re-combine the data segments, and scramble the kitchen data to avoid obtaining accurate data in the middle of transmission. Only on the Internet of Things platform can the scrambled data segments be reorganized, which can ensure the security of the signal during channel transmission. Even if it is obtained by the external end, the specific data will not be known, so that the kitchen situation cannot be understood. It has a certain confidentiality. Multiple storage spaces are determined in the management space. Position, corresponding tire data management points are respectively set at the storage space position (spatial position). The tire data management point is a data storage space (storage). Each tire data management point is provided with an input port and an output port. The input port of the tire data management point is connected to the data partition space, and the output port of the tire data management point is connected to the sending end. Multiple tire data management points are connected to each other. Multiple tire data management points have a position order in the management space. A fixed connection rule is set for the sorting points in the multiple tire data management points. The connection rule is the connection order between the sorting points in the multiple tire data management points. The multiple tire data management points are regarded as a management cycle. Different load rules are formulated for the management cycle. The load rule is the activation load order of the sorting points in the multiple tire data management points. The connection rule and the load rules of the multiple management cycles are used as the sorting rule. For example, there are five tire data management points in the management space, which are T1, T2, T3, T4 and T5 from left to right. Then this order is used as a fixed rule for the multiple tire data management points, and the sorting points in the multiple tire data management points under the order of this rule are also connected according to this rule as the connection rule.Afterwards, the five tire data management points are used as a management cycle to formulate different load rules. For example, in the first management cycle, the load rules are set to T4, T2, T5, T1 and T3. The sorting points in the corresponding tire data management points under this rule are enabled in this order as load rules. The enabling load rules are the enabling order for load storage of subsequent data segments of kitchen data. In the second management cycle (representing the reset of the load rules for the five tire data management points), the load rules are set to T5, T2, T4, T1 and T3. The sorting points in the corresponding tire data management points under this rule are enabled in this order as load rules. This can be reset countless times to obtain countless management cycles. Afterwards, the fixed connection rules and the load rules of multiple management cycles are used as sorting rules, which can better scramble the data segments of the kitchen data and have better confidentiality transmission. The sorting rules are provided to the Internet of Things platform, so that the Internet of Things platform can restore the scrambled data segments according to the sorting rules. This ensures highly secure transmission without compromising data verification. The verification process is as follows: The transmitter (sending end) processes the kitchen data and sends the original signal to the receiving end. The receiving end receives the signal and generates a return signal, which is then sent back to the transmitter via a communication channel. Transmitter comparison: The return signal is compared with the original signal (e.g., bit-by-bit checksum, hash value comparison, etc.) to determine if there are any signal distortions or errors. Based on Automatic Repeat Request (ARQ), if the comparison reveals an error, the transmitter resends the data via the forward channel.
[0024] In one embodiment, the transmission module includes: A sending unit is used to obtain kitchen data through a collection point, transmit the kitchen data to a tire data area for processing to obtain a sorting chain, and send the sorting chain to a sending end, which processes the sorting chain to obtain an original signal; The verification unit is used to send the original signal to the receiving end, which receives the signal and generates a return signal for transmission. The return signal is sent back to the sending end through the channel. The sending end compares the return signal with the original signal to obtain a verification result; In one embodiment, the sending unit includes: A segmentation unit, configured to segment the kitchen data into multiple data segments, and sort the multiple data segments in sequence; A storage unit is used to transfer the sorted data segments to the tire data area, and enable the sorting points in the corresponding tire data management points according to the load rules to store the data segments in order; A chaining unit is used to connect the sorting points storing data segments according to the connection rules to obtain a sorting chain; The signal generating unit is used to send the sorting chain to the transmitting end, add the identifier of the corresponding sorting point to the data segment in the sorting chain, extract the identifier and the corresponding data segment, and process them through the transmitter to obtain the original signal.
[0025] It's important to note that infrared scanning uses infrared thermal imaging sensors to scan the kitchen environment and obtain temperature information within the cooking space. This can detect the temperatures of kitchen equipment and ingredients, and determine if there are any abnormally high temperature areas, such as abnormal stove flames or overcooked ingredients. Electronic scanning uses various electronic sensors to scan the kitchen environment and equipment status. For example, smoke sensors can electronically scan smoke concentrations in the kitchen to detect fire hazards, while gas sensors can electronically scan the concentration of harmful gases like natural gas in the air to prevent gas leaks. Laser Time of Flight arrays can also be used to obtain food volume data, providing a reference for cooking. Microelectronic scanning uses sensors based on microelectronic technology to perform more precise parameter detection. For example, the weight sensor array can be used to obtain seasoning usage data in real time to provide support for precise cooking. The temperature and humidity in the kitchen can also be scanned by temperature and humidity sensor microelectronics to ensure the comfort of the kitchen environment and the storage conditions of the ingredients. The collected kitchen data is then provided to the data partitioning space through the collection point. The kitchen data is divided into the same data volume through the data partitioning space to obtain multiple data segments. The multiple data segments are sorted according to their positions in the kitchen data, and the sorted data segments are transmitted to the management space. The sorting points in the corresponding data management points are enabled according to the load rules to store the data segments in order. The sorting points are virtual machines that can store data segments; the sorting points storing the data segments are connected according to the connection rules to obtain a sorting chain; the sorting chain is sent to the sending end, and the identifier of the corresponding sorting point is added to the data segment in the sorting chain. Each data management point corresponds to a different Identification, each sorting point in each fetal data management point also has a corresponding identification, the identification and the corresponding data segment are extracted and processed by the transmitter to obtain the original signal, the identification and the original signal after data segment processing can be integrated and sent, there is an interval between the original signals corresponding to each data segment, and the original signals can be distinguished by interval transmission, so that the original signals processed subsequently can be restored to data segments, and the data segments can be combined and restored to kitchen data, and then the data segments and corresponding identifications obtained from the sorting chain are processed into data signals, and the digital signals are converted into analog signals (electromagnetic waves) suitable for channel transmission, and the binary data is mapped to the amplitude, frequency or phase of the carrier through modulation technology (such as ASK, FSK, QPSK), and then the receiving end captures the electromagnetic wave signal transmitted in the forward channel through the antenna or interface (such as network port, optical fiber interface). The analog signal is restored to a digital signal through a demodulation algorithm (corresponding to the modulation method of the transmitter) to obtain a received data frame. The receiver does not process the data, but directly transmits the demodulated digital signal (which may contain errors) as a return signal and sends it back to the transmitter through a return channel. The original transmitted signal and the return signal are compared bit by bit (such as checking the binary bits one by one), or the hash value of the return data is calculated and compared with the original hash value to determine whether there is an error.For example, if the original data bit 0b1010 is returned as 0b1000, a bit-by-bit comparison reveals an error in bit 3. If the checksum is returned, the system will directly determine whether to retransmit the data based on the result.
[0026] In one embodiment, the judgment module includes: a judgment unit, configured to, when the verification result shows that the returned signal does not correspond to the original signal, determine that the preset condition is not met, and retransmit the original signal corresponding to the kitchen data through the transmitting end; The recovery unit is used to transmit the kitchen data to the Internet of Things platform, parse the original signal, reorder the parsed data segments according to the sorting rules, and recover the kitchen data.
[0027] It should be noted that the collected kitchen data can be scrambled through the data area without affecting the normal signal transmission of the transmitter. At the same time, it can also ensure the security of data transmission. The original signal is transmitted through the sending end, and then the original signal is reprocessed by the receiving end and sent back for data verification. If the verification fails, it will be resent through the sending end. This can avoid errors in the received data and ensure the consistency of data transmission, so that the kitchen equipment and ingredients can be processed accordingly based on accurate data.
[0028] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. Smart kitchen Internet of Things system, characterized by: include: The connection module is used to build the Internet of Things platform, configure corresponding transmitters for each of the multiple collection points, and establish a channel between the transmitter and the receiver in the Internet of Things platform; a setting module connected to the connection module, configured to set a tire data area corresponding to the transmitting end, wherein the tire data area includes a tire data space and a plurality of tire data management points; The transmission module is connected to the setting module and is used to transmit the kitchen data collected by the collection point to the receiving end of the Internet of Things platform through the corresponding sending end. After receiving the kitchen data, the receiving end generates a return signal and transmits it back to the sending end through the channel to verify the kitchen data and obtain a verification result; The judgment module is connected to the transmission module and is used to retransmit the kitchen data through the sending end when the verification result does not meet the preset conditions until the kitchen data is transmitted to the Internet of Things platform.
2. The smart kitchen IoT system according to claim 1, characterized in that: The connection module includes: The first setting unit is used to set up multiple collection points in the kitchen and configure corresponding sending terminals for corresponding collection points; The second setting unit is used to determine the Internet of Things platform and set a receiving end corresponding to the collection point in the Internet of Things platform; The building unit is used to build a channel between the sending end corresponding to the collection point and the receiving end corresponding to the Internet of Things platform.
3. The smart kitchen IoT system according to claim 1, characterized in that: The setting module includes: A configuration unit, configured to configure a tire data space corresponding to the transmitting end, and set multiple tire data management points in the tire data space; A sorting unit, configured to respectively set a plurality of sorting points in a plurality of tire data management points; The formulation unit is used to formulate a sorting rule corresponding to the tire data area to obtain the tire data area, and provide the sorting rule to the Internet of Things platform.
4. The smart kitchen IoT system according to claim 3, characterized in that: The configuration unit includes: A construction unit is used to configure a tire data space between the collection point and the sending end, wherein the tire data space includes a data partition space and a management space, and the partition space is connected to the management space; A partitioning unit is used to determine a plurality of spatial positions in the management space, and respectively set corresponding tire data management points at the plurality of spatial positions, wherein each tire data management point is provided with an input port and an output port; The connection unit is used to connect multiple tire data management points.
5. The smart kitchen IoT system according to claim 4, characterized in that: The formulation unit includes: a first rule-making unit, configured to set a fixed connection rule for the plurality of tire data management points, wherein the connection rule is a connection order between sorting points in the plurality of tire data management points; A second rule formulation unit is configured to formulate different load rules for a management period, with the plurality of tire data management points as a management period, wherein the load rule is a load activation order of the sorting points in the plurality of tire data management points; A management unit for combining connection rules with load rules of multiple management cycles as sorting rules.
6. The smart kitchen IoT system according to claim 5, characterized in that: The transmission module includes: A sending unit is used to obtain kitchen data through a collection point, transmit the kitchen data to a tire data area for processing to obtain a sorting chain, and send the sorting chain to a sending end, which processes the sorting chain to obtain an original signal; The verification unit is used to send the original signal to the receiving end. The receiving end receives the signal and generates a return signal to send back. The return signal is sent back to the sending end through the channel. The sending end compares and verifies the return signal with the original signal to obtain a verification result.
7. The smart kitchen IoT system according to claim 6, characterized in that: The sending unit includes: A segmentation unit, configured to segment the kitchen data into multiple data segments, and sort the multiple data segments in sequence; A storage unit is used to transfer the sorted data segments to the tire data area, and enable the sorting points in the corresponding tire data management points according to the load rules to store the data segments in order; A chaining unit is used to connect the sorting points storing data segments according to the connection rules to obtain a sorting chain; The signal generating unit is used to send the sorting chain to the transmitting end, add the identifier of the corresponding sorting point to the data segment in the sorting chain, extract the identifier and the corresponding data segment, and process them through the transmitter to obtain the original signal.
8. The smart kitchen IoT system according to claim 1, characterized in that: The judgment module includes: a judgment unit, configured to, when the verification result shows that the returned signal does not correspond to the original signal, determine that the preset condition is not met, and retransmit the original signal corresponding to the kitchen data through the transmitting end; The recovery unit is used to transmit the kitchen data to the Internet of Things platform, parse the original signal, reorder the parsed data segments according to the sorting rules, and recover the kitchen data.