Food material traceable catering integrated management system

By generating a traceability master core and utilizing the logical confirmation of the ownership intertwining arbitration module and business flow association unit, the problem of falsified data entry and misaligned data cancellation in the traceability system is solved, enabling reliable traceability in complex environments and improving the system's robustness and anti-falsification capabilities.

CN121745966APending Publication Date: 2026-03-27WEIFANG NURSING VOCATIONAL COLLEGE
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-24
Publication Date
2026-03-27

AI Technical Summary

Technical Problem

Existing traceability systems suffer from risks of falsified data entry due to centralized data ownership, as well as the disconnect between logical verification and physical consumption. This makes it difficult to ensure the reliability of the traceability closed loop without relying on physical redundant storage.

Method used

The system generates a uniquely identified traceability kernel through the ownership confirmation module, generates a status anchor package and performs logical confirmation using the ownership intertwining arbitration module, and establishes a tracking model based on composite ownership vectors and weighting factors by combining the business flow association unit and the audit verification unit. This model identifies fraudulent write-off behavior and revokes active permissions, achieving non-intrusive monitoring.

Benefits of technology

Without increasing physical monitoring methods, the integrity of the traceability chain under complex kitchen conditions was strengthened, the risk of global traceability failure caused by single point of failure was eliminated, and the robustness and anti-counterfeiting ability of the system were improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121745966A_ABST
    Figure CN121745966A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of catering management, and discloses a food material traceable catering integrated management system, which comprises a right confirmation module, an ownership interleaving arbitration module, a business flow association unit and an audit verification unit, and is characterized in that the right confirmation module obtains initial metadata and configures a processing time consumption quota to generate a traceability mother nucleus; the ownership interleaving arbitration module executes state transition of the traceability mother core based on the joint signature; according to the method, the physical processing limit is converted into the logic constraint, so that the material cancel-after-verification is forcibly coupled with the physical rule, and the material cancel-after-verification action time difference is compared with the theoretical time length calculated based on the processing time consumption quota, so that the material cancel-after-verification action time difference is improved. False orders and over-speed verification violation behaviors are blocked through logic judgment, the mode conversion from a trust operation subject to a trust logic contract is realized, and the authenticity of a traceability chain is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of catering management technology, and in particular relates to a comprehensive catering management system with traceable ingredients. Background Technology

[0002] This invention establishes an asymmetric handshake path based on ownership identifiers and state summaries, transforming the input behavior of a single entity into a logical confirmation involving multiple parties. This ensures the objectivity of ownership evolution during the cross-node transfer of the traceability kernel. When the transfer arbitration unit receives a joint signature that satisfies the logical state, it triggers the state transition of the traceability kernel and generates a state anchoring packet containing time weights. The traceability data generation process is subject to the mandatory constraints of state machine logic, preventing a single entity from changing the food ingredient status without confirmation. This avoids tampering with timestamps or forging batches at the underlying level, realizing a transformation from trusting entity identity to a trust logic contract. For example, publication number CN107274048 A Chinese invention patent discloses a catering management system that connects supply, procurement, quality inspection, and cloud server terminal management business processes. This type of solution remains at the stage of passive information recording. The authenticity of traceability data depends on the self-awareness of the data entry subject. Due to the lack of logical constraints coupled with the material consumption process and physical processing law, the system cannot identify violations such as fictitious orders, tampered timestamps, or accelerated verification. Simply trusting the identity of the subject rather than the underlying logical algorithm architecture makes the data chain unstable when faced with human fraud or malicious injection of shares. The traceability records are disconnected from the real physical inventory, making it difficult to support non-intrusive automatic monitoring of the entire catering life cycle.

[0003] This invention utilizes composite ownership vectors and ownership weight factors to construct a tracking model for material entanglement at the management logic layer. This solves the problem of traceability ownership dilution caused by the mixing of new and old batches within physical containers. When the flow arbitration unit identifies that a storage node is in a non-empty state and new materials are introduced, it calculates weight factors based on the remaining share and the new share to generate a composite state anchor package. In subsequent order verification, the share of each parent core is deducted simultaneously. When the share is lower than the threshold, the association is terminated. Without increasing physical monitoring methods, a responsibility determination path is established in the material mixing process, strengthening the integrity of the traceability chain under complex kitchen conditions. This invention configures a logical processing step size constant at the ownership confirmation stage. The business flow association unit extracts the time difference between adjacent verification actions, establishing a coupling between material consumption and physical processing rules at the logic layer to identify false verification behavior. When the flow arbitration unit determines that the time difference between verification actions is less than the theoretical processing time calculated by the logical share and the time consumption constant, it revokes the active permission of the traceability parent core and generates an abnormal status indicator. Based on the dynamic quota locking mechanism of physical rate limits, fictitious orders or excessive verification cannot be self-consistent in logical time and space.

