IP Library Patent Application 16112974
Patent Application
App. No. 16/112,974

PREDICTING SHELF LIFE BASED ON ITEM SPECIFIC METRICS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/112,974
Abstract

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.

Claims (51)

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2018
From: BOHLING, JOSHUA; OSBON, TERRY; TRUDO, CRAIG; TURBEN, RILEY; JOHNSEN, BRANDON ELLIOT
To: WALMART APOLLO, LLC
Reel/Frame 046796/0223 →