Support for batching of events, and shredding of batched events in the RFID infrastructure platform
First Claim
Patent Images
1. A system configured to facilitate receiving data from at least one device, the system comprising:
- a radio frequency identification (RFID) network that includes at least one device configured to receive data from a tag; and
a batcher component configured to;
collect at least a subset of the data from the at least one device from a start boundary to an end boundary defined by the batcher component;
transform the subset of the data, including appending metadata to the subset of the data prior to processing the subset of the data, the metadata being indicative of one or more parameters for processing a filtered subset of the data, and being defined at during design time the metadata is and compiled into one or more relational queries defining the start boundary and the end boundary at least one boundary condition that an RFID server executes on incoming reads;
receive the at least one boundary condition in accordance with a compiled RFID process, wherein the compiled RFID process provides a relational database query; and
communicate the subset of the data and the metadata to an RFID process.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates receiving data from at least one device. A radio frequency identification (RFID) network can include at least one device that receives data from a tag. A batcher component can collect the data based on a start boundary and an end boundary and communicate the batched data to an RFID process.
107 Citations
20 Claims
-
1. A system configured to facilitate receiving data from at least one device, the system comprising:
-
a radio frequency identification (RFID) network that includes at least one device configured to receive data from a tag; and a batcher component configured to; collect at least a subset of the data from the at least one device from a start boundary to an end boundary defined by the batcher component; transform the subset of the data, including appending metadata to the subset of the data prior to processing the subset of the data, the metadata being indicative of one or more parameters for processing a filtered subset of the data, and being defined at during design time the metadata is and compiled into one or more relational queries defining the start boundary and the end boundary at least one boundary condition that an RFID server executes on incoming reads; receive the at least one boundary condition in accordance with a compiled RFID process, wherein the compiled RFID process provides a relational database query; and communicate the subset of the data and the metadata to an RFID process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method that facilitates providing data to a radio frequency identification (RFID) process, the computer-implemented method comprising:
-
receiving a start boundary and an end boundary associated with the RFID process; batching data read from an RFID tag, the batching being performed by a batcher component and from the start boundary to the end boundary, and the data being read by an RFID device; performing a transformation on batched data, the performing the transformation comprising adding metadata to the batched data prior to processing the batched data, the metadata being indicative of one or more parameters for processing filtered batched data, and being defined at during design time the metadata is and compiled into one or more relational queries defining the start boundary and the end boundary at least one boundary condition that an RFID server executes on incoming reads; receiving the at least one boundary condition in accordance with a compiled RFID process, wherein the compiled RFID process provides a relational database query; and routing the batched data to the RFID process. - View Dependent Claims (18, 19)
-
-
20. A non-transitory computer-readable storage media storing computer-executable instructions that, when executed by a computing device, cause the computing device to perform operations comprising:
-
receiving a start boundary and an end boundary associated with the RFID process; batching data read from an RFID tag, the batching being performed by a batcher component and from the start boundary to the end boundary, and the data being read by an RFID device; performing a transformation on batched data, the performing the transformation comprising adding metadata to the batched data prior to processing the batched data, the metadata being indicative of one or more parameters for processing filtered batched data, and being defined at during design time the metadata is and compiled into one or more relational queries defining the start boundary and the end boundary at least one boundary condition that an RFID server executes on incoming reads; receive the at least one boundary condition in accordance with a compiled RFID process, wherein the compiled RFID process provides a relational database query; and routing the batched data to the RFID process.
-
Specification