Open architecture diagnostic tool

Data processing: vehicles – navigation – and relative location – Vehicle control – guidance – operation – or indication – Vehicle diagnosis or maintenance indication

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C701S033000, C701S035000

Reexamination Certificate

active

06236917

ABSTRACT:

BACKGROUND OF THE INVENTION
The present invention is directed to a diagnostic tool for a motor vehicle and more specifically to a diagnostic tool that implements an open architecture to accommodate new features.
Today, motor vehicles include various electronic control units mounted in the vehicle. The control units may control various systems and/or subsystems within the vehicle. For example, a control unit may control an engine, the transmission, brakes or the steering mechanism. These control units are typically coupled to a variety of sensors and/or actuators.
Handheld diagnostic tools have been utilized to trouble-shoot faults associated with these control units. A typical diagnostic tool has included a microcontroller and an interface circuit to facilitate communication between the microcontroller and the control units in the vehicle. Such tools have also included a non-volatile memory (either internally or externally, i.e., a plug-in module, or both) that stored various routines to enable the tool to communicate with a user and the control units within the vehicle. These routines have been individually compiled and then linked to produce an executable binary, which was then downloaded into the tool's non-volatile memory. In tools using this approach, when one routine required changing or a new diagnostic routine was to be added, each routine was again compiled and linked with the other routines before being downloaded (as a whole) into the tool's non-volatile memory.
Various manufacturers have also marketed handheld computers for non-automotive applications. For example, a personal information manager (PIM) is a pen-based computer that has typically be utilized as a calendar and/or an address book. A personal digital assistant (PDA) or handheld personal computer (HPC) is a handheld device that combines computing, telephone, facsimile and networking features. PDAs and HPCs have normally included an operating system that is compiled and linked separately from any applications. For example, the Windows CE operating system (which is similar to Windows 95) has been implemented in some PDAs. An example of a real-time operating system (RTOS) that has seen some use in handheld computers is the Lynx operating system (LynxOS). The LynxOS is compatible with industry software standards, such as UNIX, and functions on a fairly broad range of hardware platforms (e.g., Intel, IBM, Motorola and Sun Microsystems).
While various handheld devices have utilized an operating system, no motor vehicle diagnostic tool has included an operating system that is compiled and linked separately from a plurality of diagnostic applications (routines).
SUMMARY OF THE INVENTION
An embodiment of the present invention is directed to a diagnostic tool for communicating with a plurality of motor vehicle control units. The diagnostic tool includes a processor, a main memory and a non-volatile storage device. The processor executes an operating system and a plurality of diagnostic applications. The non-volatile storage device is coupled to the processor and stores the operating system and the plurality of diagnostic applications. Each of the diagnostic applications is compiled and linked separately from the operating system and are separately downloadable into the storage device of the diagnostic tool. The diagnostic applications, when executed by the processor, function to provide at least one message to one of the control units and to receive control unit information from one of the control units in response to the at least one message.
These and other features, advantages and objects of the present invention will be further understood and appreciated by those skilled in the art by reference to the following specification, claims and appended drawings.


REFERENCES:
patent: 4739323 (1988-04-01), Miesterfeld et al.
patent: 4962456 (1990-10-01), Abe et al.
patent: 4975846 (1990-12-01), Abe et al.
patent: 4975847 (1990-12-01), Abe et al.
patent: 5003477 (1991-03-01), Abe et al.
patent: 5056023 (1991-10-01), Abe
patent: 5132905 (1992-07-01), Takai et al.
patent: 5150048 (1992-09-01), McAuliffe et al.
patent: 5319962 (1994-06-01), Kaminski et al.
patent: 5416917 (1995-05-01), Adair et al.
patent: 5442553 (1995-08-01), Parrillo
patent: 5459660 (1995-10-01), Berra
patent: 5555498 (1996-09-01), Berra et al.
patent: 5737711 (1998-04-01), Abe
patent: 5815071 (1998-09-01), Doyle
patent: 5848064 (1998-12-01), Cowan
patent: 5884202 (1999-03-01), Arjomand
patent: 5916258 (1999-06-01), Seashore et al.
patent: 5916287 (1999-06-01), Arjomand et al.
patent: 5922037 (1999-07-01), Potts
patent: 6134488 (2000-10-01), Sasaki et al.
patent: 1210844 (1989-08-01), None
patent: 3111733 (1991-05-01), None
patent: 8136411 (1996-05-01), None

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Open architecture diagnostic tool does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Open architecture diagnostic tool, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Open architecture diagnostic tool will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2470951

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.