Technologies We Support

RUFUtech develops application software for integration and support of various Automatic Identification and Data Capture Technologies that include RFID, NFC, barcode, GPS and other technologies.

About RFID

RFID is called a new technology, but it is actually older than barcodes. The technology that forms the basis for RFID was first developed during World War II to identify airplanes. At that time, it was called friend-or-foe technology and a greatly modernized version is still used in aircraft identification today. Barcodes were invented in the late 1940’s but did not see substantial use until the late 1960s and early 1970s. However, barcode’s low price compared to RFID made it a much more attractive option for Auto-ID usage at that time. But as the cost of RFID slowly dropped industry began to use it for more applications. Since 1979, RFID has been in use to identify and track animals. In 1994, all rail cars in the United States used RFID tags for identification. A recent surge has occurred in RFID technology research, manufacturing, and usage due to the advances in semiconductor manufacturing, which has reduced the cost of RFID, making their use economically feasible in supply-chain and other applications where tags are attached to objects not normally returned to the manufacturer.

RFID system may only consist of an RFID tag and an RFID reader but an RFID system comprises many other technologies, such as computer, network, Internet, wireless devices, and software, all working with the RFID devices to create a complete solution. Part of the system is also the environment, aka the interrogation zone, in which such system operates, because the technology is greatly affected by various characteristics of the deployment environment. The radio frequency interference within the deployment space and type, size, and shape of objects located within the deployment space affect the read performance of tags.

All RFID systems require IT layer components. The IT layer consists of various computer systems, networks, databases, and application software. RFID software is divided into two groups: middleware and enterprise applications. Middleware directly interacts with the RFID hardware, collects data from the RFID reader, attaches business process information to data, stores data, and supplies data to enterprise applications in their native formats. It also manages, monitors, and configures hardware. Middleware forms a conduit between the enterprise applications used to manage business processes and hardware components. Enterprise applications, also called business applications, use middleware to gather data from RFID readers. This data is then used to manage business. For example, data received from RFID readers at shipping dock may be used to create invoices and bill customers. Today, the distinction between middleware and business application is blurred and often one and same application can do both, collect and manage data coming from the RFID reader as well as provide business intelligence and user interface.

rfid reader
offshore software development

NFC is part of the RFID technology as it uses the same principles and essentially even hardware and some protocols, however, it only operates on High Frequency and has very short read ranges. It has been integrated into modern consumer electronics such as smart phones and enable touchless payments and other similar applications.