In-store identification method, device, storage medium and electronic device

By using the delivery capacity terminal as the broadcast sender, the target information in the broadcast is used to identify the delivery staff's in-store status, and the problem of inaccurate delivery staff's in-store identification is solved, achieving high accuracy and low-cost in-store identification.

CN113393184BActive Publication Date: 2025-03-04BEIJING SANKUAI ONLINE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010171736.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-03-12
Publication Date
2025-03-04
Estimated Expiration
2040-03-12

AI Technical Summary

Technical Problem

In the delivery scenario, the deliveryman often clicks the store before he arrives at the merchant, or clicks the item to be picked up after leaving, resulting in inaccurate processing of the waybill status and lacks effective in-store identification methods.

Method used

By using the terminal corresponding to the delivery capacity that has arrived in the store as the sender of the broadcast, the terminal monitoring the broadcast can assist in identifying the arrival behavior of the delivery capacity based on the target information in the broadcast.

Benefits of technology

It realizes accurate identification of the delivery capacity in-store status, reduces installation and maintenance costs, and avoids identification problems caused by inaccurate GPS positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113393184B_ABST
    Figure CN113393184B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a method, device, storage medium and electronic device for store arrival identification. The method is applied to a first distribution capacity terminal, and includes: verifying the broadcast monitored during the current monitoring cycle; when the broadcast passes the verification, extracting target information from the broadcast, wherein the target information includes a first merchant ID for identifying the merchant where the sender of the broadcast is located, and the sender is a second distribution capacity terminal; according to the target information, identifying the store arrival status of the waybill to be identified of the first distribution capacity corresponding to the first distribution capacity terminal. In this way, the terminal corresponding to the distribution capacity that has arrived at the store is regarded as the sender of the broadcast, and as a broadcast sending device, there is no need to lay additional hardware facilities for store arrival identification in the merchant, which reduces installation and maintenance costs, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first distribution capacity.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of Internet technology, and in particular, to a method, device, storage medium and electronic device for store-in-store identification. Background Art

[0002] With the continuous development of the Internet, users can place orders online through terminals to purchase the items they need. Delivery personnel can go to the merchant to pick up the items and deliver them to the user. Users can receive the purchased items without going out.

[0003] In the delivery scenario, the delivery personnel need to complete the delivery task within the specified time. In order to complete the delivery task in a shorter time, some delivery personnel often click "arrived" before arriving at the store, or click "picked up" after leaving the store. This is not conducive to the delivery platform's accurate processing of the waybill status. Therefore, identifying whether the delivery personnel have actually arrived at the store is an important issue in the delivery field. Summary of the invention

[0004] The purpose of the present disclosure is to provide a store arrival identification method, device, storage medium and electronic device, which can treat the terminal corresponding to the delivery capacity that has arrived at the store as the sender of the broadcast, so that the terminal that monitors the broadcast can accurately identify the store arrival behavior of the delivery capacity corresponding to the terminal based on the assistance of the broadcast.

[0005] In order to achieve the above-mentioned objectives, in a first aspect, the present disclosure provides a method for store identification, which is applied to a first delivery transport terminal, and the method comprises: verifying a broadcast monitored during a current monitoring period; if the broadcast passes the verification, extracting target information from the broadcast, wherein the target information comprises a first merchant ID for identifying a merchant where a sender of the broadcast is located, and the sender is a second delivery transport terminal; based on the target information, identifying the store status of the waybills to be identified of the first delivery transport terminal corresponding to the first delivery transport terminal, wherein the waybills to be identified include waybills for which the first delivery transport terminal has not yet completed picking up the goods.

[0006] Optionally, based on the target information, the store arrival status of the waybill to be identified of the first delivery capacity corresponding to the first delivery capacity terminal is identified, including: matching the second merchant ID corresponding to the waybill to be identified with the first merchant ID; and when the second merchant ID matches the first merchant ID, identifying the store arrival status of the waybill to be identified as arrived at the store.

[0007] Optionally, the identifying the store status of the waybill to be identified of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information also includes: when the second merchant ID does not match the first merchant ID, identifying the store status of the waybill to be identified as unknown.

[0008] Optionally, the method further includes: if no broadcast is heard during the current listening cycle, or if the heard broadcast fails verification, identifying the store status of the waybill to be identified as unknown.

[0009] Optionally, the method also includes: when the store status recognition result of the waybill to be identified changes, updating the store status record of the waybill to be identified, wherein the store status record includes: the waybill ID of the waybill to be identified, the timestamp, and the store status recognition result of the waybill to be identified.

[0010] Optionally, the method also includes: in response to receiving a store arrival completion trigger instruction for the waybill to be identified, verifying the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein, if the arrival status identification result in the store arrival status record is arrived at the store, the store arrival completion trigger instruction passes the verification; if the store arrival completion trigger instruction passes the verification, the store arrival status of the waybill to be identified is set to completed.

[0011] Optionally, the target information also includes a delivery capacity ID for identifying a second delivery capacity corresponding to the sender, and accordingly, the updated arrival-store status record also includes the delivery capacity ID; the method also includes: sending the updated arrival-store status record to a server, so that the server stores and / or verifies the arrival-store status record.

[0012] Optionally, the method also includes: in response to receiving a store arrival completion trigger instruction for the waybill to be identified, sending the store arrival completion trigger instruction to the server, so that the server verifies the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein when the arrival status identification result in the store arrival status record is arrived at the store, the store arrival completion trigger instruction passes the verification; in response to receiving an arrival confirmation instruction sent by the server, setting the store status of the waybill to be identified as completed, and the store confirmation instruction is used to indicate that the store arrival completion trigger instruction passes the verification.

[0013] Optionally, the type of operating system used by the first distribution transport terminal is different from the type of operating system used by the second distribution transport terminal.

[0014] In a second aspect, the present disclosure provides a store arrival identification method, which is applied to a second delivery capacity terminal, and the method includes: determining the store arrival status of the to-be-determined waybills of the second delivery capacity corresponding to the second delivery capacity terminal, wherein the to-be-determined waybills include waybills of the second delivery capacity that have not yet completed pickup; in a case where the store arrival status of the to-be-determined waybills is determined to have arrived at the store, sending a broadcast including target information, so that a receiver of the broadcast identifies the store arrival status of the to-be-identified waybills of the first delivery capacity corresponding to the receiver based on the target information, wherein the receiver is the first delivery capacity terminal, the target information includes the first merchant ID corresponding to the to-be-determined waybills, and the to-be-identified waybills include waybills of the first delivery capacity that have not yet completed pickup.

[0015] Optionally, the target information also includes a delivery capacity ID of the second delivery capacity.

[0016] Optionally, the type of operating system used by the first distribution transport terminal is different from the type of operating system used by the second distribution transport terminal.

[0017] In the third aspect, the present disclosure provides a store arrival identification device, which is applied to a first delivery capacity terminal, and the device includes: a broadcast verification module, configured to verify the broadcast monitored in the current monitoring period; an extraction module, configured to extract target information from the broadcast if the broadcast passes the verification, wherein the target information includes a first merchant ID for identifying the merchant where the sender of the broadcast is located, and the sender is a second delivery capacity terminal; a first identification module, configured to identify the store status of the waybills to be identified of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information, wherein the waybills to be identified include waybills for which the first delivery capacity has not yet completed picking up the goods.

[0018] Optionally, the first identification module is configured to match the second merchant ID corresponding to the waybill to be identified with the first merchant ID; when the second merchant ID matches the first merchant ID, the store status of the waybill to be identified is identified as arrived at the store.

[0019] Optionally, the first identification module is further configured to identify the store arrival status of the waybill to be identified as unknown when the second merchant ID does not match the first merchant ID.

[0020] Optionally, the device also includes: a second identification module, configured to identify the store arrival status of the waybill to be identified as unknown if no broadcast is heard in the current listening cycle, or if the heard broadcast fails verification.

[0021] Optionally, the device also includes: an update module, configured to update the store arrival status record of the waybill to be identified when the store arrival status identification result of the waybill to be identified changes, wherein the store arrival status record includes: the waybill ID of the waybill to be identified, a timestamp, and the store arrival status identification result of the waybill to be identified.

[0022] Optionally, the device also includes: a trigger instruction verification module, configured to, in response to receiving a store arrival completion trigger instruction for the waybill to be identified, verify the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein, when the arrival status identification result in the store arrival status record is arrived at the store, the store arrival completion trigger instruction passes the verification; and a first setting module, configured to set the store arrival status of the waybill to be identified to completed when the store arrival completion trigger instruction passes the verification.

[0023] Optionally, the target information also includes a delivery capacity ID for identifying a second delivery capacity corresponding to the sender, and accordingly, the updated arrival-store status record also includes the delivery capacity ID; the device also includes: a sending module, configured to send the updated arrival-store status record to a server, so that the server can store and / or verify the arrival-store status record.

[0024] Optionally, the sending module is further configured to: in response to receiving an arrival at store completion trigger instruction for the waybill to be identified, send the arrival at store completion trigger instruction to the server, so that the server verifies the arrival at store completion trigger instruction according to the arrival at store status record of the waybill to be identified, wherein when the arrival at store status identification result in the arrival at store status record is arrived at the store, the arrival at store completion trigger instruction passes the verification; the second setting module is configured to set the arrival at store status of the waybill to be identified to completed in response to receiving an arrival at store confirmation instruction sent by the server, and the arrival at store confirmation instruction is used to indicate that the arrival at store completion trigger instruction passes the verification.

[0025] In a fourth aspect, the present disclosure provides a store arrival identification device, which is applied to a second delivery capacity terminal, and the device includes: a determination module, configured to determine the store arrival status of the to-be-determined waybills of the second delivery capacity corresponding to the second delivery capacity terminal, wherein the to-be-determined waybills include waybills of the second delivery capacity that have not yet been picked up; a broadcast sending module, configured to send a broadcast including target information when the store arrival status of the to-be-determined waybills is determined to have arrived at the store, so that a receiver of the broadcast can identify the store arrival status of the to-be-identified waybills of the first delivery capacity corresponding to the receiver based on the target information, wherein the receiver is the first delivery capacity terminal, the target information includes the first merchant ID corresponding to the to-be-determined waybills, and the to-be-identified waybills include waybills of the first delivery capacity that have not yet been picked up.

[0026] In a fifth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method provided in the first aspect of the present disclosure.

[0027] In a sixth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the method provided in the second aspect of the present disclosure.

[0028] In a seventh aspect, the present disclosure provides an electronic device, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the steps of the method provided in the first aspect of the present disclosure.

[0029] In an eighth aspect, the present disclosure provides an electronic device, comprising: a memory on which a computer program is stored; and a processor for executing the computer program in the memory to implement the steps of the method provided in the second aspect of the present disclosure.

[0030] Through the above technical solution, the second delivery capacity terminal corresponding to the second delivery capacity that has arrived at the store is regarded as the sender of the broadcast, and as a broadcast sending device, the first delivery capacity terminal that monitors the broadcast can identify the store arrival behavior of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information in the broadcast. In this way, there is no need to lay out additional hardware facilities such as Bluetooth devices for store arrival identification in merchants, which greatly reduces the installation cost and maintenance cost, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first delivery capacity.

[0031] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings:

[0033] Figure 1 It is a schematic diagram showing an implementation environment according to an exemplary embodiment.

[0034] Figure 2 The figure is a flow chart of a method for in-store identification according to an exemplary embodiment.

[0035] Figure 3 The figure is a flow chart showing a store arrival identification method according to another exemplary embodiment.

[0036] Figure 4 It is a flowchart showing a method for identifying the store arrival status of a to-be-identified waybill of a first delivery capacity according to target information according to an exemplary embodiment.

[0037] Figure 5 The figure is a flowchart of a method for in-store identification according to another exemplary embodiment.

[0038] Figure 6 The figure is a flowchart of a method for in-store identification according to another exemplary embodiment.

[0039] Figure 7 The figure is a block diagram of a device for in-store identification according to an exemplary embodiment.

[0040] Figure 8 The figure is a block diagram of a device for in-store identification according to another exemplary embodiment.

[0041] Fig. 9 It is a block diagram of an electronic device according to an exemplary embodiment.

[0042] Fig.10 is a block diagram of an electronic device according to another exemplary embodiment. DETAILED DESCRIPTION

[0043] As described in the background technology, identifying whether the delivery person has arrived at the store is one of the important issues in the delivery field. At present, by establishing a Wi-Fi geo-fence at the merchant, the Wi-Fi geo-fence is a virtual geographic boundary surrounded by a virtual fence based on the Wi-Fi signal, and by calculating the cosine distance between the Wi-Fi list scanned by the terminal used by the delivery person and the Wi-Fi geo-fence, the delivery person's arrival at the store can be identified. The delivery person's arrival at the store can be identified by Wi-Fi identification, and the identification accuracy is relatively high.

[0044] The above Wi-Fi identification method can provide relatively accurate identification for delivery personnel using Android devices, but it cannot be used to identify delivery personnel using iOS devices. The reason is that the Wi-Fi scanning permission of the iOS device has not been obtained. Even if the scanning permission is obtained, frequent Wi-Fi scanning cannot be supported. Each time a scan is performed, the delivery personnel is required to manually choose whether to authorize the Wi-Fi scan, which affects the delivery experience of the delivery personnel.

[0045] In addition, Bluetooth devices can be installed in merchants. By detecting the Bluetooth signals of iOS devices, it is possible to identify whether the delivery person using iOS devices has arrived at the store. However, there are some shortcomings in the method of installing Bluetooth devices. For example, the installation and maintenance costs of installing Bluetooth devices are high, and the transmission distance of Bluetooth signals is short. For merchants with large stores or multiple pickup points, Bluetooth signals cannot fully cover them, which will seriously affect the accuracy of identification.

[0046] In the related art, for delivery personnel using iOS devices, store arrival identification is still performed based on the GPS positioning information of the iOS device. GPS positioning information has many shortcomings. For example, GPS signals are easily blocked, signals are prone to drift, positioning accuracy is low, and delivery personnel can use virtual positioning methods to forge GPS signals, which poses a risk of cheating and affects identification accuracy. Therefore, for delivery personnel using iOS devices, it is currently impossible to accurately identify whether they have actually arrived at the store.

[0047] In view of this, the present disclosure provides a store arrival identification method, device, storage medium and electronic device, by treating the terminal corresponding to the delivery capacity that has arrived at the store as the sender of the broadcast, so that the terminal that monitors the broadcast can accurately identify the store arrival behavior of the delivery capacity corresponding to the terminal based on the broadcast.

[0048] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described herein is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0049] The embodiments of the present disclosure can be applied to various delivery scenarios, such as food delivery, express delivery, etc. Figure 1 FIG. 1 is a schematic diagram of an implementation environment according to an exemplary embodiment. Figure 1As shown, the implementation environment may include a first delivery capacity terminal 101 corresponding to the first delivery capacity, a second delivery capacity terminal 102 corresponding to the second delivery capacity, and a server 103. The delivery capacity may be a delivery person or a delivery device (such as a delivery robot, an unmanned delivery vehicle, a drone, etc.). When the first delivery capacity and the second delivery capacity are delivery persons, the first delivery capacity terminal 101 and the second delivery capacity terminal 102 may be terminal devices such as smart phones, tablet computers, and laptop computers. When the first delivery capacity and the second delivery capacity are delivery devices, the first delivery capacity terminal 101 and the second delivery capacity terminal 102 may be the delivery devices themselves. The server may be a waybill management server, a cloud server, etc. The first delivery capacity terminal 101 and the second delivery capacity terminal 102 are both communicatively coupled with the server, for example, they may communicate in any of 3G, 4G, 5G, NB-IOT, eMTC, LTE, LTE-A, near field communication, etc. In one embodiment of the present disclosure, the type of operating system used by the first distribution capacity terminal 101 is different from the type of operating system used by the second distribution capacity terminal 102. For example, the first distribution capacity terminal 101 may be a device using the iOS operating system, and the second distribution capacity terminal 102 may be a device using the Android operating system. In another embodiment of the present disclosure, the type of operating system used by the first distribution capacity terminal 101 may be the same as the type of operating system used by the second distribution capacity terminal 102. For example, the first distribution capacity terminal 101 and the second distribution capacity terminal 102 may both be devices using the Android operating system.

[0050] In the following text, when it is mentioned that the store arrival status of the waybill is identified, it can be understood as a preliminary judgment on whether the delivery capacity has arrived at the merchant corresponding to the waybill, and the store arrival status identification result is used to characterize the result of the preliminary judgment. When it is mentioned that the store arrival status of the waybill is determined to have arrived at the store, it can be understood as a determination that the delivery capacity has actually arrived at the merchant corresponding to the waybill. In the following text, setting the store arrival status of the waybill to completed can be understood as the verification of the delivery capacity input to the store to complete the trigger instruction has passed, and the store arrival node of the waybill has ended.

[0051] Figure 2 is a flow chart of a method for identifying a store according to an exemplary embodiment. The method can be applied to a second delivery capacity terminal, such as Figure 1 The second delivery capacity terminal 102 is shown. Figure 2 As shown, the method may include S201 and S202.

[0052] In S201, the store arrival status of the to-be-determined waybill of the second delivery capacity corresponding to the second delivery capacity terminal is determined.

[0053] The pending waybills may include waybills for which the second delivery capacity has not yet completed the pickup. A waybill includes multiple delivery nodes, such as a store arrival node, a pickup node, a delivery node, etc. A waybill for which the pickup is not yet completed refers to a waybill for which the pickup node has not yet ended. For example, the method for determining the store arrival status of the pending waybills for the second delivery capacity may refer to relevant technologies, such as using the above-mentioned Wi-Fi identification method for determination.

[0054] In S202, when the store arrival status of the waybill to be determined is determined to have arrived at the store, a broadcast including target information is sent so that the receiver of the broadcast can identify the store arrival status of the waybill to be identified of the first delivery capacity corresponding to the receiver based on the target information.

[0055] When the store arrival status of the waybill to be determined is determined to have arrived at the store, it indicates that the second delivery capacity has arrived at the merchant corresponding to the waybill to be determined (such as Figure 1 Merchant A) shown in the figure, the second distribution capacity terminal 102 can be used as the sender of the broadcast to send a broadcast including the target information. The broadcast can be sent by short-range wireless communication, such as Bluetooth, and the broadcast transmission mode can be set, such as one of the three transmission modes of low power mode, balanced mode and delay mode. The transmission frequency of the broadcast is different in each transmission mode. For example, the broadcast transmission mode can be set to balanced mode, and the broadcast is sent at a frequency of about 2s each time in the balanced mode. In addition, the data format of the broadcast can be pre-set to a preset format, and in order to ensure the security of the information, the sent broadcast can also be encrypted.

[0056] The target information in the broadcast may include the first merchant ID corresponding to the waybill to be determined, which is the identification information of the merchant where the second delivery capacity is currently located, such as the identification information of merchant A. It is worth noting that the number of waybills to be determined by the second delivery capacity can be multiple. In practical applications, for example, for a food court with densely populated merchants, the distance between merchants is close, and it can be considered that the second delivery capacity has arrived at multiple merchants at the same time. Therefore, the store status of multiple waybills to be determined may be determined to have arrived at the store at the same time. In this way, when the second delivery capacity terminal 102 sends a broadcast, the first merchant ID can include the identification information of the multiple merchants at the same time. Figure 1 It only shows the schematic diagram of the second delivery capacity reaching one merchant, merchant A, but it does not constitute a limitation to the implementation manner of the present disclosure.

[0057] After receiving the broadcast sent by the second delivery transport terminal 102, the receiver of the broadcast can identify the store status of the unidentified waybill of the first delivery transport corresponding to the receiver according to the target information in the broadcast. The unidentified waybill may include the waybill that has not yet been picked up by the first delivery transport. The receiver of the broadcast can be, for example, Figure 1As mentioned above, the broadcast of the first delivery capacity terminal 101 shown is sent through a short-range wireless communication method such as Bluetooth. The first delivery capacity terminal 101 can receive the broadcast, indicating that the distance between the first delivery capacity and the second delivery capacity is relatively close at this time, and it can be considered that the first delivery capacity is also currently in merchant A. Therefore, the receiver of the broadcast, i.e., the first delivery capacity terminal 101, can identify the store arrival status of the waybill to be identified by judging whether the merchant corresponding to its own waybill to be identified is merchant A based on the first merchant ID in the target information. It is worth noting that there may be multiple delivery capacity at merchant A that have arrived at the store and are waiting to pick up the food at the same time, then the receiver of the broadcast may include multiple delivery capacity terminals. The present disclosure only takes the receiver as the first delivery capacity terminal 101 as an example for explanation, but does not constitute a limitation to the implementation methods of the present disclosure.

[0058] Through the above technical solution, the second delivery capacity terminal corresponding to the second delivery capacity that has arrived at the store can be used as a broadcast sending device to send a broadcast including target information. The first delivery capacity terminal, which is the receiver of the broadcast, can identify the store arrival behavior of the first delivery capacity corresponding to the receiver according to the target information. In this way, there is no need to lay out additional hardware facilities such as Bluetooth devices for store arrival identification in merchants, which greatly reduces the installation cost and maintenance cost, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first delivery capacity corresponding to the receiver of the broadcast.

[0059] Figure 3 is a flow chart of a method for identifying a store according to another exemplary embodiment. The method can be applied to a first delivery transport terminal, such as Figure 1 The first delivery transport terminal 101 is shown. Figure 3 As shown, the method may include S301-S303.

[0060] In S301, the broadcast monitored in the current monitoring period is verified.

[0061] The first delivery capacity terminal 101 may monitor various broadcasts, such as broadcasts from Bluetooth headsets and smart helmets. The first delivery capacity terminal 101 may verify the broadcasts monitored in the current monitoring period, for example, the data format of the broadcast may be verified to verify whether the monitored broadcast is a broadcast in a preset format. The monitoring period may represent how long the monitoring is performed, and the monitoring period may be preset, such as 1s, 2s, etc.

[0062] Among them, if the broadcast monitored by the first distribution capacity terminal 101 is an encrypted broadcast, the monitored broadcast can be first decrypted and then verified.

[0063] In S302, when the broadcast passes the verification, the target information is extracted from the broadcast.

[0064] For example, if the data format of the verification broadcast is a preset format, the broadcast can be considered to have passed the verification. The target information extracted from the broadcast can include a first merchant ID for identifying the merchant where the sender of the broadcast is located. For example, the sender of the broadcast can be Figure 1 The second delivery transport terminal 102 shown, the first merchant ID is the identification information of merchant A where the second delivery transport is currently located.

[0065] In S303, according to the target information, the store arrival status is identified for the unidentified waybills of the first delivery capacity corresponding to the first delivery capacity terminal. The unidentified waybills may include waybills for which the first delivery capacity has not yet completed the pickup, that is, waybills for which the pickup node has not yet ended.

[0066] Since it has been determined that the second delivery capacity has arrived at merchant A, the first delivery capacity terminal 101 can monitor the broadcast sent by the second delivery capacity terminal 102, and the broadcast is sent via short-distance communication. Therefore, the distance between the first delivery capacity and the second delivery capacity is relatively close, and it can be considered that the first delivery capacity has also arrived at merchant A. The target information extracted from the broadcast includes the first merchant ID of merchant A. The first delivery capacity terminal 101 can identify the store arrival status of the waybill to be identified by determining whether the identification information of the merchant corresponding to the waybill to be identified is the first merchant ID.

[0067] Through the above technical solution, the second delivery capacity terminal corresponding to the second delivery capacity that has arrived at the store is regarded as the sender of the broadcast, and as a broadcast sending device, the first delivery capacity terminal that monitors the broadcast can identify the store arrival behavior of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information in the broadcast. In this way, there is no need to lay out additional hardware facilities such as Bluetooth devices for store arrival identification in merchants, which greatly reduces the installation cost and maintenance cost, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first delivery capacity.

[0068] Figure 4 FIG. 1 is a flow chart showing a method for identifying the store arrival status of a waybill to be identified of a first delivery capacity according to target information according to an exemplary embodiment. Figure 4 As shown, the above S303 may include S3031-S3033.

[0069] In S3031, the second merchant ID corresponding to the waybill to be identified is matched with the first merchant ID. In this step, the matching may be a consistency comparison between the second merchant ID and the first merchant ID.

[0070] In S3032, when the second merchant ID matches the first merchant ID, the store arrival status of the waybill to be identified is identified as arrived at the store.

[0071] If the comparison result indicates that the second merchant ID corresponding to the waybill to be identified is consistent with the first merchant ID, it can be indicated that the second merchant ID matches the first merchant ID. Among them, the first merchant ID may include identification information of multiple merchants, and the second merchant ID corresponding to the waybill to be identified can be compared with the identification information of the multiple merchants one by one. If the second merchant ID is consistent with the identification information of one of the merchants, for example, it is consistent with the identification information of merchant A, it can be indicated that the merchant corresponding to the waybill to be identified is also merchant A, that is, the merchant where the first delivery capacity is currently located. Therefore, the store arrival status of the waybill to be identified can be identified as arrived at the store. Among them, the number of waybills to be identified can be multiple, and there may be multiple waybills to be identified whose corresponding second merchant IDs match the first merchant ID. In this case, the store arrival status of the multiple waybills to be identified can be simultaneously identified as arrived at the store.

[0072] In S3033, when the second merchant ID does not match the first merchant ID, the store arrival status of the waybill to be identified is identified as unknown.

[0073] If the comparison result indicates that the second merchant ID corresponding to the waybill to be identified is inconsistent with the first merchant ID, it can be indicated that the second merchant ID does not match the first merchant ID. For example, if the first merchant ID includes identification information of multiple merchants, and the second merchant ID is inconsistent with the multiple identification information, it can be considered that the second merchant ID corresponding to the waybill to be identified does not match the first merchant ID. Since it can be considered that the first delivery capacity has arrived at the merchant corresponding to the first merchant ID, but there is no way to know whether the first delivery capacity has arrived at the merchant corresponding to the second merchant ID, the store arrival status of the waybill to be identified can be identified as unknown.

[0074] In the present disclosure, if the first delivery capacity terminal 101 does not monitor the broadcast in the current monitoring cycle, or if the monitored broadcast fails to pass the verification, the store arrival status of the waybill to be identified can be identified as unknown.

[0075] The reason why the first delivery capacity terminal 101 fails to monitor the broadcast may be that the first delivery capacity has not yet arrived at the merchant, or the first delivery capacity has arrived at the merchant, but there is no sender of the broadcast around the merchant, and it is impossible to identify whether the first delivery capacity has arrived at the store through the broadcast. At this time, the store arrival status of the waybill to be identified can be identified as unknown.

[0076] Alternatively, the first delivery capacity terminal 101 currently monitors the broadcast, but the currently monitored broadcast has not passed the verification. For example, by verifying the data format of the monitored broadcast, it is found that it is not a broadcast in a preset format and cannot be used for store identification. At this time, the store status of the waybill to be identified can be identified as unknown.

[0077] Figure 5 FIG. 1 is a flow chart showing a store identification method according to another exemplary embodiment. Figure 5 As shown, in addition to S301 - S303 , the method may further include S501 - S503 .

[0078] In S501, when the store arrival status recognition result of the waybill to be recognized changes, the store arrival status record of the waybill to be recognized is updated.

[0079] For example, if the first delivery capacity terminal 101 has not listened to the broadcast before, the store arrival status recognition result is unknown. In the current monitoring cycle, the second delivery capacity terminal 102 has listened to the broadcast, and the store arrival status recognition result of the waybill to be identified is already arrived at the store. At this time, the store arrival status recognition result of the waybill to be identified can be changed from unknown to already arrived at the store. For another example, if the store arrival status recognition result of the waybill to be identified before was already arrived at the store, and no broadcast was listened to in the current monitoring cycle, the store arrival status recognition result of the waybill to be identified is unknown. At this time, the store arrival status recognition result of the waybill to be identified can be changed from already arrived at the store to unknown.

[0080] When the store status recognition result of the waybill to be recognized changes, update the store status record of the waybill to be recognized. The store status record is used to record the store status of the waybill to be recognized, and may include the waybill ID, timestamp, and store status recognition result of the waybill to be recognized. Updating the store status record may be to update the timestamp to the current time and update the store status recognition result to the current recognition result.

[0081] In S502, in response to receiving a store arrival completion trigger instruction for the waybill to be identified, the store arrival completion trigger instruction is verified according to the store arrival status record of the waybill to be identified.

[0082] The store arrival completion trigger instruction may be input by the first delivery transport capacity, for example, the first delivery transport capacity clicks the store arrival button on the page. When the first delivery transport capacity terminal 101 receives the store arrival completion trigger instruction for the waybill to be identified, it can verify the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, in order to verify whether the behavior of the first delivery transport capacity inputting the store arrival completion trigger instruction is compliant and whether the store arrival completion trigger instruction is input when the vehicle has actually arrived at the store.

[0083] Among them, when the store status identification result in the store status record of the waybill to be identified is arrived at the store, it means that the first delivery capacity is identified to have arrived at the merchant corresponding to the waybill to be identified. At this time, it can be considered that the behavior of the first delivery capacity inputting the store completion trigger instruction complies with the specification, and the store completion trigger instruction passes the verification.

[0084] In S503, when the store arrival completion trigger instruction is verified, the store arrival status of the waybill to be identified is set to completed. At this time, the first delivery capacity has ended at the store arrival node in the waybill to be identified.

[0085] In addition, if the store arrival status identification result of the waybill to be identified is unknown, this does not mean that the behavior of the first delivery transport capacity inputting the store arrival completion trigger instruction does not comply with the specifications. For example, the store arrival completion trigger instruction may be verified by other means, such as through Wi-Fi identification, or through GPS positioning information, etc. For example, if it is determined through Wi-Fi identification that the first delivery transport capacity is not currently in the store, then the store arrival completion trigger instruction fails to pass the verification. At this time, on the one hand, the store arrival status of the waybill to be identified may not be set to completed, that is, the first delivery transport capacity has not ended at the store arrival node in the waybill to be identified. On the other hand, the first delivery transport capacity terminal 101 may generate a prompt message, which may be used to prompt the first delivery transport capacity that it is not actually in the store, and its behavior of inputting the store arrival completion trigger instruction does not comply with the specifications.

[0086] It is worth noting that the store arrival node and the pickup node are two links in the waybill. Even if the store arrival status of the waybill to be identified has been completed, its store arrival status can still be identified. For example, after the store arrival status of the waybill to be identified is set to completed, the first delivery capacity terminal 101 listens to the broadcast again, and identifies the store arrival status of the waybill to be identified as having arrived at the store according to the broadcast. At this time, it can be considered that the first delivery capacity is still in the store and has not left the store. In this way, the real-time in-store status of the first delivery capacity can be obtained, and the subsequent node status of the waybill to be identified can be accurately identified, such as whether the first delivery capacity inputs the pickup completion trigger instruction after leaving the store, which helps the delivery platform to accurately handle the state of the waybill.

[0087] Figure 6 FIG. 1 is a flow chart showing a store identification method according to another exemplary embodiment. Figure 6 As shown, in addition to S301 - S303 , the method may further include S601 - S603 .

[0088] In S601, the updated store arrival status record is sent to the server, so that the server stores and / or verifies the store arrival status record.

[0089] In the present disclosure, the target information of the broadcast sent by the second delivery capacity terminal 102 may also include a delivery capacity ID for identifying the second delivery capacity corresponding to the sender of the broadcast, that is, the delivery capacity ID of the second delivery capacity corresponding to the second delivery capacity terminal 102. After the first delivery capacity terminal 101 receives the broadcast, the target information extracted from the broadcast may also include the delivery capacity ID. The first delivery capacity terminal 101 may use the extracted delivery capacity ID as one of the fields in the store arrival status record, and accordingly, the updated store arrival status record may also include the delivery capacity ID.

[0090] For example, when the store arrival status recognition result in the store arrival status record of the waybill to be identified changes, for example, when the store arrival status recognition result changes from unknown to already arrived at the store, the updated store arrival status record may be sent to the server so that the server can store and / or verify the store arrival status record. For example, the server may verify whether the second delivery capacity corresponding to the delivery capacity ID in the store arrival status record is actually currently in the merchant corresponding to the waybill ID of the waybill to be identified, wherein the second delivery capacity terminal 102 may send the store arrival status of the waybill of the second delivery capacity to the server, and the server may determine whether the second delivery capacity is currently in the merchant corresponding to the waybill ID of the waybill to be identified. If so, it can be considered that the first delivery capacity is also currently in the merchant, and the verification is successful. If not, for example, the server determines that the second delivery capacity uses a virtual positioning function and is not actually in the merchant corresponding to the waybill ID of the waybill to be identified, it can be considered that the first delivery capacity is also not currently in the merchant, and the verification fails.

[0091] As another example, when the delivery capacity ID in the store status record of the waybill to be identified changes, the updated store status record can be sent to the server so that the server can store and / or verify the store status record. The situation where the delivery capacity ID in the store status record changes can be that the first delivery capacity terminal 101 receives a broadcast sent by other delivery capacities. For example, the first delivery capacity terminal 101 first receives a broadcast sent by the second delivery capacity terminal 102, then the delivery capacity ID in the store status record is the delivery capacity ID of the second delivery capacity. Afterwards, the first delivery capacity terminal 101 receives a broadcast sent by the third delivery capacity terminal corresponding to the third delivery capacity in the store, then the delivery capacity ID in the store status record becomes the delivery capacity ID of the third delivery capacity, and at this time, the updated store status record can be sent to the server so that the server can store and / or verify it, and the server can verify whether the third delivery capacity is currently in the merchant corresponding to the waybill ID of the waybill to be identified.

[0092] In S602, in response to receiving the store arrival completion trigger instruction for the waybill to be identified, the store arrival completion trigger instruction is sent to the server, so that the server verifies the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified. If the store arrival status recognition result in the store arrival status record is that the item has arrived at the store, the store arrival completion trigger instruction passes the verification.

[0093] In S603, in response to receiving the store confirmation instruction sent by the server, the store arrival status of the waybill to be identified is set to completed. The store arrival confirmation instruction is used to indicate that the store arrival completion trigger instruction has passed the verification. At this time, the first delivery capacity has ended at the store arrival node in the waybill to be identified.

[0094] In addition, if the server's verification result representation of the arrival at store completion trigger instruction fails the verification, a prompt message may be sent to the first delivery transport capacity terminal 101. The prompt message may be used to prompt the first delivery transport capacity that is not actually in the store and that its behavior of inputting the arrival at store completion trigger instruction does not comply with the specification. After receiving the prompt message, the first delivery transport capacity terminal 101 may display the prompt message in a form such as a prompt box, and may not set the arrival at store status of the waybill to be identified to completed, that is, the first delivery transport capacity has not completed the arrival at store node in the waybill to be identified.

[0095] Based on the same inventive concept, the present disclosure also provides a store arrival identification device. Figure 7 is a block diagram of a store arrival identification device according to an exemplary embodiment. The device 700 can be applied to a first delivery transport terminal, such as Figure 1 The first delivery transport terminal 101 is shown. Figure 7 As shown, the apparatus 700 may include:

[0096] The broadcast verification module 701 is configured to verify the currently monitored broadcast; the extraction module 702 is configured to extract target information from the broadcast when the broadcast passes the verification, wherein the target information includes a first merchant ID for identifying the merchant where the sender of the broadcast is located, and the sender is the second delivery capacity terminal; the first identification module 703 is configured to identify the store status of the to-be-identified waybills of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information, wherein the to-be-identified waybills include waybills for which the first delivery capacity has not yet completed picking up the goods.

[0097] Through the above technical solution, the second delivery capacity terminal corresponding to the second delivery capacity that has arrived at the store is regarded as the sender of the broadcast, and as a broadcast sending device, the first delivery capacity terminal that monitors the broadcast can identify the store arrival behavior of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information in the broadcast. In this way, there is no need to lay out additional hardware facilities such as Bluetooth devices for store arrival identification in merchants, which greatly reduces the installation cost and maintenance cost, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first delivery capacity.

[0098] Optionally, the first identification module 703 can be configured to match the second merchant ID corresponding to the waybill to be identified with the first merchant ID; when the second merchant ID matches the first merchant ID, the store status of the waybill to be identified is identified as arrived at the store.

[0099] Optionally, the first identification module 703 may also be configured to identify the store arrival status of the waybill to be identified as unknown when the second merchant ID does not match the first merchant ID.

[0100] Optionally, the device 700 may further include: a second identification module, configured to identify the store arrival status of the waybill to be identified as unknown if no broadcast is heard in the current listening cycle, or if the heard broadcast fails verification.

[0101] Optionally, the device 700 may also include: an update module, configured to update the store arrival status record of the waybill to be identified when the store arrival status identification result of the waybill to be identified changes, wherein the store arrival status record includes: the waybill ID of the waybill to be identified, a timestamp, and the store arrival status identification result of the waybill to be identified.

[0102] Optionally, the device 700 may also include: a trigger instruction verification module, configured to, in response to receiving a store arrival completion trigger instruction for the waybill to be identified, verify the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein, when the arrival status identification result in the store arrival status record is arrived at the store, the store arrival completion trigger instruction passes the verification; and a first setting module, configured to, when the store arrival completion trigger instruction passes the verification, set the store arrival status of the waybill to be identified to completed.

[0103] Optionally, the target information also includes a delivery capacity ID for identifying the second delivery capacity corresponding to the sender, and accordingly, the updated arrival-store status record also includes the delivery capacity ID; the device 700 may also include: a sending module, configured to send the updated arrival-store status record to a server, so that the server can store and / or verify the arrival-store status record.

[0104] Optionally, the sending module can also be configured to: in response to receiving an arrival at store completion trigger instruction for the waybill to be identified, send the arrival at store completion trigger instruction to the server, so that the server can verify the arrival at store completion trigger instruction according to the arrival at store status record of the waybill to be identified, wherein when the arrival at store status identification result in the arrival at store status record is arrived at the store, the arrival at store completion trigger instruction passes the verification; a second setting module is configured to set the arrival at store status of the waybill to be identified to completed in response to receiving an arrival at store confirmation instruction sent by the server, and the arrival at store confirmation instruction is used to indicate that the arrival at store completion trigger instruction passes the verification.

[0105] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method related to the first distribution transport terminal, and will not be elaborated here.

[0106] Figure 8 is a block diagram of a store identification device according to another exemplary embodiment. The device 800 can be applied to a second delivery transport terminal, such as Figure 1 The second delivery capacity terminal 102 is shown. Figure 8 As shown, the apparatus 800 may include:

