Signaling processing method and device based on adsorbed terminal

By dynamically adjusting the connection status between the detection device and the target terminal, the problem of positioning difficulty caused by network signal interruption was solved, and the success rate and accuracy of positioning and tracking were improved.

CN116321422BActive Publication Date: 2026-06-16SHENZHEN SKYCOMM CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHENZHEN SKYCOMM CO LTD
Filing Date
2023-03-07
Publication Date
2026-06-16

Smart Images

  • Figure CN116321422B_ABST
    Figure CN116321422B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a signaling processing method and device based on an adsorbed terminal, the method comprising: performing an adsorption operation on a target terminal, and maintaining a wireless communication connection with a main station control end of a single soldier; after the adsorption operation on the target terminal is successful, sending first information to the target terminal; receiving first response information from the main station control end of the single soldier; if the first response information is ACK information, sending second information to the main station control end of the single soldier; receiving second response information from the main station control end of the single soldier, and performing a code detection operation on the target terminal according to the second response information, wherein the code detection operation comprises releasing the target terminal or adsorbing the target terminal. By using the foregoing method, the vigilance of a tracking target to the use of the target terminal can be reduced, so that the success rate of positioning and tracking the target is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of general data processing technology, and in particular to a signaling processing method and apparatus based on an adsorbed terminal. Background Technology

[0002] Currently, detection devices are mainly used for target location tracking. Specifically, the device is attached to the target's mobile phone, and its location is achieved with the assistance of individual surveillance personnel. However, during the attachment process, the mobile phone cannot connect to a public network base station, resulting in a lack of network signal. This may cause the target to become wary due to the lack of network connectivity and detach from the phone, increasing the difficulty of target location tracking. Therefore, continuously attaching the detection device to the target's mobile phone may negatively impact the location process. Summary of the Invention

[0003] This application provides a signaling processing method and apparatus based on an adsorbed terminal. By judging the usage status of the target terminal by the tracking target, the method dynamically adsorbs or releases the target terminal, thereby reducing the tracking target's vigilance during the use of the target terminal and improving the success rate of locating and tracking the target.

[0004] In a first aspect, embodiments of this application provide a signaling processing method based on an adsorbed terminal, which is applied to a code detection device. The method includes:

[0005] The target terminal is attracted and a wireless communication connection is maintained with the individual soldier's main station control terminal.

[0006] After successfully attaching to the target terminal, the system sends a first message to the target terminal, which is used to request the network card address of the target terminal.

[0007] Receive the first response information from the individual soldier's master station control terminal. The first response information is used to indicate whether the network card address of the target terminal has been found.

[0008] If the first response information is an acknowledgment character (ACK) message, then a second message is sent to the individual soldier's master station control terminal. The second message is used to request an instruction on whether to release the target terminal.

[0009] Receive the second response information from the individual soldier's master station control terminal, and perform a detection operation on the target terminal based on the second response information. The detection operation includes releasing the target terminal or attaching the target terminal.

[0010] As can be seen, in this embodiment, the target terminal is attracted while maintaining a wireless communication connection with the soldier's master station control terminal. After successfully attracting the target terminal, a first message is sent to the target terminal. A first response message is received from the soldier's master station control terminal. If the first response message is an ACK message, a second message is sent to the soldier's master station control terminal. A second response message is received from the soldier's master station control terminal, and a detection operation is performed on the target terminal based on the second response message. The detection operation includes releasing the target terminal or attracting the target terminal. By using the aforementioned method, the target terminal is dynamically attracted or released based on the target's usage status, which can reduce the target's vigilance during the use of the target terminal, thereby improving the success rate of locating and tracking the target.

[0011] In one feasible embodiment, performing a detection operation on the target terminal based on the second response information includes: if the second response information includes an indication not to release the target terminal, then maintaining the attachment to the target terminal; if the second response information includes an indication to release the target terminal, then releasing the target terminal; after releasing the target terminal, the method further includes: increasing the priority of receiving messages from the soldier's master station control terminal; receiving first indication information from the soldier's master station control terminal, the first indication information being used to indicate the attachment of the target terminal; adjusting the communication connection with the target terminal to the highest priority, and performing the attachment operation on the target terminal at the highest priority.

[0012] In this embodiment, the target terminal is either attracted or released based on the second response information. After releasing the target terminal, the priority of receiving messages from the soldier's master station control terminal is increased, and the communication connection with the target terminal is adjusted to the highest priority. Upon receiving the first instruction message from the soldier's master station control terminal, the target terminal is attracted. Using the aforementioned method can improve the success rate of target location and tracking.

[0013] In a feasible embodiment, the detection operation for the target terminal is performed according to the second response information, including: if the second response information includes an instruction to release the target terminal, then the target terminal is released; if the second response information includes an instruction not to release the target terminal, then the number of network access requests of the target terminal is obtained, and it is determined whether the network access requests of the target terminal satisfy at least one of the following: the number of network access requests of the target terminal is greater than a first preset number; or the interval between adjacent network access requests of the target terminal is less than a first preset interval; if the access requests of the target terminal satisfy at least one of the following, then the target terminal is released according to a preset period, wherein the time for releasing the target terminal within a preset period is half a preset period, and the network access record of the target terminal is sent to the main station control terminal of the individual soldier.

