IP Library Granted Patent US 10,509,872
Granted Patent B2
US 10,509,872 · App. 15/713,507 · Granted Dec 17, 2019

Location selection for treatment sampling

Inventors: Jie Hu (San Francisco, CA); Moslem Ladoni (San Francisco, CA)
Assignee: THE CLIMATE CORPORATION
G06F17/5009G01V11/002G06N5/04A01B79/005
View Patent ↗
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 10,509,872
App. No.
15/713,507
Granted
Dec 17, 2019
Kind
B2
Abstract

In an embodiment, a computer-implemented method of selecting locations in a field for treatment sampling is disclosed. The method comprises receiving, by a processor, input data including a number T of treatments applied to a field, a number L of treatment locations for each treatment, a list of treatment polygons within the field, and a map for the field indicating one or more values of a set of design parameters corresponding to environment factors for each of a plurality of locations in the field. The method also comprises computing, by the processor, an environment class index for each of a group of locations in the list of treatment polygons based on the map; distributing the list of treatment polygons to the T treatments based on the computed indices; and selecting, for each of the T of treatments, L treatment locations from the group of locations in the treatment polygons distributed to the treatment. In addition, the method comprises causing display of information regarding the selected treatment locations.

Claims (60)

1. A computer-implemented method of selecting locations in a field for treatment sampling, comprising:

receiving, by a processor, input data including:

a number T of treatments applied to a field,

a number L of treatment locations for each treatment,

a list of treatment polygons within the field, and

a map for the field indicating one or more values of a set of design parameters corresponding to environment factors affecting treatments to the field for each of a plurality of locations in the field;

computing, by the processor, an environment class index for each of a group of locations in the list of treatment polygons based on the corresponding one or more values of the set of design parameters;

distributing the list of treatment polygons to the T treatments based on the computed environment class indices;

selecting, for each of the T of treatments, L treatment locations from the group of locations in the treatment polygons distributed to the treatment;

causing display of information regarding the selected treatment locations.

2. The computer-implemented method of claim 1 , one of the T treatments being a nitrogen fertilizer trial.

3. The computer-implemented method of claim 1 , the set of design parameters including a soil parameter or a topography parameter.

4. The computer-implemented method of claim 1 , further comprising:

determining a number of categories for each of the set of design parameters,

computing an environment class index comprising identifying a category for each of the set of design parameters from the corresponding number of categories based on one or more values of the set of design parameters for the location in the map.

5. The computer-implemented method of claim 4 , further comprising:

the input data further including a set of relative sensitivity values corresponding to the set of design parameters,

the determining being based on the set of relative sensitivity values, such that a larger relative sensitivity value corresponds to a larger number of categories.

6. The computer-implemented method of claim 1 , the distributing comprising:

calculating a number of unique environment class indices computed for the group of locations in each of the plurality of treatment polygons;

assigning T of the list of treatment polygons having largest numbers of unique environment class indices respectively to the T treatments.

7. The computer-implemented method of claim 6 , the distributing further comprising assigning one of the list of treatment polygons that have not been assigned to any of the T treatments to one of the T treatments, the one treatment polygon sharing a smallest number of unique environment class indices with the list of treatment polygons that have been assigned to the one treatment.

8. The computer-implemented method of claim 6 , selecting L treatment locations comprising:

selecting a random L of the number of unique environment class indices computed for the group of locations in the treatment polygon;

for each of the L selected environment class indices, selecting a random one of the group of locations in the treatment polygon having the selected environment class index.

9. The computer-implemented method of claim 8 , further comprising

determining the group of locations by expanding the plurality of locations,

the input further including a minimum distance between two locations;

any pair of the group of locations being separated by at least the minimum distance.

10. The computer-implemented method of claim 1 , the information including a geographical coordinate and a probability of selection for each of the selected locations.

11. A non-transitory computer-readable medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform a method of selecting locations in a field for treatment sampling, the method comprising:

receiving input data including:

a number T of treatments applied to a field,

a number L of treatment locations for each treatment,

a list of treatment polygons within the field, and

a map for the field indicating one or more values of a set of design parameters corresponding to environment factors affecting treatments to the field for each of a plurality of locations in the field;

computing an environment class index for each of a group of locations in the list of treatment polygons based on the corresponding one or more values of the set of design parameters;

distributing the list of treatment polygons to the T treatments based on the computed environment class indices;

selecting, for each of the T of treatments, L treatment locations from the group of locations in the treatment polygons distributed to the treatment;

causing display of information regarding the selected treatment locations.

12. The non-transitory computer-readable medium of claim 11 , one of the T treatments being a nitrogen fertilizer trial.

13. The non-transitory computer-readable medium of claim 11 , the set of design parameters including a soil parameter or a topography parameter.

14. The non-transitory computer-readable medium of claim 11 , the method further comprising

determining a number of categories for each of the set of design parameters,

computing an environment class index comprising identifying a category for each of the set of design parameters from the corresponding number of categories based on one or more values of the set of design parameters for the location in the map.

15. The non-transitory computer-readable medium of claim 14 , the method further comprising:

the input data further including a set of relative sensitivity values corresponding to the set of design parameters,

the determining being based on the set of relative sensitivity values, such that a larger relative sensitivity value corresponds to a larger number of categories.

16. The non-transitory computer-readable medium of claim 11 , the distributing comprising:

calculating a number of unique environment class indices computed for the group of locations in each of the plurality of treatment polygons;

assigning T of the list of treatment polygons having largest numbers of unique environment class indices respectively to the T treatments.

17. The non-transitory computer-readable medium of claim 16 , the distributing further comprising assigning one of the list of treatment polygons that have not been assigned to any of the T treatments to one of the T treatments, the one treatment polygon sharing a smallest number of unique environment class indices with the list of treatment polygons that have been assigned to the one treatment.

18. The non-transitory computer-readable medium of claim 16 , selecting L treatment locations comprising:

selecting a random L of the number of unique environment class indices computed for the group of locations in the treatment polygon;

for each of the L selected environment class indices, selecting a random one of the group of locations in the treatment polygon having the selected environment class index.

19. The non-transitory computer-readable medium of claim 18 , the method further comprising

determining the group of locations by expanding the plurality of locations,

the input further including a minimum distance between two locations;

any pair of the group of locations being separated by at least the minimum distance.

20. The non-transitory computer-readable medium of claim 11 , the information including a geographical coordinate and a probability of selection for each of the selected locations.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: CLIMATE LLC
To: MONSANTO COMPANY
Reel/Frame 075177/0751 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 23, 2026
From: MONSANTO COMPANY
To: MONSANTO TECHNOLOGY LLC
Reel/Frame 075177/0908 →
CHANGE IN PRINCIPAL PLACE OF BUSINESS Recorded Sep 2, 2025
From: CLIMATE LLC
To: CLIMATE LLC
Reel/Frame 072809/0623 →
CHANGE OF ADDRESS Recorded Jul 28, 2025
From: CLIMATE LLC
To: CLIMATE LLC
Reel/Frame 072257/0468 →
CHANGE OF NAME Recorded Mar 4, 2022
From: THE CLIMATE CORPORATION
To: CLIMATE LLC
Reel/Frame 059320/0241 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2018
From: HU, JIE; LADONI, MOSLEM
To: THE CLIMATE CORPORATION
Reel/Frame 045353/0183 →
Continuity (2)
Provisional Application 62468896 · Mar 8, 2017
Related Publication 20180259674A1 · Sep 13, 2018