This invention relates to the field of cargo transportation. More particularly, this invention relates to a system for providing a volumetric occupancy reading to indicate the load status of a cargo container, such as a cargo trailer.
Knowledge of the volumetric occupancy of cargo containers, such as cargo trailers, is important to cargo carriers. If a dispatcher knows that there is room to accept more cargo in a particular trailer that is en route to a destination, the dispatcher can divert the trailer to pick up a load at a nearby customer's facility. In this way, owners of trailers can make more efficient use of their assets, increasing profitability and reducing waste.
Previous solutions were capable only of determining if cargo was present or absent in a container. Although optical imaging techniques have been used to determine the load state of cargo containers, such techniques have been unreliable and difficult to implement. Optical imaging techniques are prone to inaccuracy due to potentially large distances separating the imaging device from a distant portion of the trailer. These techniques require significant computing resources to provide an accurate cargo occupancy indication.
What is needed, therefore, is a cargo sensor system that can be used on a loaded trailer or other cargo container to determine the amount of loaded cargo without reliance on optical imaging techniques.
The above and other needs are met by a cargo sensor system that uses distance sensors distributed throughout a cargo trailer or other type of cargo container. In a preferred embodiment, each distance sensor is a laser time-of-flight (ToF) sensor. However, the distance sensor may be any sensor that can determine the distance between the sensor and an impeding object, such as an ultrasonic sensor.
Embodiments described herein also provide a method for detecting cargo within a cargo container that has a ceiling, a floor, and an interior space disposed between the ceiling and the floor. In a preferred embodiment, the method includes:
In some embodiments, each of the distance sensors has a field of view, and
In some embodiments, the method includes:
In some embodiments, the method includes:
In some embodiments, step (a) includes mounting one or more sensor modules on or adjacent to the ceiling of the cargo container, wherein each of the one or more sensor modules contain one or more of the distance sensors.
In some embodiments, step (a) includes distributing the sensor modules across the length of a central portion of the ceiling of the cargo container.
In some embodiments, step (a) includes distributing the sensor modules across the length of the cargo container adjacent to locations at which the ceiling of the cargo container meets a wall of the cargo container.
In some embodiments, step (a) includes mounting one or more sensor modules on a door of the cargo container, so that the distance sensors contained in the sensor modules mounted on the door each have a field of view directed toward a back wall of the cargo container when the door is in a closed position and directed toward the floor of the cargo container when the door is in an open position.
In some embodiments, each of the distance signals generated in step (b) indicate a distance between a corresponding one of the distance sensors and either a surface of a piece of cargo or the floor of the cargo container.
In some embodiments, the ceiling of the cargo container is disposed at a height above the floor of the cargo container, and step (c) includes comparing the distance to a distance threshold that is less than the height.
In some embodiments, the method includes providing the cargo-present indications generated in step (d) to a tracker unit mounted on the cargo container, and based on the cargo-present indications, transmitting cargo loading information from the tracker unit to a backend server via a data communication network.
In another aspect, embodiments described herein provide an apparatus for detecting cargo within a cargo container that has a ceiling, a floor, and an interior space disposed between the ceiling and the floor. A preferred embodiment of the apparatus includes multiple distance sensors and one or more processors in communication with the distance sensors. The distance sensors, which are configured for mounting on or adjacent to the ceiling of the cargo container, generate distance signals. Each distance signal indicates a distance between a corresponding one of the distance sensors and a surface within the interior space of the cargo container. The one or more processors are operable to execute instructions to compare the distance indicated by each of the distance signals to a distance threshold, and generate a cargo-present indication if the distance is less than the distance threshold.
In some embodiments, each of the distance sensors has a field of view, and they are mounted to the ceiling of the cargo container such that their fields of view define multiple cargo detection areas distributed across the floor of the cargo container. Each cargo detection area corresponds to a portion of the total area of the floor of the cargo container. Each of the distance signals indicate a distance between a corresponding one of the distance sensors and a surface located within a corresponding one of the cargo detection areas.
In some embodiments, the one or more processors are operable to execute instructions to calculate how much of the total area of the floor of the cargo container is occupied by cargo based how many cargo-present indications have been generated.
In some embodiments, the one or more processors are operable to execute instructions to:
In some embodiments, the sensor modules are configured for mounting on or adjacent to the ceiling of the cargo container, and they each contain one or more distance sensors.
In some embodiments, the one or more processors are components of the one or more sensor modules.
In some embodiments, each distance sensor has a field of view that is aligned in a different direction from fields of view of other distance sensors contained in one and the same sensor module.
In some embodiments, the sensor modules are distributed across the length of the central portion of the ceiling of the cargo container.
In some embodiments, the sensor modules are distributed across the length of the cargo container adjacent to locations at which the ceiling of the cargo container meets a wall of the cargo container.
In some embodiments, one or more of the sensor modules are mounted on a door of the cargo container. The distance sensors contained in the sensor modules mounted on the door each have a field of view directed toward a back wall of the cargo container when the door is in a closed position, and directed toward the floor of the cargo container when the door is in an open position.
In some embodiments, each of the distance signals indicate a distance between a corresponding one of the distance sensors and either a surface of a piece of cargo or the floor of the cargo container.
In some embodiments, the ceiling of the cargo container is disposed at a height above the floor of the cargo container, and the one or more processors are operable to execute instructions to compare the distance to a distance threshold that is less than the height.
Some embodiments include a tracker unit configured for mounting on the cargo container. The tracker unit is operable to generate cargo loading information based on the cargo-present indication, and to transmit the cargo loading information from the tracker unit to a backend server via a data communication network.
In some embodiments, the one or more processors are components of the tracker unit.
In some embodiments, the one or more processors are components of the backend server.
In some embodiments, the distance sensors comprise laser-ranging time-of-flight sensors or ultrasonic sensors.
Other embodiments of the invention will become apparent by reference to the detailed description in conjunction with the figures, wherein elements are not to scale, so as to more clearly show the details, wherein like reference numbers indicate like elements throughout the several views, and wherein:
Data generated by the sensor modules 12 are provided to a trailer tracker unit 18 and/or a backend server 24 for processing as described hereinafter. The tracker unit 18 monitors the location and health of the trailer 20, and sends the current cargo loading state of the trailer to the backend server 24 based on cargo detected using the sensor modules 12. The tracker unit 18, which is typically located in or on the trailer 20, preferably includes a processor 28, GPS receiver electronics 30 for determining location coordinates of the trailer 20, local area network communication electronics 32 for communicating with the sensor modules 12, and wide area network communication electronics 34 (such as a wireless cellular data modem) for communicating with the backend server 24. The local network communications electronics 30 may comprise one or more interfaces to implement wired communications protocols, such as I2C, SPI, UART, or Ethernet, or to implement wireless communications protocols, such as Wi-Fi, Bluetooth, or Bluetooth Low Energy. The tracker unit 18 may also interface with multiple external sensors, such as door sensors and temperature sensors.
The sensor modules 12 preferably communicate with the tracker unit 18 and/or the backend server 24 through a network 16, which may comprise a local area network in the trailer 20, a wireless data communication network, the Internet, or a combination of such networks. The sensor modules 12 may also communicate with the tracker unit 18 directly through serial or parallel interfaces. Each sensor module 12 preferably includes a local processor that communicates with processors of other sensor modules 12 through the network 16 or through a series of serial ports.
The preferred ToF sensor 14 has an angular field of view of about 25 degrees. A single one of these sensors mounted on the ceiling of the trailer 20 and pointing directly downward has a field of view that covers about half of the width of the floor area of the trailer. In a preferred embodiment depicted in
In an embodiment depicted in
Although a preferred embodiment disperses sensors evenly across the length of the trailer 20, other embodiments include more sensors in areas of the trailer 20 that are more likely to contain cargo (such as in the front and the back) and fewer sensors in the broad middle area of the trailer 20. For example, as depicted in
In many trailers, the rear door is a roll-up door. In such a situation, the raised door may block one or more sensor modules mounted on the ceiling nearest the rear end of the trailer, such as the sensor modules 12a as shown in
In some embodiments, each sensor module 12 includes one or more accelerometers that can be used to determine the orientation of the sensors 14—whether they are facing horizontally or vertically—by sensing the direction of the acceleration of gravity relative to the position of the sensor module 12. Using this orientation information, the trailer tracker unit 18 or back-end server system 24 can determine how to treat the information provided by each sensor module 12.
In an embodiment depicted in
As shown in
In a preferred embodiment, distance measurements from each detection zone, and/or the areas 22 within each detection zone, are reported either to the tracker unit 18 or via the tracker unit 18 to the back-end server 24. Using the distance measurements, a process executed by the back-end server 24 or by a processor in the tracker unit 18 determines one or more of:
The occupied floor area (1) may be determined by counting the number of detection areas that report a distance (d1, d2, d3, d4, etc.) that is less than some threshold value related to the full height of the interior of the trailer, and multiplying that number by the floor area within each detection area. For example, if the threshold value is 110 inches, a reported distance of less than 110 inches indicates that the corresponding detection area 22 is occupied by cargo. In the exemplary trailer 20 depicted in
The occupied trailer volume (2) may be determined by multiplying the size of each occupied detection area by the height above the floor of the detected cargo surface, and adding them all up. For example, if the twenty occupied areas from the previous example all have detected cargo surfaces that are at least 90 inches above the floor, then at least about 1950 ft3 of the trailer volume is occupied. (20×13 ft2×90/12 ft=1950 ft3)
Other information may be inferred as well, such as weight based on knowledge of the type of cargo and its total volume, and other relevant information. This information can be used in concert with an imaging cargo sensor to provide images at relevant times based on the position and state of the cargo load. The back end server 24 may also use this data to build a three-dimensional visualization of the cargo in the trailer, such as by displaying blocks based on x-position and y-position along with height in the z-direction.
In preferred embodiments, the sensor modules 12 are located near the center of the ceiling of the trailer. In an alternative embodiment depicted in
The foregoing description of preferred embodiments for this invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise form disclosed. Obvious modifications or variations are possible in light of the above teachings. The embodiments are chosen and described in an effort to provide the best illustrations of the principles of the invention and its practical application, and to thereby enable one of ordinary skill in the art to utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated. All such modifications and variations are within the scope of the invention as determined by the appended claims when interpreted in accordance with the breadth to which they are fairly, legally, and equitably entitled.
This nonprovisional application claims priority to provisional patent application Ser. No. 62/765,256 filed Aug. 20, 2018, titled Distributed Volumetric Cargo Sensor, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
906021 | Herrick | Dec 1908 | A |
4633407 | Freienstein et al. | Dec 1986 | A |
4837700 | Ando et al. | Jun 1989 | A |
5119301 | Shimizu et al. | Jun 1992 | A |
5289369 | Hirshberg | Feb 1994 | A |
5299132 | Wortham | Mar 1994 | A |
5307277 | Hirano | Apr 1994 | A |
5870029 | Otto et al. | Feb 1999 | A |
5877956 | Frank et al. | Mar 1999 | A |
6025774 | Forbes | Feb 2000 | A |
6240365 | Bunn | May 2001 | B1 |
6249217 | Forbes | Jun 2001 | B1 |
6510381 | Grounds et al. | Jan 2003 | B2 |
6512465 | Flick | Jan 2003 | B2 |
6701234 | Vogelsang | Mar 2004 | B1 |
6771970 | Dan | Aug 2004 | B1 |
6816090 | Teckchandani et al. | Nov 2004 | B2 |
6930638 | Lloyd et al. | Aug 2005 | B2 |
6931309 | Phelan et al. | Aug 2005 | B2 |
6985087 | Soliman | Jan 2006 | B2 |
7034683 | Ghazarian | Apr 2006 | B2 |
7091835 | Boulay et al. | Aug 2006 | B2 |
7102510 | Boling et al. | Sep 2006 | B2 |
7170390 | Quiñones et al. | Jan 2007 | B2 |
7174243 | Lightner et al. | Feb 2007 | B1 |
7177738 | Diaz | Feb 2007 | B2 |
7215282 | Boling et al. | May 2007 | B2 |
7266378 | Norta et al. | Sep 2007 | B2 |
7346439 | Bodin | Mar 2008 | B2 |
7366551 | Hartley | Apr 2008 | B1 |
7405658 | Richards | Jul 2008 | B2 |
7546151 | Hartley | Jun 2009 | B2 |
7574195 | Krasner et al. | Aug 2009 | B2 |
7593999 | Nathanson | Sep 2009 | B2 |
7675423 | Boling et al. | Mar 2010 | B2 |
7701363 | Zlojutro | Apr 2010 | B1 |
7725216 | Kim | May 2010 | B2 |
7817033 | Motoyama | Oct 2010 | B2 |
7818098 | Koepf et al. | Oct 2010 | B2 |
7830305 | Boling et al. | Nov 2010 | B2 |
7893818 | Smoyer et al. | Feb 2011 | B2 |
7970496 | Koepf et al. | Jun 2011 | B2 |
8018332 | Boling et al. | Sep 2011 | B2 |
8126601 | Kapp et al. | Feb 2012 | B2 |
8237591 | Holcomb et al. | Aug 2012 | B2 |
8330626 | Adelson | Dec 2012 | B1 |
8330817 | Foster | Dec 2012 | B1 |
8368561 | Welch et al. | Feb 2013 | B2 |
8452673 | Boling et al. | May 2013 | B2 |
8462021 | Welch et al. | Jun 2013 | B2 |
8510200 | Pearlman et al. | Aug 2013 | B2 |
8527135 | Lowrey et al. | Sep 2013 | B2 |
8565963 | Burke | Oct 2013 | B2 |
8612137 | Harris et al. | Dec 2013 | B2 |
8626152 | Farrell et al. | Jan 2014 | B2 |
8655544 | Fletcher et al. | Feb 2014 | B2 |
8671063 | Ehrman et al. | Mar 2014 | B2 |
8725326 | Kapp et al. | May 2014 | B2 |
8760274 | Boling et al. | Jun 2014 | B2 |
8799461 | Herz et al. | Aug 2014 | B2 |
8933802 | Baade | Jan 2015 | B2 |
8970701 | Lao | Mar 2015 | B2 |
9008894 | Bishop et al. | Apr 2015 | B2 |
9049564 | Muetzel et al. | Jun 2015 | B2 |
9060213 | Jones | Jun 2015 | B2 |
9070271 | Baade et al. | Jun 2015 | B2 |
9316737 | Baade | Apr 2016 | B2 |
9332404 | Boling et al. | May 2016 | B2 |
9516394 | Carlo et al. | Dec 2016 | B2 |
9551788 | Epler | Jan 2017 | B2 |
9779379 | Hall et al. | Oct 2017 | B2 |
9779449 | Meyer et al. | Oct 2017 | B2 |
10089598 | Reeder et al. | Oct 2018 | B2 |
10169822 | Jarvis et al. | Jan 2019 | B2 |
10223744 | Brady et al. | Mar 2019 | B2 |
10232823 | Bobay et al. | Mar 2019 | B1 |
10255824 | Pearlman et al. | Apr 2019 | B2 |
10311315 | Drazan et al. | Jun 2019 | B2 |
20010018639 | Bunn | Aug 2001 | A1 |
20010034577 | Grounds et al. | Oct 2001 | A1 |
20020000916 | Richards | Jan 2002 | A1 |
20020014978 | Flick | Feb 2002 | A1 |
20020059126 | Ricciardi | May 2002 | A1 |
20020082025 | Baese et al. | Jun 2002 | A1 |
20020184062 | Diaz | Dec 2002 | A1 |
20020186144 | Meunier | Dec 2002 | A1 |
20030083060 | Menendez | May 2003 | A1 |
20030151501 | Teckchandani et al. | Aug 2003 | A1 |
20030151507 | Andre et al. | Aug 2003 | A1 |
20030174067 | Soliman | Sep 2003 | A1 |
20040093291 | Bodin | May 2004 | A1 |
20040130440 | Boulay et al. | Jul 2004 | A1 |
20040143378 | Vogelsang | Jul 2004 | A1 |
20040162063 | Quinones et al. | Aug 2004 | A1 |
20040225557 | Phelan et al. | Nov 2004 | A1 |
20040246177 | Lloyd et al. | Dec 2004 | A1 |
20050021199 | Zimmerman et al. | Jan 2005 | A1 |
20050026627 | Boling et al. | Feb 2005 | A1 |
20050134504 | Harwood et al. | Jun 2005 | A1 |
20050215194 | Boling et al. | Sep 2005 | A1 |
20050237166 | Chen | Oct 2005 | A1 |
20060007038 | Boling et al. | Jan 2006 | A1 |
20060055561 | Kamali et al. | Mar 2006 | A1 |
20060087411 | Chang | Apr 2006 | A1 |
20060129290 | Zimmerman et al. | Jun 2006 | A1 |
20070013779 | Gin et al. | Jan 2007 | A1 |
20070152844 | Hartley et al. | Jul 2007 | A1 |
20070167147 | Krasner et al. | Jul 2007 | A1 |
20070290923 | Norta et al. | Dec 2007 | A1 |
20080015748 | Nagy | Jan 2008 | A1 |
20080147245 | Koepf et al. | Jun 2008 | A1 |
20080162045 | Lee | Jul 2008 | A1 |
20080176537 | Smoyer et al. | Jul 2008 | A1 |
20080186135 | Boling et al. | Aug 2008 | A1 |
20080198018 | Hartley | Aug 2008 | A1 |
20080278314 | Miller et al. | Nov 2008 | A1 |
20080287151 | Fjelstad et al. | Nov 2008 | A1 |
20080294302 | Basir | Nov 2008 | A1 |
20090043445 | Bishop et al. | Feb 2009 | A1 |
20090079591 | Motoyama | Mar 2009 | A1 |
20090112394 | Lepejian et al. | Apr 2009 | A1 |
20090140887 | Breed et al. | Jun 2009 | A1 |
20090224966 | Boling et al. | Sep 2009 | A1 |
20100094482 | Schofield et al. | Apr 2010 | A1 |
20100103042 | Bishop et al. | Apr 2010 | A1 |
20100117868 | Wiemeersch et al. | May 2010 | A1 |
20100191412 | Kim | Jul 2010 | A1 |
20100265104 | Zlojutro | Oct 2010 | A1 |
20100299020 | Koepf et al. | Nov 2010 | A1 |
20110016514 | Carlo et al. | Jan 2011 | A1 |
20110090075 | Armitage et al. | Apr 2011 | A1 |
20110093159 | Boling et al. | Apr 2011 | A1 |
20110143669 | Farrell et al. | Jun 2011 | A1 |
20110241903 | Welch et al. | Oct 2011 | A1 |
20120041618 | Sun et al. | Feb 2012 | A1 |
20120077475 | Holcomb et al. | Mar 2012 | A1 |
20120078497 | Burke | Mar 2012 | A1 |
20120197484 | Nath et al. | Aug 2012 | A1 |
20120299721 | Jones | Nov 2012 | A1 |
20120299755 | Jones | Nov 2012 | A1 |
20130059607 | Herz et al. | Mar 2013 | A1 |
20130066757 | Lovelace et al. | Mar 2013 | A1 |
20130088371 | Welch et al. | Apr 2013 | A1 |
20130100286 | Lao | Apr 2013 | A1 |
20130113637 | Sin et al. | May 2013 | A1 |
20130127617 | Baade et al. | May 2013 | A1 |
20130141249 | Peariman et al. | Jun 2013 | A1 |
20130144667 | Ehrman et al. | Jun 2013 | A1 |
20130144770 | Boling et al. | Jun 2013 | A1 |
20130144771 | Boling et al. | Jun 2013 | A1 |
20130144805 | Boling et al. | Jun 2013 | A1 |
20130147617 | Boling et al. | Jun 2013 | A1 |
20130159214 | Boling et al. | Jun 2013 | A1 |
20130185193 | Boling et al. | Jul 2013 | A1 |
20130249713 | Adelson | Sep 2013 | A1 |
20130297199 | Kapp et al. | Nov 2013 | A1 |
20130302757 | Pearlman et al. | Nov 2013 | A1 |
20140012634 | Pearlman et al. | Jan 2014 | A1 |
20140036072 | Lyall et al. | Feb 2014 | A1 |
20140052605 | Beerle et al. | Feb 2014 | A1 |
20140074692 | Beede et al. | Mar 2014 | A1 |
20140095061 | Hyde | Apr 2014 | A1 |
20140125500 | Baade | May 2014 | A1 |
20140125501 | Baade | May 2014 | A1 |
20140220966 | Muetzel et al. | Aug 2014 | A1 |
20140267688 | Aich et al. | Sep 2014 | A1 |
20140280658 | Boling et al. | Sep 2014 | A1 |
20150006207 | Jarvis et al. | Jan 2015 | A1 |
20150019270 | Jarvis et al. | Jan 2015 | A1 |
20150024727 | Hale-Pletka et al. | Jan 2015 | A1 |
20150032291 | Lowrey et al. | Jan 2015 | A1 |
20150066362 | Meyer et al. | Mar 2015 | A1 |
20150067312 | Lewandowski et al. | Mar 2015 | A1 |
20150095255 | Hall et al. | Apr 2015 | A1 |
20150168173 | Lewis-Evans et al. | Jun 2015 | A1 |
20150172518 | Lucas et al. | Jun 2015 | A1 |
20150186991 | Meyer et al. | Jul 2015 | A1 |
20150260529 | Petersen | Sep 2015 | A1 |
20150332525 | Harris et al. | Nov 2015 | A1 |
20150356497 | Reeder et al. | Dec 2015 | A1 |
20150373487 | Miller et al. | Dec 2015 | A1 |
20160225072 | Brady et al. | Aug 2016 | A1 |
20160282466 | Epler | Sep 2016 | A1 |
20170262717 | Drazan et al. | Sep 2017 | A1 |
20180222504 | Birch | Aug 2018 | A1 |
20180300967 | Winograd | Oct 2018 | A1 |
20180352198 | Raasch et al. | Dec 2018 | A1 |
20190005442 | Reeder et al. | Jan 2019 | A1 |
20190061692 | Bobay et al. | Feb 2019 | A1 |
20190114577 | Kilburn | Apr 2019 | A1 |
20190279494 | Raasch et al. | Sep 2019 | A1 |
Number | Date | Country |
---|---|---|
2609106 | Oct 2008 | CA |
2683208 | Nov 2008 | CA |
2837320 | Nov 2012 | CA |
2856796 | May 2013 | CA |
2867447 | Sep 2013 | CA |
2826902 | Mar 2014 | CA |
2828835 | Apr 2014 | CA |
2832185 | May 2014 | CA |
2846134 | Sep 2014 | CA |
2921908 | Jul 2007 | CN |
101240734 | Aug 2008 | CN |
101734228 | Jun 2010 | CN |
101192322 | Jul 2012 | CN |
102779407 | Nov 2012 | CN |
103813477 | May 2014 | CN |
104931066 | Sep 2015 | CN |
4423328 | Jan 1996 | DE |
0096252 | May 1987 | EP |
0451482 | Oct 1991 | EP |
0519630 | Dec 1992 | EP |
0393935 | Mar 1995 | EP |
0744727 | Feb 1997 | EP |
1191500 | Mar 2002 | EP |
1384635 | Jan 2004 | EP |
2418461 | Feb 2012 | EP |
2006123891 | May 2006 | JP |
2014170000 | Sep 2014 | JP |
2009011420 | Mar 2010 | MX |
2010001545 | Aug 2010 | MX |
1984001823 | May 1984 | WO |
1999063357 | Dec 1999 | WO |
2000070530 | Nov 2000 | WO |
2001024393 | Apr 2001 | WO |
2001059601 | Aug 2001 | WO |
2002089077 | Nov 2002 | WO |
2003034089 | Apr 2003 | WO |
2003036462 | May 2003 | WO |
2003079717 | Sep 2003 | WO |
2003012473 | Mar 2004 | WO |
2004075090 | Sep 2004 | WO |
2004102536 | Jun 2005 | WO |
2005086933 | Sep 2005 | WO |
2006028995 | Mar 2006 | WO |
2006028995 | Feb 2007 | WO |
2007146449 | Dec 2007 | WO |
2008034097 | Mar 2008 | WO |
2007146449 | Oct 2008 | WO |
2008121612 | Oct 2008 | WO |
2008141456 | Nov 2008 | WO |
2008144411 | Nov 2008 | WO |
2005086933 | Dec 2008 | WO |
2009021117 | Feb 2009 | WO |
2009058972 | Jul 2009 | WO |
2009097595 | Aug 2009 | WO |
2010047887 | Apr 2010 | WO |
2012162358 | Nov 2012 | WO |
2012162450 | Nov 2012 | WO |
2013078291 | May 2013 | WO |
2013138798 | Sep 2013 | WO |
2014008752 | Jan 2014 | WO |
2016061355 | Apr 2016 | WO |
Number | Date | Country | |
---|---|---|---|
20200055553 A1 | Feb 2020 | US |
Number | Date | Country | |
---|---|---|---|
62765256 | Aug 2018 | US |