US 20090224923 A1
A radio frequency identification (“RFID”) application system for use with an RFID system adapted to apply an RFID tag to a product and method of operating the same. In one embodiment, the RFID application system includes a printer applicator controller configured to manage an operation of a printer applicator of the RFID system. The RFID application system also includes a compliance manager configured to coordinate RFID compliance data to derive a unique identification number for the RFID tag. The RFID application system still further includes an event manager configured to coordinate an operation of the printer applicator controller to facilitate proper placement of the RFID tag on the product.
1. A radio frequency identification (RFID) application system for use with an RFID system adapted to apply an RFID tag to a product, comprising:
a printer applicator controller configured to manage an operation of a printer applicator of said RFID system;
a compliance manager configured to coordinate RFID compliance data to derive a unique identification number for said RFID tag; and
an event manager configured to coordinate said operation of said printer applicator controller to facilitate proper placement of said RFID tag on said product.
2. The RFID application system as recited in
3. The RFID application system as recited in
4. The RFID application system as recited in
5. The RFID application system as recited in
6. The RFID application system as recited in
7. The RFID application system as recited in
8. The RFID application system as recited in
9. The RFID application system as recited in
10. The RFID application system as recited in
11. A method of operating a radio frequency identification (RFID) application system for use with an RFID system adapted to apply an RFID tag to a product, comprising:
managing an operation of a printer applicator of said RFID system;
deriving a unique identification number for said RFID tag from RFID compliance data; and
coordinating an operation of said printer applicator to facilitate proper placement of said RFID tag on said product.
12. The method as recited in
13. The method as recited in
14. The method as recited in
15. The method as recited in
16. The method as recited in
17. The method as recited in
18. The method as recited in
19. The method as recited in
20. The method as recited in
This application is a continuation of patent application Ser. No. 11/364,675, entitled “Radio Frequency Identification Application System,” filed on Feb. 28, 2006, which application is incorporated herein by reference.
The present invention is directed, in general, to radio frequency identification (“RFID”) systems and, in particular, to an RFID application system and method of operating the same.
Radio frequency identification (“RFID”) systems include RFID readers communicating with RFID tags via radio waves. The RFID readers send radio signals via antennas, which are received by the RFID tags. The RFID tags may be passive, semi-active or active. The passive RFID tags are the most common and least costly and derive energy for operation from the transmitted signal from the RFID reader thereby illuminating the RFID tag. The semi-active and active RFID tags have independent power sources for processing functions and for independent or enhanced transmit functions. After the RFID tag receives enough energy to respond, and the proper interrogation sequence is generated by An RFID reader, the RFID tag replies with information (e.g., payload information) thereabout, which is usually a unique identification number (also referred to as an “ID”) or other information available to the RFID tag. The RFID reader receives the identification number from the RFID tags in response to the transmitted signal by the RFID reader.
For purposes of a brief introduction,
Turning now to
The RFID tags typically include an identification number stored in memory of a microchip thereof in a format consistent with EPCGlobal or other standards such as International Organization for Standardization (“ISO”) ISO18006. A few examples of industry recognized standards include EPCGlobal release EPC Specification for Class 1 Gen 1 RFID Specification, November 2002 and EPC Specification for Class 1 Gen 2 RFID Specification, December 2004 (see, also, a related publication entitled “Whitepaper: EPCglobal Class 1 Gen 2 RFID Specification,” published by Alien Technology Corporation, Morgan Hill, Calif., 2005), which are incorporated herein by reference. An example of an identification number is a serialized global trade identification number (“SGTIN”) conforming to an EPCGlobal standard Class 1 Gen1 96 bit RFID tag. For instance, the SGTIN “01 1234567 123456 123456789” includes a header “01,” a manufacturer code “1234567,” a object class “123456,” and a serial number “123456789.” The SGTIN provides an example of an identification number for an application of RFID technologies to supply chain management.
Significant compliance mandates are being placed on the use of RFID technologies for use in tracking products of all types. Present systems are unable to satisfy the mandates, in general, and if the systems approach satisfying such mandates, the cost thereof is prohibitive. Retailers are now adopting RFID technologies across a broad range of products and placing mandates on suppliers to provide products with RFID tags (and potentially a label) on cases and pallets of products with stock keeping unit identifiers (“SKUs”). An SKU is a unique name or number assigned to a product for ease of use and tracking throughout manufacturing and supply chain management systems. Present mandates provide that the RFID tags be encoded with unique values and follow prescribed RFID standards set by the standards body of choice by the customers. In addition, no single standard enjoys universal acceptance, so multiple standards are being adopted.
Turning now to
Attempts to respond to the basic changes in the supply chain management have not been successful. Suppliers have implemented various manual processes to meet the compliance requirements, which have proven to be costly, inefficient, and prone to errors that are difficult to detect and correct. Compounding the problem is the fact that future requirements will be more extensive (more RFID-enabled distribution centers, SKUs and suppliers) than those now in place and these will only further aggravate the problem. In light thereof, existing solutions concentrate on more hardware and labor to address the problem, which only ramps up the amount of losses incurred to implement the processes and further aggravates the issues of error checking, error detection and error correction. Additionally, expanding the manual approaches is not efficiently scalable or tenable.
Turning now to
The manual process provides a first step toward the growth of RFID technologies. For instance, the manual process enables the encoding of RFID tags (at the case and pallet level), allows operators to print onto a human readable label, and enables RFID tags to be manually applied to cases and pallets. The manual process also allows operators to track the identification numbers for the products and the numeric constructions for the products and customers via a spreadsheet. It is possible, however, that the same product will have to be encoded to different standards depending upon the customer. While the manual process allows businesses to scale, it is labor and hardware intensive and leads to a proportional increase in errors associated with the application of the RFID tags on products and the like.
While the manual process provides some advantages, such a manual process is not conducive to a full scale proliferation of RFID technologies, especially in supply chain management. For instance, the manual process does not automatically qualify a uniqueness of case and pallet identification numbers (also referred to as “case identifier or case ID” and “pallet identifier or pallet ID,” respectively). Additionally, the manual process does not automatically integrate with external systems such as enterprise resource planning (“ERP”) systems and warehouse management systems (“WMS”) to make RFID standards determinations. The manual process also does not readily integrate multiple disparate systems and aggregate the case identification number and pallet identification number associations automatically. For compliance, it is beneficial to know which unique case ID is assigned to each unique pallet ID. As an example, suppose a pallet ID “123456789” is associated with case IDs “1001,” “1002,” to “1050.” If the pallet ID is read at a scan point, it would be beneficial to know that 50 case IDs are associated therewith. In much the same way, if any case ID of the 50 unique case identification numbers was read, it would be beneficial to know the pallet identification number “123456789” by default. Again, the manual process does not provide such a tracking capability for the supply chain management system.
The manual processes exhibit many other limitations as hereinafter provided. For instance, the manual process does not instruct personnel of proper RFID tag placement, which is very different from barcode labels that require line of sight to work. The RFID tags also depend on RFID friendliness or physical characteristics of the product being tagged, and the placement of the RFID tag is important for acceptable performance. In accordance therewith, the manual process does not automatically apply labels to cases and qualify RFID tag placement tolerances. In addition, the manual process does not control the material handling equipment (“MHE”) systems to perform automation and integrate with other automated systems including MHE devices such as conveyers and forklifts used to move products in the supply chain. The manual process further does not align cases for automatic RFID tag application and send shipment information to a receiver. In accordance therewith, the manual process does not validate applied case and pallet RFID tags and automate the handling of rejected RFID tags (e.g., for encoding failures). The aforementioned limitations associated with the manual processes detract from the proliferation of RFID technologies in, for instance, the supply chain management systems.
Accordingly, what is needed in the art is a system and method that addresses the above issues in a cost effective manner that is scalable and capable of being integrated into existing manufacturing and distribution center processes concentrating on supply chain management and other applications.
These and other problems are generally solved or circumvented, and technical advantages are generally achieved, by advantageous embodiments of the present invention that include a radio frequency identification (“RFID”) application system for use with an RFID system adapted to apply an RFID tag to a product and method of operating the same. In one embodiment, the RFID application system includes a printer applicator controller configured to manage an operation of a printer applicator of the RFID system. The RFID application system also includes a compliance manager configured to coordinate RFID compliance data to derive a unique identification number for the RFID tag. The RFID application system still further includes an event manager configured to coordinate an operation of the printer applicator controller to facilitate proper placement of the RFID tag on the product.
The foregoing has outlined rather broadly the features and technical advantages of the present invention in order that the detailed description of the invention that follows may be better understood. Additional features and advantages of the invention will be described hereinafter which form the subject of the claims of the invention. It should be appreciated by those skilled in the art that the conception and specific embodiment disclosed may be readily utilized as a basis for modifying or designing other structures or processes for carrying out the same purposes of the present invention. It should also be realized by those skilled in the art that such equivalent constructions do not depart from the spirit and scope of the invention as set forth in the appended claims.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
The making and using of the presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention. Unless otherwise provided, like designators for devices employed in different embodiments illustrated and described herein do not necessarily mean that the similarly designated devices are constructed in the same manner or operate in the same way.
The present invention will be described with respect to an exemplary embodiment in a specific context, namely, an RFID application system within an RFID system. The particular embodiments described herein are applied supply chain management systems in the retail industry. The principles of the present invention may be applied to other applications and industries such as the defense industry and healthcare market. The RFID application system (also referred to as “Xterprise Automated RFID Module” or “XARM”) addresses the limitations as described above with pragmatic automation of inefficient processes to achieve accurate compliance. In addition to automated compliance, the RFID application system automates error handling, integrates disparate systems, and has a modular design to allow for different functions as well as different physical size options.
When RFID compliance was first imposed on suppliers, there was little equipment available to meet compliance mandates. The way to comply was to obtain an RFID-enabled printer, converted tags (RFID tags embedded in label stock), and start printing and encoding RFID tags. The encoded values were maintained manually in a spreadsheet or a stand-alone software package. Operators would print and encode labels, peel them and apply them to single cases on a pallet. The aforementioned process leads to extensive material handling of the cases, detailed level control of the RFID labels, and pallet control of the cases (case-level tracking provides that cases physically stay associated with the pallet RFID tag like a parent-child relationship).
As mentioned above, the problem with this method is that it is inaccurate, inefficient, and stand-alone, thereby not completing every task desired for compliance. True system integration including software integration is absent from this model; the requirements were solved via manual data entry and manual data manipulation, both prone to error. The manual solution is also expensive (hardware and labor intensive) for higher volumes of RFID tagging specifications, which is inevitable with the adoption of RFID technologies in different vertical markets. As higher volume specifications are placed on suppliers, the manual solution is more labor and more printers that increase their costs and errors.
The RFID application system solves the aforementioned problems with a modular approach to RFID mandates. Designed with separate functional subsystems and modules, the RFID application system solves compliance mandates automatically. The RFID application system may be employed in any number of environments including supply chain management systems that include a distribution center providing depalletization, RFID tagging, and then repalletization (or palletization). Depalletization refers to the unstacking of palletized cases to singulate the cases for RFID tagging or any other process. Repalletization refers to re-stacking of cases that were depalletized. It is also referred to as “palletization,” but palletization usually refers to the first time the cases were palletized (for example, at manufacturing). In accordance therewith, a pallet stand is an ergonomic material handling equipment that elevates or lowers pallets of cases to reduce the lifting requirement on the operator. While the processes may be automated, the material handling is primarily powered at the operator's command (usually by a foot pedal). Exemplary high-level components of an RFID system that includes an RFID application system include, without limitation, computer systems with a graphical user interface and including printers and applicators, RFID readers, RFID tags, conveyers and products (e.g., cases and pallets).
Turning now to
The RFID application system also includes a configuration subsystem (designated “CFG”) that configures (e.g., setup for operation) systems such as printer applicators, material handling equipment (“MHE”), conveyors, RFID readers, etc. of the RFID system. The RFID application system further includes a workflow manager (designated “WFM”) that derives workflow processes to satisfy business objectives associated with the RFID system. As a configurable subsystem, the workflow manager can accommodate any workflow processes and may be modified on the fly, as necessary, to allow for changes to the business objectives. A conveyer controller (designated “CC”) of the RFID application system allows for real time control and management of a conveyor to stop/start products (e.g., cases), divert bad or rejected cases, and the like. Those skilled in the art realize that a conveyor controller may control all types of material handling equipment like diverters or reject equipment and is not limited to conveyors.
The RFID application system also in includes a printer applicator controller (designated “P/A”) that controls and manages a printer/applicator/encoder device (also referred to as a “printer applicator”) so that products are sent thereto in a systemically documented manner. The printer applicator controller further upgrades the accuracy of the application of the RFID tags on the products (e.g., cases). A pallet configuration subsystem (designated “PC”) of the RFID application system directs a breakdown, building or rebuilding of the pallet, typically after depalletization. The pallet configuration subsystem may provide pictorial training diagrams on how to restack an RFID-tagged pallet.
An RFID compliance manager or compliance manager (designated “CMGR”) controls and manages subsystems of the RFID application system to properly apply RFID compliance data within the RFID system. The RFID compliance manager coordinates the RFID compliance data to derive a unique identification number for an RFID tag for placement on a product such as a case. Status updates from RFID readers are recorded in accordance with the RFID compliance manager and documented in an organized fashion. The RFID compliance manager also allows for RFID reader firmware upgrades. The RFID application system also includes a database (designated “DB”) that stores information such as the RFID compliance data as well as execution parameters for conveyor control. The database also stores product and customer information as needed to make for ease of use by operators.
A user interface (designated “UI”) of the RFID application system directs operators on work instructions as well as provides a way for operators to maintain system data and a status of the operations of the RFID application system. The user interface typically includes a graphical user interface and a keyboard allowing an operator to gain access to or input data into the RFID application system and operations associated therewith. The user interface is especially beneficial when system maintenance is being performed. The RFID application system also includes an event manager (designated “EM”) that coordinates an operation of systems (e.g., printer applicator controller) as a function of the workflow processes to facilitate proper placement of the RFID tags on the products at the proper time. As certain statuses of interest (customer-defined) arise during the operational process of RFID compliance for the RFID system, the events should be managed and handled as the customer defines, which may affect other subsystems unbeknownst to the operators. For example, if the printer applicator runs out of labels/RFID tags, the operator may receive a message to that effect, and the conveyor may stop sending cases thereto for RFID tagging.
An electronic data interchange (designated “EDI”) of the RFID application system is employable when providing data (e.g., RFID compliance data) from the database to external systems via the interface, or vice versa. For example, if a supplier wants to send an RFID advanced shipment notice (“ASN”) to a customer, the information in the database should be collected and sent to the external system. The aforementioned subsystems and modules of the RFID application system will hereinafter be further described in the environment of working examples of an RFID system. The RFID application system is an adaptable solution to RFID mandates. Its extensive capability allows for scalability, modularity in size and in function, and reduced operator training at costs favorably disproportionate to the utility added by the system. The following paragraphs will describe in some detail exemplary embodiments of RFID systems employing the RFID application system illustrating many options to meet customer mandates. The foregoing RFID systems are illustrative, but not exhaustive of the capabilities of the RFID application system and those skilled in the art will readily see that other embodiments and applications are possible and are well within the broad scope of the present invention.
Turning now to
Turning now to
Turning now to
As operators begin processing a pallet, the SKU and pallet license plate number (“LPN”) data are recorded in the RFID application system and stored in a database embodied in a database server. The license plate number is an identifier (usually a barcoded number or alphanumeric value) that identifies a specific lot/batch or unit of measure (pallet, case, etc.) of a particular SKU. The advantage in using LPNs is so that operators do not have to enter the variable attributes of that SKU each time the operators are trying to identify the unit of measure of the product to be moved, stored, etc. An operator will scan the LPN of the pallet being inducted, and the RFID application system will call for data (e.g., RFID compliance data) from the warehouse management system. In the event that an LPN is not available to scan, or no touch point exists between the RFID application system and the warehouse management system, the operator may select the SKU from a list provided by the compliance manager of the RFID application system. The RFID application system will alert operators if SKUs are being inducted which have not been setup for RFID processing.
Turning now to
Turning now to
Turning now to
Additionally, ergonomic pallet stands may be incorporated to mechanically adjust the height of the pallet to facilitate the depalletization of the cases, especially where the cases are more than 35 lbs. The RFID application system provides direction to the operator as to case orientation requirements on the conveyor and/or line setup activities that should be performed (i.e., changing Y location settings for printer applicator equipment if the XYZ automation option is not chosen).
The conveyor will accumulate cases intelligently in that the conveyor singulates or separates the cases and knows if the printer applicator is in a “ready” state for RFID tag application. The conveyer does this via a machine interface between the printer applicator and the RFID application system (e.g., a printer applicator controller and a conveyer controller thereof), thereby substantially eliminating an overrun of the printer applicator. What is meant by “overrun” is that if the printer applicator and the conveyor are not integrated, then the conveyor will send cases regardless of the status of the printer applicator, which can result in poor and expensive consequences. The event manager of the RFID application system coordinates the actions of the printer applicator controller and conveyer controller to control the printer applicator and conveyer, respectively.
As an example, if the printer applicator skips a bad RFID tag (a common internal printer applicator process), then the printer applicator will automatically take an appropriate amount of additional time (e.g., hold the next steps) to produce a good RFID tag ready for application on the next case. Without intelligent integration, the conveyor would send the next case to the printer applicator, and no RFID tag would be applied to that case. Since the RFID tag would fail validation (no RFID tag applied), the RFID system would reject that case thus creating rework. As the RFID application system is designed to include integration, the rework is substantially eliminated in that the conveyor waits until the “ready” signal from the printer applicator before allowing the next case reach the printer applicator.
Turning now to
Turning now to
Timing and physical tuning of the RFID system is necessary to have the RFID tag applied in the appropriate place for each SKU, and the RFID application system in conjunction with the workflow and event managers allows for digital configuration of delay and positioning criteria for the RFID system. For example, the RFID tag placement x-coordinate is dependent on the speed of the conveyor as well as a time delay after the photo eye RFID tag application triggering event. The time delay could be zero, but it could be set to a longer time to delay, for instance, by causing the photo eye triggering device to place the RFID tag closer to a trailing edge of the case.
As the printer applicator encounters bad RFID tags, it will fail the RFID tags internally and print a readable overstrike graphic (e.g., horizontal and vertical grid lines or void) on the label. Some printer applicators are intelligent enough so as not to peel or discharge the bad RFID tags, which are then skipped by the printer applicator and the printer applicator queues up the next RFID tag for encoding. Depending on the intelligence of the printer applicator, the RFID application system may be configured to reject cases that have no RFID tag or bad RFID tags applied thereto. The RFID application system in conjunction with the printer applicator controller and compliance manager tracks the number of overstrikes in the printer applicator so that statistics on RFID tag yields may be tracked in a database thereof.
Turning now to
Turning now to
Turning now to
The RFID application system also allows for the recording (either electronically or in a manual paper log) of bad RFID tags in a log with disposition codes in accordance with a compliance manager thereof. The logs, combined with proper conveyor intelligence, help to refine the RFID process and reduce the rejected cases. For example, conventional manual systems typically apply bad RFID tags an average of 10% of the time. Without delineating the reasons for the bad RFID tags, the conventional systems will not be able to define and solve the rejection problems.
In contrast, the RFID application system averages a reject rate around 0.25% or less, which is a cost effective alternative to scaling the manual solution that may be crippled with high rejection percentages. The reject logs have determined that the majority of the 0.25% of cases is due to mechanical printer applicator failures to peel the RFID tags, not the RFID tags themselves. The system data mining included within the RFID application system in accordance with the compliance manager clearly provides the information for future system and process improvements.
Turning now to
Turning now to
Turning now to
Turning now to
Turning now to
The screen shots provided in
Turning now to
The RFID application system in conjunction with the compliance manager provides a methodology by which the RFID tag may be located in a different place for different RFID mandate standards or in different places based on SKU. In either case, the user interface will provide the appropriate instructions to accomplish the task. Those skilled in the art understand that the location may vary SKU to SKU as the RFID properties of every product are not the same. The ability to account for this variation is within the context of the RFID application system.
Turning now to
The RFID application system also accommodates non-RFID pallets in these processes and has ways of determining if these are RFID pallets or not. For example, a non-RFID pallet would not have case IDs on the cases. The RFID application system leverages this knowledge in that upon sensing a pallet, it first attempts to read case IDs (indicated in a header value on the case ID). If no case RFID tags are read, then the RFID application system deduces that the current pallet is a non-RFID pallet and skips RFID processes therefor. This additional flexibility is important to a complete solution offering since current mandate volumes need not be at 100% of production, and “RFID only” is not a requirement of the RFID application system. As such, customers have the capability to RFID tag a small percentage of their products and scale that volume up as mandates evolve. The RFID application system pragmatically accommodates these operational realities while existing as a scalable solution.
After the pallet RFID tag is applied, operators may take the pallet away to storage or to shipping for loading onto an outbound vehicle. If the pallet is still to be moved with a warehouse management system (“WMS”) or with any other type of inventory tracking system, it will likely be necessary to re-apply the license plate number (“LPN”) so that the WMS can locate the product efficiently.
Turning now to
Turning now to
Turning now to
For example, if an RFID tagged pallet is stored in the warehouse racks and an operator of a forklift hits and damages two RFID tagged cases, the RFID tags may survive the impact, but the cases may be damaged to the point of loss. Instead of negating the entire pallet of RFID cases and removing them from the database, the rework process allows for the operator to add two more cases in good condition while the RFID application system automatically provides two more case IDs with correctly encoded values via the compliance manager. Not only are the RFID case labels encoded, but the RFID application system automatically updates the damaged RFID tags as damaged status as well as automatically appends the two new tag identification numbers as children of the original pallet ID. The solution provides that operators tell the RFID application system for which RFID tags they want replacements, and they have three options for identifying the rework candidates.
The exemplary FIGUREs and accompanying description contained herein are indicative of actual RFID applications, and those skilled in the art realize that many embodiments and permutations of the RFID application system could exist from the systems, subsystems or objects disclosed herein. The aforementioned example is intended to convey an understanding of how the RFID application system can be employed to enable RFID compliance and is not restricted to the illustrations and application provided above. Additionally, exemplary subsystems and modules within the RFID application system were illustratively and non-exhaustedly invoked to perform the aforementioned steps. The RFID application system is preferably an automated system that controls and monitors the RFID system and provides status, alarms, logs and/or corrective measures therefor.
Turning now to
For a better understanding of RFID technologies, in general, see “RFID Handbook,” by Klaus Finkenzeller, published by John Wiley & Sons, Ltd., 2nd edition (2003), which is incorporated herein by reference. For a better understanding of RFID tags in compliance with the EPC, see “Technical Report 860 MHz-930 MHz Class I Radio Frequency Identification Tag Radio Frequency & Logical Communication Interface Specification Candidate Recommendation,” Version 1.0.1, November 2002, promulgated by the Auto-ID Center, Massachusetts Institute of Technology, 77 Massachusetts Avenue, Bldg 3-449, Cambridge Mass. 02139-4307, which is incorporated herein by reference. For a related application, see U.S. Patent Application Publication No. 2006/0212141, entitled “Radio Frequency Identification-Detect Ranking System and Method of Operating the Same,” Abraham, Jr., et al., filed Feb. 24, 2006, which is incorporated herein by reference. For a better understanding of conventional RFID readers, see the following RFID readers, namely, “MP9320 UHF Long-Range Reader,” provided by SAMSys Technologies, Inc. of Ontario, Canada, “MR-1824 Sentinel-Prox Medium Range Reader,” by Applied Wireless ID of Monsey, N.Y. (see also U.S. Pat. No. 5,594,384 entitled “Enhanced Peak Detector,” U.S. Pat. No. 6,377,176 entitled “Metal Compensated Radio Frequency Identification Reader,” and U.S. Pat. No. 6,307,517 entitled “Metal Compensated Radio Frequency Identification Reader”), “2100 UAP Reader,” provided by Intermec Technologies Corporation of Everett, Wash. and “ALR-9780 Reader,” provided by Alien Technology Corporation of Morgan Hill, Calif. The aforementioned references, and all references herein, are incorporated herein by reference in their entirety.
Also, although the present invention and its advantages have been described in detail, it should be understood that various changes, substitutions and alterations can be made herein without departing from the spirit and scope of the invention as defined by the appended claims. For example, many of the systems, subsystems and methodologies discussed above can be implemented in different methodologies and replaced by other related systems and subsystems, or a combination thereof, to advantageously form an RFID application system for an RFID system as described herein.
Moreover, the scope of the present application is not intended to be limited to the particular embodiments of the process, machine, manufacture, composition of matter, means, methods and steps described in the specification. As one of ordinary skilled in the art will readily appreciate from the disclosure of the present invention, processes, machines, manufacture, compositions of matter, means, methods, or steps, presently existing or later to be developed, that perform substantially the same function or achieve substantially the same result as the corresponding embodiments described herein may be utilized according to the present invention. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or steps.