IP Library › Granted Patent US 11,520,926
Granted Patent B2
US 11,520,926 · App. 16/925,121 · Granted Dec 6, 2022

Variable transport data retention and deletion

Inventor: Stephen Paul McFarland, Jr. (Allen, TX)
Assignee: TOYOTA MOTOR NORTH AMERICA, INC.
G06F21/6245G06F16/2379G06F21/32G06F21/602G06F2221/2107
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 11,520,926
App. No.
16/925,121
Granted
Dec 6, 2022
Kind
B2
Abstract

An example operation includes one or more of encrypting, by a transport, received data based on a first biometric associated with an occupant, unencrypting, by the transport, the encrypted data, based on a verification of a second biometric, wherein the second biometric is a continuum of the first biometric, and providing, by the transport, the unencrypted data to the occupant.

Claims (57)

1. A method, comprising:

encrypting, by a transport processor, received data responsive to authenticating a first biometric associated with a transport occupant;

unencrypting, by the transport processor, the encrypted data, based on a verification of a second biometric associated with the transport occupant, wherein the second biometric is a time continuum of the first biometric, wherein the time continuum is a predetermined period of time during which the first and second biometrics must be identified by the transport processor;

determining only the occupant is in the transport; and

providing, by the transport processor, the unencrypted data to a user interface inside the transport;

wherein additional biometric data is detected;

wherein whether the additional biometric data is a continuum of the first biometric data is determined based on one or more of a time threshold and a distance threshold.

2. The method of claim 1 , comprising:

determining the received data comprises a sensitive portion and a non-sensitive portion specific to the occupant; and

deleting, by the transport processor, the sensitive portion of the unencrypted data, as the sensitive portion is being provided, and deleting the non-sensitive portion after a period of time associated with the second biometric has lapsed.

3. The method of claim 2 , wherein the deleting the non-sensitive portion after the period of time, associated with the second biometric has lapsed, is performed when the second biometric is not received by the transport after the period of time.

4. The method of claim 1 , comprising

determining one or more additional occupants are present in the transport when the received data is encrypted;

providing the non-sensitive portion of the unencrypted data to a vehicle interface;

determining, at a later time, only the occupant is in the transport; and

providing the sensitive portion of the data to the occupant.

5. The method of claim 1 , comprising receiving, by the transport, a validation of the continuum from at least one component, wherein the validation comprises a blockchain consensus between a peer group consisting of the transport and the at least one component.

6. The method of claim 5 , comprising executing a smart contract, by the transport, to record the validation and the at least one component on a blockchain based on the blockchain consensus.

7. A transport, comprising:

a processor configured to:

encrypt received data responsive to authentication of a first biometric associated with a transport occupant;

unencrypt the encrypted data, based on a verification of a second biometric associated with the transport occupant, wherein the second biometric is a time continuum of the first biometric, wherein the time continuum is a predetermined period of time during which the first and second biometrics must be identified by the transport processor;

determine only the occupant is in the transport; and

provide the unencrypted data to a user interface inside the transport;

wherein additional biometric data is detected;

wherein whether the additional biometric data is a continuum of the first biometric data is determined based on one or more of a time threshold and a distance threshold.

8. The transport of claim 7 , wherein the processor is further configured to:

determine the received data comprises a sensitive portion and a non-sensitive portion specific to the occupant; and

delete the sensitive portion of the unencrypted data, as the sensitive portion is being provided, and delete the non-sensitive portion after a period of time associated with the second biometric has lapsed.

9. The transport of claim 8 , wherein the deletion of the non-sensitive portion after the period of time, associated with the second biometric has lapsed, is performed when the second biometric is not received by the transport after the period of time.

10. The transport of claim 7 , wherein the processor is further configured to:

determine one or more additional occupants are present in the transport when the received data is encrypted;

provide the non-sensitive portion of the unencrypted data to a vehicle interface;

determine, at a later time, only the occupant is in the transport; and

provide the sensitive portion of the data to the occupant.

11. The transport of claim 7 , comprising:

receive a validation of the continuum from at least one component, wherein the validation comprises a blockchain consensus between a peer group that consists of the transport and the at least one component.

12. The transport of claim 11 , wherein the processor is further configured to:

execute a smart contract to record the validation and the at least one component on a blockchain based on the blockchain consensus.

13. A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform:

encrypting, by a transport processor, received data responsive to authenticating a first biometric associated with a transport occupant;

unencrypting, by the transport processor, the encrypted data, based on a verification of a second biometric associated with the transport occupant, wherein the second biometric is a time continuum of the first biometric, wherein the time continuum is a predetermined period of time during which the first and second biometrics must be identified by the transport processor;

determining only the occupant is in the transport; and

providing, by the transport processor, the unencrypted data to a user interface inside the transport;

wherein additional biometric data is detected;

wherein whether the additional biometric data is a continuum of the first biometric data is determined based on one or more of a time threshold and a distance threshold.

14. The non-transitory computer readable medium of claim 13 , wherein the processor is further configured to perform:

determining the received data comprises a sensitive portion and a non-sensitive portion specific to the occupant; and

deleting, by the transport processor, the sensitive portion of the unencrypted data, as the sensitive portion is being provided, and deleting the non-sensitive portion after a period of time associated with the second biometric has lapsed.

15. The non-transitory computer readable medium of claim 14 , wherein the deleting the non-sensitive portion after the period of time, associated with the second biometric has lapsed, is performed when the second biometric is not received by the transport after the period of time.

16. The non-transitory computer readable medium of claim 13 , wherein the processor is further configured to perform:

determining one or more additional occupants are present in the transport when the received data is encrypted;

providing the non-sensitive portion of the unencrypted data to a vehicle interface;

determining, at a later time, only the occupant is in the transport; and

providing the sensitive portion of the data to the occupant.

17. The non-transitory computer readable medium of claim 13 , wherein the processor is further configured to perform:

receiving, by the transport, a validation of the continuum from at least one component, wherein the validation comprises a blockchain consensus between a peer group consisting of the transport and the at least one component.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2020
From: MCFARLAND, STEPHEN PAUL, JR.
To: TOYOTA MOTOR NORTH AMERICA, INC.
Reel/Frame 053168/0271 →
Continuity (1)
Related Publication 20220012356A1 · Jan 13, 2022