RFID reader operating system and associated architecture
First Claim
Patent Images
1. A framework structure for controlling an RFID device including a platform comprising an RFID radio, the structure comprising:
- a layered framework including;
a first layer, including at least one functional module comprising a device driver, communicatively coupled with the platform; and
a second layer, including at least one functional module comprising an API, communicatively coupled with the first layer and with an application for controlling the RFID device.
7 Assignments
0 Petitions
Accused Products
Abstract
A framework structure for controlling an RFID device including a platform comprising an RFID radio. The structure comprises a layered framework including a first layer, with at least one functional module comprising a device driver, communicatively coupled with the platform; and a second layer, with at least one functional module comprising an API, communicatively coupled with the first layer and with an application for controlling the RFID device.
67 Citations
35 Claims
-
1. A framework structure for controlling an RFID device including a platform comprising an RFID radio, the structure comprising:
a layered framework including;
a first layer, including at least one functional module comprising a device driver, communicatively coupled with the platform; and
a second layer, including at least one functional module comprising an API, communicatively coupled with the first layer and with an application for controlling the RFID device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A framework structure for controlling an RFID device including a platform comprising an RFID radio, the structure comprising:
a layered framework including;
a first layer, including functional modules comprising a device driver and a corresponding device driver API, communicatively coupled with the platform; and
a second layer, including functional modules comprising a library module and a corresponding library API, communicatively coupled with the first layer and with an application for controlling the RFID device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
18. A firmware system framework structure for an RFID device including a platform comprising an RFID radio, the structure comprising:
a layered framework including;
a first layer, including functional modules comprising driver-related code, communicatively coupled with the platform; and
a second layer, including functional modules comprising API-related code, communicatively coupled with the first layer and with an application for controlling the reader;
wherein the first layer includes a driver and a corresponding driver API for communicating therewith; and
wherein the second layer includes a library function for communicating with the driver API, and a corresponding library function API providing communication between the application and the library function. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
27. An operating system framework structure for an RFID reader including a platform comprising an RFID radio, the structure comprising:
a layered framework including;
a first layer, including driver-related code, communicatively coupled with the platform;
a second layer, including API-related code, communicatively coupled with the first layer and with an application for controlling the reader; and
a firmware stratum comprising a tiered plurality of functional modules integrated with the layered framework such that each tier of the firmware stratum is layered to functionally correspond to one of the layers in the layered framework. - View Dependent Claims (28, 29)
-
30. A software system framework structure for an RFID reader including a platform comprising an RFID radio, the structure comprising:
-
a vertically layered framework including;
a first layer, including driver-related code, communicatively coupled with the platform;
a second layer, including API-related code, communicatively coupled with the first layer and with an application for controlling the reader;
a third layer including the application;
wherein the first layer includes device drivers and corresponding driver APIs for communicating therewith;
wherein the second layer includes library functional modules for communicating with the driver API, and corresponding library function APIs providing communication between the application and one of the library functional modules;
wherein the first layer, the second layer, and the third layer constitute a horizontally layered firmware stratum comprising a tiered plurality of functional modules including the library function APIs, the library functional modules, the driver APIs, and the device drivers, in which the stratum is integrated with the layered framework such that each tier of the firmware stratum is layered to functionally correspond to one of the layers in the layered framework. - View Dependent Claims (31, 32, 33, 34, 35)
-
Specification