IP Library Granted Patent US 11,941,554
Granted Patent B2
US 11,941,554 · App. 17/979,540 · Granted Mar 26, 2024

Farming data collection and exchange system

Inventors: Jason G. Tatge (Leawood, KS); Heath Garrett Gerlock (Leawood, KS); Randall Thomas Nuss (Leawood, KS)
Assignee: AGI SureTrack LLC
G06Q10/0631G06F13/4027G06F13/4282G06Q10/06H04L67/12H04L67/52H04W4/025H04W4/029H04W4/40G06Q50/02H04L2012/40215
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 11,941,554
App. No.
17/979,540
Granted
Mar 26, 2024
Kind
B2
Abstract

Embodiments of the present invention provide a passive relay device for farming vehicles and implements, as well as an online farming data exchange, which together enable capturing, processing and sharing farming operation data generated during combined use of the farming vehicle and farming implement at a farming business. The farming operation data includes detailed information about individual farming operations, including without limitation the type of farming operation, the location of the farming operation, the travel path for the farming operation, as well as operating parameters and operating events occurring while the farming operation is performed.

Claims (44)

1. A non-transitory computer storage medium storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:

collecting, from a relay device associated with a user account, farming operation data generated by a farming vehicle or a farming implement during a farming operation, wherein the relay device is coupled to a message bus of the farming vehicle or the farming implement while the farming operation data is generated;

extracting operating parameters from the farming operation data based on a communication protocol defined in an electronic profile, the electronic profile being determined to correspond to the farming vehicle or the farming implement based on one or more messages transmitted via the message bus by an electronic control unit (ECU) of the farming vehicle or the farming implement;

receiving, from a global positioning system (GPS) receiver, location data and time data during the farming operation;

determining operating events that occur during the farming operation based on the operating parameters extracted from the farming operation data, and based further on the location data and the time data;

determining a surface area for the operating events based on the location data and the time data, the surface area having an outside boundary and an inside boundary;

generating a travel path for the farming operation based on the surface area, wherein the surface area bounded by the outside boundary and the inside boundary corresponds to a precise area of the farming operation; and

recording the travel path or a description thereof into an electronic farming record associated with the user account.

2. The medium of claim 1 , wherein the farming operation data includes vehicle or implement data.

3. The medium of claim 1 , wherein the operating parameters are extracted based further on the farming operation data being parsed, filtered, and timestamped.

4. The medium of claim 1 , the operations further comprising:

transmitting the farming operation data from the relay device to a remote server via one of a Wi-Fi interface or a cellular network interface, wherein the remote server is configured to parse, filter, and timestamp the farming operation data.

5. The medium of claim 1 , wherein the electronic farming record is stored at a remote server.

6. The medium of claim 1 , wherein the precise area of the farming operation corresponds to a portion of the farming operation data associated with the farming implement being activated.

7. The medium of claim 1 , wherein the one or more messages includes a name and a version associated with qanlithe ECU.

8. A computer-implemented method for determining a precise area of a farming operation, the method comprising:

collecting, from a relay device associated with a user account, farming operation data generated by a farming vehicle or a farming implement during a farming operation, wherein the relay device is coupled to a message bus of the farming vehicle or the farming implement while the farming operation data is generated;

extracting operating parameters from the farming operation data based on a communication protocol defined in an electronic profile, the electronic profile being determined to correspond to the farming vehicle or the farming implement based on one or more messages transmitted via the message bus by an electronic control unit (ECU) of the farming vehicle or the farming implement;

receiving, from a global positioning system (GPS) receiver, location data and time data during the farming operation;

determining operating events that occur during the farming operation based on the operating parameters extracted from the farming operation data and based further on the location data and the time data;

determining a surface area for the operating events based on the location data and the time data, the surface area having an outside boundary and an inside boundary;

generating a travel path for the farming operation based on the surface area, wherein the surface area bounded by the outside boundary and the inside boundary corresponds to the precise area of the farming operation; and

recording the travel path or a description thereof into an electronic farming record associated with the user account.

9. The method of claim 8 , wherein the farming operation data includes vehicle or implement data.

10. The method of claim 8 , wherein the operating parameters are extracted based further on the farming operation data being parsed, filtered, and timestamped.

11. The method of claim 8 , further comprising:

transmitting the farming operation data from the relay device to a remote server via one of a Wi-Fi interface or a cellular network interface, wherein the remote server is configured to parse, filter, and timestamp the farming operation data.

12. The method of claim 8 , wherein the electronic farming record is stored at a remote server.

13. The method of claim 8 , wherein the precise area of the farming operation corresponds to a portion of the farming operation data associated with the farming implement being activated.

14. The method of claim 1 , wherein the one or more messages includes a name and a version associated with an the ECU of the farming implement.

15. A computerized system comprising:

one or more processors; and

one or more computer storage media storing computer-usable instructions that, when used by the one or more processors, cause the one or more processors to:

collect, from a relay device associated with a user account, farming operation data generated by a farming vehicle or a farming implement during a farming operation, wherein the relay device is coupled to a message bus of the farming vehicle or the farming implement while the farming operation data is generated;

extract operating parameters from the farming operation data based on a communication protocol defined in an electronic profile, the electronic profile being determined to correspond to the farming vehicle or the farming implement based on one or more messages transmitted via the message bus by an electronic control unit (ECU) of the farming vehicle or the farming implement;

receive, from a global positioning system (GPS) receiver, location data and time data during the farming operation;

determine operating events that occur during the farming operation based on the operating parameters extracted from the farming operation data and based further on the location data and the time data;

determine a surface area for the operating events based on the location data and the time data, the surface area having an outside boundary and an inside boundary;

generate a travel path for the farming operation based on the surface area, wherein the surface area bounded by the outside boundary and the inside boundary corresponds to a precise area of the farming operation; and

record the travel path or a description thereof into an electronic farming record associated with the user account.

16. The system of claim 15 , wherein the farming operation data includes vehicle or implement data.

17. The system of claim 15 , wherein the operating parameters are extracted based further on the farming operation data being parsed, filtered, and timestamped.

18. The system of claim 15 , wherein the instructions further cause the one or more processors to:

transmit the farming operation data from the relay device to a remote server via one of a Wi-Fi interface or a cellular network interface, wherein the remote server is configured to parse, filter, and timestamp the farming operation data.

Assignments (3)
SECURITY INTEREST Recorded Sep 26, 2023
From: AGI SURETRACK LLC
To: CANADIAN IMPERIAL BANK OF COMMERCE
Reel/Frame 065031/0419 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2023
From: TATGE, JASON G.; GERLOCK, HEATH GARRETT; NUSS, RANDALL THOMAS
To: FARMOBILE, LLC
Reel/Frame 063449/0871 →
MERGER Recorded Feb 23, 2023
From: FARMOBILE LLC
To: AGI SURETRACK LLC
Reel/Frame 062784/0318 →
Continuity (10)
Continuation 17689593 · Mar 8, 2022
Division 17514143 · Oct 29, 2021
Continuation 17198439 · Mar 11, 2021
Division 16775480 · Jan 29, 2020
Division 15794463 · Oct 26, 2017
Continuation 15338152 · Oct 28, 2016
Continuation 14434621
Provisional Application 61881320 · Sep 23, 2013
Provisional Application 61881326 · Sep 23, 2013
Related Publication 20230334384A1 · Oct 19, 2023
Cited By (1)
US 12,256,665