IP Library Granted Patent US 8,639,234
Granted Patent B2
US 8,639,234 · App. 12/059,938 · Granted Jan 28, 2014

System and method for processing vehicle communications

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 8,639,234
App. No.
12/059,938
Granted
Jan 28, 2014
Kind
B2
Abstract

A system and a method for improving wireless communications between a call center and a vehicle. The system and method can reduce the number of wireless connections needed between a call center and a vehicle by using multimedia messaging service (MMS) messages to convey information therebetween. This obviates the need for the call center to make an initial wireless connection simply to alert the vehicle that it wishes to communicate. Instead, the system and method can convey information or push down content to the vehicle on a very first connection, which can reduce wireless connections and improve reliability.

Claims (35)

1. A system for processing vehicle communications, comprising:

a vehicle telematics unit that sends and receives wireless communications and includes a multimedia messaging service (MMS) client located on a vehicle; and

a vehicle component that is coupled to the vehicle telematics unit, wherein, in response to the vehicle telematics unit receiving a wireless communication in the form of an MMS message having a payload section, the MMS client:

i) processes the MMS message and extracts a first MMS message part and a second MMS message part from the payload section;

ii) evaluates the vehicle component and determines its ability to process the first MMS message part or the second MMS message part;

iii) applies a first set of rules to the first MMS message part and a second set of rules to the second MMS message part; and

iv) sends the first MMS message part to the vehicle component based on the first set of rules and the second MMS message part to a second vehicle component based on the second set of rules.

2. The system of claim 1 , wherein the MMS client includes an authentication manager that authenticates the MMS message, a parser that parses the payload section into one or more MMS message parts, and a distribution manager that distributes the MMS message parts.

3. The system of claim 2 , wherein the MMS message includes the first MMS message part embedded within the second MMS message part, and the authentication manager uses the second MMS message part as an authentication key.

4. The system of claim 3 , wherein the first MMS message part is a text file and the second MMS message part is either an image file, a video file, or an audio file.

5. The system of claim 2 , wherein the distribution manager evaluates the vehicle component by requesting information from the vehicle component via a communications bus.

6. The system of claim 2 , wherein the distribution manager determines the ability of the vehicle component to process the extracted first or second MMS message part by applying a set of rules maintained at the vehicle telematics unit.

7. The system of claim 1 , wherein the vehicle component is a vehicle system module (VSM) that is coupled to the vehicle telematics unit via a communications bus.

8. The system of claim 1 , wherein the extracted first or second MMS message part is a text-based command to perform a diagnostic check with one or more vehicle system modules (VSMs).

9. The system of claim 1 , wherein the extracted first or second MMS message part is an image-based message to convey a message to a vehicle occupant via a visual display.

10. The system of claim 1 , wherein the extracted first or second MMS message part is an audio-based message to convey a message to a vehicle occupant via an audio system.

11. A system for processing vehicle communications, comprising:

a call center that sends and receives wireless communications and includes a multimedia messaging service (MMS) client; and

a vehicle that sends and receives wireless communications and includes an MMS client, wherein:

i) the MMS client of either the call center or the vehicle constructs an MMS message, including one or more message parts at least one of which is a text-based command, and includes the one or more message parts in a payload section of the MMS message;

ii) the MMS message is wirelessly sent between the vehicle and the call center over a packet-switched connection; and

iii) the MMS client of the other of the call center and the vehicle parses the MMS message into the one or more MMS message parts, wherein at least one MMS message part of the MMS message received at the vehicle is a text-based command to perform a diagnostic check with one or more vehicle system modules (VSMs).

12. The system of claim 11 , wherein the MMS client of the vehicle includes an authentication manager that authenticates the MMS message, a parser that parses the payload section into one or more MMS message parts, and a distribution manager that distributes the MMS message parts.

13. The system of claim 12 , wherein the MMS message includes a first MMS message part embedded within a second MMS message part, and the authentication manager uses the second MMS message part as an authentication key.

14. The system of claim 13 , wherein the first MMS message part is a text file and the second MMS message part is either an image file, a video file, or an audio file.

15. The system of claim 12 , wherein the distribution manager evaluates a vehicle component and determines its ability to process the removed MMS message part and, based on the evaluation of the vehicle component, sends the removed MMS message part to the vehicle component.

16. The system of claim 15 , wherein the distribution manager determines the ability of the vehicle component to process the removed MMS message part by applying a set of rules maintained at the vehicle telematics unit.

17. The system of claim 11 , wherein the removed MMS message part is an image-based message to convey a message to a vehicle occupant via a visual display.

18. The system of claim 11 , wherein the removed MMS message part is an audio-based message to convey a message to a vehicle occupant via an audio system.

19. The system of claim 11 , wherein the MMS client of the call center constructs an MMS message and wirelessly sends the MMS message to a plurality of vehicles.

20. A method for processing vehicle communications, comprising the steps of:

(a) receiving a wireless communication at a vehicle telematics unit, wherein the wireless communication is in the form of a multimedia messaging service (MMS) message having one or more message parts in a payload section that includes an executable script that directs the vehicle telematics unit to perform a diagnostic check with one or more vehicle system modules (VSMs);

(b) processing the MMS message with an MMS client maintained at the vehicle telematics unit by authenticating the MMS message and extracting the executable script from the payload section of the MMS message;

(c) sending the executable script to a vehicle component; and

(d) carrying out the executable script at the vehicle component.

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 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GENERAL MOTORS LLC
Reel/Frame 025315/0162 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0780 →
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 Jun 12, 2008
From: SUMCAD, ANTHONY J.; SIDHU, NAVJOT; KRAUSE, KEVIN R.
To: GENERAL MOTORS CORPORATION
Reel/Frame 021083/0439 →