Method and system for tracking transport states of components
By installing beacon devices on the assembly components in construction projects, combined with the real-time signal matching and alarm mechanism at the transportation end, the problem of missing and difficult to lock during transportation is solved, and effective tracking and traceability of the transportation status of the assembly components is achieved.
Patent Information
- Application Number
- PCT/CN2023/138691
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-05
- Filing Date
- 2023-12-14
- Publication Date
- 2025-06-12
AI Technical Summary
In construction projects, components are easily lost during transportation, projects and maintenance, making it difficult to lock in lost links, affecting traceability and accountability.
Using a method and system for tracking the transportation status of the assembly components, by installing a beacon device on the assembly components, the transport end obtains the assembly component list when receiving the transportation request, reads the beacon signal in real time for matching, records the transportation sign-in status, and determines that the assembly component is lost when the signal is lost for a specific time, and records and issues an alarm.
It effectively realizes tracking the transportation status of the assembly components, avoids the unit's shirk responsibility when the assembly components are lost, ensures the determination of whether the assembly components are lost during the transportation process, and improves the efficiency of traceability and accountability.
Smart Images

Figure CN2023138691_12062025_PF_FP_ABST
Abstract
Description
A method and system for tracking the transportation status of components Technical Field
[0001] The present invention relates to the technical field of transportation status tracking, and in particular to a method and system for tracking the transportation status of a component. Background Art
[0002] The construction climbing frame needs to be moved according to the location of the construction project, and needs to be disassembled from the previous construction project into individual products for transportation and maintenance, and then transported individually to the new construction project, and then assembled into a whole from the individual products.
[0003] At the same time, due to the limitations of construction market management, material loss and theft are common on site, making it difficult to locate the loss of components between project, transportation, and maintenance links.
[0004] Therefore, a complete tracking system is needed to track the transportation of components, so as to identify whether each component is lost and the link where it is lost, so as to better trace, retrieve and hold accountable. Technical issues
[0005] The technical problem to be solved by the present invention is to provide a method and system for tracking the transportation status of component parts, which can effectively track the transportation of component parts. Technical Solutions
[0006] In order to solve the above technical problems, the technical solution adopted by the present invention is:
[0007] A method for tracking the transportation status of a component, comprising the steps of:
[0008] S1. The transport end receives the transport request, obtains the information of the components to be transported issued by the service end, and obtains the transport component list;
[0009] S2. The transport terminal reads the beacon signals of the components within the readable range according to the user's inventory request to obtain the component information, matches the information with the transport component list, and marks the matched component information in the transport component list as received for transport;
[0010] S3. The transport end reads the beacon signal within the readable range in real time to obtain the first distribution component information, and matches the first distribution component information with the second distribution component information marked with transportation receipt in the transport distribution component list;
[0011] S4. If the second matching component information does not match the first matching component information successfully, determine whether the time is being accumulated. If so, do not process it. Otherwise, associate and record the current location information and start accumulating time.
[0012] S5. Clear the accumulated time of the second matching component information that successfully matches the first matching component information, and determine whether there is any second matching component information whose accumulated time exceeds a preset threshold. If so, send the second matching component information and the location information of the associated record as lost information to the server, and issue an alarm.
[0013] In order to solve the above technical problems, another technical solution adopted by the present invention is:
[0014] A system for tracking the transportation status of a component, comprising a transport end and a service end, wherein the transport end comprises a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor, wherein the first processor implements the following steps when executing the first computer program:
[0015] S1. Receive a transport request, obtain the information of the components to be transported issued by the server, and obtain a list of transport components;
[0016] S2. Reading beacon signals of components within a readable range to obtain information of the components according to a user's inventory request, matching the information with the transport component list, and marking the matched components in the transport component list as received for transport;
[0017] S3. Read the beacon signal within the readable range in real time to obtain the first distribution component information, and match the first distribution component information with the second distribution component information marked with transportation receipt in the transportation distribution component list;
[0018] S4. If the second matching component information does not match the first matching component information successfully, determine whether the time is being accumulated. If so, do not process it. Otherwise, associate and record the current location information and start accumulating time.
[0019] S5. Clear the accumulated time of the second matching component information that successfully matches the first matching component information, and determine whether there is any second matching component information whose accumulated time exceeds a preset threshold. If so, send the second matching component information and the location information of the associated record as lost information to the server, and issue an alarm. Beneficial effects
[0020] The beneficial effects of the present invention are as follows: a method and system for tracking the transportation status of component parts of the present invention reads the signal of the beacon installed on the component parts, and automatically counts and records the component parts to be transported according to the list when the transportation end receives the transportation task, so as to avoid the situation where the issuing unit and the transportation unit blame each other when the component parts are lost. At the same time, during the transportation process, the transportation end tracks the component parts by reading the beacon signal. When the signal is lost for more than a specific period of time, the component parts are deemed to be lost, recorded and an alarm is issued, thereby determining whether the component parts are lost during the transportation process; it can effectively realize the tracking of the transportation status of the component parts. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] FIG1 is a flow chart of a method for tracking the transportation status of a component according to an embodiment of the present invention;
[0022] FIG2 is a structural diagram of a system for tracking the transportation status of a component according to an embodiment of the present invention;
[0023] Description of labels:
[0024] 1. A system for tracking the transportation status of components; 2. A transportation terminal; 3. A first processor; 4. A first memory; 5. A server; 6. A second processor; 7. A second memory. Modes for Carrying Out the Invention
[0025] To illustrate the technical content, achieved objectives and effects of the present invention in detail, the following description is given in conjunction with the embodiments and accompanying drawings.
[0026] Referring to FIG. 1 , a method for tracking the transportation status of a component includes the following steps:
[0027] S1. The transport end receives the transport request, obtains the information of the components to be transported issued by the service end, and obtains the transport component list;
[0028] S2. The transport terminal reads the beacon signals of the components within the readable range according to the user's inventory request to obtain the component information, matches the information with the transport component list, and marks the matched component information in the transport component list as received for transport;
[0029] S3. The transport end reads the beacon signal within the readable range in real time to obtain the first distribution component information, and matches the first distribution component information with the second distribution component information marked with transportation receipt in the transport distribution component list;
[0030] S4. If the second matching component information does not match the first matching component information successfully, determine whether the time is being accumulated. If so, do not process it. Otherwise, associate and record the current location information and start accumulating time.
[0031] S5. Clear the accumulated time of the second matching component information that successfully matches the first matching component information, and determine whether there is any second matching component information whose accumulated time exceeds a preset threshold. If so, send the second matching component information and the location information of the associated record as lost information to the server, and issue an alarm.
[0032] From the above description, it can be seen that the beneficial effects of the present invention are: a method and system for tracking the transportation status of supporting components of the present invention, by reading the signal of the beacon installed on the supporting component, automatically counts and records the supporting components to be transported according to the list when the transportation end receives the transportation task, so as to avoid the situation where the issuing unit and the transportation unit blame each other when the supporting component is lost. At the same time, during the transportation process, the transportation end tracks the supporting component by reading the beacon signal. When the signal is lost for more than a specific period of time, the supporting component is deemed to be lost, recorded and an alarm is issued, thereby determining whether the supporting component is lost during the transportation process; it can effectively realize the tracking of the transportation status of the supporting component.
[0033] Furthermore, step S4 further includes the steps of:
[0034] If the first component information does not match the second component information successfully, the current position and the first component information are fed back to the server as the found information;
[0035] Also includes the steps:
[0036] S6. The server creates a lost list based on the lost information, and upon receiving the found information, matches the first matching component information in the found information with the third matching component information in the lost list;
[0037] If the match is successful, the location information in the found information is used as the supplementary location information of the third matching component information in the lost list.
[0038] From the above description, it can be seen that during the transportation of components to the project, there are often multiple vehicles involved. The server automatically creates a lost list when the front vehicle loses a component. The rear vehicle may detect the lost component of the front vehicle when performing the transportation task, and report the detection location to the server, which can help locate the lost component.
[0039] Furthermore, the method further comprises the steps of:
[0040] S7. The server estimates the location range of the component at preset time intervals based on the readability range and readability deviation range of the beacon signal, the location information associated with the component information in the lost list, and each supplementary location information.
[0041] From the above description, it can be seen that the server can detect the position of the lost component based on the position of the lost component signal at the transportation end, the readability range and readability deviation range of the beacon signal, and the possible existence of the following vehicle, and more accurately locate the range of the component, thereby better retrieving the lost component.
[0042] Furthermore, step S7 is specifically as follows:
[0043] The server calculates an initial estimated range based on the location information (x, y), the readability range R, and the readability deviation range a associated with the component information in the lost list;
[0044] The initial range is a ring with (x, y) as the center, R as the outer radius, and (Ra) as the inner radius;
[0045] Determine whether the component information has the associated supplementary location information. If so, then:
[0046] Calculate a supplementary estimated range based on each of the supplementary position information, wherein the supplementary estimated range is a circle with the supplementary position information (x', y') as the center and the readable range R as the radius;
[0047] Taking the intersection of the initial estimation range and each supplementary estimation range as the final estimation range;
[0048] Otherwise, the initial estimated range is used as the final estimated range.
[0049] As can be seen from the above description, through the above calculation steps, the possible location range of the matching components is effectively narrowed, so that the recovery personnel can better find the lost matching components.
[0050] Furthermore, in step S5, the accumulated time for clearing the second matching component information that successfully matches the first matching component information is specifically:
[0051] For the second component information that successfully matches the first component information, the accumulated time is cleared, and the server is queried to see whether the second component information exists in the lost list. If so, the second component information is deleted.
[0052] From the above description, it can be seen that, taking into account the occasional long-term missed inspection or the situation where the transport personnel receive an alarm and retrieve the lost components in time, the transport end will update and delete the retrieved components from the lost list of the server after detecting the component signal again, so as to avoid ineffective retrieval work.
[0053] Referring to FIG. 2 , a system for tracking the transportation status of a component assembly includes a transport end and a service end. The transport end includes a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor. When the first processor executes the first computer program, the following steps are performed:
[0054] S1. Receive a transport request, obtain the information of the components to be transported issued by the server, and obtain a list of transport components;
[0055] S2. Reading beacon signals of components within a readable range to obtain information of the components according to a user's inventory request, matching the information with the transport component list, and marking the matched components in the transport component list as received for transport;
[0056] S3. Read the beacon signal within the readable range in real time to obtain the first distribution component information, and match the first distribution component information with the second distribution component information marked with transportation receipt in the transportation distribution component list;
[0057] S4. If the second matching component information does not match the first matching component information successfully, determine whether the time is being accumulated. If so, do not process it. Otherwise, associate and record the current location information and start accumulating time.
[0058] S5. Clear the accumulated time of the second matching component information that successfully matches the first matching component information, and determine whether there is any second matching component information whose accumulated time exceeds a preset threshold. If so, send the second matching component information and the location information of the associated record as lost information to the server, and issue an alarm.
[0059] From the above description, it can be seen that the beneficial effects of the present invention are: a method and system for tracking the transportation status of supporting components of the present invention, by reading the signal of the beacon installed on the supporting component, automatically counts and records the supporting components to be transported according to the list when the transportation end receives the transportation task, so as to avoid the situation where the issuing unit and the transportation unit blame each other when the supporting component is lost. At the same time, during the transportation process, the transportation end tracks the supporting component by reading the beacon signal. When the signal is lost for more than a specific period of time, the supporting component is deemed to be lost, recorded and an alarm is issued, thereby determining whether the supporting component is lost during the transportation process; it can effectively realize the tracking of the transportation status of the supporting component.
[0060] Furthermore, the server includes a second processor, a second memory, and a second computer program stored in the second memory and executable on the second processor. When the second processor executes the second computer program, step S4 further includes the following steps:
[0061] If the first component information does not match the second component information successfully, the current position and the first component information are fed back to the server as the found information;
[0062] When the second processor executes the second computer program, the following steps are implemented:
[0063] S6. Creating a lost list based on the lost information, and upon receiving the found information, matching the first matching component information in the found information with the third matching component information in the lost list;
[0064] If the match is successful, the location information in the found information is used as the supplementary location information of the third matching component information in the lost list.
[0065] From the above description, it can be seen that during the transportation of supporting components to the project, there are often multiple vehicles involved in the transportation. The server automatically creates a lost list when the front vehicle loses the supporting components. The rear vehicle may detect the lost supporting components of the front vehicle when performing the transportation task. At this time, the detection location is reported to the server, which can help locate the lost supporting components.
[0066] Furthermore, when the second processor executes the second computer program, the second processor further comprises the steps of:
[0067] S7. The server estimates the location range of the component at preset time intervals based on the readability range and readability deviation range of the beacon signal, the location information associated with the component information in the lost list, and each supplementary location information.
[0068] From the above description, it can be seen that the service end can detect the position of the lost component based on the position of the lost component signal at the transportation end, the readability range and readability deviation range of the beacon signal and the possible existence of the following vehicle, and more accurately locate the range of the component, so as to better retrieve the lost component.
[0069] Furthermore, step S7 is specifically as follows:
[0070] The server calculates an initial estimated range based on the location information (x, y), the readability range R, and the readability deviation range a associated with the component information in the lost list;
[0071] The initial range is a ring with (x, y) as the center, R as the outer radius, and (Ra) as the inner radius;
[0072] Determine whether the component information has the associated supplementary location information. If so:
[0073] Calculate a supplementary estimated range based on each of the supplementary position information, wherein the supplementary estimated range is a circle with the supplementary position information (x', y') as the center and the readable range R as the radius;
[0074] Taking the intersection of the initial estimation range and each supplementary estimation range as the final estimation range;
[0075] Otherwise, the initial estimated range is used as the final estimated range.
[0076] As can be seen from the above description, through the above calculation steps, the possible location range of the matching components is effectively narrowed, so that the recovery personnel can better find the lost matching components.
[0077] Furthermore, in step S5, the accumulated time for clearing the second matching component information that successfully matches the first matching component information is specifically:
[0078] For the second component information that successfully matches the first component information, the accumulated time is cleared, and the server is queried to see whether the second component information exists in the lost list. If so, the second component information is deleted.
[0079] From the above description, it can be seen that, taking into account the occasional long-term missed inspection or the situation where the transport personnel receive an alarm and retrieve the lost components in time, the transport end will update and delete the retrieved components from the lost list of the server after detecting the component signal again, so as to avoid ineffective retrieval work.
[0080] The method and system for tracking the transportation status of components of a climbing frame required for a construction project are suitable for tracking the transportation status of components of a climbing frame required for a construction project.
[0081] Please refer to FIG1 , the first embodiment of the present invention is:
[0082] A method for tracking the transportation status of a component, comprising the steps of:
[0083] In this embodiment, information of each component of the climbing frame is entered when it leaves the factory or is first put into storage. A unique identifier is assigned to each component, and relevant information is entered as the component information. A beacon device is also installed respectively, which can broadcast the corresponding component information in the form of a beacon signal.
[0084] S1. The transport end receives the transport request, obtains the information of the components to be transported issued by the server, and obtains the transport component list.
[0085] In this embodiment, when the transportation of components is required, such as when the components are shipped out of the warehouse to a project, when the project ends, when the components are sent to the next project or a maintenance workshop, the project end or the warehouse end submits a transportation task to the service end, and the service end assigns a transportation task to the transportation end, that is, issues a transportation request.
[0086] After receiving the transport request from the service end, the transport end obtains the corresponding list of transport components to be transported.
[0087] S2. The transport end reads the beacon signal of the component within the readable range according to the user's inventory request to obtain the component information, matches it with the transport component list, and marks the component information that successfully matches the transport component list as received for transport.
[0088] In this embodiment, due to the large number of components (approximately 100-200 per pallet), individual inventorying is cumbersome and prone to errors and omissions. Therefore, batch inventory is performed by directly reading beacon signals at the transport end. By matching these signals with the transport component list, the received components are identified. If a component is missing from the project, the transport end will not have detected it. Later, when tracing the missing component, the missing party can be identified based on the receipt record during transportation.
[0089] S3. The transport end reads the beacon signal within the readable range in real time to obtain the first component information, and matches the first component information with the second component information marked with transport receipt in the transport component list.
[0090] In this embodiment, during the transportation process, the transport end reads the beacon signal within the readable range in real time, thereby ensuring that all the assembled components are within the readable range of the beacon, thereby achieving the purpose of monitoring the position of the assembled components.
[0091] S4. If the second matching component information fails to match the first matching component information, determine whether time is being accumulated. If so, do not process it. Otherwise, associate and record the current location information and start accumulating time.
[0092] In this embodiment, if a component marked as transported and received in the transport component list is not detected, it is considered to be possibly lost, the current location is recorded, and the time it has not been detected is accumulated.
[0093] S5. Clear the accumulated time of the second matching component information that successfully matches the first matching component information, and determine whether there is any second matching component information whose accumulated time exceeds a preset threshold. If so, send the second matching component information and the location information of the associated record as lost information to the server, and issue an alarm.
[0094] In step S5, the accumulated time for clearing the second matching component information that successfully matches the first matching component information is specifically:
[0095] For the second component information that successfully matches the first component information, the accumulated time is cleared, and the server is queried to see whether the second component information exists in the lost list. If so, the second component information is deleted.
[0096] In this embodiment, if the component is detected during the next detection, it is considered an occasional missed detection, possibly due to signal interference or other reasons, and the accumulated time is cleared. If the component is detected within a set time threshold (i.e., the accumulated time exceeds the preset threshold), for example, within 5 minutes, it is considered lost, and the location of the initial missed detection and the component information are sent to the service end, and an alarm is issued to remind the transport personnel that the component is missing.
[0097] For a component that has been reported lost, if the transporter finds it in time and the transport end detects the component again, the system determines that the component has been found, and the service end deletes the component from the lost list.
[0098] The second embodiment of the present invention is:
[0099] A method for tracking the transportation status of a component, which differs from the first embodiment in that step S4 further includes the following steps:
[0100] If the first component information is not successfully matched with the second component information, the current position and the first component information are fed back to the server as the found information.
[0101] In this embodiment, considering the number of climbing frames and components required for a project, multiple transport vehicles may be needed due to insufficient loading capacity of the transport vehicle. In this case, multiple transport vehicles may be transporting along the same transport route. Therefore, the following vehicle may detect a component that was lost by the preceding vehicle during transportation, that is, the detected first component information does not successfully match the second component information signed for on the list.
[0102] At this time, the monitored component information and the detected position of the component are fed back to the server as the found information.
[0103] Also includes the steps:
[0104] S6. The server creates a lost list based on the lost information, and upon receiving the found information, matches the first matching component information in the found information with the third matching component information in the lost list;
[0105] If the match is successful, the location information in the found information is used as the supplementary location information of the third matching component information in the lost list.
[0106] In this embodiment, the server creates a lost list and writes it to the lost list after receiving the lost information sent by the transporter. When a subsequent vehicle detects a component lost by the preceding vehicle, it uploads the found information. The server matches the lost list with the found information to determine whether the subsequent vehicle detected the component lost by the preceding vehicle or whether it was a duplicate detection due to a close proximity.
[0107] If the detected component is a lost component of the preceding vehicle, the detected location will be uploaded to the server to assist in the subsequent retrieval and positioning of the lost component.
[0108] The third embodiment of the present invention is:
[0109] A method for tracking the transportation status of a component, which differs from the second embodiment in that it further includes the steps of:
[0110] S7. The server estimates the location range of the component at preset time intervals based on the readability range and readability deviation range of the beacon signal, the location information associated with the component information in the lost list, and each supplementary location information.
[0111] Step S7 is specifically as follows:
[0112] The server calculates an initial estimated range based on the location information (x, y), the readability range R, and the readability deviation range a associated with the component information in the lost list;
[0113] The initial range is a ring with (x, y) as the center, R as the outer radius, and (Ra) as the inner radius;
[0114] Determine whether the component information has the associated supplementary location information. If so:
[0115] Calculate a supplementary estimated range based on each of the supplementary position information, wherein the supplementary estimated range is a circle with the supplementary position information (x', y') as the center and the readable range R as the radius;
[0116] Taking the intersection of the initial estimation range and each supplementary estimation range as the final estimation range;
[0117] Otherwise, the initial estimated range is used as the final estimated range.
[0118] The fourth embodiment of the present invention is:
[0119] A method for tracking the transportation status of a component is different from the second embodiment in that step S7 is specifically as follows:
[0120] In this embodiment, the server first calculates the intersection range of each supplementary location information (referred to as the supplementary range) and the initial range. It then determines whether the supplementary range and the initial range intersect. If so, the intersection is used as the first-priority search range, and the supplementary range is used as the second-priority search range. A retrieval work order is created, and personnel are assigned to attempt to retrieve the component.
[0121] If the supplementary range does not intersect with the initial range, it is possible that the component was lost and moved due to external factors. In this case, the supplementary range is used as the first priority search range, and the initial range is used as the second priority search range. A retrieval work order is created and personnel are assigned to attempt to retrieve the component.
[0122] Please refer to FIG2 , the fifth embodiment of the present invention is:
[0123] A system 1 for tracking the transportation status of a component, including a transportation end 2 and a service end 5, wherein the transportation end 2 includes a first processor 3, a first memory 4, and a first computer program stored in the first memory 4 and executable on the first processor 3, and the service end 5 includes a second processor 6, a second memory 7, and a second computer program stored in the second memory 7 and executable on the second processor 6. When the first processor 3 executes the first computer program, and when the second processor 6 executes the second computer program, the steps of the method for tracking the transportation status of a component described in any one of the above embodiments one to four are jointly implemented.
[0124] In summary, the present invention provides a method and system for tracking the transportation status of component parts. By reading the signal of a beacon installed on the component part, the transportation end automatically counts and records the component parts to be transported according to the list when receiving the transportation task, thus avoiding the situation where the issuing unit and the transportation unit blame each other when the component part is lost. At the same time, during the transportation process, the transportation end tracks the component part by reading the beacon signal. If the signal is lost for more than a specific period of time, the component part is considered lost, recorded, and an alarm is issued, thereby determining whether the component part is lost during transportation. This can effectively track the transportation status of the component part and help more accurately recover lost components.
[0125] The above descriptions are merely embodiments of the present invention and are not intended to limit the patent scope of the present invention. Any equivalent transformations made using the contents of the present invention's description and drawings, or directly or indirectly applied in related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A method for tracking the transportation status of components, characterized in that, it includes the steps: S1. The transportation end receives a transportation request, obtains the information of the components to be transported issued by the server, and obtains a transportation component list; S2. According to the user's inventory request, the transportation end reads the beacon signals of the components within the readable range to obtain the component information, matches it with the transportation component list, and marks the successfully matched component information in the transportation component list as transported and signed for; S3. The transportation end reads the beacon signals within the readable range in real time to obtain the first component information, and matches the first component information with the second component information marked as transported and signed for in the transportation component list; S4. If there is second component information that fails to match the first component information, it is judged whether the duration is being accumulated. If so, no processing is performed. Otherwise, the current location information is associated and recorded, and the duration accumulation is started; S5. Clear the accumulated duration for the second component information that matches the first component information, and judge whether there is second component information with an accumulated duration exceeding the preset threshold. If so, send the second component information and the associated location information as lost information to the server and issue an alarm.
2. A method for tracking the transportation status of components according to claim 1, characterized in that, step S4 further includes the steps: If there is first component information that fails to match the second component information, then send the current location and the first component information as found information to the server; It further includes the steps: S6. The server establishes a lost list according to the lost information, and when receiving the found information, matches the first component information in the found information with the third component information in the lost list; If the match is successful, then according to the location information in the found information, use the location information as the supplementary location information of the third component information in the lost list.
3. A method for tracking the transportation status of components according to claim 2, characterized in that, it further includes the steps: S7. The server estimates the location range of the components at a preset time interval according to the readable range of the beacon signal, the readable deviation range, the location information associated with the component information in the lost list, and each supplementary location information.
4. A method for tracking the transportation status of components according to claim 3, characterized in that, step S7 is specifically: The server calculates an initial estimated range according to the location information (x, y) associated with the component information in the lost list, the readable range R, and the readable deviation range a; The initial range is a ring with (x, y) as the center, R as the outer circle radius, and (R - a) as the inner circle radius; Judge whether there is associated supplementary location information for the component information. If so: Calculate supplementary estimated ranges respectively according to each supplementary location information. The supplementary estimated range is a circle with the supplementary location information (x', y') as the center and the readable range R as the radius; Take the intersection of the initial estimation range and each supplementary estimation range as the final estimation range; Otherwise, take the initial estimation range as the final estimation range.
5. A method for tracking the transportation status of a component according to claim 2, characterized in that, In step S5, specifically clearing the cumulative duration of the second component information that successfully matches the first component information is as follows: For the second component information that successfully matches the first component information, clear the cumulative duration, and query the server to check if the second component information exists in the lost list. If so, delete it.
6. A system for tracking the transportation status of a component, characterized in that, It includes a transportation end and a server end. The transportation end includes a first processor, a first memory, and a first computer program stored in the first memory and executable on the first processor. When the first processor executes the first computer program, the following steps are implemented: S1. Receive a transportation request, obtain the component information to be transported sent by the server end, and obtain a transportation component list; S2. According to the user's inventory request, read the beacon signals of the components within the readable range to obtain the component information, match it with the transportation component list, and mark the transportation receipt of the component information that successfully matches in the transportation component list; S3. Read the beacon signals within the readable range in real time to obtain the first component information, and match the first component information with the second component information marked with transportation receipt in the transportation component list; S4. If there is the second component information that fails to match the first component information, determine whether the duration is being accumulated. If so, do nothing. Otherwise, associate and record the current location information and start accumulating the duration; S5. Clear the cumulative duration of the second component information that successfully matches the first component information, and determine whether there is the second component information with the cumulative duration exceeding the preset threshold. If so, send the second component information and the associated recorded location information to the server end as lost information and issue an alarm.
7. A system for tracking the transportation status of a component according to claim 6, characterized in that, The server end includes a second processor, a second memory, and a second computer program stored in the second memory and executable on the second processor. When the second processor executes the second computer program, step S4 further includes the step of: If there is the first component information that fails to match the second component information, then send the current location and the first component information to the server end as found information; When the second processor executes the second computer program, the following steps are implemented: S6. Establish a lost list according to the lost information, and when receiving the found information, match the first component information in the found information with the third component information in the lost list; If the match is successful, then according to the location information in the found information, use the location information as the supplementary location information of the third component information in the lost list.
8. A system for tracking the transportation status of components according to claim 7, characterized in that, when the second processor executes the second computer program, it further includes the steps of: S7. The server estimates the position range of the component at preset time intervals according to the readable range of the beacon signal, the readable deviation range, the position information associated with the component information in the loss list, and each supplementary position information.
9. A system for tracking the transportation status of components according to claim 8, characterized in that, step S7 is specifically: The server calculates an initial estimated range according to the position information (x, y) associated with the component information in the loss list, the readable range R, and the readable deviation range a; The initial range is a ring with (x, y) as the center, R as the outer circle radius, and (R - a) as the inner circle radius; Determine whether there is associated supplementary position information for the component information. If so: Calculate supplementary estimated ranges respectively according to each supplementary position information. The supplementary estimated range is a circle with the supplementary position information (x', y') as the center and the readable range R as the radius; Take the intersection of the initial estimated range and each supplementary estimated range as the final estimated range; Otherwise, take the initial estimated range as the final estimated range.
10. A system for tracking the transportation status of components according to claim 7, characterized in that, In step S5, the specific operation of clearing the cumulative duration for the second component information that matches the first component information successfully is: For the second component information that matches the first component information successfully, clear the cumulative duration, and query the server to determine whether the second component information exists in the loss list. If so, delete it.
Citation Information
Patent Citations
Intelligent transportation and data sharing storage method based on blockchain
CN113055450A
Material management and control method and device, storage medium and electronic equipment
CN113807789A
Enterprise purchase order tracking method and system
CN116128178A
Tracking device
CN117156393A
Method and system for providing information about transport goods and for identifying containers for transport goods
EP3726444A1