[0014] In this embodiment, the target terminal is either attracted or released based on the second response information. When the target terminal is not released, the number of network access requests made by the target terminal is obtained. If the number of network access requests exceeds a first preset number or the interval between adjacent network access requests is less than a first preset interval, the target terminal is released according to a preset period. Within one preset period, the time for releasing the target terminal is half a preset period, and the network access record is sent to the individual soldier's main station control terminal. Using the aforementioned method, the usage status of the target terminal by the tracking target can be determined in a timely and effective manner, and the target terminal can be released or attracted accordingly, thereby reducing the vigilance of the tracking target due to the inability to use the target terminal.

[0015] In a feasible embodiment, after releasing the target terminal according to a preset period, the method further includes: obtaining the usage record of the target terminal, the usage record including the usage time within a first preset duration; determining the average daily usage time of the target terminal, a first time period and a second time period based on the usage record of the target terminal, the first time period being the time period with the highest daily usage frequency of the target terminal, and the second time period being the time period with the lowest daily usage frequency of the target terminal;

[0016] If the target terminal is currently in use during the first time period, the estimated remaining usage time of the target terminal is determined based on the target terminal's average daily usage time and the target terminal's current usage time.

[0017] If the target terminal is currently in the second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the first ratio, where the first ratio is the ratio of the second time period to the day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0018] If the target terminal is not currently in the first or second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the second ratio. The second ratio is the ratio of the time period other than the first and second time periods in a day to the total time of a day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0019] If the estimated remaining usage time of the target terminal is less than the second preset time, then the target terminal will be attached.

[0020] In this embodiment, after releasing the target terminal according to a preset cycle, the usage record of the target terminal is acquired, and the estimated remaining usage time of the target terminal is determined based on the usage record. When the estimated remaining usage time of the target terminal is less than a second preset time, the target terminal is attracted. Using the aforementioned method, during the dynamic release of the target terminal, since the target terminal cannot be located during release, attracting the target terminal based on its estimated remaining usage time allows for real-time location of the target terminal without raising suspicion of the tracking target's use of the target terminal, thus improving the success rate of target location and tracking.

[0021] In one feasible embodiment, the method further includes: if the first response information is a non-acknowledgement (NACK) character, determining the target terminal's movement status information based on the Manhattan distance of the target terminal, the movement status information including movement speed and movement direction; and sending third information to the soldier's master station control terminal, the third information carrying the target terminal's movement status information.

[0022] In this embodiment, the movement status information of the target terminal is determined by Manhattan distance, and this movement status information is sent to the individual soldier's main station control terminal. This allows investigators to monitor the movement status of the target terminal at all times and to determine the target terminal's location based on the movement status.

[0023] In a feasible embodiment, after determining the movement status information of the target terminal, the method further includes: determining that the target terminal is in an abnormal movement state if the movement status information of the target terminal meets a first condition, wherein the first condition includes at least one of the following: the movement speed of the target terminal is greater than a first preset threshold; or the movement direction of the target terminal changes more than a second preset threshold within a first preset time period; the third information also carries first prompt information, which is used to indicate that the target terminal is in an abnormal movement state.

[0024] In this embodiment, when the target terminal's moving speed exceeds a first preset threshold, or the target terminal's moving direction changes more than a second preset threshold within a first preset time period, it is sent to the individual soldier's main station control terminal. This can promptly alert investigators and improve the success rate of locating and tracking the target.

[0025] In one feasible embodiment, after sending the third information to the soldier's master station control terminal, the method further includes: receiving third response information from the soldier's master station control terminal, the third response information being used to indicate the frequency of increasing the transmission frequency of the target terminal's mobility status information; and transmitting the target terminal's mobility status information according to the third response information.

[0026] In this embodiment, upon receiving a third response message from the soldier's master station control terminal, the frequency of sending the target terminal's movement status information to the soldier's master station control terminal is increased. This allows investigators to more accurately grasp the target terminal's location information, improving the success rate of target location and tracking.

[0027] Secondly, embodiments of this application provide a signaling processing device based on an adsorbed terminal, which is applied to a code detection device. The device includes:

[0028] The processing unit is used to perform an adsorption operation on the target terminal and maintain a wireless communication connection with the individual soldier's main station control terminal.

[0029] After the processing unit successfully performs the adsorption operation on the target terminal, the sending unit sends first information to the target terminal, which is used to request the query of the target terminal's network card address.

[0030] The receiving unit is used to receive the first response information from the individual soldier's master station control terminal. The first response information is used to indicate whether the network card address of the target terminal has been found.

[0031] The sending unit is also used to send a second message to the main station control terminal of the individual soldier if the first response message is an ACK message. The second message is used to request an indication message on whether to release the target terminal.

[0032] The receiving unit is also used to receive second response information from the individual soldier's master station control terminal, and to perform a detection operation on the target terminal based on the second response information. The detection operation includes releasing the target terminal or attracting the target terminal.

[0033] Thirdly, embodiments of this application provide an electronic device including a processor, a memory, and a communication interface. The processor, memory, and communication interface are interconnected and perform communication with each other. The memory stores executable program code, the communication interface is used for wireless communication, and the processor is used to retrieve the executable program code stored in the memory and execute some or all of the steps described in any of the methods in the first aspect.

[0034] Fourthly, embodiments of this application provide a computer-readable storage medium storing electronic data, which, when executed by a processor, is used to perform the electronic data to implement some or all of the steps described in the first aspect of embodiments of this application.

[0035] Fifthly, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a schematic diagram of the structure of a signaling processing system provided in an embodiment of this application;

[0038] Figure 2 A schematic flowchart illustrating a signaling processing method based on an adsorbed terminal provided in an embodiment of this application;

[0039] Figure 3 This application provides a schematic diagram of the structure of a code detection device's code detection list in an embodiment of the present application.

[0040] Figure 4 A schematic diagram of the structure of an urban route provided in an embodiment of this application;

[0041] Figure 5a This is a functional unit block diagram of a signaling processing device based on an adsorbed terminal provided in an embodiment of this application;

[0042] Figure 5b This is a functional unit block diagram of another signaling processing device based on an adsorbed terminal provided in the embodiments of this application;

[0043] Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of this application. Detailed Implementation

[0044] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present application.

[0045] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps is not limited to the steps listed, but may optionally include steps not listed, or may optionally include other steps inherent to these processes, methods, products, or apparatuses.

[0046] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0047] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of a signaling processing system provided in an embodiment of this application, as shown below. Figure 1 As shown, the signaling processing system 100 includes a code detection device 101, a single-soldier master station control terminal 102, and a target terminal 103. The code detection device 101 is based on the principle of wireless communication base station technology. By simulating the broadcast inducement signal of the operator's mobile communication network (China Mobile / China Unicom / China Telecom), it provides a stronger signal than the public network base station, so that mobile phones or terminals in the surrounding standby state can detect the change in location area and initiate the location area update process to register with the code detection device 101 and report IMEI / IMSI (4G) or SUPI / SUCI (5G), thereby completing the collection of public network user terminal information in the coverage area.

[0048] In the signaling processing system, after the detection device 101 is attached to the target terminal 103, it periodically changes the tracking area code (TAC) to keep the target terminal 103 online for an extended period. Simultaneously, it continuously issues uplink authorizations, causing the target terminal 103 to continuously transmit uplink data. Meanwhile, the individual soldier's master station control terminal 102 uses a directional antenna to continuously measure the uplink signal strength of the target terminal 103. When the directional antenna is pointed towards the target terminal 103, the power is stronger than in other directions. Given that the signal strength of the individual soldier's master station control terminal 102 varies depending on its orientation at the same location, investigators control the individual soldier's master station control terminal 102 to continuously move closer to the target terminal 103 to achieve the positioning objective. The target terminal refers to a mobile terminal capable of communicating with public network base stations.

[0049] Based on this, the present application provides a signaling processing method based on the adsorbed terminal. The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0050] Please see Figure 2 , Figure 2 This application provides a schematic flowchart of a signaling processing method based on an adsorbed terminal, which is applied to a code detection device. Figure 2 As shown, the method includes the following steps:

[0051] Step 201: Perform an adsorption operation on the target terminal and maintain a wireless communication connection with the soldier's main station control terminal.

[0052] Detection devices are typically fixed in a specific area. Therefore, before locating and tracking a target, it's necessary to determine the corresponding detection device. This can be done by obtaining the target's location through other means and then identifying the appropriate detection device based on that location. Alternatively, detection devices can be used simultaneously in multiple areas to search for the target terminal, ultimately identifying the detection device that finds the target terminal.

[0053] The target terminal attraction operation involves the detection device broadcasting inducement information simulating a mobile communication network operator, causing nearby terminals to register and report their device identification codes. The detection device scans the device identification codes of nearby terminals and compares them with the target terminal's device identification code to identify the target terminal. Once the target terminal is identified, it is locked, thus achieving continuous attraction to the target terminal. The detection device also wirelessly connects to the soldier's master station control terminal, transmitting the target terminal's location information to the soldier's master station control terminal, thereby assisting the soldier's master station control terminal in locating the target terminal.

[0054] For example, please refer to Figure 3 , Figure 3 This is a schematic diagram of the structure of a code detection list provided in an embodiment of this application, as shown below. Figure 3 As shown, Figure 3 This includes a detection list from a detection device, containing device identification codes (such as IMSI codes) corresponding to terminals connected to different communication channels. The detection device compares the device identification codes of terminals connected to different channels with the target terminal's device identification code to determine the channel to which the target terminal is connected and maintains the channel connection to the target terminal. For ordinary terminals connected to other channels, the connection can be released.

[0055] Step 202: After successfully performing the adsorption operation on the target terminal, send the first message to the target terminal.

[0056] The first piece of information is used to request the network card address of the target terminal. After the detection device successfully attaches to the target terminal, if the target terminal is in a normal screen-off state (not in a call or background playback), the mobile phone's network card is not working, and the network card address information cannot be collected. However, when the screen is on, the mobile phone's network card is definitely working, and the network card address will definitely be included in the transmission message, i.e., it will be collected.

[0057] Step 203: Receive the first response information from the individual soldier's master station control terminal.

[0058] The first response information indicates whether the target terminal's network card address has been found. When the phone is in a normal, screen-off state (not on a call or playing content in the background), the target terminal's network card address cannot be found. However, when the phone screen is on, the network card address can be found. Therefore, the first response information can be used to determine whether the tracking target is currently using the target terminal. Based on the tracking target's usage status of the target terminal, the detection device can then perform the attraction or release operation on the target terminal.

[0059] Step 204: If the first response information is ACK information, then send the second information to the individual soldier's master station control terminal.

[0060] The second piece of information is used to request an indication of whether to release the target terminal. The ACK message indicates that the receiver has successfully received the data. When the network interface card (NIC) address query response is an ACK message, it means that the NIC address is included in the transmitted information, indicating that the target is currently using the target terminal.

[0061] Step 205: Receive the second response information from the individual soldier's master station control terminal, and perform a code detection operation on the target terminal based on the second response information.

[0062] The detection operation includes releasing or attaching the target terminal. The individual soldier's master station control terminal is carried by the investigators, who can use the second information received from the individual soldier's master station control terminal to determine whether to allow the detection device to release the target terminal.

[0063] Specifically, in one feasible embodiment, performing a detection operation on the target terminal based on the second response information includes: if the second response information includes an indication not to release the target terminal, then maintaining the attachment to the target terminal; if the second response information includes an indication to release the target terminal, then releasing the target terminal; after releasing the target terminal, the method further includes: increasing the priority of receiving messages from the soldier's master station control terminal; receiving first indication information from the soldier's master station control terminal, the first indication information being used to indicate the attachment of the target terminal; adjusting the communication connection with the target terminal to the highest priority, and performing the attachment operation on the target terminal with the highest priority.

[0064] In this process, after the detection device releases the target terminal based on the second response information from the soldier's master station control terminal, it needs to re-attach the target terminal at any time during the current positioning phase. The re-attachment of the target terminal is primarily based on instructions from the soldier's master station control terminal. Therefore, it is necessary to increase the priority of message reception from the soldier's master station control terminal to ensure that message processing is not delayed, and to increase the highest priority of the communication connection to the target terminal to ensure that the re-attachment operation is completed as quickly as possible upon receiving the first instruction information from the soldier's master station control terminal.

[0065] In this embodiment, the target terminal is either attracted or released based on the second response information. After releasing the target terminal, the priority of receiving messages from the soldier's master station control terminal is increased, and the communication connection with the target terminal is adjusted to the highest priority. Upon receiving the first instruction message from the soldier's master station control terminal, the target terminal is attracted. Using the aforementioned method can improve the success rate of target location and tracking.

[0066] In addition, in one feasible embodiment, the detection operation for the target terminal is performed according to the second response information, including: if the second response information includes an instruction to release the target terminal, then the target terminal is released; if the second response information includes an instruction not to release the target terminal, then the number of network access requests of the target terminal is obtained, and it is determined whether the network access requests of the target terminal satisfy at least one of the following: the number of network access requests of the target terminal is greater than a first preset number; or the interval between adjacent network access requests of the target terminal is less than a first preset interval; if the access requests of the target terminal satisfy at least one of the following, then the target terminal is released according to a preset period, wherein the time for releasing the target terminal within a preset period is half a preset period, and the network access record of the target terminal is sent to the main station control terminal of the individual soldier.

[0067] Since the individual soldier's master station control terminal is manually controlled, investigators may not have observed the target and therefore cannot know its current status. It is impossible to promptly and effectively issue instruction messages through the individual soldier's master station control terminal to enable the detection device to attach or release the target terminal. Therefore, in addition to releasing the target terminal based on instructions from the individual soldier's master station control terminal, this embodiment also dynamically releases or attaches the target terminal by judging its network access requests.

[0068] Since the detection device is attached to the target terminal, any network access requests made by the target when using their mobile phone will be transmitted to the detection device. If there are many network access requests or short intervals between adjacent requests, it indicates a high demand for network access from the target terminal. In this case, the target terminal can be released according to a preset cycle, with half of the cycle being released. During the remaining half cycle, the target terminal remains attached, putting it in a state of poor network connectivity, but not completely without network access, thus alleviating any suspicion from the tracking target. Simultaneously, the network access records are sent to the individual soldier's main control station, allowing investigators to monitor the target's current status.

[0069] However, if the target is in the process of making a call or using another target terminal that requires uninterrupted network access, frequent and periodic network interruptions may confuse the target. Therefore, in another feasible embodiment, network access requests are identified, and different strategies are applied to attract or release them based on the type of network request. For example, if the network access request is a call request, the target terminal is released; if the network access request is not a call request, the target terminal is released according to a preset period based on the strategy described in the above embodiment, i.e., when the number of network access requests is greater than a first preset number, or the interval between adjacent network access requests is less than a first preset interval. Within one preset period, the time for releasing the target terminal is half a preset period.

[0070] In this embodiment, the target terminal is either attracted or released based on the second response information. When the target terminal is not released, the number of network access requests made by the target terminal is obtained. When the number of network access requests exceeds a first preset number or the interval between adjacent network access requests is less than a first preset interval, the target terminal is released according to a preset period. Within one preset period, the time for releasing the target terminal is half a preset period, and the network access record is sent to the individual soldier's main station control terminal. Using the aforementioned method, the usage status of the target terminal by the tracking target can be determined in a timely and effective manner, and the target terminal can be released or attracted accordingly, thereby reducing the vigilance of the tracking target due to the inability to use the target terminal.

[0071] In addition, in a feasible embodiment, after releasing the target terminal according to a preset period, the method further includes: obtaining the usage record of the target terminal, the usage record including the usage time within a first preset duration; determining the average daily usage time of the target terminal, a first time period and a second time period based on the usage record of the target terminal, the first time period being the time period with the highest daily usage frequency of the target terminal, and the second time period being the time period with the lowest daily usage frequency of the target terminal;

[0072] If the target terminal is currently in use during the first time period, the estimated remaining usage time of the target terminal is determined based on the target terminal's average daily usage time and the target terminal's current usage time.

[0073] If the target terminal is currently in the second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the first ratio, where the first ratio is the ratio of the second time period to the day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0074] If the target terminal is not currently in the first or second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the second ratio. The second ratio is the ratio of the time period other than the first and second time periods in a day to the total time of a day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0075] If the estimated remaining usage time of the target terminal is less than the second preset time, then the target terminal will be attached.

