IP Library › Granted Patent US 9,031,237
Granted Patent B2
US 9,031,237 · App. 12/388,736 · Granted May 12, 2015

Method and apparatus for protecting private data on a vehicle

Inventors: Ansaf I. Alrabady (Livonia, MI); Fred W. Huntzicker (Ann Arbor, MI); David Racklyeft (Troy, MI)
Assignee: GM Global Technology Operations LLC
G06F21/62G06F2221/2143G07C5/0858H04L2209/84H04L9/0894H04L2209/80
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 9,031,237
App. No.
12/388,736
Granted
May 12, 2015
Kind
B2
Abstract

Methods and apparatus are provided for protecting private data on a vehicle. The method comprises receiving a first signal generated by a user of the vehicle and, in response to the first signal, deleting predetermined data stored on the vehicle to prevent the private data from being accessed.

Claims (76)

1. A method for protecting data stored on a vehicle, the method comprising:

storing predetermined data on a vehicle memory onboard the vehicle;

receiving a first signal representative of an action of a user of the vehicle; and

in response to the first signal, storing the predetermined data on a key fob device and subsequently deleting the predetermined data from the vehicle memory onboard the vehicle to prevent the predetermined data from being accessed on the vehicle,

wherein the predetermined data comprises a cryptographic key and the method further comprises:

encrypting private data with the cryptographic key;

wherein:

the step of storing the predetermined data comprises storing the cryptographic key on the vehicle memory onboard the vehicle; and

the step of storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory comprises:

in response to the first signal, storing the cryptographic key on the key fob device and subsequently deleting the cryptographic key from the vehicle memory onboard the vehicle.

2. The method of claim 1 , wherein the data interface further comprises a wireless data interface for establishing a secure wireless connection with the key fob device and the step of storing further comprises:

establishing a first secure wireless connection between the wireless data interface and the key fob device; and

transmitting the predetermined data to the key fob device via the first secure wireless connection.

3. The method of claim 2 , further comprising:

receiving a second signal representative of a second action of the user of the vehicle; and

in response to the second signal:

establishing a second secure wireless connection between the wireless data interface and the key fob device, wherein the second wireless connection is different from the first wireless connection; and

retrieving the predetermined data from the key fob device to the vehicle memory onboard the vehicle via the second secure wireless connection.

4. The method of claim 1 , wherein the first signal pertains to an entry or exit of the user of the vehicle, and the step of storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory comprises:

in response to the entry or exit of the vehicle by the user of the vehicle, storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory onboard the vehicle.

5. The method of claim 1 , wherein the first signal pertains to a locking or unlocking of a door of the vehicle, and the step of storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory comprises:

in response to the locking or unlocking of the door of the vehicle, storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory onboard the vehicle.

6. The method of claim 1 , wherein the first signal pertains to a turning off of an ignition of the vehicle, and the step of storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory comprises:

in response to the turning off of the ignition of the vehicle, storing the predetermined data on the key fob device and subsequently deleting the predetermined data from the vehicle memory onboard the vehicle.

7. The method of claim 6 , further comprising:

in response to a turning on of the ignition of the vehicle subsequent to the turning off of the ignition of the vehicle, transmitting the predetermined data from the key fob device to the vehicle memory onboard the vehicle.

8. A system for protecting data that is stored on a vehicle, the system comprising:

a key fob device configured to store data;

a data interface configured to transmit data to, and retrieve data from, the key fob device;

a vehicle memory onboard the vehicle, the vehicle memory configured to store predetermined data; and

a processor coupled to the data interface and configured to:

receive a signal representative of an action of a user of the vehicle; and

in response to the received signal:

transmit the predetermined data stored on the vehicle memory onboard the vehicle to the key fob device for storage on the key fob device after receiving the signal; and

delete the predetermined data from the vehicle memory onboard the vehicle after transmitting the predetermined data to the key fob, wherein the predetermined data comprises a cryptographic key and the processor is further configured to:

encrypt private data with the cryptographic key;

facilitate storing the cryptographic key on the vehicle memory onboard the vehicle; and

in response to the first signal, store the cryptographic key on the key fob device and subsequently delete the cryptographic key from the vehicle memory onboard the vehicle.

9. The system of claim 8 , wherein:

the processor is further configured to:

transmit the predetermined data to the key fob via a first secure wireless connection upon receiving the signal; and

upon receiving a second signal that is different from the signal, the second signal representative of a second action of the user of the vehicle, retrieve the predetermined data from the key fob to the vehicle memory onboard the vehicle via a second secure wireless connection that is different from the first wireless connection.

10. The system of claim 8 , wherein the signal pertains to an entry or exit of the user of the vehicle, and the processor is configured to:

in response to the entry or exit of the user of the user of the vehicle:

transmit the predetermined data stored on the vehicle memory onboard the vehicle to the key fob device for storage on the key fob device after receiving the signal; and

delete the predetermined data from the vehicle memory onboard the vehicle after transmitting the predetermined data to the key fob.

11. The system of claim 8 , wherein the signal pertains to a locking or unlocking of a door of the vehicle, and the processor is configured to:

in response to the locking or unlocking of the door of the vehicle:

transmit the predetermined data stored on the vehicle memory onboard the vehicle to the key fob device for storage on the key fob device after receiving the signal; and

delete the predetermined data from the vehicle memory onboard the vehicle after transmitting the predetermined data to the key fob.

12. The system of claim 8 , wherein the processor is further configured to:

receive a second signal representative of an action by the user; and

in response to the second signal, retrieve the predetermined data from the key fob device to the vehicle memory onboard the vehicle after receiving the second signal.

13. A system for protecting private data that is accessed by a vehicle, the system comprising:

a key fob device;

a data interface configured to store the private data on, and retrieve the private data from, an external memory source; and

a processor coupled to the data interface and configured to:

selectively retrieve the private data from the external memory source;

selectively update the private data that is stored on the external memory source;

receiving a signal in response to an exit or entry of the vehicle by a user of the vehicle; and

delete any cached copies of the private data stored on the vehicle in response to the signal generated in response to the exit or entry of the vehicle by the user of the vehicle.

14. The system of claim 13 , wherein:

the data interface comprises a wireless data interface for establishing a secure wireless connection with a remote vehicular access device configured to store the private data; and

the processor is further configured to:

selectively retrieve the private data from the remote vehicular access device via the secure wireless connection; and

selectively update the private data on the remote vehicular access device via the secure wireless connection.

15. The system of claim 13 , wherein the key fob device comprises the external memory source on which the private data is stored.

16. The system of claim 13 , wherein:

the key fob device is configured to transmit a signal to lock or unlock a door of the vehicle; and

the processor is configured to delete any cached copies of the private data stored on the vehicle in response to the signal to lock or unlock the door.

17. The system of claim 13 , wherein:

the key fob device is configured to transmit a signal to activate or deactivate an alarm system of the vehicle; and

the processor is configured to delete any cached copies of the private data stored on the vehicle in response to the signal to activate or deactivate an alarm system.

18. The system of claim 13 , wherein:

the key fob device is configured to transmit a signal to turn on or off an engine of the vehicle; and

the processor is configured to delete any cached copies of the private data stored on the vehicle in response to the signal to turn on or off the engine.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034185/0789 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0245 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0515 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0091 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025246/0056 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0048 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023201/0118 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 28, 2009
From: ELECTRONIC DATA SYSTEMS LLC
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022602/0361 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2009
From: RACKLYEFT, DAVID
To: ELECTRONIC DATA SYSTEMS LLC
Reel/Frame 022357/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 19, 2009
From: ALRABADY, ANSAF I.; HUNTZICKER, FRED W.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022282/0296 →
Continuity (1)
Related Publication 20100211770A1 · Aug 19, 2010