IP Library Granted Patent US 10,496,351
Granted Patent B2
US 10,496,351 · App. 15/616,905 · Granted Dec 3, 2019

Automatic display unit backup during failures of one more display units through the utilization of graphic user interface objects defined for control transfer and reversion after resolution of the failures

Inventor: David Allen Fairchild (Alto, MI)
Assignee: GE Aviation Systems LLC
G06F3/1438G09G5/003G09G5/12G09G2330/00G09G2330/12G09G2370/02G09G2380/12
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 10,496,351
App. No.
15/616,905
Granted
Dec 3, 2019
Kind
B2
Abstract

Automatic display unit backup during failures of one more display units through the utilization of graphic user interface objects defined for control transfer and reversion after resolution of the failures is provided herein. A system can comprise a memory operatively coupled to a processor that executes stored executable components comprising a first controller, a second controller, and a failure indication component that provides a first notification based on a first detection of a first failure at the second controller, and a second notification based on a second detection of a second failure at the first controller. Further, the executable components can comprise a control transfer component that automatically transfers control of a second display unit from the v controller to the first controller based on the first notification, or control of a first display unit from the first controller to the second controller based on the second notification.

Claims (34)

1. A system, comprising:

a memory that stores executable components; and

a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:

a first controller that operates a first display unit, wherein the first display unit renders a first set of data;

a second controller that operates a second display unit, wherein the second display unit renders a second set of data;

a failure indication component that provides a first notification to the first controller based on a first detection of a first failure at the second controller, and a second notification to the second controller based on a second detection of a second failure at the first controller;

a control transfer component that automatically transfers control of the second display unit from the second controller to the first controller based on the first notification, or automatically transfers control of the first display unit from the first controller to the second controller based on the second notification, wherein the control transfer component automatically transfers control without receiving a manual input requesting the transfer; and

a third display unit that, based on the first failure at the second controller and the second failure at the first controller, performs respective display functions of the second display unit and the first display unit, wherein the third display unit is a user equipment device.

2. The system of claim 1 , wherein the second controller facilitates a rendering of the first set of data on the second display unit in response to automatic transfer of control of the first display unit from the first controller to the second controller, wherein the first set of data and the second set of data are rendered on the second display unit at a same time.

3. The system of claim 1 , wherein the first controller facilitates a rendering of the second set of data on the first display unit in response to automatic transfer of control of the second display unit from the second controller to the first controller, wherein the first set of data and the second set of data are rendered on the first display unit at a same time.

4. The system of claim 1 , wherein the control transfer component automatically returns the control of the first display unit to the first controller based on a determination that the second failure is resolved.

5. The system of claim 1 , wherein the control transfer component automatically returns the control of the second display unit to the second controller based on a determination that the first failure is resolved.

6. The system of claim 1 , wherein the first display unit and the second display unit are redundancy units of a flight management system.

7. The system of claim 1 , wherein the first controller renders the first set of data on the first display unit and the second controller renders the second set of data on the second display unit as respective software units, wherein the respective software units are defined by attributes.

8. The system of claim 1 , wherein the system is implemented for onboard avionics of an aircraft, the first display unit and the second display unit are cockpit display units, and the system operates in accordance with an ARINC 661 aeronautical standard.

9. The system of claim 1 , wherein, based upon a determination that the first failure is resolved, the control transfer component automatically returns the control of the second display unit to the second controller, wherein the third display unit continues to perform a respective display function of the first display unit.

10. The system of claim 1 , wherein, based upon a determination that the second failure is resolved, the control transfer component automatically returns the control of the first display unit to the first controller, wherein the third display unit continues to perform a respective display function of the second display unit.

11. The system of claim 1 , wherein the third display unit is a ground based device.

12. A method, comprising:

facilitating, by a system comprising a processor, a first operation of a first display unit, wherein the first display unit renders a first set of data;

facilitating, by the system, a second operation of a second display unit, wherein the second display unit renders a second set of data;

providing, by the system, a first notification to a first controller based on a first detection of a first failure at a second controller, and a second notification to the second controller based on a second detection of a second failure at the first controller;

facilitating, by the system, a first automatic transfer of a first control of the second display unit from the second controller to the first controller based on the first notification, or a second automatic transfer of a second control of the first display unit from the first controller to the second controller based on the second notification, wherein the first automatic transfer and the second automatic transfer are facilitated without receiving a manual input requesting the transfer; and

based on the first detection of the first failure at the second controller and the second detection of the second failure at the first controller, facilitating, by the system, respective display functions of the second display unit and the first display unit at a third display unit, wherein the third display unit is a user equipment device.

13. The method of claim 12 , further comprising:

facilitating, by the system, a rendering of the second set of data on the first display unit in response to the first automatic transfer of the first control of the second display unit from the second controller to the first controller, wherein the first set of data and the second set of data are rendered on the first display unit at a same time.

14. The method of claim 12 , further comprising:

facilitating, by the system, a rendering of the first set of data on the second display unit in response to the second automatic transfer of the second control of the first display unit from the first controller to the second controller, wherein the first set of data and the second set of data are rendered on the second display unit at a same time.

15. The method of claim 12 , further comprising:

determining, by the system, that the first failure is resolved; and

facilitating, by the system, a return of the first control of the second display unit to the second controller, wherein the third display unit continues to perform a respective display function of the first display unit.

16. The system of claim 12 , further comprising:

determining, by the system, that the second failure is resolved; and

facilitating, by the system, a return of the second control of the first display unit to the first controller, wherein the third display unit continues to perform a respective display function of the second display unit.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 042640 FRAME 0921. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 8, 2018
From: FAIRCHILD, DAVID ALLEN
To: GE AVIATION SYSTEMS LLC
Reel/Frame 046328/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2017
From: FAIRCHILD, DAVID ALLEN
To: GE AVIATION SYSTEMS, LLC
Reel/Frame 042640/0921 →
Continuity (1)
Related Publication 20180357030A1 · Dec 13, 2018