SECURE VEHICLE DATA COMMUNICATIONS
First Claim
1. A method for performing a remote control operation in a vehicle comprising:
- receiving, at telematics electronics of a vehicle, versions of a remote control command sent wirelessly to the vehicle by a dispatcher service, wherein the versions of the remote control command are text-based messages encrypted by the dispatcher service using a first encryption mechanism;
decrypting the versions of the remote control command received from the dispatcher service into a plain text command;
encrypting the plain text command using a second encryption mechanism for use within the vehicle; and
providing the command encrypted using the second encryption mechanism to another controller within the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for performing a remote control operation in a vehicle is provided. The method includes receiving, at telematics electronics of a vehicle, versions of a remote control command sent wirelessly to the vehicle by a dispatcher service. The versions of the remote control command are text-based messages encrypted by the dispatcher service using a first encryption mechanism. The method also includes decrypting the versions of the remote control command received from the dispatcher service into a plain text command. The method further includes encrypting the plain text command using a second encryption mechanism for use within the vehicle. The method additionally includes providing the command encrypted using the second encryption mechanism to another controller within the vehicle.
-
Citations
20 Claims
-
1. A method for performing a remote control operation in a vehicle comprising:
-
receiving, at telematics electronics of a vehicle, versions of a remote control command sent wirelessly to the vehicle by a dispatcher service, wherein the versions of the remote control command are text-based messages encrypted by the dispatcher service using a first encryption mechanism; decrypting the versions of the remote control command received from the dispatcher service into a plain text command; encrypting the plain text command using a second encryption mechanism for use within the vehicle; and providing the command encrypted using the second encryption mechanism to another controller within the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus comprising:
-
one or more network interfaces adapted to communicate in a vehicle; a processor adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive versions of a remote control command sent wirelessly to the vehicle by a dispatcher service, wherein the versions of the remote control command are text-based messages encrypted by the dispatcher service using a first encryption mechanism; decrypt the versions of the remote control command received from the dispatcher service into a plain text command; encrypt the plain text command using a second encryption mechanism for use within the vehicle; and provide the command encrypted using the second encryption mechanism to another controller within the vehicle. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. An apparatus comprising:
-
one or more network interfaces adapted to communicate in a vehicle; a processor adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive an encrypted command from telematics electronics of the vehicle, wherein the command was received by the telematics electronics from a remote location outside of the vehicle; authenticate that the encrypted command was sent by the telematics electronics; decrypt the encrypted command if the encrypted command is authenticated; and provide the decrypted command to a controller of the vehicle. - View Dependent Claims (18, 19, 20)
-
Specification