Delivery method of intelligent head-mounted device
The smart head-mounted device automatically recognizes the receipt identification code, solving the problems of low efficiency and safety hazards faced by riders during the pickup process, and achieving efficient and safe waybill status updates.
Patent Information
- Application Number
- CN202510820736.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-18
- Publication Date
- 2025-09-26
AI Technical Summary
During the pickup process, riders need to manually look for receipts and update the delivery task status, which is inefficient and poses safety risks.
Automatically collect and identify receipt identification codes through smart head-mounted devices, update delivery progress of waybills, and improve pickup efficiency and safety.
It saves the time of manual updating of delivery orders by delivery personnel and improves delivery efficiency and safety.
Smart Images

Figure CN120707014A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of intelligent hardware technology, and in particular to a method for distributing an intelligent head-mounted device. Background Art
[0002] Currently, in local delivery services such as food delivery, riders usually arrive at the pickup merchant according to the delivery task, search for the goods corresponding to the current delivery task from the multiple goods of the pickup merchant, and manually operate the terminal device after picking up the goods to update the status of the delivery task to picked up.
[0003] During this process, some popular merchants usually place a large number of goods to be picked up at the pickup location. Riders need to look up the receipts corresponding to multiple goods on their own to determine the goods they want to pick up, which is inefficient. After picking up the goods, riders usually leave the pickup merchant while operating the mobile terminal to update the progress of the delivery task, which poses a safety hazard to the riders.
[0004] It should be noted that the information disclosed in the above background technology section is only used to enhance the understanding of the background of the present disclosure, and therefore may include information that does not constitute prior art known to ordinary technicians in the field. Summary of the Invention
[0005] The purpose of the present disclosure is to provide a delivery method for a smart head-mounted device to improve the efficiency of riders in picking up goods.
[0006] According to the first aspect of an embodiment of the present disclosure, a delivery method for a smart head-mounted device is provided, including: determining the delivery progress information of a waybill corresponding to a delivery capacity and the delivery status of the delivery capacity; determining that the delivery capacity is located in a first range near a pickup point corresponding to a waybill to be picked up by the delivery capacity based on a location service function of the smart head-mounted device of the delivery capacity or a terminal device communicating with the smart head-mounted device; obtaining a receipt identification code corresponding to goods on the waybill collected by an image acquisition device configured on the smart head-mounted device, wherein the smart head-mounted device is bound to a delivery-end service application account currently logged in by the delivery capacity; obtaining the waybill information corresponding to the delivery-end service application account currently logged in by the delivery capacity of the smart head-mounted device associated with the receipt identification code based on a query of the recognition result of the receipt identification code, the waybill information including the waybill number, and the delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to picked up.
[0007] According to a second aspect of an embodiment of the present disclosure, a delivery method for a smart head-mounted device is provided, comprising: obtaining, through a delivery-end service application of a delivery transport capacity corresponding to the smart head-mounted device, delivery progress information of a waybill corresponding to the delivery transport capacity, thereby determining a delivery status of the delivery transport capacity; determining, based on a location service function of the smart head-mounted device of the delivery transport capacity or a terminal device communicatively connected to the smart head-mounted device, that the delivery transport capacity is located in a first range near a pickup point corresponding to a to-be-collected waybill of the delivery transport capacity; capturing, through an image acquisition device configured on the smart head-mounted device, a receipt identification code corresponding to an item in the waybill, wherein the smart head-mounted device is bound to an account of the delivery-end service application currently logged in by the delivery transport capacity; and transmitting a recognition result of the receipt identification code so that a delivery system, based on the recognition result of the receipt identification code and the account of the delivery-end service application of the delivery transport capacity, queries and obtains waybill information corresponding to the account of the delivery transport capacity currently logged in to the delivery-end service application of the smart head-mounted device associated with the receipt identification code, the waybill information including a waybill number, so that the delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to "goods have been picked up."
[0008] According to a third aspect of the present disclosure, a delivery method for a smart head-mounted device is provided, comprising: obtaining delivery progress information of a waybill corresponding to the delivery capacity through a delivery-end service application of the delivery capacity corresponding to the smart head-mounted device, thereby determining the delivery status of the delivery capacity; determining that the delivery capacity is located in a first range near a pickup point merchant location or a delivery point address corresponding to the to-be-picked waybill of the delivery capacity according to a location service function of the smart head-mounted device of the delivery capacity or a terminal device communicatively connected to the smart head-mounted device; determining through query the waybill information of the goods corresponding to the pickup point merchant location or the delivery point address and corresponding to the account of the delivery-end service application of the delivery capacity; outputting the waybill information corresponding to the goods to be picked up or delivered through an augmented reality light projection device of the smart head-mounted device, so that the delivery capacity can see the waybill information corresponding to the goods for prompting while seeing the real environment of the pickup point merchant or the delivery point.
[0009] The embodiment of the present disclosure uses a smart head-mounted device to automatically collect and identify the receipt identification code of the goods to be picked up at the pickup point when it is determined that the delivery capacity is in the pickup state and is located at the pickup point based on the delivery progress information of the waybill corresponding to the delivery capacity, and automatically updates the delivery progress of the waybill to "picked up" after identifying the receipt identification code. This can save the delivery capacity the time of manually updating the delivery progress of the waybill, improve delivery efficiency, and improve the safety of the delivery capacity.
[0010] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The accompanying drawings are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification, are used to explain the principles of the present disclosure. Obviously, the drawings described below are only some embodiments of the present disclosure, and those skilled in the art can derive other drawings based on these drawings without inventive effort.
[0012] Figure 1 FIG. 1 is a schematic diagram of a system architecture corresponding to a delivery service application in an exemplary embodiment of the present disclosure.
[0013] Figure 2 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure.
[0014] Figure 3 It is a schematic diagram of the receipt identification code in the exemplary embodiment of the present disclosure.
[0015] Figure 4 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure.
[0016] Figure 5 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure.
[0017] Figure 6 It is a block diagram of a smart head-mounted device in an exemplary embodiment of the present disclosure.
[0018] Figure 7 is a block diagram of an electronic device in an exemplary embodiment of the present disclosure. DETAILED DESCRIPTION
[0019] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the present disclosure will be more comprehensive and complete and will fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a full understanding of the embodiments of the present disclosure. However, those skilled in the art will appreciate that the technical solutions of the present disclosure may be practiced while omitting one or more of the specific details, or that other methods, components, devices, steps, etc. may be employed. In other cases, well-known technical solutions are not shown or described in detail to avoid obscuring various aspects of the present disclosure.
[0020] The accompanying drawings are merely schematic illustrations of the present disclosure. Identical reference numerals in the drawings denote identical or similar components, and thus their repeated descriptions will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities that do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0021] Hereinafter, exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings.
[0022] Figure 1 FIG. 1 is a schematic diagram of a system architecture corresponding to a delivery service application in an exemplary embodiment of the present disclosure.
[0023] refer to Figure 1 , the system architecture 100 corresponding to the delivery service application may include:
[0024] Server 1, used to run the distribution system;
[0025] The smart head-mounted device 2 is connected to the server 1 and is provided with an image acquisition device 21 and a communication device 22;
[0026] The terminal device 3 is connected to the server 1 for communication.
[0027] In an exemplary embodiment, the types of servers 1 corresponding to the delivery service application include, but are not limited to, cloud servers, physical servers, virtual private servers (VPS), and containerized servers, and can be implemented through a single server or a server cluster. In some embodiments, server 1 can also be used in conjunction with edge computing servers to process real-time data at the delivery terminal node (such as a smart delivery cabinet or drone base station), reducing cloud computing pressure and data transmission latency, further optimizing the delivery timeliness and service experience on the user side.
[0028] The smart head-mounted device 2 can be implemented as a smart helmet, for example. The smart head-mounted device 2 is provided with a communication device 22 for communicating with the server 1. The types of communication device 22 include, but are not limited to, 4G / 5G modules, Wi-Fi wireless network cards, Bluetooth communication modules, ZigBee communication units, NB-IoT communication modules, LoRa communication modules, and UWB ultra-wideband communication modules. In addition to the basic communication modules, the communication device 22 can also be configured with the following communication sub-modules: a satellite communication module to ensure connectivity even in remote areas without network coverage; an NFC near-field communication module for rapid device pairing or data transmission; an integrated UWB ultra-wideband communication module for high-precision positioning and indoor navigation; a millimeter-wave communication module to support high-speed, low-latency data transmission requirements; an infrared communication module for short-range, point-to-point data exchange in specific scenarios; and an eMTC communication module suitable for low-power, wide-coverage IoT scenarios to meet the diverse communication needs of smart helmets.
[0029] The smart head-mounted device 2 is provided with an image acquisition device 21, which may include, for example, at least one of the following devices: an ordinary camera, a binocular stereo camera, an infrared thermal imager, a depth sensor (such as a ToF camera), a fisheye panoramic camera, a low-light night vision camera, and a lidar scanner. In addition, the image acquisition device 21 may also use a multispectral camera (such as RGB+near-infrared) to improve the image recognition accuracy in complex environments. In the embodiment of the present disclosure, through the image acquisition device 21, the smart head-mounted device 2 can realize functions such as image acquisition, image transmission, environmental perception, and target tracking, and transmit the data back to the server 1 in real time through the communication device 22 for AI analysis or remote processing.
[0030] In some embodiments, the smart head-mounted device 2 may further include a head-up display (HUD). The head-up display is used to display waybill information, navigation information, etc. For details, please refer to the subsequent embodiments.
[0031] Terminal device 3 is a mobile terminal used for delivery, such as a mobile phone or smart wearable device (e.g., a smartwatch or smart glasses). Terminal device 3 communicates with server 1 to receive delivery tasks and obtain delivery information (e.g., pickup address, delivery address, item number, delivery status, etc.). In some embodiments, terminal device 3 can be bound to smart head-mounted device 2 to establish a communication connection. See the subsequent embodiments for details.
[0032] Figure 2 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure. Figure 2 The method shown can be implemented by the server 1 in the distribution system architecture 100 .
[0033] refer to Figure 2 The distribution method 200 of the smart head-mounted device implemented by the server 1 may include:
[0034] Step S21, determining the delivery progress information of the waybill corresponding to the delivery capacity and the delivery status of the delivery capacity;
[0035] Step S22: determining, based on the location service function of the smart head-mounted device of the delivery transport capacity or a terminal device in communication with the smart head-mounted device, that the delivery transport capacity is located in a first range near a pickup point corresponding to the to-be-collected waybill of the delivery transport capacity;
[0036] Step S23, obtaining the receipt identification code corresponding to the goods on the waybill captured by the image acquisition device configured in the smart head-mounted device, wherein the smart head-mounted device is bound to the delivery service application account currently logged in by the delivery transporter;
[0037] Step S24, based on the recognition result of the receipt identification code, obtain the waybill information corresponding to the delivery service application account currently logged in by the delivery capacity of the smart head-mounted device associated with the receipt identification code, the waybill information includes the waybill number, and the delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to picked up.
[0038] The embodiment of the present disclosure uses a smart head-mounted device to automatically collect and identify the receipt identification code of the goods to be picked up at the pickup point when it is determined that the delivery capacity is in the pickup state and is located at the pickup point based on the delivery progress information of the waybill corresponding to the delivery capacity, and automatically updates the delivery progress of the waybill to "picked up" after identifying the receipt identification code. This can save the delivery capacity the time of manually updating the delivery progress of the waybill, improve delivery efficiency, and improve the safety of the delivery capacity.
[0039] Below, each step of the distribution method 100 of the smart head mounted device is described in detail.
[0040] In step S21, the delivery progress information of the waybill corresponding to the delivery capacity and the delivery status of the delivery capacity are determined.
[0041] In an exemplary embodiment, the delivery system running on server 1 can determine the delivery order corresponding to the delivery capacity and the delivery progress information of each waybill through the delivery service application account currently logged in by the delivery capacity. Furthermore, based on the delivery progress information of each waybill, the delivery capacity's current delivery status can be determined. Delivery statuses include, but are not limited to, states such as "pickup in progress," "pickup and delivery in progress," and "delivery completed." For example, the current delivery capacity corresponds to five waybill numbers 1 to 5, of which the delivery progress information for waybill numbers 3 to 5 is "pickup in progress," and the delivery progress information for waybill numbers 1 to 2 is "pickup and delivery in progress." Based on the geographic locations and remaining delivery times corresponding to the pickup / delivery points of these five waybills, the delivery system schedules the delivery capacity to execute the following delivery tasks in the following order: Pickup for waybill number 3 → Delivery for waybill number 2 → Delivery for waybill number 1 → Pickup for waybill number 4 → Delivery for waybill number 3 → Pickup for waybill number 5 → Delivery for waybill number 4 → Delivery for waybill number 5. If more waybills are subsequently added to this delivery capacity, a delivery status may be inserted into the above process.
[0042] According to the above delivery task sequence, at a point in time, a delivery capacity is in only one delivery status (pickup / delivery / idle). When the delivery status is not idle, the delivery status corresponds to one or several waybills (for example, two waybills in the pickup status correspond to the same merchant, or two waybills in the delivery status correspond to the same delivery address). It is understandable that at this point in time, the waybills corresponding to the delivery capacity may be in different delivery progress. For example, when the delivery status of the delivery capacity at the current point in time is delivery for waybill No. 1, the delivery progress of waybills No. 1 and No. 3 are both "picked up and being delivered", the delivery progress of waybill No. 2 is "delivered", and the delivery progress of waybills No. 4 and No. 5 is "picked up".
[0043] In step S22, the delivery capacity is determined to be located in a first range near the pickup point corresponding to the to-be-picked waybill of the delivery capacity according to the location service function of the smart head-mounted device of the delivery capacity or the terminal device communicating with the smart head-mounted device.
[0044] When the delivery system running in the server 1 determines that the delivery state of the delivery capacity is pickup, the location of the delivery capacity is obtained.
[0045] In an exemplary embodiment, the smart head-mounted device 2 has a location service function, that is, positioning capability. The distribution system running on the server 1 determines the location of the smart head-mounted device 2 through the location service function of the smart head-mounted device 2 bound to the terminal device 3 where the account of the distribution service application logged in by the distribution capacity is located, and then determines the location of the distribution capacity.
[0046] In some embodiments, the smart head-mounted device 2 not only has a location service function, but also has an account login function. The distribution system running on the server 1 can directly determine the location of the smart head-mounted device 2 through the location service function of the smart head-mounted device 2 where the account of the distribution service application logged in by the distribution capacity is located, and then determine the location of the distribution capacity.
[0047] In other embodiments, the smart head-mounted device 2 does not have a location service function, and the distribution system running on the server 1 determines the location of the distribution capacity through the location service function of the terminal device 3 where the account of the distribution service application logged in by the distribution capacity is located.
[0048] That is, the distribution system running on the server 1 determines the location of the distribution capacity, either through the smart head-mounted device 2 or through the terminal device 3.
[0049] After determining the delivery capacity's location, the delivery capacity obtains the pickup point location for the waybill corresponding to the delivery status of the delivery capacity, i.e., the pending waybill. By comparing these two locations, it is determined whether the delivery capacity has arrived near the pickup point for the pending waybill. For example, in the above example, when the delivery capacity is in the delivery status of "Pick up Waybill No. 4", the pending waybill is determined to be Waybill No. 4. The pickup point location for Waybill No. 4 is then obtained to determine whether the delivery capacity has arrived at the pickup point for Waybill No. 4.
[0050] Since the location service function may have errors, in the embodiment of the present disclosure, the location of the distribution capacity is set to be in the first range near the pickup point, so that the distribution capacity can be judged to have arrived at the pickup point. The first range can be determined by extending the preset distance in all directions based on the coordinates of the pickup point location, and the preset distance can be determined based on the positioning accuracy of the location service function. Among them, extending the preset distance in all directions based on the coordinates of the pickup point location can be either extending the preset distance 360° with the pickup point as the center (i.e., a circle with the preset distance as the radius), or extending the preset distance along the two relative directions of each coordinate axis based on the two orthogonal coordinate axes corresponding to the pickup point coordinates. For example, if the pickup point coordinates are (A, B), then the first range can be a rectangle with four points (A+a, B+a), (A+a, Ba), (Aa, B+a), and (Aa, Ba) as the range, where a is the preset distance. The first range can be set by those skilled in the art according to actual needs, and the present disclosure does not limit this.
[0051] When it is determined that the delivery capacity has arrived at the pickup point, the delivery system running on the server 1 can trigger the smart head-mounted device 2 to capture on-site images.
[0052] In step S23, the image acquisition device configured for the smart head-mounted device is used to acquire the receipt identification code corresponding to the goods on the waybill, wherein the smart head-mounted device is bound to the delivery service application account currently logged in by the delivery transport capacity.
[0053] In an exemplary embodiment, the distribution system running on the server 1 can control the smart head-mounted device 2 to capture on-site images through the image acquisition device 21, and transmit them back to the distribution system running on the server 1 through the communication device 21, so that the distribution system running on the server 1 can identify the receipt identification code corresponding to the waybill to be picked up corresponding to the delivery status of the distribution capacity in the on-site image transmitted back by the smart head-mounted device 2 (for example, in the above example, if the distribution capacity is in the delivery status of picking up waybill No. 4, then the receipt identification code of waybill No. 4 will be identified).
[0054] It should be noted that when a delivery task is formed, the delivery system running on server 1 can issue a receipt identification code corresponding to the waybill to be delivered to the merchant side at the same time as issuing the waybill to be delivered (corresponding to the waybill on the delivery capacity side). Therefore, when the merchant side completes the packaging of the goods and prints the receipt, it can directly print the receipt identification code on the receipt and attach the receipt to the goods.
[0055] Figure 3 It is a schematic diagram of the receipt identification code in the exemplary embodiment of the present disclosure.
[0056] refer to Figure 3 To improve image recognition efficiency, the area of the receipt identification code 301 can be a larger ratio than the area of the receipt 302. This allows the receipt identification code 301 to be more visible when the receipt is attached to the item 30. In terms of form, the receipt identification code can be, for example, a QR code. In addition to the receipt identification code 301, the receipt 302 can also record waybill information 303 for further verification of the delivery capacity.
[0057] After acquiring the on-site image captured by the smart head-mounted device 2, the delivery system running on server 1 first searches for the receipt identification code in the on-site image. If no receipt identification code is found in a frame of the on-site image, the frame is discarded. If at least one receipt identification code is found, the receipt identification code is identified to determine whether it matches the receipt identification code on the waybill corresponding to the delivery capacity at the current pickup point.
[0058] Since the image recognition process involves a lot of calculations, it usually needs to be performed by the distribution system running on the server 1. However, in some cases, if the computing power of the smart head-mounted device 2 is sufficient, the image recognition process can also be performed by the smart head-mounted device 2.
[0059] In step S24, based on the recognition result of the receipt identification code, the waybill information corresponding to the delivery service application account currently logged in by the delivery capacity of the smart head-mounted device associated with the receipt identification code is obtained, and the waybill information includes the waybill number. The delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to picked up.
[0060] When the delivery system running on server 1 determines that there is a receipt identification code in the on-site image captured by the smart head-mounted device 2 that matches the receipt identification code of the waybill corresponding to the delivery capacity at the current pickup point, it is determined that the delivery capacity is about to complete the pickup. At this time, the delivery progress information corresponding to the waybill is automatically updated to the point where the goods have been picked up (or the goods have been picked up and are being delivered).
[0061] In an exemplary embodiment, when the delivery system running on server 1 updates the delivery progress information for a waybill, it can simultaneously send a delivery progress information update notification to terminal device 3, where the delivery service application account for the delivery carrier associated with that waybill is logged in. Simultaneously, the delivery system also updates the delivery status of that delivery carrier based on the next delivery task in the delivery task sequence. For example, according to the aforementioned delivery task sequence, after the delivery progress information for waybill #4 is updated to "Picked up and delivering in progress," the delivery carrier's delivery status is updated to "Delivering for waybill #3."
[0062] In some embodiments, when the delivery system running on server 1 updates the delivery progress information corresponding to the waybill, it may also send the updated delivery progress information to the merchant side and / or the ordering service side (i.e., the client) of the delivery service application. For example, a notification "Waybill xx has been picked up" or "Waybill xx has been picked up and is being delivered" may be sent to the merchant side or the ordering service side.
[0063] By automatically updating the delivery progress information corresponding to the waybill based on the image recognition results, there is no need for the delivery personnel to manually update the delivery progress of the waybill. The delivery personnel can directly pick up the goods and leave, greatly improving the safety and efficiency of the delivery personnel.
[0064] In some embodiments, the smart head-mounted device 2 includes a heads-up display (HUD). In this case, the smart head-mounted device 2 can lock the location of the goods to be picked up that matches its own identity through image recognition or barcode recognition, and highlight the location of the goods to be picked up through the HUD.
[0065] In an exemplary embodiment, when the distribution system or smart head-mounted device 2 running on the server 1 determines that there is a receipt identification code that matches the receipt identification code of the waybill that matches the identity identification of the smart head-mounted device 2 in the on-site image captured by the smart head-mounted device 2, the head-up display device highlights the goods to be picked up corresponding to the receipt identification code or the location corresponding to the receipt identification code, so as to guide the distribution capacity to quickly locate the goods to be picked up among multiple goods, thereby improving the efficiency of picking up goods.
[0066] In other embodiments, when the distribution system or smart head-mounted device 2 running on the server 1 determines that there is a receipt identification code in the on-site image captured by the smart head-mounted device 2 that matches the receipt identification code of the waybill at the current pickup point corresponding to the distribution capacity corresponding to the terminal device bound to the smart head-mounted device 2, the head-up display device highlights the goods to be picked up corresponding to the receipt identification code or the location corresponding to the receipt identification code, so as to guide the distribution capacity to quickly locate the goods to be picked up among multiple goods, thereby improving the efficiency of picking up.
[0067] In some further embodiments, the smart head-mounted device 2 can capture and identify an on-site image, capture multiple product images (e.g., express packaging bags) or multiple barcodes, and upload the identification results to the server 1. The delivery system running on the server 1 determines whether the to-be-collected product exists in the on-site image based on the identification results and the receipt identification code of the to-be-collected product corresponding to the login account bound to the smart head-mounted device 2. If so, the delivery system locks the to-be-collected product corresponding to the receipt identification code or the location corresponding to the receipt identification code, and highlights the to-be-collected product or the location corresponding to the receipt identification code of the to-be-collected product through a head-up display device.
[0068] Methods for highlighting the goods to be picked up or the location corresponding to the receipt identification code of the goods to be picked up include but are not limited to:
[0069] Darken the background color and highlight the location corresponding to the receipt identification code or the goods to be picked up;
[0070] Indicate the location of the receipt identification code through obvious markings (such as arrows, circles, boxes, triangles, etc.);
[0071] Adding a shading pattern at the position corresponding to the receipt identification code can be combined with shadow effects to enhance the three-dimensional effect.
[0072] In some embodiments, in addition to the heads-up display device, the smart head-mounted device 2 may also be equipped with multiple vibration devices or sound devices corresponding to different directions. In this case, when the delivery system running on the server 1 determines that the on-site image captured by the smart head-mounted device 2 contains a receipt identification code that matches the receipt identification code of the delivery vehicle corresponding to the current pickup point, the delivery vehicle can be indicated in the direction of the goods by using the vibration device or sound device corresponding to the direction of the receipt identification code.
[0073] The above-mentioned solutions of indicating the direction of goods to the delivery transport capacity through the head-up display device, vibration device or sound device can be used in combination to guide the delivery transport capacity to pick up the goods quickly.
[0074] Corresponding to method 200 , the embodiment of the present disclosure also proposes a distribution method performed by the smart head-mounted device 2 .
[0075] Figure 4 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure. Figure 4 The illustrated embodiment can be executed by the smart head-mounted device 2 in the system architecture 100.
[0076] refer to Figure 4 , the method 400 performed by the smart head mounted device 2 may include:
[0077] Step S41, obtaining the delivery progress information of the waybill corresponding to the delivery capacity through the delivery-end service application of the delivery capacity corresponding to the smart head-mounted device, thereby determining the delivery status of the delivery capacity;
[0078] Step S42: When the delivery status is pickup, determining, based on the location service function of the smart head-mounted device of the delivery capacity or a terminal device communicating with the smart head-mounted device, that the delivery capacity is located within a first range near a pickup point corresponding to the to-be-pickup order of the delivery capacity;
[0079] Step S43: The image acquisition device configured in the smart head-mounted device collects the receipt identification code corresponding to the goods in the waybill, wherein the smart head-mounted device is bound to the account of the delivery service application currently logged in by the delivery carrier;
[0080] Step S44, transmit the recognition result of the receipt identification code, so that the delivery system can query and obtain the waybill information corresponding to the account of the delivery-end service application currently logged in by the delivery capacity of the smart head-mounted device associated with the receipt identification code based on the recognition result of the receipt identification code and the account of the delivery-end service application of the delivery capacity. The waybill information includes the waybill number, so that the delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to the goods have been picked up.
[0081] In method 400, the smart head-mounted device 2 can obtain the waybill of the corresponding delivery capacity by connecting to the server 1, and then determine the delivery status corresponding to the delivery capacity. In particular, the smart head-mounted device 2 is bound to the account of the delivery service application currently logged in by the delivery capacity, so the smart head-mounted device 2 can obtain the waybill information and the delivery status of the delivery capacity through the account of the delivery service application currently logged in by the delivery capacity.
[0082] When the smart head-mounted device 2 determines the pickup status of the delivery capacity through the account of the delivery-end service application currently logged in by the delivery capacity, the location information of the delivery capacity can be automatically collected.
[0083] In some embodiments, the smart head-mounted device 2 itself has a location service function, and it can obtain the location information of the delivery capacity through its own location service function. In other embodiments, the smart head-mounted device 2 obtains the location information of the delivery capacity through its bound terminal device 3.
[0084] When the smart head-mounted device 2 determines, based on the location information of the delivery transport capacity, that the delivery transport capacity is within a first range near the pickup point corresponding to the waybill corresponding to the current pickup state, it is determined that the delivery transport capacity has arrived at the pickup point. The relevant definition of the first range is described above and will not be repeated here.
[0085] When the smart head-mounted device 2 determines that the delivery vehicle has arrived at the pickup point, it automatically captures an image of the scene and detects the receipt identification code in the image. After detecting the receipt identification code in the image, it identifies whether the receipt identification code matches the waybill corresponding to the current pickup status of the delivery vehicle. If the smart head-mounted device 2 determines that there is a receipt identification code that matches the waybill corresponding to the current pickup status of the delivery vehicle, it transmits the identification result to the server 1.
[0086] Thus, the distribution system running on the server 1 can determine the waybill information corresponding to the identification result based on the identification result and the account of the distribution-end service application of the distribution capacity bound to the smart head-mounted device 2 that transmits the identification result, and then update the delivery progress information of the waybill corresponding to the waybill information to the goods have been picked up (or the goods have been picked up and are being delivered). At the same time, according to the next task in the distribution task sequence of the distribution capacity, the delivery status of the delivery task is updated.
[0087] Correspondingly, when the delivery system running on server 1 updates the delivery progress information corresponding to the waybill based on the recognition result from the smart head-mounted device 2, it can also send the updated delivery progress information to the merchant side and / or the order service side (i.e., the client) of the delivery service application. For example, a notification "Waybill xx has been picked up" or "Waybill xx has been picked up and is being delivered" can be sent to the merchant side or the order service side.
[0088] Method 400 is performed by the smart head-mounted device 2 to query the waybill status, locate the delivery capacity, and collect and recognize images. Compared with method 200 in which the above process is performed by the delivery system running on server 1, method 400 can reduce the load of server 1, reduce the amount of data transmission and the number of data transmissions, and reduce the data transmission delay, thereby further improving the efficiency of delivery progress updates, so that the terminal equipment, merchant end and order service end of the delivery capacity can receive delivery progress update messages more promptly.
[0089] In some embodiments, the smart head-mounted device 2 also includes a voice broadcast device.
[0090] When the delivery system running on server 1 updates the delivery progress information corresponding to the waybill based on the recognition results from smart head-mounted device 2 and updates the delivery status of the delivery capacity based on the delivery task sequence, it can also send the updated delivery progress information / delivery status to smart head-mounted device 2. After receiving the updated delivery progress information / delivery status, smart head-mounted device 2 can use the voice broadcast device of smart head-mounted device 2 to voice broadcast the updated delivery progress information / delivery status.
[0091] As a result, upon arriving at the pickup point, delivery drivers can confirm the presence of the goods via voice notification, eliminating the need to search and confirm the existence of the goods corresponding to the current delivery order among multiple items, further improving delivery efficiency. Furthermore, delivery drivers can use this voice notification to confirm that their corresponding delivery status has been updated and what the next delivery task is, without having to confirm it through a terminal device, further improving delivery efficiency.
[0092] In some embodiments, the smart head-mounted device includes a heads-up display (HUD).
[0093] The smart head-mounted device 2 can also respond to the message that the delivery vehicle has arrived at the store, obtain the current location of the smart head-mounted device 2, determine that the current location corresponds to a store, and then determine the waybill corresponding to the store and the delivery vehicle. The waybill information of the waybill is displayed on the head-up display device, that is, the waybill information of the account corresponding to the store and the delivery vehicle's delivery-end service application. The waybill information includes but is not limited to the waybill number (which will be displayed in the waybill information area of the receipt), the content of the goods, the pickup address (for the delivery vehicle to verify the correctness of the current location), the delivery address, etc.
[0094] In an exemplary embodiment, to improve delivery efficiency, the HUD may display only a small amount of waybill information sequentially at a time. For example, the store location and waybill number may be displayed first, allowing delivery personnel to quickly locate the pickup location. The product category may then be displayed, allowing the delivery personnel to review the items. Once the location information indicates that the delivery personnel has left the pickup point and the delivery status for the waybill has changed to "Picked Up," the HUD may display the delivery address. The above display methods are merely examples, and those skilled in the art may customize the displayed content based on their specific circumstances.
[0095] Among them, the message that the delivery capacity has arrived at the store can be manually triggered by the delivery capacity, or it can be automatically triggered based on the recognition of the location of the smart head-mounted device (for example, based on the store POI point).
[0096] In some embodiments, when the smart head-mounted device 2 includes a head-up display (HUD), when the distribution system running on the server 1 determines that there is a receipt identification code in the on-site image captured by the smart head-mounted device 2 that matches the receipt identification code of the waybill corresponding to the distribution capacity at the current pickup point, the head-up display device can highlight the position corresponding to the receipt identification code to guide the distribution capacity to quickly locate the goods to be picked up among multiple goods, thereby improving the pickup efficiency.
[0097] Methods for highlighting the location corresponding to the receipt identification code include but are not limited to:
[0098] Darken the background color and highlight the location corresponding to the receipt identification code;
[0099] Indicate the location of the receipt identification code through obvious markings (such as arrows, circles, boxes, triangles, etc.);
[0100] Adding a shading pattern at the position corresponding to the receipt identification code can be combined with shadow effects to enhance the three-dimensional effect.
[0101] In some embodiments, in addition to the heads-up display device, the smart head-mounted device 2 may also be equipped with multiple vibration devices or sound devices corresponding to different directions. In this case, when the delivery system running on the server 1 determines that the on-site image captured by the smart head-mounted device 2 contains a receipt identification code that matches the receipt identification code of the delivery vehicle corresponding to the current pickup point, the vibration device or sound device on the smart head-mounted device 2 corresponding to the direction of the receipt identification code will indicate the direction of the goods to the delivery vehicle.
[0102] The above-mentioned solutions of indicating the direction of goods to the delivery transport capacity through the head-up display device, vibration device or sound device can be used in combination to guide the delivery transport capacity to pick up the goods quickly.
[0103] Figure 5 4 is a flow chart of a method for distributing a smart head-mounted device in an exemplary embodiment of the present disclosure. Figure 5 The illustrated embodiment can be executed by the smart head-mounted device 2 in the system architecture 100.
[0104] refer to Figure 5 , the method 500 performed by the smart head mounted device 2 may include:
[0105] Step S51: Obtaining delivery progress information of the waybill corresponding to the delivery capacity through the delivery-end service application of the delivery capacity corresponding to the smart head-mounted device, thereby determining the delivery status of the delivery capacity;
[0106] Step S52: determining, based on the location service function of the smart head-mounted device for the delivery capacity or the terminal device communicating with the smart head-mounted device, that the delivery capacity is located in a first range near the pickup point merchant location or the delivery point address corresponding to the waybill;
[0107] Step S53, determining the waybill information of the goods corresponding to the pickup point merchant location or the delivery point address and the account number of the delivery end service application corresponding to the delivery capacity by querying;
[0108] In step S54, the waybill information corresponding to the goods to be picked up or delivered is output through the augmented reality light projection device of the smart head-mounted device, so that the delivery personnel can see the waybill information corresponding to the goods used for prompts while seeing the real environment of the pickup point merchant or delivery point.
[0109] The smart head-mounted device 2 implementing method 500 may be configured with an augmented reality optical projection device (AROPD), i.e., an AR device.
[0110] Different from the method 400 , the method 500 not only considers the pickup process but also the delivery process.
[0111] In step S51, the smart head-mounted device 2 obtains the delivery progress information of the waybill and then determines whether the delivery status of the delivery capacity is the pickup status or the delivery status. The specific method of obtaining the delivery status is detailed in the above embodiment and will not be repeated here.
[0112] In step S52, different from step S42 in method 400, in addition to locating the position of the delivery capacity to determine whether the delivery capacity has currently arrived at the pickup point of the waybill corresponding to the pickup status, the smart head-mounted device 2 also determines whether the delivery capacity has arrived at the delivery point of the waybill corresponding to the delivery status.
[0113] Furthermore, in step S53, when it is determined that the delivery transport capacity has currently arrived at the pickup point of the waybill corresponding to the current pickup status, the waybill information of the waybill corresponding to the pickup point is obtained, and in step S54, the waybill information is output to the delivery transport capacity through the augmented reality light projection device of the smart head-mounted device 2, thereby assisting the delivery transport capacity to quickly complete the location verification and goods verification at the pickup point based on the waybill information displayed in real time, thereby greatly improving the pickup efficiency.
[0114] Correspondingly, in step S53, when it is determined that the delivery capacity has currently arrived at the delivery point corresponding to the waybill corresponding to the current delivery status, the waybill information of the waybill corresponding to the delivery point is obtained, and in step S54, the waybill information is output to the delivery capacity through the augmented reality light projection device of the smart head-mounted device 2, thereby assisting the delivery capacity to quickly complete the address search at the delivery point based on the waybill information displayed in real time, thereby greatly improving the delivery efficiency.
[0115] In an exemplary embodiment, the output waybill information may not only include text information (such as waybill number, address, product information, etc.), but also include indoor or outdoor navigation information to reach the pickup point or delivery point, so as to reduce the time for delivery capacity to find the pickup point or delivery point, and further improve delivery efficiency.
[0116] In an exemplary embodiment, after the delivery status is determined in step S51, the content of the output waybill information can be determined based on the delivery status, wherein the content of the waybill information includes waybill information of items to be picked up or waybill information of items to be delivered.
[0117] In some embodiments, the content of the output waybill information is determined to be the waybill information for goods to be picked up based on the delivery status being the pickup status. When the delivery progress information changes, the augmented reality light projection device of the smart head-mounted device outputs the waybill information corresponding to the goods to be picked up or delivered, including the delivery address or delivery route corresponding to the goods whose delivery progress information has been changed.
[0118] Specifically, when the delivery status is pickup, the corresponding waybill is determined and the corresponding waybill information is output. This waybill information is referred to as the pending pickup waybill information. After the delivery progress information corresponding to the waybill is updated to pickup, the delivery address or route corresponding to the waybill is displayed to guide delivery personnel to quickly deliver the recently picked-up goods to the delivery point.
[0119] In other embodiments, the content of the waybill information output based on the delivery status being the pickup status is the waybill information to be picked up. When the delivery status changes, the order of delivery tasks determined based on the received waybill corresponding to the account of the delivery-end service application of the delivery capacity is used to output the task information of the next delivery task through the augmented reality light projection device of the smart head-mounted device. The order of delivery tasks is planned and determined based on the geographical location and delivery time of the waybill with the delivery progress information being the pickup status and other received waybills.
[0120] Because a single delivery vehicle may deliver multiple waybills simultaneously and complete pickups for multiple waybills, the delivery and pickup processes for different waybills are interspersed. The delivery system arranges the delivery vehicle's accepted waybills based on their geographic location and delivery time. For example, a current delivery vehicle has five waybills, numbers 1 to 5. The delivery progress information for waybills 3 to 5 is "pickup in progress," while the delivery progress information for waybills 1 to 2 is "pickup in progress." Based on the geographic location and remaining delivery time of these five waybills' pickup / delivery points, the delivery system schedules the delivery vehicle for the following delivery task sequence: Pickup for waybills 3 → Delivery for waybills 2 → Delivery for waybills 1 → Pickup for waybills 4 → Delivery for waybills 3 → Pickup for waybills 5 → Delivery for waybills 4 → Delivery for waybills 5. Subsequent addition of more waybills to this delivery vehicle may result in a delivery status being inserted into the above process.
[0121] Therefore, in the embodiment of the present disclosure, after determining that the delivery status corresponding to a waybill is picked up, the delivery information of the waybill is not directly displayed. Instead, based on the above-mentioned delivery task sequence, the next location to which the delivery capacity is to arrive is determined, and then the task information corresponding to the next location is displayed.
[0122] For example, in the above example, when the delivery capacity is in the delivery status of "picking up goods for waybill No. 4", it is determined that the waybill to be picked up is waybill No. 4. According to the above delivery task sequence, after the delivery progress information corresponding to waybill No. 4 is updated to the goods being picked up and being delivered, the delivery status of the delivery capacity is updated to delivery for waybill No. 3. At this time, the delivery system arranges the next geographical location to be reached by the delivery capacity based on the waybill currently received by the delivery capacity, and displays whether the waybill corresponding to the geographical location is for pickup or delivery. If it is for pickup, the delivery capacity is displayed with the delivery information such as the waybill number, pickup point location (which may include the pickup route), type of goods, remaining delivery time, etc. of the pickup task; if it is for delivery, the delivery capacity is displayed with the delivery information such as the waybill number, delivery point location (which may include the delivery route), type of goods, remaining delivery time, etc. of the delivery task. In the above example, the displayed task information is, for example, the delivery address and / or delivery route of waybill No. 3.
[0123] By arranging and displaying delivery information according to the delivery task sequence of the delivery capacity, the delivery efficiency of the delivery capacity can be further improved.
[0124] In addition, if the content of the output waybill information is determined to be the waybill information of the item to be delivered based on the delivery status, the smart head-mounted device receives the control of the delivery capacity and makes a notification call or sends a notification message to the target account of the receiving user corresponding to the waybill.
[0125] In an exemplary embodiment, if the delivery vehicle's delivery status is determined to be delivery, and the vehicle arrives at the delivery point on the waybill corresponding to that delivery status, the smart head-mounted device 2 can replace the terminal device 3, operating under the control of the delivery vehicle to notify the consignee. This eliminates the need for the delivery vehicle to operate the terminal device 3, look up the consignee's information, or even make a phone call, further improving the safety and efficiency of the delivery vehicle.
[0126] At this time, the smart head-mounted device 2 determines that the delivery status corresponding to the delivery capacity is delivery based on the account of the delivery-end service application logged in by the delivery capacity, and then determines the waybill corresponding to the delivery status and the delivery point location and consignee contact information of the waybill. After the delivery capacity arrives at the delivery point location based on the current location of the delivery capacity, it sends a control instruction to the delivery system located on the server 1 based on the consignee contact information corresponding to the waybill, so that the delivery system sends a notification call or notification information to the consignee.
[0127] In an exemplary embodiment, the smart head-mounted device 2 can also determine, based on the account of the delivery-end service application logged in by the delivery capacity, that the delivery progress information corresponding to the delivery capacity is a waybill for which the goods have been picked up and are being delivered, and then determine, based on the current location of the delivery capacity, that the delivery capacity has arrived at one of the delivery points corresponding to the waybill for which the delivery progress information is that the goods have been picked up and are being delivered, and then, based on the contact information of the consignee corresponding to the waybill, send a control instruction to the delivery system located on the server 1, so that the delivery system sends a notification call or notification information to the consignee.
[0128] In some embodiments, the smart head-mounted device 2 may also only send the information that the delivery capacity has arrived at the delivery point and the waybill number corresponding to the delivery point to the delivery system, so that the delivery system can find the contact information of the consignee corresponding to the waybill according to the waybill number, and send a notification call or notification information to the consignee according to the consignee's contact information.
[0129] The method of controlling the smart head-mounted device 2 includes but is not limited to clicking or touching a preset position on the smart head-mounted device 2 (such as a fixed physical button or touch area), voice input, etc.
[0130] Corresponding to the above method embodiments, the present disclosure also provides an intelligent head-mounted device that can be used to execute the above method embodiments.
[0131] Figure 6 It is a block diagram of a smart head-mounted device in an exemplary embodiment of the present disclosure.
[0132] refer to Figure 6 In an exemplary embodiment, the smart head-mounted device 2 located in the system architecture 100 may include, in addition to the image acquisition device 21 and the communication device 22, a display device 23 and a human-computer interaction device 24, as well as a processor 25 and a memory 26.
[0133] Among them, the display device 23 may include one or more display devices, such as a HUD device and / or an augmented reality light projection device, for displaying delivery information for delivery capacity.
[0134] The human-computer interaction device 24 is, for example, a physical button, a touch panel, etc., and is used to receive control of the delivery capacity to send fixed information to the delivery system.
[0135] The memory 26 is used to store code, and the processor 25 is used to execute the code stored in the memory 26, which is used to execute the method performed by the smart head-mounted device 2 in any of the above embodiments.
[0136] The processor 25 can perform two-way information interaction with the image acquisition device 21 , the communication device 22 , the display device 23 and the memory 26 , and receive control instructions from the human-computer interaction device 24 .
[0137] Since the specific embodiments of the method executed by the smart head mounted device 600 have been described in detail in the corresponding method embodiments, this disclosure will not elaborate on them here.
[0138] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.
[0139] In an exemplary embodiment of the present disclosure, an electronic device capable of implementing the above method is further provided. The electronic device is, for example, the server 1 in the system architecture 100 .
[0140] Those skilled in the art will appreciate that various aspects of the present invention may be implemented as systems, methods, or program products. Therefore, various aspects of the present invention may be implemented in the following forms: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software implementations, which may be collectively referred to herein as "circuits," "modules," or "systems."
[0141] Refer to the following Figure 7 An electronic device 700 according to this embodiment of the present invention will be described. Figure 7 The electronic device 700 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0142] like Figure 7 As shown, electronic device 700 is implemented as a general-purpose computing device. Components of electronic device 700 may include, but are not limited to, the aforementioned at least one processing unit 710, the aforementioned at least one storage unit 720, and a bus 730 connecting various system components (including storage unit 720 and processing unit 710).
[0143] The storage unit stores program code that can be executed by the processing unit 710, causing the processing unit 710 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 710 can perform the method described in the embodiments of the present disclosure.
[0144] The storage unit 720 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 7201 and / or a cache 7202 , and may further include a read-only memory unit (ROM) 7203 .
[0145] The storage unit 720 may also include a program / utility 7204 having a set (at least one) of program modules 7205, such program modules 7205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0146] Bus 730 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0147] The electronic device 700 can also communicate with one or more external devices 800 (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 700, and / or any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication can occur via an input / output (I / O) interface 750. Furthermore, the electronic device 700 can communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 760. As shown, the network adapter 760 communicates with other modules of the electronic device 700 via a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the electronic device 700, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0148] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the embodiments of the present disclosure.
[0149] In exemplary embodiments of the present disclosure, a computer-readable storage medium is also provided, on which is stored a program product capable of implementing the aforementioned methods of this specification. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product comprising program code. When the program product is executed on a terminal device, the program code is configured to cause the terminal device to execute the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0150] The program product for implementing the above-described method according to an embodiment of the present invention may be a portable compact disc read-only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0151] The program product may be implemented in any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or component, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0152] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0153] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0154] The program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, and the like, as well as conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a stand-alone software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0155] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0156] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the claims.
Claims
1. A method for distributing a smart head-mounted device, characterized in that: include: Determine the delivery progress information of the waybill corresponding to the delivery capacity and the delivery status of the delivery capacity; Determining, based on a location service function of the smart head-mounted device of the delivery transport capacity or a terminal device communicatively connected to the smart head-mounted device, that the delivery transport capacity is located within a first range near a pickup point corresponding to the to-be-picked waybill of the delivery transport capacity; Obtaining a receipt identification code corresponding to a shipment item captured by an image acquisition device configured on the smart head-mounted device, wherein the smart head-mounted device is bound to a delivery service application account currently logged in by the delivery transporter; Based on the recognition result of the receipt identification code, the waybill information corresponding to the delivery service application account currently logged in by the delivery capacity of the smart head-mounted device associated with the receipt identification code is obtained. The waybill information includes the waybill number. The delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to picked up.
2. The method for distributing a smart head-mounted device according to claim 1, wherein: The delivery system sends updated delivery progress information to the merchant side and / or the order service side.
3. A method for distributing a smart head-mounted device, characterized in that: include: Obtaining, through the delivery service application of the delivery capacity corresponding to the smart head-mounted device, the delivery progress information of the waybill corresponding to the delivery capacity and the delivery status of the delivery capacity; Determining, based on a location service function of the smart head-mounted device of the delivery capacity or a terminal device in communication with the smart head-mounted device, that the delivery capacity is located in a first range near a pickup point corresponding to the to-be-picked waybill of the delivery capacity; The image acquisition device configured on the smart head-mounted device collects the receipt identification code corresponding to the goods in the waybill, wherein the smart head-mounted device is bound to the account of the delivery service application currently logged in by the delivery transporter; The recognition result of the receipt identification code is transmitted, so that the delivery system can query and obtain the waybill information corresponding to the account of the delivery-end service application currently logged in by the delivery carrier of the smart head-mounted device associated with the receipt identification code based on the recognition result of the receipt identification code and the account of the delivery-end service application of the delivery carrier, wherein the waybill information includes the waybill number, so that the delivery system updates the delivery progress information of the waybill corresponding to the receipt identification code to the goods have been picked up.
4. The method for distributing a smart head-mounted device according to claim 3, wherein: The smart head-mounted device receives the updated delivery status and voice broadcasts the updated delivery status through the voice broadcast device of the smart head-mounted device.
5. The method for distributing the smart head-mounted device according to claim 3, wherein: The intelligent head-mounted device includes a head-up display device, and the method further includes: In response to a message that the delivery transport has arrived at a store, obtaining the current location of the smart head-mounted device and determining the store corresponding to the current location, wherein the message that the delivery transport has arrived at a store is manually triggered by the delivery transport or automatically triggered based on the identification of the location of the smart head-mounted device; The smart head-mounted device displays the waybill information of the account corresponding to the store and the delivery end service application of the delivery capacity through the head-up display device.
6. A method for distributing a smart head-mounted device, characterized in that: include: Obtaining the delivery progress information of the waybill corresponding to the delivery capacity and the delivery status of the delivery capacity through the delivery service application corresponding to the smart head-mounted device; Determining, based on the location service function of the smart head-mounted device or a terminal device communicatively connected to the smart head-mounted device, that the delivery capacity is located in a first range near the pickup point merchant location or the delivery point address corresponding to the waybill; Determine, by querying, the waybill information of the goods corresponding to the merchant location of the pickup point or the address of the delivery point and the account number of the delivery-end service application corresponding to the delivery capacity; The waybill information corresponding to the goods to be picked up or delivered is output through the augmented reality light projection device of the smart head-mounted device, so that the delivery transport personnel can see the waybill information corresponding to the goods for prompting while seeing the real environment of the pickup point merchant or delivery point.
7. The method for distributing a smart head-mounted device according to claim 6, wherein: Also includes: The content of the waybill information to be output is determined according to the delivery status, wherein the content of the waybill information includes waybill information of items to be picked up or waybill information of items to be delivered.
8. The method for distributing a smart head-mounted device according to claim 7, wherein: The content of the waybill information output according to the delivery status includes: The content of the output waybill information is determined to be the waybill information for items to be picked up based on the delivery status being the pickup status. When the delivery progress information changes, the augmented reality light projection device of the smart head-mounted device outputs the waybill information corresponding to the goods to be picked up or delivered, including outputting the delivery address or delivery route corresponding to the goods whose delivery progress information has been changed.
9. The method for distributing a smart head-mounted device according to claim 7, wherein: The content of the waybill information output according to the delivery status includes: The content of the waybill information output based on the delivery status being the pickup status is the waybill information to be picked up. When the delivery status changes, the delivery task sequence is determined based on the received waybill corresponding to the account of the delivery-end service application of the delivery capacity, and the task information of the next delivery task is output through the augmented reality light projection device of the smart head-mounted device. The delivery task sequence is planned and determined based on the geographical location and delivery time of the waybill with the delivery progress information being the pickup status and other received waybills.
10. The method for distributing a smart head-mounted device according to claim 6, wherein: Also includes: According to the delivery status being the delivery status, the content of the output waybill information is determined to be the waybill information of the item to be delivered. The smart head-mounted device receives the control of the delivery capacity and makes a notification call or sends a notification message to the target account of the receiving user corresponding to the waybill corresponding to the waybill information of the item to be delivered.