US 12,135,995 B2
Distributed edge computing platform for vehicles
Surya Sundar Raj Durairaj, Bangalore (IN); Alyssa M. De Leon, Bellevue, WA (US); Arun Ojha, Seattle, WA (US); Rodolfo A. Santiago, Bellevue, WA (US); and Sangeeta S. Patro, Bangalore (IN)
Assigned to The Boeing Company, Arlington, VA (US)
Filed by The Boeing Company, Chicago, IL (US)
Filed on Feb. 17, 2022, as Appl. No. 17/674,442.
Claims priority of provisional application 63/172,391, filed on Apr. 8, 2021.
Prior Publication US 2022/0326998 A1, Oct. 13, 2022
Int. Cl. G06F 9/50 (2006.01)
CPC G06F 9/5027 (2013.01) 21 Claims
OG exemplary drawing
 
1. A method for managing computing resources on a vehicle equipped with line-replaceable units (LRUs) including respective allocated system resources for tasks the LRUs are designed to perform, and respective unallocated system resources that are available, the method comprising:
identifying the LRUs;
applying a middleware layer across the LRUs to establish an edge computing infrastructure in which the LRUs are operable as edge nodes; and via the middleware layer,
receiving information from the edge nodes that identifies the respective unallocated system resources;
identifying data sources onboard the vehicle, data provided by the data sources, and tasks to be performed using the data, the tasks to be performed excluding the tasks the LRUs are designed to perform;
determining expected operational performance of the edge computing infrastructure based on the respective unallocated system resources, the data sources, the data, and the tasks to be performed; and
distributing the tasks to be performed across the edge nodes at which at least a portion of the respective unallocated system resources are allocated to the tasks, based on the expected operational performance of the edge computing infrastructure, the portion of the respective unallocated system resources thereby constituting respective allocated system resources for the tasks to be performed.