[0107] The determination module 801 is configured to determine the store arrival status of the to-be-determined waybills of the second delivery capacity corresponding to the second delivery capacity terminal, wherein the to-be-determined waybills include the waybills of the second delivery capacity that have not yet been picked up; the broadcast sending module 802 is configured to send a broadcast including target information when the store arrival status of the to-be-determined waybills is determined to have arrived at the store, so that the receiver of the broadcast can identify the store arrival status of the to-be-identified waybills of the first delivery capacity corresponding to the receiver according to the target information, wherein the receiver is the first delivery capacity terminal, the target information includes the first merchant ID corresponding to the to-be-determined waybills, and the to-be-identified waybills include the waybills of the first delivery capacity that have not yet been picked up.

[0108] Through the above technical solution, the second delivery capacity terminal corresponding to the second delivery capacity that has arrived at the store can be used as a broadcast sending device to send a broadcast including target information. The first delivery capacity terminal, which is the receiver of the broadcast, can identify the store arrival behavior of the first delivery capacity corresponding to the receiver according to the target information. In this way, there is no need to lay out additional hardware facilities such as Bluetooth devices for store arrival identification in merchants, which greatly reduces the installation cost and maintenance cost, and effectively avoids the problem of inaccurate identification caused by identification based on GPS positioning information, and can assist in accurately identifying the store arrival status of the waybill to be identified of the first delivery capacity corresponding to the receiver of the broadcast.

[0109] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method related to the second distribution transport terminal, and will not be elaborated here.

[0110] Fig. 9 FIG. 9 is a block diagram of an electronic device 900 according to an exemplary embodiment. Fig. 9 As shown, the electronic device 900 may include: a processor 901 and a memory 902. The electronic device 900 may also include one or more of a multimedia component 903, an input / output (I / O) interface 904, and a communication component 905.

