US6574653B1ExpiredUtility

Blackboard-centric layered software architecture

Assignee: SIMMONDS PRECISION PRODUCTSPriority: Dec 23, 1997Filed: Oct 19, 2000Granted: Jun 3, 2003
Est. expiryDec 23, 2017(expired)· nominal 20-yr term from priority
G06N 5/043G06F 8/24
46
PatentIndex Score
1
Cited by
21
References
11
Claims

Claims

exact text as granted — not AI-modified
We claim:  
     
       1. A virtual airframe layer of software objects embeddable in an aircraft subsystem and operative to adapt the aircraft subsystem to different airframe platforms, said virtual airframe layer comprising: 
       a resource data manager operative to receive from an external source adaptation and configuration data for a specific airframe platform in which the aircraft subsystem is to be embedded and to initialize and reconfigure the aircraft subsystem to said specific airframe platform utilizing said received data;  
       a bus item operative to communicate common bus data to and from the airframe layer; and  
       a common sensor operative to receive data from at least one physical airframe sensor and operative to communicate sensor data and features to and from the airframe layer.  
     
     
       2. The virtual airframe layer of software objects defined in  claim 1 , wherein the bus item communicates common bus data between the airframe layer and a virtual processor layer of software objects embeddable in the aircraft subsystem and operative to adapt the aircraft subsystem to different computer systems. 
     
     
       3. The virtual airframe layer of software objects defined in  claim 2 , wherein the common bus data is communicated over an interface that is standard to the different computer systems. 
     
     
       4. The virtual airframe layer of software objects defined in  claim 1 , wherein the sensor data and features is communicated over a standard interface. 
     
     
       5. A virtual airframe layer of software objects defined in  claim 1 , wherein the sensor data and features are communicated to and from the airframe layer via a bus. 
     
     
       6. The virtual airframe layer of software objects defined in  claim 5 , wherein the bus is coupled to an embedded aircraft subsystem. 
     
     
       7. The virtual airframe layer of  claim 1  wherein the external source comprises a storage device. 
     
     
       8. The virtual airframe layer of  claim 1  coupled to and controlled by a run-time executive. 
     
     
       9. The virtual airframe layer of  claim 1  wherein the aircraft subsystem comprises a distributed software architecture. 
     
     
       10. The virtual airframe layer of  claim 1  operative to abstract physical airframe components of the different airframe platforms. 
     
     
       11. The virtual airframe layer of  claim 1  wherein the common sensor is operative as a common sensor for sensor data and features within an airframe.

Join the waitlist — get patent alerts

Track US6574653B1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.