Modular Platform Enabling Heterogeneous Devices, Sensors and Actuators to Integrate Automatically Into Heterogeneous Networks
First Claim
1. A system comprising:
- a hardware platform;
at least one driver;
a plurality of devices connected to the hardware platform, each of the plurality of devices selected from the group consisting of sensors and actuators;
a middleware interface; and
a plurality of software services generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface.
3 Assignments
0 Petitions
Accused Products
Abstract
A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
-
Citations
28 Claims
-
1. A system comprising:
-
a hardware platform;
at least one driver;
a plurality of devices connected to the hardware platform, each of the plurality of devices selected from the group consisting of sensors and actuators;
a middleware interface; and
a plurality of software services generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for interfacing a plurality of devices to a hardware platform, the method comprising:
-
communicably connecting each of the plurality of devices to the hardware platform, each of the plurality of devices being selected from the group consisting of sensors and actuators;
converting each of the plurality of devices into a programmable software service using a driver; and
programming each of the software services to comply with a middleware interface. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification