Patent ID: 7788003

Claim:
A remote troubleshooting system for performing troubleshooting of an onboard component of a vehicle using a troubleshooting server, wherein: the vehicle comprises a memory to store a first troubleshooting program that is enable to be rewritten and a control processor unit to control a transmission of vehicle data regarding a stress factor of a specific onboard component of the vehicle to the troubleshooting server at a specified timing by processing the first trouble shooting program stored in the memory; the troubleshooting server is connected to the vehicle via a network, receives the vehicle data from the vehicle, and performs the troubleshooting of the onboard component; the troubleshooting server comprises a determining device to determine a precaution level regarding the troubleshooting of the onboard component based on the vehicle data from the vehicle, a memory device to store a plurality of troubleshooting programs that are in accordance with the precaution level, and a transmitting device to select a second troubleshooting program from the plurality of troubleshooting programs stored and transmit the second troubleshooting program to the vehicle, the selected second troubleshooting program being suitable to the precaution level determined; and the vehicle further comprises a renewal device to replace the first troubleshooting program stored by the memory with the second troubleshooting program transmitted by the transmitting device of the troubleshooting server.