IP Library Granted Patent US 8,406,683
Granted Patent B2
US 8,406,683 · App. 10/756,086 · Granted Mar 26, 2013

Method and system for initiating a vehicle data upload function at a plurality of mobile vehicles

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,406,683
App. No.
10/756,086
Granted
Mar 26, 2013
Kind
B2
Abstract

A system and method of initiating a vehicle data upload function at a plurality of mobile vehicles. A satellite radio system broadcast channel is monitored for a call center initiated vehicle data upload command signal at the plurality of mobile vehicles. A determination is made, at the plurality of mobile vehicles, whether the vehicle data upload command signal corresponds to a mobile vehicle. The vehicle data upload command signal is extracted from the broadcast channel based on the determination. A vehicle data upload function is performed based on the extracted vehicle data upload command signal. The method further comprises determining the plurality of mobile vehicles at a call center based on a service criterion. A computer usable medium is with suitable computer program code is employed for of initiating a vehicle data upload function at a plurality of mobile vehicles.

Claims (50)

1. A method of initiating a vehicle data upload function at a plurality of mobile vehicles, the method comprising:

monitoring a radio system broadcast channel using a satellite radio receiver in each of the plurality of mobile vehicles for a call center initiated vehicle data upload command signal sent to the plurality of mobile vehicles; and, for each of plurality of mobile vehicles,

determining whether the vehicle data upload command signal corresponds to that mobile vehicle;

extracting the vehicle data upload command signal from the broadcast channel based on the determination;

communicating the vehicle data upload command signal between the satellite radio receiver and a telematics unit on the vehicle; and

performing a vehicle data upload function using the telematics unit based on the extracted vehicle data upload command signal.

2. The method of claim 1 further comprising:

determining the plurality of mobile vehicles at a call center based on a service criterion.

3. The method of claim 1 wherein the vehicle data upload function comprises a vehicle data type.

4. The method of claim 1 wherein the vehicle data upload command signal comprises at least one telematics unit identifier.

5. The method of claim 1 wherein performing the vehicle data upload function comprises:

initiating a vehicle data upload call from a telematics unit in the plurality of mobile vehicles to a call center in response to the vehicle data upload command signal.

6. The method of claim 1 wherein performing the vehicle data upload function comprises:

initiating a vehicle data storage of data collected by the vehicle in at least one of the plurality of mobile vehicles in response to the vehicle data upload command signal.

7. The method of claim 1 wherein the vehicle data upload command signal is associated with a vehicle type.

8. The method of claim 1 wherein the vehicle data upload command signal is generated in response to a geographic based diagnostic event.

9. The method of claim 3 wherein the vehicle data type is selected from a group consisting of vehicle performance data, vehicle diagnostic data, vehicle status data, and vehicle operational data.

10. The method of claim 1 wherein determining at the plurality of mobile vehicles whether the vehicle data upload command signal corresponds to the mobile vehicle comprises:

comparing the plurality of telematics unit identifiers of the vehicle data upload command signal to a telematics unit identifier the mobile vehicle; and

detecting if one of the plurality of telematics unit identifiers of the vehicle data upload command signal matches the telematics unit identifier of the mobile vehicle.

11. A computer readable medium including a stored computer program code for initiating a vehicle data upload function at a plurality of mobile vehicles, comprising:

computer program code for monitoring a radio system broadcast channel using a satellite radio receiver to detect a call center initiated vehicle data upload command signal sent to the plurality of mobile vehicles; and, for each of plurality of mobile vehicles,

computer program code for determining at each of the plurality of mobile vehicles whether the vehicle data upload command signal corresponds to that mobile vehicle;

computer program code for extracting the vehicle data upload command signal from the broadcast channel based on the determination;

computer program code for communicating the vehicle data upload command signal between the satellite radio receiver and a telematics unit on the vehicle; and

computer program code for performing a vehicle data upload function using the telematics unit based on the extracted vehicle data upload command signal.

12. The computer readable medium of claim 11 further comprising:

computer program code for determining the plurality of mobile vehicles at a call center based on a service criterion.

13. The computer readable medium of claim 11 wherein computer program code for performing the vehicle data upload function comprises:

computer program code for initiating a vehicle data upload call from a telematics unit in the plurality of mobile vehicles to a call center in response to the vehicle data upload command signal.

14. The computer readable medium of claim 11 wherein computer program code for performing the vehicle data upload function comprises:

computer program code for initiating a vehicle data storage in the plurality of mobile vehicles in response to the vehicle data upload command signal.

15. The computer readable medium of claim 11 wherein computer program code for determining at the plurality of mobile vehicles whether the vehicle data upload command signal corresponds to the mobile vehicle comprises:

computer program code for comparing the plurality of telematics unit identifiers of the vehicle data upload command signal to a telematics unit identifier the mobile vehicle; and

computer program code for detecting if one of the plurality of telematics unit identifiers of the vehicle data upload command signal matches the telematics unit identifier of the mobile vehicle.

16. A system including means for initiating a vehicle data upload function at a plurality of mobile vehicles, comprising:

means for monitoring a radio system broadcast channel using a satellite radio receiver in each of the plurality of mobile vehicles for a call center initiated vehicle data upload command signal sent to the plurality of mobile vehicles;

means for determining at the plurality of mobile vehicles whether the vehicle data upload command signal corresponds to that mobile vehicle;

means for extracting the vehicle data upload command signal from the broadcast channel based on the determination;

means for communicating the vehicle data upload command signal between the satellite radio receiver and a telematics unit on the vehicle; and

means for performing a vehicle data upload function using the telematics unit based on the extracted vehicle data upload command signal.

17. The system of claim 16 further comprising:

means for determining the plurality of mobile vehicles at a call center based on a service criterion.

18. The system of claim 16 wherein means for performing the vehicle data upload function comprises:

means for initiating a vehicle data upload call from a telematics unit in the plurality of mobile vehicles to a call center in response to the vehicle data upload command signal.

19. The system of claim 16 wherein means for performing the vehicle data upload function comprises:

means for initiating a vehicle data storage in the plurality of mobile vehicles in response to the vehicle data upload command signal.

20. The system of claim 16 wherein means for determining at the plurality of mobile vehicles whether the vehicle data upload command signal corresponds to the mobile vehicle comprises:

means for comparing the plurality of telematics unit identifiers of the vehicle data upload command signal to a telematics unit identifier the mobile vehicle; and

means for detecting if one of the plurality of telematics unit identifiers of the vehicle data upload command signal matches the telematics unit identifier of the mobile vehicle.

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/0347 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025311/0725 →
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, 2004
From: OESTERLING, CHRISTOPHER L.
To: GENERAL MOTORS CORPORATION
Reel/Frame 014907/0486 →