US20060113370A1 - System and method of rfid data tracking - Google Patents
System and method of rfid data tracking Download PDFInfo
- Publication number
- US20060113370A1 US20060113370A1 US11/000,808 US80804A US2006113370A1 US 20060113370 A1 US20060113370 A1 US 20060113370A1 US 80804 A US80804 A US 80804A US 2006113370 A1 US2006113370 A1 US 2006113370A1
- Authority
- US
- United States
- Prior art keywords
- data
- rfid
- hand
- remote computer
- rfid scanner
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims description 90
- 235000014101 wine Nutrition 0.000 claims abstract description 72
- 238000011514 vinification Methods 0.000 claims description 91
- 230000008569 process Effects 0.000 claims description 55
- 238000003860 storage Methods 0.000 claims description 30
- 238000004519 manufacturing process Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 7
- 238000004590 computer program Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 abstract description 81
- 230000007246 mechanism Effects 0.000 abstract description 5
- 238000012545 processing Methods 0.000 description 9
- 238000012546 transfer Methods 0.000 description 8
- 238000007514 turning Methods 0.000 description 8
- 238000004458 analytical method Methods 0.000 description 6
- 238000013500 data storage Methods 0.000 description 6
- 239000000203 mixture Substances 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000003825 pressing Methods 0.000 description 4
- 238000007792 addition Methods 0.000 description 3
- 239000000654 additive Substances 0.000 description 3
- 239000000853 adhesive Substances 0.000 description 3
- 230000001070 adhesive effect Effects 0.000 description 3
- 230000032683 aging Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 239000004033 plastic Substances 0.000 description 3
- 238000004886 process control Methods 0.000 description 3
- 239000000126 substance Substances 0.000 description 3
- 239000002023 wood Substances 0.000 description 3
- 102000004190 Enzymes Human genes 0.000 description 2
- 108090000790 Enzymes Proteins 0.000 description 2
- 240000004808 Saccharomyces cerevisiae Species 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 238000013523 data management Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 239000000796 flavoring agent Substances 0.000 description 2
- 235000019634 flavors Nutrition 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000002156 mixing Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- NINIDFKCEFEMDL-UHFFFAOYSA-N Sulfur Chemical compound [S] NINIDFKCEFEMDL-UHFFFAOYSA-N 0.000 description 1
- 235000009754 Vitis X bourquina Nutrition 0.000 description 1
- 235000012333 Vitis X labruscana Nutrition 0.000 description 1
- 240000006365 Vitis vinifera Species 0.000 description 1
- 235000014787 Vitis vinifera Nutrition 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 150000001875 compounds Chemical class 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000011081 inoculation Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 239000004417 polycarbonate Substances 0.000 description 1
- 229920000515 polycarbonate Polymers 0.000 description 1
- 229920000642 polymer Polymers 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 238000004451 qualitative analysis Methods 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000004445 quantitative analysis Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 125000006850 spacer group Chemical group 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 229910052717 sulfur Inorganic materials 0.000 description 1
- 239000011593 sulfur Substances 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
- G06K17/0022—Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisions for transferring data to distant stations, e.g. from a sensing device
Definitions
- the present patent application is related to copending U.S. patent application Ser. No. ______, Attorney Docket No. 116343.00003, entitled “System and Method of RFID Data Tracking in Winemaking Process” and filed concurrently herewith by Peter S. Taylor et al.
- the present patent application is further related to copending U.S. patent application Ser. No. ______, Attorney Docket No. 116343.00005, entitled “Apparatus and Method of Communicating with RFID Tags” and filed concurrently herewith by Peter S. Taylor et al.
- the present invention relates in general to radio frequency identification (RFID) devices and, more particularly, to a system and method of RFID data tracking.
- RFID radio frequency identification
- Radio frequency identification (RFID) technology is increasingly being used to manage the ever-growing amount of information in today's world.
- RFID technology devices called “tags” include an integrated circuit (IC) connected to an antenna.
- the RFID IC contains memory to store data.
- An RFID reader or antenna communicates with the tag using an RF signal. Data can be written to and read from the tags.
- the tags respond to the interrogating RF signal from the RFID reader to retrieve the information stored in their memory, e.g., simple object identification data.
- the RFID tag In a typical RFID system, the RFID tag is placed on a moveable or fixed object or item. Certain data or information associated with the item is stored in the tag. When it is necessary to communicate with the tag, the RFID reader sends a request by RF communication link to the RFID tag to access the data. The tag, in turn, responds with the requested data back to the reader.
- the RFID reader typically has on-board data processing capability for handling the requested data.
- the RFID system has a fixed reader integrated with data processing equipment for managing the RFID information. Such systems lack the necessary mobility to read, transfer, and store RFID information in dynamic or unconventional environments. The RFID system also lacks real-time data management capability. The physical limitations inherent in the RFID tag as embedded in an object may prevent many current systems from effectively reading, transferring, or storing information.
- the winemaking industry has a need to track data relating to barrels of wine through the winemaking process. While wine is aging in barrels, there is constant activity involved in monitoring, processing, and maintaining the quality of the wine.
- the winemaking activities include winemaker tasting, recording notes, chemical analysis, topping, and tracking the various factors that affect the final taste and quality of the wine.
- the winemaking industry presently uses pre-printed barcode labels as a standard means of identifying and tracking data associated with the winemaking process.
- the winemaking data is hand written on the side or end of the barrel.
- the record keeping process is labor intensive, prone to error, and the labels themselves can easily be dislodged, damaged, or destroyed.
- the barcode labels do not provide sufficient data capacity or density to adequately track all necessary information and parameters associated with the winemaking process.
- the winemaking industry presents a particular problem for current record keeping technologies.
- the space in wine cellars is a premium, and most cellars feature wine barrels in a stacked arrangement, from one or two barrels deep and four to six barrels high. Many of the barrels are difficult to reach and cannot easily be moved. Consequently, traditional record keeping techniques are difficult and ineffective in accessing the stacked wine barrels.
- the present invention is a method for tracking data from in a radio frequency identification (RFID) system comprising receiving data from an RFID tag on a hand-held RFID scanner, sending the data from the hand-held RFID scanner to a remote computer, receiving data from the remote computer on the hand-held RFID scanner, managing a first portion of the data on the hand-held RFID scanner, and managing a second portion of the data on the remote computer
- RFID radio frequency identification
- the present invention is a method for tracking data using a radio frequency identification (RFID) system comprising selecting a first portion of data for storage on an RFID tag, selecting a second portion of data for storage on a remote computer, reading the first portion of data from the RFID tag, reading the second portion of data from the remote computer, and managing the first and second portions of data on a hand-held RFID scanner.
- RFID radio frequency identification
- the present invention is a method for tracking data using a radio frequency identification (RFID) system comprising providing a graphical user interface to a hand-held RFID scanner, receiving data from an RFID tag, and managing the data from the RFID tag through the graphical user interface on the hand-held RFID scanner.
- RFID radio frequency identification
- FIG. 1 is a block diagram of a system of RFID data tracking
- FIG. 2 is a block diagram of a local controller of a hand-held RFID scanner
- FIG. 3 is a block diagram of a remote computer of an RFID data tracking system
- FIG. 4 illustrates a data flow process in the RFID data tracking system
- FIG. 5 illustrates an embodiment of the hand-held RFID scanner
- FIG. 6 illustrates an extendable shaft of the hand-held RFID scanner
- FIG. 7 a is a top view of the hand-held RFID scanner
- FIG. 7 b is a side view of the hand-held RFID scanner
- FIG. 8 illustrates an RFID data tracking system for use in the winemaking industry
- FIG. 9 illustrates a first graphical user interface of embedded software on the hand-held RFID scanner
- FIG. 10 illustrates a second graphical user interface of embedded software on the hand-held RFID scanner
- FIG. 11 illustrates a third graphical user interface of embedded software on the hand-held RFID scanner
- FIG. 12 illustrates a fourth graphical user interface of embedded software on the hand-held RFID scanner
- FIG. 13 a illustrates a first graphical user interface of embedded software on a remote computer
- FIG. 13 b illustrates a second graphical user interface of embedded software on the remote computer
- FIG. 14 is a flowchart of the method of data tracking using an RFID system.
- RFID data tag 12 is shown suitable for affixing to a movable or fixed product or object.
- the object may be a wine barrel, vessel, or container.
- the product or object can be manufacturing work-in-process, manufacturing equipment, retail merchandise, and other articles or goods.
- RFID data tag 12 may contain inventory information about the object, such as historical data, manufacturing data, testing data, analysis data, shipping information, or sales information. The information is written to physical electronic memory, which is located on RFID tag 12 .
- the electronic memory may take the form of EEPROM, EPROM, and other nonvolatile memory.
- RF communication link 14 is shown connecting tag 12 with a hand-held RFID scanner 16 .
- Tag 12 has the ability to send or receive information over communication link 14 .
- Communication link 14 follows a standard radio frequency identification (RFID) communication protocol.
- Tag 12 receives updated information from RFID scanner 16 , such as updated manufacturing information or new location of the product.
- RFID radio frequency identification
- Hand-held RFID scanner 16 operates to send information to and receive information from tag 12 over RF communication link 14 .
- RFID scanner 16 also operates to send information to and receive information from remote computer 20 over communication link 18 .
- Communications link 18 may use any communications protocol, wired or wireless, that allows RFID scanner 16 to communicate with computer 20 .
- the communication protocol between RFID scanner 16 and computer 20 is the IEEE 802.11b wireless protocol operating at 2.4 GHz frequency.
- Remote computer 20 is also connected to communication network 44 through communication link 22 , which allows remote computer 20 to send and receive information to and from external resources.
- communication link 22 is an Ethernet connection
- communication network 44 is the Internet.
- RFID scanner 16 includes RF/data communication port 26 ; one port providing RF communication and another port providing data communications.
- the RF port has an antenna for communicating over RF communication link 14 with RFID data tag 12 .
- the data port is connected through communication link 18 for sending and receiving data to and from remote computer 20 .
- RFID scanner 16 also has central processing unit (CPU) or microprocessor 28 in communication with RF/data communication port 26 .
- CPU central processing unit
- a data and instruction bus from CPU 28 is connected to mass storage device 30 and electronic memory 32 .
- To read data from RFID tag 12 an RF read signal is transmitted over communication link 14 to activate RFID tag 12 .
- RFID tag 12 retrieves the requested information from its memory and sends the data back over communication link 14 to communication port 26 .
- RFID scanner 16 polls RFID tag 12 to get its identification number.
- the RF read signal requesting the item identification is sent to RFID tag 12 by way of communications link 14 using the standard RFID communications protocol.
- RFID tag 12 retrieves the item identification from its memory and transmits the data back to RFID scanner 16 .
- the item identification data is sent to CPU 28 and locally stored in mass storage device 30 or electronic memory 32 for further processing.
- the item identifier can also be sent to remote computer 20 through communication link 18 .
- an RF write signal including data
- RFID tag 12 receives the RF write signal and stores the enclosed data in its memory.
- the write data signal may include a date of last identifier query.
- the RF write signal with date of last query data, is sent to RFID tag 12 .
- the RF write signal causes the data to be stored in the tag's memory.
- RFID scanner 16 includes a computer program or application software executing on CPU 28 to enable the scanner to do the programming functions associated with sending and receiving data, storing data, and performing information processing. For example, RFID scanner 16 uses the item identifier to retrieve information related to such item identifier stored in memory 32 . The RFID scanner also allows the user to update the information related to the item identifier, and then saves the updated information back into memory 32 or forwards the same information to remote computer 20 through communication link 18 .
- remote computer 20 including CPU or microprocessor 36 , mass storage device or hard disk 38 , electronic memory 40 , and communication port 42 .
- Communication port 22 is a high-speed Ethernet connection to communication network 44 .
- Communication network 44 is an open architecture system such as the world wide web, commonly known as the Internet.
- Computer system 46 and computer system 48 are also connected to communication network 44 , which allows for communication between computer systems 46 and 48 , and remote computer 20 .
- Computer 20 includes computer programs or application software to enable it to interact directly with RFID scanner 16 and indirectly with RFID tag 12 .
- software on computer 20 directs incoming information from communication link 18 through communication port 42 and into microprocessor 36 .
- the incoming information is processed through microprocessor 36 and saved to mass storage device 38 or electronic memory 40 .
- the incoming information can be processed through microprocessor 36 , through communication port 42 , and further through communication link 22 to communication network 44 and the outside world.
- Computer 20 works in conjunction with RFID scanner 16 to organize, route, or process information.
- the incoming information from RFID data tag 12 causes the software operating on RFID scanner 16 to access a particular portion of its onboard mass storage device 30 or memory 32 to look for related information.
- a car tire RFID data tag may contain certain manufacturing information, such as its date of manufacture.
- the date of manufacturing information is entered into RFID scanner 16 through communication port 42 , and causes microprocessor 36 to search its mass storage device 38 or electronic memory 40 for additional information related to the date of manufacture information, such as location of inventory, manufacturer name, or other information.
- RFID scanner 16 utilizes communication port 36 to communicate through communication link 18 to remote computer 20 .
- RFID scanner 16 may request information from remote computer 20 regarding date of manufacturing information for the scanned car tire.
- remote computer 20 searches its own respective mass storage device 38 , for example, by querying a database which is stored on mass storage device 38 .
- Remote computer 20 requests information from another computer system located in the outside world through communication network 44 , such as a request for additional tire data to associate with the particular data being received from RFID scanner 16 .
- the information exchange and sharing arrangement between RFID data tag 12 , RFID scanner 16 , remote computer 20 , and through communication network 44 to computer systems 46 and 48 can provide a multiplicity of benefits.
- a car maker is able to track its own inventory of car tires, and, in real-time, be able to request inventory from a manufacturer or another source to match the output of a respective factory.
- RFID data tracking with shared information and resources is a powerful business tool.
- FIG. 4 a block diagram of an exemplary data flow process 41 of the RFID data tracking is shown.
- RFID data tag 12 is depicted with an associated data storage/retrieval process 43 .
- RFID data tag 12 receives data through communication link 14 , and sends information through communication link 14 .
- the received information undergoes a data storage process 43 to store information on RFID data tag 12 .
- the sent information undergoes a data retrieval process 43 to retrieve information from RFID data tag 12 .
- RFID scanner 16 Adjacent to RFID data tag 12 , RFID scanner 16 is shown. RFID scanner 16 receives and sends information to RFID data tag 12 through communication link 14 . Once information has been entered into RFID scanner 16 , the information undergoes an internal data transfer process 45 .
- the data can be routed in one of two ways: it may be routed externally again through communication link 18 , or it may be routed through communication link 47 to undergo an internal data storage/retrieval process 49 .
- the communication link 51 is used to query an internal database 53 located on RFID scanner 16 .
- the data undergoes an internal data storage process 49 using communication link 51 to save the data to internal database 53 .
- the data undergoes an internal data retrieval process 49 using communication link 51 to retrieve the data from internal database 53 .
- Remote computer 20 takes data from an external source and processes the data through its own internal data storage/retrieval process 55 .
- the data can be sent through communication link 57 to be written on an internal database 59 .
- Remote computer 20 can query internal database 59 for information to be retrieved through data retrieval process 55 .
- Remote computer 20 uses communication link 61 to cause data to undergo another data transfer process 63 where the data is prepared to route to an external destination using communication link 22 to communication network 44 .
- Remote computer 20 receives external information from communication network 44 using communication link 22 .
- RFID scanner 16 requests and receives data from RFID data tag 12 using associated data transfer, storage, and retrieval processes. Using the respective data, RFID scanner 16 queries the database located on remote computer 20 also using associated data transfer, storage, and retrieval processes. RFID scanner 16 associates the data requested and received from RFID data tag 12 with the data requested and received from remote computer 20 .
- the associated data can be displayed on a GUI screen located on RFID scanner 16 .
- a user makes use of the GUI and associated software running on RFID scanner 16 to manipulate and manage the data.
- the data can be routed to any number of internal or external destinations where the data is saved.
- data is stored completely on RFID data tag 12 .
- the data can be partially stored on RFID data tag 12 and partially stored on RFID scanner 16 , e.g., within internal database 53 .
- the data can also be partially or completely stored on remote computer 20 , e.g., within an internal database 59 .
- the user selects which portion of the data is stored on RFID tag 12 , which portion is the data is stored on RFID scanner 16 , and which portion of the data is stored on remote computer 20 . Any number of data storing possibilities involving RFID data tag 12 , RFID scanner 16 , remote computer 20 , and computer system 46 can be realized.
- the software operating on RFID scanner 16 and remote computer 20 may be provided as a series of computer instructions on floppy or CD medium, or downloaded from the vendor's or developer's website.
- RFID scanner 16 is shown as having RFID antenna/reader 50 , extendable shaft 52 , computer and power source 54 , and handle 56 .
- the handle 56 is connected to extendable shaft 52 .
- Handle 56 has an ergonomic grip, which allows RFID scanner 16 to be hand-held.
- Computer and power source 54 can be implemented as a personal digital assistant (PDA).
- PDA personal digital assistant
- the PDA is firmly attached to handle 56 or shaft 52 with a sleeve or slide mount.
- PDA 54 includes an antenna 65 for wireless communication with remote computer 20 via communication link 18 .
- RFID antenna/reader 50 is affixed to one end of extendable shaft 52 .
- RFID reader 50 has an antenna for both read and write capability with RFID tag 12 using the RFID communication protocol.
- Shaft 52 is adjustable in length.
- the shaft can be lengthened for reaching objects that are out of reach in order to get RFID reader 50 in communication proximity of RFID tag 12 .
- the shaft can be shortened for an application where it is not necessary to utilize the extended reach of RFID scanner 16 , for example, for use in scanning one or more objects located a head-level or below.
- Extendable shaft 52 can be extended or elongated for specialized applications where an extended reach of RFID reader 50 is desired to bring the antenna within range of RFID data tag 12 .
- RFID data tag 12 typically has low signal transmission power and corresponding limited transmission range. Accordingly, the RFID reader 50 must be brought into proximity to RFID tag 12 for reliable communications to take place.
- shaft 52 can be extended to bring RFID reader 50 in communication range to allow for reliable RFID data transfer.
- the RFID reader 50 can be separated from local controller 54 by an appreciable distance using extendable shaft 52 . For example, the user can extend shaft 50 by several feet to reach a row of boxes which lies on a high shelf or rack.
- Extendable shaft 52 is mated with or mounted to local controller or PDA 54 .
- the incoming/outgoing RFID signal 14 enters RFID reader 50 where it is converted from a radio signal into an electrical signal and routed by electrical conductor through shaft 52 to PDA 54 .
- the PDA receives the electrical signal and performs processing as described below.
- PDA 54 has a local power source, such as a rechargeable lithium-ion battery, for mobile operation.
- extendable shaft 52 is shown. Again, RFID reader 50 is shown connected to a plurality of segments of shaft 52 .
- extendable shaft 52 is segmented or telescoping, where one particular segment of the shaft is inserted into a following segment. To extend the shaft, the user simply pulls on the trailing end of the shaft, drawing out each following telescoping segment.
- shaft 52 uses electrical or hydraulic mechanism to extend or shorten each segment of the shaft.
- shaft 52 is made with a plurality of segments, each having a fixed-length. The segments are extendable so the shaft varies in length, from a few centimeters to several meters.
- the shaft 52 may have a hinged mechanism to allow flexibility in positioning RFID reader 50 .
- RFID reader 50 is connected to RFID reader bracket 60 and swivel bracket 58 .
- Swivel bracket 58 couples shaft 52 with RFID reader 50 and respective bracket 60 .
- Swivel bracket 58 allows RFID reader 50 to pivot to a particular angle, again to facilitate the reach to areas that are limited in accessibility.
- Bracket 58 also allows RFID reader 50 to rotate clockwise or counterclockwise to provide flexibility for a specific application.
- extendable shaft 52 may use telescoping segments 67 to enable the shaft to be extended and retracted to suit a particular need.
- RFID scanner 16 may use electrical or hydraulic mechanisms to extend or retract of the shaft.
- PDA 54 is shown affixed to shaft 52 and telescoping segments 67 .
- the PDA uses a protective sleeve or slide mount to mount to shaft 52 .
- PDA 54 has the ability to perform information management of the RFID data and other related tasks.
- local controller 54 may be a laptop computer, notepad computer, or other integrated computing component.
- RFID reader 50 connects to PDA 54 by way of communication link 62 to facilitate the connection of the PDA to the other components of RFID scanner 16 .
- RFID reader 50 converts RFID signals to an electrical format, which are routed by way of communication link 62 through shaft 52 to PDA 54 .
- An interface module processes the electrical communication between RFID reader 50 and PDA 54 .
- the ergonomic grip or handle 56 is shown to facilitate holding RFID scanner 16 by the user's right hand or left hand.
- FIG. 7 b a side-view of RFID scanner 16 is shown.
- RFID reader 50 is shown connected to RFID reader bracket 60 and swivel bracket 58 .
- Swivel bracket 58 is shown connected to shaft 52 with telescoping segments 67 .
- PDA 54 is connected by communications link 62 to RFID reader 50 .
- Extendable shaft 52 with telescoping segments 67 is shown, as is grip 56 .
- FIG. 7 b illustrates power source 69 disposed adjacent to PDA 54 .
- the power source 69 uses a rechargeable battery or array of batteries.
- PDA 54 utilizes the onboard batteries of the PDA to send, store, or receive information. Similarly, internal batteries of a notebook or other portable computer can be used.
- the power source 69 features a battery enclosure that is mounted to shaft 52 .
- RFID scanner 16 utilizes the enclosure to contain the removable, rechargeable battery for PDA 54 .
- the power source has a power-management hardware subsystem that serves to regulate and control the delivery of power from the power source 69 to PDA 54 .
- the interface module 71 provides the electrical interface between RFID reader 50 and PDA 54 .
- the power supply 69 and interface module 71 may be integrated onto a single printed circuit board.
- PDA 54 is made with an overmolded compound using a durable material such as a plastic or polycarbonate material.
- PDA 54 is enclosed by the overmolding, as may be grip 56 .
- the overmolding encompasses PDA 54 , grip 56 , and partially or completely encompass shaft 52 .
- the overmolding increases strength of RFID scanner 16 , provides ergonomic benefits, and enhances durability.
- RFID data tracking system 10 is shown.
- wine barrels are stored on top of each other in a series of racks.
- the storage racks are generally located in a warehouse, cellar, or other similar storage area.
- Winemaking RFID data tracking system 64 depicts wine barrel racks 66 and wine barrels 68 stacked two barrels wide by six barrels high.
- Wine barrel racks 66 are stacked on top of each other as shown.
- wine barrel rack 66 typically, the winemaking industry uses welded steel in wine barrel rack 66 .
- wine barrel rack 66 holds either two or four 60-gallon oak wine barrels.
- the rack-barrel combinations are carried by forklifts and placed in vertical stacks up to six barrels high, approximately 18.5 ft. tall.
- the wine industry uses wine barrel racks 66 for two main reasons: (1) wine barrel rack 66 provides easy access to the barrels for topping and maintenance, and (2) wine barrel rack 66 provides the best available alternative for high-density storage of wine barrels.
- Each barrel weighs about 600 pounds and is worth approximately $600.
- the value of a filled barrel is approximately $3000.
- Many cellars in California contain between 40,000 and 60,000 wine barrels arranged in this fashion.
- Each wine barrel 68 has an RFID tag 12 attached to the end or side of the barrel.
- the tag can be attached by adhesive, screws, insert, tacks, or other securing mechanism.
- the RFID tag 12 can be recessed into a groove or cut-out in the wood to minimize damage to the tag should the barrel be bumped or impacted.
- the RFID tag 12 contains information related to the barrel to which the tag is attached.
- RFID scanner 16 having extendable shaft 52 , the winemakers can use the scanner to extend the practical range of reading from and writing to RFID data tag 12 .
- the winemaker can use the extended shaft 52 to reach RFID data tags 12 that are located on barrels placed high on the racks.
- the design of RFID scanner 16 allows the user to place the scanner in a region that might not be as easily accessible, such as near the end of wine barrel 68 located high on wine barrel rack 66 .
- the maintenance activities include winemaker tasting and recording notes, chemical analysis, topping, and tracking the various factors that affect the final taste and quality of the wine.
- the industry presently uses pre-printed barcode labels as a standard means of identifying and tracking winemaking related data.
- the record keeping process is labor intensive, prone to error, and the labels can easily be damaged or destroyed.
- the barcode labels do not provide enough data capacity or density to adequately track all necessary parameters.
- One of the main drawbacks of barcode systems is the limited data that can be represented with an alphanumeric string. It is difficult to change the barcode should the barrel data change.
- Other common problem areas include misprinted or out-of-date barcode labels, and barcode labels that have placed on the wrong barrels.
- RFID data tag 12 holds 240 16-bit words. In other embodiments, the RFID tag will contain significantly more memory capacity, e.g. kilobits and megabits of electronic memory. Through encryption and data coding, the weekly/monthly/annual process transactions and history of the barrel can be contained on RFID data tag 12 and locally viewed on RFID scanner 16 .
- Winemaking RFID data tracking system 64 gives the winemaker far greater process control and supporting data to constantly monitor and improve the quality of the wine. As barrels are moved and used in subsequent years, data is maintained on a personal computer or server and/or on the RFID tag on the barrel. Data maintenance on a personal computer or server, or at the barrel eliminates the confusing and labor-intensive task of trying to track a barrel's location, age, ownership, flavor profile, and other critical characteristics.
- RFID scanner 16 has the ability to read a portion of the data from RFID tag 12 and a portion of the data from remote computer 20 .
- RFID scanner 16 manages the data from each source as described below, e.g. by making changes to the data based on recent tests, analysis, and events in the winemaking process on a per barrel basis. The data is then written back to the RFID tag, local controller, and/or remote computer.
- winemaking RFID data tracking system 64 operates by first affixing an RFID data tag 12 to each wine barrel 68 .
- the RFID data tags are typically rectangular or circular in form and about the surface area of a quarter.
- RFID data tag 12 has a sealed polymer shell, and is resistant to shock, heat/cold, and moisture.
- RFID tag 12 is mounted to the end of wine barrel 68 using a food-grade adhesive. Besides offering the advantage of read/write capability, RFID technology does not require a line-of-sight to transfer data. In addition, RFID reader and tags can be effective in harsh environments where traditional record keeping methods fail.
- RFID data tag 12 As an alternative to simply affixing RFID data tag 12 on the end of wine barrel 68 , several methods can be utilized that increase the physical security of RFID data tag 12 used on wooden wine barrels.
- One such method involves machining a recess into the wood barrel staves as a receptacle for the adhesive and tag, making tag removal more difficult.
- An alternative method involves embedding RFID tag 12 in or between barrel staves during barrel manufacturing, and providing associated unique identifying markings on the outside of the barrel indicating the appropriate scan area. For example, the tag area may be marked with a colored perimeter.
- RFID data tags 12 can also be affixed for tracking wine stored in metal or plastic barrels.
- the RFID tags used on metal barrels require a small plastic spacer between the barrel and the tag for RF isolation.
- RFID scanner 16 communicates with RFID tag 12 via communication link 14 .
- RFID scanner 16 uses its onboard software to first activate and initialize RFID data tag 12 .
- RFID data tag 12 is given preliminary data about the wine that will be stored in the barrel, such as simply an I.D. number. The I.D. number will be received by RFID data tag 12 and stored on the tag to be read at a later date.
- the onboard software on RFID scanner 16 provides the primary user interface for local controller 54 , such as the PDA, and the remaining components of RFID scanner 16 .
- Winemaking RFID data tracking system 64 also utilizes RFID scanner 16 to communicate with remote computer 20 via communications link 18 .
- Remote computer 20 is connected to wireless access point 66 , which serves to receive incoming wireless data and send outgoing wireless data, such as data sent/received on an IEEE 802.11b wireless protocol.
- Winemaking RFID data tracking system 64 provides real-time database access by the use of wireless data communication.
- Wireless communication uses a wireless local area network (LAN) such as Wi-Fi or its equivalent, or a wide area network (WAN) such as WiMAX, a wireless protocol such as GSM/GPRS, or even another wireless protocol such as CDMA/1xRTT, or EV-DO or its equivalent.
- LAN wireless local area network
- WAN wide area network
- WiMAX wireless protocol
- GSM/GPRS Global System for Mobile communications
- CDMA/1xRTT Code Division Multiple Access 1xRTT
- EV-DO EV-DO
- RFID data tracking system 10 includes a process by which the data on each RFID data tag 12 is stored in a data structure that is unique to the data tracking system.
- the preprogrammed data is also provided to RFID data tag 12 , such as vendor identification information.
- the preprogrammed data includes the following wine barrel characteristics data: manufacturer data, type and source of wood data, toasting characteristics and stave configuration data, date of manufacture information, testing, analysis, and service date information.
- winemaking RFID data tracking system 64 When writing data to or reading data from RFID data tag 12 , winemaking RFID data tracking system 64 optionally encrypts the communication path to ensure the security and integrity of the respective communications transmission. The encryption occurs through any of the previously mentioned communications links or data flow processes.
- Optional authentication software can ensure that tag reading and writing is being accomplished by authorized RFID scanners 16 and by authorized users of scanners 16 for an authorized service or application.
- remote computer 20 has another communication link 22 which connects it to the outside world.
- Remote computer 20 functions to store or retrieve information from a database, located physically at computer 20 or elsewhere in a connected network.
- Remote computer 20 performs computing or other information management functions that cannot be performed locally on RFID scanner 16 due to physical constraints such as memory or power limitations.
- RFID data tracking system 64 As an illustration of winemaking RFID data tracking system 64 , assume the winemaker wishes to utilize RFID data tracking system 64 to perform RFID wine process data tracking transaction A. The winemaker first initializes an RFID data tag 12 for use in the wine cellar. The winemaker reads and reviews data from an existing RFID data tag 12 , or updates and writes new data to an existing RFID data tag 12 . Exemplary RFID tracking transaction A will describe these processes in greater detail.
- GUI graphical user interface
- the GUI software has particular application to the winemaking industry.
- other embodiments utilize embedded software to realize RFID data tracking in another industry, such as the manufacturing, retail, and service arenas.
- the embedded software on RFID scanner 16 has three major functions, with associated screens. These include (1) writing an ID to an RFID tag, (2) displaying, updating, saving, and otherwise managing the winemaking data as it relates to a particular wine barrel, and (3) viewing associated winemaking historical data. RFID scanner 16 also performs additional record keeping functions related to the winemaking industry or another industry, such as testing, processing, and quantitative and qualitative analysis.
- Tag writer screen 73 is shown in FIG. 9 .
- Tag writer screen 73 and its associated computer software work to register a particular identification number for a particular barrel. The registration is a first step in initializing the barrel for use in winemaking RFID data tracking system 64 .
- Barrel I.D. data field 70 is shown with a particular barrel ID, e.g. ID No. 122 has been entered. Adjacent to field 70 is write I.D. button 72 . A winemaker uses tag writer screen 73 to first enter a respective I.D. number that will be associated with the wine barrel in data field 70 . As a next step, the winemaker presses write I.D. button 72 . Barrel I.D. 122 is written to RFID data tag 12 located on the end of wine barrel 68 .
- RFID scanner 16 has the number of the last registered and written I.D. located in memory 32 or its mass storage device 30 .
- the I.D. number is incremented to reflect a new identification number, which is automatically generated in data field 70 , with an option by the winemaker to change the I.D. if desired.
- the winemaker uses tag writer screen 73 in conjunction with the rest of the components of winemaking RFID data tracking system 64 in the following manner.
- To write data to the RFID tag the winemaker enters a barrel I.D. number into I.D. data field 70 .
- the winemaker extends shaft 52 to reach barrel 68 located high on wine barrel rack 66 .
- the winemaker holds RFID scanner 16 so that RFID reader 50 comes in close proximity with the appropriate scan area on barrel 68 to communicate with RFID data tag 12 .
- the winemaker presses I.D. button 72 .
- the respective I.D. of the barrel which was entered in barrel I.D. data field 70 is written to RFID data tag 12 .
- a confirmation tone sounds indicating that a communication link 14 has been established between RFID scanner 16 and RFID data tag 12 , and that the barrel I.D. has been successfully written to RFID data tag 12 .
- barrel inquiry screen 74 is depicted as an exemplary GUI screen of embedded software located on RFID scanner 16 .
- I.D. field 76 BL Tank field 78 , Blend Number field 80 , GRWR/BLOCK field 82 , Additions field 84 , Comments field 86 , and View History button 88 , add to transactions button 90 , notes button 92 and scan barrel button 94 are shown.
- the winemaker uses barrel inquiry screen with its associated computer software by first pressing scan barrel button 94 . Again, the winemaker extends or retracts extendable shaft 52 to reach the appropriate RFID data tag 12 on wine barrel rack 66 .
- RFID scanner 16 works to activate the respective RFID tag associated with the barrel being scanned. The RFID tag sends associated identification information back to RFID scanner. Again, the confirmation tone is heard upon a successful data. transfer.
- RFID scanner 16 uses its onboard wireless communications capability to connect with remote computer 20 .
- the computer queries an onboard database for additional winemaking information, or other information that is related to the particular barrel being scanned.
- RFID scanner 16 works in conjunction with an external workstation or other computer to query a specialized process control database that is associated with “Winemaker's Database,” an industry application with related data fields.
- Data fields that appear in barrel inquiry screen 74 such as BL Tank field 78 , are fields that are associated with the winemaking database system.
- GRWR/BLOCK field 82 and Additions field 84 are depicted as drop-down dialog box menus.
- the information that fills the data fields reflects the history of the aging process in a particular wine barrel.
- Additions field 84 refers to a number of additives that have been included in the wine over a period of time, such as yeast, enzymes or sulfur additives.
- Comments field 86 displays additional comments relating to a particular barrel's winemaking process.
- View history button 88 opens a new GUI screen and associated dialog box that will be discussed in a later figure.
- Notes button 92 opens an additional GUI screen that allows the winemaker to enter handwritten notes or other winemaking process information, which can be associated with a particular barrel identification number and saved to a file.
- the add to transactions button 90 records or saves the updated barrel process information back to remote computer 20 .
- the updated information may be stored back in RFID tag 12 , or in local memory of RFID scanner 16 .
- the winemaker views the respective winemaking process information that is returned upon scanning a particular wine barrel.
- the winemaker adds additional handwritten notes to an information file by pressing Notes button 92 , and finishes by pressing a save and exit button to record the additional information to a file.
- Allowing the winemaker to enter handwritten notes is analogous in the winemaking industry to a similar process of using handwritten tasting notes which are used by winemakers when sampling wines at the barrel.
- the winemaker can capture flavor and aroma information to assist in further blending and processing.
- history screen 96 is depicted as an exemplary GUI screen of embedded software located on RFID scanner 16 .
- History screen 96 appears when the winemaker presses View History button 88 .
- History screen 96 depicts a cluster of three history dialog boxes 98 which include Date field 100 , I/O Tank field 102 , Description field 98 , BL Tank field 106 and Blend field 108 .
- History dialog boxes 98 are arranged in chronological order by date field 100 , or can be organized in another arrangement.
- the winemaker uses history screen 96 to view the respective wine process history of a particular wine barrel. Such information as the date of the respective process, a description of a specific process, tank, blend and other winemaking-specific information is displayed.
- transaction screen 110 is depicted as an exemplary GUI screen of embedded software located on RFID scanner 16 .
- Transaction field 112 is shown as a drop-down menu, which contains a plurality of transaction codes which represent various winemaking processes and are reflected in the winemaker's database system.
- Adjacent to transaction field 112 is Date field 114 and Time field 116 , which serve to indicate and record respective times and dates of winemaking processes. From field 118 and to field 120 are depicted, which depending on the winemaking process, contain data. Below those fields, comments window 122 is depicted which displays respective comments for that particular winemaking process. Below Comments window 122 , Barrel Count fields 124 and Barrel List 126 fields are displayed. Barrel Count field and Barrel List field display the number and relative order of wine barrels involved in a particular transaction.
- Remove ID button 128 , Remove All button 130 , and Send All button 132 operate to remove the wine barrel's identification number, remove all wine barrels in a particular barrel list and send transaction information to an external workstation or other remote computer, respectively.
- the winemaker displays the transactions screen and selects the ADD transaction code and enters respective transaction information, such as the date and time the transaction took place.
- the winemaker has the option to enter hand-written or typed comments that describe the particular transaction.
- the winemaker selects and removes a particular wine barrel from the depicted transaction.
- the winemaker sends all of the transaction data to remote computer 20 by pressing Send All button 132 .
- the above screens has described an exemplary process by which the winemaker manages the wine related data on the local controller of RFID scanner 16 .
- the user will have a need to record information that has occurred up to that point in the process.
- the new information may relate to new additives that have been added to the wine barrel, taste testing, chemical analysis, observations from the winemaker, and the like.
- the RFID scanner allows the user to view the present state of winemaking related information, as retrieved from either RFID tag 12 or from remote computer 20 , and then make changes to the winemaking related data in accordance with recently executed steps in the process.
- the updated information is stored back to the RFID tag or remote computer as per the system configuration.
- the ability to retrieve, view, update, and record the winemaking related data is essential to managing the winemaking process.
- the RFID data tracking system thus provides the feature of storing portions of the winemaking related data in selectable locations, i.e. RFID tag 12 , RFID scanner 16 , and remote computer 20 .
- the winemaking related data is retrieved from one or more of the selected locations, viewed, updated, and otherwise managed on RFID scanner 16 .
- the updated information is returned to the selected storage locations.
- data screen 134 is depicted as an exemplary GUI screen of embedded software located on an external workstation or remote computer 20 .
- the depicted screen displays sample winemaking data that has been retrieved from the database located on remote computer 20 .
- the sample data is associated with the winemaker's database system, and includes such fields as BBL tank, Blend, and Comments.
- a database located on remote computer 20 is used by the winemaker or other RFID data tracking user to accomplish such tasks as quality control or inventory process control.
- the winemaker retrieves information from the database that details the inventory of a particular wine blend in the cellar.
- An automaker for example, might use the database to record a history of manufacturing defects associated with a particular car tire. The defect information is retrieved from the database to generate a report or summary.
- data screen 136 is depicted as an exemplary GUI screen of embedded software located on an external workstation or computer 20 .
- data screen 136 contains winemaking data which has been received from RFID scanner 16 through the ADD transaction as depicted in FIG. 12 .
- the respective winemaking data is sent via wireless protocol to remote computer 20 , where the data is saved to a file or as part of a database.
- the winemaker views the information through data screen 136 or manipulates the information in another way, such as sending it to another location in the outside world.
- Data screens 134 and 136 represent GUIs of forms-based user interface software.
- Forms-based user interface software is analogous to printed-paper forms used by some winemakers and support staff when logging information about barrel service usage, such as fill history, cleaning history and conditioning history. Additionally, forms-based user interface software is analogous to printed-paper forms used by some winemakers and support staff when logging information about barrel contents, such as grape varietals, source locations, blending profiles, inoculation (i.e., cultures, enzymes, yeasts) and fining.
- Step 150 reads winemaking related data from an RFID tag which is affixed to a wine barrel with a hand-held RFID scanner.
- Step 152 sends the winemaking related data to a remote computer.
- Step 154 receives additional winemaking related data from the remote computer on the hand-held RFID scanner.
- Step 156 manages the winemaking related data and additional winemaking related data on the hand-held RFID scanner.
- Step 158 manages the additional winemaking related data on the remote computer.
- Step 160 provides a graphical user interface for managing the second portion of the data on the remote computer.
- Step 162 provides a graphical user interface for managing the winemaking related data on the hand-held RFID scanner.
- RFID tag 12 can be made to have a small or large capacity.
- the data stored with the RFID tag is minimal, e.g. barrel ID number
- the remote computer is the primary data storage medium.
- the local controller on the RFID scanner is the exchange medium between the RFID tag and the primary data source for information related to the wine barrel. From the above example, the barrel ID is read from the RFID tag and the local controller retrieves the data associated with that barrel from the remote computer. The local controller displays the combination of the data from the RFID tag and the associated data from the remote computer. The data is changed, if needed, and then written back to the remote computer.
- the RFID scanner becomes the data interface medium between the RFID tag on the barrel and the remote computer.
- the RFID tag is the primary data depository of all historical events that have occurred, or may need to occur, related to that barrel.
- the data tracking system is principally the high capacity memory in the RFID tag and the local controller on the RFID scanner.
- the local controller is the data management resources using the data stored on the RFID tag. The data is read from the RFID tag, displayed on the local controller, changed if necessary, and then written back to the RFID tag.
- the software executing on the RFID scanner and remote computer allows the system to adapt and expand to encompass many different embodiments of the data tracking system.
- the software allows the user to decide how the data is managed and where the data is to be retrieved from and stored back to, i.e. whether the data is stored in the RFID tag or the remote computer.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Development Economics (AREA)
- General Engineering & Computer Science (AREA)
Abstract
A hand-held RFID scanner has an extendable shaft with a handle for gripping of the RFID scanner. The shaft expands and retracts with a plurality of telescoping segments, either manually or with an electrical mechanism. An RFID antenna/reader is disposed on one end of the shaft. The RFID reader communicates with an RFID tag by RF communication link. A local controller, implemented as a PDA, is mounted to the extendable shaft and electrically connected to the RFID antenna/reader to receive data from the RFID tag. The local controller has an antenna for transmitting the data to a remote computer. The local controller executes software which allows the user to select whether the data is stored in the RFID tag or the remote computer. The software uses the RFID tag, RFID scanner with local controller, and remote computer to manage data associated with an object such as a wine barrel.
Description
- The present patent application is related to copending U.S. patent application Ser. No. ______, Attorney Docket No. 116343.00003, entitled “System and Method of RFID Data Tracking in Winemaking Process” and filed concurrently herewith by Peter S. Taylor et al. The present patent application is further related to copending U.S. patent application Ser. No. ______, Attorney Docket No. 116343.00005, entitled “Apparatus and Method of Communicating with RFID Tags” and filed concurrently herewith by Peter S. Taylor et al.
- The present invention relates in general to radio frequency identification (RFID) devices and, more particularly, to a system and method of RFID data tracking.
- Radio frequency identification (RFID) technology is increasingly being used to manage the ever-growing amount of information in today's world. In RFID technology, devices called “tags” include an integrated circuit (IC) connected to an antenna. The RFID IC contains memory to store data. An RFID reader or antenna communicates with the tag using an RF signal. Data can be written to and read from the tags. The tags respond to the interrogating RF signal from the RFID reader to retrieve the information stored in their memory, e.g., simple object identification data.
- In a typical RFID system, the RFID tag is placed on a moveable or fixed object or item. Certain data or information associated with the item is stored in the tag. When it is necessary to communicate with the tag, the RFID reader sends a request by RF communication link to the RFID tag to access the data. The tag, in turn, responds with the requested data back to the reader. The RFID reader typically has on-board data processing capability for handling the requested data.
- Traditionally, the RFID system has a fixed reader integrated with data processing equipment for managing the RFID information. Such systems lack the necessary mobility to read, transfer, and store RFID information in dynamic or unconventional environments. The RFID system also lacks real-time data management capability. The physical limitations inherent in the RFID tag as embedded in an object may prevent many current systems from effectively reading, transferring, or storing information.
- In one example, the winemaking industry has a need to track data relating to barrels of wine through the winemaking process. While wine is aging in barrels, there is constant activity involved in monitoring, processing, and maintaining the quality of the wine. The winemaking activities include winemaker tasting, recording notes, chemical analysis, topping, and tracking the various factors that affect the final taste and quality of the wine.
- In most, if not all cases, the winemaking industry presently uses pre-printed barcode labels as a standard means of identifying and tracking data associated with the winemaking process. Alternatively, the winemaking data is hand written on the side or end of the barrel. The record keeping process is labor intensive, prone to error, and the labels themselves can easily be dislodged, damaged, or destroyed. The barcode labels do not provide sufficient data capacity or density to adequately track all necessary information and parameters associated with the winemaking process.
- The winemaking industry presents a particular problem for current record keeping technologies. The space in wine cellars is a premium, and most cellars feature wine barrels in a stacked arrangement, from one or two barrels deep and four to six barrels high. Many of the barrels are difficult to reach and cannot easily be moved. Consequently, traditional record keeping techniques are difficult and ineffective in accessing the stacked wine barrels.
- A need exists for a flexible, configurable approach to reading, transferring, and storing RFID process data in the winemaking industry.
- In one embodiment, the present invention is a method for tracking data from in a radio frequency identification (RFID) system comprising receiving data from an RFID tag on a hand-held RFID scanner, sending the data from the hand-held RFID scanner to a remote computer, receiving data from the remote computer on the hand-held RFID scanner, managing a first portion of the data on the hand-held RFID scanner, and managing a second portion of the data on the remote computer
- In another embodiment, the present invention is a method for tracking data using a radio frequency identification (RFID) system comprising selecting a first portion of data for storage on an RFID tag, selecting a second portion of data for storage on a remote computer, reading the first portion of data from the RFID tag, reading the second portion of data from the remote computer, and managing the first and second portions of data on a hand-held RFID scanner.
- In another embodiment, the present invention is a method for tracking data using a radio frequency identification (RFID) system comprising providing a graphical user interface to a hand-held RFID scanner, receiving data from an RFID tag, and managing the data from the RFID tag through the graphical user interface on the hand-held RFID scanner.
-
FIG. 1 is a block diagram of a system of RFID data tracking; -
FIG. 2 is a block diagram of a local controller of a hand-held RFID scanner; -
FIG. 3 is a block diagram of a remote computer of an RFID data tracking system; -
FIG. 4 illustrates a data flow process in the RFID data tracking system; -
FIG. 5 illustrates an embodiment of the hand-held RFID scanner; -
FIG. 6 illustrates an extendable shaft of the hand-held RFID scanner; -
FIG. 7 a is a top view of the hand-held RFID scanner; -
FIG. 7 b is a side view of the hand-held RFID scanner; -
FIG. 8 illustrates an RFID data tracking system for use in the winemaking industry; -
FIG. 9 illustrates a first graphical user interface of embedded software on the hand-held RFID scanner; -
FIG. 10 illustrates a second graphical user interface of embedded software on the hand-held RFID scanner; -
FIG. 11 illustrates a third graphical user interface of embedded software on the hand-held RFID scanner; -
FIG. 12 illustrates a fourth graphical user interface of embedded software on the hand-held RFID scanner; -
FIG. 13 a illustrates a first graphical user interface of embedded software on a remote computer; -
FIG. 13 b illustrates a second graphical user interface of embedded software on the remote computer; and -
FIG. 14 is a flowchart of the method of data tracking using an RFID system. - The present invention is described in one or more embodiments in the following description with reference to the Figures, in which like numerals represent the same or similar elements. While the invention is described in terms of the best mode for achieving the invention's objectives, it will be appreciated by those skilled in the art that it is intended to cover alternatives, modifications, and equivalents as may be included within the spirit and scope of the invention as defined by the appended claims and their equivalents as supported by the following disclosure and drawings.
- Referring to
FIG. 1 , an RFIDdata tracking system 10 is shown. AnRFID data tag 12 is shown suitable for affixing to a movable or fixed product or object. In one embodiment, the object may be a wine barrel, vessel, or container. In other embodiments, the product or object can be manufacturing work-in-process, manufacturing equipment, retail merchandise, and other articles or goods. RFID data tag 12 may contain inventory information about the object, such as historical data, manufacturing data, testing data, analysis data, shipping information, or sales information. The information is written to physical electronic memory, which is located onRFID tag 12. The electronic memory may take the form of EEPROM, EPROM, and other nonvolatile memory.RF communication link 14 is shown connectingtag 12 with a hand-heldRFID scanner 16.Tag 12 has the ability to send or receive information overcommunication link 14.Communication link 14 follows a standard radio frequency identification (RFID) communication protocol.Tag 12 receives updated information fromRFID scanner 16, such as updated manufacturing information or new location of the product. - Hand-held
RFID scanner 16 operates to send information to and receive information fromtag 12 overRF communication link 14.RFID scanner 16 also operates to send information to and receive information fromremote computer 20 overcommunication link 18. Communications link 18 may use any communications protocol, wired or wireless, that allowsRFID scanner 16 to communicate withcomputer 20. In one example, the communication protocol betweenRFID scanner 16 andcomputer 20 is the IEEE 802.11b wireless protocol operating at 2.4 GHz frequency.Remote computer 20 is also connected tocommunication network 44 throughcommunication link 22, which allowsremote computer 20 to send and receive information to and from external resources. In one example,communication link 22 is an Ethernet connection, andcommunication network 44 is the Internet. - Referring to
FIG. 2 , a general block diagram ofRFID scanner 16 is shown.RFID scanner 16 includes RF/data communication port 26; one port providing RF communication and another port providing data communications. The RF port has an antenna for communicating over RF communication link 14 with RFID data tag 12. The data port is connected throughcommunication link 18 for sending and receiving data to and fromremote computer 20. -
RFID scanner 16 also has central processing unit (CPU) ormicroprocessor 28 in communication with RF/data communication port 26. A data and instruction bus fromCPU 28 is connected tomass storage device 30 andelectronic memory 32. To read data fromRFID tag 12, an RF read signal is transmitted overcommunication link 14 to activateRFID tag 12.RFID tag 12 retrieves the requested information from its memory and sends the data back overcommunication link 14 tocommunication port 26. In a simple example,RFID scanner 16polls RFID tag 12 to get its identification number. The RF read signal requesting the item identification is sent toRFID tag 12 by way of communications link 14 using the standard RFID communications protocol.RFID tag 12 retrieves the item identification from its memory and transmits the data back toRFID scanner 16. The item identification data is sent toCPU 28 and locally stored inmass storage device 30 orelectronic memory 32 for further processing. The item identifier can also be sent toremote computer 20 throughcommunication link 18. - To write to
RFID tag 12, an RF write signal, including data, is transmitted overcommunication link 14 toRFID tag 12.RFID tag 12 receives the RF write signal and stores the enclosed data in its memory. From the above example, the write data signal may include a date of last identifier query. The RF write signal, with date of last query data, is sent toRFID tag 12. The RF write signal causes the data to be stored in the tag's memory. -
RFID scanner 16 includes a computer program or application software executing onCPU 28 to enable the scanner to do the programming functions associated with sending and receiving data, storing data, and performing information processing. For example,RFID scanner 16 uses the item identifier to retrieve information related to such item identifier stored inmemory 32. The RFID scanner also allows the user to update the information related to the item identifier, and then saves the updated information back intomemory 32 or forwards the same information toremote computer 20 throughcommunication link 18. - Referring now to
FIG. 3 , a general purpose computer system is illustrated asremote computer 20 including CPU ormicroprocessor 36, mass storage device orhard disk 38,electronic memory 40, andcommunication port 42.Communication port 22 is a high-speed Ethernet connection tocommunication network 44.Communication network 44 is an open architecture system such as the world wide web, commonly known as the Internet.Computer system 46 andcomputer system 48 are also connected tocommunication network 44, which allows for communication betweencomputer systems remote computer 20. -
Computer 20 includes computer programs or application software to enable it to interact directly withRFID scanner 16 and indirectly withRFID tag 12. For example, software oncomputer 20 directs incoming information fromcommunication link 18 throughcommunication port 42 and intomicroprocessor 36. The incoming information is processed throughmicroprocessor 36 and saved tomass storage device 38 orelectronic memory 40. The incoming information can be processed throughmicroprocessor 36, throughcommunication port 42, and further throughcommunication link 22 tocommunication network 44 and the outside world. -
Computer 20 works in conjunction withRFID scanner 16 to organize, route, or process information. The incoming information from RFID data tag 12 causes the software operating onRFID scanner 16 to access a particular portion of its onboardmass storage device 30 ormemory 32 to look for related information. For example, a car tire RFID data tag may contain certain manufacturing information, such as its date of manufacture. The date of manufacturing information is entered intoRFID scanner 16 throughcommunication port 42, and causesmicroprocessor 36 to search itsmass storage device 38 orelectronic memory 40 for additional information related to the date of manufacture information, such as location of inventory, manufacturer name, or other information.RFID scanner 16 utilizescommunication port 36 to communicate throughcommunication link 18 toremote computer 20.RFID scanner 16 may request information fromremote computer 20 regarding date of manufacturing information for the scanned car tire. In turn,remote computer 20 searches its own respectivemass storage device 38, for example, by querying a database which is stored onmass storage device 38.Remote computer 20, in turn, requests information from another computer system located in the outside world throughcommunication network 44, such as a request for additional tire data to associate with the particular data being received fromRFID scanner 16. - The information exchange and sharing arrangement between RFID data tag 12,
RFID scanner 16,remote computer 20, and throughcommunication network 44 tocomputer systems - In
FIG. 4 , a block diagram of an exemplarydata flow process 41 of the RFID data tracking is shown. RFID data tag 12 is depicted with an associated data storage/retrieval process 43. RFID data tag 12 receives data throughcommunication link 14, and sends information throughcommunication link 14. The received information undergoes adata storage process 43 to store information on RFID data tag 12. The sent information undergoes adata retrieval process 43 to retrieve information from RFID data tag 12. - Adjacent to RFID data tag 12,
RFID scanner 16 is shown.RFID scanner 16 receives and sends information to RFID data tag 12 throughcommunication link 14. Once information has been entered intoRFID scanner 16, the information undergoes an internaldata transfer process 45. The data can be routed in one of two ways: it may be routed externally again throughcommunication link 18, or it may be routed throughcommunication link 47 to undergo an internal data storage/retrieval process 49. Thecommunication link 51 is used to query aninternal database 53 located onRFID scanner 16. The data undergoes an internaldata storage process 49 usingcommunication link 51 to save the data tointernal database 53. Alternatively, the data undergoes an internaldata retrieval process 49 usingcommunication link 51 to retrieve the data frominternal database 53. - If data is routed externally through
communication link 18, the data is entered intoremote computer 20.Remote computer 20 takes data from an external source and processes the data through its own internal data storage/retrieval process 55. The data can be sent throughcommunication link 57 to be written on aninternal database 59.Remote computer 20 can queryinternal database 59 for information to be retrieved throughdata retrieval process 55. -
Remote computer 20 usescommunication link 61 to cause data to undergo anotherdata transfer process 63 where the data is prepared to route to an external destination usingcommunication link 22 tocommunication network 44.Remote computer 20 receives external information fromcommunication network 44 usingcommunication link 22. -
RFID scanner 16 requests and receives data from RFID data tag 12 using associated data transfer, storage, and retrieval processes. Using the respective data,RFID scanner 16 queries the database located onremote computer 20 also using associated data transfer, storage, and retrieval processes.RFID scanner 16 associates the data requested and received from RFID data tag 12 with the data requested and received fromremote computer 20. The associated data can be displayed on a GUI screen located onRFID scanner 16. A user makes use of the GUI and associated software running onRFID scanner 16 to manipulate and manage the data. The data can be routed to any number of internal or external destinations where the data is saved. - In one embodiment of RFID
data tracking system 10, data is stored completely on RFID data tag 12. Alternatively, the data can be partially stored on RFID data tag 12 and partially stored onRFID scanner 16, e.g., withininternal database 53. The data can also be partially or completely stored onremote computer 20, e.g., within aninternal database 59. The user selects which portion of the data is stored onRFID tag 12, which portion is the data is stored onRFID scanner 16, and which portion of the data is stored onremote computer 20. Any number of data storing possibilities involvingRFID data tag 12,RFID scanner 16,remote computer 20, andcomputer system 46 can be realized. - The software operating on
RFID scanner 16 andremote computer 20 may be provided as a series of computer instructions on floppy or CD medium, or downloaded from the vendor's or developer's website. - Referring now to
FIG. 5 , further detail ofRFID scanner 16 is shown as having RFID antenna/reader 50,extendable shaft 52, computer andpower source 54, and handle 56. Thehandle 56 is connected toextendable shaft 52.Handle 56 has an ergonomic grip, which allowsRFID scanner 16 to be hand-held. Computer andpower source 54 can be implemented as a personal digital assistant (PDA). The PDA is firmly attached to handle 56 orshaft 52 with a sleeve or slide mount.PDA 54 includes anantenna 65 for wireless communication withremote computer 20 viacommunication link 18. RFID antenna/reader 50 is affixed to one end ofextendable shaft 52.RFID reader 50 has an antenna for both read and write capability withRFID tag 12 using the RFID communication protocol.Shaft 52 is adjustable in length. The shaft can be lengthened for reaching objects that are out of reach in order to getRFID reader 50 in communication proximity ofRFID tag 12. The shaft can be shortened for an application where it is not necessary to utilize the extended reach ofRFID scanner 16, for example, for use in scanning one or more objects located a head-level or below. -
Extendable shaft 52 can be extended or elongated for specialized applications where an extended reach ofRFID reader 50 is desired to bring the antenna within range of RFID data tag 12. RFID data tag 12 typically has low signal transmission power and corresponding limited transmission range. Accordingly, theRFID reader 50 must be brought into proximity toRFID tag 12 for reliable communications to take place. In cases where the object is initially out of range of the RF signal, i.e. withRFID scanner 16 in its minimal length configuration while the object is atop a vertical stack of boxes of inventory,shaft 52 can be extended to bringRFID reader 50 in communication range to allow for reliable RFID data transfer. TheRFID reader 50 can be separated fromlocal controller 54 by an appreciable distance usingextendable shaft 52. For example, the user can extendshaft 50 by several feet to reach a row of boxes which lies on a high shelf or rack. -
Extendable shaft 52 is mated with or mounted to local controller orPDA 54. The incoming/outgoing RFID signal 14 entersRFID reader 50 where it is converted from a radio signal into an electrical signal and routed by electrical conductor throughshaft 52 toPDA 54. The PDA receives the electrical signal and performs processing as described below.PDA 54 has a local power source, such as a rechargeable lithium-ion battery, for mobile operation. - Turning to
FIG. 6 , an embodiment ofextendable shaft 52 is shown. Again,RFID reader 50 is shown connected to a plurality of segments ofshaft 52. In one embodiment,extendable shaft 52 is segmented or telescoping, where one particular segment of the shaft is inserted into a following segment. To extend the shaft, the user simply pulls on the trailing end of the shaft, drawing out each following telescoping segment. - In another embodiment,
shaft 52 uses electrical or hydraulic mechanism to extend or shorten each segment of the shaft. For specialized applications,shaft 52 is made with a plurality of segments, each having a fixed-length. The segments are extendable so the shaft varies in length, from a few centimeters to several meters. Theshaft 52 may have a hinged mechanism to allow flexibility inpositioning RFID reader 50. - Referring to
FIG. 7 a, a top view ofRFID scanner 16 is shown.RFID reader 50 is connected toRFID reader bracket 60 and swivelbracket 58.Swivel bracket 58couples shaft 52 withRFID reader 50 andrespective bracket 60.Swivel bracket 58 allowsRFID reader 50 to pivot to a particular angle, again to facilitate the reach to areas that are limited in accessibility.Bracket 58 also allowsRFID reader 50 to rotate clockwise or counterclockwise to provide flexibility for a specific application. - As shown in
FIG. 7 a,extendable shaft 52 may usetelescoping segments 67 to enable the shaft to be extended and retracted to suit a particular need. Alternatively,RFID scanner 16 may use electrical or hydraulic mechanisms to extend or retract of the shaft. -
PDA 54 is shown affixed toshaft 52 andtelescoping segments 67. The PDA uses a protective sleeve or slide mount to mount toshaft 52.PDA 54 has the ability to perform information management of the RFID data and other related tasks. In another embodiment,local controller 54 may be a laptop computer, notepad computer, or other integrated computing component. -
RFID reader 50 connects toPDA 54 by way ofcommunication link 62 to facilitate the connection of the PDA to the other components ofRFID scanner 16. Again,RFID reader 50 converts RFID signals to an electrical format, which are routed by way ofcommunication link 62 throughshaft 52 toPDA 54. An interface module processes the electrical communication betweenRFID reader 50 andPDA 54. The ergonomic grip or handle 56 is shown to facilitate holdingRFID scanner 16 by the user's right hand or left hand. - Turning now to
FIG. 7 b, a side-view ofRFID scanner 16 is shown.RFID reader 50 is shown connected toRFID reader bracket 60 and swivelbracket 58.Swivel bracket 58 is shown connected toshaft 52 withtelescoping segments 67.PDA 54 is connected by communications link 62 toRFID reader 50.Extendable shaft 52 withtelescoping segments 67 is shown, as isgrip 56.FIG. 7 b illustratespower source 69 disposed adjacent toPDA 54. Thepower source 69 uses a rechargeable battery or array of batteries.PDA 54 utilizes the onboard batteries of the PDA to send, store, or receive information. Similarly, internal batteries of a notebook or other portable computer can be used. Thepower source 69 features a battery enclosure that is mounted toshaft 52.RFID scanner 16 utilizes the enclosure to contain the removable, rechargeable battery forPDA 54. The power source has a power-management hardware subsystem that serves to regulate and control the delivery of power from thepower source 69 toPDA 54. Theinterface module 71 provides the electrical interface betweenRFID reader 50 andPDA 54. In an alternate embodiment, thepower supply 69 andinterface module 71 may be integrated onto a single printed circuit board. - In one embodiment,
PDA 54 is made with an overmolded compound using a durable material such as a plastic or polycarbonate material.PDA 54 is enclosed by the overmolding, as may begrip 56. Alternatively, the overmolding encompassesPDA 54,grip 56, and partially or completely encompassshaft 52. The overmolding increases strength ofRFID scanner 16, provides ergonomic benefits, and enhances durability. - Turning now to
FIG. 8 , RFIDdata tracking system 10 is shown. In the winemaking industry, wine barrels are stored on top of each other in a series of racks. The storage racks are generally located in a warehouse, cellar, or other similar storage area. Winemaking RFIDdata tracking system 64 depicts wine barrel racks 66 and wine barrels 68 stacked two barrels wide by six barrels high. Wine barrel racks 66 are stacked on top of each other as shown. - Typically, the winemaking industry uses welded steel in
wine barrel rack 66. Depending on the configuration,wine barrel rack 66 holds either two or four 60-gallon oak wine barrels. The rack-barrel combinations are carried by forklifts and placed in vertical stacks up to six barrels high, approximately 18.5 ft. tall. The wine industry uses wine barrel racks 66 for two main reasons: (1)wine barrel rack 66 provides easy access to the barrels for topping and maintenance, and (2)wine barrel rack 66 provides the best available alternative for high-density storage of wine barrels. Each barrel weighs about 600 pounds and is worth approximately $600. The value of a filled barrel is approximately $3000. Many cellars in California contain between 40,000 and 60,000 wine barrels arranged in this fashion. - Each
wine barrel 68 has anRFID tag 12 attached to the end or side of the barrel. The tag can be attached by adhesive, screws, insert, tacks, or other securing mechanism. TheRFID tag 12 can be recessed into a groove or cut-out in the wood to minimize damage to the tag should the barrel be bumped or impacted. TheRFID tag 12 contains information related to the barrel to which the tag is attached. - Notice that some
barrels 68 are relatively high and out of reach of most workers. It is impractical to move wine barrels down from the rack for the sole purpose of reading the RFID tag. By utilizingRFID scanner 16 havingextendable shaft 52, the winemakers can use the scanner to extend the practical range of reading from and writing to RFID data tag 12. For example, the winemaker can use theextended shaft 52 to reach RFID data tags 12 that are located on barrels placed high on the racks. The design ofRFID scanner 16 allows the user to place the scanner in a region that might not be as easily accessible, such as near the end ofwine barrel 68 located high onwine barrel rack 66. - While wine is aging in barrels, there is constant activity involved in monitoring, processing, and maintaining the quality of the wine. The maintenance activities include winemaker tasting and recording notes, chemical analysis, topping, and tracking the various factors that affect the final taste and quality of the wine.
- The industry presently uses pre-printed barcode labels as a standard means of identifying and tracking winemaking related data. The record keeping process is labor intensive, prone to error, and the labels can easily be damaged or destroyed. The barcode labels do not provide enough data capacity or density to adequately track all necessary parameters. One of the main drawbacks of barcode systems is the limited data that can be represented with an alphanumeric string. It is difficult to change the barcode should the barrel data change. Other common problem areas include misprinted or out-of-date barcode labels, and barcode labels that have placed on the wrong barrels.
- Winemaking RFID
data tracking system 64 addresses many of the problems by permanently attaching RFID data tag 12 tobarrel 68. In one embodiment, RFID data tag 12 holds 240 16-bit words. In other embodiments, the RFID tag will contain significantly more memory capacity, e.g. kilobits and megabits of electronic memory. Through encryption and data coding, the weekly/monthly/annual process transactions and history of the barrel can be contained on RFID data tag 12 and locally viewed onRFID scanner 16. - Winemaking RFID
data tracking system 64 gives the winemaker far greater process control and supporting data to constantly monitor and improve the quality of the wine. As barrels are moved and used in subsequent years, data is maintained on a personal computer or server and/or on the RFID tag on the barrel. Data maintenance on a personal computer or server, or at the barrel eliminates the confusing and labor-intensive task of trying to track a barrel's location, age, ownership, flavor profile, and other critical characteristics. - As a first consideration in winemaking RFID
data tracking system 64, the user selects what portion of the overall data associated with winemaking is to be stored onRFID tag 12, what portion of the data is to be stored onlocal controller 54, and what portion of the data is to be stored onremove computer 20.RFID scanner 16 has the ability to read a portion of the data fromRFID tag 12 and a portion of the data fromremote computer 20.RFID scanner 16 manages the data from each source as described below, e.g. by making changes to the data based on recent tests, analysis, and events in the winemaking process on a per barrel basis. The data is then written back to the RFID tag, local controller, and/or remote computer. - Referring again to
FIGS. 7 a-7 b, winemaking RFIDdata tracking system 64 operates by first affixing anRFID data tag 12 to eachwine barrel 68. The RFID data tags are typically rectangular or circular in form and about the surface area of a quarter. RFID data tag 12 has a sealed polymer shell, and is resistant to shock, heat/cold, and moisture.RFID tag 12 is mounted to the end ofwine barrel 68 using a food-grade adhesive. Besides offering the advantage of read/write capability, RFID technology does not require a line-of-sight to transfer data. In addition, RFID reader and tags can be effective in harsh environments where traditional record keeping methods fail. - As an alternative to simply affixing RFID data tag 12 on the end of
wine barrel 68, several methods can be utilized that increase the physical security of RFID data tag 12 used on wooden wine barrels. One such method involves machining a recess into the wood barrel staves as a receptacle for the adhesive and tag, making tag removal more difficult. An alternative method involves embeddingRFID tag 12 in or between barrel staves during barrel manufacturing, and providing associated unique identifying markings on the outside of the barrel indicating the appropriate scan area. For example, the tag area may be marked with a colored perimeter. - RFID data tags 12 can also be affixed for tracking wine stored in metal or plastic barrels. The RFID tags used on metal barrels require a small plastic spacer between the barrel and the tag for RF isolation.
- As a next step in winemaking RFID
data tracking system 64,RFID scanner 16 communicates withRFID tag 12 viacommunication link 14.RFID scanner 16 uses its onboard software to first activate and initialize RFID data tag 12. In one example, RFID data tag 12 is given preliminary data about the wine that will be stored in the barrel, such as simply an I.D. number. The I.D. number will be received by RFID data tag 12 and stored on the tag to be read at a later date. The onboard software onRFID scanner 16 provides the primary user interface forlocal controller 54, such as the PDA, and the remaining components ofRFID scanner 16. - Winemaking RFID
data tracking system 64 also utilizesRFID scanner 16 to communicate withremote computer 20 via communications link 18.Remote computer 20 is connected towireless access point 66, which serves to receive incoming wireless data and send outgoing wireless data, such as data sent/received on an IEEE 802.11b wireless protocol. - Winemaking RFID
data tracking system 64 provides real-time database access by the use of wireless data communication. Wireless communication uses a wireless local area network (LAN) such as Wi-Fi or its equivalent, or a wide area network (WAN) such as WiMAX, a wireless protocol such as GSM/GPRS, or even another wireless protocol such as CDMA/1xRTT, or EV-DO or its equivalent. - RFID
data tracking system 10 includes a process by which the data on eachRFID data tag 12 is stored in a data structure that is unique to the data tracking system. The preprogrammed data is also provided to RFID data tag 12, such as vendor identification information. In the winemaking industry, the preprogrammed data includes the following wine barrel characteristics data: manufacturer data, type and source of wood data, toasting characteristics and stave configuration data, date of manufacture information, testing, analysis, and service date information. - When writing data to or reading data from RFID data tag 12, winemaking RFID
data tracking system 64 optionally encrypts the communication path to ensure the security and integrity of the respective communications transmission. The encryption occurs through any of the previously mentioned communications links or data flow processes. Optional authentication software can ensure that tag reading and writing is being accomplished byauthorized RFID scanners 16 and by authorized users ofscanners 16 for an authorized service or application. - Referring again to
FIG. 8 ,remote computer 20 has anothercommunication link 22 which connects it to the outside world.Remote computer 20 functions to store or retrieve information from a database, located physically atcomputer 20 or elsewhere in a connected network.Remote computer 20 performs computing or other information management functions that cannot be performed locally onRFID scanner 16 due to physical constraints such as memory or power limitations. - As an illustration of winemaking RFID
data tracking system 64, assume the winemaker wishes to utilize RFIDdata tracking system 64 to perform RFID wine process data tracking transaction A. The winemaker first initializes anRFID data tag 12 for use in the wine cellar. The winemaker reads and reviews data from an existing RFID data tag 12, or updates and writes new data to an existing RFID data tag 12. Exemplary RFID tracking transaction A will describe these processes in greater detail. - Turning to
FIG. 9 , a graphical user interface (GUI) of embedded software which executes onRFID scanner 16 is shown. The GUI software has particular application to the winemaking industry. However, other embodiments utilize embedded software to realize RFID data tracking in another industry, such as the manufacturing, retail, and service arenas. - The embedded software on
RFID scanner 16 has three major functions, with associated screens. These include (1) writing an ID to an RFID tag, (2) displaying, updating, saving, and otherwise managing the winemaking data as it relates to a particular wine barrel, and (3) viewing associated winemaking historical data.RFID scanner 16 also performs additional record keeping functions related to the winemaking industry or another industry, such as testing, processing, and quantitative and qualitative analysis. -
Tag writer screen 73 is shown inFIG. 9 .Tag writer screen 73 and its associated computer software work to register a particular identification number for a particular barrel. The registration is a first step in initializing the barrel for use in winemaking RFIDdata tracking system 64. - Barrel I.D.
data field 70 is shown with a particular barrel ID, e.g. ID No. 122 has been entered. Adjacent to field 70 is write I.D.button 72. A winemaker usestag writer screen 73 to first enter a respective I.D. number that will be associated with the wine barrel indata field 70. As a next step, the winemaker presses write I.D.button 72. Barrel I.D. 122 is written to RFID data tag 12 located on the end ofwine barrel 68. - The tag writer screen and its associated computer software works to automatically increment respective barrel identification numbers. For example,
RFID scanner 16 has the number of the last registered and written I.D. located inmemory 32 or itsmass storage device 30. The I.D. number is incremented to reflect a new identification number, which is automatically generated indata field 70, with an option by the winemaker to change the I.D. if desired. - Returning to the exemplary RFID tracking transaction A, the winemaker uses
tag writer screen 73 in conjunction with the rest of the components of winemaking RFIDdata tracking system 64 in the following manner. To write data to the RFID tag, the winemaker enters a barrel I.D. number into I.D.data field 70. The winemaker extendsshaft 52 to reachbarrel 68 located high onwine barrel rack 66. The winemaker holdsRFID scanner 16 so thatRFID reader 50 comes in close proximity with the appropriate scan area onbarrel 68 to communicate with RFID data tag 12. As described previously, the winemaker presses I.D.button 72. The respective I.D. of the barrel which was entered in barrel I.D.data field 70 is written to RFID data tag 12. A confirmation tone sounds indicating that acommunication link 14 has been established betweenRFID scanner 16 and RFID data tag 12, and that the barrel I.D. has been successfully written to RFID data tag 12. - Turning to
FIG. 10 ,barrel inquiry screen 74 is depicted as an exemplary GUI screen of embedded software located onRFID scanner 16. I.D.field 76,BL Tank field 78,Blend Number field 80, GRWR/BLOCK field 82,Additions field 84,Comments field 86, andView History button 88, add totransactions button 90, notesbutton 92 andscan barrel button 94 are shown. - Returning to the exemplary RFID tracking transaction A, the winemaker uses barrel inquiry screen with its associated computer software by first pressing
scan barrel button 94. Again, the winemaker extends or retractsextendable shaft 52 to reach the appropriate RFID data tag 12 onwine barrel rack 66.RFID scanner 16 works to activate the respective RFID tag associated with the barrel being scanned. The RFID tag sends associated identification information back to RFID scanner. Again, the confirmation tone is heard upon a successful data. transfer. - Based on the received identification information,
RFID scanner 16 uses its onboard wireless communications capability to connect withremote computer 20. The computer queries an onboard database for additional winemaking information, or other information that is related to the particular barrel being scanned. -
RFID scanner 16 works in conjunction with an external workstation or other computer to query a specialized process control database that is associated with “Winemaker's Database,” an industry application with related data fields. Data fields that appear inbarrel inquiry screen 74, such asBL Tank field 78, are fields that are associated with the winemaking database system. - Returning to the exemplary RFID tracking transaction A, once the external database on
remote computer 20 is queried, additional winemaking information is sent byremote computer 20 toRFID scanner 16. The information fills the respective data fields, such asBlend Number field 80. - GRWR/
BLOCK field 82 and Additions field 84 are depicted as drop-down dialog box menus. The information that fills the data fields reflects the history of the aging process in a particular wine barrel. For example,Additions field 84 refers to a number of additives that have been included in the wine over a period of time, such as yeast, enzymes or sulfur additives. Comments field 86 displays additional comments relating to a particular barrel's winemaking process. -
View history button 88 opens a new GUI screen and associated dialog box that will be discussed in a later figure.Notes button 92 opens an additional GUI screen that allows the winemaker to enter handwritten notes or other winemaking process information, which can be associated with a particular barrel identification number and saved to a file. The add totransactions button 90 records or saves the updated barrel process information back toremote computer 20. Alternatively, depending on the users selections and configuration of the system, the updated information may be stored back inRFID tag 12, or in local memory ofRFID scanner 16. - Returning to the exemplary RFID tracking transaction A, the winemaker views the respective winemaking process information that is returned upon scanning a particular wine barrel. The winemaker adds additional handwritten notes to an information file by pressing
Notes button 92, and finishes by pressing a save and exit button to record the additional information to a file. - Allowing the winemaker to enter handwritten notes is analogous in the winemaking industry to a similar process of using handwritten tasting notes which are used by winemakers when sampling wines at the barrel. Using a digitized handwritten notes process, the winemaker can capture flavor and aroma information to assist in further blending and processing.
- Turning to
FIG. 11 ,history screen 96 is depicted as an exemplary GUI screen of embedded software located onRFID scanner 16.History screen 96 appears when the winemaker pressesView History button 88.History screen 96 depicts a cluster of threehistory dialog boxes 98 which includeDate field 100, I/O Tank field 102,Description field 98,BL Tank field 106 andBlend field 108.History dialog boxes 98 are arranged in chronological order bydate field 100, or can be organized in another arrangement. - Returning to the exemplary RFID tracking transaction A, the winemaker uses
history screen 96 to view the respective wine process history of a particular wine barrel. Such information as the date of the respective process, a description of a specific process, tank, blend and other winemaking-specific information is displayed. - Turning to
FIG. 12 ,transaction screen 110 is depicted as an exemplary GUI screen of embedded software located onRFID scanner 16.Transaction field 112 is shown as a drop-down menu, which contains a plurality of transaction codes which represent various winemaking processes and are reflected in the winemaker's database system. - Adjacent to
transaction field 112 isDate field 114 andTime field 116, which serve to indicate and record respective times and dates of winemaking processes. Fromfield 118 and to field 120 are depicted, which depending on the winemaking process, contain data. Below those fields, commentswindow 122 is depicted which displays respective comments for that particular winemaking process. BelowComments window 122, Barrel Count fields 124 andBarrel List 126 fields are displayed. Barrel Count field and Barrel List field display the number and relative order of wine barrels involved in a particular transaction. - Remove
ID button 128, Remove Allbutton 130, and Send Allbutton 132 operate to remove the wine barrel's identification number, remove all wine barrels in a particular barrel list and send transaction information to an external workstation or other remote computer, respectively. - Returning the exemplary RFID tracking transaction A, the winemaker displays the transactions screen and selects the ADD transaction code and enters respective transaction information, such as the date and time the transaction took place. The winemaker has the option to enter hand-written or typed comments that describe the particular transaction. The winemaker selects and removes a particular wine barrel from the depicted transaction. Finally, the winemaker sends all of the transaction data to
remote computer 20 by pressing Send Allbutton 132. - The above screens has described an exemplary process by which the winemaker manages the wine related data on the local controller of
RFID scanner 16. In general, at each step in the winemaking process, the user will have a need to record information that has occurred up to that point in the process. The new information may relate to new additives that have been added to the wine barrel, taste testing, chemical analysis, observations from the winemaker, and the like. The RFID scanner allows the user to view the present state of winemaking related information, as retrieved from eitherRFID tag 12 or fromremote computer 20, and then make changes to the winemaking related data in accordance with recently executed steps in the process. The updated information is stored back to the RFID tag or remote computer as per the system configuration. - The ability to retrieve, view, update, and record the winemaking related data is essential to managing the winemaking process. The RFID data tracking system thus provides the feature of storing portions of the winemaking related data in selectable locations, i.e.
RFID tag 12,RFID scanner 16, andremote computer 20. The winemaking related data is retrieved from one or more of the selected locations, viewed, updated, and otherwise managed onRFID scanner 16. The updated information is returned to the selected storage locations. - Turning now to
FIG. 13 a,data screen 134 is depicted as an exemplary GUI screen of embedded software located on an external workstation orremote computer 20. The depicted screen displays sample winemaking data that has been retrieved from the database located onremote computer 20. In the example, the sample data is associated with the winemaker's database system, and includes such fields as BBL tank, Blend, and Comments. - A database located on
remote computer 20 is used by the winemaker or other RFID data tracking user to accomplish such tasks as quality control or inventory process control. For example, the winemaker retrieves information from the database that details the inventory of a particular wine blend in the cellar. An automaker, for example, might use the database to record a history of manufacturing defects associated with a particular car tire. The defect information is retrieved from the database to generate a report or summary. - Referring to
FIG. 13 b,data screen 136 is depicted as an exemplary GUI screen of embedded software located on an external workstation orcomputer 20. Referring to the exemplary RFID tracking transaction A,data screen 136 contains winemaking data which has been received fromRFID scanner 16 through the ADD transaction as depicted inFIG. 12 . Once the winemaker presses Send Allbutton 132, the respective winemaking data is sent via wireless protocol toremote computer 20, where the data is saved to a file or as part of a database. The winemaker views the information throughdata screen 136 or manipulates the information in another way, such as sending it to another location in the outside world. - Data screens 134 and 136 represent GUIs of forms-based user interface software. Forms-based user interface software is analogous to printed-paper forms used by some winemakers and support staff when logging information about barrel service usage, such as fill history, cleaning history and conditioning history. Additionally, forms-based user interface software is analogous to printed-paper forms used by some winemakers and support staff when logging information about barrel contents, such as grape varietals, source locations, blending profiles, inoculation (i.e., cultures, enzymes, yeasts) and fining.
- The process for radio frequency identification (RFID) data tracking in the winemaking process is shown in
FIG. 14 . Step 150 reads winemaking related data from an RFID tag which is affixed to a wine barrel with a hand-held RFID scanner. Step 152 sends the winemaking related data to a remote computer. Step 154 receives additional winemaking related data from the remote computer on the hand-held RFID scanner. Step 156 manages the winemaking related data and additional winemaking related data on the hand-held RFID scanner. Step 158 manages the additional winemaking related data on the remote computer. Step 160 provides a graphical user interface for managing the second portion of the data on the remote computer. Step 162 provides a graphical user interface for managing the winemaking related data on the hand-held RFID scanner. - One of the features of RFID
data tracking system 10, and more particularly, winemaking RFIDdata tracking system 64, is the flexibility to customize the data tracking and storage process.RFID tag 12 can be made to have a small or large capacity. In some systems, the data stored with the RFID tag is minimal, e.g. barrel ID number, and the remote computer is the primary data storage medium. The local controller on the RFID scanner is the exchange medium between the RFID tag and the primary data source for information related to the wine barrel. From the above example, the barrel ID is read from the RFID tag and the local controller retrieves the data associated with that barrel from the remote computer. The local controller displays the combination of the data from the RFID tag and the associated data from the remote computer. The data is changed, if needed, and then written back to the remote computer. The RFID scanner becomes the data interface medium between the RFID tag on the barrel and the remote computer. - In other systems, the RFID tag is the primary data depository of all historical events that have occurred, or may need to occur, related to that barrel. In this case, the data tracking system is principally the high capacity memory in the RFID tag and the local controller on the RFID scanner. The local controller is the data management resources using the data stored on the RFID tag. The data is read from the RFID tag, displayed on the local controller, changed if necessary, and then written back to the RFID tag.
- In any case, the software executing on the RFID scanner and remote computer allows the system to adapt and expand to encompass many different embodiments of the data tracking system. The software allows the user to decide how the data is managed and where the data is to be retrieved from and stored back to, i.e. whether the data is stored in the RFID tag or the remote computer.
- While one or more embodiments of the present invention have been illustrated in detail, the skilled artisan will appreciate that modifications and adaptations to those embodiments may be made without departing from the scope of the present invention as set forth in the following claims.
Claims (26)
1. A method for tracking wine making data received from a wine barrel stored in a rack using in a radio frequency identification (RFID) system, comprising:
providing an extendible hand-held RFID scanner to reach within transmission proximity of an RFID tag attached to the wine barrel;
storing wine barrel identification data on the RFID tag;
receiving the wine barrel identification data from the RFID tag on the hand-held RFID scanner;
sending wine making data corresponding to the identified wine barrel from the hand-held RFID scanner to a remote computer;
receiving wine making data from the remote computer on the hand-held RFID scanner;
selecting a first portion of the wine making data to be managed on the hand-held RFID scanner in a manner suited to the wine making process; and
selecting a second portion of the wine making data to be managed on the remote computer in a manner suited to the wine making process.
2. The method of claim 1 , further including sending data from the hand-held RFID scanner to the RFID tag for storage.
3. The method of claim 1 , further including sending data from the hand-held RFID scanner to the remote computer for storage.
4. The method of claim 1 , wherein the first portion of the data which is managed on the hand-held RFID scanner is selected by a user.
5. The method of claim 1 , wherein the second portion of the data which is managed on the remote computer is selected by a user.
6. The method of claim 1 , further including providing a graphical user interface for managing the first portion of the data on the hand-held RFID scanner.
7. The method of claim 1 , further including providing a graphical user interface for managing the second portion of the data on the remote computer.
8. A method for tracking data related to wine making received from a wine barrel stored in a rack using a radio frequency identification (RFID) system, comprising:
providing an extendible hand-held RFID scanner to reach within transmission proximity of an RFID tag attached to the wine barrel;
selecting a first portion of data related to wine making for storage on an RFID tag;
selecting a second portion of data related to wine making for storage on a remote computer;
selecting a third portion of data related to wine making for storage on the hand-held RFID scanner;
reading the first portion of data related to wine making from the RFID tag;
reading the second portion of data related to wine making from the remote computer; and
managing the second and third portions of data related to wine making on the hand-held RFID scanner and remote computer, respectively, in a manner suited to the wine making process.
9. The method of claim 8 , further including sending the first portion of data to the RFID tag for storage.
10. The method of claim 8 , further including sending the second portion of data to the remote computer for storage.
11. The method of claim 8 , further including managing the second portion of data on the remote computer.
12. The method of claim 8 , further including providing a graphical user interface for managing the second and third portions of the data on the hand-held RFID scanner.
13. The method of claim 8 , further including providing a graphical user interface for managing the second portion of the data on the remote computer.
14. A method for tracking data related to manufacturing processes using a radio frequency identification (RFID) system, comprising:
providing an extendible hand-held RFID scanner to reach within transmission proximity of an RFID tag;
providing a graphical user interface to the hand-held RFID scanner;
receiving data from the RFID tag; and
managing manufacturing data received in part from the RFID tag through the graphical user interface on the hand-held RFID scanner by selecting a first portion of the manufacturing data to be managed on the hand-held RFID scanner and selecting a second portion of the manufacturing data to be managed on a remote computer in a manner suited to the manufacturing process.
15. The method of claim 14 , further including:
sending the data from the hand-held RFID scanner to a remote computer;
receiving data from the remote computer on the hand-held RFID scanner;
managing the data from the remote computer on the hand-held RFID scanner.
16. The method of claim 14 , further including sending data from the hand-held RFID scanner to the RFID tag for storage.
17. The method of claim 14 , further including sending data from the hand-held RFID scanner to the remote computer for storage.
18. The method of claim 14 , wherein the first portion of the data which is managed on the hand-held RFID scanner is selected by a user.
19. The method of claim 14 , wherein the second portion of the data which is managed on the remote computer is selected by a user.
20. The method of claim 14 , further including providing a graphical user interface for managing the first portion of the data on the hand-held RFID scanner.
21. The method of claim 14 , further including providing a graphical user interface for managing the second portion of the data on the remote computer.
22. A computer program product usable with a programmable computer processor having a computer readable program code embodied therein, comprising:
computer readable program code which stores wine barrel identification data on the RFID tag;
computer readable program code which receives the wine barrel identification data from an RFID tag on a hand-held RFID scanner which is extendible to reach within transmission proximity of a wine barrel;
computer readable program code which sends wine making data corresponding to the identified wine barrel from the hand-held RFID scanner to a remote computer;
computer readable program code which receives wine making data from the remote computer on the hand-held RFID scanner;
computer readable program code which selects a first portion of the wine making data to be managed on the hand-held RFID scanner; and
computer readable program code which manages a second portion of the wine making data to be managed on the remote computer.
23. The computer program product of claim 22 , further including computer readable program code which provides a graphical user interface for managing the first portion of the data on the hand-held RFID scanner.
24. The computer program product of claim 22 , further including computer readable program code which provides a graphical user interface for managing the second portion of the data on the remote computer.
25. A computer system for performing radio frequency identification (RFID) tracking of data related to wine making received from a wine barrel stored in a rack, comprising:
means for extending hand-held RFID scanner to reach within transmission proximity of an RFID tag attached to the wine barrel;
means for selecting a first portion of data related to wine making for storage on an RFID tag;
means for selecting a second portion of data related to wine making for storage on a remote computer;
means for selecting a third portion of data related to wine making for storage on the hand-held RFID scanner;
means for reading the first portion of data related to wine making from the RFID tag;
means for reading the second portion of data related to wine making from the remote computer; and
means for managing the second and third portions of data related to wine making on the hand-held RFID scanner and remote computer, respectively, in a manner suited to the wine making process.
26. The computer system of claim 25 , further including means for providing a graphical user interface for managing the first and second portions of the data on the hand-held RFID scanner.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/000,808 US7040532B1 (en) | 2004-11-30 | 2004-11-30 | System and method of RFID data tracking |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/000,808 US7040532B1 (en) | 2004-11-30 | 2004-11-30 | System and method of RFID data tracking |
Publications (2)
Publication Number | Publication Date |
---|---|
US7040532B1 US7040532B1 (en) | 2006-05-09 |
US20060113370A1 true US20060113370A1 (en) | 2006-06-01 |
Family
ID=36272133
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/000,808 Expired - Fee Related US7040532B1 (en) | 2004-11-30 | 2004-11-30 | System and method of RFID data tracking |
Country Status (1)
Country | Link |
---|---|
US (1) | US7040532B1 (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060195371A1 (en) * | 2001-03-15 | 2006-08-31 | Haiping Zhao | Method and system of communication for automated inventory systems |
US20070143190A1 (en) * | 2005-12-19 | 2007-06-21 | General Electric Company | Methods and systems to reserve wine from a cellar |
US20070162358A1 (en) * | 2005-12-19 | 2007-07-12 | General Electric Company | Methods and system for actively managing a cellar |
US20070229248A1 (en) * | 2006-03-16 | 2007-10-04 | Ncode International Limited | Damage dosing monitoring system |
US20080201094A1 (en) * | 2007-02-15 | 2008-08-21 | Vogt Eric E | Methods and systems for certifying provenance of alcoholic beverages |
US20080222003A1 (en) * | 2006-10-18 | 2008-09-11 | Lottabase, Llc | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US20090058655A1 (en) * | 2007-07-05 | 2009-03-05 | Savi Technology, Inc. | Method and Apparatus for Monitoring a Drum with an RFID Tag |
US20110169642A1 (en) * | 2007-08-16 | 2011-07-14 | Kjell Roland Adstedt | Beverage container authenticity and provenance devices and methods |
US20110215160A1 (en) * | 2008-02-22 | 2011-09-08 | Kjell Roland Adstedt | Beverage container authenticity and provenance devices and methods |
WO2012100009A1 (en) * | 2011-01-19 | 2012-07-26 | Barry Walter Richard | Event-based asset tracking, order adherence, and rewards management with nfc-enabled electronic devices |
US20130264382A1 (en) * | 2012-04-10 | 2013-10-10 | Geoforce, Inc. | System and method for remote equipment data management |
US8604908B1 (en) * | 2008-01-15 | 2013-12-10 | ThingM Corporation | Article storage system with closely-coupled, article-specific display |
JP2014520429A (en) * | 2011-05-27 | 2014-08-21 | ミシュラン ルシェルシュ エ テクニーク ソシエテ アノニム | RFID passive reflector for concealment tag |
US9049641B2 (en) | 2012-04-10 | 2015-06-02 | Geoforce, Inc. | Apparatus and method for radio frequency silencing in oil and gas operations, excavation sites, and other environments |
US20150230418A1 (en) * | 2008-10-01 | 2015-08-20 | Hunter Industries, Inc. | Systems and methods for rfid communication in landscape controller with feature module |
US20160137478A1 (en) * | 2013-07-19 | 2016-05-19 | Micro Matic A/S | Overpressure valve of a spear tube valve |
US9443276B2 (en) | 2011-01-19 | 2016-09-13 | Walter Richard Barry, III | Event-based asset tracking, order adherence, and rewards management with NFC-enabled electronic devices |
CN106373275A (en) * | 2016-08-31 | 2017-02-01 | 成都卓尔钛乙科技有限公司 | Intelligent anti-counterfeiting Baijiu selling terminal and method |
US9916555B2 (en) | 2012-04-10 | 2018-03-13 | Geoforce, Inc. | Location tracking with integrated identification of cargo carrier contents and related system and method |
US20200153207A1 (en) * | 2018-11-08 | 2020-05-14 | Ngk Spark Plug Co., Ltd. | Internal combustion engine component and method of manufacturing internal combustion engine component |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6924781B1 (en) * | 1998-09-11 | 2005-08-02 | Visible Tech-Knowledgy, Inc. | Smart electronic label employing electronic ink |
US20020167500A1 (en) * | 1998-09-11 | 2002-11-14 | Visible Techknowledgy, Llc | Smart electronic label employing electronic ink |
FR2848538A1 (en) * | 2002-12-13 | 2004-06-18 | Neopost Nbg | SYSTEM FOR THE AUTOMATIC COLLECTION AND VERIFICATION OF ORDERS OF OBJECTS |
US7627091B2 (en) * | 2003-06-25 | 2009-12-01 | Avaya Inc. | Universal emergency number ELIN based on network address ranges |
DE602004032172D1 (en) * | 2003-09-03 | 2011-05-19 | Visible Tech Knowledgy Inc | ELECTRONICALLY UPDATABLE LABEL AND DISPLAY |
US7130385B1 (en) * | 2004-03-05 | 2006-10-31 | Avaya Technology Corp. | Advanced port-based E911 strategy for IP telephony |
FR2870619A1 (en) * | 2004-05-18 | 2005-11-25 | St Microelectronics Sa | METHOD FOR READING THE MEMORY PLAN OF A CONTACTLESS LABEL |
US7536188B1 (en) * | 2004-09-01 | 2009-05-19 | Avaya Inc. | Communication device locating system |
US20060113374A1 (en) * | 2004-11-30 | 2006-06-01 | Taylor Peter S | System and method of RFID data tracking in winemaking process |
US7455217B2 (en) * | 2004-11-30 | 2008-11-25 | Bts Technology, Inc. | Apparatus and method of communicating with RFID tags |
US20060144920A1 (en) * | 2004-12-27 | 2006-07-06 | Chien-Hsing Fang | Identifiable reading tag, commercial system and portable device applying identifiable reading tag |
US7589616B2 (en) * | 2005-01-20 | 2009-09-15 | Avaya Inc. | Mobile devices including RFID tag readers |
US7614546B2 (en) * | 2005-02-03 | 2009-11-10 | Yottamark, Inc. | Method and system for deterring product counterfeiting, diversion and piracy |
US8649512B2 (en) | 2005-02-03 | 2014-02-11 | Yottamark, Inc. | Duo codes for product authentication |
US8300806B2 (en) | 2005-02-03 | 2012-10-30 | Yottamark, Inc. | Duo codes for product authentication |
US8155313B2 (en) | 2005-02-03 | 2012-04-10 | Yottamark, Inc. | Systems and methods for employing duo codes for product authentication |
US8107625B2 (en) * | 2005-03-31 | 2012-01-31 | Avaya Inc. | IP phone intruder security monitoring system |
EP1907991B1 (en) | 2005-06-25 | 2012-03-14 | Omni-ID Limited | Electromagnetic radiation decoupler |
TWI273400B (en) * | 2005-07-27 | 2007-02-11 | Benq Corp | A monitor and extended display identification data (EDID) accessing method thereof |
US7183924B1 (en) * | 2005-10-13 | 2007-02-27 | Hewlett-Packard Development Company, L.P. | Storing configuration information and a service record for an item in an RFID tag |
JP2007135075A (en) * | 2005-11-11 | 2007-05-31 | Toshiba Tec Corp | Wireless tag device, wireless tag support, and method of attaching the wireless tag device |
US7823768B2 (en) * | 2006-02-02 | 2010-11-02 | Yottamark, Inc. | System and method of code generation and authentication |
NZ547488A (en) * | 2006-05-24 | 2008-10-31 | Data Acquisitions Ltd | Radio frequency identification tag reader and method |
US7849107B2 (en) * | 2006-05-26 | 2010-12-07 | Symbol Technologies, Inc. | Data format for efficient encoding and access of multiple data items in RFID tags |
US8723645B2 (en) * | 2006-06-09 | 2014-05-13 | The Boeing Company | Data synchronization and integrity for intermittently connected sensors |
US7924141B2 (en) * | 2006-12-01 | 2011-04-12 | Round Rock Research, Llc | RFID communication systems and methods, and RFID readers and systems |
US8669845B1 (en) * | 2007-03-30 | 2014-03-11 | Vail Resorts, Inc. | RFID skier monitoring systems and methods |
US8196827B1 (en) | 2009-05-22 | 2012-06-12 | Yottamark, Inc. | Case labeling for field-packed produce |
US8887990B2 (en) | 2007-09-07 | 2014-11-18 | Yottamark, Inc. | Attributing harvest information with unique identifiers |
US8342393B2 (en) | 2007-09-07 | 2013-01-01 | Yottamark, Inc. | Attributing harvest information with unique identifiers |
US7909239B2 (en) * | 2007-09-07 | 2011-03-22 | Yottamark, Inc. | Attributing harvest information with unique identifiers |
US8210430B1 (en) | 2011-02-24 | 2012-07-03 | Yottamark, Inc. | Methods for assigning traceability information to and retrieving traceability information from a store shelf |
US8152063B1 (en) | 2009-05-22 | 2012-04-10 | Yottamark, Inc. | Case labeling for field-packed produce |
US20090108998A1 (en) * | 2007-10-26 | 2009-04-30 | Lockheed Martin Corporation | Automatic reporting of configuration of a remote unit |
US20090150255A1 (en) * | 2007-12-05 | 2009-06-11 | Baker Patrick W | Method For Fractional Vineyard Ownership and Distribution Therefrom |
US8428773B1 (en) | 2008-02-12 | 2013-04-23 | Yottamark, Inc. | Systems and methods of associating individual packages with harvest crates |
US8240564B2 (en) | 2008-07-11 | 2012-08-14 | Yottamark, Inc. | Mobile table for implementing clamshell-to-case association |
US7766240B1 (en) | 2008-07-19 | 2010-08-03 | Yottamark, Inc. | Case-Level Traceability without the need for inline printing |
US8659389B2 (en) * | 2008-12-17 | 2014-02-25 | The Jewellery Store | Secure inventory control systems and methods for high-value goods |
US8457013B2 (en) | 2009-01-13 | 2013-06-04 | Metrologic Instruments, Inc. | Wireless dual-function network device dynamically switching and reconfiguring from a wireless network router state of operation into a wireless network coordinator state of operation in a wireless communication network |
US8234507B2 (en) | 2009-01-13 | 2012-07-31 | Metrologic Instruments, Inc. | Electronic-ink display device employing a power switching mechanism automatically responsive to predefined states of device configuration |
US20110084127A1 (en) * | 2009-10-08 | 2011-04-14 | Elliott Grant | Voice Code for Distribution Centers |
US8872628B2 (en) * | 2011-04-01 | 2014-10-28 | Qualcomm Incorporated | Document with inductive charging and data storage and transmission |
CN104597871B (en) * | 2014-11-28 | 2017-05-17 | 贵州茅台酒股份有限公司 | Spirit room metering car control terminal, system and method |
CN110366441B (en) | 2017-03-06 | 2022-06-28 | 康明斯滤清系统知识产权公司 | Genuine filter identification with filter monitoring system |
US11852404B2 (en) | 2019-12-13 | 2023-12-26 | Viking Range, Llc | Refrigeration appliance system including object identification |
US11989562B2 (en) * | 2020-08-14 | 2024-05-21 | Lenovo (Singapore) Pte. Ltd. | Device state data loading onto RFID chip |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5937626A (en) * | 1997-06-19 | 1999-08-17 | Gorman; Timothy | Hand-held fruit picking tool |
US6600418B2 (en) * | 2000-12-12 | 2003-07-29 | 3M Innovative Properties Company | Object tracking and management system and method using radio-frequency identification tags |
US6677852B1 (en) * | 1999-09-22 | 2004-01-13 | Intermec Ip Corp. | System and method for automatically controlling or configuring a device, such as an RFID reader |
US6750978B1 (en) * | 2000-04-27 | 2004-06-15 | Leapfrog Enterprises, Inc. | Print media information system with a portable print media receiving unit assembly |
US6774811B2 (en) * | 2001-02-02 | 2004-08-10 | International Business Machines Corporation | Designation and opportunistic tracking of valuables |
US20040263319A1 (en) * | 2003-06-30 | 2004-12-30 | Nokia Corporation | System and method for supporting multiple reader-tag configurations using multi-mode radio frequency tag |
-
2004
- 2004-11-30 US US11/000,808 patent/US7040532B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5937626A (en) * | 1997-06-19 | 1999-08-17 | Gorman; Timothy | Hand-held fruit picking tool |
US6677852B1 (en) * | 1999-09-22 | 2004-01-13 | Intermec Ip Corp. | System and method for automatically controlling or configuring a device, such as an RFID reader |
US6750978B1 (en) * | 2000-04-27 | 2004-06-15 | Leapfrog Enterprises, Inc. | Print media information system with a portable print media receiving unit assembly |
US6600418B2 (en) * | 2000-12-12 | 2003-07-29 | 3M Innovative Properties Company | Object tracking and management system and method using radio-frequency identification tags |
US6774811B2 (en) * | 2001-02-02 | 2004-08-10 | International Business Machines Corporation | Designation and opportunistic tracking of valuables |
US20040263319A1 (en) * | 2003-06-30 | 2004-12-30 | Nokia Corporation | System and method for supporting multiple reader-tag configurations using multi-mode radio frequency tag |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060195371A1 (en) * | 2001-03-15 | 2006-08-31 | Haiping Zhao | Method and system of communication for automated inventory systems |
US20070143190A1 (en) * | 2005-12-19 | 2007-06-21 | General Electric Company | Methods and systems to reserve wine from a cellar |
US20070162358A1 (en) * | 2005-12-19 | 2007-07-12 | General Electric Company | Methods and system for actively managing a cellar |
US20070229248A1 (en) * | 2006-03-16 | 2007-10-04 | Ncode International Limited | Damage dosing monitoring system |
US20080222003A1 (en) * | 2006-10-18 | 2008-09-11 | Lottabase, Llc | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US20080217404A1 (en) * | 2006-10-18 | 2008-09-11 | Lottabase, Llc | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US7954711B2 (en) | 2006-10-18 | 2011-06-07 | Left Bank Ventures Llc | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US8560403B2 (en) | 2006-10-18 | 2013-10-15 | Left Bank Ventures, Llc | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories |
US8248254B2 (en) | 2007-02-15 | 2012-08-21 | Eprovenance, Llc | Methods and systems for certifying provenance of alcoholic beverages |
US20080201094A1 (en) * | 2007-02-15 | 2008-08-21 | Vogt Eric E | Methods and systems for certifying provenance of alcoholic beverages |
US8022832B2 (en) | 2007-02-15 | 2011-09-20 | Eprovenance, Llc | Methods and systems for certifying provenance of alcoholic beverages |
US20090058655A1 (en) * | 2007-07-05 | 2009-03-05 | Savi Technology, Inc. | Method and Apparatus for Monitoring a Drum with an RFID Tag |
US8368539B2 (en) | 2007-08-16 | 2013-02-05 | Left Bank Ventures, Llc | Beverage container authenticity and provenance devices and methods |
US20110169642A1 (en) * | 2007-08-16 | 2011-07-14 | Kjell Roland Adstedt | Beverage container authenticity and provenance devices and methods |
US8604908B1 (en) * | 2008-01-15 | 2013-12-10 | ThingM Corporation | Article storage system with closely-coupled, article-specific display |
US20110215160A1 (en) * | 2008-02-22 | 2011-09-08 | Kjell Roland Adstedt | Beverage container authenticity and provenance devices and methods |
US8854213B2 (en) | 2008-02-22 | 2014-10-07 | Kjell Roland Adstedt | Beverage container authenticity and provenance devices and methods |
US20150230418A1 (en) * | 2008-10-01 | 2015-08-20 | Hunter Industries, Inc. | Systems and methods for rfid communication in landscape controller with feature module |
WO2012100009A1 (en) * | 2011-01-19 | 2012-07-26 | Barry Walter Richard | Event-based asset tracking, order adherence, and rewards management with nfc-enabled electronic devices |
US9443276B2 (en) | 2011-01-19 | 2016-09-13 | Walter Richard Barry, III | Event-based asset tracking, order adherence, and rewards management with NFC-enabled electronic devices |
JP2014520429A (en) * | 2011-05-27 | 2014-08-21 | ミシュラン ルシェルシュ エ テクニーク ソシエテ アノニム | RFID passive reflector for concealment tag |
US9082102B2 (en) * | 2012-04-10 | 2015-07-14 | Geoforce, Inc. | System and method for remote equipment data management |
US9049641B2 (en) | 2012-04-10 | 2015-06-02 | Geoforce, Inc. | Apparatus and method for radio frequency silencing in oil and gas operations, excavation sites, and other environments |
US20130264382A1 (en) * | 2012-04-10 | 2013-10-10 | Geoforce, Inc. | System and method for remote equipment data management |
US9713116B2 (en) | 2012-04-10 | 2017-07-18 | Geoforce, Inc. | Apparatus and method for radio frequency silencing in oil and gas operations, excavation sites, and other environments |
US9916555B2 (en) | 2012-04-10 | 2018-03-13 | Geoforce, Inc. | Location tracking with integrated identification of cargo carrier contents and related system and method |
US20160137478A1 (en) * | 2013-07-19 | 2016-05-19 | Micro Matic A/S | Overpressure valve of a spear tube valve |
CN106373275A (en) * | 2016-08-31 | 2017-02-01 | 成都卓尔钛乙科技有限公司 | Intelligent anti-counterfeiting Baijiu selling terminal and method |
US20200153207A1 (en) * | 2018-11-08 | 2020-05-14 | Ngk Spark Plug Co., Ltd. | Internal combustion engine component and method of manufacturing internal combustion engine component |
US11476643B2 (en) * | 2018-11-08 | 2022-10-18 | Ngk Spark Plug Co., Ltd. | Internal combustion engine component and method of manufacturing internal combustion engine component |
Also Published As
Publication number | Publication date |
---|---|
US7040532B1 (en) | 2006-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7040532B1 (en) | System and method of RFID data tracking | |
US7455217B2 (en) | Apparatus and method of communicating with RFID tags | |
US20060113374A1 (en) | System and method of RFID data tracking in winemaking process | |
US7023344B2 (en) | Smart documents and process for tracking same | |
CA2200874C (en) | Multi-stage parcel tracking system | |
US7954711B2 (en) | System and method for demand driven collaborative procurement, logistics, and authenticity establishment of luxury commodities using virtual inventories | |
RU2408078C2 (en) | Radio frequency identification receiving method for use with enterprise resource planning systems | |
US7672859B1 (en) | Prescription order position tracking system and method | |
CN101057251A (en) | Radio frequency identification (RFID) system for manufacturing, distribution and retailing of keys | |
US20180107974A1 (en) | Overstock inventory sorting at retail sales facilities | |
CN1684087A (en) | ID issue management system, article information management system and ID issue management method | |
CN103593723A (en) | Liquor storage management system based on RFID | |
WO2009099779A2 (en) | System and method for inventory management | |
CN108256604A (en) | A kind of intelligence is made an inventory device | |
CN113762435A (en) | RFID-based biological sample library intelligent management system and management method thereof | |
US8423432B1 (en) | System and method for authoritative item identification based on facility operations | |
CN108985675A (en) | A kind of auto inventory method and system of RFID tag | |
US20020161509A1 (en) | System and method for tracking trailers | |
CN109863374A (en) | System and method for automatic monitoring of the contents of a container | |
CN112634547A (en) | RFID intelligent compact shelf management system based on Internet of things | |
CN114445001A (en) | Intelligent storage method for dynamic goods location | |
CN213545323U (en) | RFID-based biological sample library intelligent management system | |
CN102117341A (en) | Data collector in logistics industry | |
WO2007011104A1 (en) | System for tracking container using low orbit satellite and method thereof | |
CN109034290A (en) | One kind is sold goods production RFID intelligent management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BTS TECHNOLOGY, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TAYLOR, PETER S.;WRENCH, DEAN;CULLIMORE, IAN;REEL/FRAME:015727/0789;SIGNING DATES FROM 20041222 TO 20050204 |
|
REMI | Maintenance fee reminder mailed | ||
LAPS | Lapse for failure to pay maintenance fees | ||
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Expired due to failure to pay maintenance fee |
Effective date: 20100509 |