Logistics information tracking method, system and device based on internet of things and storage medium
By using IoT technology to verify the consistency of information between the recipient and the pickup person, the problem of misdelivery and incorrect delivery of goods in the logistics information tracking system has been solved, and efficient and standardized logistics information management and automatic receipt have been achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- 昆山市豪顺物流有限公司
- Filing Date
- 2024-03-28
- Publication Date
- 2026-06-26
AI Technical Summary
Existing logistics information tracking systems are prone to cases of fraudulent or incorrect claims when picking up goods, and staff have difficulty in detecting and handling such cases in a timely manner, leading to economic disputes and other problems.
By using IoT technology, the system receives pickup instructions, scans cargo identification codes to obtain information, verifies the consistency between the pickup person and the recipient, outputs warning messages or automatically signs for receipt, and establishes a related information database to optimize the verification process.
It reduces the delay in resolving cases of fraudulent or incorrect claims, improves the standardization and efficiency of logistics information management, provides more humane handling of cases where packages are picked up on behalf of others, and reduces the frequency of alarms.
Smart Images

Figure CN118278840B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of logistics information management technology, and in particular to methods, systems, devices and storage media for logistics information tracking based on the Internet of Things. Background Technology
[0002] With the popularization of the internet, the rise of e-commerce, and especially the rapid development of the Internet of Things, the demand and volume of express delivery have been increasing daily. Correspondingly, people's desire for an efficient and reliable express logistics system and its operation methods is also growing. In the existing cargo logistics operation model, users log into the logistics information tracking system (i.e., the express company's website, such as Cainiao Station) to check the route of their goods, the fixed location such as the transit station, and the corresponding time, thus keeping track of the delivery information. When the goods arrive at the recipient's distribution center, staff will notify the recipient to pick up the goods, or deliver them to the recipient's location, completing the receipt process.
[0003] The aforementioned operating model has gradually revealed its drawbacks in dealing with increasingly complex logistics operations. Specifically, since the goods to be picked up are generally placed in a relatively concentrated manner at the distribution center, it is easy for goods to be fraudulently claimed or mistakenly claimed when picking them up. Moreover, after such a situation occurs, it is not easy for staff to discover it in a timely manner, nor is it easy to obtain information about the person who fraudulently claimed or mistakenly claimed the goods. This leads to inconvenience and time-consuming subsequent goods return and processing operations, and may even lead to economic disputes and other problems. Therefore, it needs to be improved. Summary of the Invention
[0004] To improve the standardization of logistics information management and reduce the occurrence of misdelivery or incorrect pickup during the goods collection process, this application provides a logistics information tracking method, system, device, and storage medium based on the Internet of Things.
[0005] Firstly, this application provides a logistics information tracking method based on the Internet of Things, employing the following technical solution:
[0006] Receive a pickup instruction and determine the pickup person information based on the pickup instruction;
[0007] Based on the pickup instruction, the system scans and identifies the identification code pre-set on the goods packaging to obtain the goods information corresponding to the identification code; wherein, the goods information includes at least recipient information;
[0008] Verify whether the recipient information matches the parcel picker information;
[0009] If there is a discrepancy, a warning message will be triggered and output.
[0010] If they match, then the goods corresponding to the stated goods information are confirmed and signed for.
[0011] By adopting the above technical solution, this application defines the method of picking up goods. That is, the person picking up the goods needs to trigger a pickup instruction and scan the identification code on the goods to pick them up. This method of picking up the goods makes it easy to obtain the information of the person picking up the goods, so as to contact the person picking up the goods in case of misplacing or fraudulent pickup, and realize tracking and tracing. Then, it verifies whether the person picking up the goods is the actual recipient of the goods (i.e., the person whose information matches the recipient information in the goods information). If not, an alarm message is output so that the staff at the goods distribution center can promptly discover the misplacing or fraudulent pickup, reducing the delay in resolving the problem of misplacing the goods. If the verification is consistent, the system will automatically confirm the receipt of the corresponding goods, realize the automatic change of logistics information, and realize the efficient and standardized management of logistics information.
[0012] Optionally, if there is a discrepancy, a warning message will be triggered and output, including:
[0013] If there is a discrepancy, a verification message is sent to the recipient to obtain the feedback message sent by the recipient. If the feedback message contains content that matches the preset feedback word, a warning message is triggered and output.
[0014] By adopting the above technical solution, when inconsistencies occur, the recipient can be contacted for verification first, and a decision can be made on whether to trigger an alert based on the recipient's feedback. For example, if the feedback contains content consistent with the preset feedback words, an alert will be triggered and output, thereby reducing the alarm frequency and lowering the alarm threshold. This solution fully considers the situation of picking up the package on behalf of another person, making the package pickup process more user-friendly.
[0015] Optionally, the preset feedback words include at least preset rejection words and preset consent words; each recipient information in the goods information corresponds to a preset associated information database, and the recipient information is stored in the preset associated information database;
[0016] If the feedback information contains content consistent with a preset feedback word, then a warning message is triggered and output, including:
[0017] If the feedback information contains content that matches the preset rejection term, a warning message will be triggered and output.
[0018] If the feedback information contains content consistent with the preset consent to collect on behalf of someone, then the collection content associated with the goods information and the collection person information is generated and stored, and the collection person information is added to the associated information database corresponding to the goods information.
[0019] The step of verifying whether the recipient information matches the pickup person information includes:
[0020] Verify whether the recipient information matches the recipient information or any recipient information in the associated information database corresponding to the recipient information, and stop verification when they match.
[0021] By adopting the above technical solution, an associated information database is established for each recipient. By default, all recipients whose information is entered into the associated information database are authorized by the recipient to pick up the package on their behalf. Accordingly, in the step of verifying whether the information is consistent, the recipient and all recipients recorded in the associated information database can be used as verification objects. This reduces the number of times the recipient needs to be verified, and also further reduces the number of times warnings are triggered, lowers the warning threshold, and improves the standardization and efficiency of package pickup.
[0022] Optionally, the method further includes:
[0023] Based on the pickup content associated with the goods information and the pickup person information, the number of times the pickup person is picked up on behalf of others corresponding to all pickup person information in the association information database of each recipient is counted periodically, and the comparison priority of all pickup persons in the association information database is determined based on the number of times the pickup person is picked up on behalf of others.
[0024] The step of verifying whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information, includes:
[0025] According to the comparison priority from high to low, verify whether the pickup person information is consistent with the recipient information or any pickup person information in the associated information database corresponding to the recipient information.
[0026] By adopting the above technical solution, when it is necessary to compare and verify the consistency between the pickup person information and the recipient information, as well as the pickup person information corresponding to the recipient information, the priority order of verification can be determined by a preset comparison priority. The comparison priority is determined by the system periodically counting the number of times the pickup person has picked up the goods on behalf of the recipient. The more times the goods have been picked up on behalf of the recipient, the greater the possibility that the goods have been picked up by the pickup person. Accordingly, the verification is arranged in a priority manner.
[0027] Optionally, the method further includes:
[0028] Based on the generation time of the pickup content associated with the goods information and the pickup person information, the pickup time periods of the recipient and all pickup persons in the associated information database of each recipient are periodically counted, and the correspondence between the recipient and the corresponding pickup time period and the pickup person and the corresponding pickup time period are stored in the corresponding associated information database.
[0029] The step of verifying whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information, includes:
[0030] The system compares the current time with all pickup time periods in the associated information database corresponding to the recipient's information. Based on a preset time proximity rule, a verification order is determined. Then, it verifies whether the pickup information matches the recipient's information or any pickup information in the associated information database. The time proximity rule refers to the pickup time period closest to the current time, and the verification order prioritizes pickup information corresponding to the closest pickup time period.
[0031] By adopting the above technical solution, when it is necessary to compare and verify the consistency between the pickup person information and the recipient information, as well as the pickup person information corresponding to the recipient information, since most people's daily life and work time is repetitive and consistent, the time period during which each pickup person habitually picks up the package (i.e., the pickup time period) can be determined based on this. Accordingly, the current time is defaulted as the pickup time, and the verification order is determined according to the proximity between the current time and each pickup time period recorded in the associated information database. If the current time is closer to any of the pickup time periods, it is considered that the pickup person corresponding to that pickup time period is likely to be the person picking up the package at that time, thereby improving the verification success rate.
[0032] Optionally, the method further includes:
[0033] Periodically integrate the information of all goods with the same recipient information that have not yet been picked up into a single pickup list;
[0034] When any goods information in the target pickup set is picked up, a tag is added to the pickup person information in the pickup content corresponding to the picked-up goods information; the sorting of all pickup person information in the associated information database corresponding to the recipient information of the target pickup set is adjusted, and the pickup person information with tags is arranged first.
[0035] By adopting the above technical solution, for all goods belonging to the same recipient, if one of the goods is picked up, then the picker of that goods is very likely to be the picker of the other goods. Therefore, when verifying information, the picker (i.e. the picker with the mark) can be ranked higher in the corresponding associated information database so that the information of the picker can be compared first during actual verification, thereby improving the verification efficiency.
[0036] Optionally, receiving the pickup instruction and determining the pickup person information based on the pickup instruction includes:
[0037] Receive a pickup instruction, determine the triggering method of the pickup instruction, and if the triggering method is client-triggered, determine the client's access address and determine the pickup person information with the client's access address;
[0038] If the triggering method is server-triggered, then an image of the recipient's face is captured to determine the recipient information containing the recipient's face image.
[0039] By adopting the above technical solutions, client-side triggering can be considered as the recipient using their personal smart mobile terminal (such as a mobile phone) to access the logistics information platform and trigger a pickup instruction. At this time, the recipient's information can be identified by determining the access address of the recipient to the logistics information platform (i.e., the client's access address). If misdelivery or fraudulent pickup occurs later, the corresponding recipient can be contacted based on the access address. Correspondingly, the recipient can also trigger a pickup instruction through a server set up at the distribution center. This method does not require the recipient to carry a smart mobile terminal; the server can directly take a picture of the recipient's face to identify the recipient's information, so that the corresponding recipient can be identified based on the image in the event of misdelivery or fraudulent pickup.
[0040] Secondly, this application provides a logistics information tracking system based on the Internet of Things, including:
[0041] The package retrieval triggering module is used to receive a package retrieval instruction and determine the retrieval person information based on the package retrieval instruction;
[0042] The goods identification module is used to scan and identify a pre-set identification code on the goods packaging based on the pickup instruction, and obtain goods information corresponding to the identification code; wherein, the goods information includes at least recipient information;
[0043] The information verification module is used to verify whether the pickup person information and the recipient information are consistent;
[0044] The information verification module is also used to trigger and output a warning message if there is a discrepancy; and to confirm receipt of the goods corresponding to the goods information if there is a discrepancy.
[0045] Thirdly, this application provides an Internet of Things-based logistics information tracking device, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor as in any of the methods in the first aspect.
[0046] Fourthly, this application provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as in any of the methods in the first aspect.
[0047] In summary, this application includes at least one of the following beneficial technical effects:
[0048] 1. This application specifies the pickup method for goods. Specifically, the pickup person needs to trigger a pickup instruction and scan the identification code on the goods to pick them up. This pickup method facilitates the identification of the pickup person's information, enabling contact with the pickup person in case of misdelivery or fraudulent pickup, and achieving traceability. Next, it verifies whether the pickup person is the actual recipient of the goods (i.e., the person whose information matches the recipient information in the goods information). If not, an alert message is output so that staff at the goods distribution center can promptly detect misdelivery or fraudulent pickup, reducing delays in resolving misdelivery issues. If the verification matches, the system will automatically confirm receipt of the corresponding goods, achieving automatic changes to the logistics information and realizing efficient and standardized management of logistics information.
[0049] 2. Furthermore, when there is a discrepancy in identity verification, the recipient can be contacted for verification first. The system will then determine whether to trigger an alert based on the recipient's feedback. For example, if the feedback contains content that matches the preset feedback words, an alert will be triggered and output. This will reduce the frequency of alarms and lower the alarm threshold. This solution fully considers the situation of picking up packages on behalf of others, making the package pickup process more user-friendly. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 This is a flowchart illustrating the IoT-based logistics information tracking method disclosed in the embodiments of this application.
[0052] Figure 2 This is a structural block diagram of the IoT-based logistics information tracking system disclosed in the embodiments of this application.
[0053] Explanation of reference numerals in the attached diagram: 1. Pickup trigger module; 2. Goods identification module; 3. Information verification module. Detailed Implementation
[0054] The following is in conjunction with the appendix Figure 1-2 This application will be described in further detail.
[0055] This application discloses an IoT-based logistics information tracking method, designed to verify and check the recipient's information against the actual recipient's information during package pickup, and to trigger an alarm promptly if an error is found, thereby reducing unnecessary economic losses or disputes caused by delayed detection of misdelivery or incorrect pickup. The specific implementing entity of the IoT-based logistics information tracking method is an IoT-based logistics information tracking system (hereinafter referred to as the logistics information tracking system), which will be described in conjunction with the appendix below. Figure 1 This paper elaborates on the specific content of the logistics information tracking methods of the Internet of Things.
[0056] S101, Receive a pickup instruction and determine the pickup person information based on the pickup instruction;
[0057] Specifically, S101 includes the following sub-steps:
[0058] Receive a pickup instruction, determine the triggering method of the pickup instruction, and if the triggering method is client-triggered, determine the client's access address and the pickup person information with the client's access address.
[0059] If the triggering method is server-side triggered, an image of the recipient's face will be captured to identify the recipient's information.
[0060] In implementation, when goods are transferred to a distribution center awaiting pickup, the recipient can trigger the pickup instruction in two ways. One is client-triggered. For example, this triggering method involves the recipient using their smart mobile terminal (such as a mobile phone) to log in and access the logistics information tracking system with an account. The login account can be a mobile phone number. When accessing the logistics information tracking system, a preset pickup button can be displayed. When the pickup button is clicked, the pickup instruction is triggered. At this time, the logistics information tracking system will find and determine the access address of the client that clicked the pickup button, i.e., the login account, and generate recipient information with that client's access address. In other embodiments, to facilitate more accurate tracking of those who have mistakenly or fraudulently claimed goods, each user can be required to complete basic information (such as name, ID number, etc.) before accessing the logistics information tracking system upon initial login and access, thus achieving real-name access.
[0061] Secondly, it can be server-triggered. For example, a terminal device that can communicate with the logistics information tracking system can be pre-installed at each material distribution center. This terminal device can specifically include a PLC controller, a camera electrically connected to the PLC controller, and a touch screen. A preset, touchable pickup button can be displayed on the terminal device. When the pickup button is touched, the terminal device will control the camera to capture an image of the pickup person's face (it should be noted that, by default, the pickup person's position when touching the pickup button is within the camera's field of view). The terminal device is used to send the acquired pickup person's face image to the logistics information tracking system and generate pickup person information with the pickup person's face image.
[0062] S102, based on the pickup instruction, scan and identify the identification code preset on the goods packaging to obtain the goods information corresponding to the identification code; wherein, the goods information includes at least the recipient information.
[0063] In practice, after a pickup instruction is triggered, the logistics information tracking system will not only determine the pickup person's information, but also the information of the goods picked up by the pickup person. Specifically, S102 discloses two triggering methods for triggering pickup instructions.
[0064] For client-triggered operations: When the logistics information tracking system receives a pickup instruction, a barcode scanning frame will be displayed, allowing the pickup person to use their smart mobile terminal to scan the identification code pre-attached to the goods packaging and identify the goods information associated with the identification code. Specifically, the scanning and identification information uses existing technology, such as using RFID tags as identification codes. Goods information is written before the goods are shipped, and the pre-written goods information can be read when the goods are picked up. The corresponding reading and writing technologies will not be elaborated further.
[0065] For server-side triggering: When the terminal equipment at the distribution center receives a pickup instruction, it will not only take a picture of the pickup person's face, but also prompt (e.g., through a connected speaker for voice prompts) that the pickup person place the goods to be picked up in the designated location and scan the identification code pre-attached to the goods packaging to identify the goods information and transmit it to the logistics information tracking system.
[0066] S103, verify whether the pickup person information is consistent with the recipient information.
[0067] S104 If there is a discrepancy, a warning message will be triggered and output.
[0068] S105 If they match, then confirm receipt of the goods corresponding to the goods information.
[0069] In implementation, since the cargo information includes recipient information (such as mobile phone number and name), the logistics tracking system compares the recipient information with the pickup information. If they match, a confirmation receipt is generated and stored, adding the current time, cargo information, and associated pickup information to the confirmation receipt. The retrieved information and its associated pickup information are collectively referred to as the pickup content, and the current time is the generation time of the pickup content. If they do not match, an alert is triggered and output. This alert can be displayed on the terminal equipment at the corresponding distribution center or broadcast via voice, ensuring that staff at the distribution center are aware of it. The alert can specifically include pickup information, cargo information, and the current time.
[0070] Optionally, S104 may specifically include the following sub-steps:
[0071] S1041, if inconsistent, send verification information to the recipient, obtain the feedback information sent by the recipient, and if the feedback information contains content consistent with the preset feedback words, trigger and output warning information.
[0072] Correspondingly, the preset feedback words include at least preset rejection words and preset consent words; the recipient information in each shipment information corresponds to a preset associated information database, and the recipient information is stored in the preset associated information database.
[0073] The step S1041, "If the feedback information contains content consistent with the preset feedback word, then trigger and output a warning message," includes the following sub-steps:
[0074] If the feedback message contains content that matches the preset rejection message, a warning message will be triggered and output.
[0075] If the feedback information contains content consistent with the preset consent to collect on behalf of another, then the collection content associated with the goods information and the collection person information is generated and stored, and the collection person information is added to the associated information database corresponding to the goods information.
[0076] S103 specifically includes the following steps:
[0077] S1031, verify whether the pickup person information is consistent with the recipient information or any pickup person information in the associated information database corresponding to the recipient information, and stop the verification when they are consistent.
[0078] In practice, when the pickup person's information does not match the recipient's information, the possibility of proxy pickup will be ruled out before triggering the warning message. Specifically, the logistics information tracking system will send verification information to the login account of the recipient corresponding to the recipient's information. The verification information will include at least the pickup person's information and the corresponding cargo information. The system will also obtain the feedback information sent by the recipient. The feedback information is used to indicate whether the recipient agrees to the pickup person picking up the package. The logistics information tracking system will compare the specific content in the feedback information with preset feedback words. The preset feedback words include words to refuse proxy pickup and words to agree to proxy pickup. As the names suggest, words to refuse proxy pickup are words that refuse the pickup person to pick up the package, such as refusing proxy pickup or disagreeing with pickup. Corresponding words to agree to proxy pickup are words that allow the pickup person to pick up the package, such as agreeing to pickup or allowing proxy pickup.
[0079] The recipient's true intent can be determined by checking whether the feedback information contains content consistent with keywords (such as refuse, disagree, agree, allow, etc.) in the refuse or agree phrases. Alternatively, the aforementioned refuse and agree phrases, along with corresponding selection boxes, can be pre-added to the verification information so that the recipient can select either refuse or agree phrases by clicking the selection boxes to generate the feedback information.
[0080] If the recipient agrees to collect the package on behalf of the recipient, the logistics tracking system will add the corresponding recipient information to the pre-created associated information database for the recipient. This database contains the recipient's information and subsequently stored recipient information. Accordingly, each time S103 is executed, not only will the recipient information be compared and verified with the recipient information, but the recipient information will also be sequentially compared with all recipient information in the associated information database for that recipient until a match is found. This process stops verifying subsequent recipients to reduce the frequency of alerts being triggered. Specifically, when a user logs in and accesses the logistics tracking system for the first time, the system will create an associated information database for that user and add their identity information as recipient information to the database.
[0081] Optional, logistics information tracking methods also include:
[0082] Based on the pickup content associated with the cargo information and the pickup person information, the number of times each pickup person in the associated information database of each recipient has picked up the package on behalf of another person is regularly counted, and the comparison priority of all pickup persons in the associated information database is determined based on the number of times the package has been picked up on behalf of another person.
[0083] The "verifying whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information" in S1031 includes:
[0084] According to the comparison priority from high to low, verify whether the pickup person information is consistent with the recipient information or any pickup person information in the associated information database corresponding to the recipient information.
[0085] In implementation, based on the pickup content in the confirmation and receipt records stored within the corresponding period, the number of times each pickup person in the associated information database has been picked up on behalf of another person is counted. The number of times a pickup person has been picked up on behalf of another person refers to the number of times the pickup person recorded in the associated information database has picked up the package for the recipient corresponding to that associated information database. The pickup person with more pickups on behalf of another person has a higher comparison priority. The pickup person information in the associated information database is sorted according to the comparison priority. The higher the comparison priority, the higher the pickup person information is ranked in the corresponding associated information database. When executing S1031, the pickup person information is first compared and verified with the recipient information. If they are inconsistent, the pickup person information is compared and verified sequentially with the pickup person information in the associated information database in the aforementioned order until they are verified to be consistent. At this point, the verification with the subsequent pickup person information in the associated information database is stopped to improve the efficiency of verifying consistent results.
[0086] Optional, logistics information tracking methods also include:
[0087] Based on the generation time of the pickup content associated with the goods information and the pickup person information, the pickup time periods of the recipient and all pickup persons in the association information database of each recipient are statistically analyzed periodically, and the correspondence between the recipient and the corresponding pickup time period, and between the pickup person and the corresponding pickup time period are stored in the corresponding association information database.
[0088] The "verification of whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information" in S1031 includes:
[0089] The system compares the current time with all pickup time periods in the associated information database corresponding to the recipient's information. Based on a preset time proximity rule, a verification order is determined. Then, it verifies whether the pickup information matches the recipient's information or any pickup information in the associated information database. The time proximity rule refers to the pickup time period closest to the current time, and the verification order prioritizes pickup information corresponding to the closest pickup time period.
[0090] In implementation, a pickup time period is determined for each pickup person in the associated information database corresponding to each recipient. The pickup time period is used to characterize the time range in which the corresponding pickup person is picking up the package on behalf of the recipient in the associated information database. The pickup time period can be determined periodically by the logistics information tracking system based on the pickup time in the stored confirmation and receipt records. Specifically, the minimum and maximum values of all pickup times that are simultaneously related to the aforementioned pickup person and recipient within the period are used as endpoint values to form the pickup time period. The correspondence between the pickup time period and the corresponding pickup person information is stored in the corresponding associated information database to realize the periodic update of the pickup time period in the associated information database.
[0091] Accordingly, whenever S1031 needs to be executed, the logistics information tracking system first compares all pickup time periods in the associated information database corresponding to the recipient information with the current time. Specifically, it compares the difference between the current time and the median of the pickup time periods. The smaller the difference, the closer the pickup time period is to the current time. The logistics information tracking system can determine the verification order based on this comparison difference, that is, determine the order of the recipient information in the associated information database. The pickup information corresponding to the pickup time period that is closer to the current time will be ranked earlier in the associated information database. When S1031 needs to be executed, the pickup information is first compared and verified with the recipient information. If they are inconsistent, the pickup information is compared and verified sequentially with the pickup information in the associated information database in the aforementioned order until they are consistent. At this point, the verification with the subsequent pickup information in the associated information database is stopped to improve the efficiency of verifying consistent results.
[0092] Optional, logistics information tracking methods also include:
[0093] Periodically integrate the information of all goods with the same recipient information that have not yet been picked up into a single pickup list;
[0094] When any goods information in the target pickup set is picked up, a tag is added to the pickup person information in the pickup content corresponding to the picked up goods information; the sorting of all pickup person information in the associated information database corresponding to the recipient information of the target pickup set is adjusted, and the pickup person information with tags is arranged first.
[0095] In practice, whenever goods arrive at the distribution center, they are first put into storage. This involves scanning the identification code on the goods and recording the information in a pre-set "pending pickup" warehouse within the logistics tracking system. Once a confirmation receipt is generated, indicating that the goods have been picked up, the logistics tracking system removes the corresponding goods information from the pending pickup warehouse. Therefore, goods whose information exists in the pending pickup warehouse can be considered as unpicked goods.
[0096] Correspondingly, the logistics information tracking system will periodically aggregate all goods with the same recipient information that have not yet been picked up into a pickup set. That is, goods with the same recipient information in the pending pickup warehouse will be periodically aggregated into the same pickup set. When any goods in the target pickup set is confirmed to be picked up (i.e., when it is picked up), the pickup person information and the recipient information corresponding to the picked-up goods information will be determined based on the confirmation to be picked up. A tag will be added to the pickup person information, and the associated information database corresponding to the recipient information will be retrieved. The tagged pickup person information will be sorted to the top position in the associated information database. That is, all tagged pickup person information in the associated information database must be arranged before untagged pickup person information.
[0097] In other embodiments, the logistics information tracking system may also set the validity period of the tag, that is, after the validity period expires, the tag will automatically disappear. The validity period = the number of goods information in the corresponding pickup set * the preset pickup time.
[0098] This application also discloses an Internet of Things (IoT)-based logistics information tracking system. (Refer to...) Figure 2 ,include:
[0099] The pickup trigger module 1 is used to receive pickup instructions and determine the pickup person information based on the pickup instructions;
[0100] The cargo identification module 2 is used to scan and identify the identification code preset on the cargo packaging based on the pickup instruction, and obtain the cargo information corresponding to the identification code; wherein, the cargo information includes at least the recipient information;
[0101] Information verification module 3 is used to verify whether the recipient information matches the pickup person information;
[0102] The information verification module 3 is also used to trigger and output a warning message if there is a discrepancy; and to confirm receipt of the goods corresponding to the goods information if there is a discrepancy.
[0103] Optionally, the information verification module 3 is also used to send verification information to the recipient if there is a discrepancy, obtain the feedback information sent by the recipient, and if the feedback information contains content that matches the preset feedback words, then trigger and output a warning message.
[0104] Optionally, the preset feedback words include at least preset rejection words and preset consent words; the recipient information in each shipment information corresponds to a preset associated information database, and the recipient information is stored in the preset associated information database.
[0105] The information verification module 3 is also used to trigger and output a warning message if the feedback information contains content that matches the preset refusal term; if the feedback information contains content that matches the preset consent term, it generates and stores the pickup content associated with the goods information and the pickup person information, and adds the pickup person information to the associated information database corresponding to the goods information; it is also used to verify whether the pickup person information matches the recipient information or any pickup person information in the associated information database corresponding to the recipient information, until the verification stops when they match.
[0106] Optionally, it also includes a priority determination module, which is used to periodically count the number of times each recipient has picked up a package on behalf of another person in the associated information database, based on the pickup content associated with the goods information and the pickup person information, and determine the comparison priority of all pickup persons in the associated information database based on the number of times the package has been picked up on behalf of another person.
[0107] The information verification module 3 is also used to verify whether the recipient information is consistent with the recipient information or any recipient information in the associated information database corresponding to the recipient information, in descending order of comparison priority.
[0108] Optionally, it also includes a pickup time determination module, which is used to periodically count the pickup time periods of each recipient and all pickups in the associated information database based on the generation time of the pickup content associated with the goods information and the pickup person information, and store the correspondence between the recipient and the corresponding pickup time period and the pickup person and the corresponding pickup time period in the corresponding associated information database.
[0109] The information verification module 3 is also used to compare the current time with all pickup time periods in the associated information database corresponding to the recipient information, determine the verification order according to a preset time proximity rule, and verify whether the pickup information is consistent with the recipient information or any pickup information in the associated information database corresponding to the recipient. Here, the time proximity rule refers to the pickup time period closest to the current time, and the verification order refers to the order of the pickup information corresponding to the pickup time period closest to the current time.
[0110] Optionally, it also includes a tag adding module, which is used to periodically integrate all goods information with the same recipient information that have not been picked up into a pick-up set; when any goods information in the target pick-up set is picked up, a tag is added to the pick-up person information in the pick-up content corresponding to the picked-up goods information; the sorting of all pick-up person information in the associated information database corresponding to the recipient information of the target pick-up set is adjusted, and the pick-up person information with tags is arranged first.
[0111] Optionally, the pickup trigger module 1 is also used to receive a pickup instruction, determine the triggering method of the pickup instruction, and if the triggering method is client-triggered, determine the client's access address and the pickup person information with the client's access address; it is also used to capture an image of the pickup person's face if the triggering method is server-triggered, so as to determine the pickup person information with the pickup person's face image.
[0112] This application also discloses an IoT-based logistics information tracking device, which includes a memory and a processor. The memory stores a computer program that can be loaded by the processor and executed as described above for the IoT-based logistics information tracking method.
[0113] This application also discloses a computer-readable storage medium that stores a computer program that can be loaded by a processor and executed as described above for the IoT-based logistics information tracking method. The computer-readable storage medium includes, for example, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0114] It should be noted that in this paper, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations.
[0115] The above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit the scope of protection of the application. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on these embodiments, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
Claims
1. A logistics information tracking method based on the Internet of Things, characterized in that, include: Receive a pickup instruction and determine the pickup person information based on the pickup instruction; Based on the pickup instruction, the system scans and identifies the identification code pre-set on the goods packaging to obtain the goods information corresponding to the identification code; wherein, the goods information includes at least recipient information; Verify whether the recipient information matches the parcel picker information; If there is a discrepancy, a warning message will be triggered and output. If they match, then confirm receipt of the goods corresponding to the aforementioned goods information; If the above conditions are not met, a warning message will be triggered and output, including: If there is a discrepancy, a verification message is sent to the recipient to obtain the feedback message sent by the recipient. If the feedback message contains content that matches the preset feedback word, a warning message is triggered and output. The preset feedback words include at least preset rejection words and preset consent words; each recipient information in the goods information corresponds to a preset associated information database, and the recipient information is stored in the preset associated information database. If the feedback information contains content consistent with a preset feedback word, then a warning message is triggered and output, including: If the feedback information contains content that matches the preset rejection term, a warning message will be triggered and output. If the feedback information contains content consistent with the preset consent to collect on behalf of someone, then the collection content associated with the goods information and the collection person information is generated and stored, and the collection person information is added to the associated information database corresponding to the goods information. The step of verifying whether the recipient information matches the pickup person information includes: Verify whether the pickup person information matches the recipient information or any pickup person information in the associated information database corresponding to the recipient information, and stop verification when they match; The method further includes: Periodically integrate the information of all goods with the same recipient information that have not yet been picked up into a single pickup list; When any goods information in the target pickup set is picked up, a tag is added to the pickup person information in the pickup content corresponding to the picked up goods information; the sorting of all pickup person information in the associated information database corresponding to the recipient information of the target pickup set is adjusted, and the pickup person information with tags is arranged first. The method further includes: Based on the pickup content associated with the goods information and the pickup person information, the number of times the pickup person is picked up on behalf of others corresponding to all pickup person information in the association information database of each recipient is counted periodically, and the comparison priority of all pickup persons in the association information database is determined based on the number of times the pickup person is picked up on behalf of others. The step of verifying whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information, includes: According to the comparison priority from high to low, verify whether the pickup person information is consistent with the recipient information or any pickup person information in the associated information database corresponding to the recipient information.
2. The logistics information tracking method based on the Internet of Things according to claim 1, characterized in that, The method further includes: Based on the generation time of the pickup content associated with the goods information and the pickup person information, the pickup time periods of the recipient and all pickup persons in the associated information database of each recipient are periodically counted, and the correspondence between the recipient and the corresponding pickup time period and the pickup person and the corresponding pickup time period are stored in the corresponding associated information database. The step of verifying whether the recipient information matches the recipient information, or any recipient information in the associated information database corresponding to the recipient information, includes: The current time is compared with all pickup time periods in the associated information database corresponding to the recipient information. According to the preset time proximity rule, the verification order is determined. Based on the verification order, it is verified whether the pickup information is consistent with the recipient information or any pickup information in the associated information database corresponding to the recipient. The time proximity rule refers to the pickup time period closest to the current time, and the verification order refers to the order of the pickup information corresponding to the pickup time period closest to the current time being earlier.
3. The logistics information tracking method based on the Internet of Things according to claim 1, characterized in that, The process of receiving a pickup instruction and determining the pickup recipient information based on the pickup instruction includes: Receive a pickup instruction, determine the triggering method of the pickup instruction, and if the triggering method is client-triggered, determine the client's access address and determine the pickup person information with the client's access address; If the triggering method is server-triggered, then an image of the recipient's face is captured to determine the recipient information containing the recipient's face image.
4. A logistics information tracking system based on the Internet of Things (IoT), applied to the logistics information tracking method based on the IoT as described in any one of claims 1-3, characterized in that, The IoT-based logistics information tracking system includes, The pickup trigger module (1) is used to receive the pickup instruction and determine the pickup person information based on the pickup instruction; The cargo identification module (2) is used to scan and identify the identification code preset on the cargo packaging based on the pickup instruction, and obtain cargo information corresponding to the identification code; wherein, the cargo information includes at least recipient information; The information verification module (3) is used to verify whether the pickup person information is consistent with the recipient information; The information verification module (3) is also used to trigger and output a warning message if there is a discrepancy; It is also used to confirm receipt of the goods corresponding to the goods information if the information matches.
5. A logistics information tracking device based on the Internet of Things, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed according to any one of claims 1 to 3.
6. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed according to any one of claims 1 to 3.