[0111] The processor 901 is used to control the overall operation of the electronic device 900 to complete all or part of the steps in the above-mentioned store identification method applied to the first distribution transport terminal. The memory 902 is used to store various types of data to support the operation of the electronic device 900, and these data may include, for example, instructions for any application or method used to operate on the electronic device 900, and application-related data, such as contact data, sent and received messages, pictures, audio, video, etc. The memory 902 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read-Only Memory, referred to as EPROM), programmable read-only memory (Programmable Read-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. The multimedia component 903 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 902 or sent through the communication component 905. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 904 provides an interface between the processor 901 and other interface modules, and the other interface modules may be keyboards, mice, buttons, etc. These buttons may be virtual buttons or physical buttons. The communication component 905 is used for wired or wireless communication between the electronic device 900 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 905 may include: Wi-Fi module, Bluetooth module, NFC module, etc.

[0112] In an exemplary embodiment, the electronic device 900 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned store identification method applied to the first delivery terminal.

[0113] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned store arrival identification method applied to the first delivery capacity terminal are implemented. For example, the computer-readable storage medium may be the above-mentioned memory 902 including program instructions, and the above-mentioned program instructions may be executed by the processor 901 of the electronic device 900 to complete the above-mentioned store arrival identification method applied to the first delivery capacity terminal.

[0114] Fig.10 FIG. 1 is a block diagram of an electronic device 1000 according to another exemplary embodiment. Fig.10 As shown, the electronic device 1000 may include: a processor 1001 and a memory 1002. The electronic device 1000 may also include one or more of a multimedia component 1003, an input / output (I / O) interface 1004, and a communication component 1005.

[0115] The processor 1001 is used to control the overall operation of the electronic device 1000 to complete all or part of the steps in the above-mentioned store identification method applied to the second delivery transport terminal. The memory 1002 is used to store various types of data to support the operation of the electronic device 1000. For example, these data may include instructions for any application or method operating on the electronic device 1000, and application-related data, such as contact data, sent and received messages, pictures, audio, video, etc. The memory 1002 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, disk or optical disk. The multimedia component 1003 may include a screen and an audio component. The screen may be, for example, a touch screen, and the audio component is used to output and / or input audio signals. For example, the audio component may include a microphone for receiving external audio signals. The received audio signal may be further stored in the memory 1002 or sent via the communication component 1005. The audio component also includes at least one speaker for outputting audio signals. The I / O interface 1004 provides an interface between the processor 1001 and other interface modules, and the above-mentioned other interface modules can be a keyboard, a mouse, buttons, etc. These buttons can be virtual buttons or physical buttons. The communication component 1005 is used for wired or wireless communication between the electronic device 1000 and other devices. Wireless communication, such as Wi-Fi, Bluetooth, Near Field Communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, etc., or a combination of one or more of them, is not limited here. Therefore, the corresponding communication component 1005 may include: Wi-Fi module, Bluetooth module, NFC module, etc.

[0116] In an exemplary embodiment, the electronic device 1000 can be implemented by one or more application specific integrated circuits (ASIC), digital signal processors (DSP), digital signal processing devices (DSPD), programmable logic devices (PLD), field programmable gate arrays (FPGA), controllers, microcontrollers, microprocessors or other electronic components to execute the above-mentioned store identification method applied to the second delivery terminal.

[0117] In another exemplary embodiment, a computer-readable storage medium including program instructions is also provided, and when the program instructions are executed by a processor, the steps of the above-mentioned store arrival identification method applied to the second delivery capacity terminal are implemented. For example, the computer-readable storage medium may be the above-mentioned memory 1002 including program instructions, and the above-mentioned program instructions may be executed by the processor 1001 of the electronic device 1000 to complete the above-mentioned store arrival identification method applied to the second delivery capacity terminal.

[0118] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments. Within the technical concept of the present disclosure, a variety of simple modifications can be made to the technical solution of the present disclosure, and these simple modifications all fall within the protection scope of the present disclosure.

[0119] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present disclosure will not further describe various possible combinations.

[0120] In addition, various embodiments of the present disclosure may be arbitrarily combined, and as long as they do not violate the concept of the present disclosure, they should also be regarded as the contents disclosed by the present disclosure.

Claims

1. A method for identifying a store visit, characterized in that: Applied to the first distribution transport terminal, the method includes: Verify the broadcasts monitored during the current monitoring cycle; If the broadcast passes the verification, extracting target information from the broadcast, wherein the target information includes a first merchant ID for identifying a merchant where a sender of the broadcast is located, and the sender is a second delivery transport terminal; According to the target information, the store arrival status is identified for the waybills to be identified of the first delivery transport capacity corresponding to the first delivery transport capacity terminal, wherein the waybills to be identified include waybills for which the first delivery transport capacity has not yet completed picking up the goods; The step of identifying the store arrival status of the to-be-identified waybill of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information includes: Matching the second merchant ID corresponding to the waybill to be identified with the first merchant ID; When the second merchant ID matches the first merchant ID, identifying the store arrival status of the waybill to be identified as having arrived at the store; Wherein, the step of identifying the store status of the to-be-identified waybill of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information further includes: When the second merchant ID does not match the first merchant ID, the store arrival status of the waybill to be identified is identified as unknown.

2. The method according to claim 1, characterized in that: The method further comprises: If no broadcast is heard during the current listening cycle, or if the heard broadcast fails verification, the store arrival status of the waybill to be identified is identified as unknown.

3. The method according to claim 1, characterized in that The method further comprises: When the store arrival status recognition result of the waybill to be identified changes, the store arrival status record of the waybill to be identified is updated, wherein the store arrival status record includes: the waybill ID of the waybill to be identified, the timestamp, and the store arrival status recognition result of the waybill to be identified.

4. The method according to claim 3, characterized in that The method further comprises: In response to receiving a store arrival completion trigger instruction for the waybill to be identified, verifying the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein when the store arrival status identification result in the store arrival status record is that the store has arrived, the store arrival completion trigger instruction passes the verification; When the store arrival completion trigger instruction passes verification, the store arrival status of the waybill to be identified is set to completed.

5. The method according to claim 3, characterized in that: The target information also includes a delivery capacity ID for identifying a second delivery capacity corresponding to the sender. Accordingly, the updated store arrival status record also includes the delivery capacity ID. The method further comprises: The updated store arrival status record is sent to a server, so that the server stores and / or verifies the store arrival status record.

6. The method according to claim 5, characterized in that The method further comprises: In response to receiving the store arrival completion trigger instruction for the waybill to be identified, sending the store arrival completion trigger instruction to the server, so that the server verifies the store arrival completion trigger instruction according to the store arrival status record of the waybill to be identified, wherein when the store arrival status recognition result in the store arrival status record is that the item has arrived at the store, the store arrival completion trigger instruction passes the verification; In response to receiving the store arrival confirmation instruction sent by the server, the store arrival status of the waybill to be identified is set to completed, and the store arrival confirmation instruction is used to indicate that the store arrival completion trigger instruction has passed the verification.

7. The method according to any one of claims 1 to 6, characterized in that The type of operating system used by the first distribution transport terminal is different from the type of operating system used by the second distribution transport terminal.

8. A method for identifying a store visit, characterized in that: Applied to the second distribution transport terminal, the method includes: Determine the store arrival status of the to-be-determined waybills of the second delivery transport capacity corresponding to the second delivery transport capacity terminal, wherein the to-be-determined waybills include waybills of the second delivery transport capacity that have not yet been picked up; In the case where the store arrival status of the waybill to be determined is determined to have arrived at the store, a broadcast including target information is sent, so that the receiver of the broadcast can identify the store arrival status of the waybill to be identified of the first delivery transport capacity corresponding to the receiver according to the target information, wherein the receiver is the first delivery transport capacity terminal, the target information includes the first merchant ID corresponding to the waybill to be determined, and the waybill to be identified includes the waybill of the first delivery transport capacity that has not yet completed the pickup; The step of identifying the store status of the waybill to be identified of the first delivery capacity corresponding to the recipient according to the target information includes: Matching the second merchant ID corresponding to the waybill to be identified with the first merchant ID; When the second merchant ID matches the first merchant ID, identifying the store arrival status of the waybill to be identified as having arrived at the store; Wherein, the step of identifying the store status of the to-be-identified waybill of the first delivery capacity corresponding to the recipient according to the target information further includes: When the second merchant ID does not match the first merchant ID, the store arrival status of the waybill to be identified is identified as unknown.

9. The method according to claim 8, characterized in that The target information also includes the delivery capacity ID of the second delivery capacity.

10. The method according to claim 8 or 9, characterized in that: The type of operating system used by the first distribution transport terminal is different from the type of operating system used by the second distribution transport terminal.

11. A store arrival recognition device, characterized in that: Applied to the first distribution transport terminal, the device comprises: A broadcast verification module is configured to verify the broadcast monitored in the current monitoring period; an extraction module, configured to extract target information from the broadcast if the broadcast passes the verification, wherein the target information includes a first merchant ID for identifying a merchant where a sender of the broadcast is located, and the sender is a second delivery transport terminal; A first identification module is configured to identify the store status of the waybill to be identified of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information, wherein the waybill to be identified includes the waybill for which the first delivery capacity has not yet completed the pickup; The step of identifying the store arrival status of the to-be-identified waybill of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information includes: Matching the second merchant ID corresponding to the waybill to be identified with the first merchant ID; When the second merchant ID matches the first merchant ID, identifying the store arrival status of the waybill to be identified as having arrived at the store; Wherein, the step of identifying the store status of the to-be-identified waybill of the first delivery capacity corresponding to the first delivery capacity terminal according to the target information further includes: When the second merchant ID does not match the first merchant ID, the store arrival status of the waybill to be identified is identified as unknown.

12. A store arrival recognition device, characterized in that: Applied to the second distribution transport terminal, the device comprises: A determination module is configured to determine the store arrival status of the to-be-determined waybills of the second delivery transport capacity corresponding to the second delivery transport capacity terminal, wherein the to-be-determined waybills include waybills of the second delivery transport capacity that have not yet been picked up; The broadcast sending module is configured to send a broadcast including target information when the store arrival status of the waybill to be determined is determined to have arrived at the store, so that the receiver of the broadcast can identify the store arrival status of the waybill to be identified of the first delivery transport capacity corresponding to the receiver according to the target information, wherein the receiver is the first delivery transport capacity terminal, the target information includes the first merchant ID corresponding to the waybill to be determined, and the waybill to be identified includes the waybill of the first delivery transport capacity that has not yet completed the pickup; The step of identifying the store status of the waybill to be identified of the first delivery capacity corresponding to the recipient according to the target information includes: Matching the second merchant ID corresponding to the waybill to be identified with the first merchant ID; When the second merchant ID matches the first merchant ID, identifying the store arrival status of the waybill to be identified as having arrived at the store; Wherein, the step of identifying the store status of the to-be-identified waybill of the first delivery capacity corresponding to the recipient according to the target information further includes: When the second merchant ID does not match the first merchant ID, the store arrival status of the waybill to be identified is identified as unknown.

13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 10 are implemented.

14. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 7.

15. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 8 to 10.

Citation Information

Patent Citations

  • Information display method and device as well as terminal

    CN104992363A

  • Voice instruction processing method and device, electronic equipment and readable storage medium

    CN109598510A