CROSS-REFERENCE TO RELATED APPLICATIONS

This application is related to co-pending U.S. non-provisional patent application entitled, “EXECUTION OF TRANSPORT SOFTWARE UPDATE,” both of which were filed on the same day and each incorporated herein by reference in its entirety.

BACKGROUND

Vehicles or transports, such as cars, motorcycles, trucks, planes, trains, etc., generally provide transportation needs to occupants and/or goods in a variety of ways. Functions related to transports may be identified and utilized by various computing devices, such as a smartphone or a computer located on and or off the transport.

SUMMARY

One example embodiment provides a method that includes one or more of receiving a software update at a first component in a target transport, parsing the software update by a second component in the target transport into a first portion of critical updates and a second portion of non-critical updates, verifying the first portion, by the second component, based on a source of the software update, running, by the second component, the verified first portion with a dedicated process on the target transport for a pre-set period of time, and responsive to positive results over the period of time, running the verified first portion with other processes on the target transport.

Another example embodiment provides a system that includes a processor and memory, wherein the processor is configured to perform one or more of receive a software update at a first component in a target transport, parsing the software update by a second component in the target transport into a first portion of critical updates and a second portion of non-critical updates, verify the first portion based on a source of the software update, run the verified first portion with a dedicated process on the target transport for a pre-set period of time, and responsive to positive results over the period of time, run the verified first portion with other processes on the target transport.

A further example embodiment provides a non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform one or more of receiving a software update at a first component in a target transport, parsing the software update by a second component in the target transport into a first portion of critical updates and a second portion of non-critical updates, verifying the first portion based on a source of the software update, running the verified first portion with a dedicated process on the target transport for a pre-set period of time, and responsive to positive results over the period of time, running the verified first portion with other processes on the target transport.

