| CPC G06N 20/00 (2019.01) [G06F 16/5854 (2019.01)] | 22 Claims |

|
18. A method, comprising:
receiving a sensed signal from an object recognition device at a sorting facility;
determining that an identified target object from the sensed signal is a new target object;
generating a new data structure corresponding to the new target object;
updating the new data structure with an attribute associated with the new target object, wherein the attribute is derived from the sensed signal associated with the new target object;
updating the new data structure with a result of a first sorting operation that was performed on the new target object by a first sorting device;
publishing the new data structure to a message queue;
reading, via a second sorting device, the new data structure from the message queue; and
performing, via the second sorting device, a second sorting operation on the new target object based at least in part on the result of the first sorting operation and the attribute that are included in the new data structure,
wherein the second sorting device is configured to perform the second sorting operation on the new target object using one or more of the following sorting mechanisms: a robot with one or more actuatable arms, a picker mechanism, an array of air orifices, an array of paddles, and an array of pushing mechanisms.
|