User privacy for autonomous vehicles
Data privacy for data associated with traveling in a vehicle that has access to passenger data, vehicle location data, vehicle navigation data, peripheral data; and/or itinerary data. Privacy is achieved by data classification and corresponding data security preferences and/or user selection including end of trip data disposition actions.
1. A computer-implemented method for use by a vehicle passenger taking a trip a vehicle equipped with a vehicle computer and global positioning system (GPS) tracking system, the computer-implemented method comprising:
prior to the start of the trip, receiving a first user input indicating that locational data from the GPS tracking system should be subject to enhanced security;
receiving a second user input indicating the type and degree of encryption to be used to encrypt a high granularity version of GPS locational data; and
responsive to receipt the first user input: (i) providing low granularity version of GPS locational data collected during the trip to the vehicle passenger, (ii) encrypting and saving a high granularity version of the GPS locational data during the trip according to a type and degree of encryption specified by the second user input, and (iii) providing the vehicle passenger with an encryption key that can be used to decrypt the high granularity version of the GPS locational data for the trip.
2. A computer program product (CPP) for use by a vehicle passenger taking a trip a vehicle equipped with a vehicle computer and global positioning system (GPS) tracking system, CPP comprising:
a set of storage device(s); and
computer code stored collectively in the set of storage device(s), with the computer code including data and instructions to cause a processor(s) set to perform at least the following operations:
prior to the start of the trip, receiving a first user input indicating that locational data from the GPS tracking system should be subject to enhanced security,
receiving a second user input indicating the type and degree of encryption to be used to encrypt a high granularity version of GPS locational data, and
responsive to receipt the first user input: (i) providing low granularity version of GPS locational data collected during the trip to the vehicle passenger, (ii) encrypting and saving a high granularity version of the GPS locational data during the trip according to the type and degree of encryption specified by the second user input, and (iii) providing the vehicle passenger with an encryption key that can be used to decrypt the high granularity version of the GPS locational data for the trip.
3. A computer system (CS) for use by a vehicle passenger taking a trip a vehicle equipped with a vehicle computer and global positioning system (GPS) tracking system, the CS comprising:
a processor(s) set;
a set of storage device(s); and
computer code stored collectively in the set of storage device(s), with the computer code including data and instructions to cause the processor(s) set to perform at least the following operations:
prior to the start of the trip, receiving a first user input indicating that locational data from the GPS tracking system should be subject to enhanced security,
receiving a second user input indicating the type and degree of encryption to be used to encrypt a high granularity version of GPS locational data, and
responsive to receipt the first user input: (i) providing low granularity version of GPS locational data collected during the trip to the vehicle passenger, (ii) encrypting and saving a high granularity version of the GPS locational data during the trip according to a type and degree of encryption specified by the second user input, and (iii) providing the vehicle passenger with an encryption key that can be used to decrypt the high granularity version of the GPS locational data for the trip.