US 9,811,632 B2
Computing systems and methods for electronically indicating the acceptability of a product
Frederick Robert Grabiner, Livingston, NJ (US); Carl Michael Lentz, Cedar Knolls, NJ (US); Emily Moore, Haddam Neck, CT (US); Thaddeus Prusik, Stroudsburg, PA (US); Nicholas Puro, Briarcliff Manor, NJ (US); and Bruce-Erik Osborn, West Vancouver (CA)
Assigned to TEMPTIME CORPORATION, Morris Plains, NJ (US)
Filed by TEMPTIME CORPORATION, Morris Plains, NJ (US)
Filed on Dec. 28, 2015, as Appl. No. 14/981,457.
Application 14/981,457 is a division of application No. 13/276,543, filed on Oct. 19, 2011, granted, now 9,224,120.
Application 13/276,543 is a continuation in part of application No. 12/799,252, filed on Apr. 20, 2010, granted, now 9,053,616, issued on Jun. 9, 2015.
Prior Publication US 2016/0154939 A1, Jun. 2, 2016
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 99/00 (2006.01); G06F 19/00 (2011.01); G06Q 10/08 (2012.01); G07G 1/00 (2006.01); G06Q 30/06 (2012.01); G06K 9/46 (2006.01); G06K 9/62 (2006.01); G06T 7/73 (2017.01); G06T 7/90 (2017.01)
CPC G06F 19/327 (2013.01) [G06F 19/321 (2013.01); G06K 9/4652 (2013.01); G06K 9/6215 (2013.01); G06Q 10/087 (2013.01); G06Q 10/0833 (2013.01); G06Q 30/0623 (2013.01); G06T 7/73 (2017.01); G06T 7/90 (2017.01); G07G 1/0054 (2013.01); G07G 1/0081 (2013.01); G06F 19/3462 (2013.01); G06F 19/3475 (2013.01); G06K 2009/4666 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus for processing a product provided with a product label, the apparatus comprising:
a memory; and
a processor in communication with the memory; and
a camera in communication with the processor and the memory, wherein the memory comprises instructions executable by the processor to cause the processor to:
capture using a camera, first image data from a product label, wherein the product label comprises an environmental monitor having a first shape and an environmental monitor state, the first image data being captured from multiple angles using the camera;
receive the first image data from the camera;
detect the presence and position of the first shape from the first image data captured from multiple angles;
in response to detecting the presence and position of the first shape, process the first image data captured from multiple angles to identify, based on the position of the first shape, a first subset of the first image data captured from multiple angles obtained from the environmental monitor;
determine the environmental monitor state from the first subset of the first image data captured from multiple angles; and
generate a product acceptability report based upon the determined monitor state.