Offline instant retail terminal delivery method and device

CN122799533APending Publication Date: 2026-09-22MITA VISION (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610779585.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-02
Publication Date
2026-09-22

AI Technical Summary

Technical Problem

[0005]本申请的主要目的在于提供一种线下即时零售终端交付方法和装置,以解决现有技术取货格口分配随意、资源利用率低、取货方式单一、无法适配不同取货主体的技术问题,实现了格口精准匹配、资源高效利用、交付更便捷、履约效率更高的技术效果

Benefits of technology

[0014]本申请还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述线下即时零售终端交付方法。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122799533A_ABST
    Figure CN122799533A_ABST
Patent Text Reader

Abstract

The application discloses an offline instant retail terminal delivery method and device. The method comprises the following steps: receiving commodity order information, wherein the commodity order information at least comprises commodity information and a pickup mode; determining a pickup compartment type according to the commodity information, determining a target pickup compartment from idle pickup compartments corresponding to the pickup compartment type according to the pickup mode, and associating and binding a corresponding commodity order with the target pickup compartment; in the case that a pickup request is received and the pickup request is verified, controlling the target pickup compartment to open or pushing corresponding commodities from the target pickup compartment to a delivery port; wherein the division of the pickup compartment type is based on compartment size and temperature in the compartment, and the pickup mode comprises user self-pickup, courier pickup and robot delivery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of smart retail terminal technology, and more specifically, to a method and apparatus for offline instant retail terminal delivery. Background Technology

[0002] Spatial intelligent retail terminals are a new generation of intelligent retail equipment that integrates product storage, shipping mechanisms, interactive systems, and communication modules. They are also the core fulfillment carriers in instant retail scenarios, enabling users to pick up their orders themselves and delivery riders to collect and deliver goods. Utilizing offline instant retail terminals to complete efficient product delivery has become a key link in improving overall fulfillment efficiency and user experience.

[0003] In existing technologies, offline instant retail terminals typically allocate available pickup slots randomly based on order information and generate a unique pickup code. Users or riders can then use the pickup code to complete verification and open the slot to retrieve their goods, thus achieving product delivery.

[0004] However, the existing scheme lacks a reasonable basis for the allocation of pickup slots, resulting in low efficiency in the utilization of slot resources. At the same time, the pickup method and slot configuration are too uniform, which cannot adapt to the usage habits of different pickup entities, resulting in poor pickup convenience and low fulfillment efficiency, making it difficult to meet the needs of efficient and flexible product delivery in the instant retail scenario. Summary of the Invention

[0005] The main purpose of this application is to provide an offline instant retail terminal delivery method and device to solve the technical problems of existing technologies, such as arbitrary allocation of pickup slots, low resource utilization, single pickup method, and inability to adapt to different pickup entities. It achieves the technical effects of accurate slot matching, efficient resource utilization, more convenient delivery, and higher fulfillment efficiency.

[0006] To achieve the above objectives, a first aspect of this application proposes an offline instant retail terminal delivery method, comprising: receiving product order information, wherein the product order information includes at least product information and a pickup method; determining a pickup slot type based on the product information; determining a target pickup slot from the available pickup slots of the corresponding pickup slot type based on the pickup method; associating and binding the corresponding product order with the target pickup slot; and, upon receiving a pickup request and verifying the pickup request, controlling the target pickup slot to open or pushing the corresponding product from the target pickup slot to the delivery port; wherein the pickup slot type is classified based on slot size and slot temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0007] According to the offline instant retail terminal delivery method provided in this application, the step of determining the target pickup compartment from the available pickup compartments of the corresponding pickup compartment type according to the pickup method includes: when the pickup method is user self-pickup, the target pickup compartment is a compartment within a first pickup height range, and the pickup convenience of the compartment within the first pickup height range is higher than that of other compartments; when the pickup method is rider pickup, the target pickup compartment is a compartment at a preset distance from the delivery outlet; or, a compartment adjacent to other orders of the same rider; when the pickup method is robot delivery, the target pickup compartment is a compartment within a second pickup height range, and the height of the compartment within the second pickup height range matches the robotic arm or cargo compartment of the robot.

[0008] According to an offline instant retail terminal delivery method provided in this application, the step of controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request is received and the pickup request is verified includes: controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a first pickup voucher is received and the first pickup voucher matches at least one of the at least one pickup verification vouchers; or, controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a slot identifier and order-related product information is received and the order-related product information matches the product information in the product order information, wherein the slot identifier is the identifier of the target pickup slot.

[0009] According to the offline instant retail terminal delivery method provided in this application, after the target pickup compartment is opened, the method further includes: detecting whether there are goods in the target pickup compartment through a preset detection method; if there are at least one goods in the target pickup compartment, retaining the association between the goods order and the target pickup compartment, and generating a partial pickup record; if there are no goods in the target pickup compartment, canceling the association between the goods order and the target pickup compartment, and updating the status of the target pickup compartment from occupied to idle; wherein, the preset detection method includes at least one of the following: detecting weight changes in the compartment, detecting the opening and closing action of the compartment door, acquiring images in the compartment and performing goods recognition, and detecting the confirmation of pickup operation by the pickup personnel.

[0010] According to the offline instant retail terminal delivery method provided in this application, the method further includes: generating an electronic pickup voucher and sending it to the corresponding user terminal; the electronic pickup voucher includes at least one of the following: pickup timestamp, pickup location identifier, pickup item list and electronic signature of pickup personnel.

[0011] According to the offline instant retail terminal delivery method provided in this application, during the delivery process of the offline instant retail terminal, the method further includes: monitoring abnormal events and determining the abnormal type and impact level of the abnormal events; matching the corresponding abnormal handling strategy from a preset strategy library according to the abnormal type and the impact level, and executing the abnormal handling strategy; wherein, the abnormal type includes at least one of the following: out of stock, delivery failure, pickup timeout, verification failure, order cancellation, terminal failure, and delivery abnormality; the impact level includes order blocking level, delayed fulfillment level, and alarm notification level; the abnormal handling strategy includes at least one of the following: sending an abnormal notification to the online instant retail platform, synchronizing the order status, triggering fault self-check and alarm, reallocating or closing the target pickup slot, generating a refund or exchange processing instruction and pushing it to the online instant retail platform, extending the pickup validity period or regenerating the pickup verification voucher, sending abnormal reminders and guidance information to the pickup personnel, and activating a backup pickup channel or manual intervention process.

[0012] This application also provides an offline instant retail terminal delivery device, comprising the following modules: an acquisition module and a processing module; the acquisition module is used to receive product order information, the product order information including at least product information and pickup method; the processing module is used to determine the pickup slot type according to the product information, determine the target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method, and associate and bind the corresponding product order with the target pickup slot; upon receiving a pickup request and the pickup request being verified, the processing module controls the target pickup slot to open or pushes the corresponding product from the target pickup slot to the delivery port; wherein, the classification of the pickup slot type includes slot size and slot temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0013] This application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement any of the offline instant retail terminal delivery methods described above.

[0014] This application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the offline instant retail terminal delivery method as described above.

[0015] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the offline instant retail terminal delivery method as described above.

[0016] The technical solutions provided by the embodiments of this application can include the following beneficial effects: Since the type of pickup compartment matching the size and temperature zone can be determined based on product information, the compartment allocation can be adapted to the product attributes, avoiding waste of compartment resources and improving compartment utilization; furthermore, since the target pickup compartment can be differentiated according to different pickup methods such as user self-pickup and rider pickup, it can adapt to the usage habits and pickup needs of different pickup entities, improving pickup convenience; simultaneously, by controlling the opening of the compartment or the push of the product to the delivery port after verification and matching, delivery safety and reliability can be ensured, and delivery operations can be simplified. Thus, the problems of arbitrary compartment allocation, low resource utilization, and limited pickup methods in existing technologies can be effectively improved, significantly enhancing delivery efficiency and user experience in instant retail scenarios. Attached Figure Description

[0017] The accompanying drawings, which form part of this application, are used to provide a further understanding of the application and to make other features, objects, and advantages of the application more apparent. The illustrative embodiments and descriptions of this application are used to explain the application and do not constitute an undue limitation of the application. In the drawings: Figure 1 One of the flowcharts illustrating the offline instant retail terminal delivery method provided in this application; Figure 2 The second flowchart illustrating the offline instant retail terminal delivery method provided in this application; Figure 3 This is a schematic diagram of the structure of the offline instant retail terminal delivery device provided by the present invention; Figure 4 This is a schematic diagram of the structure of the electronic device provided by the present invention. Detailed Implementation

[0018] 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 skilled in the art without creative effort should fall within the scope of protection of the present application.

[0019] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. 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 comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0020] In this application, the terms "upper," "lower," "left," "right," "front," "rear," "top," "bottom," "inner," "outer," "middle," "vertical," "horizontal," "lateral," and "longitudinal" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. These terms are primarily for the purpose of better describing this application and its embodiments, and are not intended to limit the indicated device, element, or component to having a specific orientation, or to be constructed and operated in a specific orientation.

[0021] Furthermore, in addition to indicating location or positional relationship, some of the aforementioned terms may also have other meanings. For example, the term "above" may also be used in some cases to indicate a certain dependency or connection relationship. Those skilled in the art can understand the specific meaning of these terms in this application based on the specific circumstances.

[0022] Furthermore, the terms "installation," "setup," "equipped with," "connection," "linked," and "socketing" should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral structure; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or an internal connection between two devices, components, or parts. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.

[0023] This application describes some exemplary embodiments for illustrative purposes. It should be understood that this application may be implemented in other ways not specifically shown in the accompanying drawings.

[0024] like Figure 1 As shown, this application provides a method for delivering offline instant retail terminals, which can be applied to offline instant retail terminals. The method may include steps S101-S103: S101, Offline instant retail terminals receive product order information.

[0025] The aforementioned order information includes at least product information and pickup method.

[0026] Specifically, users can select products and submit orders through the online interface of an online instant retail platform. After the online instant retail platform completes order generation and payment verification, it can determine at least one offline instant retail terminal that meets the fulfillment conditions based on information such as product category, delivery time, and user address. Based on the user's selection, the platform then selects one of these offline instant retail terminals and sends the product order information to that terminal. Correspondingly, the offline instant retail terminal can monitor and receive the product order information from the online instant retail platform in real time. This product order information may include product information and pickup method, and may also include product information, order identifier, user information, etc.

[0027] S102. The offline instant retail terminal determines the pickup slot type based on the product information, determines the target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method, and associates and binds the corresponding product order with the target pickup slot.

[0028] The classification of pickup compartment types is based on compartment size and internal temperature, and the pickup methods include user self-pickup, rider pickup, and robot delivery.

[0029] Specifically, offline instant retail terminals can pre-classify all pickup slots according to their size and internal temperature, creating multiple pickup slot types and saving them locally. They can also collect the current status of each pickup slot in real time, including idle, occupied, faulty, and locked statuses, and filter out idle slots to form a set of available idle slots. Upon receiving order information, the offline instant retail terminal can parse the product information, extracting parameters such as product size, required temperature zone, and quantity, and determine the appropriate pickup slot type according to preset matching rules. Then, among the idle pickup slots of the corresponding type, differentiated allocation is performed based on the pickup method to determine the target pickup slot. Afterward, the offline instant retail terminal can establish a binding relationship between the corresponding product order and the slot identifier of the target pickup slot, while updating the target pickup slot's status from idle to occupied.

[0030] By using the above solution, the matching retrieval compartment type can be determined based on the size and temperature zone requirements in the product information, and the target retrieval compartment can be allocated from the available compartments of the corresponding type. Therefore, the compartment resources and product attributes can be accurately matched, avoiding the resource waste problem caused by random compartment allocation in the existing technology, and significantly improving the utilization rate of the compartments.

[0031] Optionally, determining the target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method includes: when the pickup method is user self-pickup, the target pickup slot is a slot within a first pickup height range, where the pickup convenience of a slot within the first pickup height range is higher than that of other slots; when the pickup method is rider pickup, the target pickup slot is a slot at a preset distance from the delivery outlet; or, a slot adjacent to other orders from the same rider; when the pickup method is robot delivery, the target pickup slot is a slot within a second pickup height range, where the height of the slot within the second pickup height range matches the robot's robotic arm or cargo compartment.

[0032] Specifically, offline instant retail terminals can set differentiated grid selection strategies for different pickup methods. When the pickup method is self-pickup, the offline instant retail terminal can prioritize selecting an empty grid within a first pickup height range as the target pickup grid. This first pickup height range is the most comfortable range for users to reach out while standing, without having to bend over or tiptoe. When the pickup method is rider pickup, the offline instant retail terminal can prioritize selecting a grid within a preset distance from the delivery outlet. For scenarios where the same rider is associated with multiple orders, the offline instant retail terminal can allocate the goods corresponding to each order to adjacent grids. When the pickup method is robot delivery, the offline instant retail terminal can select an empty grid within a second pickup height range as the target pickup grid. This second pickup height range is a dedicated height range pre-set according to the maximum and minimum working height of the delivery robot's robotic arm and the docking height of the cargo compartment. This allows the robot's robotic arm to accurately reach into the grid to complete the goods grabbing, or allows the robot's cargo compartment to be smoothly aligned with the grid exit, realizing automatic goods receiving and loading.

[0033] The grid allocation method adopted in the above solution selects grids within the first pickup height range for user self-pickup scenarios, which can reduce the difficulty of pickup operations and effectively improve the user self-pickup experience; for rider pickup scenarios, it prioritizes grids near the delivery outlet or adjacent to the same rider's order, which can reduce pickup travel distance, reduce back-and-forth operations, and improve rider fulfillment pickup efficiency; for robot delivery scenarios, it selects grids within the second pickup height range, which can ensure that the robot can stably and smoothly complete the grabbing or loading of goods, avoiding abnormal situations such as pickup failure, mechanical collision, or goods falling due to height mismatch. Since the target grids can be selected differently according to different pickup methods, it can adapt to the actual usage needs of various pickup entities, thus overcoming the shortcomings of the existing pickup mode's single form and inconvenience, and enhancing the adaptability of grid allocation and the flexibility of pickup operations.

[0034] Optionally, when the pickup method is rider pickup, the offline instant retail terminal can display delivery status tracking information, which includes at least one of the following: the rider's real-time location, estimated delivery time, delivery route, and rider's contact information.

[0035] Specifically, after an offline instant retail terminal identifies that the current order pickup method is rider pickup, it can retrieve delivery status tracking information and display it on the spatial interactive display module of the offline instant retail terminal. The delivery status tracking information may include at least one of the following: the rider's real-time location, estimated delivery time, delivery route, and rider's contact information.

[0036] The above solution can intuitively display the dynamic information related to rider delivery, making it easier for users to know the order fulfillment progress in real time and reducing inquiries; at the same time, it also makes it easier for staff to coordinate and control the overall delivery situation, effectively improving the transparency of order fulfillment.

[0037] S103. When the offline instant retail terminal receives a pickup request and the pickup request is verified, it controls the target pickup slot to open or pushes the corresponding goods from the target pickup slot to the delivery port.

[0038] Optionally, the step of controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request is received and the pickup request is verified includes: controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a first pickup voucher is received and the first pickup voucher matches at least one of the at least one pickup verification vouchers; or, controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a slot identifier and order-related product information is received and the order-related product information matches the product information in the product order information, wherein the slot identifier is the identifier of the target pickup slot.

[0039] Specifically, to meet the pickup verification requirements in different scenarios, this application provides two parallel verification pickup paths: In the first verification pickup path, after binding the target pickup slot, the offline instant retail terminal can generate at least one pickup verification credential. This credential can include at least one of the following: a digital pickup code, a QR code, a barcode, an acoustic recognition code, etc., and the generated credential is simultaneously pushed to the user terminal associated with the order. When the pickup person initiates a pickup request through the interactive interface of the offline instant retail terminal, they can input or display the first pickup credential. The offline instant retail terminal compares the received first pickup credential with the pre-generated at least one pickup verification credential. If any credential matches completely, the verification is deemed successful, and the target pickup slot is automatically unlocked or the dispensing mechanism is activated to push the corresponding goods in the slot to the terminal's preset dispensing port for easy pickup by the pickup person.

[0040] It should be noted that, in addition to pickup verification credentials, mobile phone numbers and facial information can also be used as the basis for pickup verification. Offline instant retail terminals can pre-bind the order's corresponding order mobile phone number and the pickup person's facial image information. When the pickup person initiates a pickup request, they can choose to enter the pre-registered mobile phone number to complete the information comparison, or they can use the terminal's camera device to capture the on-site facial image, and compare the captured facial data with the pre-stored facial information. If either verification method matches, the verification is deemed compliant, and then the locker is opened or the product is pushed. By adding mobile phone number or facial verification methods, the pickup verification channels can be enriched, the identity of the pickup person can be verified from multiple dimensions, the probability of others impersonating others to pick up goods can be significantly reduced, the security of product delivery can be further enhanced, and the operation habits of different groups of people can be adapted to improve the flexibility of the pickup verification method.

[0041] It should be noted that the validity period of the aforementioned at least one pickup verification certificate is a preset period. After generating at least one pickup verification certificate, the offline instant retail terminal can record the certificate generation time. When receiving a pickup request from a pickup person, the offline instant retail terminal can retrieve the certificate generation time and compare it with the request initiation time to determine if the request initiation time is within the corresponding preset period. If the pickup request is submitted within the preset period, the certificate matching and verification will proceed normally; if it exceeds the preset period, the certificate will be directly deemed invalid, and pickup will fail. Simultaneously, the offline instant retail terminal can notify the user that the certificate has expired and can regenerate a valid pickup verification certificate according to actual needs. By setting a fixed validity period for pickup verification certificates, the risk of fraudulent product redemption caused by long-term certificate retention can be effectively avoided, order pickup timeliness can be standardized, the invalidation of locker resources can be reduced, terminal locker turnover efficiency can be improved, and the stability of retail delivery order can be ensured.

[0042] In the second verification pickup path, after allocating a target pickup slot, the offline instant retail terminal can push the unique slot identifier of that slot to the user's terminal. When the pickup person initiates a pickup request, they can enter the slot identifier and fill in the order-related product information. This order-related product information can be any one or more combinations of product name, product type, and product quantity. After receiving the relevant information, the offline instant retail terminal can match the entered slot identifier with the target pickup slot identifier bound to the order, and simultaneously verify whether the entered product information is consistent with the original product information in the order. When it is confirmed that the slot identifier matches and the product information is completely consistent, the verification is deemed successful, and the slot opening or product push operation is executed.

[0043] For example, after an offline instant retail terminal pushes the identifier of the target pickup slot to the user's terminal, when the pickup person enters the slot identifier on the terminal's interactive interface and submits, the terminal does not directly open the slot. Instead, it automatically retrieves the current order's product order information, generates at least one question strongly related to the product information, and displays it on the interactive interface. For example, the terminal can display questions such as "How many kinds of products are included in the order?", "What are the names of products priced over 15 yuan?", and "Does the order include refrigerated products?" based on the order details. The pickup person needs to enter or select the corresponding answer on the terminal and submit it. The terminal accurately verifies the received answer against the original product information of the order. If the answer is completely consistent, the product information verification is deemed successful, and the operation of opening the slot or pushing the product to the delivery port is executed based on the matched slot identifier. If the answer is inconsistent, the terminal can prompt "Incorrect answer, please answer again" and allow the pickup person to try again within a preset number of times. After exceeding the number of attempts, the verification of this path is suspended, and the user is guided to choose other pickup methods.

[0044] The above solutions offer two approaches: the first, relying on independent pickup verification credentials, enhances the security of goods delivery and prevents accidental opening of lockers or unauthorized pickup. The second approach eliminates the need for additional verification credentials, simplifying the verification process and lowering the barrier to entry for pickup by verifying both locker identifiers and product information. The parallel implementation of these two approaches allows pickup personnel to choose the optimal method based on their specific needs, effectively addressing the limitations of existing technologies in terms of simplistic and inflexible pickup verification methods. This approach ensures delivery security while improving pickup convenience and overall service experience, further adapting to the diverse fulfillment needs of instant retail scenarios.

[0045] Optionally, after the target pickup compartment is opened, the offline instant retail terminal can detect whether there are any goods in the target pickup compartment using a preset detection method; if there are at least one goods in the target pickup compartment, the association between the goods order and the target pickup compartment is retained, and a partial pickup record is generated; if there are no goods in the target pickup compartment, the association between the goods order and the target pickup compartment is canceled, and the status of the target pickup compartment is updated from occupied to idle; wherein, the preset detection method includes at least one of the following: detecting weight changes in the compartment, detecting the opening and closing action of the compartment door, acquiring images in the compartment and performing goods recognition, and detecting the pickup confirmation operation of the pickup personnel.

[0046] Specifically, after the target pickup compartment is opened, the offline instant retail terminal can initiate a detection process. Using one or more methods, such as weight change detection, compartment door opening / closing monitoring, compartment image product recognition, and pickup confirmation, the terminal can determine the remaining product inventory inside the compartment in real time. If products are detected remaining in the compartment, it is determined that only a partial pickup has been completed. The offline instant retail terminal can maintain the binding association between the order and the corresponding compartment, synchronously generating and storing relevant records for this partial pickup, facilitating the subsequent retrieval and verification of the remaining goods. If the detection result shows that all goods in the compartment have been removed, the binding relationship between the order and the compartment is immediately released, the compartment's operating status is refreshed, and the occupied state is switched to an idle state, awaiting allocation of new order goods.

[0047] The above-mentioned solution, which combines multiple detection methods, can accurately determine the degree of goods retrieval completion, properly handle scenarios where goods are not fully retrieved in a single transaction, and retain retrieval records for subsequent traceability and verification. Timely release of storage compartment resources after full retrieval accelerates the efficiency of compartment reuse, avoids long-term ineffective occupation of compartments, and ensures the stable operation of the overall goods storage and distribution order at the terminal.

[0048] Optionally, after the goods are delivered, the offline instant retail terminal can generate an electronic pickup voucher and send it to the corresponding user terminal; the electronic pickup voucher includes at least one of the following: pickup timestamp, pickup location identifier, pickup item list and electronic signature of the pickup person.

[0049] Specifically, once the target pickup compartment is opened, the goods are taken, and delivery is confirmed through the aforementioned detection methods, the offline instant retail terminal can automatically generate an electronic pickup voucher and simultaneously send it to the user's terminal. This electronic pickup voucher can contain various information elements: a pickup timestamp to accurately record the time the goods were taken; a pickup location identifier to indicate the terminal location or compartment number corresponding to this pickup; a pickup item list to specify the name, specifications, and quantity of the goods actually taken from the order; and an electronic signature of the pickup person, generated through input on the terminal's interactive interface or by collecting facial features, serving as confirmation of the pickup action.

[0050] By generating and sending electronic pickup vouchers containing multiple types of information, key information about the delivery of goods can be completely retained, providing a reliable basis for subsequent order verification, after-sales rights protection or dispute resolution, and realizing traceable management of pickup behavior.

[0051] In this embodiment, because the type of pickup compartment matching the size and temperature zone can be determined based on product information, the compartment allocation can be adapted to the product attributes, avoiding waste of compartment resources and improving compartment utilization. Furthermore, because the target pickup compartment can be differentiated based on different pickup methods such as user self-pickup and rider pickup, it can adapt to the usage habits and pickup needs of different pickup users, improving pickup convenience. Simultaneously, by controlling the opening of the compartment or pushing the product to the delivery port after verification and matching, delivery safety and reliability can be ensured, and delivery operations can be simplified. Thus, it effectively improves the problems of arbitrary compartment allocation, low resource utilization, and limited pickup methods in existing technologies, significantly improving delivery efficiency and user experience in instant retail scenarios.

[0052] like Figure 2 As shown, the offline instant retail terminal delivery method provided in this application embodiment may further include S201-S202: S201. Monitor abnormal events at offline real-time retail terminals and determine the abnormal type and impact level of the abnormal events.

[0053] The anomaly types include at least one of the following: out-of-stock items, shipment failure, pickup timeout, verification failure, order cancellation, terminal malfunction, and delivery anomaly; the impact levels include order blocking level, delayed fulfillment level, and alarm notification level.

[0054] Specifically, offline instant retail terminals can continuously monitor for abnormal events throughout the entire order fulfillment process, collecting real-time data on equipment operation, inventory status, slot usage, verification records, and platform interactions. When abnormal behavior or status is detected, the system automatically categorizes and classifies the abnormal event, identifying at least one of the following: out-of-stock items, shipping failure, pickup timeout, verification failure, order cancellation, terminal malfunction, or delivery anomaly. Furthermore, based on the degree of impact of the anomaly on the fulfillment process, the impact level is categorized as order disruption level, delayed fulfillment level, or alarm notification level. An order disruption level indicates that the anomaly has prevented the order from being fulfilled normally and requires immediate action; a delayed fulfillment level indicates that the anomaly does not terminate fulfillment but will cause process delays or a decline in user experience; and an alarm notification level indicates that the anomaly only needs to be recorded and notified, without affecting the normal execution of the current order.

[0055] S202. The offline instant retail terminal matches the corresponding exception handling strategy from the preset strategy library according to the exception type and the impact level, and executes the exception handling strategy.

[0056] The anomaly handling strategy includes at least one of the following: sending an anomaly notification to the online instant retail platform, synchronizing the order status, triggering fault self-checks and alarms, reallocating or closing the target pickup slot, generating a refund or exchange processing instruction and pushing it to the online instant retail platform, extending the pickup validity period or regenerating the pickup verification voucher, sending anomaly reminders and guidance information to the pickup personnel, and activating a backup pickup channel or manual intervention process.

[0057] Specifically, offline instant retail terminals can pre-build a preset strategy library containing multiple sets of processing templates, with each set of strategies corresponding one-to-one with a specific anomaly type and impact level. After determining the anomaly type and impact level, the offline instant retail terminal can retrieve the corresponding anomaly handling strategy from the preset strategy library according to matching rules and automatically execute the corresponding operation. The execution content may include at least one of the following: sending an anomaly notification to the online instant retail platform and synchronizing the order status; triggering local fault self-checks of the equipment and issuing alarm information; performing reallocation or closure operations on the target pickup slot; generating a refund or exchange instruction and pushing it to the online instant retail platform; extending the pickup validity period of the order or regenerating the pickup verification voucher; sending anomaly reminders and operation guidance information to the pickup personnel through the interactive interface; and activating a backup pickup channel or triggering a manual intervention process when automated processing cannot resolve the issue, thereby achieving closed-loop handling of anomaly events.

