Method and system for displaying PIDs based on a PID filter list
First Claim
1. A method, comprising:
- determining, by a display device, identifying information for a vehicle to be serviced;
receiving, at the display device, at least one symptom identifier for the vehicle;
sending, by the display device, a request over a communication network to a remote server for a parameter identifier (PID) filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle;
receiving, at the display device, a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle, wherein the PID filter list comprises at least one index value into an ordered list of PIDs, wherein the ordered list of PIDs is stored on the display device;
determining, by the display device based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle, wherein the symptom-based subset of PIDs comprises at least one PID that corresponds to the at least one index value into the ordered list of PIDs stored on the display device;
transmitting, by the display device, a request to the vehicle for at least one PID value corresponding to the at least one PID from the symptom-based subset of PIDs for the vehicle; and
displaying, by the display device on a display interface, the at least one PID from the symptom-based subset of PIDs for the vehicle and the at least one PID value.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method includes determining identifying information for a vehicle to be serviced. The method further includes receiving at least one symptom identifier for the vehicle. The method further includes sending a request over a communication network to a remote server for a PID filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle. The method additionally includes receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle. The method further includes determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle from a set of available PIDs. The method additionally includes displaying, on a display interface, the symptom-based subset of PIDs for the vehicle.
-
Citations
24 Claims
-
1. A method, comprising:
-
determining, by a display device, identifying information for a vehicle to be serviced; receiving, at the display device, at least one symptom identifier for the vehicle; sending, by the display device, a request over a communication network to a remote server for a parameter identifier (PID) filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle; receiving, at the display device, a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle, wherein the PID filter list comprises at least one index value into an ordered list of PIDs, wherein the ordered list of PIDs is stored on the display device; determining, by the display device based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle, wherein the symptom-based subset of PIDs comprises at least one PID that corresponds to the at least one index value into the ordered list of PIDs stored on the display device; transmitting, by the display device, a request to the vehicle for at least one PID value corresponding to the at least one PID from the symptom-based subset of PIDs for the vehicle; and displaying, by the display device on a display interface, the at least one PID from the symptom-based subset of PIDs for the vehicle and the at least one PID value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A display device, comprising:
-
a display interface; one or more processors; a non-transitory computer readable medium; and program instructions stored on the non-transitory computer readable medium and executable by the one or more processors to; determine identifying information for a vehicle to be serviced; receive at least one symptom identifier for the vehicle; send a request over a communication network to a remote server for a parameter identifier (PID) filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle; receive a response to the request over the communication network from the remote server, the response comprising the PID filter list, wherein the PID filter list comprises at least one index value into an ordered list of PIDs, wherein the ordered list of PIDs is stored on the display device; determine, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle, wherein the symptom-based subset of PIDs comprises at least one PID that corresponds to the at least one index value into the ordered list of PIDs stored on the display device; transmit a request to the vehicle for at least one PID value corresponding to the at least one PID from the symptom-based subset of PIDs for the vehicle; and display, on the display interface, the at least one PID from the symptom-based subset of PIDs for the vehicle and the at least one PID value. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium having stored therein instructions executable by one or more processors to cause a computing system to perform functions comprising:
-
determining identifying information for a vehicle to be serviced; receiving at least one symptom identifier for the vehicle; sending a request over a communication network to a remote server for a parameter identifier (PID) filter list for the vehicle, the request comprising the identifying information for the vehicle and the at least one symptom identifier for the vehicle; receiving a response to the request over the communication network from the remote server, the response comprising the PID filter list for the vehicle, wherein the PID filter list comprises at least one index value into an ordered list of PIDs, wherein the ordered list of PIDs is stored on the computing system; determining, based on the PID filter list for the vehicle, a symptom-based subset of PIDs for the vehicle, wherein the symptom-based subset of PIDs comprises at least one PID that corresponds to the at least one index value into the ordered list of PIDs stored on the computing system; transmitting a request to the vehicle for at least one PID value corresponding to the at least one PID from the symptom-based subset of PIDs for the vehicle; and displaying, on a display interface, the at least one PID from the symptom-based subset of PIDs for the vehicle and the at least one PID value.
-
Specification