Positioning information updating method, system and device
By obtaining the latest positioning information and reference distance when the detection signal disappears, the communication status of the positioning module is controlled according to the set threshold and time stamp, the problems of logistics positioning update interruption and power consumption in the signal difference section are solved, and the integrity of logistics information is improved and Update efficiency.
Patent Information
- Application Number
- CN202411422195.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-11
- Publication Date
- 2025-01-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During logistics and transportation, the positioning module keeps communication on when approaching the signal difference section, resulting in excessive power consumption, the positioning update interruption time before entering the signal difference section is too long, and the information update is incomplete, which cannot meet the requirements of the cargo owner.
By detecting the positioning signal disappears, obtaining the latest positioning information and reference distance, determining whether the positioning module keeps communication on or off requests, controlling according to the set threshold and time stamp, ensuring that the communication state is maintained within the signal difference section to avoid interruption and power Consumption.
It effectively avoids interruption of logistics positioning updates and power consumption in signal difference sections, greatly improving the integrity and update efficiency of logistics information.
Smart Images

Figure CN119316797A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of logistics positioning technology, and in particular to a positioning information updating method, system and device. Background Art
[0002] Logistics is part of the supply chain activities, which is the process of planning, implementing and controlling the efficient and low-cost flow and storage of goods, services and related information from the place of production to the place of consumption in order to meet customer needs. At present, when the logistics transportation is about to enter the transportation section with poor network signal, the positioning module keeps the communication open, the power consumption is too large, the positioning update interruption time is too long before entering the section with poor signal, the logistics information update is incomplete, and it does not meet the requirements of the cargo owner. Summary of the invention
[0003] In order to solve the technical problems existing in the background technology, the present invention proposes a positioning information updating method, system and device, which solve the problems that when the positioning module keeps the communication turned on near the section with poor signal, the power consumption is too large, and the logistics positioning update is interrupted for too long before entering the section with poor signal, resulting in incomplete information update.
[0004] The present invention provides a method for updating positioning information, comprising:
[0005] Detect the loss of positioning signal and obtain the latest positioning information;
[0006] Get the reference distance between the latest positioning point and the next monitoring point;
[0007] Determine the difference between the reference distance and a first set threshold value to obtain a first determination result;
[0008] If the first judgment result is that the reference distance is less than or equal to the first set threshold, sending a positioning module communication opening request until receiving positioning module communication opening information;
[0009] When the positioning information of the next monitoring point is received, a positioning module communication closing request is sent until the positioning module communication closing information is received.
[0010] As a further improvement of the present invention, it also includes
[0011] If the first judgment result is that the reference distance is greater than a first set threshold, obtaining a preset timestamp of the distance between the latest positioning point and the next monitoring point by the first set threshold;
[0012] Continuously detect the positioning disappearance signal and obtain the first timestamp in real time;
[0013] Determine the size of the first timestamp and a preset timestamp to obtain a second determination result;
[0014] If the second judgment result is that the first timestamp is greater than or equal to the preset timestamp, sending a positioning module communication opening request until receiving positioning module communication opening information;
[0015] If the second judgment result is that the first timestamp is less than the preset timestamp, return to the step of obtaining the first timestamp in real time.
[0016] As a further improvement of the present invention, it also includes
[0017] Obtaining route planning information from the latest positioning point to the next monitoring point;
[0018] A reference distance between a latest positioning point and a next monitoring point is obtained according to the route planning information, and a corresponding first set threshold is obtained.
[0019] As a further improvement of the present invention, after receiving the positioning information of the next monitoring point, the method further includes:
[0020] Obtaining a target distance between the next monitoring point and the next update point;
[0021] Determine the difference between the target distance and the second set threshold value to obtain a third determination result;
[0022] If the third judgment result is that the target distance is greater than the second set threshold, sending a positioning module a communication opening request at a set interval until the current positioning information is received;
[0023] If the third judgment result is that the target distance is less than or equal to the second set threshold, the positioning module is controlled to keep communication closed.
[0024] As a further improvement of the present invention, after receiving the positioning information of the next monitoring point, the method further includes:
[0025] Obtaining an estimated timestamp of arriving at a next update point from the next monitoring point, and obtaining a current timestamp in real time;
[0026] Determine the size of the current timestamp and the expected timestamp to obtain a fourth determination result;
[0027] If the fourth judgment result is that the current timestamp is greater than or equal to the expected timestamp, sending a positioning module to keep the communication open request until receiving the positioning information of the next update point or leaving the next update point;
[0028] If the fourth judgment result is that the current timestamp is less than the expected timestamp, the positioning module is controlled to keep communication closed.
[0029] As a further improvement of the present invention, the positioning module is at least one of a GPS positioning module, an LBS positioning module and a Beidou positioning module.
[0030] As a further improvement of the present invention, it further includes: in response to a freight positioning request, determining a transportation route and a monitoring section, wherein the monitoring section has a next monitoring node as a starting point and a next updating node as an end point.
[0031] The present invention also provides a positioning information updating system, comprising:
[0032] The first acquisition module is used to detect the disappearance of the positioning signal and obtain the latest positioning information;
[0033] The second acquisition module is used to obtain the reference distance between the latest positioning point and the next monitoring point;
[0034] A first judgment module, used for judging the difference between the reference distance and a first set threshold value, and obtaining a first judgment result;
[0035] A processing module is used to send a positioning module a request to keep communication on if the first judgment result is that the reference distance is less than or equal to a first set threshold until the positioning module communication on information is received; and is also used to send a positioning module a request to keep communication off when the positioning information of the next monitoring point is received until the positioning module communication off information is received.
[0036] The present invention also proposes a positioning information updating device, comprising: a memory and a processor, wherein the memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions, and when the program instructions are loaded and executed by the processor, the above-mentioned positioning information updating method is implemented.
[0037] Beneficial effects:
[0038] After the positioning signal disappears, the present invention obtains the latest positioning information, obtains the reference distance between the latest positioning point and the next monitoring point, and determines the size of the reference distance and the first set threshold. If the reference distance is less than or equal to the first set threshold, the positioning module is sent a communication opening request until the positioning module communication opening information is received, so as to avoid the logistics positioning update being interrupted for too long when passing through a signal-poor section, thereby improving the integrity of the logistics update information. When the positioning information of the next monitoring point is received, the positioning module is sent a communication closing request until the positioning module communication closing information is received, thereby avoiding a large power consumption due to the signal difference after passing the monitoring point. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 A flowchart of a positioning information updating method proposed by the present invention;
[0040] Figure 2 The present invention is a flowchart of a positioning information updating method proposed in an embodiment of the present invention. DETAILED DESCRIPTION
[0041] like Figure 1 As shown, Figure 1 A flowchart of a method for updating positioning information according to an embodiment of the present invention;
[0042] Reference Figure 1 , a positioning information updating method proposed in an embodiment of the present invention includes:
[0043] S10: Detecting the disappearance of the positioning signal and obtaining the latest positioning information;
[0044] The positioning loss signal includes positioning communication failure, positioning information reception failure, positioning information sending failure, and positioning module not being turned on. The latest positioning information is generally the last positioning position information received.
[0045] S20: Obtain the reference distance between the latest positioning point and the next monitoring point;
[0046] The next monitoring point is usually the starting point of a road section with poor network signal. On a road section with poor network signal, the positioning module consumes a lot of power when searching for 2G / 4G network, establishing network connection and transmitting data during communication.
[0047] This embodiment mainly considers how to avoid excessive power consumption of the positioning module when the positioning disappears during driving on a section with poor signal, and how to shut down the positioning module communication for the section with poor network signal. In this case, the positioning signal disappears for a long time, and the entire logistics information update is not complete. Consider keeping the positioning module communication turned on before entering the section with poor signal to ensure normal positioning information communication, thereby ensuring the integrity of the logistics information update and meeting the requirements of the shipper.
[0048] S30: Determine the difference between the reference distance and a first set threshold value to obtain a first determination result;
[0049] In some implementations, obtaining route planning information from the latest positioning point to the next monitoring point;
[0050] A reference distance between a latest positioning point and a next monitoring point is obtained according to the route planning information, and a corresponding first set threshold is obtained.
[0051] In some embodiments, the further step includes: determining a transport route and a monitoring section in response to a freight positioning request, wherein the monitoring section starts from a next monitoring node and ends at a next updating node.
[0052] S40: If the first judgment result is that the reference distance is less than or equal to the first set threshold, send a positioning module communication start request until receiving positioning module communication start information;
[0053] It fully ensures that the road section with the first set threshold before the monitoring point maintains normal communication with the positioning module, thereby improving the integrity of the entire logistics information update.
[0054] In some implementations, the positioning module is at least one of a GPS positioning module, an LBS positioning module, and a Beidou positioning module.
[0055] In some embodiments, Figure 2 As shown, it also includes:
[0056] S41: If the first judgment result is that the reference distance is greater than a first set threshold, obtaining a preset timestamp of the distance between the latest positioning point and the next monitoring point by the first set threshold;
[0057] S411: continuously detecting the location disappearance signal and obtaining a first timestamp in real time;
[0058] S412: Determine the size of the first timestamp and a preset timestamp to obtain a second determination result;
[0059] S413: If the second judgment result is that the first timestamp is greater than or equal to a preset timestamp, send a positioning module communication start request until receiving positioning module communication start information;
[0060] S414: If the second judgment result is that the first timestamp is smaller than the preset timestamp, return to the step of obtaining the first timestamp in real time.
[0061] S50: When the positioning information of the next monitoring point is received, a positioning module communication closing request is sent until the positioning module communication closing information is received.
[0062] In some implementations, after receiving the location information of the next monitoring point, the method further includes:
[0063] Obtaining a target distance between the next monitoring point and the next update point;
[0064] Determine the difference between the target distance and the second set threshold value to obtain a third determination result;
[0065] If the third judgment result is that the target distance is greater than the second set threshold, sending a positioning module a communication opening request at a set interval until the current positioning information is received;
[0066] If the third judgment result is that the target distance is less than or equal to the second set threshold, the positioning module is controlled to keep communication closed.
[0067] In some implementations, after receiving the location information of the next monitoring point, the method further includes:
[0068] Obtaining an estimated timestamp of arriving at a next update point from the next monitoring point, and obtaining a current timestamp in real time;
[0069] Determine the size of the current timestamp and the expected timestamp to obtain a fourth determination result;
[0070] If the fourth judgment result is that the current timestamp is greater than or equal to the expected timestamp, sending a positioning module to keep the communication open request until receiving the positioning information of the next update point or leaving the next update point;
[0071] If the fourth judgment result is that the current timestamp is less than the expected timestamp, the positioning module is controlled to keep communication closed.
[0072] The embodiment of the present invention further provides a positioning information updating system, including:
[0073] The first acquisition module is used to detect the disappearance of the positioning signal and obtain the latest positioning information;
[0074] The second acquisition module is used to obtain the reference distance between the latest positioning point and the next monitoring point;
[0075] A first judgment module, used for judging the difference between the reference distance and a first set threshold value, and obtaining a first judgment result;
[0076] A processing module is used to send a positioning module a request to keep communication on if the first judgment result is that the reference distance is less than or equal to a first set threshold until the positioning module communication on information is received; and is also used to send a positioning module a request to keep communication off when the positioning information of the next monitoring point is received until the positioning module communication off information is received.
[0077] An embodiment of the present invention further proposes a positioning information updating device, comprising: a memory and a processor, wherein the memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions, and when the program instructions are loaded and executed by the processor, the above-mentioned positioning information updating method is implemented.
[0078] It should be noted that the program in the above embodiment can be any combination of one or more programming languages to write program codes for executing the operation of the embodiment of the present application, and the programming language includes object-oriented programming languages, such as Java, C++, etc., and also includes conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed completely on the user computing device, partially on the user device, as an independent software package, partially on the user computing device and partially on the remote computing device, or completely on the remote computing device or server.
[0079] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. The specific working process of the device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0080] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any technician familiar with the technical field can make equivalent replacements or changes according to the technical scheme and inventive concept of the present invention within the technical scope disclosed by the present invention, which should be covered by the protection scope of the present invention.
Claims
1. A method for updating positioning information, characterized in that: include: Detect the loss of positioning signal and obtain the latest positioning information; Get the reference distance between the latest positioning point and the next monitoring point; Determine the difference between the reference distance and a first set threshold value to obtain a first determination result; If the first judgment result is that the reference distance is less than or equal to the first set threshold, sending a positioning module communication opening request until receiving positioning module communication opening information; When the positioning information of the next monitoring point is received, a positioning module communication closing request is sent until the positioning module communication closing information is received.
2. A method for updating positioning information according to claim 1, characterized in that: Also includes: If the first judgment result is that the reference distance is greater than a first set threshold, obtaining a preset timestamp of the distance between the latest positioning point and the next monitoring point by the first set threshold; Continuously detect the positioning disappearance signal and obtain the first timestamp in real time; Determine the size of the first timestamp and a preset timestamp to obtain a second determination result; If the second judgment result is that the first timestamp is greater than or equal to the preset timestamp, sending a positioning module communication opening request until receiving positioning module communication opening information; If the second judgment result is that the first timestamp is less than the preset timestamp, return to the step of obtaining the first timestamp in real time.
3. A method for updating positioning information according to claim 1, characterized in that: Also includes: Obtaining route planning information from the latest positioning point to the next monitoring point; A reference distance between a latest positioning point and a next monitoring point is obtained according to the route planning information, and a corresponding first set threshold is obtained.
4. A method for updating positioning information according to claim 1, characterized in that: After receiving the location information of the next monitoring point, the method further includes: Obtaining a target distance between the next monitoring point and the next update point; Determine the difference between the target distance and the second set threshold value to obtain a third determination result; If the third judgment result is that the target distance is greater than the second set threshold, sending a positioning module a communication opening request at a set interval until the current positioning information is received; If the third judgment result is that the target distance is less than or equal to the second set threshold, the positioning module is controlled to keep communication closed.
5. A method for updating positioning information according to claim 1, characterized in that: After receiving the location information of the next monitoring point, the method further includes: Obtaining an estimated timestamp of arriving at a next update point from the next monitoring point, and obtaining a current timestamp in real time; Determine the size of the current timestamp and the expected timestamp to obtain a fourth determination result; If the fourth judgment result is that the current timestamp is greater than or equal to the expected timestamp, sending a positioning module to keep the communication open request until receiving the positioning information of the next update point or leaving the next update point; If the fourth judgment result is that the current timestamp is less than the expected timestamp, the positioning module is controlled to keep communication closed.
6. A method for updating positioning information according to claim 1, characterized in that: The positioning module is at least one of a GPS positioning module, an LBS positioning module and a Beidou positioning module.
7. A method for updating positioning information according to claim 1, characterized in that: Also includes: In response to the freight location request, a transport route and a monitoring section are determined, wherein the monitoring section starts from a next monitoring node and ends at a next updating node.
8. A positioning information updating system, characterized in that: include: The first acquisition module is used to detect the disappearance of the positioning signal and obtain the latest positioning information; The second acquisition module is used to obtain the reference distance between the latest positioning point and the next monitoring point; A first judgment module, used for judging the difference between the reference distance and a first set threshold value, and obtaining a first judgment result; A processing module is used to send a positioning module a request to keep communication on if the first judgment result is that the reference distance is less than or equal to a first set threshold until the positioning module communication on information is received; and is also used to send a positioning module a request to keep communication off when the positioning information of the next monitoring point is received until the positioning module communication off information is received.
9. A positioning information updating device, characterized in that: include: A memory and a processor, wherein the memory is used to store information including program instructions, and the processor is used to control the execution of the program instructions, characterized in that: when the program instructions are loaded and executed by the processor, a positioning information updating method as described in any one of claims 1 to 5 is implemented.