Recyclable tableware uniqueness identification method and traceable management system thereof

Through the coding design of a combination of fixed layer and variable layer, a unique identifier is generated, which solves the problem of logo shedding and coding conflict in catering utensil management, and realizes efficient and unique identification management, reducing costs and improving management efficiency.

CN120258835APending Publication Date: 2025-07-04杨正香
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510320931.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-18
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the existing catering utensil management methods, the labels are prone to falling off and blurring under multiple cleaning, disinfection or high temperature environments, and cannot guarantee long-term traceability. The encoding repeat rate is high, resulting in high management costs and prone to coding conflicts.

Method used

A coding design with a combination of fixed layer and variable layer is adopted to generate a unique identity, and the uniqueness and durability of the identity is ensured by setting encoding rules. In combination with an intelligent management system, a unique identity set is generated, including fixed layer identification and variable layer identification, and a variable layer identification is generated using the expansion mechanism to generate a variable layer identification to meet the management quantity needs.

Benefits of technology

It realizes accurate management of catering utensils, reduces identification errors and resource waste, improves management efficiency, reduces labor costs, and ensures the uniqueness and traceability of identification throughout the entire life cycle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258835A_ABST
    Figure CN120258835A_ABST
Patent Text Reader

Abstract

The invention relates to a unique identification method for recyclable tableware and a traceable management system thereof. The method comprises the following steps: acquiring a customer demand and a preset management logic; the customer demand comprises an appliance material and a fixed identifier; the management logic comprises a management quantity demand and an additional specific demand; generating a plurality of unique identifiers according to a set coding rule according to the customer demand and the management quantity demand; the unique identifier comprises a fixed layer identifier and a variable layer identifier; and confirming the plurality of unique identifiers as a unique identifier set. By adopting the method, the unique identifier can be given to the tableware so as to accurately distinguish each tableware, the tableware management efficiency is improved, the method can be matched with an intelligent management system, the situation of tableware confusion is reduced, and the resource waste is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of identification management, and particularly relates to a unique identification method for recyclable dining utensils and its traceable management system. Background Art

[0002] With the development of intelligent identification and Internet of Things technologies, traceable identification management technologies have emerged. By numbering items, they can be identified and traced during production, transportation, use, and recycling, thereby improving management efficiency and reducing operating costs.

[0003] With the improvement of environmental awareness, recyclable dining utensils are gradually replacing disposable tableware. Traditional dining utensil management methods usually rely on manual records or simple coding identification to distinguish different tableware.

[0004] However, in terms of identification, ordinary identifications are prone to falling off and becoming blurred during multiple cleanings, disinfections, or high-temperature environments, and cannot guarantee long-term traceability. Some coding methods have a high repetition rate, and in large-scale usage scenarios, coding conflicts are likely to occur. In terms of traceability management, it mainly relies on static identifications, lacks intelligent management, and has high labor costs. Summary of the Invention

[0005] Based on this, it is necessary to provide a unique identification method for recyclable dining utensils and its traceable management system that are durable, unique, and have intelligent traceability capabilities for the above technical problems.

[0006] In a first aspect, the present application provides a unique identification method for recyclable dining utensils, including:

[0007] Obtaining customer requirements and preset management logics; customer requirements include utensil materials and fixed identifications; management logics include management quantity requirements and additional specific requirements;

[0008] Generating multiple unique identifications according to the customer requirements and management quantity requirements according to the set coding rules; the unique identifications include fixed layer identifications and variable layer identifications;

[0009] Confirming the multiple unique identifications as a unique identification set.

[0010] In one of the embodiments, generating multiple unique identifications according to the customer requirements and management quantity requirements according to the set coding rules includes:

[0011] Obtaining a demand evaluation result based on whether the permutation and combination quantity of the fixed identification can meet the management quantity requirements;

[0012] If the demand evaluation result is to meet the demand, generating multiple unique identifications according to the standard coding rules;

[0013] If the result of the requirements assessment does not meet the requirements, multiple unique identifiers are generated according to the extended coding rule;

[0014] Among them, the standard coding rule corresponds to the following steps:

[0015] The fixed identifiers are confirmed as the identifiers that make up the fixed layer identifiers;

[0016] The fixed identifiers are arranged and combined to generate multiple unique identifiers;

[0017] The extended coding rule corresponds to the following steps:

[0018] The fixed identifiers are confirmed as the identifiers that make up the fixed layer identifiers;

[0019] Using the extended mechanism, variable layer identifiers are generated according to the management quantity requirements and the fixed layer identifiers;

[0020] Multiple unique identifiers are generated according to the combination of the fixed layer identifiers and the variable layer identifiers.

[0021] In one embodiment, using the extended mechanism to generate variable layer identifiers according to the management quantity requirements and the fixed layer identifiers includes:

[0022] Calculating the quantity gap according to the fixed layer identifiers and the management quantity requirements;

[0023] Identifying the identifier types included in the fixed layer identifiers; the identifier types include plain codes, cipher codes, and data codes;

[0024] According to the triple identifier principle, the missing identifier types are obtained according to the identifier types included in the fixed layer identifiers;

