Automated baggage handling carts and systems
AssigneeAccenture Global Solutions Limited
InventorPaul Michael Barsamian
Life of this patent
Estimating the term…
Abstract
Implementations are directed to a computer-implemented method that includes broadcasting, by one or more computing devices, a request that indicates a need for a number of carts at a location; receiving confirmation from one or more carts that accept the request, the one or more carts are carts that are close to the location; sending instructions to the one or more carts instructing the one or more carts to navigate to the location; receiving, from a scanner of a baggage handling system, scanned data of baggage that is loaded into the one or more carts assigned to transport the baggage; receiving, from each of the one or more carts, a message indicating the cart is full; and sending instructions to each cart to navigate to a destination of the baggage according to a list of bags inside each cart.
Claims14
A computer-implemented method comprising:
- broadcasting, by one or more computing devices, a request that indicates a need for a number of carts at a location;
- receiving confirmation from one or more carts that accept the request, the one or more carts are carts that are close to the location;
- sending instructions to the one or more carts instructing the one or more carts to navigate to the location;
- receiving, from a scanner of a baggage handling system, scanned data of baggage that is loaded into the one or more carts assigned to transport the baggage;
- receiving, from each of the one or more carts, a message indicating the cart is full;
- sending instructions to each cart to navigate to a destination of the baggage according to a list of bags inside each cart;
- receiving three-dimension (3D) images of a bag;
- generating, using the 3D images of the bag, a data array including volumetric calculations of the bag;
- generating an image feature vector using a set of features extracted from the 3D images of the bag;
- and
- generating a unique identifier (ID) for the bag using the data array and the image feature vector, wherein generating the unique ID for the bag comprises:
- hashing the data array and the image feature vector separately to obtain resulting hashes;
- concatenating the resulting hashes to obtain a concatenated result;
- and
- hashing the concatenated result to create the unique ID for the bag.
One or more non-transitory computer-readable storage media coupled to one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- broadcasting, by one or more computing devices, a request that indicates a need for a number of carts at a location;
- receiving confirmation from one or more carts that accept the request, the one or more carts are carts that are close to the location;
- sending instructions to the one or more carts instructing the one or more carts to navigate to the location;
- receiving, from a scanner of a baggage handling system, scanned data of baggage that is loaded into the one or more carts assigned to transport the baggage;
- receiving, from each of the one or more carts, a message indicating the cart is full;
- sending instructions to each cart to navigate to a destination of the baggage according to a list of bags inside each cart;
- receiving three-dimension (3D) images of a bag;
- generating, using the 3D images of the bag, a data array including volumetric calculations of the bag;
- generating an image feature vector using a set of features extracted from the 3D images of the bag;
- and
- generating a unique identifier (ID) for the bag using the data array and the image feature vector, wherein generating the unique ID for the bag comprises:
- hashing the data array and the image feature vector separately to obtain resulting hashes;
- concatenating the resulting hashes to obtain a concatenated result;
- and
- hashing the concatenated result to create the unique ID for the bag.
A system, comprising:
- one or more processors;
- and
- a computer-readable storage device coupled to the one or more processors and having instructions stored thereon which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- broadcasting, by one or more computing devices, a request that indicates a need for a number of carts at a location;
- receiving confirmation from one or more carts that accept the request, the one or more carts are carts that are close to the location;
- sending instructions to the one or more carts instructing the one or more carts to navigate to the location;
- receiving, from a scanner of a baggage handling system, scanned data of baggage that is loaded into the one or more carts assigned to transport the baggage;
- receiving, from each of the one or more carts, a message indicating the cart is full;
- sending instructions to each cart to navigate to a destination of the baggage according to a list of bags inside each cart;
- receiving three-dimension (3D) images of a bag;
- generating, using the 3D images of the bag, a data array including volumetric calculations of the bag;
- generating an image feature vector using a set of features extracted from the 3D images of the bag;
- and
- generating a unique identifier (ID) for the bag using the data array and the image feature vector, wherein generating the unique ID for the bag comprises:
- hashing the data array and the image feature vector separately to obtain resulting hashes;
- concatenating the resulting hashes to obtain a concatenated result;
- and
- hashing the concatenated result to create the unique ID for the bag.
Dependencies are inferred from the claim text.