Patent ID: 8495179

Claim:
A method for providing vehicle-related information from a vehicle including a transmitter and a memory to a remote location, the method comprising: storing at least a portion of a user profile in a memory onboard the vehicle, the user profile including a plurality of predetermined events and user preferences; monitoring a condition associated with a plurality of vehicle parts using one or more vehicle detection devices in communication with the plurality of vehicle parts; selecting at least one predetermined event from the plurality of predetermined events in the user profile as an identified predetermined event; comparing the monitored condition of the plurality of vehicle parts with an associated threshold level; determining whether the monitored condition of the plurality of vehicle parts is above or below the associated threshold level; selectively transmitting vehicle-related information to the remote location when at least the identified predetermined event occurs, wherein the identified predetermined event is included in the user profile stored in the memory onboard the vehicle; wherein selectively transmitting vehicle-related information to the remote location further comprises the steps of: accessing the user preferences associated with the user profile stored in the memory onboard the vehicle; determining whether the user preferences include information associated with transmitting the vehicle-related information to the remote location; and selectively transmitting the vehicle-related information to the remote location based on the user preferences such that whether or not the vehicle-related information is transmitted to the remote location is determined from the information included in the user preferences; wherein the vehicle-related information contains information associated with the occurrence of the identified predetermined event, including at least one of the monitored condition and wherein the vehicle-related information is configured for receipt by the remote location; and receiving analyzed information about the identified predetermined event from the remote location.