[0025] Iterating according to the quantity gap and increasing the number of identifier components of the variable layer identifiers according to the missing identifier types until the combination quantity of the variable layer identifiers and the fixed layer identifiers meets the management quantity requirements, and obtaining the variable layer identifiers; the identifiers include characters, images, data codes, and advertisement areas.

[0026] In one embodiment, generating multiple unique identifiers according to the combination of the fixed layer identifiers and the variable layer identifiers includes:

[0027] Generating an identifier layout scheme according to the fixed layer identifiers and the variable layer identifiers according to the image processing logic;

[0028] In response to the obtained identifier layout scheme adoption instruction, multiple unique identifiers are generated according to the identifier layout scheme.

[0029] In one embodiment, the method further includes:

[0030] Generating process parameters according to the customer requirements, additional specific requirements, and the identifier components of the unique identifier set; the process parameters include single process parameters and mixed process parameters;

[0031] Receive the unique identifier of the dining utensils made according to the process parameters and compare it with the set of unique identifiers to obtain a comparison result;

[0032] If the comparison result indicates an incorrect identifier recognition, generate an identifier error alert.

[0033] In a second aspect, the present application also provides a traceable management system for recyclable dining utensils, including:

[0034] A reading module for identifying and receiving the unique identifier of the dining utensils and the update information corresponding to the unique identifier; the update information includes usage information and cleaning information;

[0035] A writing module for writing the update information into the unique identifier corresponding to the dining utensil database;

[0036] A central server for storing the dining utensil database and generating a cleaning quality inspection report and a life cycle warning corresponding to the unique identifier according to the dining utensil database; the set of unique identifiers is generated by the unique identifier method for recyclable dining utensils.

[0037] In one embodiment, the central server is configured with a cleaning quality inspection unit and a life cycle warning unit;

[0038] The cleaning quality inspection unit is used to compare the cleaning information with the preset cleaning parameters corresponding to the unique identifier, obtain a cleaning inspection result, and generate a cleaning quality inspection report according to the cleaning inspection result; the cleaning quality inspection report includes cleaning time, total number of cleaning times, cleaning temperature, type of cleaning agent, and compliance cleaning result;

[0039] The life cycle warning unit is used to generate a life cycle warning when the cumulative usage times and the total number of cleaning times exceed the preset threshold.

[0040] In one embodiment, the system further includes a user interaction module;

[0041] The user interaction module is used to generate interaction information and receive the usage information written by the user; the interaction information includes the usage history, cleaning quality inspection, and life cycle warning information of the traceable dining utensils generated based on the user's instructions.

[0042] In a third aspect, the present application also provides a computer device, including a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, it implements the steps of any of the above-mentioned unique identifier methods for recyclable dining utensils.

[0043] Fourthly, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above-mentioned unique identification methods for reusable dining utensils are implemented.

[0044] In the above-mentioned unique identification method for reusable dining utensils and its traceable management system, when generating a unique identification, a unique identification is generated according to a set coding rule. During the generation process, the management quantity requirement is fully considered. First, it is preliminarily evaluated whether the permutation and combination quantity of the fixed identification can meet the management quantity requirement. If it meets, it is generated according to the standard coding rule; if it does not meet, the extended coding rule is started. In the extended coding rule, an extended mechanism is used to generate a variable layer identification according to the management quantity requirement and the fixed layer identification, increasing the combination method of the identification, fundamentally solving the problem of high coding repetition rate, achieving the balance between coding uniqueness and cost control, accurately distinguishing each dining utensil, avoiding confusion caused by coding repetition, and improving the tableware management efficiency. The generated unique identification contains elements such as two-dimensional codes, which can cooperate with the intelligent management system, reduce the situation of tableware confusion, and reduce resource waste. Description of the Drawings

[0045] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained according to these drawings.

[0046] Figure 1 It is a flowchart of the unique identification method for reusable dining utensils of the present invention;

[0047] Figure 2 It is a flowchart of generating a variable layer identification using an extended mechanism of the present invention;

[0048] Figure 3 It is a composition result diagram of the traceable management system for reusable dining utensils of the present invention. Detailed Embodiments

[0049] In order to make the purpose, technical solutions and advantages of the present application clearer, the following will further describe the present application in detail with reference to the drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present application and are not used to limit the present application.

[0050] In one embodiment, as Figure 1As shown, a unique identification method for recyclable dining utensils is provided. This embodiment uses the method applied to a terminal as an example for illustration. It can be understood that the method can also be applied to a server, and can also be applied to a system including a terminal and a server, and is implemented through the interaction between the terminal and the server. In this embodiment, the method includes the following steps:

[0051] S101. Obtain customer requirements and preset management logic; customer requirements include equipment material and fixed identification; management logic includes management quantity requirements and additional specific requirements.

[0052] To ensure that the identification generation and management methods are in line with the user's actual usage scenarios and personalized requirements, we first obtain customer needs and preset management logic. Customer needs mainly include utensil materials and fixed identification. Among them, utensil materials are mainly catering utensil materials based on cost and usage scenarios, such as ceramics, high borosilicate glass, stainless steel, bamboo, wood and plastic, etc., and fixed identification is specific information that customers require to be engraved or printed on tableware, including company names, trademarks, brand advertising, and compliance certification information, etc., in order to maintain a relatively consistent fixed identification among multiple unique identifications.

[0053] The management logic includes management quantity requirements and additional specific requirements, where the management quantity requirement is the number of unique identifiers that the customer expects to generate. For example, 10,000 different identifiers are generated to ensure the uniqueness of catering utensils in the management system. Additional specific requirements include cleaning tolerance requirements for unique identifiers. For example, based on the three-proof performance indicators, it is required that the unique identifier can pass 200 dishwasher cleaning tests at 82°C, 5% NaOH solution immersion for 24 hours without change, and 1.2m drop test without damage.

[0054] S102. Generate multiple unique identifiers according to set coding rules based on customer needs and management quantity requirements; the unique identifiers include fixed layer identifiers and variable layer identifiers.

[0055] Schematically, the fixed layer identification is the content that must be included as required by the customer, and also includes the identification with additional functional requirements proposed by the customer, such as fluorescent codes with anti-counterfeiting functions, dynamic encrypted QR codes, and FDA food-grade certification that meets industry standards. The variable layer identification is dynamic information used to ensure uniqueness. For example, common variable layer identifications include serial numbers, timestamps, batch numbers, random numbers, hash check codes, QR codes, and bar codes.

[0056] Optionally, the encoding format in the encoding rules is a combination of fixed layer identification and variable layer identification, and the encoding length of its unique identification conforms to the tableware identification area and the readability requirements of the scanning equipment to avoid exceeding the printing range or affecting the readability, and the anti-duplication mechanism of the encoding is ensured to operate through hash calculation.

[0057] S103. Confirm multiple unique identifiers as a set of unique identifiers.

[0058] The set of unique identifiers refers to a set of unique identifiers generated through verification to ensure that they do not repeat each other, which is used for dining utensils to ensure that each utensil has an independent identity. Schematically, all generated unique identifiers are stored in a database, and a unique index comparison is performed. Hash verification is used to check for the existence of duplicate identifiers. If a duplicate unique identifier is found, the unique identifier is regenerated. Further, to ensure that the identifier conforms to the format and coding rules set by the customer, check whether the fixed-layer information of all unique identifiers meets the requirements, check whether the variable-layer coding conforms to the set length and format, and check the correctness of the QR code or barcode to ensure that it contains complete coding information. Optionally, to provide an extended space for newly added identifiers in the future and prevent coding conflicts, a certain number of reserved identifier codes are stored in the set of unique identifiers for supplementary use. Confirm all valid unique identifiers to generate a set of unique identifiers and put them into use.

[0059] In the above method for uniquely identifying reusable dining utensils, a two-layer design of fixed layer + variable layer coding is adopted to ensure that each identifier is unique throughout its life cycle, avoiding the problem of duplicate identifiers that may occur in traditional serial numbers or single QR code solutions, solving the problem of high risk of identifier conflicts in large-scale usage scenarios, making the management of tableware more accurate, reducing recognition errors, setting coding rules to automatically generate unique identifiers, reducing manual intervention, avoiding the inefficiency and error-proneness problems of traditional manual coding management, and improving work efficiency. It allows customers to customize the fixed identifier content to meet the personalized needs of different brands and catering enterprises. Appropriate identification technologies can be matched according to different tableware materials to ensure that the identifier is applicable to various tableware types and suitable for multiple industry scenarios, such as chain restaurants, group meal distribution, school canteens, etc., meeting the management needs of different catering institutions. An identification method that is resistant to washing, corrosion, and high temperatures is adopted to solve the problem of easy peeling and fading of traditional printed QR codes and labels, ensuring that the identifier can be used normally throughout the life cycle of the tableware and improving the reliability of traceability data.

[0060] In one embodiment, multiple unique identifiers are generated according to customer requirements and management quantity requirements according to set coding rules, including:

[0061] S21. Obtain a demand evaluation result based on whether the number of permutations and combinations of fixed identifiers can meet the management quantity requirements.

[0062] Evaluate whether the result of the possible permutations and combinations of fixed identifiers required by the customer can meet the customer's management quantity requirements, and calculate the total number of permutations and combinations of fixed identifiers, N 固定 = C1×C2×…×Cn , where C n is the number of optional values for each fixed identification item. Exemplarily, there is only 1 optional value for the company name, while there are 5 optional values for the advertisement area. If N 固定 > the management quantity requirement, the demand assessment result is that the demand is met. If N 固定 ≤ the management quantity requirement, the demand assessment result is that the demand is not met.

[0063] S22. If the demand assessment result is that the demand is met, multiple unique identifiers are generated according to the standard coding rule.

[0064] When the demand assessment result is that the demand is met, the system operates according to the established standard coding rule. Exemplarily, the fixed identifier is used as the basic component of the fixed layer identifier without further expansion processing, and all permutations or combinations are performed on the fixed identifier in a certain order to generate multiple unique identifiers that meet the management quantity requirement.

[0065] S23. If the demand assessment result is that the demand is not met, multiple unique identifiers are generated according to the extended coding rule.

[0066] When the demand assessment result is that the demand is not met, additional variable layer identifiers need to be introduced to ensure the uniqueness of the identifier. By introducing additional coding elements, more complex combination operations are performed on the existing coding elements.

[0067] Among them, the standard coding rule corresponds to the following steps:

[0068] S24. Confirm the fixed identifier as the identifier component of the fixed layer identifier.

[0069] Clarify the identifier composition of the fixed layer identifier, determine the identifier layout of the fixed layer identifier. Exemplarily, perform in-depth analysis and format conversion on the fixed identifier, and sort out and classify the fixed identifier information provided by the customer according to the preset format requirements. Exemplarily, standardize the font and adjust the layout of the text information, perform vectorization processing on the graphic information, etc., to ensure that this information can be used as the component of the fixed layer identifier in a unified and standardized form. Further, a mapping relationship can be established to associate each element in the fixed identifier with the corresponding position of the fixed layer identifier.

[0070] Exemplarily, the fixed identifier includes the enterprise's trademark, five advertising slogans such as "Healthy Dining", and a food safety certification mark. Vectorize the trademark graphic to ensure its clarity at different sizes; standardize the font of the advertising slogans; perform format conversion on the food safety certification mark to ensure that it meets the requirements of identifier production. Arrange these processed elements in order, such as the trademark in the upper left corner, the advertising slogans in the middle, and the certification mark in the lower right corner, and confirm them as the identifier composition of the fixed layer identifier, and establish a mapping relationship between the elements and the positions.

[0071] S25. Generate multiple unique identifiers by arranging and combining fixed identifiers.

[0072] According to the mathematical principle of permutation and combination and the preset algorithm, operate on the variable elements in the determined fixed layer identifier. Through algorithms such as loop and recursion, traverse all possible values of each variable element and combine them in a certain order. During the combination process, according to the encoding format requirements of the unique identifier, splice and format different combinations of fixed identifiers to generate complete unique identifiers. Optionally, in order to ensure that the generated identifiers meet the requirements of readability and practicality, verify the generated unique identifiers to check for problems such as ambiguity and overlap.

[0073] The extended encoding rule corresponds to the following steps:

[0074] S26. Confirm that the fixed identifier is the identifier composition of the fixed layer identifier.

[0075] Illustratively, under the extended encoding rule, the fixed identifier still needs to be sorted and format-converted to meet the production requirements of the fixed layer identifier, ensuring that the fixed identifier can accurately and stably serve as the core component of the fixed layer identifier within the framework of the extended encoding. Further, check the integrity and accuracy of the fixed identifier to prevent errors or omissions during the extension process.

[0076] Exemplarily, the fixed identifiers include brand trademarks, one hundred restaurant numbers, and five tableware types. When starting the extended encoding rule, first process the fixed identifier to ensure its reasonable composition and unified format.

[0077] S27. Use the extension mechanism to generate variable layer identifiers according to the management quantity requirement and the fixed layer identifier.

[0078] On the basis of the fixed identifier, add variable encoding to ensure a sufficient number of unique identifiers.

[0079] S28. Generate multiple unique identifiers according to the combination of the fixed layer identifier and the variable layer identifier.

[0080] Combine the fixed layer identifier and the variable layer identifier to generate multiple unique identifiers, and perform integrity and accuracy verification on the unique identifiers to check for problems such as information loss and format errors.

[0081] In one of the embodiments, as Figure 2 shown, use the extension mechanism to generate variable layer identifiers according to the management quantity requirement and the fixed layer identifier, including:

[0082] S201. Calculate the quantity gap according to the fixed layer identifier and the management quantity requirement.

[0083] In the process of extending the unique identification by the extension mechanism, it is ensured that the number of combinations of fixed layer identification and variable layer identification can meet the management quantity requirements, while ensuring the integrity and traceability of the identification information. The quantity gap is calculated so that appropriate expansion strategies can be adopted later to generate enough identifications. Schematically, the quantity gap is calculated based on the characteristics of different elements in the fixed layer identification. If the elements are fixed, then these elements do not participate in the change when calculating the number of combinations; for elements with multiple possible values, all possible values ​​are accurately calculated, and their combinations are multiplied to obtain the total number of combinations of fixed layer identifications. This calculation method can ensure that the obtained quantity gap accurately reflects the actual number of identifications that need to be expanded.

[0084] S202, identifying the identification type contained in the fixed layer identification; the identification type includes a plain code, a coded code, and a data code.

[0085] In order to reasonably utilize identification resources and adopt appropriate expansion strategies to generate variable layer identification, it is necessary to clarify the identification types contained in the fixed layer identification. Different identification types have different characteristics and uses. The clear code is information that is intuitively visible and easy for humans to read and understand, including company names, brand trademarks, advertising information, etc., to quickly convey basic information content; the secret code is information hidden in the logo, which requires specific equipment or methods to read, and is often used for anti-counterfeiting, encryption and other purposes, including ultraviolet fluorescence codes, infrared codes, watermarks, etc.; data codes are a type of code containing specific data information, used for machine reading and data management, such as QR codes, barcodes, NFC (Near Field Communication) chip data, etc., which can quickly read large amounts of data through scanning devices.

[0086] The system determines the type of logo it belongs to by analyzing the content, format and presentation of the fixed layer logo. For the parts that are directly displayed and easy to identify, such as text and numbers, it is determined to be plain code; for the information that has been specially processed and hidden in the logo, it is identified as a secret code through a specific decryption algorithm or tool; for the graphic code with specific coding rules that can be read by the scanning device, it is identified as a data code. This kind of identification helps to supplement the missing logo types according to the existing types of fixed layer logos, thereby enriching the information content and function of the logo.

[0087] S203: According to the triple identification principle, the missing identification type is obtained according to the identification types included in the fixed layer identification.

[0088] The triple - identification principle refers to the comprehensive utilization of three different types of identifications: plain code, hidden code, and data code, to achieve the integrity, security, and traceability of identification information. The plain code is used to intuitively display basic information, facilitating manual identification and quick access to key content; the hidden code is used to hide some sensitive information or information that requires special means to read, playing a role in anti - counterfeiting and protecting data security; the data code can store a large amount of data, facilitating fast and accurate data collection and management through scanning devices.

[0089] If the fixed - layer identification already contains the three identification types, there is no need for additional supplementation, and the variable - layer identification is mainly for the purpose of expanding the quantity; if a certain type of identification is missing in the fixed - layer identification, then the variable - layer identification expands the quantity on the basis of supplementing the identification type.

[0090] S204. Iterate according to the quantity gap and increase the number of identification components of the variable - layer identification based on the missing identification type until the combined quantity of the variable - layer identification and the fixed - layer identification meets the management quantity requirement, obtaining the variable - layer identification; the identification includes characters, images, data codes, and advertisement areas.

[0091] By iteratively increasing the variable - layer identification, filling the quantity gap, and supplementing the necessary identification types to ensure that all identifications meet the uniqueness requirement. Schematically, on the basis of not lacking the necessary identification types, expand in order of priority, including expanding character encoding, adding pattern encoding, supplementing data codes, and expanding advertisement area content; when a necessary identification type is missing, prioritize meeting the supplement of the identification type. Until N 组合数量 = N 固定 ×N 可变 ,and N 组合数量 > N 管理需求 That is, when the combined quantity of the variable - layer identification and the fixed - layer identification meets the management quantity requirement, the identification composition of the variable - layer identification is confirmed.

[0092] In one of the embodiments, multiple unique identifications are generated according to the combination of the fixed - layer identification and the variable - layer identification, including:

[0093] S31. Generate an identification layout plan according to the image - processing logic for the fixed - layer identification and the variable - layer identification.

[0094] Combine the fixed-layer identifier and the variable-layer identifier in a reasonable, aesthetically pleasing, and practical application requirement-compliant manner to form a complete identifier layout scheme. Schematically, arrange the positions and sizes of the fixed-layer identifier and the variable-layer identifier according to the actual identifier area size of the catering utensil to ensure that each element in the identifier is clearly readable. For the plain code, select an appropriate font and font size; for the data code, ensure its scanning accuracy to avoid scanning errors caused by improper layout. Make the unique identifier have a good visual effect as a whole, and the color matching, proportional relationship, etc. between each element should be coordinated, taking into account the matching of the unique identifier with the style and color of the catering utensil itself, improving the overall aesthetics and recognition. Try different permutations and combinations, and generate the layout scheme through simulation and evaluation.

[0095] S32. In response to the obtained identifier layout scheme adoption instruction, generate multiple unique identifiers according to the identifier layout scheme.

[0096] When the system receives the identifier layout scheme adoption instruction, it means that the user has recognized the previously generated identifier layout scheme. Based on this layout scheme, combined with the previously determined fixed-layer identifier and variable-layer identifier, start to batch generate multiple unique identifiers. That is, according to the change rule of the variable-layer identifier, adjust the variable part in each unique identifier, and strictly combine the fixed-layer identifier and the variable-layer identifier according to the parameters such as position, size, and color specified in the identifier layout scheme to form complete unique identifiers. Further, perform quality inspection on the generated identifiers to ensure that each identifier meets the preset format and requirements, and avoid problems such as blurred identifiers and overlapping elements.

[0097] In one of the embodiments, the method further includes:

[0098] S41. Generate process parameters according to customer requirements, additional specific requirements, and the identifier composition of the unique identifier set; the process parameters include single process parameters and mixed process parameters.

[0099] The process parameters are the actual production guiding parameters, which are analyzed according to the appliance material requirements, additional specific requirements in the customer needs, and the composition of the unique identifier set. By way of illustration, the laser engraving process is generally used for ceramic and borosilicate glass appliances, and is suitable for numbers, letters or simple graphics; the transfer printing process is generally used for plastic and bamboo / wood appliances, and is suitable for patterns, words, numbers, etc.; the printing process is generally used for plastic or some ceramics, and is suitable for words, numbers, images, graphics, barcodes and two-dimensional codes; the spraying process is generally used for plastic and treated bamboo / wood, and is suitable for patterns, words, numbers and two-dimensional codes, especially the hidden codes with fluorescence requirements. Among them, a single process parameter means that any one of the laser engraving process, printing process or spraying process can complete the marking of the unique identifier on the catering appliance, while the mixed process parameter means that the unique identifier requires multiple processes to jointly complete the unique identification code. By way of illustration, for ceramic appliances, the brand trademark in the fixed layer identifier is engraved by laser to ensure permanence, and the two-dimensional code in the variable layer identifier is printed by a special high-temperature and wash-resistant ink printing process. The process parameters include the process type, as well as parameters such as the power, frequency, depth, etc. corresponding to laser engraving, the ink thickness, drying temperature, curing time, etc. corresponding to the printing process, and the spraying thickness, coating type, etc. corresponding to the spraying process.

[0100] S42. Receive the unique identifier of the catering appliance made according to the process parameters, and compare it with the unique identifier set to obtain a comparison result.

[0101] The identified identification information of the unique identifier will be transmitted to the system and compared with the pre-generated and stored unique identifier set. Quickly search for records identical to the identifier to be compared in the identifier set, check whether the encoded content of the identifier is exactly the same, and verify whether information such as the format and check digit of the identifier is correct to ensure the accuracy and integrity of the identifier. If a completely matching record is found in the unique identifier set, the comparison result is that the identifier is correct; if no matching record is found or there is an error in the identifier information, the comparison result is that the identifier is incorrect.

[0102] S43. If the comparison result is that the identifier is recognized incorrectly, generate an identifier error alarm.

[0103] Identifier recognition errors include coding errors, format errors and integrity errors. After recording the error information, the system will start the alarm program. Among them, a coding error means not matching any identifier stored in the unique identifier set, and common ones are character errors; a format error means that the format of the identifier does not conform to the preset standard, including text size, typesetting, etc. An integrity error means that some identifier information is missing. By way of illustration, the identifier error alarm can pop up a prominent error prompt window on the management system interface, highlighting the error information in red font or with a flashing effect to alert the operator's attention.

[0104] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown sequentially according to the indication of the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order limit for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of the steps or stages in other steps or other steps.

[0105] Based on the same inventive concept, an embodiment of the present application also provides a traceable management system for reusable catering utensils for implementing the above-mentioned unique identification method for reusable catering utensils. The implementation solutions provided by this device to solve problems are similar to the implementation solutions described in the above method. Therefore, the specific limitations in one or more embodiments of the traceable management system for reusable catering utensils provided below can refer to the limitations on the unique identification method for reusable catering utensils in the above text, and will not be repeated here.

[0106] In an exemplary embodiment, as Figure 3 shown, a traceable management system for reusable catering utensils is provided, including:

[0107] A reading module for identifying and receiving the unique identifier of the catering utensil and the update information corresponding to the unique identifier; the update information includes usage information and cleaning information.

[0108] The reading module is the information interaction entrance between the entire traceable management system and the catering utensils. It integrates multiple identification technologies to adapt to different types of unique identifiers. Schematically, for data codes such as two-dimensional codes and barcodes, the reading module uses optical scanning technology to obtain the pattern information of the identifier by emitting light and receiving the reflected light, and then converts the pattern into digital or character information with the help of a decoding algorithm. Exemplarily, a barcode scanner is used to identify the unique identifier. The optical sensor inside the barcode scanner will quickly scan the two-dimensional code, convert the black and white square information in the two-dimensional code into an electrical signal, and then the decoding chip will analyze the electrical signal into the corresponding encoded data. Schematically, the catering utensils and the reading module can also be connected via Bluetooth to obtain the unique identifier on the catering utensils.

[0109] In terms of receiving update information, the reading module is connected to various sensors or data acquisition terminals. Exemplarily, in the usage location of catering utensils, cleaning information including cleaning time, temperature, cleaning agent dosage, etc. is collected through sensors installed on dishwashers; usage information such as usage time, users, usage location, etc. is recorded through handheld devices used by staff. The reading module associates these update information with the identified unique identifier to ensure the accuracy and integrity of the information.

[0110] The writing module is used to write the update information into the corresponding unique identifier in the catering utensil database.

[0111] The writing module accurately writes the update information obtained by the reading module into the record corresponding to the unique identifier in the catering utensil database. The writing module establishes a stable data connection with the catering utensil database. When receiving update information, it verifies and formats the information. The verification process includes checking the integrity of the information, whether the data type is correct, and whether it conforms to the preset format specifications, etc. The writing module uses the unique identifier as an index to find the corresponding record in the database and inserts the update information into the corresponding field. Further, to ensure data security and consistency, the writing module can also adopt a transaction processing mechanism to ensure that even in case of abnormal situations during the writing process, data inconsistency or loss will not occur. Optionally, the transaction processing mechanism will roll back the operation. When writing fails, it will restore the database to the state before writing to avoid data corruption.

[0112] The central server is used to store the catering utensil database and generate a cleaning quality inspection report and a lifecycle warning corresponding to the unique identifier; the unique identifier set is generated by the unique identification method for recyclable catering utensils.

[0113] The central server undertakes the tasks of storing, processing, and analyzing data. The catering utensil database is selected according to the characteristics and application requirements of the data. The data in the catering utensil database is organized in a certain structure. Each unique identifier corresponds to a record, and the record contains various information of the catering utensil, including basic information such as material and manufacturer, usage information, cleaning information, etc.

[0114] Schematically, the central server generates a cleaning quality inspection report and a lifecycle warning according to the catering utensil database. Specifically, the central server extracts the cleaning information corresponding to the unique identifier from the catering utensil database, such as cleaning time, temperature, cleaning agent dosage, etc., and compares it with the preset cleaning quality standards. According to the comparison results, a detailed cleaning quality inspection report is generated, including information such as cleaning time, total number of cleanings, cleaning temperature, cleaning agent type, and whether it is compliant.

[0115] For lifecycle warning, the central server analyzes data such as the usage times, cleaning times, and material losses of dining utensils, and combines with a preset lifecycle model to predict the remaining service life of the dining utensils, issue a lifecycle warning, and remind relevant personnel to replace the tableware in a timely manner to ensure food safety and usage safety.

[0116] The traceable management system for reusable dining utensils of the present application can manage unique identifiers, generate a cleaning quality inspection report through the cleaning quality inspection unit, reasonably predict the service life of dining utensils through the lifecycle warning unit, improve the management efficiency, reduce the troubles of taking the wrong tea cups, bowls, chopsticks, etc. during group dining, reduce the risk of infectious disease infection, and increase the transparency of the disinfection and circulation information of non-disposable dining utensils.

[0117] In one embodiment, the central server is configured with a cleaning quality inspection unit and a lifecycle warning unit;

[0118] The cleaning quality inspection unit is used to compare the cleaning information with the preset cleaning parameters corresponding to the unique identifier, obtain the cleaning inspection result, and generate a cleaning quality inspection report according to the cleaning inspection result; the cleaning quality inspection report includes the cleaning time, total cleaning times, cleaning temperature, cleaning agent type, and compliance cleaning result.

[0119] The lifecycle warning unit is used to generate a lifecycle warning when the cumulative usage times and total cleaning times exceed the preset threshold.

[0120] Schematically, the cleaning quality inspection unit obtains the cleaning information written by the reading module corresponding to the unique identifier from the dining utensil database. The cleaning quality inspection unit also calls the preset cleaning parameters, which are preset according to various factors such as the material of the dining utensils, hygiene standards, and industry experience. Exemplarily, for ceramic tableware, the preset cleaning temperature is between 80 - 85 °C, the cleaning time is 15 - 20 minutes, the cleaning agent needs to meet the food contact safety standard and the dosage is within a certain range. Further, the cleaning quality inspection unit compares the obtained actual cleaning information with the preset cleaning parameters one by one. Taking the cleaning temperature as an example, if the actual cleaning temperature is lower than 80 °C, it may affect the cleaning effect and cause bacterial residues; if it is higher than 85 °C, it may damage the tableware material. During the comparison process, a judgment will be made for each parameter. If the actual parameter is within the preset range, the cleaning situation corresponding to this parameter is determined to be compliant; if it exceeds the range, it is marked as abnormal. According to the comparison result, the cleaning quality inspection unit generates a cleaning quality inspection report.

[0121] The lifecycle warning unit predicts the remaining service life of dining utensils based on the cumulative usage times and total cleaning times of the dining utensils to ensure that the dining utensils are used in a safe and reliable state. The lifecycle warning unit reads the usage times and cleaning times data related to the unique identifier from the dining utensil database in real time or regularly. Schematically, the preset threshold is set according to factors such as the material of the dining utensils, quality standards, and actual usage experience. Exemplarily, for a certain brand of plastic tableware, after a large number of tests and actual usage feedback, when its cumulative usage times reach 500 times and the total cleaning times reach 400 times, it is close to its service life limit. When the lifecycle warning unit monitors that the cumulative usage times and total cleaning times of a certain dining utensil reach or exceed these preset thresholds, the warning mechanism will be triggered. Further, the generation of warning information can be carried out in various ways, such as being displayed in a prominent red prompt on the management interface of the central server, and at the same time sending notifications to the mobile phones or terminal devices of relevant management personnel, informing them that a certain dining utensil has reached or is close to its service life and needs to be replaced in time or undergo special inspections.

[0122] In one embodiment, the system further includes a user interaction module, and the user interaction module is used to generate interaction information and receive the usage information written by the user; the interaction information includes the usage history of tracing dining utensils, cleaning quality detection, and lifecycle warning information generated based on user instructions.

[0123] Schematically, the user or manager of the dining utensils can scan the unique identifier through the mobile phone software or official account to obtain the usage history, cleaning quality detection, and lifecycle warning information. The user interaction module also has the function of receiving the usage information written by the user. When dining collectively, it is used to write usage information such as the user's name, and the usage information cannot be changed by another user before the dining utensils are cleaned, so as to realize the real-time update and supplement of the usage information of the dining utensils.

[0124] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps in the above method embodiments are implemented.

[0125] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above method embodiments are implemented.

[0126] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to the partial descriptions of the method embodiments. The device embodiments described above are merely illustrative. The components described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present disclosure solution. A person of ordinary skill in the art can understand and implement it without creative efforts.

[0127] The above embodiments only represent several implementation manners of the embodiments of the present application. The description is relatively specific and detailed, but it should not be construed as a limitation on the patent scope of the embodiments of the application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the embodiments of the present application, several deformations and improvements can still be made, and these all belong to the protection scope of the embodiments of the present application.

Claims

1. A method for uniquely identifying a reusable dining utensil, characterized in that, The method includes: Obtaining customer requirements and preset management logics; the customer requirements include appliance materials and fixed identifiers; the management logics include management quantity requirements and additional specific requirements; Generating multiple unique identifiers according to the customer requirements and the management quantity requirements according to a set coding rule; the unique identifiers include fixed-layer identifiers and variable-layer identifiers; Confirming the multiple unique identifiers as a unique identifier set.

2. The method according to claim 1, wherein The generating multiple unique identifiers according to the customer requirements and the management quantity requirements according to a set coding rule includes: Obtaining a requirement evaluation result based on whether the permutation and combination quantity of the fixed identifier can meet the management quantity requirements; If the requirement evaluation result is that the requirements are met, generating multiple unique identifiers according to a standard coding rule; If the requirement evaluation result is that the requirements are not met, generating multiple unique identifiers according to an extended coding rule; Wherein, the standard coding rule corresponds to the following steps: Confirming the fixed identifier as the identifier composition of the fixed-layer identifier; Generating the multiple unique identifiers by permuting and combining the fixed identifier; The extended coding rule corresponds to the following steps: Confirming the fixed identifier as the identifier composition of the fixed-layer identifier; Generating the variable-layer identifier according to the management quantity requirements and the fixed-layer identifier by using an extension mechanism; Generating the multiple unique identifiers according to the combination of the fixed-layer identifier and the variable-layer identifier.

3. The method according to claim 2, wherein The generating the variable-layer identifier according to the management quantity requirements and the fixed-layer identifier by using an extension mechanism includes: Calculating a quantity gap according to the fixed-layer identifier and the management quantity requirements; Identifying the identifier types included in the fixed-layer identifier; the identifier types include clear codes, hidden codes, and data codes; According to the triple identifier principle, obtaining the missing identifier types according to the identifier types included in the fixed-layer identifier; Increasing the identifier composition quantity of the variable-layer identifier according to the quantity gap iteration and the missing identifier types until the combination quantity of the variable-layer identifier and the fixed-layer identifier meets the management quantity requirements, obtaining the variable-layer identifier; the identifiers include characters, images, data codes, and advertisement areas.

4. The method according to claim 1, characterized in that The generating the multiple unique identifiers according to the combination of the fixed-layer identifier and the variable-layer identifier includes: Generating an identifier layout scheme according to the fixed-layer identifier and the variable-layer identifier according to image processing logic; Responding to an obtained identifier layout scheme adoption instruction, generating multiple unique identifiers according to the identifier layout scheme.

5. The method according to any one of claims 1 to 4, characterized in that The method further includes: Generating process parameters according to the customer requirements, the additional specific requirements, and the identifier composition of the unique identifier set; the process parameters include single process parameters and mixed process parameters; Receiving the unique identifier of the dining appliance made according to the process parameters, and comparing it with the unique identifier set to obtain a comparison result; If the comparison result is an identifier recognition error, generating an identifier error alarm.

6. A traceable management system for reusable catering utensils, characterized in that, The system includes: A reading module, configured to identify and receive the unique identifier of the dining appliance and the update information corresponding to the unique identifier; the update information includes usage information and cleaning information; A writing module, configured to write the update information into the corresponding unique identifier in the catering utensil database; A central server, configured to store the catering utensil database, and generate a cleaning quality inspection report and a life cycle warning corresponding to the unique identifier according to the catering utensil database; the set of unique identifiers is generated by the unique identifier method described in claim 1.

7. The system according to claim 6, wherein: The central server is configured with a cleaning quality inspection unit and a life cycle warning unit; The cleaning quality inspection unit is configured to compare the cleaning information with the preset cleaning parameters corresponding to the unique identifier, obtain a cleaning inspection result, and generate a cleaning quality inspection report according to the cleaning inspection result; the cleaning quality inspection report includes cleaning time, total cleaning times, cleaning temperature, cleaning agent type, and compliance cleaning result; The life cycle warning unit is configured to generate a life cycle warning when the cumulative usage times and the total cleaning times exceed a preset threshold.

8. The system according to claim 6 or 7, wherein: The system further includes a user interaction module; The user interaction module is configured to generate interaction information and receive usage information written by a user; the interaction information includes information on tracing the usage history of the catering utensil, cleaning quality inspection, and life cycle warning generated based on a user instruction.

9. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method described in any one of claims 1 to 5 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method described in any one of claims 1 to 5 are implemented.