Agricultural information sensing and retrieval
First Claim
Patent Images
1. An agricultural data search engine, comprising:
- a processor generating an index of performance data, stored in a data store, the performance data being indicative of performance of a plurality of different agricultural machines having different operators, the index indexing the performance data based on machine and worksite context criteria and on performance metric values;
a set of sensors detecting current machine and worksite context data corresponding to a selected agricultural machine;
a performance metric generator generating a current performance metric value indicative of machine performance of the selected agricultural machine;
a search system detecting a data retrieval trigger;
a criteria identifier component selecting context filter criteria from a context filter criteria hierarchy based on the detected current machine and worksite context data;
a context filter system filtering the performance data using the index and the selected context filter criteria to identify a first set of performance data;
a score range identifier component identifying a score range, relative to the current performance metric value;
a performance metric filter system filtering the first set of performance data using the index and the identified score range to modify the first set of performance data to identify a second set of performance data that is different from the first set of performance data;
a data volume analysis component identifying a quantity of underlying data, in the data store, underlying the second set of performance data and from which the second set of performance data was generated and, if the quantity of underlying data is above a first quantity value, then reducing the score range and repeating filtering the first set of performance data to decrease the quantity of underlying data and, if the quantity of underlying data is below a second quantity value, then increasing the score range and repeating the step of filtering the first set of performance data to increase the quantity of underlying data;
a data retrieval component generating a database control signal to retrieve the underlying data underlying the second set of performance data; and
an output component returning the retrieved underlying training data based on the detected data retrieval trigger.
1 Assignment
0 Petitions
Accused Products
Abstract
Performance information indicative of operator performance of a mobile machine is detected. Context criteria are identified based on a sensed context of the mobile machine. As set of performance data is parsed to identify reference data, based on the context criteria. A performance opportunity space is identified, by comparing the detected performance information to the reference data. A user interface component is controlled to surface the performance opportunity space for interaction.
79 Citations
12 Claims
-
1. An agricultural data search engine, comprising:
-
a processor generating an index of performance data, stored in a data store, the performance data being indicative of performance of a plurality of different agricultural machines having different operators, the index indexing the performance data based on machine and worksite context criteria and on performance metric values; a set of sensors detecting current machine and worksite context data corresponding to a selected agricultural machine; a performance metric generator generating a current performance metric value indicative of machine performance of the selected agricultural machine; a search system detecting a data retrieval trigger; a criteria identifier component selecting context filter criteria from a context filter criteria hierarchy based on the detected current machine and worksite context data; a context filter system filtering the performance data using the index and the selected context filter criteria to identify a first set of performance data; a score range identifier component identifying a score range, relative to the current performance metric value; a performance metric filter system filtering the first set of performance data using the index and the identified score range to modify the first set of performance data to identify a second set of performance data that is different from the first set of performance data; a data volume analysis component identifying a quantity of underlying data, in the data store, underlying the second set of performance data and from which the second set of performance data was generated and, if the quantity of underlying data is above a first quantity value, then reducing the score range and repeating filtering the first set of performance data to decrease the quantity of underlying data and, if the quantity of underlying data is below a second quantity value, then increasing the score range and repeating the step of filtering the first set of performance data to increase the quantity of underlying data; a data retrieval component generating a database control signal to retrieve the underlying data underlying the second set of performance data; and an output component returning the retrieved underlying training data based on the detected data retrieval trigger. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer implemented method, comprising:
-
generating, using a processor, an index of performance data, stored in a data store, the performance data being indicative of performance of an agricultural machine having an operator, the index indexing the performance data based on machine and worksite context criteria; detecting, using a set of sensors, current machine and worksite context data corresponding to a selected agricultural machine; generating a current performance metric value indicative of machine performance of the selected agricultural machine; selecting context filter criteria from a context filter criteria hierarchy based on the detected current machine and worksite context data; filtering, using a search system, the performance data using the index and the selected context filtering criteria to identify a first set of performance data; identifying a score range, relative to the current performance metric; filtering, using the search system, the first set of performance data using the index and the identified score range to modify the first set of performance data to identify a second set of performance data that is different from the first set of performance data; identifying a quantity of underlying data, in the data store, underlying the second set of performance data and from which the second set of performance data was generated; if the quantity of underlying data is above a first quantity value, then reducing the score range and repeating filtering the first set of performance data to decrease the quantity of underlying data; if the quantity of underlying data is below a second quantity value, then increasing the score range and repeating the step of filtering the first set of performance data to increase the quantity of underlying data; and generating a database control signal to retrieve the underlying data underlying the second set of performance data. - View Dependent Claims (10, 11, 12)
-
Specification