[0076] In this embodiment, the detection device can only obtain the target terminal's location information when it is attached to the target terminal. Prolonged periodic release of the target terminal can affect its location tracking. This solution estimates the remaining usage time of the target terminal by tracking its usage habits. When the remaining usage time is short, the preset periodic release of the target terminal is stopped, and the target terminal is attached again.

[0077] Specifically, the system acquires the target terminal's usage records, including usage time within a first preset duration, such as a week's worth of mobile phone usage. Based on these records, it determines the average daily usage time, the highest-frequency first time period, and the lowest-frequency second time period. It then determines which time period the target terminal's current usage time falls into. If it falls into the first time period, the estimated remaining usage time is determined directly based on the average daily usage time and the current usage time. If it falls into the second time period, the estimated usage time is first determined by comparing the proportion of the second time period to the average daily usage time, and then the estimated remaining usage time is determined based on this estimated usage time. If it falls into a third time period other than the first and second time periods, the estimated usage time is determined by comparing the proportion of the third time period to the average daily usage time, and then the estimated remaining usage time is determined based on this estimated usage time. When the estimated remaining usage time is less than the second preset duration, the preset periodic release of the target terminal is stopped, and the target terminal is reactivated.

[0078] For example, if the first time period is [18:00-00:00], the second time period is [00:00-06:00], and the average daily usage time is 4 hours, the current usage time of the target terminal is 0.2 hours. If the current usage time period of the target terminal is the first time period, the estimated remaining usage time of the target terminal can be determined to be 3.8 hours; if the current usage time period of the target terminal is the second time period, the first proportion can be determined to be 25%, the estimated usage time of the target terminal is 1 hour, and the estimated remaining usage time of the target terminal is 0.8 hours; if the current usage time period of the target terminal is neither the first nor the second time period, but the third time period [06:00-18:00], the second proportion can be determined to be 50%, the estimated usage time of the target terminal is 2 hours, and the estimated remaining usage time of the target terminal is 1.8 hours.

[0079] In this embodiment, after releasing the target terminal according to a preset cycle, the usage record of the target terminal is acquired, and the estimated remaining usage time of the target terminal is determined based on the usage record. When the estimated remaining usage time of the target terminal is less than a second preset time, the target terminal is attracted. Using the aforementioned method, during the dynamic release of the target terminal, since the target terminal cannot be located during release, attracting the target terminal based on its estimated remaining usage time allows for real-time location of the target terminal without raising suspicion of the tracking target's use of the target terminal, thus improving the success rate of target location and tracking.

[0080] In one feasible embodiment, the method further includes: if the first response information is NACK information, determining the movement status information of the target terminal based on the Manhattan distance of the target terminal, the movement status information including movement speed and movement direction; and sending third information to the soldier's master station control terminal, the third information carrying the movement status information of the target terminal.

[0081] When the network card address query response is NACK, it indicates that the target terminal is in a normal screen-off state, meaning the target is not currently using the terminal and may be in a moving state. Therefore, this embodiment uses the Manhattan distance of the target terminal to determine its movement status. Manhattan distance refers to the distance the target terminal moves in the north-south and east-west directions. Since buildings are generally square, movement along streets between buildings tends to occur in the north-south and east-west directions. Therefore, in this embodiment, Manhattan distance is more suitable for determining the movement status of the target. This movement status information is understood to be based on a preset time period. After determining the target terminal's movement status information, it is sent to the individual soldier's main station control terminal.

[0082] In this embodiment, the movement status information of the target terminal is determined by Manhattan distance, and this movement status information is sent to the individual soldier's main station control terminal. This allows investigators to monitor the movement status of the target terminal at all times and to determine the target terminal's location based on the movement status.

[0083] In a feasible embodiment, after determining the movement status information of the target terminal, the method further includes: determining that the target terminal is in an abnormal movement state if the movement status information of the target terminal meets a first condition, wherein the first condition includes at least one of the following: the movement speed of the target terminal is greater than a first preset threshold; or the movement direction of the target terminal changes more than a second preset threshold within a first preset time period; the third information also carries first prompt information, which is used to indicate that the target terminal is in an abnormal movement state.

[0084] In this embodiment, when determining the movement status of a target terminal, the detection device also provides an initial warning. Specifically, if the target terminal moves too quickly or changes direction too frequently, it may be relocating to evade investigators. However, if investigators haven't detected the target, they won't be aware of its relocation, and by the time they realize it, the target may have already escaped. This embodiment provides an initial warning and timely alerts investigators.

[0085] For example, please refer to Figure 4, Figure 4 A schematic diagram of the structure of an urban route provided in this application embodiment, such as... Figure 4 As shown, Figure 4 The area includes multiple square buildings, with intersections 1, 2, and 3 located between them. Normally, traffic can travel from intersection 1 to intersection 2 as follows: Figure 4 The arrow indicates a straight line. However, if the target becomes wary of the target terminal's use, it may suspect it is being tracked. In this case, if the target wants to move from intersection 1 to intersection 2, it may consider changing its direction of movement to escape pursuit, such as... Figure 4 The middle arrow indicates the route from intersection 1 to intersection 3, and then from intersection 3 to intersection 2.

[0086] In this embodiment, when the target terminal's moving speed exceeds a first preset threshold, or the target terminal's moving direction changes more than a second preset threshold within a first preset time period, it is sent to the individual soldier's main station control terminal. This can promptly alert investigators and improve the success rate of locating and tracking the target.

