FORECASTING NATIONAL CROP YIELD DURING THE GROWING SEASON
First Claim
1. A method comprising:
- using an aggregated time series module in a server computer system, receiving one or more agricultural data records that represent a type of covariate data value for plants at a specific geo-location at a specific time, wherein the type of covariate data value includes at least one of a remotely sensed spectral property of plant records at a particular spectral bandwidth range, and a soil moisture record;
using the aggregated time series module, aggregating the one or more agricultural data records to create one or more geo-specific time series, wherein each geo-specific time series represents a specific geo-location over a specified time;
using the aggregated time series module, creating one or more aggregated time series that represent specific geographic areas, from a subset of the one or more geo-specific time series;
using a crop yield estimating module in a server computer system, selecting a representative feature from the one or more aggregated time series and creating for each specific geographic area a covariate matrix in computer memory comprising the representative features selected from the one or more aggregate time series;
using the crop yield estimating module, determining a specific state crop yield for a specific year by using a linear regression module to calculate the specific state crop yield from the covariate matrix that represents the specific state for that specific year, wherein one or more regression coefficients in the linear regression module for the specific state are calculated by using a distribution generation module and wherein an error term in the linear regression module for the specific state is calculated by using the distribution generation module where a mean parameter is zero and a variance parameter is a state specific bias coefficient;
using the crop yield estimating module, determining a national crop yield for the specific year by using the distribution generation module to calculate the national crop yield for the specific year from a sum of the specific state crop yields for the specific year nationally adjusted using a national yield adjustment module.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for determining national crop yields during the growing season using regional agricultural data is provided. In an embodiment, determining national crop yields during the growing season may be accomplished using a server computer system that receives, via a network, agricultural data records that are used to forecast a national crop yield for a particular year. Within the server computer system an agricultural time series module receives one or more agricultural data records that represent a type of covariate data value related to plants at a specific geo-location at a specific time. The agricultural time series module then aggregates the agricultural data records to create one or more geo-specific time series that represent a specific geo-location over a specified time. The agricultural time series module creates one or more aggregated time series that represent geographic areas from a subset of the one or more geo-specific time series. A crop yield estimating module selects a representative feature from the one or more aggregated time series and creates a covariate matrix for each specific geographic area in computer memory of the server computer system. The crop yield estimating module determines a specific state crop yield for a specific year by using a linear regression module to calculate the specific state crop yield from the covariate matrix that represents the specific state for that specific year. The crop estimation module determines a national crop yield for the specific year by using the distribution generation module to calculate the national crop yield for a specific year from the sum of the specific state crop yields for the specific year nationally adjusted using a national yield adjustment module.
75 Citations
24 Claims
-
1. A method comprising:
-
using an aggregated time series module in a server computer system, receiving one or more agricultural data records that represent a type of covariate data value for plants at a specific geo-location at a specific time, wherein the type of covariate data value includes at least one of a remotely sensed spectral property of plant records at a particular spectral bandwidth range, and a soil moisture record; using the aggregated time series module, aggregating the one or more agricultural data records to create one or more geo-specific time series, wherein each geo-specific time series represents a specific geo-location over a specified time; using the aggregated time series module, creating one or more aggregated time series that represent specific geographic areas, from a subset of the one or more geo-specific time series; using a crop yield estimating module in a server computer system, selecting a representative feature from the one or more aggregated time series and creating for each specific geographic area a covariate matrix in computer memory comprising the representative features selected from the one or more aggregate time series; using the crop yield estimating module, determining a specific state crop yield for a specific year by using a linear regression module to calculate the specific state crop yield from the covariate matrix that represents the specific state for that specific year, wherein one or more regression coefficients in the linear regression module for the specific state are calculated by using a distribution generation module and wherein an error term in the linear regression module for the specific state is calculated by using the distribution generation module where a mean parameter is zero and a variance parameter is a state specific bias coefficient; using the crop yield estimating module, determining a national crop yield for the specific year by using the distribution generation module to calculate the national crop yield for the specific year from a sum of the specific state crop yields for the specific year nationally adjusted using a national yield adjustment module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
13. One or more non-transitory storage media storing instructions which, when executed by one or more computing devices, cause performance of a method comprising the steps of:
-
using an aggregated time series module in a server computer system, receiving one or more agricultural data records that represent a type of covariate data value for plants at a specific geo-location at a specific time, wherein the type of covariate data value includes at least one of a remotely sensed spectral property of plant records at a particular spectral bandwidth range, and a soil moisture record; using the aggregated time series module, aggregating the one or more agricultural data records to create one or more geo-specific time series, wherein each geo-specific time series represents a specific geo-location over a specified time; using the aggregated time series module, creating one or more aggregated time series that represent specific geographic areas, from a subset of the one or more geo-specific time series; using a crop yield estimating module in a server computer system, selecting a representative feature from the one or more aggregated time series and creating for each specific geographic area a covariate matrix in computer memory comprising the representative features selected from the one or more aggregate time series; using the crop yield estimating module, determining a specific state crop yield for a specific year by using a linear regression module to calculate the specific state crop yield from the covariate matrix that represents the specific state for that specific year, wherein one or more regression coefficients in the linear regression module for the specific state are calculated by using a distribution generation module and wherein an error term in the linear regression module for the specific state is calculated by using the distribution generation module where a mean parameter is zero and a variance parameter is a state specific bias coefficient; using the crop yield estimating module, determining a national crop yield for the specific year by using the distribution generation module to calculate the national crop yield for the specific year from a sum of the specific state crop yields for the specific year nationally adjusted using a national yield adjustment module.
-
Specification