Vehicle data delivery
First Claim
1. A method of delivering vehicle data, comprising:
- receiving, by a data processing system, reference data comprising a reference identifying the vehicle data stored in a repository that is located off of a vehicle and a hash value for the vehicle data, and reference authentication data identifying a source of the reference data;
determining, by the data processing system, whether the reference data is from an approved source for the reference data using the reference authentication data;
retrieving, by the data processing system, the vehicle data from the repository using the reference when the reference data is determined to be from the approved source for the reference data, wherein the vehicle data comprises authentication data identifying a source of the vehicle data;
determining, by the data processing system, whether the vehicle data is from an approved source for the vehicle data using the authentication data; and
using the hash value, by the data processing system, to determine whether the vehicle data retrieved from the repository is unchanged from when the reference data was generated.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of delivering vehicle data. Reference data is received by a data processing system. The reference data comprises a reference identifying the vehicle data stored in a repository that is located off of a vehicle and reference authentication data identifying a source of the reference data. The data processing system uses the reference authentication data to determine whether the reference data is from an approved source for the reference data. The reference is used to retrieve the vehicle data from the repository by the data processing system when the reference data is determined to be from the approved source for the reference data. The vehicle data comprises authentication data identifying a source of the vehicle data. The data processing system uses the authentication data to determine whether the vehicle data is from an approved source for the vehicle data.
21 Citations
18 Claims
-
1. A method of delivering vehicle data, comprising:
-
receiving, by a data processing system, reference data comprising a reference identifying the vehicle data stored in a repository that is located off of a vehicle and a hash value for the vehicle data, and reference authentication data identifying a source of the reference data; determining, by the data processing system, whether the reference data is from an approved source for the reference data using the reference authentication data; retrieving, by the data processing system, the vehicle data from the repository using the reference when the reference data is determined to be from the approved source for the reference data, wherein the vehicle data comprises authentication data identifying a source of the vehicle data; determining, by the data processing system, whether the vehicle data is from an approved source for the vehicle data using the authentication data; and using the hash value, by the data processing system, to determine whether the vehicle data retrieved from the repository is unchanged from when the reference data was generated. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a data receiver comprising hardware on a vehicle configured to receive reference data comprising a reference identifying vehicle data stored in a repository that is located off of the vehicle and a hash value for the vehicle data, and reference authentication data identifying a source of the reference data; a data retriever comprising the hardware on the vehicle configured to retrieve the vehicle data from the repository using the reference, wherein the vehicle data comprises authentication data identifying a source of the vehicle data; a data authenticator comprising the hardware on the vehicle configured to use the reference authentication data to determine whether the reference data is from an approved source for the reference data and to use the authentication data to determine whether the vehicle data is from an approved source for the vehicle data; a decrypter comprising the hardware on the vehicle configured to decrypt the vehicle data retrieved from the repository; and a data validator comprising the hardware on the vehicle configured to use the hash value to determine whether the vehicle data retrieved from the repository is unchanged from when the reference data was generated. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of delivering aircraft data, comprising:
-
receiving, by a data processing system, reference data comprising a reference identifying the aircraft data stored in a repository that is located off of an aircraft and a hash value for the aircraft data, and reference authentication data identifying a source of the reference data; determining, by the data processing system, whether the reference data is from an approved source for the reference data using the reference authentication data; retrieving, by the data processing system, the aircraft data from the repository using the reference when the reference data is determined to be from the approved source for the reference data, wherein the aircraft data comprises authentication data identifying a source of the aircraft data; determining, by the data processing system, whether the aircraft data is from an approved source for the aircraft data using the authentication data; and using the hash value, by the data processing system, to determine whether the aircraft data retrieved from the repository is unchanged from when the reference data was generated; wherein the aircraft data is signed by the source of the aircraft data with a digital signature identifying the source of the aircraft data to provide signed aircraft data; wherein the signed aircraft data is encrypted to provide encrypted aircraft data; and wherein the aircraft data stored in the repository that is located off of the aircraft comprises the encrypted aircraft data stored in the repository selected from a content delivery network and storage provided as a service on the Internet. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification