Patent ID: 9710771
Date: 2017-07-18
CPC Classifications: A01D,G06Q

Claim:
1. A method for managing crop processing in real-time, the method comprising: receiving, by a computing device and via a wireless communication network, a yield description of a load of harvested crop, wherein the yield description includes one or more of a volume of harvested crop, a weight of harvested crop, a moisture content of harvested crop, a harvest time of harvested crop, a condition of harvested crop, or a constituent content of harvested crop, and wherein receiving the yield description occurs prior to the load of harvested crop arriving at a receiving facility; receiving, by the computing device, a location of the load of harvested crop while the harvested crop is en-route to a receiving facility of a plurality of receiving facilities; receiving, by the computing device, one or more processing capacity messages providing indications of abilities of the plurality of receiving facilities to timely process the load of harvested crop, wherein the processing capacity messages identify an amount of crop received at the receiving facility and a priority order for processing the received amount of crop; determining, by the computing device and using the processing capacity messages, that a processing capacity of a most proximal receiving facility of the plurality of receiving facilities is insufficient to timely process the load of harvested crop, wherein the most proximal receiving facility is closest in proximity to the location of the load of harvested crop; generating, by the computing device, a delivery assignment for the load of harvested crop using the yield description, the location, and the one or more processing capacity messages, wherein generating includes identifying that a particular receiving facility of the plurality of receiving facilities has a sufficient capacity to timely process the harvested crop to facilitate reducing spoilage or loss of the load of harvested crop, wherein the delivery assignment identifies the particular receiving facility, and wherein the particular receiving facility is different from the most proximal receiving facility; generating, by the computing device, a delivery assignment message including the delivery assignment for the load of harvested crop; transmitting, by the computing device, the delivery assignment message for receipt by one or more of: generating, by the computing device, a queue assignment for the load of harvested crop at the particular receiving facility based on a time-sensitivity for processing the load of harvested crop, wherein the queue assignment corresponds to a processing number in a processing queue of the particular receiving facility, wherein the processing queue identifies an order for which crops assigned to the queue are to be processed, and wherein the queue assignment indicates that the load of harvested crop is to be queued at the front of the processing queue in order for the harvested crop to be processed before a processing deadline; monitoring, by the computing device, the location of the load of harvested crop within the particular receiving facility in order to identify progress in processing of the load of harvested crop; determining, by the computing device, that the load of harvested crop is approaching the processing deadline; and generating, by the computing device, an alert, wherein the alert indicates the processing deadline or wherein the alert indicates that the load of harvested crop is to be prioritized.