Data encoding in radio frequency identification transponders
First Claim
1. A system for optically reading bar code symbology and interrogating an RFID transponder comprising:
- a bar code reader for optically reading bar code symbology;
an RF interrogator for obtaining encoded data from an RFID transponder;
a memory device for storing at least one program, said at least one program being adapted to decode both said bar code symbology and said encoded data and to perform data error detection and correction, wherein said function of performing said data error detection and correction comprises (i) obtaining source data, (ii) obtaining a size of an available unused memory in said RFID transponder, (iii) selecting an optimal degree of error correction performance based on said size of said available unused memory and a size of said source data; and
(v) encoding said source data for storage in said available unused memory using the selected degree of error correction; and
a processor for running said program.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for efficiently encoding source data in radio frequency identification (RFID) systems. The encoded source data may also provide additional functionality such as data error detection and correction. A source data encoding and decoding method for a RFID system having a RFID transponder comprises the steps of obtaining the source data, encoding to provide more efficient data encodation that may also include data error detection and error correction, writing the encoded source data to a RFID transponder, reading the encoded source data from the RFID transponder, and decoding the encoded source data to recover the original source data. The encoding may utilize bar code symbology algorithms or a non-Full ASCII enhanced functionality character set. A source data encoding device and a decoding device for a RFID system may comprise a memory, a processor for running a program stored in the memory, a bar code printer for printing a bar code, a RFID transponder programmer for writing the data to the RFID transponder, a RFID interrogator for interrogating the RFID transponder, and a bar code reader to read a bar code. The data may be provided encoded or the device may encode/decode the data using coding algorithms. The RFID transponder stores the encoded source data, that may utilize a non-Full ASCII enhanced functionality character set, and the encoded data may be retrieved to recover the original source data.
83 Citations
14 Claims
-
1. A system for optically reading bar code symbology and interrogating an RFID transponder comprising:
-
a bar code reader for optically reading bar code symbology; an RF interrogator for obtaining encoded data from an RFID transponder; a memory device for storing at least one program, said at least one program being adapted to decode both said bar code symbology and said encoded data and to perform data error detection and correction, wherein said function of performing said data error detection and correction comprises (i) obtaining source data, (ii) obtaining a size of an available unused memory in said RFID transponder, (iii) selecting an optimal degree of error correction performance based on said size of said available unused memory and a size of said source data; and
(v) encoding said source data for storage in said available unused memory using the selected degree of error correction; anda processor for running said program. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for printing bar code symbology and interrogating an RFID transponder comprising:
-
a bar code printer for printing bar code symbology; an RF interrogator for writing encoded data to an RFID transponder; a memory device for storing at least one program, said at least one program being adapted to encode source data to generate said bar code symbology and said encoded data and to perform data error detection and correction, wherein said function of performing data error detection and correction comprises (i) obtaining said source data, (ii) obtaining a size of an available unused memory in said RFID transponder, (iii) selecting an optimal degree of error correction performance based on said size of said available unused memory and a size of said sourde data, and (v) encoding said source data for storage in said available unused memory using the selected degree of error correction; and a processor for running said program. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A system for optically reading bar code symbology, printing bar code symbology and interrogating an RFID transponder comprising:
-
a bar code reader for optically reading bar code symbology; a bar code printer for printing bar code symbology; an RF interrogator for writing encoded data to an RFID transponder and reading encoded data from an RFID transponder; a memory device for storing at least one program, said at least one program being adapted to decode both said bar code symbology and said encoded data and to perform data error detection and correction, wherein said function of performing data error detection and correction comprises (i) obtaining source data, (ii) obtaining a size of an available unused memory in said RFID transponder, (iii) selecting an optimal degree of error correction performance based on said size of said available unused memory and a size of said source data, and (v) encoding said source data for storage in said available unused memory using the selected degree of error correction; and a processor for running said program. - View Dependent Claims (12, 13, 14)
-
Specification