Quality safety traceability management method and system for food processing

By recognizing user intent and permissions, multimodal traceability feature codes are generated, which solves the problem of insufficient identity differentiation management in food safety traceability systems, improves traceability efficiency and information integrity, and adapts to the operational needs of different user roles.

CN121235718APending Publication Date: 2025-12-30JIANGYIN MENGJIANG AGRICULTURAL DEVELOPMENT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511411910.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-09-29
Publication Date
2025-12-30

AI Technical Summary

Technical Problem

Existing food safety traceability systems lack differentiated management of identities across the entire chain, have ambiguous user permissions, are prone to unauthorized operations or information tampering, have limited traceability information formats, lack visual evidence such as images and videos, and have low traceability efficiency.

Method used

By recognizing the user's traceability intent and permissions, the system dynamically matches, generates, updates, or displays quality and safety traceability feature codes. It utilizes multimodal input components to acquire text, image, and video information, constructs a multi-dimensional traceability feature library, and generates traceability feature codes that combine QR codes and barcodes.

Benefits of technology

It achieves accurate identification of tracing intent, reduces irrelevant operations, improves information collection efficiency, enhances the visualization of tracing information, strengthens system response speed and information integrity, and adapts to the operational needs of different user roles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121235718A_ABST
    Figure CN121235718A_ABST
Patent Text Reader

Abstract

The invention provides a quality safety traceability management method and system for food processing, and belongs to the technical field of Internet of Things and product traceability. The method is applied to a plurality of users of a plurality of man-machine interaction terminals, and comprises the following steps: S100, when the current user of the man-machine interaction terminal is identified to have a source tracing intention, judging whether the current user has a source tracing permission, and if so, entering the next step; s200, prompting a user to generate target traceability information; s300, generating, updating or displaying a quality safety traceability feature code based on the target traceability information; the target traceability information comprises quality safety control information related to a food processing link. The system is used for implementing the method. According to the scheme, exclusive identification and authority are set according to identities, producers are generated, link participants are updated, inspectors check feature codes, full-chain participants from producers, processors, transporters, sellers to inspectors are covered, and quality safety information tracing of food in the full life cycle from production to sales is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of Internet of Things and product traceability technology, and in particular relates to a quality and safety traceability management method for food processing. Background Technology

[0002] Food processing traceability refers to the ability to track and trace food and related information at every stage of the food supply chain (including production, processing, distribution, and sales), enabling effective monitoring of the entire food production and operation activities. A food processing traceability system utilizes key food traceability technologies to identify each product, maintain management records for each critical stage, and track and trace relevant information throughout the entire food supply chain process, from planting / breeding, production, sales, and consumption.

[0003] With increasing public awareness of food safety, a wide variety of food products are exploring the establishment of traceability systems. Identification and health labeling of animal-derived and plant-derived foods are receiving significant attention. Related technologies for food quality and safety traceability management mainly include physical, chemical, and biological technologies. Physical technologies include near-infrared spectroscopy traceability, RFID-based food label traceability technology built on IoT infrastructure, barcodes, and QR code labels. Examples include a product traceability direction control system based on full-process monitoring proposed in application number CN202510026223.3, and a food safety traceability method and system based on IoT proposed in publication number CN119205138A.

[0004] However, in practical applications, it has been found that the food safety traceability system of the relevant technology lacks full-chain identity differentiation management, the user permissions at each stage are vague, and it is easy for unauthorized operations or information tampering to occur; at the same time, the traceability information is in a single form, mostly text records, and lacks visual evidence such as images and videos to support it; some process designs are rigid and cannot dynamically match operation modes such as "generate-update-display" according to user roles, resulting in low traceability efficiency. Summary of the Invention

[0005] To address the aforementioned technical problems, this invention proposes a method and system for quality and safety traceability management in food processing.

[0006] In a first aspect of the present invention, a method for quality and safety traceability management in food processing is proposed, the method being applied to at least one human-computer interaction terminal;

[0007] The method includes the following steps:

[0008] S100: When it is identified that the current user of the human-computer interaction terminal has the intention to trace the source, determine whether the current user has the authority to trace the source. If so, proceed to the next step.

[0009] S200: Prompts the user to generate target tracing information;

[0010] S300: Generate, update, or display a quality and safety traceability feature code based on the target traceability information;

[0011] The target traceability information includes quality and safety control information related to the food processing process, which includes any one or a combination of text information, image information, and video information.

[0012] Step S100 identifies that the current user of the human-computer interaction terminal has a tracing intent, specifically including:

[0013] S110: Obtain the current user's operation data on the human-computer interaction terminal, the current location of the human-computer interaction terminal, and the current time;

[0014] S120: Based on the operation data, current location, and current time, determine the current user's current operation scenario;

[0015] S130: When the current operation scenario has traceability features, it is identified that the current user of the human-computer interaction terminal has traceability intention; the traceability features are preset human-computer interaction scenario features, location features, and / or time features associated with the traceability operation.

[0016] Step S100, which determines whether the current user has tracing permissions, specifically includes:

