The exemplary embodiments generally relate to material handling systems and, more particularly, to transport and sorting of items within the material handling system.
Multilevel storage and retrieval systems may be used in warehouses for the storage and retrieval of goods. Generally the transportation of goods into and out of the storage structure is done with lifts for transfer to a vehicle on a storage level, vehicles travelling up ramps to a predetermined storage level, or with vehicles that include lifts traveling along guide ways. Throughput of these storage and retrieval systems may be limited by one or more of the retrieval of the goods at a storage level and the transfer of goods between storage levels.
It would be advantageous to increase vehicle payload handling throughput by combining movement of payload handling manipulation axes of a transport vehicle and sorting of payloads on the transport vehicle.
The foregoing aspects and other features of the disclosed embodiment are explained in the following description, taken in connection with the accompanying drawings, wherein:
In accordance with aspects of the disclosed embodiment the automated storage and retrieval system 100 may operate in a retail distribution center or warehouse to, for example, fulfill orders received from retail stores for case units such as those described in U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011, the disclosure of which is incorporated by reference herein in its entirety. For example, the case units are cases or units of goods not stored in trays, on totes or on pallets (e.g. uncontained). In other examples, the case units are cases or units of goods that are contained in any suitable manner such as in trays, on totes or on pallets. In still other examples, the case units are a combination of uncontained and contained items. It is noted that the case units, for example, include cased units of goods (e.g. case of soup cans, boxes of cereal, etc.) or individual goods that are adapted to be taken off of or placed on a pallet. In accordance with the aspects of the disclosed embodiment, shipping cases for case units (e.g. cartons, barrels, boxes, crates, jugs, or any other suitable device for holding case units) may have variable sizes and may be used to hold case units in shipping and may be configured so they are capable of being palletized for shipping. It is noted that when, for example, bundles or pallets of case units arrive at the storage and retrieval system the content of each pallet may be uniform (e.g. each pallet holds a predetermined number of the same item—one pallet holds soup and another pallet holds cereal) and as pallets leave the storage and retrieval system the pallets may contain any suitable number and combination of different case units (e.g. a mixed pallet where each mixed pallet holds different types of case units—a pallet holds a combination of soup and cereal) that are provided to, for example the palletizer in a sorted arrangement for forming the mixed pallet. In the embodiments the storage and retrieval system described herein may be applied to any environment in which case units are stored and retrieved. As may also be realized, as illustrated in
at an operator station 160EP where items are picked from the different case units CU, and/or the different case units CU themselves, are placed in one or more bag(s), tote(s) or other suitable container(s) TOT by an operator 1500, or any suitable automation, in a predetermined order sequence of picked items according to, for example, an order, fulfilling one or more customer orders, in which the case units CU are sequenced at the operator station 160EP, noting that the sequencing of the case units CU as described herein effects the sequencing of the case units at the operator station 160EP.
The automated storage and retrieval system 100 may include input stations 160IN (which include depalletizers 160PA and/or conveyors 160CA for transporting items to lift modules for entry into storage) and output stations 16OUT (which include palletizers 160PB, operator stations 160EP and/or conveyors 160CB for transporting case units from lift modules for removal from storage), input and output vertical lift modules 150A, 150B (generally referred to as lift modules 150—it is noted that while input and output lift modules are shown, a single lift module may be used to both input and remove case units from the storage structure), a storage structure 130, and a number of autonomous rovers or transport vehicles 110 (referred to herein as “bots”). It is noted that the depalletizers 160PA may be configured to remove case units from pallets so that the input station 1601N can transport the items to the lift modules 150 for input into the storage structure 130. The palletizers 160PB may be configured to place items removed from the storage structure 130 on pallets for shipping.
The storage structure 130 may include multiple storage rack modules configured in a three dimensional array RMA that are accessible by storage or deck levels 130L. Each storage level 130L includes storage spaces 130S formed by the rack modules where the rack modules include shelves that are disposed along storage or picking aisles 130A which, e.g., extend linearly through the rack module array and provide access to the storage spaces 130S and transfer decks 130B over which the bots 110 travel on a respective storage level 130L for transferring case units between any of the storage spaces 130S of the storage structure 130 (e.g. on the level which the bot 110 is located) and any of the lift modules 150 (e.g. each of the bots 110 has access to each storage space 130S on a respective level and each lift module 150 on a respective storage level 130L). The transfer decks 130B are arranged at different levels (corresponding to each level 130L of the storage and retrieval system) that may be stacked one over the other or horizontally offset, such as having one transfer deck 130B at one end or side of the storage rack array or at several ends or sides of the storage rack array as described in, for example, U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011 the disclosure of which is incorporated herein by reference in its entirety. The transfer decks 130B are substantially open and configured for the undeterministic traversal of bots 110 across and along the transfer decks 130B. As may be realized, the transfer deck(s) 130B at each storage level 130L communicate with each of the picking aisles 130A on the respective storage level 130L, and bots 110 bi-directionally traverse between the transfer deck(s) 130B and picking aisles 130A on each storage level 130L to access the storage spaces 130S disposed in the rack shelves alongside each of the picking aisles 130A (e.g. bots 110 may access storage spaces 130S distributed on both sides of each aisle such that the bot 110 may have a different facing, as will be described in greater detail below, when traversing each picking aisle 130A). As noted above, the transfer deck(s) 130B also provide bot 110 access to each of the lifts 150 on the respective storage level 130L where the lifts 150 feed and remove case units to and/or from each storage level 130L where the bots 110 effect case unit transfer between the lifts 150 and the storage spaces 130S. Each storage level 130L may also include charging stations 130C for charging an on-board power supply of the bots 110 on that storage level 130L such as described in, for example, U.S. patent application Ser. No. 14/209,086 filed on Mar. 13, 2014 and Ser. No. 13/326,823 filed on Dec. 15, 2011 the disclosures of which are incorporated herein by reference in their entireties.
The bots 110 may be any suitable independently operable autonomous transport vehicles that carry and transfer case units throughout the storage and retrieval system 100. In one aspect the bots 110 are automated, independent (e.g. free riding) autonomous transport vehicles. Suitable examples of bots can be found in, for exemplary purposes only, U.S. patent application Ser. No. 13/326,674 filed on Dec. 15, 2011; U.S. patent application Ser. No. 12/757,312 filed on Apr. 9, 2010 (now U.S. Pat. No. 8,425,173); U.S. patent application Ser. No. 13/326,423 filed on Dec. 15, 2011; U.S. patent application Ser. No. 13/326,447 filed on Dec. 15, 2011(now U.S. Pat. No. 8,965,619); U.S. patent application Ser. No. 13/326,505 Dec. 15, 2011 (now U.S. Pat. No. 8,696,010); U.S. patent application Ser. No. 13/327,040 filed on Dec. 15, 2011 (now U.S. Pat. No. 9,187,244); U.S. patent application Ser. No. 13/326,952 filed on Dec. 15, 2011; U.S. patent application Ser. No. 13/326,993 filed on Dec. 15, 2011; and U.S. patent application Ser. No. 14/486,008 filed on Sep. 15, 2014, the disclosures of which are incorporated by reference herein in their entireties. The bots 110 may be configured to place case units, such as the above described retail merchandise, into picking stock in the one or more levels of the storage structure 130 and then selectively retrieve ordered case units, e.g. according to a predetermined order out sequence, for shipping the ordered case units to, for example, a store or other suitable location. The order out sequence, in one aspect, corresponds to an order in which the case units (or pickfaces as will be described below) are needed for placement on an outbound pallet or in any other suitable transport device such as one or more bag(s), tote(s), shopping carriage(s), truck(s) or other suitable container fill without palletization. In other aspects the order out sequence may be any suitable predetermined sequence in which the case units or pickfaces are to be delivered to the output station by the bots 110.
The bots 110, lift modules 150 and other suitable features of the storage and retrieval system 100 are controlled by, for example, one or more central system control computers (e.g. control server) 120 through, for example, any suitable network 180. In one aspect the network 180 is a wired network, a wireless network or a combination of wireless and wired networks using any suitable type and/or number of communication protocols. In one aspect, the control server 120 includes a collection of substantially concurrently running programs (e.g. system management software) for substantially automatic control of the automated storage and retrieval system 100. The collection of substantially concurrently running programs, for example, being configured to manage the storage and retrieval system 100 including, for exemplary purposes only, controlling, scheduling, and monitoring the activities of all active system components, managing inventory (e.g. which case units are input and removed, the order in which the cases are removed and where the case units are stored) and pickfaces (e.g. one or more case units that are movable as a unit and handled as a unit by components of the storage and retrieval system), and interfacing with a warehouse management system 2500. The control server 120 may, in one aspect, be configured to control the features of the storage and retrieval system in the manner described herein. For simplicity and ease of explanation the term “case unit(s)” is generally used herein for referring to both individual case units and pickfaces.
Referring now to
The payload section 110PL of the bot 110 includes a payload bed 110PB, a fence or datum member 110PF, a transfer arm 110PA and a pusher bar or member 110PR. In one aspect the payload bed 110PB includes one or more rollers 110RL that are transversely mounted (e.g. relative to a longitudinal axis LX or X direction of the bot 110) to the frame 110F so that one or more case units carried within the payload section 110PL can be longitudinally moved (e.g. justified with respect to a predetermined location of the frame/payload section and/or a datum reference of one or more case units) along the longitudinal axis of the bot, e.g., to position the case unit at a predetermined position within the payload section 110PL and/or relative to other case units within the payload section 110PL (e.g. longitudinal forward/aft justification of case units). In one aspect the rollers 110RL may be driven (e.g. rotated about their respective axes) by any suitable motor for moving the case units within the payload section 110PL. In other aspects the bot 110 includes one or more longitudinally movable pusher bar (not shown) for pushing the case units over the rollers 110RL for moving the case unit(s) to the predetermined position within the payload section 110PL. The longitudinally movable pusher bar may be substantially similar to that described in, for example, U.S. patent application Ser. No. 13/326,952 filed on Dec. 15, 2011, the disclosure of which was previously incorporated by reference herein in its entirety.
Referring also to
The lift mechanism 200 is configured so that combined robot axis moves are performed (e.g. combined substantially simultaneous movement of the pusher bar 110PR, lift mechanism 200, pick head extension and fore/aft justification mechanism(s) such as, e.g., the longitudinally movable pusher bar described above), so that different/multi-sku payload are handled by the bot, and/or so that a single drive effects both a lifting (e.g. vertical movement) and an extension (e.g. lateral movement) of the arm 110PA.
The lifting mechanism may be configured in any suitable manner so that a pick head 270 of the bot 110 bi-directionally moves along the Z axis (e.g. reciprocates in the Z direction—see
Referring again to
Referring now to
One or more of the tines 273A-273E is movably mounted to the base member 272 (such as on a slide/guide rail similar to that described above) so as to be movable in the Z direction. In one aspect any number of tines are mounted to the base member 272 while in the aspect illustrated in the figures there are, for example, five tines 273A-273E mounted to the base member 272. Any number of the tines 273A-273E are movably mounted to the base member 272 while in the aspect illustrated in the figures, for example, the outermost (with respect to a centerline CL of the pick head 270) tines 273A, 273E are movably mounted to the base member 272 while the remaining tines 273B-273D are immovable relative to the base member 272.
In this aspect the pick head 270 employs as few as three tines 273B-273D to transfer smaller sized case units (and/or groups of case units) to and from the bot 110 and as many as five tines 273A-273E to transfer larger sized case units (and/or groups of case units) to and from the bot 110. In other aspects, less than three tines are employed (e.g. such as where more than two tines are movably mounted to the base member 272) to transfer smaller sized case units. For example, in one aspect all but one tine 273A-273E is movably mounted to the base member so that the smallest case unit being transferred to and from the bot 110 without disturbing other case units on, for example, the storage shelves has a width of about the distance X1 between slats 1210S (see
The immovable tines 373B-373D are used when transferring all sizes of case units (and/or pickfaces) while the movable tines 373A, 373E are selectively raised and lowered (e.g. in the Z direction) relative to the immovable tines 373B-373D to transfer larger case units (and/or pickfaces). Referring to
The movement of the tines 273A-273E in the Z direction is effected by the one or more actuators 274A, 274B mounted at any suitable location of the transfer arm 110PA. In one aspect, the one or more actuators 274A, 274B are mounted to the base member 272 of the pick head 270. The one or more actuators are any suitable actuators, such as linear actuators, capable of moving one or more tines 273A-273E in the Z direction. In the aspect illustrated in, for example,
As may be realized, movably mounting one or more tines 273A-273E on the base member 272 of the pick head 270 provides for full support of large case units and/or pickfaces on the pick head 270 while also providing the ability to pick and place small case units without interfering with other case units positioned on, for example, the storage shelves. The ability to pick and place variably sized case units without interfering with other case units on the storage shelves reduces a size of a gap GP (see
Referring again to
The pusher bar 110PR is arranged within the payload section 110PL so as to be substantially perpendicular to the rollers 110RL and so that the pusher bar 110PR does not interfere with the pick head 270. As can be seen in
As noted above, because the pusher bar 110PR is a separate, standalone axis of the bot 110 that operates free of interference from the pick head 270 extension and lift axes, the pusher bar 110PR can be operated substantially simultaneously with the lifting and/or extension of the transfer arm 110PA. The combined axis moves (e.g. the simultaneous movement of the pusher bar 110PR with the transfer arm 110PA extension and/or lift axes) provides for increased payload handling throughput. For example, referring to
In another aspect of the disclosed embodiment, multiple case units can be substantially simultaneously carried and manipulated within the payload section 110PL to further increase throughput of the storage and retrieval system 100. In one aspect the manipulation of the case units CU is a sorting of the case units where the cases are positioned on the transfer arm 110PA for picking/placement of the case units and/or positioned so that the case units are not transferred and remain on the transfer arm 110PA while other case units are transferred to and from the transfer arm 110PA. Here, the bot 110 picks one or more case units from storage with a common transfer arm where placement of the case units on the common transfer arm corresponds to a predetermined order out sequence as will be described in greater detail below (e.g. the case units are sorted on-the-fly (e.g. during transport with the bot 110 or otherwise while being held in a payload section of or by the bot 110 while the bot is travelling along a surface or is stationary)). As an example of case manipulation on the bot 110, referring to
In one aspect, where the bot 110 traverses the picking aisle 130A and/or transfer deck 130B prior to picking subsequent case units, the pusher bar 110PR remains in contact with (e.g. grips) the case unit(s) CUA during transport of the case unit(s) between case unit holding locations so that the case unit(s) CUA remain in a predetermined location at the back 402 of the payload section 110PL (and/or at a predetermined location longitudinally) relative to the reference frame REF of the bot 110 (
Where the case units CUA, CUB are sorted (
An example of a case unit(s) pick and place operation with on-the-fly sortation of the case units will be described with respect to
In one aspect input lift modules 150A1, 150A1 may receive dissimilar types (or in other aspects the same type) of case units from their respective pallets where the case units are to be stored in the same (or different) picking aisles. Rather than have two separate bots 110 pick the case units from each of input lift modules 150A1, 105A2 a single bot 110 picks up both case units CUA, CUB from the input lift modules 150A1, 150A2 with a common transfer arm 110PA and transfers the case units CUA, CUB to their respective predetermined storage spaces 130S1-130S4. The bot 110 traverses the transfer deck 130B and enters a predetermined picking aisle 130A1, 103A2 to which the one or more of the case units is to be placed. As an example, the bot 110 enters picking aisle 130A1 and places case unit(s) CUB at storage space 130S3 in a manner substantially similar to that described above where the case units CUA, CUB are separated from one another on the pick head 270 by pusher bar 110PR so that case unit(s) CUB is transferred to storage space 130S3 free from interference from case unit(s) CUA. In one aspect the bot 110 continues to traverse picking aisle 130A1 to storage spaces 130S4 where case unit(s) CUA are placed by the bot 110. In other aspects the case unit(s) CUA, CUB are placed in any suitable picking aisle and case unit holding location, such as in different picking aisles, in different storage spaces, in the same picking aisle and/or in the same storage spaces.
As may be realized, and as noted above, case units are output from the storage and retrieval system in a predetermined sequence to fulfill customer orders and build mixed shipping pallets. Here, the case units CUA, CUB are sorted by the bot into one or more predetermined case unit holding locations according to the predetermined case unit output sequence as the case units are output from the storage and retrieval system. For example, assuming customer orders require case unit(s) CUC to be delivered to output lift 150B1 and case unit(s) CUD to be delivered to output lift 150B2, the bot 110 enters picking aisle 130A1 and picks case unit CUC from storage space 130S1 (
Referring to
In accordance with one or more aspects of the disclosed embodiment, an autonomous transport vehicle includes a frame forming a payload section configured to hold one or more pickfaces; a transfer arm movably mounted to the frame; a drive section connected to the frame; and a controller connected to the drive section, the controller being configured to effect an on-the-fly sortation of pickfaces carried by the autonomous transport vehicle according to a predetermined case out order sequence where the controller commands the drive section so that two or more pickfaces are picked from one or more first case unit holding locations and placed at one or more different second case unit holding locations according to the predetermined case out order sequence.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to effect picking of the two or more pickfaces in an order that is opposite an order in which the two or more pickfaces are placed.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm is common to the two or more pickfaces such that the transfer arm is configured to hold the two are more pickfaces adjacent one another.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further includes a justification member disposed within the payload section so as to move transverse to a longitudinal axis of the frame wherein the controller is configured to control a combined movement of the justification member and the transfer arm to effect the sorting of the two or more pickfaces carried in the payload section.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further includes a justification member connected to the drive section and the controller, the justification member being movably mounted to the frame where the transfer arm and the justification member are each independently movable relative to each other.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to control the drive section and effect movement of the justification member and transfer arm so that the on-the-fly sortation is effected by retention of at least one of the two or more pickfaces within the payload section while at least another of the two or more pickfaces is transferred to or from the payload section.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes a plurality of payload support tines and is movable between a raised and lowered position, and the justification member is configured to extend between the tines when the transfer arm is in the lowered position.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further includes a payload bed and a justification member within the payload section, the payload bed including laterally arranged payload supports that extend through apertures in the justification member.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes payload support tines that are spaced so as to be interdigitated with the laterally arranged payload supports such that a lowered position of the payload support tines transfers the one or more payload items to the laterally arranged payload supports.
In accordance with one or more aspects of the disclosed embodiment, an automated storage and retrieval system autonomous transport vehicle includes a frame having a longitudinal axis and forming a payload section configured to hold one or more payload items; a justification member disposed within the payload section so as to move transverse to the longitudinal axis; a transfer arm disposed as least partly within the payload section; and a controller connected to the justification member and the transfer arm, the controller being configured to control a combined movement of the justification member and the transfer arm to effect an on-the-fly sorting of the one or more payload items carried in the payload section.
In accordance with one or more aspects of the disclosed embodiment, the justification member and the transfer arm are each independently movable relative to each other.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to effect movement of the justification member and the transfer arm so that the justification member is inserted between two of the one or more payload items to cause a physical separation of the two of the one or more payload items.
In accordance with one or more aspects of the disclosed embodiment, the justification member is configured to bi-directionally move the one or more payload items transversely within the payload section.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to control movement of the justification member and transfer arm so that sorting is effected by retention of at least one of the one or more payload items within the payload section while at least another of the one or more payload items is transferred to or from the payload section.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes a plurality of payload support tines and is movable between a raised and lowered position, and the justification member is configured to extend between the tines when the transfer arm is in the lowered position.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further includes a payload bed within the payload section, the payload bed including laterally arranged payload supports that extend through apertures in the justification member.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes payload support tines that are spaced so as to be interdigitated with the laterally arranged payload supports such that a lowered position of the payload support tines transfers the one or more payload items to the laterally arranged payload supports.
In accordance with one or more aspects of the disclosed embodiment, a method of transporting payload items carried in a payload section of an autonomous transport vehicle having a common transfer arm is provided. The method includes supporting the payload items within the payload section; and sorting the payload items within the payload section for ordered placement in a storage and retrieval system, wherein sorting the payload items includes spatially separating at least one of the payload items disposed on the common transfer arm from another of the payload items and the at least one of the payload items is retained on the common transfer arm while the other of the payload items is transferred from the payload section with the common transfer arm.
In accordance with one or more aspects of the disclosed embodiment, sorting the payload items further includes transferring the payload items between a payload bed of the autonomous transport vehicle and the common transfer arm to effect repositioning of the at least one of the payload items.
In accordance with one or more aspects of the disclosed embodiment, sorting the payload items further includes inserting a justification member between the payload items to effect repositioning of the at least one of the payload items.
In accordance with one or more aspects of the disclosed embodiment, the method further includes repositioning at least one of the payload items disposed on the common transfer arm.
In accordance with one or more aspects of the disclosed embodiment, an automated storage and retrieval system autonomous transport vehicle comprises: a frame having a longitudinal axis and forming a payload section configured to hold one or more payload items; a transfer arm that is common to the one or more payload items, the transfer arm being disposed as least partly within the payload section and being configured to hold the one or more payload items; and a payload item justification member disposed within the payload section independent of the transfer arm and configured so as to engage at least one of the one or more payload items and move transverse to the longitudinal axis, where movement of the payload item justification member is independent of movement of the transfer arm.
In accordance with one or more aspects of the disclosed embodiment, the independent movement of the justification member effects separation of at least one of the one or more payload items from another of the at least one payload items carried in the payload section.
In accordance with one or more aspects of the disclosed embodiment, the payload item justification member has a payload item justification member drive and the transfer arm has a transfer arm drive that is different than the payload item justification member drive, where each of the payload item justification member drive and the transfer arm drive has an independent drive axis.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further comprises a controller connected to the justification member and the transfer arm, the controller being configured to control a substantially simultaneous movement of the justification member and the transfer arm with different respective drives to configured a pickface including at least one of the one or more payload items.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to control the justification member and the transfer arm to effect separation of the one or more payload items carried in the payload section.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to effect movement of the justification member and the transfer arm so that the justification member is inserted between two of the one or more payload items to cause a physical separation of the two of the one or more payload items.
In accordance with one or more aspects of the disclosed embodiment, the controller is configured to control movement of the justification member and transfer arm to effect sorting of the one or more payload items by retention of at least one of the one or more payload items within the payload section while at least another of the one or more payload items is transferred to or from the payload section.
In accordance with one or more aspects of the disclosed embodiment, the justification member is configured to bi-directionally move the one or more payload items transversely within the payload section.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes a plurality of payload support tines and is movable between a raised and lowered position, and the justification member is configured to extend between the tines when the transfer arm is in the lowered position.
In accordance with one or more aspects of the disclosed embodiment, the autonomous transport vehicle further comprises a payload bed within the payload section, the payload bed including laterally arranged payload supports that extend through apertures in the justification member.
In accordance with one or more aspects of the disclosed embodiment, the transfer arm includes payload support tines that are spaced so as to be interdigitated with the laterally arranged payload supports such that a lowered position of the payload support tines transfers the one or more payload items to the laterally arranged payload supports.
It should be understood that the foregoing description is only illustrative of the aspects of the disclosed embodiment. Various alternatives and modifications can be devised by those skilled in the art without departing from the aspects of the disclosed embodiment. Accordingly, the aspects of the disclosed embodiment are intended to embrace all such alternatives, modifications and variances that fall within the scope of the appended claims. Further, the mere fact that different features are recited in mutually different dependent or independent claims does not indicate that a combination of these features cannot be advantageously used, such a combination remaining within the scope of the aspects of the invention.
This application is a continuation of U.S. Non-Provisional patent application Ser. No. 17/648,904, filed Jan. 25, 2022 (now U.S. Pat. No. 11,745,964), which is a continuation of U.S. Non-Provisional patent application Ser. No. 17/028,639, filed on Sep. 22, 2020 (now U.S. Pat. No. 11,230,477), which is a continuation of U.S. Non-Provisional patent application Ser. No. 16/538,665, filed on Aug. 12, 2019 (now U.S. Pat. No. 10,781,060, issued Sep. 22, 2020), which is a continuation of U.S. Non-Provisional patent application Ser. No. 15/848,446, filed on Dec. 20, 2017 (now U.S. Pat. No. 10,377,585, issued Aug. 13, 2019), which is a continuation of U.S. Non-Provisional patent application Ser. No. 15/003,983, filed on Jan. 22, 2016 (now U.S. Pat. No. 9,850,079, issued Dec. 26, 2017), which claims priority from and the benefit of U.S. Provisional Patent Application No. 62/107,135 filed on Jan. 23, 2015, the disclosures of which are incorporated by reference herein in their entireties. This application is also related to U.S. patent application Ser. No. 14/966,978 filed on Dec. 11, 2015; U.S. patent application Ser. No. 14/997,902 filed on Jan. 18, 2016; U.S. patent application Ser. No. 14/997,925 filed on Jan. 18, 2016; U.S. patent application Ser. No. 14/997,920 filed on Jan. 18, 2016 (now U.S. Pat. No. 9,856,083, issued Jan. 2, 2018); and U.S. patent application Ser. No. 14/997,892 filed on Jan. 18, 2016, the disclosures of which are incorporated herein by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
62107135 | Jan 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 17648904 | Jan 2022 | US |
Child | 18460790 | US | |
Parent | 17028639 | Sep 2020 | US |
Child | 17648904 | US | |
Parent | 16538665 | Aug 2019 | US |
Child | 17028639 | US | |
Parent | 15848446 | Dec 2017 | US |
Child | 16538665 | US | |
Parent | 15003983 | Jan 2016 | US |
Child | 15848446 | US |