US 11,900,312 B2
Package analysis devices and systems
Manjunatha Kashi, Milpitas, CA (US); Khurram Mahmood, Walnut Creek, CA (US); Kailasnath Dornadula, Fremont, CA (US); Shashank Pavan Segu, Milpitas, CA (US); and Raiymbek Akshulakov, Nur-Sultan (KZ)
Filed by SMIOTA, INC., Pleasanton, CA (US)
Filed on Sep. 17, 2019, as Appl. No. 16/572,615.
Application 16/572,615 is a continuation in part of application No. 15/092,585, filed on Apr. 6, 2016, granted, now 10,891,584.
Claims priority of provisional application 62/732,800, filed on Sep. 18, 2018.
Prior Publication US 2020/0013011 A1, Jan. 9, 2020
Int. Cl. G06Q 10/0836 (2023.01); H05K 5/00 (2006.01); G06T 7/62 (2017.01); G07B 17/00 (2006.01); G07F 9/00 (2006.01); G07F 17/12 (2006.01); G06V 20/00 (2022.01); G06V 30/424 (2022.01)
CPC G06Q 10/0836 (2013.01) [G06T 7/62 (2017.01); G06V 20/00 (2022.01); G06V 30/424 (2022.01); G07B 17/00661 (2013.01); G07F 9/001 (2020.05); G07F 9/002 (2020.05); G07F 17/13 (2020.05); H05K 5/0017 (2013.01); G07B 2017/00685 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
determining, by a camera portion of a package analysis device comprising a processor, a distance between the package analysis device and a top surface of the package, wherein the distance is represented by distance data;
capturing, by the camera portion of the package analysis device, a set of first images of the top surface of the package representing a set of boundaries of the top surface of the package and a second image of a label of the package, wherein the camera portion employs an industrial camera capture mechanism configured to generate a set of image data based on a set of clarity criteria, and wherein the industrial camera capture mechanism terminates upon satisfaction of the set of clarity criteria;
determining, by the package analysis device, dimensions of the top surface of the package based on an analysis of the set of first images;
receiving, by the package analysis device, label data based on an optical character analysis of the second image by a label recognition device;
generating, by the package analysis device, identifier data corresponding to the package; and
transmitting, by the package analysis device, the identifier data, the dimensions of the top surface of the package, the distance data and the label data to a support server device.