AUTOMATIC TRANSFER BETWEEN TISSUE PROCESSING MODULES
20210109121 · 2021-04-15
Assignee
Inventors
Cpc classification
A61B6/4458
HUMAN NECESSITIES
International classification
G01N35/00
PHYSICS
A61B6/00
HUMAN NECESSITIES
Abstract
A method including engaging a carrier with a robot arm; and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument. A pathology assembly including a first pathology module; a second pathology module; and a robot arm operable to transfer a carrier operable to contain a plurality of tissue cassettes between the first pathology module and the second pathology module. A pathology assembly includes a processor coupled to the robot arm and comprising non-transitory machine readable instructions that when executed cause the robot arm to perform a method including engaging a carrier with the robot arm; and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument.
Claims
1. A method comprising: engaging a carrier with a robot arm; and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument.
2. The method of claim 1, wherein the carrier is operable to contain a plurality of tissue cassettes.
3. The method of claim 1, wherein the carrier is a magazine and the magazine comprises a handle and the robot arm comprises an end effector, wherein transferring the carrier by the robot comprises gripping the handle by the end effector.
4. The method of claim 1, wherein the pathology instrument is a tissue processing instrument.
5. The method of claim 4, further comprising removing the carrier by the robot arm from the tissue processing instrument.
6. The method of claim 1, wherein the pathology instrument is an embedding instrument and the carrier is a first carrier comprising at least one tissue cassette and the method further comprises removing a second carrier comprising the at least one tissue cassette by the robot arm.
7. The method of claim 1, wherein the pathology instrument is first pathology instrument and the method further comprises: transferring the carrier by the robot arm from the first pathology instrument to a second pathology instrument.
8. The method of claim 1, wherein the first location is a grossing station.
9. A pathology assembly comprising: a first pathology module; a second pathology module; and a robot arm operable to transfer a carrier operable to contain a plurality of tissue cassettes between the first pathology module and the second pathology module.
10. The pathology assembly of claim 9, wherein the first pathology module comprises a grossing station.
11. The pathology assembly of claim 9, wherein the second pathology module comprises a tissue processing instrument.
12. The pathology assembly of claim 11, wherein the first pathology module comprises a grossing station and the assembly further comprises a third pathology module wherein the robot arm is further operable to transfer the carrier from second pathology module to the third pathology module.
13. The pathology assembly of claim 12, wherein the carrier is a first carrier and the robot arm is further operable to remove a second carrier from the third pathology module.
14. The pathology assembly of claim 12, wherein the third pathology module comprises an embedding instrument.
15. The pathology assembly of claim 9, further comprising a reader or capturer operable to read or capture an identifier on the carrier.
16. The pathology assembly of claim 15, wherein the reader or capturer is a bar code reader.
17. A pathology assembly comprising: a robot arm coupled to a base; and a processor coupled to the robot arm and comprising non-transitory machine readable instructions that when executed cause the robot arm to perform a method comprising: engaging a carrier with the robot arm; and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument.
18. The pathology assembly of claim 17 further comprising a reader or capturer operable to read or capture an identifier on the carrier.
19. The pathology assembly of claim 17, wherein the method further comprises transferring the carrier by the robot arm from the first pathology instrument to a second pathology instrument.
20. The pathology assembly of claim 17, wherein the base of the robot arm is operable to be moved from a first position to a second position.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0004]
[0005]
[0006]
[0007]
[0008]
[0009]
[0010]
[0011]
[0012]
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
DETAILED DESCRIPTION
[0023] An assembly or system for processing tissue samples in a pathology or histology laboratory environment is disclosed. A pathology assembly may include a first pathology module; a second pathology module; and at least one robot arm operable to transfer a carrier operable to contain a plurality of tissue cassettes or slides between the first pathology module and the second pathology module. The first pathology module in the pathology assembly may include a grossing station. The second pathology module may include a tissue processing instrument. A pathology assembly may also include more than two pathology modules and the robot arm is operable to transfer a carrier between the modules. For example, a first pathology module may include a grossing station, a second pathology module may include a tissue processing instrument, a third pathology module may include an embedding instrument, a fourth module may include a sectioning and slide preparation instrument, a fifth module may include a slide staining instrument, a sixth module may include a slide coverslipping instrument and a seventh module may include a slide scanning instrument. A robot arm may be operable to transfer the carrier between the modules, such as from the first pathology module to the second pathology module and from second pathology module to the third pathology module and so forth. A robot arm may not be limited to transferring a single type of carrier. For example, tissue cassettes may be introduced into a tissue processing instrument such as the Tissue-Tek AutoTEC® in a magazine and removed from that instrument in a door. A robot arm may be operable to transfer either a magazine or a door or other carrier (e.g., basket that may contain several slides) with one or multiple end effectors. In another example, a carrier could be single slide or a single tissue cassette.
[0024] In addition to the pathology modules and at least one robot arm to transfer a carrier to or between pathology modules, a pathology assembly may include a reader or capturer operable to read or capture an identifier on the carrier. A pathology assembly may also include both a reader and a capturer. Examples of identifiers include a bar code, a radio frequency identification (RFID), text or color. Suitable readers include bar code readers, RFID readers, dot matrix code (DMC) or cameras using vision-based identification methods. A suitable capturer includes a digital imager or camera. The information from the carrier that is read and/or captured may be saved (e.g., saved in a computer memory) and used to track the carrier through the pathology laboratory.
[0025] A pathology assembly is also disclosed that may include a cart, bench or stand, rail or gauntry (e.g., a ceiling or wall-mounted gauntry) including at least one robot arm connected to a base and a processor (robot controller) coupled to the robot arm and including non-transitory machine readable instructions that when executed cause the robot arm to perform a method including engaging a carrier with the robot arm and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument and/or transferring the carrier by the robot arm from the first pathology instrument to a second pathology instrument. The at least one robot arm may be mounted on a stationary work bench positioned in an area providing the at least one robot arm or an end effector thereof access to the pathology modules (e.g., an accessible region or area). The at least one robot arm may alternatively be moveable around an accessible region or area such as by being mounted on a cart with rollers or wheels and having a computer- or operator-controlled motor to move through the accessible region or area (e.g., to power the wheels and maneuver the cart). The work bench or cart may have a work surface having an area of a size to provide an area to prepare and store tissue cassettes, magazines, slides, etc. and/or to provide an area for instruments such as capturers and/or readers (e.g., a bar code reader) and labelers. The at least one robot arm may alternatively be a free-standing stationary or moveable unit (i.e., not connected to a work bench or cart) including, for example, a base or stand, optionally with wheels and a motor to drive and maneuver the wheels as a self-propelled unit, and a robot controller to control a movement of a robot arm and/or an end effector thereon and possibly a movement of the base or stand. The at least one robot arm may alternatively be connected to wall or ceiling of a pathology or histology laboratory, either in a stationary position (connected at its base to a single immoveable area) or moveable thereon (e.g., connected at its base to a rail on the wall or ceiling on which the at least one robot arm may move). The at least one robot arm may further alternatively be connected to a gantry either in a stationary position or moveable thereon, wherein the gantry includes a frame structure or support platform spanning a portion of a pathology or histology laboratory.
[0026] The pathology assembly may include a reader or capturer operable to read or capture an identifier on the carrier. As noted, such a reader or capturer may be mounted on a work bench or cart in an accessible region or area. The pathology assembly may also include storage areas for cassettes, magazines and/or slides as well other equipment (e.g., a cassette labeler) and such storage areas and/or equipment may be positioned on a work bench or cart if present.
[0027] A method for processing tissue samples in a pathology or histology laboratory environment is further disclosed. A method may include engaging a carrier with a robot arm and transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument. Examples of a carrier may be a magazine, door, rack or basket that is operable to contain one or more tissue cassettes or slides, a cassette and a slide. A carrier such as a magazine or basket may include a handle and the robot arm may include an end effector so that transferring the carrier by the robot includes gripping the handle by the end effector. A pathology laboratory environment may include more than two pathology modules and the method for processing tissue samples may include transferring a carrier or carriers by a robot arm between the modules.
[0028]
[0029] Pathology module 110 of a Tissue-Tek Xpress® accepts tissue samples in cassettes. Before a cassette goes into the Tissue-Tek Xpress®, the cassette is placed in a magazine. Representative magazines include Tissue-Tek AutoTEC® magazines and Tissue-Tek Xpress® magazines. Each magazine may hold as an example 20 cassettes in a stacked arrangement (one cassette stacked on top of the other).
[0030] Before loading into a Tissue-Tek Xpress®, two magazines are positioned side-by-side and a handle is attached to transport the two magazines together. As shown in
[0031] Returning to
[0032] Surface portion 131b of bench 130 in this example includes magazine storage area 116 that is operable to contain magazines that have cassettes that have been processed, for example, in a Tissue-Tek Xpress tissue processing module. A volume of magazine storage area 116 may contain slots for containing individual magazines or pairs of magazines. Magazines may be contained in magazine storage area 116 individually or in pairs with or without a handle (handle 113,
[0033] Surface portion 131b of bench 130 also includes cassette reader/capturer 117 in one area. Cassette reader/capturer 117 is operable to engage a magazine and read and/or capture an image of an identifier on a cassette in the magazine.
[0034] Surface portion 131b of bench 130 also includes storage area 118 operable for storage of, for example, doors containing cassettes that have been processed in a Tissue-Tek AutoTEC® and storage area 119 for storage of empty doors (doors without cassettes). Storage area 118 may include an electric or Joule heating element therein to heat cassettes in doors after embedding.
[0035]
[0036] Robot apparatus 150 includes robot controller 151 housed in or connected to base 152 of the robot apparatus (see
[0037] Robot apparatus 150 includes robot arm 153 mounted to base 152. Robot arm 153 may be operable to or configured to perform actions within accessible region 105, depicted in cross-hatching in
[0038] Robot apparatus 150 includes one or more end tools or end effectors 160 attached to a distal end of robot arm 153 for picking and placing pathology instruments. Representatively, each of the one or more end effectors 160 employ a parallel gripper, which is sized to accommodate the pathology instruments such as cassette carriers (e.g., magazines, module doors, baskets) as well as to open and close doors of pathology module 110 and pathology module 120. The one or more end effectors 160 are controlled by signals from robot controller 151 to, for example, automatically rotate the gripper(s), open the gripper(s), and/or dose the gripper(s).
[0039] Robot apparatus 150 may optionally include a tool changer to change the end effector or tool.
[0040] Still referring to
[0041] Operation of robot apparatus 150 to perform actions within accessible region 105 may be controlled by and displayed to a user or operator on computer 115. Computer 115 may include a processor connected physically (e.g., through wiring) or remotely (e.g., wirelessly) to robot controller 151. Computer 115 may also include a display such as a touch screen display allowing a user to, for example, start and stop activity of robot apparatus 150.
[0042] In one example, it is contemplated that the processing of tissue cassettes through pathology module 110 (e.g., a Tissue-Tek Xpress®) and pathology module 120 (e.g., a Tissue-Tek AutoTEC®) may be done without human intervention by using robot apparatus 150 to prepare, load and unload cassettes from each module.
[0043] Referring again to
[0044] When one or more magazines or magazine assemblies are positioned in loading retort 133, an operator may start the activity of robot apparatus 150 by, for example, initiating a start sequence at computer 115. Alternatively, loading retort 133 may include one or more sensors that indicate the presence of a magazine or magazine assemblies allowing a start sequence of robot apparatus 150 to begin automatically. For example, loading retort 133 may include one or more photo eyes where a light (e.g., a laser light) is directed across an upper area of the retort to a second sensor. When the path of the directed light is obstructed by the presence of, for example, a magazine or a magazine assembly, a signal can be received by computer 115 to indicate the presence of a magazine or magazine assembly and computer 115 can initiate a start sequence. Alternatively, robot apparatus 150 is operable to probe compartments in loading retort 133 one by one (e.g., compartment 1331a, compartment 1331b, etc.) for a magazine. For example, robot apparatus 150, through non-transitory, machine readable control sequences in robot controller 151 and possibly transmitted to robot controller 151 from computer 115, directs end effector 160 at a distal end of robot arm 153 to position itself in front of a door of hood 134. The door may be engaged by an actuator that is released by a signal from robot apparatus (e.g., a light signal sent from robot arm 153 to a sensor associated with the actuator). A release of the actuator may cause the door to open providing access from robot arm 153 and end effector 160 to enter hood 134 and compartment by compartment probe loading retort 133. The probing may be done by physical contact between end effector 160 and a top of a magazine or by a reflected light signal sent and received at robot arm 153 or end effector 160.
[0045] If a magazine is present in a compartment in loading retort 133, a start sequence may be initiated with or without direction from computer 115 (e.g., a start sequence may be initiated by program instructions associated with robot controller 151 or robot apparatus 150). In one example, robot controller 151 directs end effector 160 at a distal end of robot arm 153a to grasp the magazine and place it in drip tray 1332 positioned above loading retort 133 within hood 134.
[0046] Once all the cassettes in a magazine are exposed while the magazine is positioned in cassette reader/capturer 117, reader and/or camera 1178 can begin scanning, reading and/or capturing (e.g., imaging) any identifier on a front sidewall surface the cassettes (block 304,
[0047] Pathology module 110 such as a Tissue-Tek Xpress® may have an input door (input door 108,
[0048] Once an input door of pathology module 110 is open, the control instructions associated with robot apparatus 150 direct robot arm 153 and end effector 160 to move to loading retort 133 in bench 130 and then grasp a magazine assembly in docking compartment 1333 by a handle. Once end effector has grasped a handle of a magazine assembly, the instructions direct that robot arm 153 remove the magazine assembly from loading retort 133 and transport the magazine assembly through input door 108 of processing module 110 (block 315,
[0049] Once input door 108 of pathology module 110 is closed, processing module 110 may begin processing of tissue samples in each magazine (e.g., magazine 111a and magazine 111b) (block 330,
[0050] In the example where pathology module 110 is a Tissue-Tek Xpress®, pathology module may perform tissue processing steps of, for example, dehydrating, clearing and impregnation of tissues in respective cassettes in magazine 111a and magazine 111b. Once the tissue processing steps are performed, a magazine assembly is placed in an output retort within pathology module 110. Robot apparatus 150 may periodically check pathology module 110 to detect the presence of a magazine assembly in an output retort of the module or a signal from pathology module 110 that a magazine assembly is present in the output retort. Alternatively, an output retort may include a sensor to alert robot apparatus 150 or computer 115 that a magazine assembly is present in the output retort. For example, an output retort may include photo eye sensors that detect the presence of a magazine assembly in the retort and transmit a signal to computer 115.
[0051] Once robot apparatus 150 identifies or is alerted to the presence of a magazine assembly in an output retort of pathology module 110, robot apparatus 150, through non-transitory, machine readable control sequences or instructions in robot controller 151 and possibly transmitted to robot controller 151 from computer 115, robot arm 153 may be positioned in proximity to output door 109 of pathology module 110 or a sensor associated with pathology module 110 to signal pathology module 110 for the opening of the output door (block 35,
[0052] Upon removing a magazine assembly from output retort 116, the instructions to control robot arm 153 may direct the robot arm to place each magazine of the magazine assembly (magazine 111a, magazine 111b) in pathology module 120. Pathology module 120 may be a module that performs paraffin embedding of tissue cassettes. Where pathology module 120 is a Tissue-Tek AutoTEC®, the embedding module is designed to accommodate the introduction of magazines individually, not as a magazine assembly of two magazines. Accordingly, in such instance, a handle on a magazine assembly needs to be removed and the magazines separated. In such instances, the instructions to control arm 153 upon removal of a magazine assembly from output retort 116 of pathology module 110 may direct the transport of a magazine assembly to bench 130 and removal of the handle by end effector 160. At bench 130, the magazine assembly may be placed in a slot or compartment in magazine storage area 116. The slot or compartment in magazine storage area 116 provides the magazine assembly with support to maintain a stationary position during removal of a handle of the magazine.
[0053] Upon separating the handle from a magazine assembly, non-transitory, machine readable control sequences or instructions in robot controller 151 and possibly transmitted to robot controller 151 from computer 115 may direct end effector into a position to grasp a handle on an input door of pathology module 120 and open the door (block 345,
[0054] Once input door 122 is opened by robot arm 153, the instructions may direct end effector 160 to release the grasp on the door handle and to return to bench 130. At bench 130, robot arm 153 may be directed by instructions to grasp an individual magazine from magazine storage area (e.g., magazine 111a), transport the grasped magazine to a position over input door 122 and to load the magazine into a slot in the door (block 350 and block 355,
[0055] When one or more magazines are placed in input door 122 and the door is closed, pathology module 120 of a Tissue-Tek AutoTEC® may begin embedding of tissue samples in each magazine (block 365,
[0056] Where pathology module 120 is a Tissue-Tek AutoTEC®, embedding of individual tissue cassettes begins by removing the tissue cassettes from a respective magazine. Tissue cassettes are then individually processed to embed the tissue in paraffin. After embedding, a tissue cassette is automatically placed in a slot of an output door.
[0057] When processing (e.g., tissue embedding) in pathology module 120 is complete, pathology module 120 may include a sensor to alert robot apparatus 150 or computer 115 that processing therein is finished and, in the case of a Tissue-Tek AutoTEC®, that one or more cassettes are in an output door (output door 126a-126d).
[0058] Once robot apparatus 150 is alerted that processing in pathology module 120 is complete, robot apparatus 150, through non-transitory, machine readable control sequences or instructions in robot controller 151 and possibly transmitted to robot controller 151 from computer 115 may direct end effector 160 at a distal end of robot arm 153 to move into a position to grasp a handle on an output door of the module. In the example where pathology module 120 is a Tissue-Tek AutoTEC®, the instructions may direct end effector 160 into a position to grasp a handle of one of output door 126a-126d and remove the door from the pathology module (block 370 and block 375,
[0059] Where pathology module 120 is a Tissue-Tek AutoTEC®, as noted above, tissue cassettes are removed from magazines within the module. The empty magazines may be left within input door 122 of pathology module 120. Such empty magazines may be removed robot apparatus 150. For example, control sequences or instructions in robot controller 151 may direct robot arm 153 to return to input door 122 after robot arm has loaded one or more magazines in the door and closed the door. The instructions may direct end effector 160 to grasp a handle of input door 122 of pathology module 120 and open the door to expose an inside of input door 122. The instructions may also direct end effector to release a grasp on the handle and for robot arm 153 to move into a position over a slot in the door (e.g., slot 122a-122d,
[0060] The above description described the incorporation and use of a robotic assembly to transfer tissue cassettes between pathology modules in a pathology or histology laboratory frees up valuable time and energy of highly skilled operators and may offer more reliable and efficient throughput of tissue samples in the laboratory as idle times where an operator is not available to unload or load a pathology module may be reduced. The incorporation and use also will tend to reduce exposure of operators (lab personnel) to noxious fumes from reagents such as alcohols, fixatives and others associated with one or more pathology modules. The tracking functionality associated with the reading/capturing and recording/comparing in computer 115 may provide tracking or tracing of individual cassettes throughout a laboratory process, minimize human errors and serve the additional benefit of monitoring reagent usage and supply levels in pathology modules. For example, by recording the cassette identifier information, computer 115 may also track the use of reagents in a pathology module (e.g., the number of cassettes through versus an amount of a reagent). This allows supply and inventory levels of reagents to be controlled.
[0061] The incorporation and use of a robotic assembly to transfer tissue cassettes between pathology modules in a pathology or histology laboratory also provides flexibility in allowing pathology modules to be used independently enabling prioritization of histological cases and drop off and pick up of histological cases at a discretion of an operator.
[0062] While the above portion of a pathology or histology laboratory included two pathology modules (a tissue processing instrument and a tissue embedding instrument), it is appreciated that other pathology modules may be substituted or included in an accessible region for a robotic assembly, such as accessible region 105, including but not limited to sectioning stations, microtomy stations, staining instruments, coverslipping instruments and imaging instruments. It is also appreciated that more than one robotic assembly may be present in an accessible region or that a robotic assembly may include more than one robotic arm.
[0063] In still other examples, accessible regions for particular robotic assemblies may be adjacent one another or overlapping so that a robotic assembly in one accessible region may interact with a robotic assembly or carrier in another accessible region of a laboratory.
[0064] The following numbered clauses summarize some aspects of the invention:
[0065] 1. A method comprising: [0066] engaging a carrier with a robot arm; and [0067] transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument.
[0068] 2. The method of clause 1, wherein the carrier is operable to contain a plurality of tissue cassettes.
[0069] 3. The method of clause 1 or clause 2, wherein the carrier is a magazine and the magazine comprises a handle and the robot arm comprises an end effector, wherein transferring the carrier by the robot comprises gripping the handle by the end effector.
[0070] 4. The method of any of the preceding clauses, wherein the pathology instrument is a tissue processing instrument.
[0071] 5. The method of clause 4, further comprising removing the carrier by the robot arm from the tissue processing instrument.
[0072] 6. The method of any of clause 1 through clause 4, wherein the pathology instrument is an embedding instrument and the carrier is a first carrier comprising at least one tissue cassette and the method further comprises removing a second carrier comprising the at least one tissue cassette by the robot arm.
[0073] 7. The method of any of the preceding clauses, wherein the pathology instrument is first pathology instrument and the method further comprises: [0074] transferring the carrier by the robot arm from the first pathology instrument to a second pathology instrument.
[0075] 8. The method of any of clause 1 through clause 5, wherein the first location is a grossing station.
[0076] 9. A pathology assembly comprising: [0077] a first pathology module; [0078] a second pathology module; and [0079] a robot arm operable to transfer a carrier operable to contain a plurality of tissue cassettes between the first pathology module and the second pathology module.
[0080] 10. The pathology assembly of clause 9, wherein the first pathology module comprises a grossing station.
[0081] 11. The pathology assembly of clause 9 or clause 10, wherein the second pathology module comprises a tissue processing instrument.
[0082] 12. The pathology assembly of clause 11, wherein the first pathology module comprises a grossing station and the assembly further comprises a third pathology module wherein the robot arm is further operable to transfer the carrier from second pathology module to the third pathology module.
[0083] 13. The pathology assembly of clause 12, wherein the carrier is a first carrier and the robot arm is further operable to remove a second carrier from the third pathology module.
[0084] 14. The pathology assembly of clause 12, wherein the third pathology module comprises an embedding instrument.
[0085] 15. The pathology assembly of any of clause 9 through clause 14, further comprising a reader or capturer operable to read or capture an identifier on the carrier.
[0086] 16. The pathology assembly of clause 15, wherein the reader or capturer is a bar code reader.
[0087] 17. A pathology assembly comprising: [0088] a robot arm coupled to a base; and [0089] a processor coupled to the robot arm and comprising non-transitory machine readable instructions that when executed cause the robot arm to perform a method comprising: [0090] engaging a carrier with the robot arm; and [0091] transferring the carrier by the robot arm from a first location outside a pathology instrument to a second location in the pathology instrument.
[0092] 18. The pathology assembly of clause 17, further comprising a reader or capturer operable to read or capture an identifier on the carrier.
[0093] 19. The pathology assembly of clause 17 or clause 18, wherein the method further comprises transferring the carrier by the robot arm from the first pathology instrument to a second pathology instrument.
[0094] 20. The pathology assembly of any of clause 17 through clause 19, wherein the base of the robot arm is operable to be moved from a first position to a second position.
[0095] 21. The pathology assembly of any of clause 17 through clause 19, wherein the base is coupled to a bench or moveable cart and wherein the bench or moveable cart comprises the reader or capturer and optionally one or more storage areas, or wherein the base is free-standing and moveable about an accessible region including the first location and the second location or wherein the base is coupled to a ceiling, wall or gantry.
[0096] In the description above, for the purposes of explanation, numerous specific details have been set forth in order to provide a thorough understanding of the embodiments. It will be apparent however, to one skilled in the art, that one or more other embodiments may be practiced without some of these specific details. The particular examples described are not provided to limit the invention but to illustrate it. The scope of the invention is not to be determined by the specific examples provided above but only by the claims below. In other instances, well-known structures, devices, and operations have been shown in block diagram form or without detail in order to avoid obscuring the understanding of the description. Where considered appropriate, reference numerals or terminal portions of reference numerals have been repeated among the figures to indicate corresponding or analogous elements, which may optionally have similar characteristics.
[0097] It should also be appreciated that in the description various features are sometimes grouped together in a single example, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of various inventive aspects. This method of disclosure, however, is not to be interpreted as reflecting an intention that the invention requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects may lie in less than all features of a single disclosed embodiment. Thus, the claims following the Detailed Description are hereby expressly incorporated into this Detailed Description, with each claim standing on its own as a separate embodiment of the invention.