A method, comprising: predicting, by a system comprising a processor, a first failure of a first controller using a predictive failure model and based on a parameter of the first controller, wherein the predictive failure model has been generated using machine learning employing probabilistic classification, wherein the first controller is operatively coupled to a first onside layer component and a first offside layer component, and wherein the first onside layer component operates a first display unit; automatically transferring, by the system, a first control of the first display unit to a second controller operatively coupled to a second onside layer component and a second offside layer component, the second onside layer component operates a second display unit, and wherein the transferring comprises routing the first control of the first display unit from the first onside layer component to the second offside layer component; rendering, by the system, first data associated with the first display unit on the second display unit concurrently with displaying second data associated with the second display unit, wherein the first display unit and the second display unit are redundancy units of a flight management system; predicting, by the system and using the predictive failure model, a second failure of the second controller; automatically transferring, by the system, the first control of the first display unit and a second control of the second display unit to a third controller that performs respective display functions of the first display unit and the second display unit, wherein the third controller is associated with a user equipment device; determining, by the system, that the second failure is resolved; and automatically returning, by the system, the second control of the second display unit, wherein the third controller continues to perform a respective display function of the first display unit. predicting, by a system comprising a processor, a first failure of a first controller using a predictive failure model and based on a parameter of the first controller, wherein the predictive failure model has been generated using machine learning employing probabilistic classification, wherein the first controller is operatively coupled to a first onside layer component and a first offside layer component, and wherein the first onside layer component operates a first display unit; automatically transferring, by the system, a first control of the first display unit to a second controller operatively coupled to a second onside layer component and a second offside layer component, the second onside layer component operates a second display unit, and wherein the transferring comprises routing the first control of the first display unit from the first onside layer component to the second offside layer component; rendering, by the system, first data associated with the first display unit on the second display unit concurrently with displaying second data associated with the second display unit, wherein the first display unit and the second display unit are redundancy units of a flight management system; predicting, by the system and using the predictive failure model, a second failure of the second controller; automatically transferring, by the system, the first control of the first display unit and a second control of the second display unit to a third controller that performs respective display functions of the first display unit and the second display unit, wherein the third controller is associated with a user equipment device; determining, by the system, that the second failure is resolved; and automatically returning, by the system, the second control of the second display unit, wherein the third controller continues to perform a respective display function of the first display unit.