US 12,461,508 B2
System and method for conditional data reporting
Korry D. Kobel, Oshkosh, WI (US); Fredric L. Yutzy, Oshkosh, WI (US); Dan Adamson, Oshkosh, WI (US); Patrick Booth, Oshkosh, WI (US); and Joseph Gruber, Oshkosh, WI (US)
Assigned to OSHKOSH CORPORATION, Oshkosh, WI (US)
Appl. No. 18/841,906
Filed by Oshkosh Corporation, Oshkosh, WI (US)
PCT Filed Mar. 8, 2024, PCT No. PCT/US2024/019216
§ 371(c)(1), (2) Date Aug. 27, 2024,
PCT Pub. No. WO2024/191862, PCT Pub. Date Sep. 19, 2024.
Claims priority of provisional application 63/451,506, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,562, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,558, filed on Mar. 10, 2023.
Claims priority of provisional application 63/451,390, filed on Mar. 10, 2023.
Claims priority of provisional application 63/451,504, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,538, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,533, filed on Mar. 10, 2023.
Claims priority of provisional application 63/451,351, filed on Mar. 10, 2023.
Claims priority of provisional application 63/451,387, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,531, filed on Mar. 10, 2023.
Claims priority of provisional application 63/489,560, filed on Mar. 10, 2023.
Claims priority of provisional application 63/451,342, filed on Mar. 10, 2023.
Prior Publication US 2025/0116994 A1, Apr. 10, 2025
Int. Cl. G05B 19/418 (2006.01)
CPC G05B 19/4183 (2013.01) [G05B 19/4185 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system for conditional data reporting, the system comprising:
a connectivity module, the connectivity module communicatively and physically coupled to a work machine; and
one or more processing circuits configured to generate a profile corresponding to the connectivity module and the work machine, the one or more processing circuits comprising one or more memory devices coupled to one or more processors, the one or more memory devices configured to store instructions thereon that, when executed by the one or more processors, cause the one or more processors to:
generate the profile corresponding to the work machine and the connectivity module, the profile initially comprising a base state including at least one empty communication data entry configured to receive communication information associated with communicating with a component associated with the work machine;
receive data indicative of the component;
obtain the communication information associated with communicating with the component based on the data indicative of the component;
populate, after receiving the data indicative of the component, the at least one empty communication data entry with the communication information to create a machine-specific state of the profile that facilitates data interpretation and collection related to the component associated with the work machine by the connectivity module;
send the profile comprising the machine-specific state to the connectivity module; and
update the profile in response to receiving one or more additional communications indicative of one or more additional and/or removed components associated with the work machine, wherein updating the profile comprises revising the machine-specific state to add, remove, and/or revise one or more of:
an entry from a list of components equipped to the work machine,
data indicating a quality of a specific component equipped to the work machine,
an expected data format associated with the component,
a communication protocol corresponding to the component,
a sensor type equipped to the work machine,
a specific part number of a part of the work machine, or
a software version associated with the work machine.