[0058] For example, when a product out-of-stock event is detected, the anomaly is classified as an order blocking level anomaly. The offline instant retail terminal can immediately send an anomaly notification to the online instant retail platform, synchronize the order out-of-stock status, and generate a refund or exchange processing instruction to push to the platform, thereby terminating the current terminal fulfillment process and avoiding the ineffective occupation of grid resources.

[0059] When a shipment failure event is detected, if the anomaly is classified as a delayed fulfillment level or an order blocking level anomaly, the offline instant retail terminal can first trigger a fault self-check to check for faults in the mechanical structure, push mechanism, or control module. If the fault is recoverable, it will attempt to re-execute the shipment action. If the fault persists, it will synchronize the failure status to the platform, close the target pickup slot, and initiate the manual intervention process to notify the maintenance personnel to conduct on-site troubleshooting.

[0060] When a pickup timeout event is detected, the anomaly is classified as a delayed fulfillment level anomaly. The offline instant retail terminal can first send an anomaly reminder and guidance information to the pickup personnel according to preset rules, indicating that the order is about to expire. If the goods are not picked up after the timeout, the pickup validity period will be automatically extended or a pickup verification certificate will be regenerated. If the goods are not picked up for a long period of time, the platform status will be synchronized and the goods will be marked as idle, which can trigger the platform's recycling or return process.

[0061] When a verification failure event is detected, the anomaly is classified as either an alarm notification level or a delayed fulfillment level anomaly. Offline instant retail terminals can record the number of verification failures. When multiple verification failures occur consecutively, an anomaly reminder and guidance information are sent to the pickup personnel, prompting them to verify the voucher information or identity information. If the verification method is voucher verification, the pickup verification voucher can be automatically regenerated. If identity verification is involved, the user can be guided to switch to mobile phone number or facial recognition verification methods to avoid affecting fulfillment due to a single verification failure.

[0062] When an order cancellation event is detected, the anomaly is classified as an order blocking level anomaly. The offline instant retail terminal can immediately synchronize the order cancellation status with the platform, unbind the order from the target pickup slot, and update the slot status to idle. If the goods have already been stored in the terminal, the goods recycling process is triggered to notify the rider or staff to retrieve the goods and avoid long-term occupation of the slot.

[0063] When a terminal malfunction is detected, the anomaly corresponds to different impact levels based on the severity of the malfunction: minor malfunctions (such as single sensor malfunctions) are alarm notification levels, where the terminal triggers fault self-checks and alarms, records fault information, and synchronizes it with the platform; severe malfunctions (such as communication interruptions or power outages and restarts) are order blocking levels, where offline instant retail terminals can activate backup pickup channels, switch to offline or manual verification modes, send emergency alarms to the platform, notify maintenance personnel to carry out on-site repairs, and mark affected orders as abnormal.

[0064] When an abnormal delivery event is detected, the abnormality is classified as a delayed delivery level abnormality. Offline instant retail terminals can synchronize the abnormal delivery status information to the platform, recording situations such as riders being unable to pick up goods on time or route changes. For orders already stored in the terminal, the pickup validity period can be extended or pickup slots can be reassigned. For orders not stored in the terminal, the platform can be notified to adjust the delivery plan to avoid goods being stuck in the terminal for a long time.

[0065] Optionally, after the abnormal event is handled, the offline instant retail terminal can generate an abnormal event handling record and upload the abnormal event handling record to the management backend; the abnormal event handling record includes at least one of the following information: abnormal event description, abnormal type, impact level, executed handling strategy, handling result, and handling time.

[0066] By fully recording and reporting the handling process of each abnormal event, the entire process of abnormal events can be traced, which makes it easier for operators to review the causes of problems, count high-frequency fault types, and then optimize terminal configurations, adjust handling strategies, or upgrade equipment hardware and software in a targeted manner.

[0067] In this embodiment, various abnormal events are monitored in real time throughout the entire fulfillment process, and tiered handling is implemented based on the type and impact level of the abnormality. This allows for rapid identification and accurate matching of corresponding processing strategies, avoiding the problem that a single processing method is difficult to adapt to complex scenarios. Furthermore, the tiered handling mechanism ensures the continuity of order fulfillment, effectively reduces the negative impact of abnormal events on user experience, minimizes unnecessary manual intervention, improves the overall operational efficiency and fault handling capabilities of the terminal, achieves closed-loop management of abnormal events, and guarantees the stable operation and service quality of offline instant retail terminals.

[0068] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0069] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.

[0070] It should be noted that the device in the embodiments of this application includes a virtual device and a physical device. The virtual device can be an offline instant retail terminal delivery device, and the physical device can include electronic devices, computer storage media, and computer program products.

[0071] The offline instant retail terminal delivery method provided in this application can be executed by an offline instant retail terminal delivery device or a control module for offline instant retail terminal delivery within that device. This application uses an offline instant retail terminal delivery device executing the offline instant retail terminal delivery method as an example to illustrate the offline instant retail terminal delivery device provided in this application.

[0072] It should be noted that the embodiments of this application can divide the offline instant retail terminal delivery device into functional modules according to the above method examples. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. Optionally, the module division in the embodiments of this application is illustrative and is only a logical functional division; other division methods may be used in actual implementation.

[0073] like Figure 3 As shown in the figure, this application embodiment provides an offline instant retail terminal delivery device 300. The offline instant retail terminal delivery device 300 includes: an acquisition module 301 and a processing module 302. The acquisition module 301 can be used to receive product order information, which includes at least product information and a pickup method. The processing module 302 can be used to determine the pickup slot type based on the product information, determine a target pickup slot from the available pickup slots of the corresponding pickup slot type based on the pickup method, and associate the corresponding product order with the target pickup slot. Upon receiving a pickup request and verifying the pickup request, the processing module controls the target pickup slot to open or pushes the corresponding product from the target pickup slot to the delivery port. The pickup slot type is classified based on slot size and internal temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0074] Optionally, determining the target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method includes: when the pickup method is user self-pickup, the target pickup slot is a slot within a first pickup height range, where the pickup convenience of a slot within the first pickup height range is higher than that of other slots; when the pickup method is rider pickup, the target pickup slot is a slot at a preset distance from the delivery outlet; or, a slot adjacent to other orders from the same rider; when the pickup method is robot delivery, the target pickup slot is a slot within a second pickup height range, where the height of the slot within the second pickup height range matches the robot's robotic arm or cargo compartment.

[0075] Optionally, the step of controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request is received and the pickup request is verified includes: controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a first pickup voucher is received and the first pickup voucher matches at least one of the at least one pickup verification vouchers; or, controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port when a pickup request containing a slot identifier and order-related product information is received and the order-related product information matches the product information in the product order information, wherein the slot identifier is the identifier of the target pickup slot.

[0076] Optionally, after the target pickup compartment is opened, the processing module 302 can be used to detect whether there are any goods in the target pickup compartment through a preset detection method; if there are at least one goods in the target pickup compartment, the association between the goods order and the target pickup compartment is retained, and a partial pickup record is generated; if there are no goods in the target pickup compartment, the association between the goods order and the target pickup compartment is canceled, and the status of the target pickup compartment is updated from occupied to idle; wherein, the preset detection method includes at least one of the following: detecting weight changes in the compartment, detecting the opening and closing action of the compartment door, acquiring images in the compartment and performing goods recognition, and detecting the pickup confirmation operation of the pickup personnel.

[0077] Optionally, the processing module 302 can be used to generate an electronic pickup voucher and send it to the corresponding user terminal; the electronic pickup voucher includes at least one of the following: a pickup timestamp, a pickup location identifier, a pickup item list, and an electronic signature of the pickup person.

[0078] Optionally, during the delivery process at the offline instant retail terminal, the processing module 302 can be used to monitor abnormal events and determine the abnormal type and impact level of the abnormal events; according to the abnormal type and the impact level, it matches the corresponding abnormal handling strategy from the preset strategy library and executes the abnormal handling strategy; wherein, the abnormal type includes at least one of the following: out of stock, delivery failure, pickup timeout, verification failure, order cancellation, terminal failure, and delivery abnormality; the impact level includes order blocking level, delayed fulfillment level, and alarm notification level; the abnormal handling strategy includes at least one of the following: sending an abnormal notification to the online instant retail platform, synchronizing the order status, triggering fault self-check and alarm, reallocating or closing the target pickup slot, generating a refund or exchange processing instruction and pushing it to the online instant retail platform, extending the pickup validity period or regenerating the pickup verification voucher, sending abnormal reminders and guidance information to the pickup personnel, and activating the backup pickup channel or manual intervention process.

[0079] In this embodiment, because the type of pickup compartment matching the size and temperature zone can be determined based on product information, the compartment allocation can be adapted to the product attributes, avoiding waste of compartment resources and improving compartment utilization. Furthermore, because the target pickup compartment can be differentiated based on different pickup methods such as user self-pickup and rider pickup, it can adapt to the usage habits and pickup needs of different pickup users, improving pickup convenience. Simultaneously, by controlling the opening of the compartment or pushing the product to the delivery port after verification and matching, delivery safety and reliability can be ensured, and delivery operations can be simplified. Thus, it effectively improves the problems of arbitrary compartment allocation, low resource utilization, and limited pickup methods in existing technologies, significantly improving delivery efficiency and user experience in instant retail scenarios.

[0080] Figure 4 An example is a schematic diagram of the physical structure of an electronic device, such as... Figure 4As shown, the electronic device may include: a processor 410, a communications interface 420, a memory 430, and a communication bus 440, wherein the processor 410, communications interface 420, and memory 430 communicate with each other through the communication bus 440. The processor 410 can call logical instructions in the memory 430 to execute an offline instant retail terminal delivery method, which includes: receiving product order information, the product order information including at least product information and pickup method; determining the pickup slot type according to the product information; determining a target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method; associating and binding the corresponding product order with the target pickup slot; and, upon receiving a pickup request and the pickup request being verified, controlling the target pickup slot to open or pushing the corresponding product from the target pickup slot to the delivery port; wherein the classification of the pickup slot type includes slot size and slot temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0081] Furthermore, the logical instructions in the aforementioned memory 430 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0082] On the other hand, the present invention also provides a computer program product, which includes a computer program that can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the offline instant retail terminal delivery method provided by the above methods. The method includes: receiving product order information, the product order information including at least product information and pickup method; determining the pickup slot type according to the product information; determining a target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method; associating and binding the corresponding product order with the target pickup slot; and, upon receiving a pickup request and the pickup request being verified, controlling the target pickup slot to open or pushing the corresponding product from the target pickup slot to the delivery port; wherein the classification of the pickup slot type includes slot size and slot temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0083] In another aspect, the present invention also provides a non-transitory computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the offline instant retail terminal delivery method provided by the above methods. The method includes: receiving product order information, the product order information including at least product information and a pickup method; determining a pickup slot type based on the product information; determining a target pickup slot from available pickup slots of the corresponding pickup slot type based on the pickup method; associating and binding the corresponding product order with the target pickup slot; and, upon receiving a pickup request and verifying the pickup request, controlling the target pickup slot to open or pushing the corresponding product from the target pickup slot to the delivery port; wherein the classification of the pickup slot type includes slot size and slot temperature, and the pickup method includes user self-pickup, rider pickup, and robot delivery.