[0087] In one feasible embodiment, after sending the third information to the soldier's master station control terminal, the method further includes: receiving third response information from the soldier's master station control terminal, the third response information being used to indicate the frequency of increasing the transmission frequency of the target terminal's mobility status information; and transmitting the target terminal's mobility status information according to the third response information.

[0088] In this embodiment, after the detection device sends the target terminal's movement status information to the soldier's main control station, if investigators intend to expedite the location process, the soldier's main control station will send a third response message to increase the frequency with which the detection device sends the target terminal's movement status information to the soldier's main control station. This allows investigators to more accurately determine the target terminal's location.

[0089] In this embodiment, upon receiving a third response message from the soldier's master station control terminal, the frequency of sending the target terminal's movement status information to the soldier's master station control terminal is increased. This allows investigators to more accurately grasp the target terminal's location information, improving the success rate of target location and tracking.

[0090] As can be seen, in this embodiment, the target terminal is attracted while maintaining a wireless communication connection with the soldier's master station control terminal. After successfully attracting the target terminal, a first message is sent to the target terminal. A first response message is received from the soldier's master station control terminal. If the first response message is an ACK message, a second message is sent to the soldier's master station control terminal. A second response message is received from the soldier's master station control terminal, and a detection operation is performed on the target terminal based on the second response message. The detection operation includes releasing the target terminal or attracting the target terminal. By using the aforementioned method, the target terminal is dynamically attracted or released based on the target's usage status, which can reduce the target's vigilance during the use of the target terminal, thereby improving the success rate of locating and tracking the target.

[0091] For embodiments consistent with those shown above, please refer to... Figure 5a , Figure 5a This is a functional unit block diagram of a signaling processing device based on an adsorbed terminal provided in an embodiment of this application, applied to a code detection device, such as... Figure 5a As shown, the signaling processing device 50 based on the adsorbed terminal includes:

[0092] The processing unit 501 is used to perform an adsorption operation on the target terminal and maintain a wireless communication connection with the soldier's main station control terminal.

[0093] After the processing unit 501 successfully performs the adsorption operation on the target terminal, the sending unit 502 sends first information to the target terminal, the first information being used to request a query of the target terminal's network card address.

[0094] The receiving unit 503 is used to receive first response information from the main station control terminal of the individual soldier. The first response information is used to indicate whether the network card address of the target terminal has been found.

[0095] The sending unit 502 is also used to send a second message to the main station control terminal of the individual soldier if the first response message is an ACK message. The second message is used to request an indication message on whether to release the target terminal.

[0096] The receiving unit 503 is also used to receive second response information from the main station control terminal of the individual soldier, and the processing unit 501 is used to perform a code detection operation on the target terminal according to the second response information. The code detection operation includes releasing the target terminal or attracting the target terminal.

[0097] In one feasible embodiment, the processing unit 501 is configured to perform a detection operation on the target terminal based on the second response information, including: if the second response information includes an indication not to release the target terminal, then maintaining the attachment to the target terminal; if the second response information includes an indication to release the target terminal, then releasing the target terminal; after releasing the target terminal, the method further includes: increasing the priority of receiving messages from the soldier's master station control terminal; receiving first indication information from the soldier's master station control terminal, the first indication information being used to indicate the attachment of the target terminal; adjusting the communication connection with the target terminal to the highest priority, and performing the attachment operation on the target terminal with the highest priority.

[0098] In a feasible embodiment, the processing unit 501 is configured to perform a detection operation on the target terminal according to the second response information, including: if the second response information includes an instruction to release the target terminal, then releasing the target terminal; if the second response information includes an instruction not to release the target terminal, then obtaining the number of network access requests of the target terminal, determining whether the network access requests of the target terminal satisfy at least one of the following: the number of network access requests of the target terminal is greater than a first preset number; or the interval between adjacent network access requests of the target terminal is less than a first preset interval; if the access requests of the target terminal satisfy at least one of the following, then releasing the target terminal according to a preset period, wherein the time for releasing the target terminal within a preset period is half a preset period, and sending the network access record of the target terminal to the individual soldier's master station control terminal.

[0099] In a feasible embodiment, after releasing the target terminal according to a preset period, the processing unit 501 is further configured to: obtain the usage record of the target terminal, the usage record including the usage time within a first preset duration; and determine the average daily usage time of the target terminal, a first time period, and a second time period based on the usage record of the target terminal, wherein the first time period is the time period with the highest daily usage frequency of the target terminal, and the second time period is the time period with the lowest daily usage frequency of the target terminal.

[0100] If the target terminal is currently in use during the first time period, the estimated remaining usage time of the target terminal is determined based on the target terminal's average daily usage time and the target terminal's current usage time.

[0101] If the target terminal is currently in the second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the first ratio, where the first ratio is the ratio of the second time period to the day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0102] If the target terminal is not currently in the first or second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and the first ratio. The second ratio is the ratio of the time period other than the first and second time periods in a day to the total time of a day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal.

[0103] If the estimated remaining usage time of the target terminal is less than the second preset time, then the target terminal will be attached.

[0104] In one feasible embodiment, the signaling processing device 50 based on the attracted terminal further includes: if the first response information is NACK information, determining the movement status information of the target terminal based on the Manhattan distance of the target terminal, the movement status information including movement speed and movement direction; and sending third information to the soldier's master station control terminal, the third information carrying the movement status information of the target terminal.

[0105] In a feasible embodiment, after determining the movement status information of the target terminal, the signaling processing device 50 based on the attracted terminal further includes: determining that the target terminal is in an abnormal movement state when the movement status information of the target terminal meets a first condition, the first condition including at least one of the following: the movement speed of the target terminal is greater than a first preset threshold; or the movement direction of the target terminal changes more than a second preset threshold within a first preset time period; the third information also carries first prompt information, the first prompt information being used to indicate that the target terminal is in an abnormal movement state.

[0106] In one feasible embodiment, after sending the third information to the soldier's master station control terminal, the signaling processing device 50 based on the attracted terminal further includes: receiving third response information from the soldier's master station control terminal, the third response information being used to indicate an increase in the frequency of sending the target terminal's movement status information; and sending the target terminal's movement status information according to the third response information.

[0107] It is understood that since the method embodiments and the device embodiments are different presentations of the same technical concept, the content of the method embodiment section in this application should be adapted to the device embodiment section in a synchronous manner, and will not be repeated here.

[0108] When using integrated units, such as Figure 5b As shown, Figure 5b This is a functional unit block diagram of another signaling processing device based on an adsorbed terminal provided in an embodiment of this application. Figure 5bIn this document, the signaling processing device 51 based on the adsorbed terminal includes a processing module 512 and a communication module 511. The processing module 512 controls and manages the operation of the signaling processing device based on the adsorbed terminal, such as the steps of the processing unit 501, the sending unit 502, and the receiving unit 503, and / or other processes for executing the techniques described herein. The communication module 511 supports interaction between the signaling processing device based on the adsorbed terminal and other devices. Figure 5b As shown, the signaling processing device 51 based on the adsorbed terminal may further include a storage module 513, which is used to store the program code and data of the signaling processing device based on the adsorbed terminal.

[0109] The processing module 512 can be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 511 can be a transceiver, RF circuitry, or a communication interface, etc. The storage module 513 can be a memory.

[0110] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. The signaling processing device 51 based on the adsorbed terminal can execute the above-described... Figure 2 The signaling processing method based on the adsorbed terminal is shown.

[0111] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions according to the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. A computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more sets of available media. Available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. Semiconductor media can be solid-state drives.

[0112] Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of this application. For example... Figure 6 As shown, the electronic device 600 may include one or more of the following components: a processor 601 and a memory 602 coupled to the processor 601, wherein the memory 602 may store one or more computer programs, which may be configured to implement the methods described in the above embodiments when executed by one or more processors 601. The electronic device 600 may be the aforementioned code detection device.

[0113] Processor 601 may include one or more processing cores. Processor 601 connects to various parts within the electronic device 600 using various interfaces and lines, and performs various functions and processes data of the electronic device 600 by running or executing instructions, programs, code sets, or instruction sets stored in memory 602, and by calling data stored in memory 602. Optionally, processor 601 may be implemented using at least one hardware form of Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), or Programmable Logic Array (PLA). Processor 601 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and modem. It is understood that the aforementioned modem may also not be integrated into processor 601, but may be implemented separately through a communication chip.

[0114] The memory 602 may include random access memory (RAM) or read-only memory (ROM). The memory 602 can be used to store instructions, programs, code, code sets, or instruction sets. The memory 602 may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as touch functionality, sound playback functionality, image playback functionality, etc.), and instructions for implementing the various method embodiments described above. The data storage area may also store data created by the electronic device 600 during use.

[0115] It is understood that the electronic device 600 may include more or fewer structural elements than those shown in the above block diagram, such as a power module, physical buttons, a WiFi (Wireless Fidelity) module, a speaker, a Bluetooth module, sensors, etc., without limitation.

[0116] This application provides a computer-readable storage medium storing program data. When executed by a processor, the program data is used to perform some or all of the steps of any of the signaling processing methods based on the adsorbed terminal described in the above method embodiments.

[0117] This application also provides a computer program product, which includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the signaling processing methods based on an adsorbed terminal as described in the above method embodiments. The computer program product can be a software installation package.

[0118] It should be noted that, for the sake of simplicity, all of the aforementioned method embodiments of the signaling processing method based on the adsorbed terminal are described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to this application.

[0119] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple instances. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce a good effect.

[0120] Those skilled in the art will understand that all or part of the steps in the various methods of any of the above-described signaling processing methods based on the adsorbed terminal can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage device, which may include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a disk, or an optical disk, etc.

[0121] The embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principle and implementation of a signaling processing method and apparatus based on an adsorbed terminal. The description of the above embodiments is only for the purpose of helping to understand the method and its core ideas of this application. At the same time, for those skilled in the art, based on the idea of ​​a signaling processing method and apparatus based on an adsorbed terminal of this application, there will be changes in the specific implementation and application scope. Therefore, the content of this specification should not be construed as a limitation of this application.

[0122] This application is described with reference to flowchart illustrations and / or block diagrams of methods, hardware products, and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0123] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0124] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0125] It is understood that any product that is controlled or configured to perform the processing method described in the flowchart of the method embodiment of the signaling processing method based on the adsorbed terminal of this application, such as the terminal and computer program product in the above flowchart, falls within the scope of the related products described in this application.

[0126] Obviously, those skilled in the art can make various modifications and variations to the signaling processing method and apparatus based on the adsorbed terminal provided in this application without departing from the spirit and scope of this application. Therefore, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalents, this application also intends to include these modifications and variations.

Claims