[0004] Therefore, how to compensate for data loss through mathematical calculations, eliminate the risk of global traceability failure due to single point of failure without relying on physical redundant storage, and ensure the reliability of the traceability closed loop deployment in environments with uneven levels of informatization, has become the technical problem to be solved by this invention. Summary of the Invention

[0005] The present invention aims to solve the problems of data entry fraud risk caused by centralized data ownership in existing traceability systems, as well as the disconnect between logical verification and physical consumption.

[0006] Based on this, the present invention provides a comprehensive management system for traceable food ingredients in the catering industry, including a rights confirmation module, a rights dispute arbitration module, a business flow association unit, and an audit verification unit: The rights confirmation module obtains the initial metadata of the ingredients and the unit processing time quota, and generates a traceability master core with a unique identifier; The ownership dispute arbitration module is connected to the ownership confirmation module. When ingredients are transferred between management nodes, the module collects the joint signature generated by the receiving end and the sending end for the traceability master core, verifies the legality of the transfer action based on the joint signature, and generates a state anchor packet containing the current node time weight when the verification is successful, and performs the state transition of the traceability master core. The business flow association unit links the bill of materials involved in the catering order to the traceability master core that is in an active state, and performs real-time deduction on the logical share of the traceability master core according to the dish consumption rules; the business flow association unit extracts the time difference between two adjacent deduction actions, and calculates the product of the logical share and the unit processing time quota to determine the theoretical processing time; The ownership dispute arbitration module revokes the active permissions of the source tracer core and performs ownership invalidation processing for abnormal shares when the time difference is less than the theoretical processing time. The audit verification unit opens a hash verification path based on state anchor packets to the regulatory end, and determines the integrity of the traceability chain by verifying the logical continuity of the traceability master core between management nodes.

[0007] Preferably, the ownership intertwining arbitration module calculates the state anchoring packet of the current node. The following relationship is used: ,in, Anchor packet for the current node's state. Anchor packets for the state of the preceding node. This is the identifier information for the current node. This is the processing timestamp for the current node. This is the joint signature data between node A and node B.

[0008] Preferably, when the ownership interleaving arbitration module identifies that the remaining logical share inside the target storage node is non-zero and new ingredients are introduced, it extracts the remaining logical share in the target storage node and the nominal share of the new ingredients, and calculates the proportion of the remaining logical share in the sum of the nominal share and the remaining logical share to determine the ownership weight factor; the ownership interleaving arbitration module encapsulates the initial traceability core and the new traceability core corresponding to the target storage node into a composite ownership vector, and generates a composite state anchoring package containing the ownership weight factor.

[0009] Preferably, when the business flow association unit generates a food order, it simultaneously deducts the share of each traceability core in the composite ownership vector according to the ownership weight factor; when the share of any traceability core is lower than the preset risk judgment threshold, the ownership intertwining arbitration module releases the association state of the composite ownership vector.

[0010] Preferably, the rights confirmation module generates a verification fingerprint associated with the physical characteristics of the ingredients; when generating the status anchoring package, the ownership intertwining arbitration module calculates the verification fingerprint and the status verification data of the current traceability master core, and stores the status verification data in the public storage area; when the traceability chain is logically interrupted, the audit verification unit retrieves the verification fingerprint and the corresponding status verification data, and restores the logical status summary of the interrupted node through the reverse calculation operator.

[0011] Preferably, the audit verification unit extracts the behavioral feature fingerprint of the corresponding management node based on the state transition parameters of the traceability master core between each management node, and calculates the behavioral deviation degree of the behavioral feature fingerprint relative to the benchmark behavioral model; the ownership intertwining arbitration module determines the regulatory priority of the audit verification unit based on the numerical range of the behavioral deviation degree, and adjusts the verification and questioning frequency of the corresponding management node according to the regulatory priority.

[0012] Preferably, the rights confirmation module configures the quality loss constant corresponding to the type of food ingredient for the traceability master core; the ownership intertwining arbitration module calculates the timestamp difference between two adjacent state anchor packages, and performs a quality status evaluation on the traceability master core based on the quality loss constant and the timestamp difference; when the value of the quality status evaluation is lower than the preset quality threshold, the ownership intertwining arbitration module changes the logical state of the traceability master core to an inactive state.

[0013] Preferably, the business flow association unit monitors the logical write-off rate of the traceability master core; the ownership intertwining arbitration module calculates the matching deviation between the logical write-off rate and the operational activity index of the corresponding management node, and revokes the active permissions of the corresponding traceability master core when the matching deviation exceeds the preset deviation range.

[0014] Preferably, the rights confirmation module sets an expiration period decay parameter for the traceability master core; when verifying the transfer action, the rights intertwining arbitration module extracts the current processing timestamp, and refuses to execute the state transition and outputs the abnormal transfer record when the current processing timestamp exceeds the threshold range defined by the expiration period decay parameter.

[0015] Preferably, the audit verification unit adopts an asymmetric verification architecture, and the audit verification unit only allows the regulatory end to read the publicly disclosed hash sequence in the ownership intertwining arbitration module, and prohibits the regulatory end from accessing the private business database of each management node.

[0016] Compared with existing technologies, the food traceability catering management system of this invention has the following advantages: 1. In traceable catering management, an asymmetric handshake path based on ownership identifiers and status summaries is established to transform the input behavior of a single entity into a logical confirmation involving multiple parties. This ensures the objectivity of ownership evolution during the cross-node transfer of the traceability core. When the transfer arbitration unit receives a joint signature that satisfies the logical state, it triggers the state migration of the traceability core and generates a state anchoring packet containing time weights. The traceability data generation process is subject to the mandatory constraints of state machine logic. A single entity cannot change the status of ingredients without confirmation, thus avoiding the alteration of timestamps or the forgery of batches from the underlying level. This achieves the transformation from trust entity identity to trust logic contract.

[0017] 2. By utilizing composite ownership vectors and ownership weight factors, a tracking model for material entanglement is constructed at the management logic layer to solve the problem of dilution of traceability ownership caused by the mixing of new and old batches in physical containers. When the circulation arbitration unit identifies that the storage node is in a non-empty state and new materials are introduced, it calculates the weight factor based on the remaining share and the new share to generate a composite status anchor package. In subsequent order verification, the share of each parent core is deducted simultaneously. When the share is lower than the threshold, the association is terminated. Without increasing physical monitoring methods, a responsibility determination path is established in the material mixing process, strengthening the integrity of the traceability chain under complex kitchen conditions.

[0018] 3. Configure a logical processing step constant during the rights confirmation stage. The business flow association unit extracts the time difference between adjacent reimbursement actions. Couple material consumption and physical processing laws at the logical layer to identify fraudulent reimbursement behavior. When the flow arbitration unit determines that the time difference between reimbursement actions is less than the theoretical processing time calculated by the logical share and the time consumption constant, it revokes the active permission of the traceability master core and generates an abnormal status mark. Based on the dynamic quota locking mechanism of physical rate limit, fictitious orders or speeding reimbursement cannot be self-consistent in logical time and space. This eliminates the long-term zombie inventory utilization space in the system and improves the system's robustness in the face of adversarial fraud. Attached Figure Description

[0019] Figure 1 This is a schematic diagram of the overall functional topology of the food traceability catering management system of the present invention; Figure 2 This is a comparison chart of the logical judgment data of the measured interval and theoretical duration under different test groups of this invention; Figure 3This is a diagram illustrating the interaction architecture between the regulatory audit layer and the core business domain based on non-intrusive verification, as described in this invention. Detailed Implementation

[0020] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0021] It should be noted that all directional and positional terms used in this invention, such as: up, down, left, right, front, back, vertical, horizontal, inner, outer, top, low, lateral, longitudinal, center, etc., are only used to explain the relative positional relationship and connection between components in a specific state (as shown in the accompanying drawings). They are only for the convenience of describing this invention and do not require that this invention must be constructed and operated in a specific orientation. Therefore, they should not be construed as limitations on this invention. In addition, the descriptions of "first," "second," etc., in this invention are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly indicating the number of technical features indicated.

[0022] In the description of this invention, unless otherwise explicitly specified and limited, the terms installation, connection, and linking should be interpreted broadly. For example, they can refer to fixed connections, detachable connections, or integral connections; they can refer to mechanical connections; they can refer to direct connections or indirect connections through an intermediate medium; they can refer to the internal communication between two components. For those skilled in the art, the specific meaning of the above terms in this invention can be understood according to the specific circumstances.

[0023] In the description of this specification, references to the terms "an embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example, and the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0024] It should be noted that the present invention will be described in detail below with reference to the accompanying drawings and specific embodiments. The embodiments are intended to explain the present invention and should not be construed as limiting the scope of protection of the present invention.

[0025] This invention provides a comprehensive food ingredient traceability management system for catering. It obtains initial metadata of ingredients through an ownership confirmation module and configures a unit processing time quota to generate a traceability master core with a unique identifier. The system utilizes an ownership interleaving arbitration module to execute state transitions of the traceability master core based on a joint signature generated by the receiving and sending ends. The business flow association unit extracts the time difference between adjacent verification actions and compares it with the theoretical time calculated based on the unit processing time quota. Accordingly, the ownership interleaving arbitration module performs ownership invalidation processing for abnormal shares, while the audit verification unit releases a hash based on the state anchor packet to the regulatory end. The verification path enables monitoring of the operating cycle without intruding on the restaurant's private database. The rights confirmation module acquires initial metadata of ingredients and unit processing time quotas to generate a traceability kernel. To establish the coupling between material verification and physical laws, the rights confirmation module configures the traceability kernel with quality loss constants, shelf-life decay parameters, and logical processing step size constants corresponding to different ingredient types. The rights confirmation module generates verification fingerprints associated with the physical characteristics of the ingredients, used to restore the state summary when the traceability chain is logically interrupted. In a specific parameter calibration of this implementation, for frozen meat ingredients, the rights confirmation module configures unit processing time quotas. The value is 120s / kg, and the threshold range for the effect decay parameter is defined as 72 hours.

