Method and system for providing diagnostic filter lists
First Claim
1. A method for providing a modified parameter identifier (PID) filter list to a display device, comprising:
- receiving, at a server, a first request sent over a communication network from a first display device connected to a first vehicle, wherein the first request comprises particular vehicle identifying information and at least one symptom identifier, wherein the particular vehicle identifying information identifies a particular set of vehicles, wherein the particular set of vehicles comprises the first vehicle, and wherein the at least one symptom identifier comprises a symptom that each vehicle of the particular set of vehicles can exhibit;
transmitting, by the server over the communication network to the first display device, a response to the first request, the response to the first request comprising a PID filter list;
determining, by the server, the first display device requested from the first vehicle for display by the first display device an additional PID not included within the PID filter list;
generating, by the server, a modified PID filter list by adding the additional PID to the PID filter list;
receiving, at the server after generating the modified PID filter list, a next request sent over the communication network from a second display device, wherein the next request comprises the particular vehicle identifying information and the at least one symptom identifier; and
transmitting, by the server over the communication network to the second display device, a response to the next request, the response to the next request comprising the modified PID filter list.
1 Assignment
0 Petitions
Accused Products
Abstract
An example method for outputting a PID filter list (PFL) includes: receiving RO data from one or more ROs that indicate particular vehicle identifying information (PVII), at least one symptom identifier, and a particular vehicle component; determining, symptom-to-parameter-identifier (PID) mapping data (MD) based on the received RO data and component-to-PID MD; determining, based on the set of available PIDs for the SOV and the symptom-to-PID MD, a PFL, wherein the PFL is associated with the PVII and the at least one symptom identifier, and wherein the PFL indicates a symptom-based subset of PIDs from the set of available PIDs for the SOV; receiving, a request sent over a communication network from a display device, wherein the request comprises the PVII and the at least one symptom identifier; and transmitting, over the communication network to the display device, a response to the request, the response comprising the PFL.
79 Citations
31 Claims
-
1. A method for providing a modified parameter identifier (PID) filter list to a display device, comprising:
-
receiving, at a server, a first request sent over a communication network from a first display device connected to a first vehicle, wherein the first request comprises particular vehicle identifying information and at least one symptom identifier, wherein the particular vehicle identifying information identifies a particular set of vehicles, wherein the particular set of vehicles comprises the first vehicle, and wherein the at least one symptom identifier comprises a symptom that each vehicle of the particular set of vehicles can exhibit; transmitting, by the server over the communication network to the first display device, a response to the first request, the response to the first request comprising a PID filter list; determining, by the server, the first display device requested from the first vehicle for display by the first display device an additional PID not included within the PID filter list; generating, by the server, a modified PID filter list by adding the additional PID to the PID filter list; receiving, at the server after generating the modified PID filter list, a next request sent over the communication network from a second display device, wherein the next request comprises the particular vehicle identifying information and the at least one symptom identifier; and transmitting, by the server over the communication network to the second display device, a response to the next request, the response to the next request comprising the modified PID filter list. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A server comprising:
-
a network communication interface for communicating with a display device over a communication network; and at least one processor coupled to the network communication interface and programmed to; receive, at a server, a first request sent over the communication network from a first display device connected to a first vehicle, wherein the first request comprises particular vehicle identifying information and at least one symptom identifier, wherein the particular vehicle identifying information identifies a particular set of vehicles, wherein the particular set of vehicles comprises the first vehicle, and wherein the at least one symptom identifier comprises a symptom that each vehicle of the particular set of vehicles can exhibit; transmit, by the server over the communication network to the first display device, a response to the first request, the response to the first request comprising a PID filter list; determine, by the server, the first display device requested from the first vehicle for display by the first display device an additional PID not included within the PID filter list; generate, by the server, a modified PID filter list by adding the additional PID to the PID filter list; receive, at the server after generating the modified PID filter list, a next request sent over the communication network from a second display device, wherein the next request comprises the particular vehicle identifying information and the at least one symptom identifier; and transmit, by the server over the communication network to the second display device, a response to the next request, the response to the next request comprising the modified PID filter list. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer readable memory having stored therein instructions executable by one or more processors to cause a server to perform functions comprising:
-
receive, at the server, a first request sent over a communication network from a first display device connected to a first vehicle, wherein the first request comprises particular vehicle identifying information and at least one symptom identifier, wherein the particular vehicle identifying information identifies a particular set of vehicles, wherein the particular set of vehicles comprises the first vehicle, and wherein the at least one symptom identifier comprises a symptom that each vehicle of the particular set of vehicles can exhibit; transmit, by the server over the communication network to the first display device, a response to the first request, the response to the first request comprising a PID filter list; determine, by the server, the first display device requested from the first vehicle for display by the first display device an additional PID not included within the PID filter list; generate, by the server, a modified PID filter list by adding the additional PID to the PID filter list; receive, at the server after generating the modified PID filter list, a next request sent over the communication network from a second display device, wherein the next request comprises the particular vehicle identifying information and the at least one symptom identifier; and transmit, by the server over the communication network to the second display device, a response to the next request, the response to the next request comprising the modified PID filter list. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification