Back to results
US 10,481,601 B2Granted
Delivery method and delivery control device
AssigneeBoe Technology Group Co., Ltd.
InventorsHaijun Su, Yue Li
Life of this patent
Estimating the term…
Abstract
The present application discloses a delivery method and a delivery control device. The delivery method includes steps S1 to S3. In the step S1, request information sent by a user is acquired, the request information including user location information which indicates a current position of the user. In the Step S2, a delivery apparatus for the user is selected among at least two types of delivery apparatuses according to the user location information. In the Step S3, the selected delivery apparatus is controlled to deliver an article or service to the user.
Claims7
A delivery control device, comprising:
- a storage device;
- and
- one or more processor coupled to the storage device, wherein the storage device is configured to store computer-executable instructions, which when executed by the one or more processors, cause the one or more processors to perform operations of:
- acquiring request information sent by a user, the request information comprising user location information which indicates a current position of the user;
- selecting, according to the user location information, a delivery apparatus for the user among at least two different categories of delivery apparatuses, wherein the at least two different categories of delivery apparatuses comprise Unmanned Aerial Vehicles (UAVs) and robots that are not UAVs;
- acquiring location information for all users within a first region,
- performing a clustering process on the acquired location information to obtain one or more second cluster areas and location information of respective second cluster centers of the one or more second cluster areas, wherein all respective second cluster centers constitute a first set and all robots in an idle state constitute a second set;
- calculating, for each of the respective second cluster centers in the first set, a distance from the respective second cluster center to each of the robots in the idle state in the second set;
- selecting a minimum distance among the calculated distances,
- determining the respective second cluster center and the respective robot by which the minimum is calculated;
- controlling the determined respective robot to move towards the determined respective second cluster center, and switching a state of the determined respective robot from the idle state to an optimizing distribution state;
- removing the determined respective second cluster center from the first set, and removing the determined respective robot from the second set;
- determining whether or not each of the first set and the second set is an empty set, and in a case where none of the first set and the second set is determined to be an empty set, performing the calculation of the distances again;
- and
- controlling the selected delivery apparatus to deliver at least one of an article and service to the user.
12 more elements
Dependencies are inferred from the claim text.