Freshness scoring for perishables
AssigneeTransparent Path SPC
InventorsEric Weaver, Sunil Koduri
Life of this patent
Estimating the term…
Abstract
Provided herein are techniques, devices, and systems for reducing waste by determining and utilizing scores associated with perishables that have been, or that are in the process of being, transported along a supply chain. A computing system may receive sensor data from a sensor within a threshold distance of the perishable, may provide the sensor data as input to a trained machine learning model, which generates, as output a score relating to a freshness of the perishable. This score and related information can be made accessible to users by associating an identifier with the score and with the information..
Claims20
A method for determining, and providing users access to, a score indicating a transparency of information about a producer of a perishable, the method comprising:
- receiving, by a computing system, production data associated with the producer and harvest data associated with the producer, wherein:
- the production data indicates at least one of:
- (i) soil or fertilizer used to grow the perishable, (ii) whether the perishable is or includes a genetically modified organism, (iii) whether the producer grew the perishable organically, or (iv) a quantity of water used to grow the perishable;
- and
- the harvest data indicates at least one of:
- (i) when the perishable was harvested, (ii) where the perishable was harvested, (iii) how the perishable was harvested, (iv) a volume of the perishable harvested during a single harvest or over multiple harvests, (v) pre-processing involving the perishable, or (vi) conditions in which the perishable was harvested;
- determining, by the computing system, a first completeness weight associated with the production data, the first completeness weight indicative of a completeness of the production data;
- determining, by the computing system, a second completeness weight associated with the harvest data, the second completeness weight indicative of a completeness of the harvest data;
- multiplying, by the computing system, the first completeness weight by a first importance weight to obtain a first sub score, the first importance weight indicative of an importance of the production data;
- multiplying, by the computing system, the second completeness weight by a second importance weight to obtain a second sub score, the second importance weight indicative of an importance of the harvest data;
- computing, by the computing system, the score based on a sum of the first sub score and the second sub score;
- associating, by the computing system, within a database, an identifier with the score and with the information, wherein the information is derived from the production data and the harvest data;
- receiving, by the computing system, from a computing device, a request to access the score and the information, the request including the identifier;
- and
- causing display, by the computing system, on a display of the computing device, the score and one or more interactive elements for accessing the information.
A method comprising:
- receiving, by a computing system, production data associated with a producer of a perishable and harvest data associated with the producer, wherein:
- the production data indicates at least one of:
- (i) soil or fertilizer used to grow the perishable, (ii) whether the perishable is or includes a genetically modified organism, (iii) whether the producer grew the perishable organically, or (iv) a quantity of water used to grow the perishable;
- and
- the harvest data indicates at least one of:
- (i) when the perishable was harvested, (ii) where the perishable was harvested, (iii) how the perishable was harvested, (iv) a volume of the perishable harvested during a single harvest or over multiple harvests, (v) pre-processing involving the perishable, or (vi) conditions in which the perishable was harvested;
- determining, by the computing system, a first sub score based at least in part on a first completeness weight and a first importance weight, wherein the first completeness weight is indicative of a completeness of the production data, and wherein the first importance weight is indicative of an importance of the production data;
- determining, by the computing system, a second sub score based at least in part on a second completeness weight and a second importance weight, wherein the second completeness weight is indicative of a completeness of the harvest data, and wherein the second importance weight is indicative of an importance of the harvest data;
- computing, by the computing system, a score based at least in part on the first sub score and the second sub score, the score indicating a transparency of information about the producer, wherein the information is derived from the production data and the harvest data;
- associating, by the computing system, within a database, an identifier with the score and with the information;
- receiving, by the computing system, from a computing device, a request to access the score and the information, the request including the identifier;
- and
- causing display, by the computing system, on a display of the computing device, the score and one or more interactive elements for accessing the information.
A system comprising:
- one or more processors;
- and
- memory storing computer-executable instructions that, when executed by the one or more processors, cause performance of operations comprising:
- receiving production data associated with a producer of a perishable and harvest data associated with the producer, wherein:
- the production data indicates at least one of:
- (i) soil or fertilizer used to grow the perishable, (ii) whether the perishable is or includes a genetically modified organism, (iii) whether the producer grew the perishable organically, or (iv) a quantity of water used to grow the perishable;
- and
- the harvest data indicates at least one of:
- (i) when the perishable was harvested, (ii) where the perishable was harvested, (iii) how the perishable was harvested, (iv) a volume of the perishable harvested during a single harvest or over multiple harvests, (v) pre-processing involving the perishable, or (vi) conditions in which the perishable was harvested;
- determining a first sub score based at least in part on a first completeness weight and a first importance weight, wherein the first completeness weight is indicative of a completeness of the production data, and wherein the first importance weight is indicative of an importance of the production data;
- determining a second sub score based at least in part on a second completeness weight and a second importance weight, wherein the second completeness weight is indicative of a completeness of the harvest data, and wherein the second importance weight is indicative of an importance of the harvest data;
- computing a score based at least in part on the first sub score and the second sub score, the score indicating a transparency of information about the producer, wherein the information is derived from the production data and the harvest data;
- associating, within a database, an identifier with the score and with the information;
- receiving, from a computing device, a request to access the score and the information, the request including the identifier;
- and
- causing display, on a display of the computing device, the score and one or more interactive elements for accessing the information.
Dependencies are inferred from the claim text.