Method for identifying a malfunctioning RFID tag on a media sheet using an imaging device
First Claim
1. In an imaging device having a media input area having one or more RFID media sheets having an unprogrammed RFID tag mounted thereon and a media output area having a media path therebetween, the imaging device including a print engine and a radio frequency identification (RFID) reader programmer positioned along the media path, the first RFID reader programmer for reading and programming the RFID tag, a method for identifying a malfunctioning RFID tag, comprising:
- receiving at the imaging device a RFID print job having RFID tag data to be programmed into the unprogrammed RFID tag on the RFID media sheet;
picking the RFID media sheet having the unprogrammed RFID tag thereon from the media input area and sending the picked RFID media sheet into an interrogation zone of the RFID reader programmer;
performing a write test on the RFID tag detected by the RFID reader programmer;
determining whether or not that the write test was successful;
upon determining that the write test was unsuccessful, sending the RFID media sheet to the print engine and printing a bad tag identifier on one of the RFID media sheet and the detected RFID tag;
upon determining that the write test was successful, performing a read test on the on the detected RFID tag;
determining whether or not that the read test was successful; and
upon determining that the read test was unsuccessful, sending the RFID media sheet to the print engine and printing the bad tag identifier on one of the RFID media sheet and the detected RFID tag,further wherein, upon determining that the read test has been successful, writing the RFID tag data to the detected RFID tag, reading from the detected RFID tag the RFID tag data written thereto and comparing the RFID tag data read from the detected RFID tag with the RFID tag data written to the detected RFID tag; and
upon determining that the RFID tag data read from the detected RFID tag does not match the RFID tag data written to the detected RFID tag, sending the RFID media sheet to the print engine and printing the bad tag identifier on one of the RFID media sheet and the detected RFID tag.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for identifying and marking malfunctioning RFID tags on a RFID media sheet using an imaging device having a printer system and a RFID reader programmer. The method detects an unprogrammed RFID tag on the RFID media sheet, performs a write test on the detected RFID tag; determines whether the write test is successful; when the write test is unsuccessful, sends the RFID media sheet to the print engine and prints a bad tag identifier on one of the RFID media sheet and the detected RFID tag; when the write test has been successful, performs a read test on the detected RFID tag and determines whether the read test is successful, when the read test is unsuccessful, sends the RFID media sheet to the print engine and prints the bad tag identifier on one of the RFID media sheet and the detected RFID tag.
16 Citations
9 Claims
-
1. In an imaging device having a media input area having one or more RFID media sheets having an unprogrammed RFID tag mounted thereon and a media output area having a media path therebetween, the imaging device including a print engine and a radio frequency identification (RFID) reader programmer positioned along the media path, the first RFID reader programmer for reading and programming the RFID tag, a method for identifying a malfunctioning RFID tag, comprising:
-
receiving at the imaging device a RFID print job having RFID tag data to be programmed into the unprogrammed RFID tag on the RFID media sheet; picking the RFID media sheet having the unprogrammed RFID tag thereon from the media input area and sending the picked RFID media sheet into an interrogation zone of the RFID reader programmer; performing a write test on the RFID tag detected by the RFID reader programmer; determining whether or not that the write test was successful; upon determining that the write test was unsuccessful, sending the RFID media sheet to the print engine and printing a bad tag identifier on one of the RFID media sheet and the detected RFID tag; upon determining that the write test was successful, performing a read test on the on the detected RFID tag; determining whether or not that the read test was successful; and upon determining that the read test was unsuccessful, sending the RFID media sheet to the print engine and printing the bad tag identifier on one of the RFID media sheet and the detected RFID tag, further wherein, upon determining that the read test has been successful, writing the RFID tag data to the detected RFID tag, reading from the detected RFID tag the RFID tag data written thereto and comparing the RFID tag data read from the detected RFID tag with the RFID tag data written to the detected RFID tag; and upon determining that the RFID tag data read from the detected RFID tag does not match the RFID tag data written to the detected RFID tag, sending the RFID media sheet to the print engine and printing the bad tag identifier on one of the RFID media sheet and the detected RFID tag. - View Dependent Claims (2)
-
-
3. In an imaging device having a media input area having one or more RFID media sheets having an unprogrammed RFID tag mounted thereon and a media output area having a media path therebetween, the imaging device including a print engine and a radio frequency identification (RFID) reader programmer positioned along the media path, the RFID reader programmer for reading and programming the RFID tag, a method for identifying a malfunctioning RFID tag, comprising:
-
receiving at the imaging device a RFID print job having a RFID tag data to be programmed into the unprogrammed RFID tag on the RFID media sheet; picking the RFID media sheet having the unprogrammed RFID tag thereon from the media input area and sending the picked RFID media sheet into an interrogation zone of the RFID reader programmer; detecting the unprogrammed RFID tag on the picked RFID media sheet; and upon detecting the unprogrammed RFID tag on the picked RFID media sheet, performing the following actions; initializing a Timeout1 timer and a Timeout2 timer to respective predetermined time values; performing a write test on the detected RFID tag and determining whether or not that the write test was successful; upon determining that the write test has unsuccessful, determining whether or not the Timeout1 timer has expired; upon determining that the Timeout1 timer has not expired, repeating the write test; upon determining that the Timeout1 timer has expired, sending the RFID media sheet to the print engine and printing a bad tag identifier on one of the RFID media sheet and the detected RFID tag; upon determining that the write test was successful, performing a read test on the detected RFID tag; determining whether or not that the read test was successful; upon determining that the read test was unsuccessful, determining whether or not the Timeout2 timer has expired; upon determining that the Timeout2 timer has not expired, repeating the read test; and upon determining that the Timeout2 timer has expired, sending the RFID media sheet to the print engine and printing the bad tag identifier on one of the RFID media sheet and the detected RFID tag. - View Dependent Claims (4, 5, 6, 7)
-
-
8. In an imaging device having a media input area having one or more RFID media sheets having a plurality of unprogrammed RFID tags mounted thereon and a media output area having a media path therebetween, the imaging device including a print engine and a radio frequency identification (RFID) reader programmer positioned along the media path, the first RFID reader programmer for reading and programming the plurality of unprogrammed RFID tags on the RFID media sheet, a method for identifying and marking a malfunctioning RFID tag on the RFID media sheet, comprising:
-
receiving at the imaging device a RFID print job having a RFID tag location coordinates for each unprogrammed RFID tags in the plurality of unprogrammed RFID tags and RFID tag data to be programmed into each of the unprogrammed RFID tags in the plurality of unprogrammed RFID tags on the RFID media sheet; picking the RFID media sheet having the plurality of unprogrammed RFID tags from the media input area and sending the picked RFID media sheet into an interrogation zone of the RFID reader programmer; detecting one or more RFID tags on the picked RFID media sheet; upon detecting one or more RFID tags on the picked RFID media sheet, performing the following actions for each detected RFID tag; initializing a Timeout1 timer and a Timeout2 timer to respective predetermined time values; performing a write test and determining whether or not that the write test is successful; upon determining that the write test has not been successful, determining whether or not the Timeout1 timer has expired; upon determining that the Timeout1 timer has not expired, repeating the write test; upon determining that the write test has been successful, performing a read test and determining whether or not that the read test is successful; upon determining that the read test has not been successful, determining whether or not the Timeout2 timer has expired; upon determining that the Timeout2 timer has not expired, repeating the read test; upon determining that one of the Timeout1 timer and the Timeout2 timer has expired when testing each detected RFID tag, sending the RFID media sheet to the print engine and printing a bad tag identifier on each of the detected RFID tags that did not pass one of the write test and the read test. - View Dependent Claims (9)
-
Specification