Nothing Special   »   [go: up one dir, main page]

CN100538312C - Telematics system diagnostics logic analyzer - Google Patents

Telematics system diagnostics logic analyzer Download PDF

Info

Publication number
CN100538312C
CN100538312C CNB2005101076969A CN200510107696A CN100538312C CN 100538312 C CN100538312 C CN 100538312C CN B2005101076969 A CNB2005101076969 A CN B2005101076969A CN 200510107696 A CN200510107696 A CN 200510107696A CN 100538312 C CN100538312 C CN 100538312C
Authority
CN
China
Prior art keywords
vehicle
status indicator
trigger event
event status
call center
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2005101076969A
Other languages
Chinese (zh)
Other versions
CN1758044A (en
Inventor
C·L·厄斯特林
G·A·沃特金斯
W·焦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motors Liquidation Co
General Motors LLC
Original Assignee
Motors Liquidation Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motors Liquidation Co filed Critical Motors Liquidation Co
Publication of CN1758044A publication Critical patent/CN1758044A/en
Application granted granted Critical
Publication of CN100538312C publication Critical patent/CN100538312C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/005Testing of electric installations on transport means
    • G01R31/006Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks
    • G01R31/007Testing of electric installations on transport means on road vehicles, e.g. automobiles or trucks using microprocessors or computers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A kind of method of monitoring the electronic module data in the moving vehicle.Described method is included on the vehicle analysis engine and sends the triggering collection of revising in response at least one the trigger event status indicator that triggers collection, based on trigger event status indicator modification triggering collection and to the multi-section vehicle via wireless network at least one reception from the multi-section vehicle.

Description

Telematics system diagnostics logic analyzer
Technical field
The present invention relates generally to telematics system diagnostics logic analyzer.Specifically, the present invention relates to be used for monitoring method, system and the computing machine available media of electronic module data to provide and to upgrade preventative diagnosis algorithm of moving vehicle.
Background technology
When automobile forward communications and entertainment platform when conversion except that, make the personalized chance of feature in the moving vehicle also thereupon always in continuous increase as shipping platform.Many new automobiles will be equipped with certain telematics unit so that radio communication and location-based service to be provided.These services can be by visiting such as the panel board of computer utility, touch-screen type graphoscope, computer keyboard or the vehicle of speech recognition or the interface of a series of buttons on the console panel.
Diagnostic trouble code (DTC) in some telematics unit monitoring vehicles.Diagnostic trouble code (DTC) is by importing and form from the sensing of the various electronic modules in the vehicle.After having crossed critical point, this diagnostic trouble code (DTC) input is offered vehicle, and this vehicle needs some adjusting or service to come the correction problem.The information that is provided is after problem occurs but not fault is relevant with the fault Vehicular system before beginning.
Therefore, be desirable to provide a kind of method to vehicle analysis engine delivery status designator, system and computing machine available media, wherein status indicator is based on the triggering collection in the telematics unit of the vehicle with similar electronic module.Wish the trend in vehicle analysis engine monitor state designator and the status indicator, have the problem that the vehicle of similar electronic module be about to occur, and these potential problems are passed to user and/or vehicle service center with prediction.When wishing that also analysis when the vehicle analysis engine picks out trend in the vehicle-state, be provided for on-the-fly modifying share class seemingly method, system and the computing machine available media of the triggering collection of the vehicle of electronic module for the vehicle analysis engine.
Summary of the invention
One aspect of the present invention provides a kind of method of monitoring the electronic module data in the moving vehicle.This method is included on the vehicle analysis engine via wireless network at least one triggering collection that receives at least one trigger event status indicator in response to the triggering collection, revises to trigger collection and revise to the transmission of multi-section vehicle based on the trigger event status indicator from the multi-section vehicle.
Another aspect of the present invention provides the system in order to the electronic module data in the monitoring moving vehicle.This system comprises via wireless network and receives at least one device in response to the trigger event status indicator that triggers collection, revises device that triggers collection and the device that the triggering collection of being revised is sent to the multi-section vehicle based on the trigger event status indicator.
A third aspect of the present invention provides the computer readable medium of storage computation machine program, comprises can operating to carry out the computer-readable code of following operation: on the vehicle analysis engine via wireless network from the multi-section vehicle at least one receive at least one and revise in response to the trigger event status indicator that triggers collection, based on the trigger event status indicator and trigger collection and send the triggering collection of revising to the multi-section vehicle.
Read in conjunction with the accompanying drawings following to present DETAILED DESCRIPTION OF THE PREFERRED after, of the present inventionly aforementionedly will become more apparent with further feature and advantage.Detailed description and accompanying drawing only are used for setting forth and unrestricted the present invention, and scope of the present invention is limited by claims and equivalent thereof.
Description of drawings
Set forth various embodiment of the present invention by accompanying drawing, wherein:
Fig. 1 illustrates according to the present invention at an embodiment of the enterprising line data system for transmitting of wireless communication system;
Fig. 2 is the synoptic diagram of an embodiment of the transmission path of the electronic module data monitored and trigger event status indicator;
Fig. 3 illustrates that expression monitors the process flow diagram of first embodiment of the method for electronic module data according to the present invention;
Fig. 4 illustrates that expression receives the process flow diagram of first embodiment of the method for trigger event status indicator according to the present invention; And
Fig. 5 illustrates that expression revises the process flow diagram of first embodiment of the method that triggers collection according to the present invention.
Embodiment
Fig. 1 illustrates according to the present invention at an embodiment of the enterprising line data system for transmitting of wireless communication system with 100.Moving vehicle communication system (MVCS) 100 comprises moving vehicle communication unit (MVCU) 110, vehicle communication network 112, telematics unit 120, one or more wireless carrier system 140, one or more communication network 142, one or more land network 144, one or more client, individual or subscriber computer 150, one or more web trustship inlet 160 and one or more call center 170.In one embodiment, MVCU 110 is embodied as the moving vehicle that is equipped with the hardware and software that is fit to that is used to send and receive voice and data communication.MVCS 100 can comprise and the irrelevant other assembly of this discussion.Moving vehicle communication system and telematics unit are well known in the art.
MVCU 110 is also referred to as moving vehicle in following whole discussion.During operation, MVCU110 can be embodied as motor vehicles, maritime traffic instrument or aircraft.MVCU 110 comprises the electronic module (not shown) that is connected to vehicle communication network 112.Some electronic modules comprise power train control module (PCM), anti-lock braking system (ABS) and instrument panel bunch (IPC).MVCU 110 can comprise and the irrelevant other assembly of this discussion.
Various device unit in the vehicle communication network 112 exchange MVCU 110 and the signal between system's (describing in detail below) are with the various functions of carrying out as opening the door, open luggage case, set individual comfortable setting and send calling from telematics unit 120.Impel carry out between various communications and the electronic module mutual aspect, vehicle communication network 112 adopts various interfaces, as controller area net (CAN), International Organization for Standardization standard 9141, be used for high-speed applications iso standard 11898, be used for than the iso standard 11519 of low-speed applications and be used at a high speed and than Vehicle Engineering Shi Xiehui (SAE) the standard J1850 of low-speed applications.
MVCU 110 sends and receives the wireless radio transmission from wireless carrier system 140 via telematics unit 120.Wireless carrier system 140 is embodied as any suitable system that is used for signal is sent to from MVCU 110 communication network 142.
Telematics unit 120 comprises processor 122, GPS (GPS) unit 126, vehicle-mounted storer 128, microphone 130, one or more loudspeaker 132 and the embedded or onboard mobile telephone 134 that is connected to radio modem 124.In other embodiments, telematics unit 120 can not have above listed assembly one or more (as, GPS unit 126 or loudspeaker 132) situation under realize.Telematics unit 120 can comprise and the irrelevant other assembly of this discussion.
Processor 122 for example is embodied as microcontroller, microprocessor, controller, host-processor or vehicle communication processor.In one example, processor 122 is embodied as special IC (ASIC).In one embodiment, processor 122 is digital signal processor (DSP).In another embodiment, processor 122 is embodied as the processor in conjunction with CPU (central processing unit) (CPU) work of carrying out the general processor function.GPS unit 126 provides the longitude and the latitude coordinate of vehicle in response to the GPS broadcast singal that receives from one or more gps satellite broadcast system (not shown)s.Onboard mobile telephone 134 is cellular phones, as simulation, digital, double mode, double frequency-band, multi-mode or multi-band cellular phone.
Processor 122 is carried out electronics and the programming of mechanical system and the various computer programs of operator scheme that are used to control in the MVCU 110.Communication (as call signal) between processor 122 control telematics unit 120, wireless carrier system 140 and the call centers 170.In one embodiment, speech recognition application programming interface is installed in the processor 122, and this application can be transformed into digital signal to the people's who imports by microphone 130 voice.The digital signal that processor 122 produces and accepts to transmit between telematics unit 120 and the vehicle communication network 112.In one embodiment, these digital signals activate programming mode and operator scheme, and prepare for data transmit.In this embodiment, the signal of from processor 122 is transformed into speech message, and sends by loudspeaker 132.
Communication network 142 comprises the service from one or more MTSOs and wireless network.Communication network 142 is connected to land network 144 with wireless carrier system 140.Communication network 142 is embodied as any suitable system or the system set that is used for wireless carrier system 140 is connected to MVCU110 and land network 144.
Land network 144 is connected to client computer 150, web trustship inlet 160 and call center 170 with communication network 142.In one embodiment, land network 144 is PSTN (PSTN).In another embodiment, land network 144 is embodied as Internet protocol (IP) network.In other embodiments, land network 144 is embodied as cable network, optical-fiber network, fiber optic network, other wireless network or their any combination.Land network 144 is connected to one or more land line phones.Communication network 142 and land network 144 are connected to web trustship inlet 160 and call center 170 with wireless carrier system 140.
Client, individual or subscriber computer 150 comprise the computing machine available media to carry out explorer and access to the Internet computer program, and they are used for by land network 144 and randomly carry out data by wired or wireless communication network 142 and web trustship inlet 160 sending and receiving.Individual or client computer 150 employing communication standards such as HTTP(Hypertext Transport Protocol) and transmission control protocol and Internet protocol (TCP/IP) send user preference by web interface to web trustship inlet.In one embodiment, these data comprise electronics and some programming of mechanical system and the instruction of operator scheme that is used to change in the MVCU 110.During operation, the client utilizes computing machine 150 for the setting of MVCU 110 initialization user preferences or reset.Send to the server side software of web trustship inlet 160 from the user preference data of client-side software.User preference data is stored on the web trustship inlet 160.
Web trustship inlet 160 comprises one or more data modem units 162, one or more web server 164, one or more database 166 and network system 168.Web trustship inlet 160 is directly connected to call center 170 by circuit, perhaps be connected to land network 144 by telephone wire, and land network 144 is connected to call center 170.In one example, web trustship inlet 160 utilizes IP network to be connected to call center 170.In this example, two assemblies are that web trustship inlet 160 and call center 170 all utilize IP network to be connected to land network 144.In another example, web trustship inlet 160 is connected to land network 144 by one or more data modem units 162.The numerical data that land network 144 sends numerical data and sends self-modulation detuner 162 to modulator-demodular unit 162, these data are sent to web server 164 subsequently.Modulator-demodular unit 162 can reside in web server 164 inside.Land network 144 is carry data communication between web trustship inlet 160 and call center 170.
The user preference data that web server 164 receives from subscriber computer 150 via land network 144.In alternative, computing machine 150 comprises radio modem, to send data by cordless communication network 142 and land network 144 to web trustship inlet 160.Data are received by land network 144, and are sent on one or more web servers 164.In one embodiment, web server 164 is embodied as can provide web service to help to change on computing machine 150 from client's individual preference setting and to send it to any suitable hardware and software of the telematics unit 120 among the MVCU 110.Web server 164 sends data transmission or receives data transmission from one and a plurality of databases 166 to one and a plurality of databases 166 via network system 168.Web server 164 comprise be used to manage and store that individualized setting that the client provides is defaultly selected as locking/open the door behavior, wireless station, computer utility and file that weather control, customization button arrangement and theft are reported to the police and be provided with.For each client, the web server may be stored hundreds and thousands of preferences at wireless vehicle communication, networking, maintenance and the Diagnosis Service of moving vehicle.
In one embodiment, one or more web servers 164 are networked via network system 168, with dispatch user preference data between its networking component such as database 166.In one example, database 166 is the part of web server 164 or independent computing machine.Web server 164 sends the data transmission that has user preference by land network 144 to call center 170.
Call center 170 is the places that receive and handle many callings simultaneously or send many callings simultaneously.In one embodiment, the call center is the teleprocessing call center, convenient arrive or from the communication of the telematics unit 120 in the MVCU 110.In one example, the call center is the audio call center, and speech communication between the user in call center consultant and the moving vehicle is provided.In another example, the call center comprises each in these functions.In other embodiments, call center 170 and web trustship inlet 160 is arranged in identical or different facility.
Call center 170 comprises one or more voice-and-data switches 172, one or more communication service management device 174, one or more communication service database 176, one or more communication services advisor 178 and one or more network system 180.
The switch 172 of call center 170 is connected to land network 144.Switch 172 sends from the call center 170 voice or data transmission, and the voice or the data transmission that receive from the telematics unit among the MVCU 110 120 by wireless carrier system 140, communication network 142 and land network 144.Switch 172 receives the data transmission from one or more web trustship inlets 160, and sends data transmission to one or more web hosting service inlets 160.The data transmission that switch 172 receives from one or more communication service management devices 174 via one or more network systems 180, or send data transmission to one or more communication service management devices 174.
Communication service management device 174 is any suitable hardware and softwares that the communication service of being asked can be provided to the telematics unit among the MVCU 110 120.Communication service management device 174 sends data transmission or receives data transmission from one or more communication service databases 176 to one or more communication service databases 176 via network system 180.Communication service management device 174 sends data transmission or receives data transmission from one or more communication services advisor 178 to one or more communication services advisor 178 via network system 180.Communication service database 176 sends data transmission or receives data transmission from communication services advisor 178 to communication services advisor 178 via network system 180.Communication services advisor 178 receives from the voice of switch 172 or data transmission or to switch 172 and sends voice or data transmission.
Communication service management device 174 provides one or more in the various services, comprises that enrolled for service, navigation are auxiliary, directory enquiry assistance, roadside assistance, commercial affairs or the assistance of staying, information service assistance, emergency aid and communicate by letter and help.The service preferences request that communication service management device 174 receives from the client via computing machine 150, web trustship inlet 160 and land network 144 to various services.Communication service management device 174 sends user preference and other data by wireless carrier system 140, communication network 142, land network 144, voice-and-data switch 172 and network system 180 telematics unit 120 in MVCU 110.174 storages of communication service management device or retrieval are from the data and the information of communication service database 176.Communication service management device 174 can provide institute's information requested to communication services advisor 178.
In one embodiment, communication services advisor 178 is embodied as real consultant.In one example, real consultant is the people who carries out voice communication via user among telematics unit 120 and the MVCU 110 or subscriber (as the client).In another embodiment, communication services advisor 178 is embodied as virtual consultant.In one example, virtual consultant is embodied as the synthetic speech interface, responds the request from the telematics unit among the MVCU 110 120.
Communication services advisor 178 provides service for the telematics unit 120 among the MVCU 110.The service that is provided by communication services advisor 178 comprises enrolled for service, navigation assistance, real-time traffic consulting, directory enquiry assistance, roadside assistance, commercial affairs or the assistance of staying, information service assistance, emergency aid and communication assistance.Wireless carrier system 140, communication network 142 and land network 144 or communication service management device 174 by utilize data transmission and the switch 172 of communication services advisor 178 by utilizing voice transfer communicates with telematics unit 120 among the MVCU 110.Switch 172 is selected between voice transfer and data transmission.
Call center 170 and Vehicle Service Department 182 communicate.Vehicle Service Department 182 provides service for MVCU 110 and safeguards.In one embodiment, when receiving the diagnostic trouble code (DTC) of MVCU 110, these failure codes just are sent to service department 182.Communication between the call center 170 can directly be carried out, or carry out indirectly by network 144.
Vehicle analysis engine 190 comprises one or more data modem units 192, one or more web server 194, one or more database 196 and network system 198.Vehicle analysis engine 190 communicates with call center 170.In one embodiment, vehicle analysis engine 190 is directly connected to call center 170 by circuit.In another embodiment, vehicle analysis engine 190 is connected to land network 144 by telephone wire.In one example, vehicle analysis engine 190 utilizes IP network to be connected to call center 170.In this example, vehicle analysis engine 190 utilizes IP network to be connected to land network 144 with call center 170.In another example, vehicle analysis engine 190 is connected to land network 144 by one or more data modem units 192.Land network 144 sends numerical datas and receives numerical data from modulator-demodular unit 162 to modulator-demodular unit 162, and these data are sent to web server 194 subsequently.Modulator-demodular unit 192 is communicated by letter with web server 194.Land network 144 is carry data communication between vehicle analysis engine 190 and call center 170.Vehicle analysis engine 190 can comprise one or more computing machine.Vehicle analysis engine 190 produces staqtistical data base and corresponding algorithm in response to the data that receive from least one MVCU 110.Vehicle analysis engine 190 is configured to analyze the data that receive from the multi-section vehicle.In one embodiment, vehicle analysis engine 190 utilizes the algorithm that statistical modeling is revised in response to the data creation of analyzing.
Fig. 2 be according to an aspect of the present invention, signal Figure 200 of an embodiment of the transmission path of the electronic module data monitored among the MVCS 100.Be illustrated in the monitoring transmission path between telematics unit 120, call center 170, vehicle analysis engine 190 and the Vehicle Service Department 182.A plurality of electronic modules 135,136 and 137 send the electronic module data to telematics unit 120.
Electronic module 135,136 and 137 includes many diagnosis packet identification sign indicating numbers (DPID), and these diagnosis packet identification sign indicating numbers are the predefine parameters that change the particular memory location in electronic module 135,136 and 137 into.Telematics unit 120 is configured to come to electronic module 135,136 and 137 request electronic module data based on cycle or Event triggered.Telematics unit 120 on the electronic module data that receive, and forms the trigger event status indicator that is sent to call center 170 based on the output of this algorithm with algorithm application.Call center 170 sends the trigger event status indicator that receives to vehicle analysis engine 190 and/or Vehicle Service Department 182.Vehicle analysis engine 190 sends the algorithm of revising based on the trigger event status indicator that receives to call center 170.Call center 170 sends the algorithm of modification with configuration telematics unit 120 to telematics unit 120 subsequently.Followingly the method that needs data transmission that determines when is described respectively with reference to the process flow diagram among Fig. 3,4 and 5 300,400 and 500.
In one embodiment, activate triggering in response to reading from sensor.But the activity on the sensor sense vehicle bus, but the perhaps outside of this sensor sense vehicle or internal state.In another embodiment, the activity in the sensor sensing particular vehicle module.
Data between telematics unit 120 and the call center 170 transmit on one or more wireless carrier system 140, one or more communication network 142, one or more land network 144.Data between call center 170, vehicle analysis engine 190 and the Vehicle Service Department 182 transmit on one or more wireless carrier system 140, one or more communication network 142, one or more land network 144, one or more client, individual or subscriber computer 150, one or more web trustship inlet 160.Data between telematics unit 120 and electronic module 135,136 and 137 transmit on vehicle communication network 112.
Fig. 3 illustrates that expression monitors the process flow diagram 300 of first embodiment of the method for electronic module data according to the present invention.During stage S302, vehicle analysis engine 190 receives at least one in response to the trigger event status indicator that trigger collection via wireless network from telematics unit 120 by call center 170.
The triggering collection comprises can be based on trigger point and the algorithm of predetermined interval data operation with the relative conditon of definite electronic module data.When at least one relative conditon surpassed at least one trigger point, the electronic module data just triggered this triggering collection.In one embodiment, at least a algorithm is a Boolean calculation.For example, boolean trigger relation comprise between the triggering with (AND) or (OR), non-(NOT) or non-(NOR), with non-(NAND) operational character, they cause being concerned by boolean the trigger event of generation.The predetermined interval data be defined as with trigger event between the relevant any data in interval.For example, the predetermined interval data that trigger by mileage are one mile or 3000 miles.In another example, the predetermined interval data based on Time Triggered are one second or one month.
The trigger point is predetermined any incident that will cause taking predetermined action.For example, the trigger point can be advance the position that the light-off period of certain segment distance, specific passage of time, some, predetermined GPS determine or the setting of diagnostic trouble code (DTC) (DTC).
The electronic module data include but not limited to the value of module recognition data, packet discre value, threshold data, maximal value, minimum value, rate of growth and the value of slip.
Relative conditon includes but not limited to store trigger condition, transmission trigger condition, surpasses the condition of maximum, is lower than minimum condition, is in condition, the condition above threshold value, excessive rate of growth condition, excessive slip condition, not enough rate of growth condition, the slip condition of deficiency and their combination in the scope.
During stage S304, revise based on the trigger event status indicator and trigger collection vehicle analysis engine 190 and call center 170.Vehicle analysis engine 190 produces new algorithm based on the trigger event status indicator, and call center 170 is included in these new algorithms to trigger and concentrates.The following modification based on the trigger event status indicator with reference to 500 explanations of the process flow diagram among Fig. 5 triggered the demonstration methods that collects.
During stage S306, a plurality of MVCU110s of call center 170 in the vehicle analysis group send the triggering collection of revising.
The vehicle analysis group is one group of MVCU 110, includes but not limited to all vehicles of registering among an auto model, a plurality of auto model, the analysis bank vehicle of an auto model, auto model for many years, a plurality of auto models for many years, test fleet vehicle, appointment in 1 year and the MVCS100.
MVCU 110 in the vehicle analysis group all has identical triggering collection and identical electronic module 135,136 and 137.In one embodiment, the MVCU 110 in the vehicle analysis group all has some in identical electronic module 135,136 and/or 137, and all has the same section of the triggering collection relevant with the electronic module shared 135,136 and/or 137.
During stage S308, the telematics unit 120 that is included among the MVCU 110 in the vehicle analysis group based on the triggering set pair of revising is configured again.The computer readable medium that the triggering of revising is concentrated disposes at the computer-readable code that triggers set algorithm and trigger point.This code can be used for revising the hardware of the telematics unit 120 among the MVCU 110 that is included in the vehicle analysis group, and this hardware receives the triggering collection of revising.The configuration of the modification of telematics unit 120 is used in the interval of the modification of being indicated by the triggering collection of revising and/or the time based on incident of modification goes up to electronic module 135-137 request electronic module data.
Fig. 4 illustrates that expression receives the process flow diagram 400 of first embodiment of the method for trigger event status indicator according to the present invention.During stage S402, the telematics unit 120 among a plurality of MVCU 110 is based on extracting the electronic module data on the predetermined interval among the electronic module 135-137 from a plurality of MVCU 110 by triggering being configured in of set pair telematics unit 120.Predetermined interval comprises time-based interval and based on the interval of incident.
During stage S404, telematics unit 120 with at least a algorithm application on the electronic module data of being extracted.These algorithms determine can trigger between the various electronic module data relative conditon of at least one triggering.Abovely relative conditon has been described with reference to the stage S302 in the process flow diagram 300 of Fig. 3.In one embodiment, triggering comprises the electronic module data that are greater than or less than default trigger point.In other embodiments, trigger the rate of change of the electronic module data set that comprises the rate of change that is greater than or less than another electronic module data set.Other triggering comprises the rate of change of the electronic module data set of the trigger point that is greater than or less than setting.These algorithms can be used for making determining of this relative value.
During stage S406, telematics unit 120 determines whether the electronic module data trigger these and trigger collection.When at least one relative conditon surpassed at least one default trigger point, the electronic module data just triggered this triggering.
During stage S408, at least one telematics unit 120 is made fixed output quota really during based on stage S406 and is given birth at least one trigger event status indicator.If at least one relative conditon surpasses at least one default trigger point, just produce the trigger event status indicator.The trigger event status indicator is based on the state that triggers indication MVCU 110.In one embodiment, the trigger event status indicator comprises that one or more vehicle-state designators are as " problem of expection L " or " monitoring grade M " or " reducing grade N ".In another embodiment, the trigger event status indicator comprises that at least one action indicator is as " changing oil " or " cleaning oil filter " or " inspection brake disc ".In another embodiment, the trigger event status indicator comprises at least one vehicle-state designator and at least one action indicator.The electronic module data do not trigger this triggering collection during stage S406 if determine, and then can not produce the trigger event status indicator, perhaps produce the trigger event status indicator of " no problem ".
During stage S410, the trigger event status indicator that telematics unit 120 produces during call center 170 is sent in stage S408 via wireless network.Telematics unit 120 sends to call center 170 with the trigger event status indicator from telematics unit 120 via one or more wireless carrier system 140, one or more communication network 142 or one or more land network 144.
During stage S412, call center 170 receives at least one trigger event status indicator, and carries out preventive actions under the situation of needs.If the potential problem of trigger event status indicator indication can be avoided by preventive actions, then call center 170 carries out this preventive actions.In one embodiment, preventive actions comprises the preventive maintenance that the user that calls out MVCU 110 and suggest services seek and visit or recommend the user to take.
In one embodiment, call center 170 sends the trigger event status indicator to Vehicle Service Department 182.This option carries out when the trigger event status indicator indicates some potential vehicle problem progressively to manifest.In the case, Vehicle Service Department 182 receives the trigger event status indicator, and the potential problem of its indication progressively manifests.The personnel of Vehicle Service Department 182 determine the preventive actions plan.In one embodiment, preventive actions can comprise the user who calls out MVCU 110, seeks and visits to prepare to serve.In another embodiment, preventive actions can comprise that adjusting triggers the default trigger point of concentrating.In the case, Vehicle Service Department 182 sends new default trigger point to call center 170, and revises this by call center 170 and trigger collection.Subsequently, telematics unit 120 is reconfigured by the triggering collection of revising.
During stage S414, call center 170 sends the trigger event status indicator to vehicle analysis engine 190.Call center 170 sends the trigger event status indicator via one or more wireless carrier system 140, one or more communication network 142, one or more land network 144, one or more client, individual or subscriber computer 150 and/or one or more web trustship inlet to vehicle analysis engine 190.
Fig. 5 illustrates that expression revises the process flow diagram 500 of first embodiment of the method that triggers collection according to the present invention.
During stage S502, vehicle analysis engine 190 is based on the 170 trigger event status indicators that receive produce at least a other algorithm that triggers collection from the call center.In one embodiment, at least one trigger point is revised or produced to vehicle analysis engine 190.Vehicle analysis engine 190 analyze from trigger at least one vehicle analysis group that collection is associated in the data of a plurality of MVCU 110.Vehicle analysis engine 190 obtains statistics based on the trigger event status indicator from the MVCU 110 in the same vehicle analysis group, and determines whether the triggering collection of this vehicle analysis group needs to revise.Statistics comprises the trigger event status indicator of collecting in time from the MVCU 110 in the same vehicle analysis group.
In response to data trend and the input of other data, vehicle analysis engine 190 is correlated with the trend of the MVCU 110 in each vehicle analysis group and the fault of diagnosis, to produce new algorithm or to revise original algorithm.Adopt the statistical study of algorithm and reception data to determine trend correlation, this is known for those ordinarily skilled in the art.In one embodiment, the used equipment of the engineers of vehicle analysis engine 190 and the Vehicle Engineering department of Automobile Design and/or manufacturing company and/or engineers communicates or provides data to the engineers and/or the used equipment of engineers of the Vehicle Engineering department of Automobile Design and/or manufacturing company.
During stage S504, vehicle analysis engine 190 sends at least a other algorithm to call center 170.Vehicle analysis engine 190 sends this other algorithm via one or more wireless carrier system 140, one or more communication network 142, one or more land network 144, one or more client, individual or subscriber computer 150 and/or one or more web trustship inlet.In one embodiment, vehicle analysis engine 190 sends the trigger point of at least one modification to call center 170.
During stage S506, center 170 is included at least a other algorithm to trigger and concentrates, to receive in call center 170 from forming the triggering collection of revising after at least a other algorithm of vehicle analysis engine 190.Call center 170 is increased to new algorithm and trigger concentrates or substitute it with original algorithm deletion and with new algorithm.In one embodiment, call center 170 is increased to new trigger point to trigger and concentrates, or deletes original trigger point and substitute it with new trigger point, to form the triggering collection of revising.In another embodiment, call center 170 is increased to new algorithm and new trigger point to trigger and concentrates, or deletes original algorithm and original trigger point, and substitutes them with new algorithm and new trigger point, thereby forms the triggering collection of modification.
During stage S508, the triggering collection that call center 170 will revise sends to a plurality of MVCU 110 the vehicle analysis group that is associated with the triggering collection of revising from call center 170.Call center 170 sends the triggering collection of revising via one or more wireless carrier system 140, one or more communication network 142 and/or one or more land network 144 to the telematics unit 120 of vehicle analysis group.In one embodiment, the triggering collection of modification only is applied on the X type auto model, and call center 170 all X type auto models in MVCS 100 send the triggering collection of revising.If the triggering collection of revising only is applied on X type auto model and the Y type auto model, then all X type auto models and the Y type auto model of call center 170 in MVCS 100 sends the triggering collection of revising.If the triggering collection of revising is applied to all MVCU 110, then call center 170 all MVCU 110 in MVCS 100 send the triggering collection of revising.All MVCU 110 of the algorithm that need revise and/or the trigger point of modification receive the triggering collection of revising on telematics unit 120.
As above described with reference to the stage S308 of the process flow diagram among Fig. 3 300, the telematics unit 120 of the triggering collection of receive revising among the MVCU 110 is collected by the triggering of revising and reconfigures.
Under this mode, trigger collection and dynamically update, and vehicle analysis engine 190 picks out new relevant between the relative conditon of electronic module data and determines improved algorithm and preset trigger point with the expansion of the database of vehicle analysis group.
Though embodiments of the invention disclosed herein are considered to be preferably at present, can carry out variations and modifications to it under the situation that does not deviate from the spirit and scope of the present invention.Point out scope of the present invention in the appended claims, and wherein be intended to comprise the meaning and the interior all changes that produce of scope of equivalent.

Claims (15)

1. method of monitoring the electronic module data in the moving vehicle, described method comprises:
On the vehicle analysis engine via wireless network from the multi-section vehicle at least one receive at least one in response to the trigger event status indicator that triggers collection;
Revise described triggering collection based on described trigger event status indicator; And
Send the triggering collection of being revised to described multi-section vehicle.
2. the method for claim 1, it is characterized in that, described multi-section vehicle is formed the vehicle analysis group, and described vehicle analysis group is selected from the group that is made of all vehicles of registering an auto model, a plurality of auto model, the auto model in 1 year, an auto model for many years, a plurality of auto models for many years, the analysis bank vehicle of testing fleet vehicle, appointment and the teleprocessing system.
3. method as claimed in claim 2 is characterized in that also comprising:
Reconfigure the telematics unit in the described vehicle of forming described vehicle analysis group based on the triggering collection of being revised.
4. the method for claim 1, it is characterized in that, described triggering collection comprises can be based on trigger point and the algorithm of predetermined interval data operation with the relative conditon of definite described electronic module data, and, when at least one relative conditon surpassed at least one trigger point, described electronic module data just triggered described triggering collection.
5. method as claimed in claim 4 is characterized in that at least a algorithm is a Boolean calculation.
6. method as claimed in claim 4 is characterized in that, at least one at least one trigger event status indicator in response to the triggering collection of reception comprises from the multi-section vehicle:
On predetermined interval, extract described electronic module data in the electronic module from described multi-section vehicle by the telematics unit in the described vehicle;
By described telematics unit with at least a described algorithm application on the electronic module data of being extracted;
Determine by described telematics unit whether described electronic module data trigger described triggering collection;
Determine to produce described at least one trigger event status indicator based on described by at least one telematics unit;
Send described at least one trigger event status indicator from described at least one telematics unit to the call center via described wireless network;
Receive described at least one trigger event status indicator in described call center; And
Send described at least one trigger event status indicator from described call center to described vehicle analysis engine.
7. method as claimed in claim 6 is characterized in that, receives described at least one trigger event status indicator in described call center and comprises:
Carry out preventive actions.
8. method as claimed in claim 6 is characterized in that, revises described triggering collection based on described trigger event status indicator and comprises:
Based at least a other algorithm of the described trigger event status indicator generation that on described vehicle analysis engine, receives at described triggering collection;
Send described at least a other algorithm from described vehicle analysis engine to described call center; And
Described at least a other algorithm is included in described triggering concentrates, to form the triggering collection of being revised.
9. method as claimed in claim 8 is characterized in that, describedly the triggering collection of being revised is sent to described multi-section vehicle comprises:
Send the triggering collection of being revised from described call center to described multi-section vehicle.
10. method as claimed in claim 4, it is characterized in that described electronic module data are selected from the group that is made of following item: the value of module recognition data, threshold data, maximal value, minimum value, rate of growth, the value of slip, the value of packet identification and their combination; And
Described relative conditon is selected from the group that is made of following item: the storage trigger condition, transmit trigger condition, surpass maximum condition, be lower than minimum condition, be in condition in the scope, surpass the condition of threshold value, excessive rate of growth condition, excessive slip condition, not enough rate of growth condition, not enough slip condition and their combination.
11. system in order to the electronic module data in the monitoring moving vehicle:
Receive at least one device via wireless network in response to the trigger event status indicator that triggers collection;
Revise the device of described triggering collection based on described trigger event status indicator; And
Send the device of the triggering collection of being revised to the multi-section vehicle.
12. system as claimed in claim 11 is characterized in that also comprising:
Reconfigure the device of the telematics unit in the vehicle of forming the vehicle analysis group based on the triggering collection of being revised, wherein said vehicle analysis group is one group of moving vehicle communication unit.
13. system as claimed in claim 11 is characterized in that, at least one device in response to the trigger event status indicator that triggers collection of described reception comprises:
On predetermined interval, extract the device of described electronic module data in the electronic module from described multi-section vehicle by the telematics unit in the described vehicle;
By described telematics unit with the device of at least a algorithm application on the electronic module data of being extracted;
Determine by described telematics unit whether described electronic module data trigger the device of described triggering collection;
By the device of at least one telematics unit based on described at least one the trigger event status indicator of described definite generation;
Send the device of described at least one trigger event status indicator to the call center from described at least one telematics unit via described wireless network;
Receive the device of described at least one trigger event status indicator in described call center; And
Send the device of described at least one trigger event status indicator to the vehicle analysis engine from described call center.
14. system as claimed in claim 13 is characterized in that, the described device of revising described triggering collection based on described trigger event status indicator comprises:
Based on the device of the described trigger event status indicator generation that on described vehicle analysis engine, receives at least a other algorithm of described triggering collection;
Send the device of described at least a other algorithm to described call center from described vehicle analysis engine; And
Described at least a other algorithm is included in described triggering to be concentrated to form the device of the triggering collection of being revised.
15. system as claimed in claim 14 is characterized in that, the described device that sends the triggering collection of being revised to described multi-section vehicle comprises:
Send the device of the triggering collection of being revised to described multi-section vehicle from described call center.
CNB2005101076969A 2004-10-07 2005-09-30 Telematics system diagnostics logic analyzer Active CN100538312C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10/960683 2004-10-07
US10/960,683 US7286047B2 (en) 2004-10-07 2004-10-07 Telematics system diagnostics logic analyzer

Publications (2)

Publication Number Publication Date
CN1758044A CN1758044A (en) 2006-04-12
CN100538312C true CN100538312C (en) 2009-09-09

Family

ID=36181835

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101076969A Active CN100538312C (en) 2004-10-07 2005-09-30 Telematics system diagnostics logic analyzer

Country Status (2)

Country Link
US (1) US7286047B2 (en)
CN (1) CN100538312C (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714441A (en) * 2013-12-13 2015-06-17 镇裕贸易股份有限公司 Intelligent cloud-based real-time automobile repair system

Families Citing this family (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7920944B2 (en) * 2005-10-21 2011-04-05 General Motors Llc Vehicle diagnostic test and reporting method
US7831347B2 (en) * 2005-12-31 2010-11-09 General Motors Llc In-vehicle notification of failed message delivery
US8428813B2 (en) 2006-06-14 2013-04-23 Service Solutions Us Llc Dynamic decision sequencing method and apparatus for optimizing a diagnostic test plan
US7643916B2 (en) 2006-06-14 2010-01-05 Spx Corporation Vehicle state tracking method and apparatus for diagnostic testing
US9081883B2 (en) 2006-06-14 2015-07-14 Bosch Automotive Service Solutions Inc. Dynamic decision sequencing method and apparatus for optimizing a diagnostic test plan
US8423226B2 (en) 2006-06-14 2013-04-16 Service Solutions U.S. Llc Dynamic decision sequencing method and apparatus for optimizing a diagnostic test plan
US8762165B2 (en) 2006-06-14 2014-06-24 Bosch Automotive Service Solutions Llc Optimizing test procedures for a subject under test
US7650229B2 (en) * 2006-06-28 2010-01-19 General Motors Llc Automatic communication of subscription-specific messages to a telematics equipped vehicle
US8818614B1 (en) * 2006-10-12 2014-08-26 At&T Mobility Ii Llc Personal event data recorder
US7818098B2 (en) * 2006-12-19 2010-10-19 Inilex, Inc. System and method for provisioning a vehicle interface module
US8988210B2 (en) * 2007-11-26 2015-03-24 General Motors Llc Automatically communicating reminder messages to a telematics-equipped vehicle
US20090171684A1 (en) * 2007-12-31 2009-07-02 General Motors Corporation Enhanced on-demand diagnostic and maintenance reporting
US20090248237A1 (en) * 2008-03-31 2009-10-01 Koepf Gerhard A Methods and systems for user configurable embedded telematics service architecture
US20090271066A1 (en) * 2008-04-23 2009-10-29 Underdal Olav M Diagnostic data mining
US8239094B2 (en) 2008-04-23 2012-08-07 Spx Corporation Test requirement list for diagnostic tests
US20100070273A1 (en) * 2008-09-17 2010-03-18 Honeywell International Inc. Speech synthesis and voice recognition in metrologic equipment
US8648700B2 (en) 2009-06-23 2014-02-11 Bosch Automotive Service Solutions Llc Alerts issued upon component detection failure
US20110105157A1 (en) * 2009-10-29 2011-05-05 Binh Ke Nguyen SMS Communication Platform and Methods for Telematic Devices
US9489778B2 (en) 2010-07-27 2016-11-08 General Motors Llc Method and system for alerting a driver to a condition of a vehicle
WO2012049750A1 (en) * 2010-10-14 2012-04-19 トヨタ自動車 株式会社 Vehicle data acquisition system and vehicle data acquisition method
JP5538475B2 (en) * 2012-05-25 2014-07-02 本田技研工業株式会社 External diagnostic device, vehicle diagnostic system, and vehicle diagnostic method
CN102841598A (en) * 2012-06-06 2012-12-26 深圳市元征科技股份有限公司 Gas engine control system and method based on short message communication
EP2680534B1 (en) * 2012-06-28 2017-12-27 Harman Becker Automotive Systems GmbH Logging for telematic systems
US10062285B2 (en) 2012-12-21 2018-08-28 Sfara, Inc. System and method for smartphone communication during vehicle mode
US11222534B2 (en) 2013-12-20 2022-01-11 Sfara, Inc. System and method for smartphone communication during vehicle mode
US11350237B2 (en) 2012-12-21 2022-05-31 Sfara, Inc. System and method for determining smartphone location
US8989952B2 (en) 2012-12-21 2015-03-24 Apio Systems, Inc. System and method for detecting vehicle crash
US9333946B2 (en) 2012-12-21 2016-05-10 Apio Systems, Inc. System and method for identifying vehicle by utilizing detected magnetic field
US20140179348A1 (en) * 2012-12-21 2014-06-26 Sascha Simon System and method for determining when smartphone is in vehicle
US9086915B2 (en) * 2013-01-11 2015-07-21 General Motors Llc Telematics control utilizing relational formulas
DE102013225717B4 (en) * 2013-12-12 2018-07-26 Robert Bosch Gmbh Method for modifying an on-board diagnosis of a vehicle
US9854051B2 (en) * 2014-04-25 2017-12-26 Wilmerding Communications Llc Using proxy devices as dynamic data relays
US9635518B2 (en) 2014-09-29 2017-04-25 Avis Budget Car Rental, LLC Telematics system, methods and apparatus for two-way data communication between vehicles in a fleet and a fleet management system
US9710983B2 (en) * 2015-01-29 2017-07-18 GM Global Technology Operations LLC Method and system for authenticating vehicle equipped with passive keyless system
US10061671B2 (en) * 2015-04-13 2018-08-28 Arm Limited Apparatus and methods for logic analysis to detect trigger conditions relating to data handling transactions in systems using transaction identifiers
CN108319200B (en) * 2018-02-28 2021-08-13 西安电子科技大学 Portable internet logic analyzer
US11120648B2 (en) 2018-10-09 2021-09-14 Lear Corporation Health self learning system and method for electrical distribution systems for automated driving vehicles

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6028537A (en) * 1996-06-14 2000-02-22 Prince Corporation Vehicle communication and remote control system
US6285931B1 (en) * 1998-02-05 2001-09-04 Denso Corporation Vehicle information communication system and method capable of communicating with external management station
US6265988B1 (en) * 1998-04-06 2001-07-24 Trw Inc. Apparatus and method for remote convenience message transmission and control utilizing frequency diversity
US20050156715A1 (en) * 2004-01-16 2005-07-21 Jie Zou Method and system for interfacing with mobile telemetry devices

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
交通事故处理信息系统的设计与实现. 丁美玲,陈抗生.计算机工程与应用,第22期. 2001
交通事故处理信息系统的设计与实现. 丁美玲,陈抗生.计算机工程与应用,第22期. 2001 *
车辆远程监控通信软件中信息接收的解决方案. 宋长舟,韩建礼,毛新乐.微机算计信息,第18卷第5期. 2002
车辆远程监控通信软件中信息接收的解决方案. 宋长舟,韩建礼,毛新乐.微机算计信息,第18卷第5期. 2002 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104714441A (en) * 2013-12-13 2015-06-17 镇裕贸易股份有限公司 Intelligent cloud-based real-time automobile repair system

Also Published As

Publication number Publication date
US20060085153A1 (en) 2006-04-20
CN1758044A (en) 2006-04-12
US7286047B2 (en) 2007-10-23

Similar Documents

Publication Publication Date Title
CN100538312C (en) Telematics system diagnostics logic analyzer
CN100481148C (en) Telematics system vehicle tracking
US7302371B2 (en) Captured test fleet
CN100423487C (en) Method for updating vehicle diagnostics software
US9754424B2 (en) Vehicle monitoring system
CN1967188B (en) Vehicle diagnostic test and reporting method
US7522980B2 (en) Telematics based vehicle maintenance client notification
CN100538760C (en) Be used for receiving the system and method for vehicle data at telematics unit
US11551486B1 (en) Vehicle monitoring system
CN101621762B (en) Traffic data transmission from a vehicle telematics unit
US9747729B2 (en) Methods, systems, and apparatuses for consumer telematics
US20180268621A1 (en) Usage-based vehicle leasing and other services with a dongle module
US20100185356A1 (en) Compiling Source Information From A Motor Vehicle Data System and Configuring A Telematic Module
WO2015013217A1 (en) Device, system and method for capturing motor vehicle behavior
US8195428B2 (en) Method and system for providing automated vehicle diagnostic function utilizing a telematics unit
CN1808981B (en) Remote initiation of three-way calling at a telematics unit
CN1847793B (en) Method for determining vehicle location including road surface data
CN100452106C (en) Method and system for remote telltale reset
CN113114752B (en) Data acquisition method, device, terminal and server based on public traffic scene
CN117749624A (en) Configurable method for vehicle data acquisition
CN110059786A (en) A kind of filter supervisory systems and monitoring and managing method
KR20150041234A (en) System for processing fault information of vehicle and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: GENERAL MOTORS CORPORATION

Free format text: FORMER OWNER: MOTORS LIQUIDATION CO., LTD.

Effective date: 20100505

C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee

Owner name: GENERAL MOTORS CO., LTD.

Free format text: FORMER NAME: GENERAL MOTORS CORPORATION

Owner name: MOTORS LIQUIDATION CO., LTD.

Free format text: FORMER NAME: GENERAL MOTORS CORPORATION

CP01 Change in the name or title of a patent holder

Address after: Michigan

Patentee after: Motors Liquidation Co.

Address before: Michigan

Patentee before: General Motors Corp.

CP03 Change of name, title or address

Address after: Delaware

Patentee after: GENERAL MOTORS LLC

Address before: Michigan

Patentee before: General Motors Corp.

TR01 Transfer of patent right

Effective date of registration: 20100505

Address after: Michigan

Patentee after: General Motors Corp.

Address before: Michigan

Patentee before: Motors Liquidation Co.