[0017] Get the current user's identity identifier;

[0018] When the user's identity identifier matches the preset permission identifier, it is determined that the current user has the authority to trace the source.

[0019] The identity identifier includes at least one of the following: producer identifier, processor identifier, transporter identifier, seller identifier, and inspector identifier.

[0020] Step S300 specifically includes:

[0021] When the current user is the inspector, the quality and safety traceability feature code is displayed based on the target traceability information;

[0022] When the current user is a producer, a quality and safety traceability feature code is generated based on the target traceability information;

[0023] When the current user is a processor, transporter, or seller, the quality and safety traceability feature code is updated based on the target traceability information.

[0024] Step S200 prompts the user to generate target tracing information, specifically including:

[0025] When the current user is a producer, traceability description information is generated based on the operation data, current location, and current time and displayed to the current user; feedback information from the current user on the traceability description information is received, and the target traceability information is generated.

[0026] In a second aspect of the present invention, to implement the method described in the first aspect, a quality and safety traceability management system for food processing is proposed, wherein the system communicates with N human-computer interaction terminals, where N is an integer greater than 2;

[0027] The system also includes:

[0028] The tracing intent recognition unit is used to identify whether the current user of the human-computer interaction terminal has a tracing intent;

[0029] The user identity recognition unit is used to identify the identity of the current user when it is determined that the current user of the human-computer interaction terminal has the intention to trace the source.

[0030] The permission determination unit is used to determine whether the current user has source tracing permissions;

[0031] The target tracing information generation unit is used to generate target tracing information when the current user has tracing permissions;

[0032] The traceability mode determination unit is used to determine the current user's traceability mode, wherein the traceability mode includes generating, updating, or displaying a quality and safety traceability feature code based on the target traceability information;

[0033] The tracing mode is determined based on the current user's identity;

[0034] The target traceability information includes quality and safety control information related to the food processing process, which includes any one or a combination of text information, image information, and video information.

[0035] The source tracing intent recognition unit determines the current user's current operation scenario;

[0036] When the current operation scenario has traceability features, it is identified that the current user of the human-computer interaction terminal has traceability intent; the traceability features are preset human-computer interaction scenario features, location features, and / or time features associated with the traceability operation.

[0037] The current user's identity includes at least one of the following: producer, processor, transporter, seller, and inspector; different user identities have different identity identifiers on the human-computer interaction terminal.

[0038] The source tracing mode is determined based on the current user's identity, and specifically includes:

[0039] When the current user is the inspector, the quality and safety traceability feature code is displayed based on the target traceability information;

[0040] When the current user is a producer, a quality and safety traceability feature code is generated based on the target traceability information;

[0041] When the current user is a processor, transporter, or seller, the quality and safety traceability feature code is updated based on the target traceability information.

[0042] The human-computer interaction terminal can be a desktop terminal or a mobile terminal;

[0043] The desktop terminal or mobile terminal is configured with a multimodal input component, which provides at least two of the following input methods: text, voice, image, and video.

[0044] Further specific advantages and implementation principles of the present invention will be further detailed in the specific embodiments section in conjunction with the accompanying drawings. Attached Figure Description

[0045] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0046] Figure 1 This is a schematic diagram of the main execution flow of a quality and safety traceability management method for food processing according to an embodiment of the present invention;

[0047] Figure 2 yes Figure 1 The flowchart illustrating the principle of the method for identifying whether the current user of the human-computer interaction terminal has a tracing intent;

[0048] Figure 3 This is a schematic diagram of the hardware unit composition of a quality and safety traceability management system for food processing according to an embodiment of the present invention;

[0049] Figure 4 yes Figure 3 A schematic diagram illustrating the overall working principle of the quality and safety traceability management system for food processing. Detailed Implementation

[0050] In the specific embodiments of this application, if the embodiments of the relevant technical solutions involve user-related data, then when the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of the relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions.

[0051] The traceability management process for food processing quality and safety typically involves multiple users with different roles, such as producers, processors, transporters, sellers, and inspectors. These users have different traceability purposes and permissions. Most existing technologies (such as those mentioned in the background section) only consider the management mechanism of the traceability data itself, without taking into account differentiated management based on user roles. This leads to ambiguous user permissions at each stage, making unauthorized operations or information tampering prone to occur. Furthermore, traceability information is often presented in a limited format, primarily as text records, lacking supporting visual evidence such as images and videos. Some process designs are rigid and unable to dynamically match "generate-update-display" operation modes based on user roles, resulting in low traceability efficiency.

[0052] Therefore, the technical solution of this application is proposed. In the various embodiments of this application, the traceability purposes and authorization requirements of the producers, processors, transporters, sellers, inspectors, etc., differ significantly due to their different positions in the supply chain.

[0053] As producers, their primary traceability purpose is to record basic information about the food source, providing initial quality data for subsequent stages and clarifying responsibilities in the production process. As processors, their primary traceability purpose is to record quality control information during processing, connecting production and transportation to ensure traceable compliance in processing. As transporters, their primary traceability purpose is to record environmental data during logistics, ensuring controllable food quality in transit and clarifying responsibilities in the transportation process. As sellers, their primary traceability purpose is to present complete traceability information to consumers to enhance trust, while also recording sales data to facilitate problem recalls. As inspectors, their traceability purpose is to verify the authenticity of traceability information across the entire chain, identify quality risk points, and conduct regulatory enforcement or problem tracing.

[0054] Based on this, see Figure 1 , Figure 1 This diagram illustrates the main execution flow of a quality and safety traceability management method for food processing according to an embodiment of the present invention.

[0055] Figure 1 The method is applied to at least one human-computer interaction terminal and includes the following steps:

[0056] S100: When it is identified that the current user of the human-computer interaction terminal has the intention to trace the source, determine whether the current user has the authority to trace the source. If so, proceed to the next step.

[0057] S200: Prompts the user to generate target tracing information;

[0058] S300: Generate, update, or display a quality and safety traceability feature code based on the target traceability information;

[0059] The target traceability information includes quality and safety control information related to the food processing process, which includes any one or a combination of text information, image information, and video information.

[0060] First and foremost, it needs to be clarified that... Figure 1 The application of the method to at least one human-computer interaction terminal means that the method can be executed simultaneously and in parallel by multiple users on multiple human-computer interaction terminals. In other words, multiple users with different roles (permissions) can simultaneously utilize the method of this invention for food processing quality and safety traceability management. In practical applications, users with different roles (permissions) can use their own human-computer interaction terminals (including desktop terminals, such as desktop management machines, or mobile terminals, such as portable smart terminals, smartphones, PDAs, etc.) to perform food processing quality and safety traceability management at appropriate locations and times. Each human-computer interaction terminal can be configured with a corresponding target application, such as a corresponding quality and safety traceability management program (APP). After logging into the application, users with different roles (permissions) can invoke corresponding human-computer interaction components (such as camera / microphone, voice input components, text input components, etc.) to manage traceability information.

[0061] Since different users have different permissions, as a preferred approach, the target application of the human-computer interaction terminal pre-constructs multiple different sub-databases to correspond to users with different permissions. Each database is loaded into the target application in the form of a sub-container, with each sub-container corresponding to one database. Multiple sub-containers run within the overall environment of a main container, and the sub-containers communicate and interact with each other through the main container channel. Accordingly, multiple users (multiple human-computer interaction terminals) can execute the method in parallel, without interfering with each other in terms of resources (because the sub-containers are isolated), while minimizing resource blocking problems caused by data concurrency (because multiple sub-containers run within the overall environment of a main container, and the sub-containers communicate and interact with each other through the main container channel).

[0062] Based on the above system construction, the next step is to... Figure 1 The steps are explained in detail below:

[0063] Step S100: When it is identified that the current user of the human-computer interaction terminal has the intention to trace the source, determine whether the current user has the permission to trace the source. If so, proceed to the next step.

[0064] Step S100 first requires identifying whether the current user of the human-computer interaction terminal has any intention to trace the source.

[0065] Figure 2 yes Figure 1 The flowchart illustrates the principle of the method for identifying whether the current user of the human-computer interaction terminal has a tracing intent.

[0066] exist Figure 2 The diagram shows that step S100 identifies the current user of the human-computer interaction terminal as having a tracing intent, specifically including (steps S110-S130 are omitted in the diagram):

[0067] S110: Obtain the current user's operation data on the human-computer interaction terminal, the current location of the human-computer interaction terminal, and the current time;

[0068] S120: Based on the operation data, current location, and current time, determine the current user's current operation scenario;

[0069] S130: When the current operation scenario has traceability features, it is identified that the current user of the human-computer interaction terminal has traceability intention; the traceability features are preset human-computer interaction scenario features, location features, and / or time features associated with the traceability operation.

[0070] Step S100 is the core access control step of the food processing quality and safety traceability management system. Through multi-dimensional analysis of user operation behavior and environmental parameters, it accurately identifies traceability intent and verifies permissions, laying the foundation for subsequent traceability operations. This step achieves intelligent connection from "user operation trigger" to "system's precise response," avoiding irrelevant operations from consuming system resources.

[0071] More specifically, in step S100, identifying that the current user of the human-computer interaction terminal has the intention to trace the source includes three stages: steps S110-S130.

[0072] Sub-step S110 collects three types of key data in real time through a human-computer interaction terminal to construct a user operation profile:

[0073] Operational data includes user-clicked function modules (such as the "Generate Traceability Code" button and the "Scan Code to Query" icon), entered text content (such as "Batch 20231001 Test Report"), uploaded file types (such as JPG format workshop disinfection photos and MP4 format transportation temperature control videos), and other interaction records.

[0074] Current location: The latitude and longitude information is obtained through the terminal's GPS or network positioning, accurate to the specific location (such as "XX Farm Production Area", "XX Processing Plant Workshop", "XX Cold Chain Logistics Center", "XX Supermarket Fresh Food Area", "XX Market Supervision Bureau Office Area").