[0026] The ownership dispute arbitration module is connected to the ownership confirmation module. When ingredients are transferred between management nodes, the module collects the joint signature generated by the receiving and sending ends for the traceability kernel to verify the legality of the transfer action. When the verification is successful, this module generates a state anchor packet containing the current node's time weight. The following relationship is used in the calculation: ,in Anchor packets for the current node's state; Anchor packet for the state of the preceding node; This is the identification information for the current node; This is the processing timestamp for the current node; For nodes With nodes The system uses joint signature data between parties; through an asymmetric state handshake protocol, it transforms unilateral entity input behavior into logical confirmation involving multiple parties, preventing unilateral entities from changing the status of ingredients. The rights confirmation module uses a perceptual hash algorithm to quantize the physical image feature vector of the ingredients into a 256-bit fixed-length binary sequence to generate a verification fingerprint. This will include traceability kernel metadata containing batch and initial quality information of the ingredients. Convert to binary strings of the same width using the logical XOR operator according to the formula. Calculate the logic residual ,in For logical residuals, To trace the source kernel metadata, To verify fingerprints, For logical XOR operators, logical residuals Stored in the public storage area, when the audit verification unit detects a logical interruption in the flow path, it retrieves the interruption node to verify the fingerprint in real time. With logical residuals Perform reverse XOR operation Restore metadata Reconstruct the circulation record.

[0027] The business flow association unit links the bill of materials for catering orders to active traceability master cores and performs real-time deductions on logical shares based on dish consumption rules. The business flow association unit aligns catering orders to logical shares in traceability master cores by establishing a many-to-many ingredient mapping matrix. This matrix decomposes the nominal consumption quality of a single dish into deduction portions for multiple active traceability master cores based on the catering bill of materials. Furthermore, the sum of all components satisfies the law of conservation of mass. ;in In order to target the The logical share deducted from each traceable mother core, in kg; The total mass consumption requirement of this type of ingredient in the current dish order is expressed in kg. The system uses the first-in-first-out algorithm to retrieve the active traceability core sequence in the target storage node, and extracts the core share in ascending order according to the entry timestamp until the total mass consumption requirement is met.

[0028] The business flow association unit extracts the time difference between two adjacent deduction actions. The product of the logical share and the unit processing time quota is calculated to determine the theoretical processing time. The arbitration module for complex ownership issues addresses time differences. Less than the theoretical processing time At that time, the active permissions of the traceability master core will be revoked, and the ownership invalidation processing for abnormal shares will be performed; taking a set of write-off data as an example, if a share is deducted in a certain instance... for kg, corresponding to for s / kg, then the theoretical processing time for s; if the actual time difference is monitored for If the system determines that the action exceeds the physical processing limit and triggers ownership invalidation, the ownership confirmation module sets a unit processing time quota. This method involves taking no fewer than 50 physical samples of specific ingredients during standard cutting and preparation processes, and recording the total time taken for the ingredients to complete initial processing from weighing and warehousing in each sampling cycle. With the total mass of ingredients The arithmetic mean of the ratio of the two is used as... Based on quantitative criteria, the deduction of quota is involved in the reconciliation actions extracted by the business flow related units. Time difference with the preceding reconciliation action According to the formula Calculate the theoretical processing time , If the ownership dispute arbitration module determines that the write-off behavior exceeds the physical processing limit, it will revoke the corresponding traceability master core's active permissions.

[0029] For scenarios involving mixed materials, the ownership interleaving arbitration module, upon identifying a non-zero remaining logical share within the target storage node and the introduction of new ingredients, extracts the remaining logical share and the nominal share of the new ingredients, calculating the ownership weight factor. The module encapsulates the initial traceability core and the new traceability core into a composite ownership vector, generating a composite state anchoring package containing the ownership weight factor. When generating a food order, the business flow association unit simultaneously deducts the share of each traceability core in the composite ownership vector based on the ownership weight factor. When the share of any traceability core falls below a preset risk assessment threshold, the ownership interleaving arbitration module decouples the composite ownership vector, thereby establishing a responsibility assessment path without increasing physical monitoring methods. The ownership interleaving arbitration module identifies the remaining logical share within the target storage node. Non-zero and introducing new ingredient nominal share At that time, according to the relation and Determine the ownership weighting factors for the original batch and the new batch. and The initial traceability kernel and the newly added traceability kernel are encapsulated into a composite ownership vector. The business flow association unit receives the material consumption requirements related to the menu order. At that time, the logical share of each traceability core in the composite ownership vector is reduced synchronously according to the weight factor, so that the material write-off path of each batch is aligned at the mathematical level. When any traceability core share is lower than the preset risk judgment threshold, the composite ownership vector association state is released.

[0030] The ownership intertwining arbitration module calculates the timestamp difference between two adjacent state anchor packets. And retrieve the quality loss constant preset by the rights confirmation module. Perform real-time scoring of ingredients; when the remaining quality score... Below the preset quality threshold When, or when the sum of the residence times exceeds the shelf-life decay parameter. At that time, the system revokes the active permissions of the corresponding source-tracing master kernel; among which For real-time quality scoring; This is the initial scoring baseline value, which is 100. This represents the duration of the food item at the current management node, in hours (h). The quality loss constant is used to characterize the quantitative decay rate of the sensory quality of food per unit hour, with the unit being the number of score points deducted per hour. This time-series constraint mechanism based on the laws of physicochemical decay ensures that the validity period of logical ownership is controlled by the natural life cycle of the food.

[0031] The audit verification unit opens a hash verification path based on state anchor packets to the regulatory end, and determines the integrity of the traceability chain by verifying the logical continuity of the traceability core among various management nodes. The audit verification unit adopts an asymmetric verification architecture, allowing the regulatory end to read only the hash sequence published in the ownership interleaving arbitration module, and prohibiting the regulatory end from accessing the private business databases of each management node. The audit verification unit extracts the behavioral feature fingerprint of the corresponding management node according to the state transition parameters, and calculates the behavioral deviation of the behavioral feature fingerprint relative to the baseline behavioral model. The ownership interleaving arbitration module determines the regulatory priority based on the numerical range of the behavioral deviation, and adjusts the verification and questioning frequency of the corresponding management node accordingly.

[0032] Example 1: In a chain restaurant operation environment where the daily food processing volume exceeds 500kg and the peak order frequency reaches 150 orders per hour, the operator faces the challenge of compliant verification after multiple batches of similar materials are mixed. Specifically, counterfeiters exploit the lack of logical constraints on verification rates in the system to attach unregistered external ingredients to the legally valid traceability master share, causing a disconnect between logical data and physical inventory. Traditional management methods cannot identify the problem of fraudulent record injection behind the explosive verification behavior in a short period through discrete data records. To address this situation, this system uses a pre-configured unit processing time quota in the rights confirmation module. Establish physical constraint benchmarks for material flow. When a business flow-related unit detects a transaction involving food ingredient portions... for When performing a kg-level reconciliation action, the time difference between the current action and the previous reconciliation action is automatically extracted. And simultaneously retrieve the corresponding ingredients for that type of food. s / kg; Here, the system calculates the theoretical processing time. Substituting the values, we get ,in This represents the current logical share deducted, in kg. This is the unit processing time quota, expressed in seconds per kilogram. The calculated theoretical processing time is expressed in seconds; if the time difference is monitored at this time... The time limit is only 400 seconds. Since this value is lower than the physical time required to complete the processing of the corresponding quality ingredients, the business flow association unit determines that there is a risk of logical overflow in the order cancellation, and the ownership intertwining arbitration module revokes the active permission of the traceability master core.

[0033] When dealing with the challenges of entanglement between old and new materials, the ownership entanglement arbitration module extracts the remaining 20kg logical share from the target storage node. Compared with the newly introduced 80kg nominal share The weight factor is calculated. and Based on this, a composite weight vector and a composite state anchoring packet are generated; where, The remaining logical share is expressed in kg. The newly added ingredient quantities are listed in kg. This is the weighting factor corresponding to the remaining logical share; To correspond to the weighting factor of the newly added nominal share of ingredients; when a reimbursement instruction is subsequently generated, the business flow related unit will no longer reimburse a single batch, but will simultaneously deduct the quota of the related traceability core according to the weighting factor, so that the ownership evolution path of different batches is mathematically aligned; this dynamic quota mechanism based on physical rate limit and material entanglement factor eliminates the path for operating entities to cover up violations by adjusting the reimbursement frequency, so that the business flow is controlled by the preset physical logic step size, and the flow status of the material throughout its entire life cycle is confirmed by the hash verification result of the state anchor package at the regulatory end.

[0034] Example 2: Within a simulation platform integrated with a distributed business engine, anonymized business flow data from the chain restaurant operation cycle is retrieved as the initial input benchmark. Random clock jitter noise with a root mean square value of 5 seconds is superimposed to simulate network transmission delay interference. The analysis is then conducted based on the unit processing time quota. The logical constraints for identifying unauthorized write-off behavior; including the unit processing time quota. The quantitative value is determined based on the average processing time per unit mass of food obtained from physical measurements of standard food processing procedures under controlled conditions. Frozen pork is selected as the controlled material, and its corresponding unit processing time quota is... s / kg, setting the unit material density threshold kg / dm 3 The sampling period setting balances the real-time performance of data updates with the system's computational load. When the frequency of orders to be monitored increases, the sampling period value shifts towards the lower limit of its range. Under the conditions of this test, it is set to... The test groups include the present invention sample group using the complete technical solution, a partially missing control group with the joint signature verification step removed, and an out-of-range control group with the unit processing time quota set at 30s / kg. The table below records the monitoring response results of different groups when faced with simulated injected false order load. The system uses the following relationship to calculate the theoretical processing time: ;in, The theoretical processing time is expressed in seconds (s). This represents the current logical share deducted, in kg. The unit processing time quota is s / kg; when the test runs for 3600s, an abnormal data set with a logical share of 8.52kg but a measured time difference of only 312.4s is injected into each sample group to simulate a rapid write-off attack beyond the physical limit.

