IP Library Granted Patent US 7,627,406
Granted Patent B2
US 7,627,406 · App. 11/036,525 · Granted Dec 1, 2009

System and method for data storage and diagnostics in a portable communications device interfaced with a telematics unit

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,627,406
App. No.
11/036,525
Granted
Dec 1, 2009
Kind
B2
Abstract

A method of performing vehicle diagnostics including receiving diagnostic information from at least one electronic module of a vehicle at a portable communication device from a telematics unit via a short-range wireless connection, storing the received diagnostic information in a memory in the portable communication device to form a recent-history vehicle database, performing a diagnostic analysis based on the recent-history vehicle database and sending the received diagnostic information from the portable communication device to an external memory to form an historic vehicle database.

Claims (60)

1. A method of performing vehicle diagnostics, comprising:

sending diagnostic information from an electronic module of a vehicle to a vehicle communication device located in the vehicle, wherein the sending step further comprises sending the diagnostic information over a vehicle communication network that interconnects the vehicle communication device with a plurality of other electronic modules;

sending the diagnostic information from the vehicle communication device to a portable communication device, wherein a short-range wireless chip in the vehicle communication device communicates the information from the vehicle communication device to the portable communication device via a short-range wireless connection;

storing the received diagnostic information in a memory in the portable communication device to form a recent-history vehicle database, wherein the storing step further comprises storing the received diagnostic information alone with previously-received diagnostic information such that the recent-history vehicle database includes both the received diagnostic information and the previously-received diagnostic information;

performing a diagnostic analysis based on the recent-history vehicle database; and

sending the received diagnostic information from the portable communication device to an external memory to form an historic vehicle database.

2. The method of claim 1 , further comprising:

storing the results of the analysis in the recent-history vehicle database in the portable communication device;

sending the results of the analysis from the portable communication device to the external memory; and

storing the results in the historic vehicle database.

3. The method of claim 1 , wherein the receiving is responsive to a periodic request for diagnostic information from the telematics unit.

4. The method of claim 1 , wherein the receiving is responsive to a periodic request for diagnostic information from the portable communication device.

5. The method of claim 1 , wherein the vehicle communication device comprises a telematics unit or a vehicle interface system.

6. The method of claim 1 , wherein the performing a diagnostic analysis includes:

determining if a vehicle problem is generated;

determining if a vehicle warning is generated;

determining if a user reminder is generated; and

alerting the user based on the determinations.

7. The method of claim 6 , wherein the alerting is a visual display on the portable communication device.

8. The method of claim 6 , wherein the alerting comprises: generating an audio message in a text-to-speech engine in the portable communication device based on the determinations; and emitting the audio message from the portable communication device.

9. The method of claim 1 , wherein the external memory is selected from the group consisting of a memory of a personal computer, one or more databases in a call center, one or more databases in a data center, a removable memory card, and combinations thereof.

10. The method of claim 1 , further comprising: deleting oldest data from the recent-history vehicle database when the database is full.

11. The method of claim 1 , further comprising: providing at least a portion of the historic vehicle database from a data center to a vehicle service center upon request by a user.

12. A system for performing vehicle diagnostics, the system comprising:

means for sending diagnostic information from an electronic module of a vehicle to a vehicle communication device located in the vehicle, wherein the electronic module receives the diagnostic information over a vehicle communication network that interconnects the vehicle communication device with a plurality of other electronic modules;

means for sending the diagnostic information from the vehicle communication device to a portable communication device, wherein a short-range wireless chip in the vehicle communication device communicates the information from the vehicle communication device to the portable communication device via a short-range wireless connection;

means for storing the received diagnostic information in a memory in the portable communication device to form a recent-history vehicle database;

means for performing a diagnostic analysis based on the recent-history vehicle database; and

means for sending the received diagnostic information from the portable communication device to an external memory to form an historic vehicle database.

13. The system of claim 12 further comprising;

means for storing the results of the analysis in the recent-history vehicle database in the portable communication device;

means for sending the results of the analysis from the portable communication device to the external memory; and

means for storing the results in the historic vehicle database.

14. The system of claim 12 , wherein the vehicle communication device comprises a telematics unit or a vehicle interface system.

15. The system of claim 12 , wherein the performing a diagnostic analysis includes:

means for determining if a vehicle problem is generated;

means for determining if a vehicle warning is generated;

means for determining if a user reminder is generated; and

means for alerting the user based on the determinations.

16. The system of claim 15 , wherein the alerting comprises:

means for generating an audio message in a text-to-speech engine in the portable communication device based on the determinations; and

means for emitting the audio message from the portable communication device.

17. The system of claim 12 , further comprising: means for deleting the oldest data from the recent-history vehicle database when the database is full.

18. A computer readable medium storing a computer program comprising:

computer readable code for diagnostic information from an electronic module of a vehicle to a vehicle communication device located in the vehicle, wherein the electronic module receives the diagnostic information over a vehicle communication network that interconnects the vehicle communication device with a plurality of other electronic modules;

computer readable code for sending the diagnostic information from the vehicle communication device to a portable communication device, wherein a short-range wireless chip in the vehicle communication device communicates the information from the vehicle communication device to the portable communication device via a short-range wireless connection;

range wireless connection;

computer readable code for storing the received diagnostic information in a memory in the portable communication device to form a recent-history vehicle database, wherein the computer readable code for storing the received diagnostic information includes computer readable code for storing the received diagnostic information alone with previously-received diagnostic information such that the recent-history vehicle database includes both the received diagnostic information and the previously-received diagnostic information;

computer readable code for performing a diagnostic analysis based on the recent-history vehicle database; and

computer readable code for sending the received diagnostic information from the portable communication device to an external memory to form an historic vehicle database.

19. The medium of claim 18 further comprising:

computer readable code for storing the results of the analysis in the recent-history vehicle database in the portable communication device;

computer readable code for sending the results of the analysis from the portable communication device to the external memory; and

computer readable code for storing the results in the historic vehicle database.

20. The medium of claim 18 , wherein the vehicle communication device comprises a telematics unit or a vehicle interface system.

21. The medium of claim 18 , wherein the computer readable code for performing a diagnostic analysis includes:

computer readable code for determining if a vehicle problem is generated;

computer readable code for determining if a vehicle warning is generated;

computer readable code for determining if a user reminder is generated; and

computer readable code for alerting the user based on the determinations.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 034183/0436 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GENERAL MOTORS LLC
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0196 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0442 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025311/0770 →
CHANGE OF NAME Recorded Nov 12, 2009
From: GENERAL MOTORS COMPANY
To: GENERAL MOTORS LLC
Reel/Frame 023504/0691 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023155/0849 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GENERAL MOTORS COMPANY
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023155/0814 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 27, 2009
From: MOTORS LIQUIDATION COMPANY
To: GENERAL MOTORS COMPANY
Reel/Frame 023148/0248 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0817 →
CHANGE OF NAME Recorded Aug 21, 2009
From: GENERAL MOTORS CORPORATION
To: MOTORS LIQUIDATION COMPANY
Reel/Frame 023129/0236 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: MOTORS LIQUIDATION COMPANY (F/K/A GENERAL MOTORS CORPORATION)
Reel/Frame 023119/0491 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GENERAL MOTORS CORPORATION
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022552/0006 →
SECURITY AGREEMENT Recorded Feb 3, 2009
From: GENERAL MOTORS CORPORATION
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022191/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2005
From: WANG, MINGHENG; ROSS, STEVEN J.; CHRUMKA, EDWARD P.
To: GENERAL MOTORS CORPORATION
Reel/Frame 016194/0680 →