US 12,106,615 B2
Method and system for providing diagnostic filter lists
Bradley R. Lewis, Gilroy, CA (US); Patrick S. Merg, Hollister, CA (US); Roy S. Brozovich, Campbell, CA (US); Jacob G. Foreman, Hollister, CA (US); Joshua C. Covington, San Juan Bautista, CA (US); Brett A. Kelley, San Jose, CA (US); and Steven E. Miskovic, Gilberts, IL (US)
Assigned to Snap-on Incorporated, Kenosha, WI (US)
Filed by Snap-on Incorporated, Kenosha, WI (US)
Filed on May 16, 2023, as Appl. No. 18/318,292.
Application 15/815,574 is a division of application No. 15/236,123, filed on Aug. 12, 2016, granted, now 9,934,624, issued on Apr. 3, 2018.
Application 18/318,292 is a continuation of application No. 17/741,932, filed on May 11, 2022, granted, now 11,694,491.
Application 17/741,932 is a continuation of application No. 16/898,394, filed on Jun. 10, 2020, granted, now 11,403,895, issued on Aug. 2, 2022.
Application 16/898,394 is a continuation of application No. 15/815,574, filed on Nov. 16, 2017, granted, now 10,692,307, issued on Jun. 23, 2020.
Prior Publication US 2023/0282041 A1, Sep. 7, 2023
Int. Cl. G07C 5/08 (2006.01); G06F 16/955 (2019.01); G07C 5/00 (2006.01)
CPC G07C 5/0808 (2013.01) [G06F 16/955 (2019.01); G07C 5/008 (2013.01); G07C 2205/02 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, at a computing system, component hierarchy data corresponding to a vehicle associated with vehicle identifying information, and data indicating a set of available parameter identifiers, tests, or reset-procedures for the vehicle;
determining, at the computing system based on the component hierarchy data and the set of available parameter identifiers, tests, or reset-procedures for the vehicle, a diagnostic filter list, wherein the diagnostic filter list indicates a subset of parameter identifiers, tests, or reset-procedures from the set of available parameter identifiers, tests, or reset-procedures for the vehicle, and wherein the diagnostic filter list is associated with the vehicle identifying information;
receiving, at the computing system, a request sent over a communication network from a display device, wherein the request comprises the vehicle identifying information;
retrieving, by the computing system based on the vehicle identifying information, the diagnostic filter list; and
transmitting, by the computing system over the communication network to the display device, a response to the request, wherein the response to the request comprises the diagnostic filter list.