[0035] Table 1: Comparison of Experimental Data for Catering Management Systems

[0036] Referring to Table 1, in sample group 2 of the present invention, when the time difference between two adjacent deduction actions is detected... s is less than the theoretical duration At time s, the ownership intertwining arbitration module detected a logical volume overflow and revoked the active permissions of the tracing master core. However, due to the lack of a joint signature to enforce the locking of the timestamp, unauthorized entities altered the transfer timestamp to change the time difference. The false increase to 958.2 seconds caused the calculated theoretical duration to fail to trigger the warning; the out-of-range control group was due to... The excessively low value resulted in a theoretical processing time of only 255.6 seconds, which could not cover the actual physical processing time requirements, causing the system to remain active even when facing attacks. The experiment introduced a problem intensity gradient control system, setting low, medium, and high deviation values ​​for the write-off frequency. The results showed that the identification delay of the proposed solution remained within two sampling periods under different deviation levels, confirming the effectiveness of the unit processing time quota. The logical constraint mechanism limits the food and beverage reimbursement process to the lower limit of the physical processing rate of the ingredients themselves.

[0037] Example 3: This example combines Figures 1 to 3 A description of a traceable catering management system for a specific ingredient, such as... Figure 1As shown, the overall architecture is centered around a central control module, which coordinates the work of each module to achieve unified system scheduling and management. This central control module connects to the risk warning module, data processing module, and subsequent units for data storage and application via control links. The data acquisition module operates independently, collecting traceability information of ingredients throughout the entire process and operational data of catering enterprises, and transmitting it unidirectionally to the data processing module. The data processing module cleans, integrates, and classifies the imported information, constructs an ingredient traceability database and an operational database, and sends monitoring data to the risk warning module for real-time identification of food safety and operational risks. Based on the ingredient traceability database, the traceability query module provides a user interface to display ingredient traceability information through retrieval. Based on the operational database, the operational management module provides inventory, menu, order, and financial statistics functions.

[0038] like Figure 2 As shown, the horizontal axis includes four categories: sample group 1 of this invention, sample group 2 of this invention, partially missing control group, and out-of-range control group. The vertical axis represents the time value in seconds (s). The legend clearly indicates that the bars filled with horizontal stripes represent the measured intervals. (s), the column filled with diagonal stripes represents the theoretical duration. (s) In the comparison of each group, the graphs visually present the measured intervals. Compared with theoretical duration The relative height difference, in which sample group 2 of the present invention exhibits Higher than The state corresponds to the description of logic overflow determination in the manual, while other groups show different time value distribution characteristics to reflect the differences in system response under different parameter settings.

[0039] like Figure 3 As shown, this architecture is defined as a third-party electronic fence for the regulatory audit layer. Its core logic area is located within the central ring, containing a rights confirmation module and a rights intertwining arbitration module. Together with the traceability database and the operation database below, they constitute the core business domain. The intelligent weighing terminal on the left side of the data input end is equipped with a data acquisition module, and the operation business terminal on the right side is equipped with a business flow association unit. Both of them converge data to the central rights intertwining arbitration module. At the regulatory output end, the rights intertwining arbitration module outputs upward to the public storage area to generate hash anchor packets. The audit verification unit at the top layer reads the data in the public storage area through non-intrusive verification, thereby completing the audit work without directly accessing the underlying private database, forming a complete asymmetric regulatory closed loop.

[0040] Example 4: In an operational scenario involving a regional food distribution center and fifty chain distribution nodes, the audit verification unit faces the obstacle of being unable to identify slow-drift reimbursement behavior from non-steady-state data streams. That is, business fluctuations caused by differences in the operating scale of each store mask the logical characteristics of injecting small amounts of false shares, making it impossible for the regulatory end to perform risk-sensitive dynamic scheduling when allocating audit computing power resources. In response to the above situation, the system initiates a self-calibration procedure for the benchmark behavior model. The audit verification unit retrieves the anonymized operational data stream of the target node over the past thirty natural days as the original input, and uses the rights confirmation module to extract the measured value of the food's residence time in the node, the frequency of reimbursement actions, and the joint signature response delay to form a fingerprint space vector. To eliminate the influence of physical dimensions on the judgment results, the system performs normalization processing on the above parameters based on historical averages, and uses the feature median of the thirty-day data stream as the center point to construct the behavioral benchmark point within the fingerprint space.

