US 11,941,554 B2
Farming data collection and exchange system
Jason G. Tatge, Leawood, KS (US); Heath Garrett Gerlock, Leawood, KS (US); and Randall Thomas Nuss, Leawood, KS (US)
Assigned to AGI SureTrack LLC, Lenexa, KS (US)
Filed by AGI SureTrack LLC, Lenexa, KS (US)
Filed on Nov. 2, 2022, as Appl. No. 17/979,540.
Application 17/689,593 is a division of application No. 17/514,143, filed on Oct. 29, 2021, granted, now 11,410,094.
Application 17/198,439 is a division of application No. 16/775,480, filed on Jan. 29, 2020, granted, now 10,963,825, issued on Mar. 30, 2021.
Application 16/775,480 is a division of application No. 15/794,463, filed on Oct. 26, 2017, granted, now 11,126,937, issued on Sep. 21, 2021.
Application 17/979,540 is a continuation of application No. 17/689,593, filed on Mar. 8, 2022, granted, now 11,507,899.
Application 17/514,143 is a continuation of application No. 17/198,439, filed on Mar. 11, 2021, granted, now 11,164,116, issued on Nov. 2, 2021.
Application 15/794,463 is a continuation of application No. 15/338,152, filed on Oct. 28, 2016, abandoned.
Application 15/338,152 is a continuation of application No. 14/434,621, abandoned, previously published as PCT/US2014/056818, filed on Sep. 22, 2014.
Claims priority of provisional application 61/881,320, filed on Sep. 23, 2013.
Claims priority of provisional application 61/881,326, filed on Sep. 23, 2013.
Prior Publication US 2023/0334384 A1, Oct. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 10/0631 (2023.01); G06F 13/40 (2006.01); G06F 13/42 (2006.01); G06Q 10/06 (2023.01); H04L 67/12 (2022.01); H04L 67/52 (2022.01); H04W 4/02 (2018.01); H04W 4/029 (2018.01); H04W 4/40 (2018.01); G06Q 50/02 (2012.01); H04L 12/40 (2006.01)
CPC G06Q 10/0631 (2013.01) [G06F 13/4027 (2013.01); G06F 13/4282 (2013.01); G06Q 10/06 (2013.01); H04L 67/12 (2013.01); H04L 67/52 (2022.05); H04W 4/025 (2013.01); H04W 4/029 (2018.02); H04W 4/40 (2018.02); G06Q 50/02 (2013.01); H04L 2012/40215 (2013.01)] 18 Claims
OG exemplary drawing
 
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.