Support for reliable end to end messaging of tags in an RFID infrastructure
First Claim
Patent Images
1. A system for ensuring reliable data within a radio frequency identification (RFID) infrastructure, comprising:
- a radio frequency identification (RFID) network that includes at least one device for receiving data from a tag;
a persistent queue configured to store the data;
a distribute component configured to initiate and execute to completion a reliable transaction with the received data to ensure at least one subscribing RFID process utilizes such data, at least in part by performing operations tocreate a transaction associated with the data,relate the transaction to a plurality of RFID processes supported by a host, each of the plurality of RFID processes subscribing to at least a portion of the data and, andmaintain the data in the persistent queue until each of the plurality of RFID processes has utilized a respective portion of the data; and
a rollback component configured to provide at least one checkpoint for resumption of an interrupted RFID process;
wherein at least one of the plurality RFID processes comprises a write process configured to write to a tag process, and to check if the write succeeded by reading and passing data to the host.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed subject matter provides a system and/or a method that facilitates ensuring reliable data within a radio frequency identification (RFID) infrastructure. A radio frequency identification (RFID) network can include at least one device that receives data from a tag. A distribute component can initiate a reliable transaction with the received data to ensure at least one subscribing RFID process utilizes such data.
47 Citations
15 Claims
-
1. A system for ensuring reliable data within a radio frequency identification (RFID) infrastructure, comprising:
-
a radio frequency identification (RFID) network that includes at least one device for receiving data from a tag; a persistent queue configured to store the data; a distribute component configured to initiate and execute to completion a reliable transaction with the received data to ensure at least one subscribing RFID process utilizes such data, at least in part by performing operations to create a transaction associated with the data, relate the transaction to a plurality of RFID processes supported by a host, each of the plurality of RFID processes subscribing to at least a portion of the data and, and maintain the data in the persistent queue until each of the plurality of RFID processes has utilized a respective portion of the data; and a rollback component configured to provide at least one checkpoint for resumption of an interrupted RFID process; wherein at least one of the plurality RFID processes comprises a write process configured to write to a tag process, and to check if the write succeeded by reading and passing data to the host. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification