Systems and Methods Providing Data Module and Processing Platform Integration
First Claim
Patent Images
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
17. 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. - View Dependent Claims (18, 19, 20)
-
Specification