Computing systems and methods for electronically indicating the acceptability of a product
First Claim
1. A method for determining the acceptability of a variety of host products having labels with different types of environmental monitors, the different types of environmental monitors having different types of features, each of the labels having one or more types of environmental monitor and one or more authentication elements or identification elements, the method comprising:
- (a) capturing an image with an image capture and communication device of a product label for a host product, the product label comprising one or more environmental monitors, the product label also comprising one or more authentication elements or one or more identification elements;
(b) determining by the image capture and communication device a type for each of the one or more environmental monitors on the product label, wherein determining the type for at least one of the environmental monitors further includes determining whether the environmental monitor contains a color reference area;
(c) based on the respective determined types of each of the one or more environmental monitors on the product label, analyzing image features of the one or more environmental monitors, the different types of environmental monitors having different image features which are analyzed using different image analysis techniques selected based on the respective type and features of the environmental monitor,wherein analyzing image features of the one or more environmental monitors includes, conditioned on the environmental monitor containing a color reference area, comparing an active area of the environmental monitor with the color reference area, and conditioned on the environmental monitor not containing a color reference area, analyzing the image of the environmental monitor to measure the active area without comparing it to a color reference area,(d) obtaining environmental monitoring data from each of the one or more environmental monitors on the product label using the respective image analysis techniques for the environmental monitors;
(e) transmitting by the image capture and communication device to a host server the environmental monitoring data from the one or more environmental monitors and data based on the one or more authentication elements or one or more identification elements;
(f) receiving by the image capture and communication device from the host server an acceptability report based on the environmental monitoring data and the data based on the one or more authentication elements or one or more identification elements; and
(g) outputting by the image capture and communication device the acceptability report.
9 Assignments
0 Petitions
Accused Products
Abstract
Computing systems and methods for electronically indicating the acceptability of a product. An image capture and communication device may analyze a product label that includes one or more monitors, authentication elements, and identification elements. The image capture and communication device may determine the type and features of the monitors, authentication elements, and identification elements and, based on the type of the monitors, authentication elements, and identification elements. The image capture and communication device may transmit data based on the type and features to a host server, which may transmit data associated with the host product to the image capture and communication device in, inter alia, the form of an acceptability report.
53 Citations
32 Claims
-
1. A method for determining the acceptability of a variety of host products having labels with different types of environmental monitors, the different types of environmental monitors having different types of features, each of the labels having one or more types of environmental monitor and one or more authentication elements or identification elements, the method comprising:
-
(a) capturing an image with an image capture and communication device of a product label for a host product, the product label comprising one or more environmental monitors, the product label also comprising one or more authentication elements or one or more identification elements; (b) determining by the image capture and communication device a type for each of the one or more environmental monitors on the product label, wherein determining the type for at least one of the environmental monitors further includes determining whether the environmental monitor contains a color reference area; (c) based on the respective determined types of each of the one or more environmental monitors on the product label, analyzing image features of the one or more environmental monitors, the different types of environmental monitors having different image features which are analyzed using different image analysis techniques selected based on the respective type and features of the environmental monitor, wherein analyzing image features of the one or more environmental monitors includes, conditioned on the environmental monitor containing a color reference area, comparing an active area of the environmental monitor with the color reference area, and conditioned on the environmental monitor not containing a color reference area, analyzing the image of the environmental monitor to measure the active area without comparing it to a color reference area, (d) obtaining environmental monitoring data from each of the one or more environmental monitors on the product label using the respective image analysis techniques for the environmental monitors; (e) transmitting by the image capture and communication device to a host server the environmental monitoring data from the one or more environmental monitors and data based on the one or more authentication elements or one or more identification elements; (f) receiving by the image capture and communication device from the host server an acceptability report based on the environmental monitoring data and the data based on the one or more authentication elements or one or more identification elements; and (g) outputting by the image capture and communication device the acceptability report. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 19, 20, 21, 22, 23, 31)
-
-
13. An image capture and communication device comprising:
-
(a) one or more memories each having at least one region for storing computer executable program code; and (b) a processor for executing the program code stored in the one or more memories, wherein the program code comprises; (b)(i) code to analyze a product label for a host product, the product label comprising one or more environmental monitors having different types of features, the product label further comprising one or more authentication elements or one or more identification elements; (b)(ii) code to determine a type for each of the one or more environmental monitors including code to determine whether an environmental monitor contains a color reference area; (b)(iii) code to analyze image features of each of the one or more environmental monitors based on their respective types, the code using different image analysis techniques selected based on the respective type and features of the one or more environmental monitors, the code to analyze image features including code that, conditioned on the environmental monitor containing a color reference area compares an active area of the environmental monitor with the color reference area, and conditioned on the environmental monitor not containing a color reference area, analyzes the environmental monitor by measure the active area without comparing it to a color reference area; (b)(iv) code to transmit to a host server the environmental monitoring data for the one or more environmental monitors and data based on and one or more authentication elements or one or more identification elements; (b)(v) code to receive from the host server an acceptability report based on the environmental monitoring data and data from the one or more authentication elements or one or more identification elements; and (b)(vi) code to output the acceptability report. - View Dependent Claims (18, 24, 25, 26, 27, 28, 29, 30, 32)
-
Specification