Systems and Methods for Pallet Identification
AssigneeBXB Digital Pty Limited
InventorsMichael Souder, Daniel Bricarello, Juan Castillo, Prasad Srinivasamurthy
Life of this patent
Estimating the term…
Abstract
Provided are methods, including computer-implemented methods, devices, and computer-program products applying systems and methods for pallet identification. According to some embodiments of the invention, a pallet may be visually identified through photographs without attaching physical labels. Thus, the status of pallets may be monitored (e.g., their location and structural integrity) as they move through the supply chain.
Claims30
A computer-implemented method comprising:
- receiving, at a server computer, an image file generated by an imaging device, wherein the image file depicts a visual feature and a corresponding spatial orientation associated with a pallet, and wherein the pallet is associated with a supply chain;
- generating a set of vectors corresponding to the pallet, wherein the set of vectors are associated with a pallet identifier, and wherein the set of vectors are generated using the visual feature and the corresponding spatial orientation;
- accessing a database storing one or more sets of known vectors, wherein the one or more sets of known vectors correspond to one or more known pallets associated with the supply chain, and wherein the one or more sets of known vectors include the set of vectors corresponding to the pallet;
- matching the set of vectors corresponding to the pallet with a set of known vectors corresponding to a known pallet of the one or more known pallets associated with the supply chain;
- generating data associated with the pallet when the set of vectors corresponding to the pallet is matched with the set of known vectors corresponding to the known pallet;
- associating the data with the pallet identifier;
- and
- storing the data in the database.
A computer-program product tangibly embodied in a non-transitory machine-readable storage medium of a device, including instructions that, when executed by one or more processors, cause the one or more processors to:
- receive, at the device, an image file generated by an imaging device, wherein the image file depicts a visual feature and a corresponding spatial orientation associated with a pallet, and wherein the pallet is associated with a supply chain;
- generate a set of vectors corresponding to the pallet, wherein the set of vectors are associated with a pallet identifier, and wherein the set of vectors are generated using the visual feature and the corresponding spatial orientation;
- access a database storing one or more sets of known vectors, wherein the one or more sets of known vectors correspond to one or more known pallets in the supply chain, and wherein the one or more sets of known vectors include the set of vectors corresponding to the pallet;
- match the set of vectors corresponding to the pallet with a set of known vectors corresponding to a known pallet in the supply chain;
- generate data associated with the pallet when the set of vectors corresponding to the pallet is matched with the set of known vectors corresponding to the known pallet;
- associate the data with the pallet identifier;
- and
- store the data in the database.
A device comprising:
- a processor;
- and
- a memory coupled to the processor, the memory storing instructions which when executed by the processor, cause the device to perform operations including:
- receiving, at the device, an image file generated by an imaging device, wherein the image file depicts a visual feature and a corresponding spatial orientation associated with a pallet, and wherein the pallet is associated with a supply chain;
- generating a set of vectors corresponding to the pallet, wherein the set of vectors are associated with a pallet identifier, and wherein the set of vectors are generated using the visual feature and the corresponding spatial orientation;
- accessing a database storing one or more sets of known vectors, wherein the one or more sets of known vectors correspond to one or more known pallets associated with the supply chain, and wherein the one or more sets of known vectors include the set of vectors corresponding to the pallet;
- matching the set of vectors corresponding to the pallet with a set of known vectors corresponding to a known pallet of the one or more known pallets associated with the supply chain;
- generating data associated with the pallet when the set of vectors corresponding to the pallet is matched with the set of known vectors corresponding to the known pallet;
- associating the data with the pallet identifier;
- and
- storing the data in the database
Dependencies are inferred from the claim text.