Configurable functions for vehicle parameters
First Claim
Patent Images
1. A method of processing and communicating user defined vehicle diagnostic information, said method comprising the computer implemented steps of:
- recognizing vehicle engine parameter identifiers (PIDs);
requesting a first raw electronic engine control unit data string using a first user selected PID;
extracting from said first data string one or more data points to result in primary data; and
processing, by a processor, said primary data using a mathematical function dependent upon a user preferred engineering unit of measure and a mathematical function from one of a user'"'"'s choice of;
an internal hard coded function;
a scaling factor and offset; and
a user defined external function;
thereby resulting in user defined derived data which can be communicated to the user through a vehicle diagnostic device.
6 Assignments
0 Petitions
Accused Products
Abstract
The user configures to process at least two data sources without depending on preprogrammed functions or resorting to reprogramming the basic software of the device.
-
Citations
20 Claims
-
1. A method of processing and communicating user defined vehicle diagnostic information, said method comprising the computer implemented steps of:
-
recognizing vehicle engine parameter identifiers (PIDs); requesting a first raw electronic engine control unit data string using a first user selected PID; extracting from said first data string one or more data points to result in primary data; and processing, by a processor, said primary data using a mathematical function dependent upon a user preferred engineering unit of measure and a mathematical function from one of a user'"'"'s choice of;
an internal hard coded function;
a scaling factor and offset; and
a user defined external function;thereby resulting in user defined derived data which can be communicated to the user through a vehicle diagnostic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A user configurable vehicle diagnostic device comprising:
-
a computer having computer executable instructions, said computer coupled to a vehicle'"'"'s electronic control unit; an input for inputting commands to said computer; and an output for communicating user defined derived data relating to the vehicle; wherein said diagnostic device is configured for; recognizing vehicle engine parameter identifiers (PIDs); requesting a first raw electronic engine control unit data string using a first user selected PID; extracting from said first data string one or more data points to result in primary data; and processing said primary data using a mathematical function dependent upon a user preferred engineering unit of measure and a mathematical function from one of a user'"'"'s inputted choice of;
an internal hard coded function;
a scaling factor and offset; and
a user defined external function;thereby resulting in user defined derived data that is communicated to a vehicle operator and/or a remote central intelligence. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method of processing and communicating user defined vehicle diagnostic information, said method comprising the hardware implemented steps of:
-
recognizing vehicle engine parameter identifiers (PIDs); receiving a mathematical function defined by a user without requiring the user to use a computer programming language; requesting a raw electronic engine control unit data string using a user selected PID; extracting from said data string one or more data points to result in primary data; and processing, by a processor, said primary data using said mathematical function dependent upon a user preferred engineering unit of measure and a mathematical function from one of a user'"'"'s inputted choice of;
an internal hard coded function;
a scaling factor and offset; and
a user defined external function;thereby resulting in user defined derived data which can be communicated to the user through a vehicle diagnostic device.
-
Specification