Reader application markup language schema
First Claim
1. A system that facilitates implementing an RFID process comprising:
- an RFID architecture comprising at least one RFID reader and at least one RFID tag, the RFID readers receive RFID tag signals in order to identify an item and/or object which contains the RFID tag;
a setup component that communicates with the RFID architecture to allow a schema component to employ a reader application markup language (RAML) schema that provides a portable format to setup and deploy an RFID process;
a generator component that generates the RAML schema comprising at least one of a sub-system definition and a process definition based in part on the RFID data, the process definition comprising a logical source that includes a logical reader collection, an event policy, an event handler, and a write handler associated with the RFID process, the sub-system definition defining at least one of a server state or entities on which processes are built; and
a receiver component that obtains the RFID data allowing the generator component to create the RAML schema which facilitates executing the RFID process within the RFID architecture.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention provides a system and/or method that facilitates executing a Radio Frequency Identification (RFID) process by employing a reader application markup language (RAML) schema that provides a portable format to setup and deploy such RFID process. A schema component can receive RFID data relating to an RFID architecture wherein a RAML schema can be created based at least upon such RFID data (e.g., discovered readers including settings and/or configurations). The RAML schema can include a sub-system definition (e.g., containing the definition of server state and entities in such server) and a process definition (e.g., containing process related entities and inter-relationships).
-
Citations
22 Claims
-
1. A system that facilitates implementing an RFID process comprising:
-
an RFID architecture comprising at least one RFID reader and at least one RFID tag, the RFID readers receive RFID tag signals in order to identify an item and/or object which contains the RFID tag; a setup component that communicates with the RFID architecture to allow a schema component to employ a reader application markup language (RAML) schema that provides a portable format to setup and deploy an RFID process; a generator component that generates the RAML schema comprising at least one of a sub-system definition and a process definition based in part on the RFID data, the process definition comprising a logical source that includes a logical reader collection, an event policy, an event handler, and a write handler associated with the RFID process, the sub-system definition defining at least one of a server state or entities on which processes are built; and a receiver component that obtains the RFID data allowing the generator component to create the RAML schema which facilitates executing the RFID process within the RFID architecture. - View Dependent Claims (2, 6, 7)
-
-
3. The system of 1, the RAML schema comprises at least one of a sub-system definition or a process definition that facilitates executing the RFID process based upon the analyzed RFID data.
-
4. The system of 3, the sub-system definition comprises a definition for entities in a server, independent of a process, and defines a server state and entities on which processes are built.
-
5. The system of 3, the process definition comprises process related entities and inter-relationships.
-
8. A system that facilitates implementing an RFID process comprising:
-
a schema component that employs a reader application markup language (RAML) schema based at least upon RFID data related to an RFID architecture, the RFID architecture comprises a collection of RFID readers that form a sub-system that includes an RFID reader and an RFID tag; a generator component that generates the RAML schema comprising a sub-system definition and a process definition based in part on the RFID data, the process definition comprising a logical source that includes a logical reader collection, an event policy, an event handler, and a write handler associated with the RFID process, the sub-system definition defining at least one of a server state or entities on which processes are built; and a receiver component that obtains the RFID data allowing the generator component to create the RAML schema which facilitates executing the RFID process within the RFID architecture. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 21, 22)
-
-
17. A method of executing an RFID process within an RFID architecture comprising:
-
employing a reader application markup language (RAML) schema that provides a portable format for setup and deployment of the RFID process; receiving RFID data related to the RFID architecture, the RFID architecture comprises a collection of RFD readers that form a sub-system that includes an RFID reader and an RFID tag; and generating the RAML schema based at least upon the received RFID data and comprising a sub-set definition and a process definition in order to provide a portable format in which the RFID process can be utilized to be setup and deployed, the process definition comprising a logical source that includes logical reader collection, an event policy, an event handler, and a write handler associated with the RFID process, the sub-system definition defining at least one of a server state or entities on which processes are built. - View Dependent Claims (18, 19, 20)
-
Specification