×

Blackboard-centric layered software architecture for an embedded airborne fuel gauging subsystem

  • US 6,256,679 B1
  • Filed: 12/23/1997
  • Issued: 07/03/2001
  • Est. Priority Date: 12/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer software architecture for isolation of critical system responsibilities in an embedded aircraft fuel gauging subsystem, comprising:

  • a determination layer of software objects having a sensor fusion authority, a data fusion authority and a determination controller;

    a blackboard layer of software objects for communicating information between object layers, the blackboard layer of software objects coupled to the determination layer of software objects;

    a virtual airframe layer of software objects having a resource data manager, a bus item and a common sensor, the virtual airframe layer of software objects coupled to the blackboard layer of software objects;

    a virtual processor layer of software objects having at least one processor utility application programming interface, a bus message object and an analog to digital driver, the virtual processor layer of software objects coupled to the virtual airframe layer of software objects and operative to communicate information over a standard interface; and

    a run-time executive coupled to the determination, virtual airframe and virtual processor layers of software objects, the run-time executive operative to schedule process execution threads within the embedded aircraft fuel gauging subsystem.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×