The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 14, 2014

Filed:

Jan. 07, 2011
Applicants:

Abdelsalam Helal, Gainesville, FL (US);

Jeffrey Craig King, Gainesville, FL (US);

Raja Bose, Gainesville, FL (US);

Steven Lee Pickles, Wellington, FL (US);

James A. Russo, Clermont, FL (US);

Steve Vander Ploeg, Hillsboro, OR (US);

Hicham Mahmoud El Zabadani, Dubai, AE;

Ahmad Hassan El Kouche, Kingston, CA;

Inventors:

Abdelsalam Helal, Gainesville, FL (US);

Jeffrey Craig King, Gainesville, FL (US);

Raja Bose, Gainesville, FL (US);

Steven Lee Pickles, Wellington, FL (US);

James A. Russo, Clermont, FL (US);

Steve Vander Ploeg, Hillsboro, OR (US);

Hicham Mahmoud El Zabadani, Dubai, AE;

Ahmad Hassan El Kouche, Kingston, CA;

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…