1. A signaling processing method based on an adsorbed terminal, characterized in that, The method is applied to a code detection device, and the method includes: The target terminal is attracted and a wireless communication connection is maintained with the individual soldier's main station control terminal. After successfully performing the adsorption operation on the target terminal, a first message is sent to the target terminal, the first message being used to request a query of the network card address of the target terminal; Receive first response information from the individual soldier's master station control terminal, the first response information being used to indicate whether the network card address of the target terminal has been found; If the first response information is an ACK information, then a second information is sent to the main station control terminal of the individual soldier. The second information is used to request an indication of whether to release the target terminal. The system receives a second response information from the individual soldier's master station control terminal and performs a code detection operation on the target terminal based on the second response information. The code detection operation includes releasing the target terminal or attracting the target terminal.

2. The method according to claim 1, characterized in that, The step of performing a code detection operation on the target terminal based on the second response information includes: If the second response information includes an instruction not to release the target terminal, then maintain the attachment to the target terminal; If the second response information includes an instruction to release the target terminal, then the target terminal is released; After releasing the target terminal, the method further includes: increasing the priority of receiving messages from the individual soldier's master station control terminal; Receive first indication information from the individual soldier's master station control terminal, the first indication information being used to instruct the adsorption of the target terminal; The communication connection with the target terminal is adjusted to the highest priority, and the adsorption operation on the target terminal is performed at the highest priority.

3. The method according to claim 1, characterized in that, The step of performing a code detection operation on the target terminal based on the second response information includes: If the second response information includes an instruction to release the target terminal, then the target terminal is released; If the second response information includes an indication not to release the target terminal, then the number of network access requests of the target terminal is obtained, and it is determined whether the network access requests of the target terminal satisfy at least one of the following: The number of network access requests from the target terminal is greater than a first preset number; or The interval between adjacent network access requests of the target terminal is less than a first preset interval; If the access request of the target terminal satisfies at least one of the above conditions, the target terminal is released according to a preset period, wherein the time for releasing the target terminal within one preset period is half of the preset period, and the network access record of the target terminal is sent to the main station control terminal of the individual soldier.

4. The method according to claim 3, characterized in that, After releasing the target terminal according to a preset period, the method further includes: Obtain the usage record of the target terminal, the usage record including the usage time within a first preset duration; The daily average usage time, a first time period, and a second time period of the target terminal are determined based on the usage records of the target terminal. The first time period is the time period with the highest daily usage frequency of the target terminal, and the second time period is the time period with the lowest daily usage frequency of the target terminal. If the target terminal is currently in use during the first time period, then the estimated remaining usage time of the target terminal is determined based on the target terminal's average daily usage time and the target terminal's current usage time. If the target terminal is currently in use during the second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and a first ratio, where the first ratio is the ratio of the second time period to a day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal. If the current usage time of the target terminal is not the first time period or the second time period, the estimated usage time of the target terminal is determined based on the average daily usage time of the target terminal and a second ratio, where the second ratio is the ratio of the time period other than the first time period and the second time period in a day to the total time of a day. The estimated remaining usage time of the target terminal is determined based on the estimated usage time of the target terminal and the current usage time of the target terminal. If the estimated remaining usage time of the target terminal is less than the second preset time, then the target terminal will be attracted.

5. The method according to claim 1, characterized in that, The method further includes: If the first response information is a NACK message, the movement status information of the target terminal is determined based on the Manhattan distance of the target terminal, and the movement status information includes movement speed and movement direction; A third message is sent to the main control terminal of the individual soldier, the third message carrying the movement status information of the target terminal.

6. The method according to claim 5, characterized in that, After determining the mobility status information of the target terminal, the method further includes: If the movement status information of the target terminal meets a first condition, the target terminal is determined to be in an abnormal movement state, wherein the first condition includes at least one of the following: The target terminal's moving speed is greater than a first preset threshold; or The target terminal's direction of movement changes more than a second preset threshold number of times within a first preset time period; The third information also carries a first prompt, which indicates that the target terminal is in an abnormal movement state.

7. The method according to claim 5 or 6, characterized in that, After sending the third information to the individual soldier's master station control terminal, the method further includes: Receive third response information from the individual soldier's master station control terminal, the third response information being used to instruct an increase in the frequency of sending the target terminal's movement status information; The target terminal's mobility status information is sent according to the third response information.

8. A signaling processing device based on an adsorbed terminal, characterized in that, The device is used in a code detection device, and the device includes: The processing unit is used to perform an adsorption operation on the target terminal and maintain a wireless communication connection with the individual soldier's main station control terminal. After the processing unit successfully performs the adsorption operation on the target terminal, the sending unit is used to send first information to the target terminal, the first information being used to request a query of the network card address of the target terminal; The receiving unit is used to receive first response information from the main station control terminal of the individual soldier, wherein the first response information is used to indicate whether the network card address of the target terminal has been found. The sending unit is further configured to send a second message to the main station control terminal of the individual soldier if the first response information is an ACK message, the second message being used to request an indication of whether to release the target terminal; The receiving unit is further configured to receive second response information from the individual soldier's master station control terminal, and perform a code detection operation on the target terminal according to the second response information. The code detection operation includes releasing the target terminal or attracting the target terminal.

9. An electronic device, characterized in that, The device includes: The processor, the memory, and the communication interface are interconnected and perform communication between them. The memory stores executable program code, and the communication interface is used for wireless communication. The processor is configured to retrieve the executable program code stored in the memory and execute the method as described in any one of claims 1-7.

10. A computer-readable storage medium, characterized in that, A computer program for storing electronic data interchange, wherein the computer program causes a computer to perform the method as described in any one of claims 1-7.