A method, apparatus, equipment, and storage medium for tracing the information of headless packages.
By spraying inkjet barcodes onto packages and identifying shipping information, and combining this with central point data to automatically determine the tracking number of packages without headers, the problem of cumbersome traceability processes for packages without headers is solved, efficiency is improved, and the input of human resources is reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-21
- Publication Date
- 2026-03-06
AI Technical Summary
Existing technologies lacking header packages result in cumbersome information traceability processes, requiring significant manpower and resources while being inefficient.
By spraying inkjet barcodes onto packages as unique identifiers, the system uses the identified inkjet barcodes to obtain the transport vehicle number, sorting line number, and loading time. Combined with the current and previous center point's package data, it automatically filters and determines the tracking number of packages without headers.
It enables automated traceability of headless packages, reduces manual operations, improves traceability efficiency, narrows the traceability scope, and reduces labor costs.
Smart Images

Figure CN116228081B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of logistics and transportation technology, specifically to a method, apparatus, equipment, and storage medium for tracing the information of headless parcels. Background Technology
[0002] With the rapid development of e-commerce, the express delivery industry has become an indispensable part of the supply chain. During the transportation process, the waybill serves as the unique identifier of a package, crucial to its successful delivery to the recipient. However, with the increasing number of express parcels, companies at all levels have not fully adhered to standardized operating procedures. This has led to a large number of parcels losing their waybills during transit, making it impossible to identify the tracking number and thus impossible to confirm sender and recipient information. These parcels become "headless parcels," unable to be delivered to the recipient, resulting in substantial compensation losses for express delivery companies and their branches, damage to their brand image, and inconvenience for customers, causing incalculable losses.
[0003] Currently, when tracing the origin of missing parcels, the process typically involves manually opening the parcel, photographing the parcel and its contents, registering the photos in a specific system, and then having each branch manually compare the photos to identify and confirm the parcel, obtain the tracking number, and re-establish the sender and recipient information for the missing parcel. This process usually takes several days. The large number of missing parcels makes the information tracing process quite cumbersome, requiring a lot of manpower and resources, and is very inefficient. Summary of the Invention
[0004] In view of this, the purpose of the present invention is to provide a method, apparatus, device and storage medium for tracing the information of headless packages, so as to solve the problem that the process of reconfirming information caused by a large number of headless packages in the prior art is cumbersome, requires a lot of manpower and resources and is very inefficient.
[0005] According to a first aspect of the present invention, a method for tracing the information of packages without headers is provided, comprising:
[0006] Obtain the inkjet barcode of the headless package; wherein the inkjet barcode is a unique identifier printed on the package.
[0007] The inkjet barcode is identified to obtain an identification result. If the identification result is a serial number, the transport vehicle number, sorting line number, and loading time of the headless package are determined based on the serial number.
[0008] Obtain all package data for the current center point and the previous center point of the headless package. The package data includes the unique tracking number, transport vehicle number, sorting line number, and loading time of the package.
[0009] Based on the parcel data of the current central point and the parcel data of the previous central point, suspected parcel data is identified;
[0010] Based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package, the tracking number of the headless package is determined.
[0011] Preferably, before obtaining the inkjet barcode of the headerless package, the method further includes:
[0012] All packages are subjected to barcode recognition and inkjet printing to obtain packages with inkjet barcodes; if the barcode of the package is recognized, the inkjet barcode of the package is a barcode; if the barcode of the package is not recognized, the inkjet barcode of the package is a serial number, which is a unique number generated based on the package's transport vehicle number, sorting line number, and loading time.
[0013] Preferably, after identifying the inkjet barcode and obtaining the identification result, the method further includes:
[0014] If the identification result is a barcode, the tracking number of the headless package is determined based on the barcode; wherein, the barcode corresponds to a unique tracking number.
[0015] Preferably, determining suspected package data based on the package data of the current center point and the package data of the previous center point includes:
[0016] The package data of the current center point is compared with the package data of the previous center point to obtain the suspected package data of the center point;
[0017] The parcel data of each network point at the previous central point are compared with the suspected parcel data of the central point to obtain the suspected parcel data corresponding to each network point.
[0018] Preferably, determining the tracking number of the missing package based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the missing package includes:
[0019] Based on the transport vehicle number, sorting line number, and loading time of the headless package, the suspected package data of each network point is filtered to obtain the suspected network point and its corresponding package data to be verified.
[0020] Based on the image information of the headless package, the data of the package to be verified is filtered to determine the tracking number of the headless package.
[0021] Preferably, the step of filtering the package data to be verified based on the image information of the package without a header to determine the tracking number of the package without a header includes:
[0022] Based on the tracking number in the package data to be verified, determine the corresponding image information to be verified;
[0023] Based on the image information of the headless package and the image information to be verified, a matching verification is performed to confirm that the tracking number corresponding to the image information to be verified with the highest matching degree is the tracking number of the headless package.
[0024] Preferably, after performing barcode identification on all packages, the method further includes:
[0025] If the barcode of the package is identified, the length of the identified barcode is used to determine whether the corresponding package is a package or a single item. If the package is a single item, the package barcode is printed as an inkjet barcode.
[0026] According to a second aspect of the present invention, an information traceability device for headless packages is provided, comprising:
[0027] The information acquisition module is used to acquire the inkjet barcode of the headless package; wherein the inkjet barcode is a unique identifier printed on the package;
[0028] The barcode recognition module is used to recognize the inkjet barcode and obtain the recognition result. If the recognition result is a serial number, the transport vehicle number, sorting line number and loading time of the headless package are determined according to the serial number.
[0029] The information acquisition module is also used to acquire all package data of the current center point and the previous center point of the headless package. The package data includes the unique tracking number, transport vehicle number, sorting line number and loading time of the package.
[0030] The comparison and judgment module is used to determine suspected package data based on the package data of the current center point and the package data of the previous center point;
[0031] Based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package, the tracking number of the headless package is determined.
[0032] According to a third aspect of the present invention, an information traceability device for headless packages is provided, comprising:
[0033] Memory, on which executable programs are stored;
[0034] A processor for executing the executable program in the memory to perform the steps of any of the methods described above.
[0035] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above.
[0036] The technical solutions provided by the embodiments of the present invention may include the following beneficial effects:
[0037] By acquiring the inkjet barcode of the headless package, which serves as a unique identifier printed on the package, and then identifying the barcode, the identification result is obtained. If the identification result is a serial number, the transport vehicle number, sorting line number, and loading time of the headless package are determined based on the serial number. Next, all package data from the current and previous central points of the headless package are acquired, including the package tracking number, transport vehicle number, sorting line number, and loading time. Based on the package data from the current and previous central points, suspected package data is identified and filtered. Then, based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package, the tracking number of the headless package is determined. Because the package data is filtered, the traceability scope is narrowed. The entire filtering process does not require manual operation by courier personnel, reducing labor costs and achieving automatic traceability, thus improving traceability efficiency. This effectively solves the problem in existing technologies where a large number of headless packages lead to a cumbersome process of reconfirming information, requiring significant manpower and resources, and resulting in low efficiency.
[0038] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit the invention. Attached Figure Description
[0039] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0040] Figure 1 This is a flowchart illustrating an information tracing method for headless packages according to an exemplary embodiment;
[0041] Figure 2 This is a block diagram illustrating an information traceability device for headless packages according to an exemplary embodiment. Detailed Implementation
[0042] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0043] During express delivery, the barcode on the waybill serves as a unique identifier for the package, corresponding to a unique tracking number, and is crucial for the package to be delivered to the recipient. If the waybill falls off during sorting or transfer, the barcode will be lost, the tracking number cannot be identified, and the package will become a "headless package."
[0044] When tracing the information of "headless" packages, the process typically involves manually photographing the contents of the package, registering the photos in a specific system, and then manually comparing and verifying each item at each branch to obtain a tracking number. This tracking number is used to retrieve basic package information, such as recipient and sender information, package contents, and weight, to re-establish the recipient and sender information for the headless package. Manual comparison and tracing are time-consuming and labor-intensive, and the large number of headless packages makes the process of obtaining tracking numbers cumbersome and inefficient. To improve efficiency, after the package is scanned and barcodes are obtained, inkjet printing equipment can be used to automatically print relevant package information onto the outer packaging, such as the corresponding barcode, tracking number, weight, volume, sorting line number, or other characteristic information (e.g., scan time, scanning equipment serial number, transport vehicle number, etc.). This way, if the barcode is damaged or lost during subsequent express delivery, the information can be used for traceability.
[0045] This invention provides a method for tracing the information of headless packages, see [link / reference]. Figure 1 , Figure 1 This is a flowchart illustrating an information tracing method for headerless packages according to an exemplary embodiment, the method comprising:
[0046] Step S11: Obtain the inkjet barcode of the headless package; wherein the inkjet barcode is a unique identifier printed on the package;
[0047] Step S12: Identify the inkjet barcode to obtain the identification result. If the identification result is a serial number, determine the transport vehicle number, sorting line number, and loading time of the headless package based on the serial number.
[0048] Step S13: Obtain all package data of the current center point and the previous center point of the headless package. The package data includes the unique tracking number, transport vehicle number, sorting line number and loading time of the package.
[0049] Step S14: Based on the parcel data of the current center point and the parcel data of the previous center point, determine the suspected parcel data;
[0050] Step S15: Determine the tracking number of the unmarked package based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the unmarked package.
[0051] It should be noted that "headless packages" refer to packages with lost or damaged waybills. These packages have inkjet barcodes printed on them; each barcode is a unique identifier for the package.
[0052] Specifically, the process involves obtaining the inkjet barcode of the headless package. The inkjet barcode is a string of numbers or letters printed on the package and can be either the package's barcode or a unique serial number. The package's serial number corresponds to basic information such as the sorting line number, transport vehicle number, loading time, scanning time, and scanning device serial number. The serial number and its corresponding basic information are stored in the inkjet cloud system, while the barcode and its corresponding tracking number are stored in the database system.
[0053] There are multiple sorting lines at each courier outlet or center, with one sorting line corresponding to one sorting line number. The transport vehicle number is the vehicle number used to transfer the package. The loading time is the time the tracking number for that package was created.
[0054] It should be noted that the present invention does not impose specific limitations on the length and specific form of the unique serial number, which can be numbers, letters, or any combination of both.
[0055] The inkjet barcode of the headless package is identified using a camera device, and the identification result is obtained. If the identification result is a serial number, the serial number is found in the inkjet cloud system to obtain the corresponding transport vehicle number, sorting line number, and loading time, thus confirming it as the transport vehicle number, sorting line number, and loading time of the headless package.
[0056] The current courier center is where the missing package is located. The previous courier center where the missing package arrived is called the previous courier center. Each courier center contains multiple courier outlets. After a package originating from the previous courier center arrives at the current courier center, all packages are identified by cameras. Missing packages will not be detected. Multiple comparisons and filtering are performed between the current courier center's package data and the previous courier center's package data to identify suspected packages and narrow down the search scope. Package data includes the package's tracking number and basic information, such as recipient information, sender information, sorting line number, transport vehicle number, loading time, scanning time, and scanning device serial number.
[0057] Based on the transport vehicle number, sorting line number, and loading time of the missing package, search the suspected package data for packages with the same transport vehicle number, sorting line number, and loading time, and then identify the tracking number of the missing package. Using this unique tracking number, confirm other basic information about the missing package to achieve information traceability.
[0058] It is understood that the technical solution provided in this embodiment obtains the inkjet barcode of the headless package, where the inkjet barcode is a unique identifier sprayed on the package, and then identifies the inkjet barcode to obtain the identification result. If the identification result is a serial number, the transport vehicle number, sorting line number, and loading time of the headless package are determined based on the serial number. Then, all package data of the current center point and the previous center point of the headless package are obtained. The package data includes the package number, transport vehicle number, sorting line number, and loading time. Based on the package data of the current center point and the package data of the previous center point, suspected package data is identified. The package data is filtered, and then the tracking number of the headless package is determined based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package. Since the package data is filtered, the traceability range is narrowed. The entire filtering process does not require manual operation by express delivery personnel, reducing labor costs, realizing automatic traceability, and improving traceability efficiency. This effectively solves the problem in the prior art that the process of reconfirming information due to a large number of headless packages is cumbersome, requires a lot of manpower and resources, and is very inefficient.
[0059] Preferably, in step S11, before obtaining the inkjet barcode of the headerless package, the method further includes:
[0060] All packages are subjected to barcode recognition and inkjet printing to obtain packages with inkjet barcodes; if the barcode of the package is recognized, the inkjet barcode of the package is a barcode; if the barcode of the package is not recognized, the inkjet barcode of the package is a serial number, which is a unique number generated based on the package's transport vehicle number, sorting line number, and loading time.
[0061] It should be noted that during the sorting of all packages, after the scanning and identification equipment scans and identifies the received express packages, an inkjet printer is set up to print ink on the express packages. The inkjet content is an inkjet barcode.
[0062] Specifically, on the sorting line, cameras scan packages by barcode. If the barcode is intact and undamaged, it is identified and sent to an inkjet printer. The printer receives the barcode, uses it as an inkjet barcode, and prints it onto the outer packaging, resulting in a package with an inkjet barcode. If the barcode is lost or damaged and cannot be identified, the printer records and collects the package's transport vehicle number, sorting line number, loading time, and other basic information (such as weight and volume). All collected information is transmitted to the inkjet cloud system to generate a unique serial number. This unique serial number is then used as an inkjet barcode and printed onto the outer packaging, resulting in a package with an inkjet barcode.
[0063] Understandably, by using inkjet equipment to print ink onto all packages, resulting in packages with inkjet barcodes, the information identification of the packages does not rely solely on the barcode on the waybill, and the barcodes are less likely to be lost or damaged. Even if the waybill is lost, information traceability can be achieved as quickly as possible.
[0064] Preferably, in step S12, after identifying the inkjet barcode and obtaining the identification result, the method further includes:
[0065] If the identification result is a barcode, the tracking number of the headless package is determined based on the barcode; wherein, the barcode corresponds to a unique tracking number.
[0066] Specifically, the inkjet barcode of the headless package is identified to obtain the identification result. If the identification result is a barcode, the barcode and its corresponding tracking number are stored in the database system. The tracking number of the headless package is determined based on the barcode. Through the unique tracking number, other basic information of the headless package is confirmed, thus realizing information traceability.
[0067] Preferably, in step S14, determining suspected package data based on the package data of the current center point and the package data of the previous center point includes:
[0068] S141, compare the package data of the current center point with the package data of the previous center point to obtain the suspected package data of the center point;
[0069] S142, compare the parcel data of each network point of the previous central point with the suspected parcel data of the central point to obtain the suspected parcel data corresponding to each network point.
[0070] It should be noted that a courier center contains multiple courier outlets. The courier outlets receive the sender's package, pack it, create a waybill, generate a unique barcode for the package, and then transport the package to its respective courier center.
[0071] Specifically, the parcel data of the current central point is the data of all parcels received by the current central point from the previous central point, and the parcel data of the previous central point is the data of all parcels sent from the previous central point to the current central point. The parcel data of the current central point is compared and filtered with the parcel data of the previous central point, and the parcel data of the parcels that are not present in the parcel data of the current central point but exist in the parcel data of the previous central point are identified as the suspected parcel data of the central point.
[0072] The parcel data of each network point at the previous central point are compared and filtered with the suspected parcel data of the central point. The parcel data that exists in both the suspected parcel data of the central point and the parcel data of the network points are selected to obtain the suspected parcel data corresponding to each network point.
[0073] In a specific example, a package is sent from central point A to central point B. Upon arrival at central point B, the waybill is lost, making it a package without a header. There are three network points belonging to central point A: a, b, and c. We obtain package data S1 (including tracking number, loading time, sorting line number, and transport vehicle number) from central point A to central point B, and package data S2 received by central point B from central point A. We then filter and compare S1 and S2, selecting package data S3 that exists in S1 but not in S2. S3 is the suspected package data from central point A to central point B. Package data for network point a under central point A is Sa, for network point b it's Sb, and for network point c it's Sc. Comparing S3 with Sa yields the suspected package data Saa for network point a under central point A; comparing S3 with Sb yields the suspected package data Sbb for network point b under central point A; and comparing S3 with Sc yields the suspected package data Scc for network point c under central point A.
[0074] Preferably, step S15, determining the tracking number of the missing package based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the missing package, includes:
[0075] S151, based on the transport vehicle number, sorting line number and loading time of the headless package, the suspected package data of each network point is filtered to obtain the suspected network point and its corresponding package data to be verified.
[0076] S152, Based on the image information of the headless package, filter the data of the package to be verified and determine the tracking number of the headless package.
[0077] Specifically, after identifying the suspected package data, the suspected package data of each of the above-mentioned outlets is screened and compared based on the transport vehicle number, sorting line number, and loading time of the headless package. The data of the packages that are consistent with the transport vehicle number, sorting line number, and loading time of the headless package are selected, and the data of the consistent packages are used as the package data to be verified. The outlet where the data of the consistent packages is located is determined as the suspected outlet.
[0078] Based on the image information of the headless packages, the data of the packages to be verified from the above suspected outlets is filtered, and the data of the packages that match the image information are the data of the headless packages. The tracking number corresponding to the headless packages is then obtained from them.
[0079] Continuing with the example above, the transport vehicle number, sorting line number, and loading time of the missing package are compared with the suspected package data Saa from point a, Sbb from point b, and Scc from point c. Packages with matching transport vehicle numbers, sorting line numbers, and loading times are selected to obtain the suspected points and their corresponding packages to be verified. Based on the image information of the missing packages, the package data from the suspected points is further filtered, and the data of packages matching the image information are selected as the missing package data.
[0080] Understandably, once the suspected package data is identified, selecting data on packages without headers from the suspected package data can greatly reduce the workload of tracing packages without headers.
[0081] Preferably, step S152, which involves filtering the package data to be verified based on the image information of the package without a header, and determining the tracking number of the package without a header, includes:
[0082] Based on the tracking number in the package data to be verified, determine the corresponding image information to be verified;
[0083] Based on the image information of the headless package and the image information to be verified, a matching verification is performed to confirm that the tracking number corresponding to the image information to be verified with the highest matching degree is the tracking number of the headless package.
[0084] Specifically, based on the tracking number in the package data to be verified, the corresponding image information to be verified is determined, including images of the package to be verified and its contents; the image information of the package without a header is matched and verified with the image information to be verified, and the tracking number corresponding to the image information with the highest matching degree is confirmed as the tracking number of the package without a header.
[0085] Preferably, after performing barcode identification on all packages, the method further includes:
[0086] If the barcode of the package is identified, the length of the identified barcode is used to determine whether the corresponding package is a package or a single item. If the package is a single item, the package barcode is printed as an inkjet barcode.
[0087] Specifically, if the camera recognizes the package's barcode, it performs regular expression matching on the barcode and determines whether the package is a parcel or a single item based on the length of the recognized barcode. If the package is a parcel, no inkjet printing is performed; if the package is a single item, the barcode is sent to the inkjet printer, which receives the barcode and prints it onto the package's outer packaging as an inkjet barcode.
[0088] It is understood that the technical solution provided in this embodiment obtains the inkjet barcode of the headless package, where the inkjet barcode is a unique identifier sprayed on the package, and then identifies the inkjet barcode to obtain the identification result. If the identification result is a serial number, the transport vehicle number, sorting line number, and loading time of the headless package are determined based on the serial number. Then, all package data of the current center point and the previous center point of the headless package are obtained. The package data includes the package number, transport vehicle number, sorting line number, and loading time. Based on the package data of the current center point and the package data of the previous center point, suspected package data is identified. The package data is filtered, and then the tracking number of the headless package is determined based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package. Since the package data is filtered, the traceability range is narrowed. The entire filtering process does not require manual operation by express delivery personnel, reducing labor costs, realizing automatic traceability, and improving traceability efficiency. This effectively solves the problem in the prior art that the process of reconfirming information due to a large number of headless packages is cumbersome, requires a lot of manpower and resources, and is very inefficient.
[0089] See Figure 2 , Figure 2 This is a block diagram illustrating an information traceability device for headless packages according to an exemplary embodiment, comprising:
[0090] Information acquisition module 21 is used to acquire the inkjet barcode of the headless package; wherein the inkjet barcode is a unique identifier printed on the package;
[0091] The barcode recognition module 22 is used to recognize the inkjet barcode and obtain the recognition result. If the recognition result is a serial number, the transport vehicle number, sorting line number and loading time of the headless package are determined according to the serial number.
[0092] The information acquisition module 21 is also used to acquire all package data of the current center point and the previous center point of the headless package. The package data includes the unique tracking number, transport vehicle number, sorting line number and loading time of the package.
[0093] The comparison and judgment module 23 is used to determine suspected package data based on the package data of the current center point and the package data of the previous center point;
[0094] Based on the suspected package data and the transport vehicle number, sorting line number, and loading time of the headless package, the tracking number of the headless package is determined.
[0095] It is understood that the technical solution provided in this embodiment obtains the inkjet barcode of the headless package as mentioned in the above embodiment. The inkjet barcode is a unique identifier printed on the package. The inkjet barcode is then identified to obtain an identification result. If the identification result is a serial number, the transport vehicle number, sorting line number, and loading time of the headless package are determined based on the serial number. Then, all package data for the current center point and the previous center point of the headless package are obtained. The package data includes the package's tracking number, transport vehicle number, sorting line number, and loading time. Based on the package data at the current center point... By comparing the data with the parcel data from the previous central point, suspected parcel data is identified. The parcel data is then filtered, and based on the suspected parcel data and the transport vehicle number, sorting line number, and loading time of the headless parcels, the tracking number of the headless parcels is determined. Because the parcel data has been filtered, the traceability range is narrowed. The entire filtering process does not require manual operation by courier personnel, reducing labor costs, achieving automatic traceability, and improving traceability efficiency. This effectively solves the problem in existing technologies where a large number of headless parcels lead to a cumbersome process for reconfirming information, requiring a lot of manpower and resources, and resulting in low efficiency.
[0096] The present invention also provides an information traceability device for headless packages, comprising:
[0097] Memory, on which executable programs are stored;
[0098] A processor for executing the executable program in the memory to implement the steps of any of the methods described above.
[0099] Furthermore, the present invention also provides a computer-readable storage medium storing computer instructions for causing a computer to perform the steps of any of the methods described above. The storage medium may be a magnetic disk, optical disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk drive (HDD), or solid-state drive (SSD), etc.; the storage medium may also include combinations of the above types of memory.
[0100] It is understood that the same or similar parts in the above embodiments can be referred to each other, and the contents not described in detail in some embodiments can be referred to the same or similar contents in other embodiments.
[0101] It should be noted that in the description of this invention, the terms "first," "second," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance. Furthermore, in the description of this invention, unless otherwise stated, "a plurality of" means at least two.
[0102] Any process or method description in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of the invention includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the functions involved, as will be understood by those skilled in the art to which embodiments of the invention pertain.
[0103] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0104] Those skilled in the art will understand that all or part of the steps of the methods described in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments.
[0105] Furthermore, the functional units in the various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.
[0106] The storage media mentioned above can be read-only memory, disk, or optical disk, etc.
[0107] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0108] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.
Claims
1. A method of tracing information of a wrapped endless member, characterized by ,including: Bar code recognition and inkjet are carried out on all packages to obtain packages with inkjet bar codes; if the bar code of the package is recognized, the inkjet bar code of the package is the bar code; if the bar code of the package is not recognized, the inkjet bar code of the package is a serial number, and the serial number is a unique number generated according to the transport train number, sorting line number and piece loading time of the package; The inkjet bar code of the headless piece package is obtained; wherein the inkjet bar code is a unique identity sprayed on the package; The inkjet bar code is identified to obtain an identification result, and if the identification result is a serial number, the transport train number, sorting line number and piece loading time of the headless piece package are determined according to the serial number; All package data of the current center point and the last center point of the headless piece package are obtained, and the package data includes the unique single number, transport train number, sorting line number and piece loading time corresponding to the package; According to the package data of the current center point and the last center point, the suspected package data is determined; According to the suspected package data and the transport train number, sorting line number and piece loading time of the headless piece package, the single number of the headless piece package is determined.
2. The method of claim 1, wherein ,After the inkjet bar code is identified to obtain an identification result, the method further includes: If the identification result is a bar code, the single number of the headless piece package is determined according to the bar code; wherein the bar code corresponds to a unique single number.
3. The method of claim 1, wherein ,According to the package data of the current center point and the last center point, the suspected package data is determined, including: The package data of the current center point and the last center point are compared to obtain the suspected package data of the center point; The package data of each net point of the last center point is compared with the suspected package data of the center point respectively to obtain the suspected package data corresponding to each net point.
4. The method of claim 3, wherein ,According to the suspected package data and the transport train number, sorting line number and piece loading time of the headless piece package, the single number of the headless piece package is determined, including: According to the transport train number, sorting line number and piece loading time of the headless piece package, the suspected package data of each net point is screened to obtain the suspected net point and the corresponding to-be-verified package data; According to the picture information of the headless piece package, the to-be-verified package data is screened to determine the single number of the headless piece package.
5. The method of claim 4, wherein ,According to the picture information of the headless piece package, the to-be-verified package data is screened to determine the single number of the headless piece package, including: According to the single number in the to-be-verified package data, the corresponding to-be-verified picture information is determined; According to the picture information of the headless piece package and the to-be-verified picture information, matching verification is performed, and the single number corresponding to the to-be-verified picture information with the highest matching degree is determined as the single number of the headless piece package.
6. The method of claim 1, wherein ,After the bar code of the package is recognized, the method further includes: If the bar code of the package is recognized, the length of the recognized bar code is determined to judge whether the corresponding package is a piece or a single piece, and if the package is a single piece, a bar code is sprayed on the package as an inkjet bar code.
7. An apparatus for tracing information of a wrapped endless form, characterized by ,The device includes: An information obtaining module is configured to obtain an inkjet barcode of the headless package; wherein the inkjet barcode is a unique identity label sprayed on the package. A barcode identifying module is configured to identify the inkjet barcode to obtain an identification result, and if the identification result is a serial number, determine a transport train number, a sorting line number and a package loading time of the headless package according to the serial number. The information obtaining module is further configured to obtain all package data of a current center point and a previous center point of the headless package, wherein the package data includes a unique single number, a transport train number, a sorting line number and a package loading time corresponding to the package. A comparison determining module is configured to determine suspected package data according to the package data of the current center point and the package data of the previous center point. A serial number determining module is configured to determine a single number of the headless package according to the suspected package data and the transport train number, the sorting line number and the package loading time of the headless package. The device is further configured to perform barcode identification and inkjet on all packages to obtain packages with inkjet barcodes; if the barcode of the package is identified, the inkjet barcode of the package is the barcode; if the barcode of the package is not identified, the inkjet barcode of the package is a serial number, and the serial number is a unique number generated according to the transport train number, the sorting line number and the package loading time of the package.
8. An apparatus for tracing information of a wrapped endless form, characterized by The device further comprises: a memory having an executable program stored thereon; a processor configured to execute the executable program in the memory to implement the steps of the method according to any one of claims 1-6.
9. A computer readable storage medium, characterized in that The computer readable storage medium stores computer instructions for causing a computer to execute the steps of the method according to any one of claims 1-6.
Citation Information
Patent Citations
Express logistics anti-loss method and system
CN110705944A
Intelligent automatic comparison and matching identification system and method for processing express undeliverable parcel
CN110826946A