CN115034717A - Method, device, equipment and computer readable medium for monitoring logistics menu - Google Patents
Method, device, equipment and computer readable medium for monitoring logistics menu Download PDFInfo
- Publication number
- CN115034717A CN115034717A CN202210711789.6A CN202210711789A CN115034717A CN 115034717 A CN115034717 A CN 115034717A CN 202210711789 A CN202210711789 A CN 202210711789A CN 115034717 A CN115034717 A CN 115034717A
- Authority
- CN
- China
- Prior art keywords
- logistics
- original
- signature information
- key
- database
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000004080 punching Methods 0.000 claims abstract description 119
- 238000012795 verification Methods 0.000 claims abstract description 71
- 238000003860 storage Methods 0.000 claims description 12
- 238000009826 distribution Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 9
- 239000000463 material Substances 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 17
- 230000008569 process Effects 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000000853 adhesive Substances 0.000 description 1
- 230000001070 adhesive effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000003292 glue Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000011824 nuclear material Substances 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0832—Special goods or special handling procedures, e.g. handling of hazardous or fragile goods
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/018—Certifying business or products
- G06Q30/0185—Product, service or business identity fraud
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Human Resources & Organizations (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a method, a device, equipment and a computer readable medium for monitoring a logistics list, and relates to the field of intelligent logistics. One embodiment of the method comprises: constructing original signature information according to the establishment time and/or random information of the logistics menu, and recording an original punching identifier of the logistics menu; uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0; and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu. The implementation mode can ensure the safety of the commodity circulation bill corresponding package.
Description
Technical Field
The invention relates to the field of intelligent logistics, in particular to a method, a device, equipment and a computer readable medium for monitoring a logistics list.
Background
At present, online business platforms are more and more, and logistics enterprises matched with the online business platforms are also gradually increased. The anti-counterfeiting of the logistics enterprise aiming at the logistics surface list is still stopped at the stage of the two-dimensional code and the logistics surface list number. The copy and crack of the logistic surface sheet are not difficult, and the information can be directly copied on the tipping paper through a printer.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art: the packages corresponding to the logistics list in the monitoring system are delivered, but actually, the articles in the packages are dropped halfway.
Disclosure of Invention
In view of this, embodiments of the present invention provide a method, an apparatus, a device, and a computer-readable medium for monitoring an inventory item, which can ensure the security of a package corresponding to the inventory item.
To achieve the above object, according to an aspect of an embodiment of the present invention, there is provided a method of monitoring a logistics list, including: constructing original signature information according to the establishment time and/or random information of the logistics menu, and recording an original punching identifier of the logistics menu; uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0; and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu.
The transportation node comprises one or more of the following: the method comprises the following steps of article delivery, article transportation, article entering a distribution station, article distribution and article collection.
The uploading key value pairs of the logistics surface list to a database, wherein the key words in the key value pairs comprise the original signature information and the original punching identification, and the numerical value in the key value pairs is 0, and the method comprises the following steps: splicing the original signature information and the original punching identification, establishing the key words in the key value pairs, and setting the numerical values in the key value pairs to be 0; and uploading the key value pair of the logistics surface list to the database.
The verifying the logistics slip at the shipping node of the package to which the logistics slip belongs based on the original signature information and the original punch identification comprises: scanning the logistics surface list to obtain scanning signature information and scanning punching identification of the logistics surface list at a transportation node of a package to which the logistics surface list belongs; and acquiring the original signature information and the original punching identification from a database based on the identification of the logistics list, and verifying the scanning signature information and the scanning punching identification based on the original signature information and the original punching identification.
Updating the values of the key-value pairs in the database with the verification result to implement a monitoring logistics list, comprising: the scanned signature information is the same as the original signature information, the scanned punching identification is the same as the original punching identification, the value of the key value pair in the database is greater than 0, and the verification result comprises successful verification; and updating the value of the key value pair in the database to be an existing value plus one, and sending a message that the verification of the monitoring logistics list is successful.
Updating the values of the key-value pairs in the database with the verification result to implement a monitoring logistics list, comprising: the scanning signature information is the same as the original signature information, the scanning punching identification is the same as the original punching identification, the value of the key value pair in the database is 0, and the verification result comprises verification failure; and updating the value of the key value pair in the database to be 0, and sending a message of failure in monitoring the verification of the logistics surface list.
The method further comprises the following steps: the scanned signature information is different from the original signature information, and/or the scanned punching identification is different from the original punching identification, the verification result comprises verification failure, and a message that the verification of the monitoring logistics list fails is sent.
According to a second aspect of the embodiments of the present invention, there is provided an apparatus for monitoring an inventory list, including: the establishment module is used for establishing original signature information according to the establishment time and/or random information of the logistics menu and recording the original punching identification of the logistics menu; the uploading module is used for uploading the key value pair of the logistics list to a database, the key words in the key value pair comprise the original signature information and the original punching identification, and the key value pair value is 0; and the monitoring module is used for verifying the logistics bill at the transportation node of the package to which the logistics bill belongs based on the original signature information and the original punching identifier, and updating the value of the key value pair in the database according to a verification result so as to realize monitoring of the logistics bill.
According to a third aspect of the embodiments of the present invention, there is provided an electronic device for monitoring an inventory list, including: one or more processors; a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement a method of monitoring an inventory item as described above.
According to a fourth aspect of embodiments of the present invention, there is provided a computer-readable medium, on which a computer program is stored, which program, when executed by a processor, performs the method of monitoring an logistics menu as described above.
The embodiment of the invention has the following advantages or beneficial effects: constructing original signature information according to the establishment time and/or random information of the logistics menu, and recording an original punching identifier of the logistics menu; uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0; and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu. The original signature information and the original punching identification are adopted, the verification of the signature information and the punching identification is realized by scanning the logistics list at the transportation node, and the logistics list is further monitored through the numerical value of the key value pair so as to ensure the safety of the corresponding package of the logistics list.
Further effects of the above-mentioned non-conventional alternatives will be described below in connection with the embodiments.
Drawings
The drawings are included to provide a better understanding of the invention and are not to be construed as unduly limiting the invention. Wherein:
FIG. 1 is a schematic flow chart of a method of monitoring a bill of material flow according to an embodiment of the invention;
FIG. 2 is a schematic flow chart of constructing original signature information and original punching identification according to an embodiment of the present invention;
FIG. 3 is a diagram of original signature information according to an embodiment of the invention;
FIG. 4 is a diagram illustrating original puncturing information according to an embodiment of the present invention;
FIG. 5 is a schematic flow chart of uploading key-value pairs of a logistics list to a database according to an embodiment of the invention;
FIG. 6 is a schematic flow chart of a nuclear physical flow sheet according to an embodiment of the invention;
FIG. 7 is a flowchart illustrating updating values of key-value pairs with verification results, according to an embodiment of the invention;
FIG. 8 is a flow diagram illustrating another process for updating values of key-value pairs with verification results, according to an embodiment of the invention;
FIG. 9 is a schematic diagram of the main structure of an apparatus for monitoring a bill of material flow according to an embodiment of the present invention;
FIG. 10 is an exemplary system architecture diagram in which embodiments of the present invention may be employed;
fig. 11 is a schematic structural diagram of a computer system suitable for implementing a terminal device or a server according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the invention are described below with reference to the accompanying drawings, in which various details of embodiments of the invention are included to assist understanding, and which are to be considered as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
At present, the single anti-counterfeiting effect of the logistics surface is poor, the simulation of logistics information can be realized only by the single two-dimensional code of the logistics surface or the single number of the logistics surface, packages received by buyers are likely to be dropped midway, and the like. The copy logistics surface sheet is simple, and can be copied by using the similar adhesive paper. Moreover, there is a regulatory gap in the execution of the bill of materials, which is still in the hands of the courier, and it is likely that the buyer has received a package that does not belong to him, but the bill of materials is the same.
For the logistics surface list, the problem of high manufacturing cost exists according to the traditional anti-counterfeiting modes such as the paper money anti-counterfeiting mark or the watermark, and partial logistics enterprises choose to give up after adopting the mode for trial for a period of time. As logistics enterprises consider that the anti-counterfeiting cost is higher than the counterfeit cost, the logistics surface single-technology anti-counterfeiting is abandoned.
In conclusion, the safety of the packages corresponding to the logistics surface list in the prior art is poor, so that the packages are frequently dropped and lost.
In order to improve the distribution safety of the logistics list corresponding packages, the following technical scheme in the embodiment of the invention can be adopted.
Referring to fig. 1, fig. 1 is a schematic view of a main flow of a method for monitoring a logistics receipt according to an embodiment of the present invention, and the logistics receipt is verified by using original signature information and original punching identifiers in combination with key values in a database. As shown in fig. 1, the method specifically comprises the following steps:
s101, original signature information is constructed according to the establishment time and/or the random information of the logistics menu, and original punching identification of the logistics menu is recorded.
In the embodiment of the invention, the document adhered to the wrapping outer package is called a logistics surface sheet. The logistics list comprises logistics identification, receiving information, delivery information and item information. As an example, the flow sheet is printed on a gummy paper, and the flow sheet may be directly adhered to the outer surface of the package.
In the embodiment of the invention, in the transportation process of the package, on one hand, the package is delivered through the information recorded by the logistics bill; on the other hand, the delivery status of the package is queried based on the logistics list. However, during the actual delivery of the package, it may occur that the package is replaced. In order to guarantee the distribution safety of the packages, original signature information and original punching identification are constructed in the embodiment of the invention.
Referring to fig. 2, fig. 2 is a schematic flowchart of constructing original signature information and original punching identifiers according to an embodiment of the present invention. The method specifically comprises the following steps:
s201, arranging the establishment time and/or random information of the logistics list in sequence to establish original signature information.
The original signature information includes creation time and/or random information of the logistics list. As an example, the setup time for the flow sheet is 20220101. Random information includes, but is not limited to: the temperature and the quality of the air on the day, etc.
Specifically, the original signature information is constructed by sequentially arranging the establishment time and/or random information of the logistics list. As an example, the establishment time of the logistics list is 20220101, and the random information includes: 6.5 degrees, pm2.5 is a number: 55. the original signature information includes: 20220101: 6.5: 55.
referring to fig. 3, fig. 3 is a schematic diagram of original signature information according to an embodiment of the present invention. In fig. 3, original signature information is set in the logistics list in a preset font. As one example, the preset font may be preset, thereby reducing the likelihood that the slip is counterfeited.
The original signature information is identified in the logistics receipt. As one example, the original signature information for each day is printed in the logistics sheet by means of a glue wrapper. The copying and the streaming of the colloidal paper manuscript can be solved at low cost by adopting the original signature information.
S202, recording the original punching identification of the logistics surface list according to the punching position coordinates in the logistics surface list.
In the embodiment of the invention, besides the original signature information is used for marking the logistics list, the original punched mark is also used for recording the logistics list. Therefore, the original signature information and the original punching identification are used for marking the logistics surface list together, so that the cost of counterfeit packages can be greatly increased; on the other hand, the related verification of the original signature information and the original punching identification is realized. That is, the original signature information corresponds to the original punching mark, and if the signature information does not correspond to the punching information, the logistics list may be counterfeit.
Specifically, random punching processing is performed on the logistics surface list by using the punching machine, and then the position coordinates of punching in the logistics surface list are determined. And then, recording the original punching identification of the logistics surface list according to the position coordinates of the punching in the logistics surface list.
Referring to fig. 4, fig. 4 is a diagram illustrating original puncturing information according to an embodiment of the present invention. The abscissa of the logistic list in fig. 4 is: 0 to 16; the ordinate is: a to M. The black circles in fig. 4 indicate the perforation positions. The punching position includes: b4, C5, and G6. Then, the original puncturing information includes B4C 5G 6.
In the embodiment of fig. 2, the logistics slip is marked with the original signature information and the original punch identification, so that the possibility of counterfeiting the logistics slip is reduced.
And S102, uploading key value pairs of the logistics bill to a database, wherein the key words in the key value pairs comprise original signature information and original punching marks, and the key value pair value is 0.
In the embodiment of the invention, in order to improve the accuracy of monitoring the logistics list, the original seal information and the original punching identification can be uploaded to the database. And storing the original seal information and the original punching identification in a database by key-value pairs.
Referring to fig. 5, fig. 5 is a schematic flowchart of uploading key-value pairs of a logistics list to a database according to an embodiment of the invention. The method specifically comprises the following steps:
s501, splicing the original signature information and the original punching identification, establishing a keyword in a key value pair, and setting a logarithm value of the key value to be 0.
And splicing the original signature information and the original punching mark, taking a splicing result as a key word in the key value pair, and setting the numerical value in the key value pair to be 0. The log value of the key value represents the number of times the flow sheet is scanned. The purpose of scanning the logistics list is to: and obtaining the scanning signature information and the scanning punching identification of the object flow list. The log value of the single key value is increased by 1 every time the physical distribution surface is successfully scanned.
As one example, the original signature information includes: 20220101: 6.5: 55. the original puncturing information includes B4C 5G 6. Splicing the original signature information and the original punching identification, and establishing a keyword in a key value pair: 20220101: 6.5: 55B4C 5G 6. Since the number of times of successful scanning of the logistics surface list is 0, the value in the key value pair is set to be 0.
And S502, uploading the key value pair of the logistics surface list to the database.
After the key-value pairs are established, the key-value pairs of the logistics list can be uploaded to the database. To monitor the logistics menu by key value pairs.
In the embodiment of fig. 5, the key-value pairs of the logistics list are created and uploaded based on the original signature information and the original punch identification. The logistics menu is marked by the original signature information and the original punching identification and uploaded to a database to ensure normal transportation of the logistics menu.
S103, checking the physical flow list at the transportation node of the package to which the physical flow list belongs based on the original signature information and the original punching identification, and updating the numerical value of the key value pair in the database according to the checking result so as to realize monitoring of the physical flow list.
The transportation of a package involves multiple transportation nodes. The shipping node is the point in time when the parcel to which the flow sheet belongs is transferred from one shipping address to another. In one embodiment of the invention, the transportation node comprises one or more of: the method comprises the following steps of article delivery, article transportation, article entering a distribution station, article distribution and article collection. Wherein, article are collected instead and are received article through the express delivery cabinet, or collect article instead through other people.
At each shipping node, the involved packages are transferred from one party to another, requiring a nuclear physical flow sheet. During specific implementation, the physical flow sheet is checked based on the original signature information and the original punching identification, and the numerical value of the key value pair in the database is updated according to the checking result, so that the monitoring of the physical flow sheet is realized.
Referring to fig. 6, fig. 6 is a schematic flow chart of a nuclear material flow sheet according to an embodiment of the present invention. The method specifically comprises the following steps:
s601, scanning the logistics list to obtain the scanning signature information and the scanning punching identification of the logistics list at the transportation node of the package to which the logistics list belongs.
At the transportation node of the package to which the logistics list belongs, package loss or package replacement is easy to happen. Therefore, the logistics list is verified by scanning the logistics list to obtain the scanned signature information and the scanned punch mark of the logistics list.
As an example, the logistics list of the same batch is generally the same, and the signature information is the same. Such as: the logistics list on the same day has the same signature information. But since the puncture flag is randomly set. That is, the puncture identification has randomness. Therefore, the stream sheet is marked with the signature information and the punched mark, and the uniqueness is higher.
In the embodiment of the invention, the scanning signature information and the scanning punching identification of the logistics menu are obtained by scanning the logistics menu. As one example, the virtual grid is determined in the logistics bill by locating the four corners of the logistics bill. And acquiring the scanning punching identification in the logistics menu by using the virtual grid.
S602, acquiring original signature information and original punching identification from the database based on the identification of the logistics list, and verifying the scanning signature information and the scanning punching identification based on the original signature information and the original punching identification.
Original signature information and original punching identification are stored in the database, and the original signature information and the original punching identification are obtained from the database based on the identification of the logistics list. As an example, the logistics menu is scanned to obtain the identifier of the logistics menu, and then the original signature information and the original punching identifier are obtained from the database based on the identifier of the logistics menu. And then based on the original signature information and the original punching identification, verifying the scanning signature information and the scanning punching identification.
In an embodiment of the invention, if the scanned signature information is different from the original signature information and/or the scanned punching identification is different from the original punching identification, it indicates that the package is dropped or lost in the middle of the process, the verification result includes a verification failure, and a message that the monitoring logistics list verification fails is sent. As an example, the logistics surface sheet is traced back to the responsibility of departments and personnel by sending a message that monitors the logistics surface sheet for a failure to verify.
In one embodiment of the present invention, if the scanned signature information is the same as the original signature information and the scanned punch identifier is the same as the original punch identifier, then the key-value pair will need to be continuously retrieved from the database for further verification.
Referring to fig. 7, fig. 7 is a schematic diagram illustrating a flow of updating values of key-value pairs with verification results according to an embodiment of the present invention. The method specifically comprises the following steps:
s701, the scanning signature information is the same as the original signature information, the scanning punching identification is the same as the original punching identification, the numerical value of the key value pair in the database is larger than 0, and the verification result comprises that the verification is successful.
In the embodiment of the invention, the process of monitoring the logistics list not only relates to the signature information and the punching identification, but also relates to the key value pair in the database. Under the condition of scanning the signature information and the punching identification for the first time, not only the scanning signature information and the scanning punching identification are recorded, but also the key value pair is initialized in the database. That is, the value corresponding to the keyword specified by the original signature information and the original punch mark is initialized to 1. The value in the key value pair represents the number of times the logistics list is scanned. If the value in the key value pair is not 0, the logistics surface is scanned; and if the value in the key value pair is 0, the logistics surface is not scanned.
In the embodiment of the invention, under the condition that the code scanner is a source code scanner, the numerical value in the key value pair is initialized in the database. As one example, a source scanner is provided in the process of packaging a package. Thus, when the package to which the logistics list is attached is packaged, the numerical value in the key value pair in the database is initialized to 1, which indicates that the logistics list is scanned once. And in the transport node, updating the numerical value in the key value pair in the database by scanning the logistics list. It should be noted that in an application scenario of the source code scanner, it is not necessary to monitor the logistics list, and only the numerical values in the key value pairs in the database are initialized.
The scanned signature information is the same as the original signature information, the scanned punching identification is the same as the original punching identification, and the value of the key value pair in the database is greater than 0, which indicates that the logistics list can be normally inquired in the database, and the verification result includes successful verification.
S702, updating the value of the key value pair in the database to be the existing value plus one, and sending a message that the check of the monitoring logistics surface list is successful.
If the verification result includes a verification success, then the value in the key-value pair may be updated, i.e.: and updating the numerical value of the key value pair in the database to be the existing numerical value plus one, and sending a message that the verification of the monitored logistics surface list is successful, so that the logistics surface list enters the next transportation node. As an example, the value in the key-value pair is 2, indicating that the number of times the flow sheet is scanned is 2. After the verification is successful, the value in the updated key value pair is 3, which indicates that the number of times the logistics list is scanned is 3.
In the embodiment of fig. 7, after the scanned signature information and the scanned punching identifier are verified, the physical flow sheet is verified by using the key values in the database, so as to realize the monitoring of the physical flow sheet.
Referring to fig. 8, fig. 8 is a schematic diagram illustrating another process of updating the value of the key-value pair with the verification result according to an embodiment of the present invention. The method specifically comprises the following steps:
s801, the scanning signature information is the same as the original signature information, the scanning punching identification is the same as the original punching identification, the value of the key value pair in the database is 0, and the verification result comprises verification failure.
The scanned signature information is the same as the original signature information and the scanned punch identifier is the same as the original punch identifier, but this does not mean that the verification is successful. If the value of the key value pair in the database is 0, the number of times that the logistics list is scanned is 0. Obviously, the flow sheet is not initialized, the flow sheet may be a counterfeit flow sheet, and the verification result includes a verification failure.
S802, updating the value of the key value pair in the database to be 0, and sending a message that the check of the monitoring logistics list fails.
The value of the key-value pair in the database is updated to 0, so that the verification fails because the value of the key-value pair is 0 in the next monitoring process of the logistics bill.
In order to timely trace the responsibility of the logistics list related to departments and personnel, a message for monitoring the verification failure of the logistics list is sent.
In the embodiment of fig. 8, although the scanned signature information is the same as the original signature information and the scanned punching identifier is the same as the original punching identifier, the value of the key value pair in the database is 0, which indicates that the logistics list has not been scanned, and the logistics list is more likely to have the corresponding parcel dropped or lost in the middle.
The following describes an exemplary process of checking a physical flow receipt, with the transportation node being an item collection.
When the express delivery box or the express delivery collection point is used for collecting the articles, the logistics slip is required to be scanned to acquire scanning signature information and scanning punching information.
The scanning signature information is the same as the original signature information, the scanning punching identification is the same as the original punching identification, the value of the key value pair in the database is larger than 0, and the verification result comprises successful verification. And updating the value of the key value pair in the database to be the existing value plus one, and sending a message that the verification of the monitoring logistics list is successful.
In the embodiment, original signature information is constructed according to the establishment time and/or random information of the logistics menu, and an original punching identifier of the logistics menu is recorded; uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0; and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu. The original signature information and the original punching identification are adopted, the verification of the signature information and the punching identification is realized by scanning the logistics list at the transportation node, and the logistics list is further monitored through the numerical value of the key value pair so as to ensure the safety of the corresponding package of the logistics list.
Referring to fig. 9, fig. 9 is a schematic main structural diagram of an apparatus for monitoring an article flow list according to an embodiment of the present invention, where the apparatus for monitoring an article flow list can implement a method for monitoring an article flow list, and as shown in fig. 9, the apparatus for monitoring an article flow list specifically includes:
the creating module 901 is configured to create original signature information according to creation time and/or random information of the logistics menu, and record an original punching identifier of the logistics menu;
an uploading module 902, configured to upload a key value pair of the logistics list to a database, where a key in the key value pair includes the original signature information and the original punching identifier, and the key value pair value is 0;
and the monitoring module 903 is configured to verify the logistics list at a transportation node of the package to which the logistics list belongs based on the original signature information and the original punching identifier, and update the value of the key value pair in the database according to a verification result, so as to implement monitoring of the logistics list.
In one embodiment of the invention, the transportation node comprises one or more of: the method comprises the following steps of article delivery, article transportation, article entering a distribution station, article distribution and article collection.
In an embodiment of the present invention, the uploading module 902 is specifically configured to splice the original signature information and the original punching identifier, establish the keyword in the key value pair, and set the value of the key value pair to 0;
and uploading the key-value pairs of the logistics surface list to the database.
In an embodiment of the present invention, the monitoring module 903 is specifically configured to scan the logistics list at a transportation node of a package to which the logistics list belongs to obtain scanning signature information and scanning punching identification of the logistics list;
and acquiring the original signature information and the original punching identification from a database based on the identification of the logistics bill, and verifying the scanning signature information and the scanning punching identification based on the original signature information and the original punching identification.
In an embodiment of the present invention, the monitoring module 903 is specifically configured to determine that the scanned signature information is the same as the original signature information, the scanned puncturing identifier is the same as the original puncturing identifier, and a value of the key-value pair in the database is greater than 0, where the verification result includes successful verification;
and updating the value of the key value pair in the database to be an existing value plus one, and sending a message that the verification of the monitoring logistics list is successful.
In an embodiment of the present invention, the monitoring module 903 is specifically configured to determine that the scanned signature information is the same as the original signature information, the scanned puncturing identifier is the same as the original puncturing identifier, and the value of the key-value pair in the database is 0, where the verification result includes a verification failure;
and updating the value of the key value pair in the database to be 0, and sending a message of failure in monitoring the verification of the logistics surface list.
In an embodiment of the present invention, the monitoring module 903 is further configured to send a message that the scanned signature information is different from the original signature information, and/or the scanned punch identifier is different from the original punch identifier, and the verification result includes a verification failure, and the monitored logistics list verification fails.
Fig. 10 illustrates an exemplary system architecture 1000 to which the method of monitoring an inventory item or the apparatus for monitoring an inventory item of embodiments of the invention may be applied.
As shown in fig. 10, the system architecture 1000 may include terminal devices 1001, 1002, 1003, a network 1004, and a server 1005. The network 1004 is used to provide a medium for communication links between the terminal devices 1001, 1002, 1003 and the server 1005. Network 1004 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
A user may use the terminal devices 1001, 1002, 1003 to interact with a server 1005 via a network 1004 to receive or transmit messages or the like. The terminal devices 1001, 1002, 1003 may have installed thereon various messenger client applications such as shopping applications, web browser applications, search applications, instant messenger, mailbox clients, social platform software, etc. (by way of example only).
The terminal devices 1001, 1002, 1003 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 1005 may be a server that provides various services, such as a backend management server (for example only) that supports shopping websites browsed by users using the terminal devices 1001, 1002, 1003. The backend management server may analyze and perform other processing on the received data such as the product information query request, and feed back a processing result (for example, target push information, product information — just an example) to the terminal device.
It should be noted that the method for monitoring the logistics list provided by the embodiment of the invention is generally executed by the server 1005, and accordingly, the apparatus for monitoring the logistics list is generally disposed in the server 1005.
It should be understood that the number of terminal devices, networks, and servers in fig. 10 are merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to FIG. 11, shown is a block diagram of a computer system 1100 suitable for use with a terminal device implementing an embodiment of the present invention. The terminal device shown in fig. 11 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 11, the computer system 1100 includes a Central Processing Unit (CPU)1101, which can perform various appropriate actions and processes in accordance with a program stored in a Read Only Memory (ROM)1102 or a program loaded from a storage section 1108 into a Random Access Memory (RAM) 1103. In the RAM 1103, various programs and data necessary for the operation of the system 1100 are also stored. The CPU 1101, ROM 1102, and RAM 1103 are connected to each other by a bus 1104. An input/output (I/O) interface 1105 is also connected to bus 1104.
The following components are connected to the I/O interface 1105: an input portion 1106 including a keyboard, mouse, and the like; an output portion 1107 including a signal output unit such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage section 1108 including a hard disk and the like; and a communication portion 1109 including a network interface card such as a LAN card, a modem, or the like. The communication section 1109 performs communication processing via a network such as the internet. A driver 1110 is also connected to the I/O interface 1105 as necessary. A removable medium 1111 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1110 as necessary, so that a computer program read out therefrom is mounted into the storage section 1108 as necessary.
In particular, according to embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication portion 1109 and/or installed from the removable medium 1111. The computer program, when executed by the Central Processing Unit (CPU)1101, performs the above-described functions defined in the system of the present invention.
It should be noted that the computer readable medium shown in the present invention can be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present invention, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The modules described in the embodiments of the present invention may be implemented by software or hardware. The described modules may also be provided in a processor, which may be described as: a processor includes an establishment module, an upload module, and a monitoring module. The names of these modules do not constitute a limitation to the modules themselves in some cases, for example, the sending module may also be described as "a module for constructing original signature information according to the creation time and/or random information of the logistics list, and recording the original punch identification of the logistics list".
As another aspect, the present invention also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer readable medium carries one or more programs which, when executed by a device, cause the device to comprise:
constructing original signature information according to the establishment time and/or random information of the logistics menu, and recording an original punching identifier of the logistics menu;
uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0;
and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu.
According to the technical scheme of the embodiment of the invention, original signature information is constructed according to the establishment time and/or random information of the logistics menu, and the original punching identification of the logistics menu is recorded; uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0; and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu. The original signature information and the original punching identification are adopted, the verification of the signature information and the punching identification is realized by scanning the logistics list at the transportation node, and the logistics list is further monitored through the numerical value of the key value pair so as to ensure the safety of the corresponding package of the logistics list.
The above-described embodiments should not be construed as limiting the scope of the invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions can occur, depending on design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (10)
1. A method of monitoring a bill of material, comprising:
constructing original signature information according to the establishment time and/or random information of the logistics menu, and recording an original punching identifier of the logistics menu;
uploading key value pairs of the logistics surface list to a database, wherein key words in the key value pairs comprise the original signature information and the original punching identification, and the key value pair value is 0;
and at the transportation node of the package to which the logistics menu belongs, verifying the logistics menu based on the original signature information and the original punching identification, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu.
2. The method of monitoring a logistics surface sheet of claim 1, wherein the transportation node comprises one or more of: the method comprises the following steps of article delivery, article transportation, article entering a distribution station, article distribution and article collection.
3. The method of claim 1, wherein the uploading a key-value pair of the logistics menu to a database, the key in the key-value pair comprising the original signature information and the original puncturing mark, and the value in the key-value pair being 0, comprises:
splicing the original signature information and the original punching identification, establishing the key words in the key value pairs, and setting the numerical values in the key value pairs to be 0;
and uploading the key value pair of the logistics surface list to the database.
4. The method of monitoring a logistics menu of claim 1, wherein verifying the logistics menu based on the original signature information and the original punch-out identification at a shipping node of a package to which the logistics menu belongs comprises:
scanning the logistics surface list to obtain scanning signature information and scanning punching identification of the logistics surface list at a transportation node of a package to which the logistics surface list belongs;
and acquiring the original signature information and the original punching identification from a database based on the identification of the logistics list, and verifying the scanning signature information and the scanning punching identification based on the original signature information and the original punching identification.
5. The method of claim 4, wherein updating the values of the key-value pairs in the database with the verification result to implement the monitored logistics menu comprises:
the scanned signature information is the same as the original signature information, the scanned punching identification is the same as the original punching identification, the value of the key value pair in the database is greater than 0, and the verification result comprises successful verification;
and updating the value of the key value pair in the database to be an existing value plus one, and sending a message that the verification of the monitoring logistics list is successful.
6. The method of claim 4, wherein updating the values of the key-value pairs in the database with the verification result to implement the monitored logistics menu comprises:
the scanned signature information is the same as the original signature information, the scanned punching identification is the same as the original punching identification, the value of the key value pair in the database is 0, and the verification result comprises verification failure;
and updating the value of the key value pair in the database to be 0, and sending a message of failure in monitoring the verification of the logistics surface list.
7. The method of monitoring a logistics sheet of claim 4, further comprising:
the scanned signature information is different from the original signature information, and/or the scanned punching identification is different from the original punching identification, the verification result comprises verification failure, and a message that the verification of the monitoring logistics list fails is sent.
8. An apparatus for monitoring a bill of material flow, comprising:
the establishment module is used for establishing original signature information according to the establishment time and/or random information of the logistics menu and recording the original punching identification of the logistics menu;
the uploading module is used for uploading the key value pair of the logistics list to a database, the key words in the key value pair comprise the original signature information and the original punching identification, and the key value pair value is 0;
and the monitoring module is used for verifying the logistics menu on the basis of the original signature information and the original punching identification at the transportation node of the package to which the logistics menu belongs, and updating the value of the key value pair in the database according to the verification result so as to realize monitoring of the logistics menu.
9. An electronic device for monitoring an inventory item, comprising:
one or more processors;
a storage device for storing one or more programs,
the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method recited in any of claims 1-7.
10. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out the method according to any one of claims 1-7.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210711789.6A CN115034717A (en) | 2022-06-22 | 2022-06-22 | Method, device, equipment and computer readable medium for monitoring logistics menu |
PCT/CN2022/133492 WO2023245978A1 (en) | 2022-06-22 | 2022-11-22 | Logistics waybill monitoring method, apparatus and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210711789.6A CN115034717A (en) | 2022-06-22 | 2022-06-22 | Method, device, equipment and computer readable medium for monitoring logistics menu |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115034717A true CN115034717A (en) | 2022-09-09 |
Family
ID=83127224
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210711789.6A Pending CN115034717A (en) | 2022-06-22 | 2022-06-22 | Method, device, equipment and computer readable medium for monitoring logistics menu |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115034717A (en) |
WO (1) | WO2023245978A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023245978A1 (en) * | 2022-06-22 | 2023-12-28 | 北京京东振世信息技术有限公司 | Logistics waybill monitoring method, apparatus and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111325293A (en) * | 2018-12-14 | 2020-06-23 | 北京京东尚科信息技术有限公司 | Monitoring method, system, device, equipment and computer readable medium |
CN114611073A (en) * | 2022-03-11 | 2022-06-10 | 京东科技信息技术有限公司 | Data processing method and device for digital work, electronic equipment and medium |
WO2023245978A1 (en) * | 2022-06-22 | 2023-12-28 | 北京京东振世信息技术有限公司 | Logistics waybill monitoring method, apparatus and device |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1363222A3 (en) * | 1999-02-08 | 2010-06-30 | United Parcel Service Of America, Inc. | Creation of package shipping labels via Internet |
CN107491909A (en) * | 2016-06-13 | 2017-12-19 | 阿里巴巴集团控股有限公司 | Goods information processing method, equipment and system |
WO2020091687A1 (en) * | 2018-11-01 | 2020-05-07 | Lim Heng Cong Louis | Iot smart label system for storage of articles |
CN112184111B (en) * | 2020-09-27 | 2023-09-26 | 浙江万里学院 | Intelligent information encryption method for shortcut logistics |
-
2022
- 2022-06-22 CN CN202210711789.6A patent/CN115034717A/en active Pending
- 2022-11-22 WO PCT/CN2022/133492 patent/WO2023245978A1/en unknown
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111325293A (en) * | 2018-12-14 | 2020-06-23 | 北京京东尚科信息技术有限公司 | Monitoring method, system, device, equipment and computer readable medium |
CN114611073A (en) * | 2022-03-11 | 2022-06-10 | 京东科技信息技术有限公司 | Data processing method and device for digital work, electronic equipment and medium |
WO2023245978A1 (en) * | 2022-06-22 | 2023-12-28 | 北京京东振世信息技术有限公司 | Logistics waybill monitoring method, apparatus and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023245978A1 (en) * | 2022-06-22 | 2023-12-28 | 北京京东振世信息技术有限公司 | Logistics waybill monitoring method, apparatus and device |
Also Published As
Publication number | Publication date |
---|---|
WO2023245978A1 (en) | 2023-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190116142A1 (en) | Messaging balancing and control on blockchain | |
US11223482B2 (en) | Secure data exchange | |
CN111078140B (en) | Nuclear power station file uploading management method and device, terminal equipment and medium | |
US20110158252A1 (en) | Outgoing communications inventory | |
WO2016093871A1 (en) | Method and system for automating submission of issue reports | |
CN104780187A (en) | Link processing method, link processing device, server, client, and link processing system | |
CN112163241A (en) | Notarization archive information processing method, system, platform, equipment and storage medium | |
WO2019157122A1 (en) | Rf tag operating system with iot connector core | |
CN115034717A (en) | Method, device, equipment and computer readable medium for monitoring logistics menu | |
EP4270290A1 (en) | Information management method and information management program | |
CN111858486A (en) | File classification method and device | |
CN107357557A (en) | A kind of information updating method and device | |
CN112749124A (en) | Page information management method and device, computer equipment and readable storage medium | |
CN116974999A (en) | Electronic document signing method and device, electronic device and storage medium | |
CN105354178A (en) | Electronic bidding document generation method, apparatus and system | |
EP3539075B1 (en) | Multi-factor routing system for exchanging business transactions | |
CN107679096B (en) | Method and device for sharing indexes among data marts | |
US20230036217A1 (en) | Systems and methods for using a structured data database and for exchanging electronic files containing unstructured or partially structered data | |
EP3660763A1 (en) | Highly scalable event brokering and audit traceability system | |
CN113762837A (en) | Method and device for processing logistics data | |
CN113364848A (en) | File caching method and device, electronic equipment and storage medium | |
CN109471790A (en) | Send nuclear parameter comparison method and device, computer installation and readable storage medium storing program for executing | |
CN115002100B (en) | File transmission method and device, electronic equipment and storage medium | |
WO2020047736A1 (en) | Method and system for verifying integrity of website backend picture resource | |
CN111045723B (en) | Method and device for notifying code change between associated systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |