Delivery method and device, receiving method and device, delivery and receiving system
The method and system enable real-time delivery to moving vehicles by controlling delivery vehicles to meet recipients' vehicles, addressing the inconvenience of fixed-location pickups and enhancing delivery smartness.
Patent Information
- Application Number
- CN202011448883.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-12-09
- Publication Date
- 2025-07-15
- Estimated Expiration
- 2040-12-09
AI Technical Summary
The existing distribution system cannot achieve flexible delivery and receipt of goods during the vehicle's driving, and the degree of intelligence is low, so users cannot receive express delivery or takeaway instantly without stopping.
By responding to the location information of the receiving vehicle, the delivery vehicle is controlled and the vehicle search request is sent. When the distance is less than a certain distance, the goods are sent and road safety information is combined to deliver the goods accurately. The user shares the location information of the receiving vehicle through the mobile delivery instructions, receives the response to the vehicle search request and completes the cargo reception.
It realizes delivery and receipt without delivering goods to the agreed location, which is flexible and convenient. Users receive goods instantly on the vehicle, which is highly intelligent and saves time.
Smart Images

Figure CN114626773B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent delivery, and in particular, to a delivery method and device, a receiving method and device, and a delivery and receiving system. Background Art
[0002] As an evolved version of logistics, intelligent logistics can achieve the automation, visualization, controllability, intelligence, and networking of logistics, thereby improving resource utilization and productivity levels. Looking at the entire logistics development trajectory, the development of intelligent logistics should be from traditional delivery to centralized delivery, collaborative delivery, joint delivery, and then to intelligent delivery.
[0003] Currently, the delivery is fixed-point delivery, that is, a fixed address is agreed in advance. After the express or takeaway is delivered to this address, it is handed over to the agreed person or placed at the agreed location. In real life, there are often situations where it is inconvenient to receive goods at a fixed location. For example, when receiving an express notification or a food delivery notification while the vehicle is driving on the road, at this time, the vehicle still needs to drive to the agreed location to receive the goods, and the user cannot receive the express or takeaway in the first time, and the degree of intelligence of the delivery is relatively low.
[0004] In view of this, the present invention is specifically proposed. Summary of the Invention
[0005] In a first aspect, the purpose of the present invention is to provide a delivery method, which realizes the purpose of completing the delivery without delivering the goods to the agreed location, is flexible and convenient, enables the user to receive the goods on the moving vehicle in the first time, and has a relatively high degree of intelligence.
[0006] In a second aspect, the purpose of the present invention is to provide a delivery device.
[0007] In a third aspect, the purpose of the present invention is to provide a receiving method.
[0008] In a fourth aspect, the purpose of the present invention is to provide a receiving device.
[0009] In a fifth aspect, the purpose of the present invention is to provide an electronic device.
[0010] In a sixth aspect, the purpose of the present invention is to provide a medium.
[0011] In a seventh aspect, the purpose of the present invention is to provide a delivery and receiving system.
[0012] In order to achieve the above object, the present invention adopts the following technical solutions:
[0013] In a first aspect, the present invention provides a delivery method, including the following steps:
[0014] In response to the receiving vehicle location information, control the delivery vehicle to travel towards the receiving vehicle;
[0015] Send a vehicle search request, which is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance;
[0016] In response to the vehicle search request response information, send the goods to the receiving vehicle.
[0017] As a further preferred technical solution, before controlling the delivery vehicle to travel towards the receiving vehicle in response to the receiving vehicle location information, it further includes: sending the delivery vehicle information to the user.
[0018] As a further preferred technical solution, the step of sending the goods to the receiving vehicle in response to the vehicle search request response information includes:
[0019] In response to the vehicle search request response information, send the goods to the receiving vehicle according to the road safety information of the delivery vehicle.
[0020] As a further preferred technical solution, after responding to the vehicle search request response information, it further includes:
[0021] In response to the receiving vehicle driving state and / or collecting the receiving vehicle driving state, control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and send the goods to the receiving vehicle;
[0022] The receiving vehicle driving state includes the current vehicle speed, left turn angle or right turn angle.
[0023] As a further preferred technical solution, after maintaining the distance between the delivery vehicle and the receiving vehicle at the second distance, it further includes: sending the goods to the receiving vehicle according to the road safety information of the delivery vehicle.
[0024] In a second aspect, the present invention provides a delivery device, including:
[0025] A vehicle driving control module, configured to control the delivery vehicle to travel towards the receiving vehicle in response to the receiving vehicle location information;
[0026] A vehicle search request sending module, configured to send a vehicle search request, which is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance;
[0027] A goods sending module, configured to send the goods to the receiving vehicle in response to the vehicle search request response information.
[0028] In a third aspect, the present invention provides a receiving method, including the following steps:
[0029] In response to the user's mobile receiving instruction, share the receiving vehicle location information to the delivery vehicle;
[0030] In response to a vehicle search request, send a vehicle search request response message;
[0031] Receive goods.
[0032] As a further preferred technical solution, before sharing the receiving vehicle position information to the delivery vehicle in response to the user's mobile receiving instruction, it further includes: receiving delivery vehicle information.
[0033] As a further preferred technical solution, the receiving of goods includes: sending the driving state of the receiving vehicle, and receiving goods according to the road safety information of the receiving vehicle; the driving state of the receiving vehicle includes the current vehicle speed, the left turn angle or the right turn angle.
[0034] In a fourth aspect, the present invention provides a receiving device, including:
[0035] A position sharing module, configured to share the receiving vehicle position information to the delivery vehicle in response to the user's mobile receiving instruction;
[0036] A vehicle search request response message sending module, configured to send a vehicle search request response message in response to a vehicle search request;
[0037] A goods receiving module, configured to receive goods.
[0038] In a fifth aspect, the present invention provides an electronic device, including:
[0039] At least one processor; and
[0040] A memory communicatively connected to the at least one processor; wherein,
[0041] The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned delivery method or the above-mentioned receiving method.
[0042] In a sixth aspect, the present invention provides a medium, on which computer instructions are stored, and the computer instructions are used to cause the computer to execute the above-mentioned delivery method or the above-mentioned receiving method.
[0043] In a seventh aspect, the present invention provides a delivery and receiving system, including a delivery device and a receiving device;
[0044] The delivery device is configured to control the delivery vehicle to drive towards the receiving vehicle in response to the receiving vehicle position information; send a vehicle search request, and the vehicle search request is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance; send goods to the receiving vehicle in response to the vehicle search request response message;
[0045] The receiving device is used to share the location information of the receiving vehicle to the delivery vehicle in response to the user's mobile receiving instruction; send a response message to the vehicle-finding request; and receive goods.
[0046] As a further preferred technical solution, before the delivery device controls the delivery vehicle to drive towards the receiving vehicle in response to the location information of the receiving vehicle, it is also used to send the delivery vehicle information to the user;
[0047] After responding to the vehicle-finding request response message, it is also used to control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and send the goods to the receiving vehicle according to the road safety information of the delivery vehicle;
[0048] The driving state of the receiving vehicle includes the current vehicle speed, left turn angle or right turn angle.
[0049] As a further preferred technical solution, when receiving goods, the receiving device receives the goods according to the road safety information of the receiving vehicle.
[0050] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0051] In the delivery method provided by the present invention, first, in response to the location information of the receiving vehicle, the delivery vehicle is controlled to drive towards the receiving vehicle. When the distance between the delivery vehicle and the receiving vehicle is less than the first distance, it indicates that the two are relatively close, and then a vehicle-finding request is sent. When the vehicle-finding request response message is received, the goods are sent to the receiving vehicle to complete the delivery of the goods. This method realizes the purpose of delivering goods without having to send the goods to a designated location, which is flexible, convenient and time-saving, enabling the user to receive the goods on the vehicle in motion in the first time, and has a high degree of intelligence.
[0052] In the receiving method provided by the present invention, first, in response to the user's mobile receiving instruction, the location information of the receiving vehicle is shared with the delivery vehicle. When the vehicle-finding request is received, it indicates that the distance between the delivery vehicle and the receiving vehicle is relatively close. At this time, a vehicle-finding request response message is sent, and finally the goods are received. This method realizes the purpose of receiving goods without having to drive the vehicle to a designated location, which is flexible, convenient and time-saving, and can receive the goods on the vehicle in motion in the first time, and has a high degree of intelligence. Description of the Drawings
[0053] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings required for the description of the specific embodiments or the prior art. Obviously, the following drawings are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0054] Figure 1 It is a flowchart of the delivery method provided in Embodiment 1 of the present invention;
[0055] Figure 2 It is a schematic structural diagram of the delivery device provided in Embodiment 2 of the present invention;
[0056] Figure 3 It is a flowchart of the receiving method provided in Embodiment 3 of the present invention;
[0057] Figure 4 It is a schematic structural diagram of the receiving device provided in Embodiment 4 of the present invention;
[0058] Figure 5 It is a schematic structural diagram of the delivery and receiving system provided in Embodiment 5 of the present invention;
[0059] Figure 6 It is a schematic structural diagram of the electronic device provided in Embodiment 6 of the present invention.
[0060] Icons: 201 - Vehicle driving control module; 202 - Module for sending car-finding requests; 203 - Goods sending module; 204 - Module for sending delivery vehicle information; 205 - Road safety information detection module for delivery vehicles; 206 - First distance detection module; 207 - Second distance detection module; 401 - Location sharing module; 402 - Module for sending car-finding request response information; 403 - Goods receiving module; 404 - Module for receiving delivery vehicle information; 405 - Road safety information detection module for receiving vehicles; 10 - Delivery device; 20 - Receiving device; 601 - Processor; 602 - Memory; 603 - Input device; 604 - Output device. Detailed implementation manners
[0061] The following describes exemplary embodiments of the present application with reference to the accompanying drawings. Various details of the embodiments of the present application are included to facilitate understanding, and they should be considered merely exemplary. Therefore, those of ordinary skill in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, for clarity and conciseness, descriptions of well-known functions and structures are omitted below.
[0062] Embodiment 1
[0063] Figure 1 It is a flowchart of a delivery method provided in this embodiment. This embodiment is applicable to intelligent delivery of goods not at a fixed location. This method can be executed by a delivery device, which can be composed of software and / or hardware and is specifically configured in a device with certain data computing capabilities. The device includes, but is not limited to, a delivery terminal, a server, and other intelligent devices. The delivery terminal includes, but is not limited to, a delivery vehicle.
[0064] As Figure 1 shown, this embodiment provides a delivery method, including the following steps:
[0065] S110. In response to the position information of the receiving vehicle, control the delivery vehicle to drive towards the receiving vehicle.
[0066] The delivery method of this embodiment is based on the response to the position information of the receiving vehicle. That is to say, if the position information of the receiving vehicle is not received, it means that there is no need to perform mobile delivery, and it is still possible to deliver goods at a fixed location; after receiving the position information of the receiving vehicle, it means that the user has the need for mobile receiving, and at this time, control the delivery vehicle to drive towards the receiving vehicle.
[0067] Step S110 can be implemented by, for example, an in-vehicle electronic communication device to respond to the position information of the receiving vehicle, and then transmit it to the vehicle driving system through the CAN (Controller Area Network) bus to control the delivery vehicle to drive towards the receiving vehicle.
[0068] Before controlling the delivery vehicle to drive towards the receiving vehicle, optionally, it further includes: the step of planning a path and navigation according to the position information of the receiving vehicle. Plan the path and navigation in advance, and then control the delivery vehicle to drive towards the receiving vehicle, so that the entire delivery process can be made more intelligent.
[0069] Optionally, in addition to responding to the position information of the receiving vehicle, this step can also respond to the trajectory of the receiving vehicle. If the user is using navigation, it can also respond to the planned path of the receiving vehicle's navigation.
[0070] Preferably, after responding to the planned path of the receiving vehicle's navigation, it further includes the step of determining the best meeting point, and then control the delivery vehicle to drive towards the receiving vehicle.
[0071] Preferably, the determination of the best meeting point includes: determining the best meeting point according to the planned path of the receiving vehicle's navigation, the position information of the receiving vehicle, the position of the delivery vehicle, and the average vehicle speed of the delivery vehicle. Among them, the average vehicle speed of the receiving vehicle can be obtained according to the planned path of the receiving vehicle's navigation and the position information of the receiving vehicle.
[0072] Optionally, after responding to the position information of the receiving vehicle, control the vehicle to turn on the built-in navigation software in the car machine for path planning and navigation, and then feedback the path planning result to the vehicle driving system, control the vehicle driving system to drive according to the planned path, and perform real-time navigation.
[0073] Preferably, before step S110, there is also a step of sending delivery vehicle information to the user. Generally speaking, when the user is unaware that their goods are in the delivery state, the user will not choose the mobile delivery method. Only when the user has the need for mobile delivery will they send the location information of the receiving vehicle. Adding the step of sending delivery vehicle information to the user before step S110 can clearly inform the user that their goods are in the delivery state, so that the user can choose fixed-location delivery or mobile delivery. The above-mentioned "delivery vehicle information" can be sent by the delivery vehicle itself, or sent by the server after collecting the delivery vehicle information.
[0074] The above-mentioned "user" can be the smart mobile terminal (such as a smart phone) of the consignee. In this case, the smart mobile terminal generally needs to be pre-bound to the receiving vehicle in advance; it can also be a car machine communicatively connected to the smart mobile terminal of the consignee. When the consignee is driving, without opening the mobile phone, the delivery vehicle information can be directly obtained on the car machine. The second option is preferred. In this case, it can be confirmed that the consignee is in the receiving vehicle, avoiding the consignee from misissuing instructions and without the need to associate with the vehicle.
[0075] The above-mentioned "delivery vehicle information" includes but is not limited to information such as the location of the delivery vehicle, the color of the delivery vehicle, and the license plate of the delivery vehicle.
[0076] S120. Send a vehicle-finding request, and the vehicle-finding request is sent when the distance between the delivery vehicle and the receiving vehicle is less than the first distance.
[0077] The above-mentioned "first distance" refers to the maximum distance between the delivery vehicle and the receiving vehicle at which a vehicle-finding request can be sent. The above-mentioned "first distance" can be, for example, the distance between the front end of the delivery vehicle and the rear end of the receiving vehicle. The above-mentioned "front end" refers to the very front of the vehicle.
[0078] When the distance between the delivery vehicle and the receiving vehicle is less than the first distance, it means that the distance between the delivery vehicle and the receiving vehicle is relatively close. However, at this time, the delivery vehicle cannot accurately locate which vehicle is the receiving vehicle. At this time, by sending a vehicle-finding request, it helps to find the vehicle.
[0079] The above-mentioned "vehicle-finding request" can be sent in the form of specific lights or sounds. For example, the width indicator lights or double yellow lights flash at a certain frequency to inform the receiving vehicle that this delivery vehicle has arrived and can start delivering goods immediately, reminding the receiving vehicle to perform corresponding actions for receiving the goods, such as opening the window, the trunk, decelerating or stopping, etc. The above-mentioned lights or sounds can be automatically emitted by the delivery vehicle, or emitted after the delivery person's manual operation (such as pressing the vehicle-finding button). Automatically emitting is preferred.
[0080] Optionally, the above-mentioned vehicle-finding request can also be directly sent to the car machine of the receiving vehicle. For example, it can be reminded through the screen display, sound or vibration of the car machine of the receiving vehicle, informing that the delivery vehicle is approaching and ready to deliver goods.
[0081] The above-mentioned "first distance" can be, for example, 50 - 150 meters, preferably 100 meters.
[0082] S130. In response to the vehicle-finding request response message, send the goods to the receiving vehicle.
[0083] When the vehicle-finding request response message is received, it indicates that the target receiving vehicle has been found. At this time, sending the goods to the receiving vehicle can complete the delivery process.
[0084] Preferably, step S130 includes: in response to the vehicle-finding request response message, according to the road safety information of the delivery vehicle, send the goods to the receiving vehicle. Before sending the goods, it is necessary to judge whether it is in a safe state according to the road safety information of the delivery vehicle. If it is judged that the surrounding roads are safe, send the goods to the receiving vehicle; if it is judged that the surrounding roads are dangerous, terminate sending the goods.
[0085] The above-mentioned "road safety information" obtains the road conditions around the vehicle through an in-vehicle camera and / or radar, and then judges whether the surrounding environment of the vehicle is safe according to a certain algorithm. This algorithm can adopt algorithms that can be implemented in the art, and this embodiment does not make special restrictions on this.
[0086] When sending the goods, a robotic arm can be selected for sending. When it is judged that the surrounding roads are dangerous, control the robotic arm to retract and adjust the distance between the delivery vehicle and the receiving vehicle. Correspondingly, at the receiving side, the receiving vehicle can be controlled to close the windows or the trunk.
[0087] Preferably, step S130 includes: in response to the vehicle-finding request response message, in response to the driving state of the receiving vehicle and / or collecting the driving state of the receiving vehicle, control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and preferably according to the road safety information of the delivery vehicle, send the goods to the receiving vehicle;
[0088] The driving state of the receiving vehicle includes the current vehicle speed, the left turn angle or the right turn angle.
[0089] This preferred method provides a following mode for the receiving vehicle. According to the driving state of the receiving vehicle, control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance. At this time, the relative positions of the delivery vehicle and the receiving vehicle are basically unchanged, which is convenient for the safe delivery of the goods. The above-mentioned driving state of the receiving vehicle can be sent by the receiving vehicle or collected by the delivery vehicle, and preferably collected by a camera.
[0090] Optionally, after the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, it further includes the step of sending a delivery reminder, which can be directly sent to the in-vehicle computer, for example, by means of screen display, sound or vibration on the in-vehicle computer of the receiving vehicle to remind that the delivery vehicle is making a delivery.
[0091] The above-mentioned "second distance" refers to the distance between the delivery vehicle capable of delivering goods and the receiving vehicle. The above-mentioned "second distance" can be, for example, 0.5 - 1.5 meters, preferably 1 meter. The above-mentioned "second distance" can be, for example, the distance between the front end of the delivery vehicle and the rear end of the receiving vehicle, or the distance between the left side of the delivery vehicle and the right side of the receiving vehicle, or the distance between the right side of the delivery vehicle and the left side of the receiving vehicle. The above-mentioned "front end", "rear end", "left side" and "right side" respectively refer to the foremost end, the rearmost end, the leftmost side line and the rightmost side line of the vehicle.
[0092] Optionally, after the delivery is completed, it further includes sending a delivery completion message to the receiving vehicle, which can be directly sent to the in-vehicle computer, for example, by means of screen display, sound or vibration on the in-vehicle computer of the receiving vehicle to remind that the delivery vehicle has completed the delivery, so that the receiving vehicle can close the window or trunk in time.
[0093] In the above-mentioned delivery method, first, in response to the position information of the receiving vehicle, the delivery vehicle is controlled to drive towards the receiving vehicle. When the distance between the delivery vehicle and the receiving vehicle is less than the first distance, it indicates that the two are relatively close, and then a vehicle search request is sent. After receiving the vehicle search request response message, the goods are sent to the receiving vehicle to complete the delivery of the goods. This method realizes the purpose of completing the delivery without having to send the goods to the agreed location, which is flexible and convenient, enabling users to receive the goods on the moving vehicle in the first time, and has a relatively high degree of intelligence.
[0094] Embodiment 2
[0095] As Figure 2 shown, this embodiment provides a delivery device, including:
[0096] A vehicle driving control module 201, configured to control the delivery vehicle to drive towards the receiving vehicle in response to the position information of the receiving vehicle;
[0097] A vehicle search request sending module 202, configured to send a vehicle search request, and the vehicle search request is sent when the distance between the delivery vehicle and the receiving vehicle is less than the first distance;
[0098] A goods sending module 203, configured to send goods to the receiving vehicle in response to the vehicle search request response message.
[0099] Preferably, the delivery vehicle further includes:
[0100] The delivery vehicle information sending module 204 is used to send the delivery vehicle information to the user;
[0101] The road safety information detection module 205 of the delivery vehicle is used to detect the road safety information of the delivery vehicle;
[0102] The first distance detection module 206 is used to detect the distance between the delivery vehicle and the receiving vehicle before sending the vehicle search request;
[0103] The second distance detection module 207 is used to detect the distance between the delivery vehicle and the receiving vehicle after responding to the vehicle search request response information.
[0104] The above delivery vehicle realizes intelligent delivery by adopting a vehicle driving control module, a vehicle search request sending module and a goods sending module. The delivery vehicle has the corresponding function modules and beneficial effects of implementing the delivery method described in Embodiment 1.
[0105] Embodiment 3
[0106] Figure 3 FIG. is a flowchart of a receiving method provided in this embodiment. This embodiment is applicable to intelligent distribution for receiving goods at non-fixed locations. This method can be executed by a receiving device, which can be composed of software and / or hardware and is specifically configured in a device with certain data operation capabilities. The device includes but is not limited to a receiving terminal, a server and other intelligent devices. The receiving terminal includes but is not limited to a receiving vehicle.
[0107] As Figure 3 shown, this embodiment provides a receiving method, including the following steps:
[0108] S310. In response to the user's mobile receiving instruction, share the position information of the receiving vehicle to the delivery vehicle.
[0109] The receiving method of this embodiment is based on the response to the user's mobile receiving instruction. That is to say, if the user's mobile receiving instruction is not received, it means that there is no need for mobile delivery, and the goods can still be received at the traditional fixed location; after receiving the user's mobile receiving instruction, it means that the user has the need for mobile receiving. At this time, share the position information of the receiving vehicle to the delivery vehicle.
[0110] The above "sharing" means sharing the position information of the receiving vehicle to the delivery vehicle in real time, so that the delivery vehicle can know the position of the receiving vehicle at any time and perform operations such as adjusting the path accordingly.
[0111] Preferably, before step S310, there is also a step of receiving delivery vehicle information. Generally speaking, a user will not issue a mobile receiving instruction without any basis. The prerequisite for issuing this instruction is generally that the goods are in the distribution state, which can be obtained by the user through channels such as express public accounts or express official websites to query the logistics status of the goods. If the user does not query in time, they cannot know. At this time, by receiving the delivery vehicle information, both the state that the goods are in distribution and the corresponding delivery vehicle information can be obtained, which is convenient for sharing the location information of the receiving vehicle to the delivery vehicle later. The above "delivery vehicle information" can be received from the delivery vehicle or from the server, and the server can collect the delivery vehicle information and send it.
[0112] S320. In response to the vehicle-finding request, send a vehicle-finding request response message.
[0113] This step is carried out based on the response to the vehicle-finding request. When the vehicle-finding request is received, it indicates that the delivery vehicle is relatively close. At this time, it is necessary to respond to the vehicle-finding request and send a vehicle-finding request response message so that the delivery vehicle can locate the receiving vehicle as soon as possible.
[0114] The form of sending the above request response message can be the same as the form of sending the vehicle-finding request.
[0115] After sending the vehicle-finding request response message, the receiving vehicle can also be controlled to decelerate or stop to facilitate the smooth progress of the subsequent step of receiving the goods.
[0116] S330. Receive the goods.
[0117] Preferably, the receiving the goods includes: sending the driving state of the receiving vehicle, and receiving the goods according to the road safety information of the receiving vehicle; the driving state of the receiving vehicle includes the current vehicle speed, left turn angle or right turn angle.
[0118] Before receiving the goods, it is first necessary to send the driving state of the receiving vehicle so that the delivery vehicle can enter the following mode according to this state. Then, it is necessary to judge whether it is in a safe state according to the road safety information of the receiving vehicle. If it is judged that the surrounding roads are safe, the goods are sent to the receiving vehicle; if it is judged that the surrounding roads are dangerous, the sending of the goods is terminated.
[0119] The above "road safety information" obtains the road conditions around the vehicle through an on-vehicle camera and / or radar, and then judges whether the surrounding environment of the vehicle is safe according to a certain algorithm. This algorithm can adopt algorithms that can be realized in the art, and this embodiment does not make special restrictions on this.
[0120] The above "receiving the goods" method can be, for example, controlling the receiving vehicle to open the window or the trunk to receive the goods.
[0121] The above receiving method first responds to the user's mobile receiving instruction, shares the location information of the receiving vehicle with the delivery vehicle, and when a vehicle finding request is received, it indicates that the distance between the delivery vehicle and the receiving vehicle is relatively close. At this time, a vehicle finding request response message is sent, and finally the goods are received. This method realizes the purpose that the user can complete the receiving without driving the vehicle to the agreed location, which is flexible and convenient, and the goods can be received on the moving vehicle in the first time, with a high degree of intelligence.
[0122] Embodiment 4
[0123] As Figure 4 shown, this embodiment provides a receiving device, including:
[0124] A location sharing module 401, configured to respond to the user's mobile receiving instruction and share the location information of the receiving vehicle with the delivery vehicle;
[0125] A vehicle finding request response message sending module 402, configured to respond to a vehicle finding request and send a vehicle finding request response message;
[0126] A goods receiving module 403, configured to receive goods.
[0127] Preferably, the receiving vehicle further includes:
[0128] A delivery vehicle information receiving module 404, configured to receive delivery vehicle information;
[0129] A road safety information detection module 405 of the receiving vehicle, configured to detect the road safety information of the receiving vehicle.
[0130] The above receiving vehicle realizes intelligent receiving by adopting a location sharing module, a vehicle finding request response message sending module and a goods receiving module. The receiving vehicle has the corresponding functional modules and beneficial effects of implementing the receiving method described in Embodiment 3.
[0131] Embodiment 5
[0132] As Figure 5 shown, this embodiment provides a delivery and receiving system, including a delivery device 10 and a receiving device 20;
[0133] The delivery device 10 is configured to control the delivery vehicle to drive towards the receiving vehicle in response to the location information of the receiving vehicle; send a vehicle finding request, and the vehicle finding request is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance; and send goods to the receiving vehicle in response to the vehicle finding request response message.
[0134] Preferably, before the delivery device 10 controls the delivery vehicle to drive towards the receiving vehicle in response to the location information of the receiving vehicle, it is further configured to send the delivery vehicle information to the user.
[0135] Preferably, the step of sending goods to the receiving vehicle in response to the vehicle-finding request response message includes: in response to the vehicle-finding request response message, sending goods to the receiving vehicle according to the road safety information of the delivery vehicle.
[0136] Preferably, after responding to the vehicle-finding request response message, it further includes: in response to the driving state of the receiving vehicle, controlling the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and then sending goods to the receiving vehicle; the driving state of the receiving vehicle includes the current vehicle speed, left turn angle or right turn angle.
[0137] The receiving device 20 is configured to, in response to the user's mobile receiving instruction, share the position information of the receiving vehicle with the delivery vehicle; in response to the vehicle-finding request, send a vehicle-finding request response message; and receive goods.
[0138] Preferably, before the receiving device 20 shares the position information of the receiving vehicle with the delivery vehicle in response to the user's mobile receiving instruction, it is further configured to: receive the delivery vehicle information.
[0139] Preferably, the step of receiving goods includes: sending the driving state of the receiving vehicle and receiving goods according to the road safety information of the receiving vehicle; the driving state of the receiving vehicle includes the current vehicle speed, left turn angle or right turn angle.
[0140] Optionally, the communication between the above-mentioned delivery device 10 and the receiving device 20 can adopt V2X-DSRC (Vehicle to Everything - Dedicated Short Range Communications), C-V2X (Cellular Vehicle to Everything), 4G, 5G or other wireless networks, and any implementable method in the art can be used. The present invention does not make special restrictions on this.
[0141] For the details of the delivery device 10 and the receiving device 20 in the system provided in this embodiment, refer to the descriptions in Embodiment 2 and Embodiment 4, and it has the technical effects of the above-mentioned embodiments, which will not be elaborated here.
[0142] Embodiment 6
[0143] As Figure 6 shown, this embodiment provides an electronic device, including:
[0144] At least one processor; and
[0145] A memory communicatively connected to the at least one processor; wherein,
[0146] The memory stores instructions executable by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to execute the delivery method described in Embodiment 1 or the receiving method described in Embodiment 3. At least one processor in the electronic device can execute the above methods, and thus has at least the same advantages as the above methods.
[0147] Optionally, the electronic device further includes an interface for connecting various components, including a high-speed interface and a low-speed interface. Each component is interconnected using different buses and can be mounted on a common motherboard or otherwise mounted as required. The processor can process instructions executed within the electronic device, including instructions for storing graphical information in the memory or on the memory to display a GUI (Graphical User Interface) on an external input / output device (such as a display device coupled to the interface). In other embodiments, if needed, multiple processors and / or multiple buses can be used with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, with each device providing some necessary operations (such as an array of servers, a set of blade servers, or a multi-processor system). Figure 6 Take one processor 601 as an example.
[0148] The memory 602, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the delivery method in the embodiments of the present invention (for example, the vehicle driving control module 201, the car-finding request sending module 202, and the goods sending module 203 in the delivery device). The processor 601 executes various functional applications and data processing of the device by running the software programs, instructions, and modules stored in the memory 602, that is, implements the above delivery method or receiving method.
[0149] The memory 602 mainly includes a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal, etc. In addition, the memory 602 can include high-speed random access memory and can also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some instances, the memory 602 can further include a memory remotely set relative to the processor 601, and these remote memories can be connected to the device through a network. Examples of the above network include but are not limited to the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.
[0150] The electronic device may further include: an input device 603 and an output device 604. The processor 601, the memory 602, the input device 603 and the output device 604 may be connected by a bus or other means. Figure 6 Taking the connection by bus as an example.
[0151] The input device 603 can receive input digital or character information. The output device 604 may include a display device, an auxiliary lighting device (e.g., an LED), a tactile feedback device (e.g., a vibration motor), etc. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display, and a plasma display. In some embodiments, the display device may be a touch screen.
[0152] Embodiment 7
[0153] This embodiment provides a medium on which computer instructions are stored. The computer instructions are used to cause a computer to execute the delivery method described in Embodiment 1 or the receiving method described in Embodiment 3. The computer instructions on this medium are used to cause a computer to execute the above method, and thus have at least the same advantages as the above method.
[0154] The medium in the present invention may be any combination of one or more computer-readable media. The medium may be a computer-readable signal medium or a computer-readable storage medium. The medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the medium (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer 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 of the above. In this document, the medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0155] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which computer-readable program code is carried. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0156] The program code contained on a computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical fiber cable, RF (Radio Frequency), etc., or any suitable combination of the above.
[0157] The computer program code for performing the operations of the present invention can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0158] It should be understood that various forms of the processes shown above can be used, with steps reordered, added, or deleted. For example, the steps recited in the present application can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in the present application can be achieved. There is no limitation herein.
[0159] The above specific embodiments do not constitute a limitation to the protection scope of the present application. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present application shall be included within the protection scope of the present application.
Claims
1. A delivery method, characterized in that, It includes the following steps: In response to the user selecting mobile delivery, receive the location information of the receiving vehicle, where the mobile delivery is different from delivering goods at a fixed location; In response to the location information of the receiving vehicle, control the delivery vehicle to drive towards the receiving vehicle, where the receiving vehicle has a driving state; Send a vehicle search request to remind the receiving vehicle to perform corresponding actions for receiving goods. The vehicle search request is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance, and the actions for receiving goods at least include decelerating; In response to the vehicle search request response information, send the goods to the receiving vehicle; After responding to the vehicle search request response information, it further includes: In response to the driving state of the receiving vehicle and / or collecting the driving state of the receiving vehicle, control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and send the goods to the receiving vehicle; The driving state of the receiving vehicle includes the current vehicle speed, left turn angle, or right turn angle.
2. The delivery method according to claim 1, wherein Before controlling the delivery vehicle to drive towards the receiving vehicle in response to the location information of the receiving vehicle, it further includes: sending the delivery vehicle information to the user.
3. The delivery method according to claim 1 or 2, characterized in that The step of sending the goods to the receiving vehicle in response to the vehicle search request response information includes: In response to the vehicle search request response information, send the goods to the receiving vehicle according to the road safety information of the delivery vehicle.
4. The delivery method according to claim 1, characterized in that, After maintaining the distance between the delivery vehicle and the receiving vehicle at the second distance, it further includes: sending the goods to the receiving vehicle according to the road safety information of the delivery vehicle.
5. A delivery device, characterized in that, It includes: A vehicle driving control module for controlling the delivery vehicle to drive towards the receiving vehicle in response to the location information of the receiving vehicle, where the mobile delivery is different from delivering goods at a fixed location; A vehicle search request sending module for sending a vehicle search request to remind the receiving vehicle to perform corresponding actions for receiving goods. The vehicle search request is sent when the distance between the delivery vehicle and the receiving vehicle is less than a first distance, and the actions for receiving goods at least include decelerating; A goods sending module for sending the goods to the receiving vehicle in response to the vehicle search request response information; After responding to the vehicle search request response information, it further includes: in response to the driving state of the receiving vehicle and / or collecting the driving state of the receiving vehicle, control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the receiving vehicle is maintained at a second distance, and send the goods to the receiving vehicle; the driving state of the receiving vehicle includes the current vehicle speed, left turn angle, or right turn angle.
6. A receiving method, characterized in that, It includes the following steps: In response to the user's mobile receiving instruction, share the location information of the receiving vehicle to the delivery vehicle, where the mobile receiving is different from receiving goods at a fixed location; In response to the vehicle search request, send a vehicle search request response information; Receive the goods, including: sending the driving state of the receiving vehicle and receiving the goods according to the road safety information of the receiving vehicle; The driving state of the receiving vehicle includes the current vehicle speed, left turn angle, or right turn angle.
7. The receiving method according to claim 6, characterized in that, Before sharing the location information of the receiving vehicle to the delivery vehicle in response to the user's mobile receiving instruction, it further includes: receiving the delivery vehicle information.
8. A receiving device, characterized in that, It includes: A location sharing module for sharing the location information of the receiving vehicle to the delivery vehicle in response to the user's mobile receiving instruction, where the mobile receiving is different from receiving goods at a fixed location; A car-finding request response information sending module, which is used to respond to a car-finding request and send car-finding request response information; A goods receiving module, which is used to receive goods, including: sending the driving state of the goods receiving vehicle, and receiving goods according to the road safety information of the goods receiving vehicle; The driving state of the goods receiving vehicle includes the current vehicle speed, left turn angle or right turn angle.
9. An electronic device, characterized in that, It includes: At least one processor; And A memory communicatively connected to the at least one processor; wherein, The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the delivery method described in any one of claims 1-4 or the receiving method described in claim 6 or 7.
10. A medium, characterized in that, Computer instructions are stored on the medium, and the computer instructions are used to cause the computer to execute the delivery method described in any one of claims 1-4 or the receiving method described in claim 6 or 7.
11. A delivery and receipt system, characterized in that, It includes a delivery device and a receiving device; The delivery device is used to control the delivery vehicle to drive towards the goods receiving vehicle in response to the position information of the goods receiving vehicle, and the mobile delivery is different from the fixed-location delivery; send a car-finding request to remind the goods receiving vehicle to perform corresponding actions for receiving goods, and the car-finding request is sent when the distance between the delivery vehicle and the goods receiving vehicle is less than a first distance, and the actions for receiving goods at least include decelerating; in response to the car-finding request response information, send goods to the goods receiving vehicle; The receiving device is used to share the position information of the goods receiving vehicle to the delivery vehicle in response to the user's mobile receiving instruction, and the mobile receiving is different from the fixed-location receiving; in response to the car-finding request, send car-finding request response information; receive goods; Before the delivery device controls the delivery vehicle to drive towards the goods receiving vehicle in response to the position information of the goods receiving vehicle, it is also used to send delivery vehicle information to the user; After responding to the car-finding request response information, it is also used to control the delivery vehicle to adjust its driving state so that the distance between the delivery vehicle and the goods receiving vehicle is maintained at a second distance, and send goods to the goods receiving vehicle according to the road safety information of the delivery vehicle; The driving state of the goods receiving vehicle includes the current vehicle speed, left turn angle or right turn angle; When receiving goods, the receiving device receives goods according to the road safety information of the goods receiving vehicle.
Citation Information
Patent Citations
Goods distribution method and system
CN110738442A