Patents by Inventor Robert Madison
Robert Madison has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240077227Abstract: A control system for a heating, ventilation, and air conditioning (HVAC) system includes an electrical switch configured to close and enable supply of power to a compressor of the HVAC system based on receipt of an electric current, a first electrical circuit configured to direct the electric current to the electrical switch, and a second electrical circuit configured to direct the electric current to bypass the electrical switch and direct the electric current toward a fan controller of the HVAC system.Type: ApplicationFiled: September 6, 2022Publication date: March 7, 2024Inventors: Robert L. Eskew, Derrick Madison Guyot, Toan Hai Dinh, Zili Shi
-
Patent number: 11068560Abstract: A method of processing vehicle diagnostic data is provided for identifying likely vehicle fix(s) associated with a diagnostic data, and identifying a repair procedure(s) for correcting the likely fix(s). The process receiving vehicle diagnostic data from a vehicle onboard computer at a remote diagnostic database, the database being arranged to map vehicle diagnostic data to possible vehicle fix(s). The possible vehicle fix(s) are prioritized in accordance with ranked matches of the received diagnostic data to combinations of diagnostic data stored in a prior experience database. The prior experience database having an identified fix associated with each stored combination of diagnostic data. The fix associated with the highest ranked combination of diagnostic data is identified as the most likely fix. The most likely fix is mapped to a vehicle repair database, the most likely fix being directly mapped to an associated repair procedure for repairing the most likely fix.Type: GrantFiled: February 28, 2013Date of Patent: July 20, 2021Assignee: INNOVA ELECTRONICS, INC.Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen
-
Patent number: 10643403Abstract: There is provided a method of predicting defects likely to occur in a vehicle over a predetermined period. The method includes receiving vehicle characteristic data regarding a vehicle under consideration, and comparing the received vehicle characteristic data with a defect database. The defect database includes information related to defects that have occurred in different vehicles and the mileage at which such defects occurred. The method additionally includes identifying defects that occurred in vehicles corresponding to the vehicle under consideration, and the mileage at which such defects occurred. Defects which fail to satisfy minimum count requirements are then filtered out, and the defects are then sorted in order of the highest defect count.Type: GrantFiled: September 30, 2015Date of Patent: May 5, 2020Assignee: Innova Electronics CorporationInventors: Robert Madison, Keith Andreasen, Michael Nguyen
-
Publication number: 20180081857Abstract: A method of processing vehicle diagnostic data is provided for identifying likely vehicle fix(s) associated with a diagnostic data, and identifying a repair procedure(s) for correcting the likely fix(s). The process receiving vehicle diagnostic data from a vehicle onboard computer at a remote diagnostic database, the database being arranged to map vehicle diagnostic data to possible vehicle fix(s). The possible vehicle fix(s) are prioritized in accordance with ranked matches of the received diagnostic data to combinations of diagnostic data stored in a prior experience database. The prior experience database having an identified fix associated with each stored combination of diagnostic data. The fix associated with the highest ranked combination of diagnostic data is identified as the most likely fix. The most likely fix is mapped to a vehicle repair database, the most likely fix being directly mapped to an associated repair procedure for repairing the most likely fix.Type: ApplicationFiled: February 28, 2013Publication date: March 22, 2018Applicant: INNOVA ELECTRONICS, INC.Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen
-
Patent number: 9892568Abstract: A method is disclosed for determining the cost of operating a vehicle over a defined period of time. The method proceeds by establishing, on a database, a schedule of anticipated future repairs for a plurality of vehicle types, the repair schedule including the cost of the repairs and the approximate mileage at which the anticipated future repair(s) are expected to become necessary. A processor, in communication with the database, receives information identifying a particular of vehicle, and the present mileage associated with that particular vehicle. Using the vehicle type information, the vehicle's present mileage information and the repair schedule, the processor then computes the approximate total future repair costs for maintaining the vehicle over a defined period of time.Type: GrantFiled: March 7, 2014Date of Patent: February 13, 2018Assignee: Innova Electronics CorporationInventors: Ieon C. Chen, Michael Nguyen, Robert Madison, Keith Andreasen
-
Patent number: 9646432Abstract: A diagnostic scan tool is provided including a connect/configure module for establishing a communication link between the scan tool and a vehicle electronic control unit (ECU). A vehicle specification module operates to identify a vehicle under test in response to receipt of a vehicle identification number (VIN). A trouble code module retrieves digital trouble codes (DTCs) from the ECU. A freeze frame data module retrieves freeze frame data from the ECU, the retrieved freeze frame data being functionally associated with a highest priority DTC. A database lists possible vehicle defect solutions, indexed to the VIN and the DTCs. A digital signal processor is operative to derive the highest priority DTC from analysis of the retrieved freeze frame data. The digital signal processor further being operative to regulate selection of a most likely vehicle defect solution associated with the VIN and the highest priority DTC.Type: GrantFiled: December 2, 2014Date of Patent: May 9, 2017Assignee: INNOVA ELECTRONICS CORPORATIONInventors: Robert Madison, Ieon Chen, Keith Andreasen
-
Patent number: 9384599Abstract: Provided is a method of receiving data from a vehicle having an onboard computer. The vehicle identification data location on the vehicle is optically scanned and matched to a second protocol database to identify the specific protocol useful for retrieving desired diagnostic data from the vehicle. A diagnostic device is connected to the vehicle onboard computer and polls the onboard computer to identify a protocol useful to establish a communication link between the diagnostic device and the onboard computer. Once the communication link is established, the diagnostic device is configured communicate an information request to the onboard computer in the specific protocol(s) associated with vehicle identification data. The diagnostic data received from the onboard computer may then be communicated to a remote diagnostic database, via a cellphone, to identify a possible vehicle fix(es) for defects associated with the received diagnostic data.Type: GrantFiled: April 1, 2015Date of Patent: July 5, 2016Assignee: Innova Electronics, Inc.Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen, Phuong Pham
-
Publication number: 20160027223Abstract: There is provided a method of predicting defects likely to occur in a vehicle over a predetermined period. The method includes receiving vehicle characteristic data regarding a vehicle under consideration, and comparing the received vehicle characteristic data with a defect database. The defect database includes information related to defects that have occurred in different vehicles and the mileage at which such defects occurred. The method additionally includes identifying defects that occurred in vehicles corresponding to the vehicle under consideration, and the mileage at which such defects occurred. Defects which fail to satisfy minimum count requirements are then filtered out, and the defects are then sorted in order of the highest defect count.Type: ApplicationFiled: September 30, 2015Publication date: January 28, 2016Inventors: Robert Madison, Keith Andreasen, Michael Nguyen
-
Patent number: 9177428Abstract: There is provided a method of predicting defects likely to occur in a vehicle over a predetermined period. The method includes receiving vehicle characteristic data regarding a vehicle under consideration, and comparing the received vehicle characteristic data with a defect database. The defect database includes information related to defects that have occurred in different vehicles and the mileage at which such defects occurred. The method additionally includes identifying defects that occurred in vehicles corresponding to use vehicle under consideration, and the mileage at which such defects occurred. Detects which fail to satisfy minimum count requirements are then filtered out, and the defects are then sorted in order of the highest defect count.Type: GrantFiled: August 20, 2012Date of Patent: November 3, 2015Assignee: Innova Electronics, Inc.Inventors: Michael Nguyen, Robert Madison, Keith Andreasen
-
Patent number: 9142066Abstract: A multi-stage diagnostic system and related method which seeks diagnostic information from a secondary information source when a first information source does not yield sufficient data for producing a diagnostic result. In particular, diagnostic process includes a first stage of communicating with an onboard vehicle computer to retrieve diagnostic trouble codes therefrom. If no diagnostic trouble codes are retrieved from the onboard computer, the diagnostic process proceeds to a second stage wherein symptomatic diagnostic information is solicited from the user. A series of symptomatic questions may be presented to the user on a smartphone. The answers from the symptomatic questions may be used to identify a most likely solution, which may be associated with a repair part(s). The corresponding repair part(s) may be identified by an associated universal part number(s) based on vehicle identification information associated with the vehicle needing repair.Type: GrantFiled: April 1, 2015Date of Patent: September 22, 2015Assignee: Innova Electronics, Inc.Inventors: Ieon C. Chen, Robert Madison, Michael Nguyen
-
Patent number: 9117319Abstract: Provided is a method of receiving data from a vehicle onboard computer. The onboard computer is configured to transmit vehicle identification data in response to receipt of an identification request, which is transmitted in a basic communication protocol. The onboard computer is further configured to transmit private operational data in response to receipt of a private data request. The private data request is transmitted in a diagnostic protocol. The method includes connecting a scan tool to the onboard computer, and polling the onboard computer to identify the basic communication protocol. The identification request is then transmitted to the onboard computer. Vehicle identification data is subsequently received from the onboard computer. A protocol database having a plurality of diagnostic protocols is then accessed. Each diagnostic protocol is associated with respective vehicle identification data. The diagnostic protocol is then determined based on the received vehicle identification data.Type: GrantFiled: July 13, 2009Date of Patent: August 25, 2015Assignee: Innova Electronics, Inc.Inventors: Ieon Chen, Robert Madison, Keith Andreasen, Phuong Pham
-
Publication number: 20150206357Abstract: A multi-stage diagnostic system and related method which seeks diagnostic information from a secondary information source when a first information source does not yield sufficient data for producing a diagnostic result. In particular, diagnostic process includes a first stage of communicating with an onboard vehicle computer to retrieve diagnostic trouble codes therefrom. If no diagnostic trouble codes are retrieved from the onboard computer, the diagnostic process proceeds to a second stage wherein symptomatic diagnostic information is solicited from the user. A series of symptomatic questions may be presented to the user on a smartphone. The answers from the symptomatic questions may be used to identify a most likely solution, which may be associated with a repair part(s). The corresponding repair part(s) may be identified by an associated universal part number(s) based on vehicle identification information associated with the vehicle needing repair.Type: ApplicationFiled: April 1, 2015Publication date: July 23, 2015Inventors: Ieon C. Chen, Robert Madison, Michael Nguyen
-
Publication number: 20150206358Abstract: Provided is a method of receiving data from a vehicle having an onboard computer. The vehicle identification data location on the vehicle is optically scanned and matched to a second protocol database to identify the specific protocol useful for retrieving desired diagnostic data from the vehicle. A diagnostic device is connected to the vehicle onboard computer and polls the onboard computer to identify a protocol useful to establish a communication link between the diagnostic device and the onboard computer. Once the communication link is established, the diagnostic device is configured communicate an information request to the onboard computer in the specific protocol(s) associated with vehicle identification data. The diagnostic data received from the onboard computer may then be communicated to a remote diagnostic database, via a cellphone, to identify a possible vehicle fix(es) for defects associated with the received diagnostic data.Type: ApplicationFiled: April 1, 2015Publication date: July 23, 2015Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen, Phuong Pham
-
Patent number: 9026400Abstract: A method of processing system diagnostic data is provided for identifying likely device fix(s) associated with a diagnostic data, and identifying a repair procedure(s) for correcting the likely fix(s). The process receiving diagnostic data from a system onboard computer at a remote diagnostic database, the database being arranged to map system diagnostic data to possible vehicle fix(s). The possible device fix(s) are prioritized in accordance with ranked matches of the received diagnostic data to combinations of diagnostic data stored in a prior experience database. The prior experience database having an identified fix associated with each stored combination of diagnostic data. The fix associated with the highest ranked combination of diagnostic data is identified as the most likely fix. The most likely fix is mapped to a system repair database, the most likely fix being directly mapped to an associated repair procedure for repairing the most likely fix.Type: GrantFiled: May 1, 2012Date of Patent: May 5, 2015Assignee: Innova Electonics, Inc.Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen
-
Patent number: 9014908Abstract: A multi-stage diagnostic system and related method which seeks diagnostic information from a secondary information source when a first information source does not yield sufficient data for producing a diagnostic result. In particular, diagnostic process includes a first stage of communicating with an onboard vehicle computer to retrieve diagnostic trouble codes therefrom. If diagnostic trouble codes are received from the onboard computer, the diagnostic trouble codes are used to produce a diagnostic result. On the other hand, if no diagnostic trouble codes are retrieved from the onboard computer, the diagnostic process proceeds to a second stage wherein symptomatic diagnostic information is solicited from the user. A series of symptomatic questions may be presented to the user on a smartphone.Type: GrantFiled: January 24, 2014Date of Patent: April 21, 2015Assignee: Innova Electronics, Inc.Inventors: Ieon C. Chen, Robert Madison, Michael Nguyen
-
Publication number: 20150105972Abstract: A diagnostic scan tool is provided including a connect/configure module for establishing a communication link between the scan tool and a vehicle electronic control unit (ECU). A vehicle specification module operates to identify a vehicle under test in response to receipt of a vehicle identification number (VIN). A trouble code module retrieves digital trouble codes (DTCs) from the ECU. A freeze frame data module retrieves freeze frame data from the ECU, the retrieved freeze frame data being functionally associated with a highest priority DTC. A database lists possible vehicle defect solutions, indexed to the VIN and the DTCs. A digital signal processor is operative to derive the highest priority DTC from analysis of the retrieved freeze frame data. The digital signal processor further being operative to regulate selection of a most likely vehicle defect solution associated with the VIN and the highest priority DTC.Type: ApplicationFiled: December 2, 2014Publication date: April 16, 2015Inventors: Robert Madison, Ieon Chen, Keith Andreasen
-
Patent number: 8909416Abstract: A diagnostic scan tool is provided including a connect/configure module for establishing a communication link between the scan tool and a vehicle electronic control unit (ECU). A vehicle specification module operates to identify a vehicle under test in response to receipt of a vehicle identification number (VIN). A trouble code module receives digital trouble codes (DTCs) from the ECU. A freeze frame data module retrieves freeze frame data from the ECU, the retrieved freeze frame data being functionally associated with a highest priority DTC. A database lists possible vehicle defect solutions, indexed to the VIN and the DTCs. A digital signal processor is operative to derive the highest priority DTC from analysis of the retrieved freeze frame data. The digital signal processor further being operative to regulate selection of a most likely vehicle defect solution associated with the VIN and the highest priority DTC.Type: GrantFiled: August 6, 2012Date of Patent: December 9, 2014Assignee: Innova Electronics, Inc.Inventors: Ieon C. Chen, Robert Madison, Keith Andreasen
-
Publication number: 20140195101Abstract: A multi-stage diagnostic system and related method which seeks diagnostic information from a secondary information source when a first information source does not yield sufficient data for producing a diagnostic result. In particular, diagnostic process includes a first stage of communicating with an onboard vehicle computer to retrieve diagnostic trouble codes therefrom. If diagnostic trouble codes are received from the onboard computer, the diagnostic trouble codes are used to produce a diagnostic result. On the other hand, if no diagnostic trouble codes are retrieved from the onboard computer, the diagnostic process proceeds to a second stage wherein symptomatic diagnostic information is solicited from the user. A series of symptomatic questions may be presented to the user on a smartphone.Type: ApplicationFiled: January 24, 2014Publication date: July 10, 2014Applicant: Innova Electronics, Inc.Inventors: Ieon C. Chen, Robert Madison, Michael Nguyen
-
Publication number: 20140188329Abstract: A method is disclosed for determining the cost of operating a vehicle over a defined period of time. The method proceeds by establishing, on a database, a schedule of anticipated future repairs for a plurality of vehicle types, the repair schedule including the cost of the repairs and the approximate mileage at which the anticipated future repair(s) are expected to become necessary. A processor, in communication with the database, receives information identifying a particular of vehicle, and the present mileage associated with that particular vehicle. Using the vehicle type information, the vehicle's present mileage information and the repair schedule, the processor then computes the approximate total future repair costs for maintaining the vehicle over a defined period of time.Type: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: Innova Electronics, Inc.Inventors: Ieon C. Chen, Michael Nguyen, Robert Madison, Keith Andreasen
-
Publication number: 20140129198Abstract: Computer-implemented methods and non-transitory computer readable storage media facilitate calculating outflow of water from a selected catchment. A computer-implemented method calculates an outflow of water from a selected catchment is calculated. An identification of a selected catchment from a plurality of catchments within a geographical area is received from a user workstation. A database of multilayered data is accessed, where the data includes hydrological data, geophysical data, and meteorological data for each of the plurality of catchments within the geographical area. From the multilayered data, one or more additional catchments are automatically identified within the plurality of catchments, to identify a group of navigated catchments that drain into the selected catchment. For a given time period, a model is generated determining an outflow of water from the selected catchment and the group of navigated catchments.Type: ApplicationFiled: November 8, 2013Publication date: May 8, 2014Applicant: Research Triangle Institute, Inc.Inventors: Michele Cutrofello Eddy, James Illiad Rineer, Brandon Louis Bergenroth, Robert Madison Dykes, Fekadu Game Moreda