[0041] When the ownership dispute arbitration module detects a new write-off action, it calculates in real time the behavioral deviation of the current node's feature fingerprint vector relative to the baseline point. The calculation procedure uses the following relationship: ,in The deviation from the expected behavior is a dimensionless pure number. The time food stays in the container is measured in hours (h). This represents the median dwell time in the baseline model, in hours. This is the real-time verification frequency, measured in times per hour; This represents the median frequency in the baseline model, expressed in times per hour. This refers to the signature response delay, measured in milliseconds (ms). This represents the median delay in the baseline model, in milliseconds. , , This is a weighting coefficient that is dynamically adjusted based on the type of ingredient. For leafy vegetables, Set to 0.5; calculated according to the above procedure, if the deviation of a certain node... If the instantaneous increment exceeds 1.2 times the industry fluctuation threshold, the audit verification unit will automatically shorten the verification inquiry frequency from once every 60 minutes to once every 10 minutes, and retrieve the logical residual execution path of the corresponding batch to restore it, thereby achieving intervention on high-risk entities without increasing on-site audit costs.

[0042] Example 5: In a catering processing center facing the introduction of new food ingredients or the upgrading of processing equipment, the system executes a standardized pre-parameter calibration process. The weighting module performs physical sampling on no less than fifty complete food processing cycles under controlled conditions, records the total physical time from warehousing and weighing to cutting and preparation, and calculates the minimum processing time benchmark per unit mass based on the obtained data to set the unit processing time quota. Simultaneously, the volume of the food was measured using standard containers, and the corresponding unit material density threshold was set accordingly. In the example of parameter determination for frozen poultry meat, the minimum average physical time for its standard cutting process was measured to be 150 seconds per kilogram, and this value was written into the configuration parameter item of the rights confirmation module; the quota value was calculated according to the following formula: ,in This is the unit processing time quota, expressed in seconds per kilogram. The total processing time for the reference sample group is expressed in seconds. The total mass of ingredients for the reference sample group is in kg.

[0043] When the system is deployed on a management node lacking prior business data, the audit verification unit performs baseline model initialization. Through the rights confirmation module, it retrieves original time-series features covering order fluctuation characteristics and signature delay distribution from the database of existing nodes, generating an initial state summary of the industry benchmark behavior model. The system is set to an observation period of seven calendar days after deployment, utilizing the business flow association unit to collect each generated state anchor packet in real time. It also calculates the deviation of its behavioral feature fingerprint from the initial state summary. If a unidirectional drift in the fingerprint vector is detected within three consecutive sampling periods, the system automatically corrects the frequency parameters in the model to adapt to the operating frequency of that node. The aforementioned model initialization and correction procedures enable the monitoring system to generate dynamic baselines reflecting the specific operating characteristics of management nodes with different business scales, based on deviation. The calculation results are fed back to the verification and challenge frequency to maintain the judgment accuracy of the abnormal reimbursement identification logic in diverse deployment environments.

[0044] Example 6: In the event of a sudden communication failure at a delivery node resulting in the loss of local circulation records, the system initiates a logic repair procedure. The rights confirmation module retrieves the physical image of the ingredients stored upstream in the supply chain, extracts the contour feature points of the ingredients using operators, and generates a 256-bit binary verification fingerprint through histogram equalization processing. Furthermore, the rights confirmation module will include the current source traceability master metadata. With fingerprint verification Mapped to the same bit-width space, logical residuals are generated by performing bit-by-bit XOR operations. The calculation method is as follows: ,in For logical residuals, To trace the source kernel metadata, For verification fingerprints generated based on physical images, As a logical XOR operator, this calibration process, which couples physical eigenvalues ​​with logical states in bit space, provides a computational path for the mathematical compensation of missing data.

[0045] When the audit verification unit detects a logical interruption in the workflow path, it sends a path recovery challenge to the ownership interleaving arbitration module and retrieves the logical residual of the target batch from the public storage area. It also reads the verification fingerprint of the batch of ingredients as it enters the current management node in real time. The audit verification unit performs logical reconstruction using the inverse calculation operator, and the calculation method is as follows: ,in The restored source kernel metadata; For storage of logical residuals; For real-time extraction of verification fingerprints; the system analyzes the restored metadata The hash sequence of the source core is compared with that of the neighboring nodes. If the matching error is lower than the preset error threshold, the missing flow record is reconstructed and the state machine pointer of the source core is updated.

[0046] The embodiments of this application have been described above with reference to the accompanying drawings. Unless otherwise specified, the embodiments and features in the embodiments of this application can be combined with each other. This application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A comprehensive food service management system with traceable ingredients, characterized in that, This includes a rights confirmation module, a rights dispute arbitration module, a business flow association unit, and an audit verification unit: The rights confirmation module obtains the initial metadata of the ingredients and the unit processing time quota, and generates a traceability master core with a unique identifier; The ownership dispute arbitration module is connected to the ownership confirmation module. When ingredients are transferred between management nodes, the module collects the joint signature generated by the receiving end and the sending end for the traceability master core, verifies the legality of the transfer action based on the joint signature, and generates a state anchor packet containing the current node time weight when the verification is successful, and performs the state transition of the traceability master core. The business flow association unit links the bill of materials involved in the catering order to the traceability master core that is in an active state, and performs real-time deduction on the logical share of the traceability master core according to the dish consumption rules; The business flow association unit extracts the time difference between two adjacent deduction actions and calculates the product of the logical share and the unit processing time quota to determine the theoretical processing time; The ownership dispute arbitration module revokes the active permissions of the source tracer core and performs ownership invalidation processing for abnormal shares when the time difference is less than the theoretical processing time. The audit verification unit opens a hash verification path based on state anchor packets to the regulatory end, and determines the integrity of the traceability chain by verifying the logical continuity of the traceability master core between management nodes.

2. The food ingredient traceability catering management system according to claim 1, characterized in that, The ownership intertwining arbitration module calculates the current node's state anchoring packet. The following relationship is used: ,in, Anchor packet for the current node's state. Anchor packets for the state of the preceding node. This is the identifier information for the current node. This is the processing timestamp for the current node. This is the joint signature data between node A and node B.

3. The food ingredient traceability catering integrated management system according to claim 1, characterized in that, When the ownership intertwining arbitration module identifies that the remaining logical share inside the target storage node is non-zero and new ingredients are introduced, it extracts the remaining logical share in the target storage node and the nominal share of the new ingredients, and calculates the proportion of the remaining logical share in the sum of the nominal share and the remaining logical share to determine the ownership weight factor. The ownership interleaving arbitration module encapsulates the initial tracing master core and the newly added tracing master core corresponding to the target storage node into a composite ownership vector, and generates a composite state anchoring package containing ownership weight factors.

4. The food ingredient traceability catering integrated management system according to claim 3, characterized in that, When generating a food order, the business flow association unit simultaneously deducts the share of each traceability core in the composite ownership vector based on the ownership weight factor; when the share of any traceability core is lower than the preset risk judgment threshold, the ownership intertwining arbitration module releases the association state of the composite ownership vector.

5. The food ingredient traceability catering management system according to claim 1, characterized in that, The rights confirmation module generates verification fingerprints that are associated with the physical characteristics of the ingredients; When generating the state anchoring packet, the ownership intertwining arbitration module calculates the verification fingerprint and the state verification data of the current traceability master core, and stores the state verification data in the public storage area; when the traceability chain is logically interrupted, the audit verification unit retrieves the verification fingerprint and the corresponding state verification data, and restores the logical state summary of the interrupted node through the reverse deduction operator.

6. The food ingredient traceability catering integrated management system according to claim 1, characterized in that, The audit verification unit extracts the behavioral feature fingerprints of the corresponding management nodes based on the state transition parameters of the traceability master core between each management node, and calculates the behavioral deviation of the behavioral feature fingerprints relative to the baseline behavioral model. The ownership dispute arbitration module determines the regulatory priority of the audit verification unit based on the numerical range of the behavioral deviation, and adjusts the verification inquiry frequency of the corresponding management node according to the regulatory priority.

7. The food ingredient traceability catering integrated management system according to claim 1, characterized in that, The rights confirmation module configures the quality loss constant corresponding to the type of food ingredient for the traceability master core; the ownership intertwining arbitration module calculates the timestamp difference between two adjacent state anchor packages, and performs a quality status evaluation on the traceability master core based on the quality loss constant and the timestamp difference; when the value of the quality status evaluation is lower than the preset quality threshold, the ownership intertwining arbitration module changes the logical state of the traceability master core to an inactive state.

8. The food ingredient traceability catering integrated management system according to claim 1, characterized in that, The business flow association unit monitors the logical write-off rate of the traceability master core; the ownership intertwining arbitration module calculates the matching deviation between the logical write-off rate and the corresponding management node's operational activity index, and revokes the active permissions of the corresponding traceability master core when the matching deviation exceeds the preset deviation range.

9. The food ingredient traceability catering integrated management system according to claim 1, characterized in that, The rights confirmation module sets the validity period decay parameter for the traceability master core; when verifying the transfer action, the ownership intertwining arbitration module extracts the current processing timestamp, and refuses to execute the state transition and outputs the abnormal transfer record when the current processing timestamp exceeds the threshold range defined by the validity period decay parameter.

10. The food ingredient traceability catering management system according to claim 1, characterized in that, The audit verification unit adopts an asymmetric verification architecture, and the audit verification unit only allows the regulatory end to read the publicly disclosed hash sequence in the ownership intertwining arbitration module, and prohibits the regulatory end from accessing the private business databases of each management node.

Citation Information

Patent Citations

  • Restaurant management system

    CN107274048A