PREDICTING SHELF LIFE BASED ON ITEM SPECIFIC METRICS
Examples of the disclosure provide for a freshness indicator and shelf life prediction system. Product-specific data is obtained for a product and an environment associated with the product from various information sources and sensors. The obtained product-specific data is used to calculate freshness indicator values for a given product. The calculated freshness indicator values are used to calculate a shelf life prediction for the given product.
1 . A computing system for dynamically generating product freshness indicators, the computing system comprising:
a memory device storing computer-executable instructions for a freshness indicator; and
a processor communicatively coupled to the memory device and configured to execute the computer-executable instructions for the freshness indicator to:
obtain pre-harvest product-specific data associated with a product, the pre-harvest data comprising at least one of growth rate data, field data, crop data, geolocation data, quality data, environmental data, or condition data;
obtain harvest product-specific data associated with the product;
obtain sensor data from one or more sensors associated with the product post-harvest;
calculate a first set freshness indicator values for the product based on the obtained pre-harvest product-specific data, the obtained harvest product-specific data, and the obtained sensor data;
generate a shelf life prediction for the product based on the first set of freshness indicator values;
obtain inspection data for the product from an inspection system; and
generate a second set of freshness indicator values for the product based on the inspection data and the first set of freshness indicator values.
2 - 3 . (canceled)
4 . The computing system of claim 1 , wherein the processor is further configured to execute the computer-executable instructions for the freshness indicator to determine at least one of the following based on the generated shelf life prediction: priority of placement of the product in inventory, selection of a distribution center for the product, transaction value of the product, inspection criteria for the product, and quality metrics associated with one or more suppliers of the product.
5 . (canceled)
6 . The computing system of claim 1 , wherein the processor is further configured to execute the computer-executable instructions for the freshness indicator to:
generate an updated shelf life prediction for the product based on the second set of freshness indicator values and the first set of freshness indicator values.
7 . The computing system of claim 1 , wherein the processor is further configured to execute the computer-executable instructions to:
obtain supply chain product-specific data associated with the product and corresponding to a time period between a harvest stage and an inspection of the product at a final touch point;
obtain additional inspection data associated with the final touch point; and
generate a third set of freshness indicator values for the product based on the obtained supply chain product-specific data, the additional inspection data, and the second set of freshness indicator values.
8 . The computing system of claim 7 , wherein the processor is further configured to execute the computer-executable instructions to:
generate an updated shelf life prediction for the product based on the third set of freshness indicator value and the second set of freshness indicator values.
9 . A computer-implemented method for generating product freshness indicators, the computer-implemented method comprising:
obtaining pre-harvest product-specific data associated with a product, the pre-harvest data comprising at least one of growth rate data, field data, crop data, geolocation data, quality data, environmental data, or condition data;
obtaining harvest product-specific data associated with the product;
obtaining sensor data from one or more sensors associated with the product post-harvest;
calculating a first set of freshness indicator values for the product based on the obtained pre-harvest product-specific data, the obtained harvest product-specific data, and the obtained sensor data;
generating a shelf life prediction for the product based on the first set of freshness indicator values;
obtaining inspection data for the product from an inspection system; and
generating a second set of freshness indicator values for the product based on the inspection data and the first set of freshness indicator values.
10 - 11 . (canceled)
12 . The computer-implemented method of claim 9 , wherein the generated shelf life prediction is used to determine at least one of: priority of placement of the product in inventory, selection of a distribution center for the product, transaction value of the product, inspection criteria for the product, and quality metrics associated with one or more suppliers of the product.
13 . (canceled)
14 . The computer-implemented method of claim 9 , further comprising:
obtaining supply chain product-specific data associated with the product and corresponding to a time period between a harvest stage and an inspection of the product at a final touch point;
obtaining additional inspection data associated with the final touch point; and
generating a third set of freshness indicator values for the product based on the obtained supply chain product-specific data, the additional inspection data, and the second set of freshness indicator values.
15 . One or more computer storage media having computer-executable instructions stored thereon for generating product freshness indicators, that upon execution by a processor, causes the processor to:
obtain pre-harvest product-specific data associated with a product, the pre-harvest data comprising at least one of growth rate data, field data, crop data, geolocation data, quality data, environmental data, or condition data;
obtain harvest product-specific data associated with the product;
obtain sensor data from one or more sensors associated with the product post-harvest; and
generate a first set of freshness indicator values for the product based on the obtained pre-harvest product-specific data, the obtained harvest product-specific data, and the obtained sensor data;
generate a shelf life prediction for the product based on the first set of freshness indicator values;
obtain inspection data for the product from an inspection system; and
generate a second set of freshness indicator values for the product based on the inspection data and the first set of freshness indicator values.
16 - 18 . (canceled)
19 . The one or more computer storage devices of claim 15 , that upon execution by the processor, causes the processor to:
obtain supply chain product-specific data associated with the product and corresponding to a time period between a harvest stage and an inspection of the product at a final touch point;
obtain additional inspection data associated with the final touch point; and
generate a third set of freshness indicator values for the product based on the obtained supply chain product-specific data, the additional inspection data, and the second set of freshness indicator values.
20 . The computing system of claim 19 , wherein the processor is further configured to execute the computer-executable instructions to
generate an updated shelf life prediction for the product based on the third set of freshness indicator values and the second set of freshness indicator values.