[0084] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.

[0085] Obviously, those skilled in the art should understand that the various units or steps of this application described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device, or fabricating them separately as individual integrated circuit modules, or fabricating multiple modules or steps into a single integrated circuit module. Thus, this application is not limited to any particular combination of hardware and software.

[0086] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method for offline instant retail terminal delivery, characterized in that, include: Receive product order information, which includes at least product information and pickup method; The pickup slot type is determined based on the product information, and the target pickup slot is determined from the available pickup slots of the corresponding pickup slot type based on the pickup method. The corresponding product order is then associated and bound with the target pickup slot. Upon receiving a pickup request and verifying the pickup request, the system controls the target pickup slot to open or pushes the corresponding goods from the target pickup slot to the delivery port. The classification of pickup compartment types is based on compartment size and internal temperature, and the pickup methods include user self-pickup, rider pickup, and robot delivery.

2. The offline instant retail terminal delivery method according to claim 1, characterized in that, The step of determining the target pickup slot from the available pickup slots of the corresponding pickup slot type according to the pickup method includes: When the pickup method is user self-pickup, the target pickup compartment is a compartment within a first pickup height range, and the pickup convenience of the compartment within the first pickup height range is higher than that of other compartments. When the pickup method is rider pickup, the target pickup compartment is a compartment at a preset distance from the delivery outlet; or, a compartment adjacent to other orders from the same rider. When the pickup method is robot delivery, the target pickup slot is a slot within the second pickup height range, and the height of the slot within the second pickup height range matches the robot's robotic arm or cargo compartment.

3. The offline instant retail terminal delivery method according to claim 1, characterized in that, Upon receiving a pickup request and verifying the request, controlling the target pickup slot to open or pushing the corresponding goods from the target pickup slot to the delivery port includes: Upon receiving a pickup request containing a first pickup voucher, and if the first pickup voucher matches at least one of the at least one pickup verification vouchers, the system controls the target pickup slot to open or pushes the corresponding goods from the target pickup slot to the delivery port; or, Upon receiving a pickup request containing a pickup slot identifier and order-related product information, and provided that the order-related product information matches the product information in the product order information, the system controls the opening of the target pickup slot or pushes the corresponding product from the target pickup slot to the delivery port. The slot identifier is the identifier of the target pickup slot.

4. The offline instant retail terminal delivery method according to any one of claims 1-3, characterized in that, After the target pickup compartment is opened, the method further includes: The system detects whether there are any goods in the target pickup compartment using a preset detection method. If at least one item is present in the target pickup slot, the association between the item order and the target pickup slot is maintained, and a partial pickup record is generated. If there are no products in the target pickup slot, cancel the association between the product order and the target pickup slot, and update the status of the target pickup slot from occupied to idle; The preset detection method includes at least one of the following: detecting weight changes within the compartment, detecting the opening and closing of the compartment door, acquiring images within the compartment and performing product recognition, and detecting the confirmation of the pickup operation by the pickup personnel.

5. The offline instant retail terminal delivery method according to any one of claims 1-3, characterized in that, The method further includes: Generate an electronic pickup voucher and send it to the corresponding user terminal; The electronic pickup voucher includes at least one of the following: pickup timestamp, pickup location identifier, pickup item list, and electronic signature of the pickup person.

6. The offline instant retail terminal delivery method according to claim 1, characterized in that, The method further includes the following during the delivery process at offline instant retail terminals: Monitor abnormal events and determine the abnormality type and impact level of the abnormal events; Based on the anomaly type and the impact level, a corresponding anomaly handling strategy is matched from the preset strategy library and executed. The anomaly types include at least one of the following: out-of-stock items, shipping failure, pickup timeout, verification failure, order cancellation, terminal malfunction, and delivery anomaly; the impact levels include order blocking level, delayed fulfillment level, and alarm notification level; the anomaly handling strategies include at least one of the following: sending an anomaly notification to the online instant retail platform, synchronizing order status, triggering fault self-checks and alarms, reallocating or closing the target pickup slot, generating a refund or exchange processing instruction and pushing it to the online instant retail platform, extending the pickup validity period or regenerating the pickup verification voucher, sending anomaly reminders and guidance information to pickup personnel, and activating a backup pickup channel or manual intervention process.

7. An offline instant retail terminal delivery device, characterized in that, include: Acquisition module and processing module; The acquisition module is used to receive product order information, which includes at least product information and pickup method; The processing module is configured to determine the pickup slot type based on the product information, determine the target pickup slot from the available pickup slots of the corresponding pickup slot type based on the pickup method, and associate and bind the corresponding product order with the target pickup slot; upon receiving a pickup request and verifying the pickup request, the module controls the target pickup slot to open or pushes the corresponding product from the target pickup slot to the delivery port. The classification of pickup compartment types is based on compartment size and internal temperature, and the pickup methods include user self-pickup, rider pickup, and robot delivery.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the offline instant retail terminal delivery method as described in any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the offline instant retail terminal delivery method as described in any one of claims 1 to 6.

10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the offline instant retail terminal delivery method as described in any one of claims 1 to 6.