Systems and Methods Providing Data Module and Processing Platform Integration
AssigneeRaytheon Company
InventorPatrick N. Fitzgerald
Life of this patent
Estimating the term…
Abstract
A system includes a data module with a data bus interface to a host processing platform. The data module has a data resource hardware component, and a non-volatile memory storing an Operating System (OS) image. The non-volatile memory is in communication with the data bus interface to the host processing platform. The OS image, when executed by the processing platform, exposes a control Application Programming Interface (API) thereby providing access to the data resource hardware component.
Claims20
A system comprising:
- a data module with a data bus interface to a host processing platform, the data module comprising:
- a data resource hardware component;
- and
- a non-volatile memory storing an Operating System (OS) image, the non-volatile memory in communication with the data bus interface to the host processing platform;
- wherein the OS image, when executed by the host processing platform, exposes a control Application Programming Interface (API) thereby providing access to the data resource hardware component.
A system comprising:
- a host processing platform with a plurality of data module interfaces, the host processing platform further comprising:
- a virtualization platform that receives a first Operating System (OS) image via one of the data module interfaces and runs the first OS image independently of a host OS, the server accessing resources of a first data module through an Application Programming Interface (API) exposed by the first OS image.
A method for using a first data module with a first host processing platform, the method comprising:
- interfacing the first data module with the first host processing platform;
- uploading a first Operating System (OS) image from non-volatile memory in the first data module to a virtualization platform in the first host processing platform;
- running the first OS image in the virtualization platform so that the first OS image is isolated from a host OS, the first OS image exposing an Application Programming Interface (API);
- accessing data and control functionality of the first data module using a first application running on the host OS, the first application interacting with the exposed API using a standard network protocol.
Dependencies are inferred from the claim text.