[0075] Current time: System time accurate to the minute, associated with key nodes in food processing (such as production and harvesting periods, processing line shifts, transportation time windows, sales hours, and regulatory inspection periods).

[0076] Based on the data obtained in sub-step S110, sub-step S120 matches the current operation scenario using a preset algorithm.

[0077] For example, when the relevant operation data is "click the 'Generate Traceability Code' button + upload soil test report", the location is "XX Vegetable Planting Base (latitude and longitude coordinates)", and the time is "October 5, 2023, 7:30 (peak harvest period)", the system determines it to be a producer scenario, specifically "initial traceability code generation scenario after agricultural product harvest".

[0078] For example, when the relevant operation data is "select 'update traceability information' function + upload temperature control recorder data", the location is "XX Expressway Service Area (300 kilometers away from the place of shipment)", and the time is "14:00 on October 5, 2023 (during cold chain transportation)", the system determines it to be a transporter scenario, specifically "in-transit food quality information update scenario".

[0079] For example, when the relevant operation data is "scan food packaging traceability code + click 'view details'", the location is "XX supermarket fresh food area (designated area for regulatory spot check)", and the time is "10:00 on October 5, 2023 (routine supervision period)", the system determines it to be an inspector scenario, specifically "market supervision on-site traceability inspection scenario".

[0080] The aforementioned preset algorithm can be a scene recognition model pre-trained based on historical operation data, historical location, and historical time; or it can be a preset data feature-scene mapping table, etc. This embodiment does not impose specific limitations on this, as long as the current user's current operation scene can be determined based on the operation data, current location, and current time.

[0081] Next, proceed to sub-step S130. In sub-step S130, the system pre-constructs a multi-dimensional traceability feature library containing traceability features, which are preset human-computer interaction scene features, location features, and / or time features associated with the traceability operation.

[0082] When the current scene matches relevant features, the source tracing intent recognition is triggered. Examples of relevant features and intent recognition include:

[0083] Human-computer interaction scenario characteristics include: clicking the "Traceability Management" module ≥ 2 times, entering keywords such as "batch," "testing," and "traceability code," and scanning food packaging QR codes / barcodes, etc., and other preset interactive behaviors. For example, if a seller clicks "Update Traceability Information" repeatedly and enters "Batch 20231001 Acceptance Qualified," the traceability feature of the interactive scenario is triggered.

[0084] Location features: These cover pre-defined traceability areas such as production bases, processing workshops, cold chain warehouses, sales outlets, and regulatory offices, all matched by latitude and longitude. For example, when a transporter operates a terminal within the "XX Cold Chain Logistics Center (pre-defined traceability area)," the location traceability feature is triggered.

[0085] Time characteristics: These include preset time rules such as food harvesting periods, processing shift nodes, transportation time windows, sales and shelf placement periods, and regulatory inspection workdays. For example, when a producer logs into the system "daily from 8:00 to 10:00 (harvest information entry period)," the time traceability characteristic is triggered.

[0086] When any one or more of the above features match, the system recognizes that the current user has the intention to trace the source. For example, if a processor clicks "Upload Processing Inspection Report (Operation Feature)" in "15:00-16:00 (Production Record Time Period, Time Feature)" in "XX Meat Processing Plant Workshop (Location Feature)", the system will comprehensively determine that there is an intention to trace the source.

[0087] exist Figure 2 In this embodiment, S110 collects operation data, location, and time information from multiple dimensions to comprehensively construct a user operation profile, providing a solid data foundation for scene recognition. S120 combines the data to accurately determine the scene and match the actual operation scene of different roles, achieving a precise correspondence between scene and need. S130 relies on a preset feature library to identify the tracing intent from multiple dimensions through interaction, location, and time features, reducing misjudgments, ensuring that only genuine tracing needs are responded to, and improving system intelligence and resource utilization efficiency.

[0088] Based on accurately identifying that the current user has a genuine need for tracing, step S100 also needs to further determine whether the current user has tracing permissions, specifically including:

[0089] Obtain the identity identifier of the current user; when the identity identifier of the user matches the preset permission identifier, determine that the current user has the authority to trace the source;

[0090] The identity identifier includes at least one of the following: producer identifier, processor identifier, transporter identifier, seller identifier, and inspector identifier.

[0091] Determining whether the current user has traceability permissions here is not only for the secure management of traceability information, but more importantly, it serves as a bridge to the subsequent implementation of a categorized traceability model.

[0092] Specifically, after identifying a user's intent to trace the source, the system completes the permission determination through the following process:

[0093] Identity Identification Collection: The human-computer interaction terminal automatically reads the current user's unique identity identifier, which is stored in the terminal security module in the form of an encrypted string and is bound to the user role. For example, the producer terminal has a built-in identifier "SC-2023-P-001" (containing the "P" producer feature code), and the inspector terminal identifier is "SC-2023-I-008" (containing the "I" inspector feature code).

[0094] Permission ID Comparison: The system calls the preset permission database and performs feature matching between the collected identity IDs and the standard permission IDs in the database. The database has five preset permission ID templates, such as "prefix + year + P + serial number" for producers, "prefix + year + M + serial number" for processors, "T" for transporters, "S" for sellers, and "I" for inspectors, which respectively replace the intermediate feature codes.

[0095] Permission determination result: When the user's identity identifier completely matches the corresponding category permission template, it is determined that traceability permission exists. For example, if the identifier "SC-2023-M-015" matches the processor permission template, the system will immediately grant traceability permission; if the terminal reads the unregistered identifier "SC-2023-X-003" (containing the unknown feature code "X"), it will determine that there is no permission and terminate the process.

[0096] Next, the current user with different permissions (roles) can generate target traceability information; then, based on the target traceability information, quality and safety traceability feature codes can be generated, updated, or displayed.

[0097] Specifically, continuing the example above, when the terminal obtains the identity identifier "NY-2023-P-022" (including the producer's feature code "P"), and it completely matches the preset "P-type permission identifier rule," it is determined that it has traceability permissions. The system automatically activates the "generation mode," prompting the producer to upload target traceability information such as the planting base soil test report and seed quarantine certificate. Based on this information, the system generates a unique quality and safety traceability feature code (such as a QR code containing batch number and production time), which serves as the initial traceability certificate for food entering the supply chain.

[0098] As another example, when the terminal obtains the identity identifier "JG-2023-M-056" (including the processor's feature code "M") and it matches the processor's permission template, the permission verification is passed. The system switches to "update mode," and after the processor uploads raw material acceptance records, sterilization process parameters, and other processing information, it serves as the target traceability information. The system adds processing node data to the initial traceability feature code, forming a new version of the feature code that includes both production and processing information, ensuring the traceability of the processing process.

[0099] As another example, the regulatory terminal reads the "JG-2023-I-012" identifier (including the inspector's unique identifier "I"), which conforms to the inspector's authorization identification rules, and grants the highest level of traceability access. The system activates "display mode," and after the inspector scans the traceability unique identifier on the food packaging, the terminal automatically unlocks the display access to the entire traceability information chain. Inspectors can view complete text records from production and planting, processing, to transportation and storage, as well as workshop monitoring videos and test report images, meeting regulatory verification requirements.

[0100] As can be seen, step S300 specifically includes:

[0101] When the current user is the inspector, the quality and safety traceability feature code is displayed based on the target traceability information;

[0102] When the current user is a producer, a quality and safety traceability feature code is generated based on the target traceability information;

[0103] When the current user is a processor, transporter, or seller, the quality and safety traceability feature code is updated based on the target traceability information.

[0104] As can be seen, the permission assessment process acts as both the "gatekeeper" of traceability information security and the "navigator" for mode switching. At the security level, strict identity verification is required to prevent unauthorized personnel from accessing sensitive traceability data. For example, without the corresponding permission identifier, consumer terminals cannot modify any traceability information. At the process level, identity-based permission allocation directly determines the subsequent operation path. For instance, after the transporter's "YS-2023-T-033" identifier is verified, the system automatically opens the "Update Transport Temperature Control Record" function, ensuring that users at each stage can only perform traceability operations within their assigned permissions, achieving standardized management across the entire chain.

[0105] Preferably, step S200 prompts the user to generate target tracing information, specifically including:

[0106] When the current user is a producer, traceability description information is generated based on the operation data, current location, and current time and displayed to the current user; feedback information from the current user on the traceability description information is received, and the target traceability information is generated.

[0107] At this point, once the system determines that the current user is a producer and has traceability permissions, step S200 automatically generates traceability description information through data fusion analysis, achieving an efficient information collection mode of "system pre-filling + user confirmation". This process, based on the operation data, location, and time information obtained in step S110, accurately matches the producer's actual production scenario needs.

[0108] As a more concrete example, suppose a vegetable grower (producer) clicks the "Vegetable Harvest Traceability" function (operation data) on a terminal at "October 15, 2023, 9:30 AM" (time information) in "Area A of XX Organic Farm". The system will immediately generate and display the following traceability description information:

[0109] [Pre-filled traceability information]

[0110] Production entity: XX Organic Farm (Registration information based on location association)

[0111] Product type: Lettuce (based on historical planting records and matching with the current operating module)

[0112] Harvesting time: 2023-10-15 09:30 (current time will be automatically filled)

[0113] Planting area: Area A (precisely marked based on location)

[0114] Soil testing status: To be supplemented (the system has not uploaded the latest report for this batch).

[0115] Pesticide use record: No pesticides used in the past 30 days (linked to historical input data)

[0116] Harvested quantity: To be filled in (dynamic data to be supplemented by the user)

[0117] Meanwhile, the system highlights the "To be supplemented" and "To be filled" fields on the terminal interface to guide producers to focus on improving key information.

[0118] After reviewing the pre-filled description information, the producer provides feedback through the terminal:

[0119] For the "Soil Testing Status" field, upload an image of the soil pH test report (feedback information) issued on the same day, showing a soil pH value of 6.5. The system will automatically associate it with this field.

[0120] Enter "500kg" in the "Harvest Quantity" field (feedback information), and confirm that the pre-filled information such as "Harvest Time" and "Planting Area" is correct;

[0121] Please upload three additional photos or short videos (or links) showing the vegetables growing at the harvest site as visual evidence.

[0122] After receiving feedback, the system automatically integrates the pre-filled description information with the user-added content to generate complete target tracing information including text and images.

[0123] [Target Source Tracing Information]

[0124] Production entity: XX Organic Farm

[0125] Product type: Lettuce

[0126] Harvesting time: 2023-10-15 09:30

[0127] Planting area: Zone A

[0128] Soil testing status: Qualified (attached is a picture of the test report dated October 15, 2023)

[0129] Pesticide use record: No pesticides used in the past 30 days

[0130] Harvested quantity: 500 kg

[0131] Evidence from the harvesting site: 3 photos or short video links from the site (uploaded 2023-10-15 09:35). Similarly, when the current user is a processor, transporter, or seller, traceability description information can be generated based on the operation data, current location, and current time and displayed to the current user; feedback information from the current user on the traceability description information is received, and the target traceability information is generated. The feedback information from users with different roles is determined based on their roles, and the corresponding processes and examples are similar and will not be repeated here.

[0132] Based on the above improvements, the system automatically generates traceability description information, reducing the amount of text input for producers by more than 70%, especially lowering the operational threshold for elderly producers; highlighting items to be supplemented avoids missing key information; and instantly integrating and generating target information after receiving feedback enables "instant data collection and storage" of production data, providing reliable data support for subsequent traceability feature code generation, while ensuring a high degree of consistency between information and actual production scenarios.

[0133] As a further preferred option, the aforementioned quality and safety traceability feature code can be one of a QR code, a barcode, or a combination thereof; preferably, the quality and safety traceability feature code is a combination of a QR code and a barcode.

[0134] QR codes have a large storage capacity, carrying complete text descriptions, image storage paths, and verification codes; barcodes, on the other hand, use simple encoding to associate basic batch information, facilitating rapid scanning and entry into subsequent processing and transportation stages.

[0135] Therefore, continuing with the above example, after generating traceability description information based on the operation data, current location, and current time and displaying it to the current user, the user can also be prompted to confirm the feature code type of "QR code + barcode", or select a single type (such as only QR code) according to their needs.

[0136] When the "QR code + barcode" feature code type is selected, the generation or updating of the quality and safety traceability feature code based on the target traceability information includes:

[0137] QR code: An encrypted graphic encoding containing all the above information;

[0138] Barcode: A one-dimensional code that includes batch number and production entity code.

[0139] By combining the characteristics of QR codes and barcodes to generate feature codes, it satisfies both the need for full information storage (QR codes) and adapts to rapid circulation scenarios (barcodes). Upon receiving feedback, it instantly integrates and generates target information and feature codes, realizing "instant collection, storage, and encoding" of production data, providing a standardized traceability carrier for subsequent updates by processors and viewing by inspectors.

[0140] exist Figures 1-2 Based on the method implementation examples, see further... Figure 3 , Figure 3 This diagram illustrates the hardware components of a quality and safety traceability management system for food processing according to an embodiment of the present invention.

[0141] exist Figure 3 The system is shown to include a source tracing intent recognition unit, a user identity recognition unit, an authorization judgment unit, a target source tracing information generation unit, and a source tracing mode determination unit.

[0142] Figure 3 The functional units are implemented accordingly. Figure 1 or Figure 2 The corresponding steps of the method.

[0143] For more details, see Figure 4 , Figure 4 yes Figure 3 A schematic diagram illustrating the overall working principle of the quality and safety traceability management system for food processing.

[0144] exist Figure 4 In this system, the system communicates with N human-computer interaction terminals, where N is an integer greater than 2.

[0145] In practical applications, multiple users with different roles (permissions) can simultaneously utilize the system for food processing quality and safety traceability management. Users with different roles (permissions) can use their own human-computer interaction terminals (including desktop terminals, such as desktop management machines, or mobile terminals, such as portable smart terminals, smartphones, PDAs, etc.) at appropriate locations and times to conduct food processing quality and safety traceability management. Each human-computer interaction terminal can be configured with a corresponding target application, such as a corresponding quality and safety traceability management program (APP). After logging into the application, users with different roles (permissions) can invoke corresponding human-computer interaction components (such as camera / microphone, voice input components, text input components, etc.) to manage traceability information.

[0146] Since different users have different permissions, as a preferred approach, the target application of the human-computer interaction terminal pre-constructs multiple different sub-databases to correspond to users with different permissions. Each database is loaded into the target application in the form of a sub-container, with each sub-container corresponding to one database. Multiple sub-containers run within the overall environment of a main container, and the sub-containers communicate and interact with each other through the main container channel. Accordingly, quality and safety traceability management for multiple users (multiple human-computer interaction terminals) can be implemented in parallel, without interfering with each other in terms of resources (due to the isolation of sub-containers), while minimizing resource congestion caused by data concurrency (because multiple sub-containers run within the overall environment of a main container, and the sub-containers communicate and interact with each other through the main container channel).

[0147] See Figure 4 ,in:

[0148] The tracing intent recognition unit is used to identify whether the current user of the human-computer interaction terminal has a tracing intent;

[0149] The user identity recognition unit is used to identify the identity of the current user when it is determined that the current user of the human-computer interaction terminal has the intention to trace the source.

[0150] The permission determination unit is used to determine whether the current user has source tracing permissions;

[0151] The target tracing information generation unit is used to generate target tracing information when the current user has tracing permissions;

[0152] The traceability mode determination unit is used to determine the current user's traceability mode, wherein the traceability mode includes generating, updating, or displaying a quality and safety traceability feature code based on the target traceability information;

[0153] The tracing mode is determined based on the current user's identity;

[0154] The current user's identity includes at least one of the following: producer, processor, transporter, seller, and inspector; different user identities have different identity identifiers on the human-computer interaction terminal.

[0155] The target traceability information includes quality and safety control information related to the food processing process, which includes any one or a combination of text information, image information, and video information.

[0156] The source tracing intent recognition unit determines the current user's current operation scenario;

[0157] When the current operation scenario has traceability features, it is identified that the current user of the human-computer interaction terminal has traceability intent; the traceability features are preset human-computer interaction scenario features, location features, and / or time features associated with the traceability operation.

[0158] The source tracing mode is determined based on the current user's identity, and specifically includes:

[0159] When the current user is the inspector, the quality and safety traceability feature code is displayed based on the target traceability information;

[0160] When the current user is a producer, a quality and safety traceability feature code is generated based on the target traceability information;

[0161] When the current user is a processor, transporter, or seller, the quality and safety traceability feature code is updated based on the target traceability information.

[0162] The human-computer interaction terminal can be a desktop terminal or a mobile terminal;

[0163] The desktop terminal or mobile terminal is configured with a multimodal input component, which provides at least two of the following input methods: text, voice, image, and video.

[0164] Although not shown in the accompanying drawings, a preferred and further embodiment of the product may also be an electronic device comprising: a memory and one or more processors. The memory stores one or more application programs adapted to be executed by the one or more processors, as described above, a method for quality and safety traceability management in food processing.

[0165] Although not shown in the accompanying drawings, further embodiments also include a computer-readable storage medium storing a computer program that, when executed, implements the steps of the aforementioned method for quality and safety traceability management in food processing.

[0166] It is understood that the system, product, equipment, and media implementation examples and method implementations correspond to each other and can be referenced by each other, and their principles are similar or the same, so they will not be elaborated again.

[0167] Other technologies, principles, algorithms, or models not elaborated in detail in this application can be found in the prior art.

[0168] The technical solution of this invention is easy to popularize and apply in the actual food processing quality and safety traceability management, covering all participating entities in the chain from producers, processors, transporters, sellers to inspectors, and realizing the traceability of food quality and safety information throughout the entire life cycle from production to sales.

[0169] Based on practical application scenarios and data statistics, the advantages of this invention compared to existing technologies include at least the following:

[0170] (1) Efficient and accurate information collection

[0171] Traditional manual recording methods are inefficient and prone to errors, while this solution can automatically generate traceability descriptions based on operational data, location, and time, reducing the amount of text input for producers by more than 70%. According to relevant companies' practices, after adopting this method, data entry time has been reduced from an average of 30 minutes per session to less than 10 minutes, greatly improving information collection efficiency. Furthermore, highlighting items to be supplemented ensures that no key information is missed.

[0172] (2) Diverse applications of feature codes

[0173] Combining the characteristics of QR codes and barcodes to generate traceability feature codes offers significant advantages. QR codes have a large storage capacity, capable of carrying all text, image storage paths, and verification codes, meeting information integrity requirements; barcodes are concise, linked to basic batch information, and facilitate rapid scanning and data entry. After implementing this dual-code model, a food company saw a 50% increase in product inbound and outbound scanning efficiency. Simultaneously, due to the detailed information displayed on the QR codes, the frequency of consumer inquiries about product information decreased by 30%, while sales increased by 15% during the same period.

[0174] (3) Intelligent and accurate source tracing intent recognition

[0175] Through multi-dimensional data analysis and matching with preset traceability features, the system accurately identifies genuine traceability needs. In practical applications, after a food supply chain introduced this solution, it effectively reduced the consumption of system resources by 80% of irrelevant operations, allowing the system to focus more on handling real traceability scenarios and greatly improving system response speed, reducing the average response time from 10 seconds to less than 3 seconds.

[0176] (4) Targeted source tracing model adaptation

[0177] Based on different user identities, such as producers generating data, processors, transporters, and sellers updating data, and inspectors displaying feature codes, the traceability mode is dynamically matched. Taking a processing enterprise as an example, after adopting this mode, the efficiency of updating information in the processing stage has increased by 40%. At the same time, when inspectors view traceability information, due to mode adaptation, the time to obtain complete information has been shortened from an average of 5 minutes to less than 2 minutes, significantly improving the targeting and efficiency of traceability operations.

[0178] The foregoing has shown and described the method embodiments and systems of the present invention, but it will be understood by those skilled in the art that various changes, modifications, substitutions and variations can be made to these embodiments without departing from the principles and spirit of the present invention, the scope of which is defined by the appended claims and their equivalents.

Claims

1. A quality safety traceability management method for food processing, the method being applied to at least one human-computer interaction terminal, characterized in that, The method comprises the following steps: S100: when it is identified that the current user of the human-computer interaction terminal has a traceability intention, it is judged whether the current user has a traceability right, and if so, the next step is entered; S200: prompting the user to generate target traceability information; S300: generating, updating or displaying a quality and safety traceability characteristic code based on the target traceability information; The target traceability information comprises quality and safety control information related to a food processing link, and the quality and safety control information comprises any one or a combination of text information, image information and video information.

2. The quality and safety traceability management method for food processing according to claim 1, characterized in that: The step S100 identifies that the current user of the human-computer interaction terminal has a traceability intention, specifically comprising: S110: obtaining operation data of the current user on the human-computer interaction terminal, a current position of the human-computer interaction terminal and a current time; S120: determining a current operation scene of the current user based on the operation data, the current position and the current time; S130: when the current operation scene has a traceability feature, it is identified that the current user of the human-computer interaction terminal has a traceability intention; the traceability feature is a preset human-computer interaction scene feature, position feature and / or time feature associated with a traceability operation.

3. The quality and safety traceability management method for food processing according to claim 1, characterized in that: The step S100 judges whether the current user has a traceability right, specifically comprising: obtaining an identity of the current user; when the identity of the user matches a preset right identity, it is judged that the current user has a traceability right; The identity comprises at least one of a producer identity, a processor identity, a transporter identity, a seller identity and an inspector identity.

4. The quality and safety traceability management method for food processing according to claim 3, characterized in that: The step S300 specifically comprises: when the current user is an inspector, displaying a quality and safety traceability characteristic code based on the target traceability information; when the current user is a producer, generating a quality and safety traceability characteristic code based on the target traceability information; when the current user is a processor, a transporter or a seller, updating a quality and safety traceability characteristic code based on the target traceability information.

5. The quality and safety traceability management method for food processing according to claim 2, characterized in that: The step S200 prompts the user to generate target traceability information, specifically comprising: when the current user is a producer, generating traceability description information based on the operation data, the current position and the current time and presenting the traceability description information to the current user; receiving feedback information of the current user on the traceability description information to generate the target traceability information.

6. A quality safety traceability management system for food processing, the system being in communication with N number of human machine interface terminals, N being an integer greater than 2; characterized in that, The system further comprises: a traceability intention identification unit configured to identify whether the current user of the human-computer interaction terminal has a traceability intention; a user identity identification unit configured to identify an identity of the current user when it is identified that the current user of the human-computer interaction terminal has a traceability intention. The permission judgment unit is configured to judge whether the current user has a traceability permission. The target traceability information generation unit is configured to generate target traceability information when the current user has the traceability permission. The traceability mode determination unit is configured to determine a traceability mode of the current user, and the traceability mode comprises generating, updating or displaying a quality safety traceability characteristic code based on the target traceability information. The traceability mode is determined based on an identity of the current user. The target traceability information comprises quality safety control information related to a food processing link, and the quality safety control information comprises any one or a combination of text information, image information and video information.

7. The quality safety traceability management system for food processing according to claim 6, wherein: The traceability intention recognition unit determines a current operation scene of the current user. When the current operation scene has a traceability feature, it is recognized that the current user of the human-computer interaction terminal has a traceability intention; the traceability feature is a preset human-computer interaction scene feature, position feature and / or time feature associated with a traceability operation.

8. The quality safety traceability management system for food processing according to claim 6, wherein: The identity of the current user comprises at least one of a producer, a processor, a transporter, a seller and an inspector; different user identities have different identity marks on the human-computer interaction terminal.

9. The quality safety traceability management system for food processing according to claim 8, wherein: The traceability mode is determined based on the identity of the current user, and specifically comprises: When the current user is an inspector, displaying a quality safety traceability characteristic code based on the target traceability information; When the current user is a producer, generating a quality safety traceability characteristic code based on the target traceability information; When the current user is a processor, a transporter or a seller, updating a quality safety traceability characteristic code based on the target traceability information.

10. The quality safety traceability management system for food processing according to claim 8, wherein: The human-computer interaction terminal is a desktop terminal or a mobile terminal; The desktop terminal or the mobile terminal is configured with a multi-modal input component, and the multi-modal input component provides at least two of text, voice, image and video inputs.

Citation Information

Patent Citations

  • Food safety traceability method and system based on Internet of Things

    CN119205138A

  • Product traceability direction management and control system based on whole process monitoring

    CN119417069A