IP Library Granted Patent US 12,286,307
Granted Patent B2
US 12,286,307 · App. 18/535,866 · Granted Apr 29, 2025

Conveyor systems and methods for sorting merchandise using interchangeable and assignable sortation modules

Inventors: Jason D. Bellar (Bella Vista, AR); William Mark Propes (Bentonville, AR)
Assignee: WALMART APOLLO, LLC
B65G43/08B07C3/003B07C3/006B07C3/08B07C3/14B07C3/18B07C5/361B07C5/367B65G13/02B65G37/00B65G47/71G05B19/418G05B19/4189B65G2203/044G06K2007/10504
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,286,307
App. No.
18/535,866
Granted
Apr 29, 2025
Kind
B2
Abstract

There is provided a conveyor assembly for sorting merchandise items. In one form, the conveyor assembly includes: a merchandise identification module; sortation modules each comprising a multi-directional sorting portion with two sets of rollers, a first wing including a third set of rollers, a second wing including a fourth set of rollers, and a controller configured to receive an IP address; a first, disassembled state of the sortation modules; a second, assembled state of the sortation modules; a merchandise database; and a control circuit configured to receive identifying information about an unsorted merchandise item, assign a unique IP address to each sortation module corresponding to the position of the sortation module, determine a sortation destination for the unsorted merchandise item, determine the sortation module corresponding to the sortation destination; and instruct the controller of the corresponding sortation module to divert the unsorted merchandise item to the sortation destination.

Claims (66)

1. A conveyor assembly comprising:

a plurality of sortation modules configured to move and sort items, wherein each sortation module is configured to divert items to at least one sortation destination;

an assembled state of the plurality of sortation modules in which the sortation modules are coupled to one another to define a chain of sortation modules;

a control circuit communicatively coupled to each sortation module, the control circuit configured to:

assign a unique Internet Protocol (IP) address to each sortation module, each unique IP address corresponding to a position of each sortation module in the chain of sortation modules when in the assembled state;

determine a sortation destination for an unsorted item to be sorted;

determine a sortation module corresponding to the determined sortation destination; and

instruct the sortation module corresponding to the determined sortation destination to divert the unsorted item to the determined sortation destination.

2. The conveyor assembly of claim 1 , wherein each sortation module comprises a sortation module portion with a set of rollers, at least one roller of the set of rollers being a motor powered roller.

3. The conveyor assembly of claim 1 , wherein:

each sortation module comprises a first roller motor control portion and a second roller motor control portion;

the first roller motor control portion configured to control rotation of at least one roller of a set of rollers in a clockwise direction to divert items to a first sortation destination; and

the second roller motor control portion configured to control rotation of the at least one roller of the set of rollers in a counterclockwise direction to divert items to a second sortation destination.

4. The conveyor assembly of claim 1 , wherein:

the control circuit is configured to assign the unique IP addresses to the plurality of sortation modules in ascending or descending sequential order as one proceeds in a direction along the chain of sortation modules.

5. The conveyor assembly of claim 1 further comprising:

a reassembled state in which the plurality of sortation modules have been reconfigured to different relative positions in the chain of sortation modules than in the assembled state;

the control circuit assigning a new IP address to each sortation module depending on a new position of each sortation module in the chain of sortation modules.

6. The conveyor assembly of claim 1 further comprising:

a newly assembled state in which one of the plurality of sortation modules in the chain of sortation modules has been replaced with a new sortation module relative to the assembled state;

the new sortation module receiving a new IP address corresponding to a position of the new sortation module in the chain of sortation modules.

7. The conveyor assembly of claim 1 , wherein:

the control circuit is configured to communicate with each sortation module to determine the number and relative positions of the sortation modules in the chain with respect to one another.

8. The conveyor assembly of claim 1 , wherein:

the control circuit assigns the sortation destination for the unsorted item to be sorted based on one or more predetermined characteristics of the unsorted item obtained from a merchandise database.

9. The conveyor assembly of claim 1 , further comprising:

a scanner including a scan tunnel or arm positioned above or adjacent an input set of rollers, the control circuit being disposed, at least in part, in the scan tunnel or arm.

10. The conveyor assembly of claim 1 , further comprising:

a non-sortation destination configured to receive an unsorted item that could not be identified by a scanner or that could not be located in a merchandise database.

11. The conveyor assembly of claim 1 , wherein each sortation module comprises a controller configured to divert merchandise items to the at least one sortation destination and configured to receive the IP address corresponding to the sortation module.

12. A method of sorting items comprising:

coupling a plurality of sortation modules to one another to define a chain of sortation modules in an assembled state;

by the plurality of sortation modules, moving and sorting items, each sortation module being configured to divert items to at least one sortation destination;

by a control circuit communicatively coupled to each sortation module:

assigning a unique Internet Protocol (IP) address to each sortation module, each IP address corresponding to a position of each sortation module in the chain of sortation modules when in the assembled state;

determining a sortation destination for an unsorted item to be sorted;

determining a sortation module corresponding to the determined sortation destination; and

instructing the sortation module corresponding to the determined sortation destination to divert the unsorted item to the determined sortation destination.

13. The method of claim 12 , wherein each sortation module comprises a first roller motor control portion and a second roller motor control portion, the method further comprising:

by the first roller motor control portion, causing rotation of at least one roller of a set of rollers in a clockwise direction to divert items to a first sortation destination; and

by the second roller motor control portion, causing rotation of the at least one roller of the set of rollers in a counterclockwise direction to divert items to a second sortation destination.

14. The method of claim 12 , further comprising:

by the control circuit, assigning the unique IP addresses to the sortation modules in ascending or descending sequential order as one proceeds in a direction along the chain of sortation modules.

15. The method of claim 12 further comprising:

reassembling the plurality of sortation modules to different relative positions in the chain of sortation modules than in the assembled state; and

by the control circuit, assigning a new IP address to each sortation module depending on a new position of each sortation module in the chain of sortation modules.

16. The method of claim 12 further comprising:

replacing one of the plurality of sortation modules in the chain of sortation modules with a new sortation module; and

by the new sortation module, receiving a new IP address corresponding to a position of the new sortation module in the chain of sortation modules.

17. The method of claim 12 , further comprising:

by the control circuit, communicating with each sortation module to determine the number and relative positions of the sortation modules in the chain with respect to one another.

18. The method of claim 12 , further comprising:

by the control circuit, assigning the sortation destination for the unsorted item to be sorted based on one or more predetermined characteristics of the unsorted item obtained from a merchandise database.

19. The method of claim 12 , further comprising:

receiving, at a non-sortation destination, an unsorted item that could not be identified by a scanner or that could not be located in a merchandise database.

20. A system for receiving and sorting items shipped to shopping facilities, the system comprising:

a shopping facility containing a plurality of items;

a delivery of items received at the shopping facility; and

a conveyor assembly at the shopping facility, the conveyor assembly comprising:

a plurality of sortation modules configured to move and sort items, wherein each sortation module is configured to divert items to at least one sortation destination;

an assembled state of the plurality of sortation modules in which the sortation modules are coupled to one another to define a chain of sortation modules;

a control circuit communicatively coupled to each sortation module, the control circuit configured to:

assign a unique Internet Protocol (IP) address to each sortation module, each unique IP address corresponding to a position of each sortation module in the chain of sortation modules when in the assembled state;

determine a sortation destination for an unsorted item to be sorted;

determine a sortation module corresponding to the determined sortation destination; and

instruct the sortation module corresponding to the determined sortation destination to divert the unsorted item to the determined sortation destination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2023
From: BELLAR, JASON D.; PROPES, WILLIAM M.
To: WALMART APOLLO, LLC
Reel/Frame 065833/0115 →
Continuity (4)
Continuation 17072529 · Oct 16, 2020
Continuation 16751384 · Jan 24, 2020
Provisional Application 62797061 · Jan 25, 2019
Related Publication 20240101359A1 · Mar 28, 2024
References Cited (194)
US 3456773A · Titmas, Jr. · 1969 [cited by applicant]
US 3613910A · Weir · 1971 [cited by applicant]
US 3621973A · Carlson · 1971 [cited by applicant]
US 3771679A · Theml · 1973 [cited by applicant]
US 4509636A · Godbois · 1985 [cited by applicant]
US 4798275A · Leemkuil · 1989 [cited by applicant]
US 4832204A · Handy · 1989 [cited by applicant]
US 4962841A · Kloosterhouse · 1990 [cited by applicant]
US 4988435A · Kimura · 1991 [cited by applicant]
US 5188210A · Malow · 1993 [cited by applicant]
US 5238349A · Grace, Sr. · 1993 [cited by applicant]
US 5456347A · Best · 1995 [cited by applicant]
US 5471311A · Van Den Bergh · 1995 [cited by applicant]
US 5501571A · Van Durrett · 1996 [cited by applicant]
US 5687850A · Speckhart · 1997 [cited by applicant]
US 5743375A · Shyr · 1998 [cited by applicant]
US 5779023A · Hidai · 1998 [cited by applicant]
US 5783810A · Kelly · 1998 [cited by applicant]
US 5793633A · Noguchi · 1998 [cited by applicant]
US 5921378A · Bonnet · 1999 [cited by applicant]
US 5984078A · Bonnet · 1999 [cited by applicant]
US 6005211A · Huang · 1999 [cited by applicant]
US 6230872B1 · Huang · 2001 [cited by applicant]
US 6471044B1 · Isaacs · 2002 [cited by applicant]
US 6505733B2 · Troupos · 2003 [cited by applicant]
US 6554123B2 · Bonnet · 2003 [cited by applicant]
US 6644459B2 · Van Leeuwen · 2003 [cited by applicant]
US 6697702B1 · Hahn-Carlson · 2004 [cited by applicant]
US 7118034B2 · Baldassari · 2006 [cited by applicant]
US 7212884B2 · Kappelgaar · 2007 [cited by applicant]
US 7221276B2 · Olsen · 2007 [cited by applicant]
US RE39747E · Lankin · 2007 [cited by applicant]
US 7331471B1 · Shakes · 2008 [cited by applicant]
US 7426484B2 · Joyce · 2008 [cited by applicant]
US 7668779B2 · DeWitt · 2010 [cited by applicant]
US 7695235B1 · Rallis · 2010 [cited by applicant]
US 7819260B2 · Leimbach · 2010 [cited by applicant]
US 7909155B2 · Lupton · 2011 [cited by applicant]
US 7938315B2 · Marks · 2011 [cited by applicant]
US 7984809B1 · Ramey · 2011 [cited by applicant]
US 8060243B2 · Ogawa · 2011 [cited by applicant]
US 8096402B2 · Chastain · 2012 [cited by applicant]
US 8186499B2 · Brandt · 2012 [cited by applicant]
US 8284993B2 · Taylor · 2012 [cited by applicant]
US 8464947B2 · Swan · 2013 [cited by applicant]
US 8489232B2 · Mishra · 2013 [cited by examiner]
US 8575507B2 · Pippin · 2013 [cited by applicant]
US 8655484B2 · Stoll · 2014 [cited by applicant]
US 8684169B2 · Itoh · 2014 [cited by applicant]
US 8738177B2 · Van Ooyen · 2014 [cited by applicant]
US 8757363B2 · Combs · 2014 [cited by applicant]
US 8855806B2 · Hara · 2014 [cited by applicant]
US 8924272B2 · Venkatasubramanian · 2014 [cited by applicant]
US 8949148B2 · Kumar · 2015 [cited by applicant]
US 9004287B2 · Liedl · 2015 [cited by applicant]
US 9010654B2 · Bell · 2015 [cited by applicant]
US 9020634B2 · Bailey · 2015 [cited by applicant]
US 9035210B1 · Davis · 2015 [cited by applicant]
US 9141928B2 · Pothukuchi · 2015 [cited by applicant]
US 9216857B1 · Kalyan · 2015 [cited by applicant]
US 9275293B2 · Broache · 2016 [cited by applicant]
US 9290333B2 · Skanse · 2016 [cited by applicant]
US 9336510B2 · Dearing · 2016 [cited by applicant]
US 9422116B1 · Hase · 2016 [cited by applicant]
US 9475653B2 · Dugat · 2016 [cited by applicant]
US 9827598B2 · Robbins · 2017 [cited by applicant]
US 10087002B2 · Shields · 2018 [cited by applicant]
US 10303987B2 · Kotula · 2019 [cited by applicant]
US 10507975B2 · Thomas · 2019 [cited by applicant]
US 10657341B2 · Wilkinson · 2020 [cited by applicant]
US 10661311B2 · Winkle · 2020 [cited by applicant]
US 10773897B2 · Schroader · 2020 [cited by examiner]
US 10810534B2 · Taylor · 2020 [cited by applicant]
US 10835928B2 · Bellar · 2020 [cited by applicant]
US 10906746B2 · Schroader · 2021 [cited by examiner]
US 11531953B2 · Taylor · 2022 [cited by applicant]
US 11868947B2 · Taylor · 2024 [cited by applicant]
US 11878862B2 · Bellar · 2024 [cited by applicant]
US 20020084173A1 · Paquette · 2002 [cited by applicant]
US 20020092734A1 · Troupos · 2002 [cited by applicant]
US 20030106771A1 · Takizawa · 2003 [cited by applicant]
US 20030111320A1 · Van Leeuwen · 2003 [cited by applicant]
US 20040069849A1 · Stevens · 2004 [cited by applicant]
US 20040073333A1 · Brill · 2004 [cited by applicant]
US 20040098272A1 · Kapsis · 2004 [cited by applicant]
US 20040174244A1 · Eidemiller · 2004 [cited by applicant]
US 20040243452A1 · Barton · 2004 [cited by applicant]
US 20070000990A1 · Baldassari · 2007 [cited by applicant]
US 20070261941A1 · Pelak · 2007 [cited by applicant]
US 20080023302A1 · Groom · 2008 [cited by applicant]
US 20080169170A1 · Brommer · 2008 [cited by applicant]
US 20080169171A1 · Itoh · 2008 [cited by applicant]
US 20090008450A1 · Ebert · 2009 [cited by applicant]
US 20090043594A1 · Tseng · 2009 [cited by applicant]
US 20090145723A1 · Ogawa · 2009 [cited by applicant]
US 20090272624A1 · Edwards · 2009 [cited by applicant]
US 20090294253A1 · Eisenberg · 2009 [cited by applicant]
US 20100005011A1 · Dewey · 2010 [cited by applicant]
US 20100322473A1 · Taylor · 2010 [cited by applicant]
US 20110303564A1 · Pearson · 2011 [cited by applicant]
US 20120101956A1 · Hyre · 2012 [cited by applicant]
US 20120209741A1 · Bonner · 2012 [cited by applicant]
US 20120259655A1 · Madreperla · 2012 [cited by applicant]
US 20120290126A1 · Combs · 2012 [cited by examiner]
US 20140100769A1 · Wurman · 2014 [cited by applicant]
US 20140121826A1 · Kreitmeier · 2014 [cited by examiner]
US 20140258165A1 · Heil · 2014 [cited by applicant]
US 20140262684A1 · Skanse · 2014 [cited by applicant]
US 20140279272A1 · Inman · 2014 [cited by applicant]
US 20150144536A1 · Dugat · 2015 [cited by applicant]
US 20150210484A1 · Itoh · 2015 [cited by applicant]
US 20150259156A1 · Henry · 2015 [cited by applicant]
US 20160083196A1 · Dugat · 2016 [cited by applicant]
US 20160221766A1 · Schroader · 2016 [cited by applicant]
US 20160221768A1 · Kadaba · 2016 [cited by applicant]
US 20160232479A1 · Skaaksrud · 2016 [cited by applicant]
US 20160275441A1 · Barber · 2016 [cited by applicant]
US 20160318714A1 · Reischl · 2016 [cited by applicant]
US 20160342917A1 · Surapaneni · 2016 [cited by applicant]
US 20170057756A1 · Dugat · 2017 [cited by applicant]
US 20170091705A1 · Jones · 2017 [cited by applicant]
US 20170137230A1 · Combs · 2017 [cited by examiner]
US 20170203335A1 · Benyoub · 2017 [cited by examiner]
US 20170330135A1 · Taylor · 2017 [cited by examiner]
US 20170357937A1 · Edens · 2017 [cited by applicant]
US 20180036772A1 · Pano · 2018 [cited by examiner]
US 20180085788A1 · Engel · 2018 [cited by examiner]
US 20180186577A1 · Messina · 2018 [cited by applicant]
US 20180224837A1 · Enssle · 2018 [cited by applicant]
US 20180253683A1 · Taylor · 2018 [cited by applicant]
US 20180257872A1 · Kuhn · 2018 [cited by applicant]
US 20180257873A1 · Aljoe · 2018 [cited by applicant]
US 20180339865A1 · Schroader · 2018 [cited by examiner]
US 20190031557A1 · Cela Greven · 2019 [cited by applicant]
US 20190210814A1 · Combs · 2019 [cited by examiner]
US 20190270197A1 · Wagner · 2019 [cited by applicant]
US 20190315574A1 · Mehendale · 2019 [cited by applicant]
US 20190370745A1 · Bellar · 2019 [cited by applicant]
US 20200122928A1 · Bellar · 2020 [cited by applicant]
US 20200179981A1 · Bellar · 2020 [cited by applicant]
US 20200189852A1 · Karol · 2020 [cited by applicant]
US 20200189853A1 · Karol · 2020 [cited by applicant]
US 20200238339A1 · Bellar · 2020 [cited by applicant]
US 20210031238A1 · Bellar · 2021 [cited by applicant]
US 20230079572A1 · Taylor · 2023 [cited by applicant]
CA 3122065 · 2019 [cited by applicant]
GB 2565017 · 2019 [cited by applicant]
GB 2595400 · 2021 [cited by applicant]
GB 2596431 · 2021 [cited by applicant]
WO 2000000300 · 2000 [cited by applicant]
WO 2005002747 · 2005 [cited by applicant]
WO 2017196916 · 2017 [cited by applicant]
WO 2020118171 · 2020 [cited by applicant]
U.S. Appl. No. 62/456,085, filed Mar. 2, 2017, Robert James Taylor. [cited by applicant]
“Conveyors”; Superior Racking and Shelving Ltd.; http://superiorracking.ie/conveyors/; pp. 1-2. [cited by applicant]
“Dimensioning, Weighing & Scanning—Buyer's Guide”; Mettler-Toledo Cargosan; published in 2014; pp. 1-52. [cited by applicant]
Aruna, Y. V. et al.: “Automatic convey or System with In-Process Sorting Mechanism using PLC and HMI System”; Int. Journal of Engineering Research and Applications; vol. 5, Issue 11, (Part-3); published Nov. 2015; pp. 3… [cited by applicant]
Belgianpost; “Taxipost: Automated Parcels Sorting—English”; https://www.youtube.com/watch?v=vN9XRIAys38; published Sep. 30, 2009; pp. 1-6. [cited by applicant]
Bytronic; “Single Conveyor Unit”; Bytronic Educational Technology; pp. 1-2. [cited by applicant]
Dabade, Sanjay, et al.; “Automatic Sorting Machine Using Conveyor Belt”; International Journal of Innovative and Emerging Research in Engineering; vol. 2, Issue 5; published in 2015; pp. 66-70. [cited by applicant]
G. Black and V. Vyatkin, “Intelligent Component-Based Automation of Baggage Handling Systems With IEC 61499,” in IEEE Transactions on Automation Science and Engineering, vol. 7, No. 2, pp. 337-351, Apr. 2010, doi: 10.11… [cited by applicant]
Hayslip, Nunzio. A Reconfigurable Simulator for Coupled Conveyors. Diss. University of Akron, 2006. (Year: 2006). [cited by applicant]
Jones, Douglas; “Automated Receiving, Saving Money at the Dock Door”; Accu□Sort Systems Inc.; pp. 1-11. [cited by applicant]
Mayer, Stephan H. “Development of a completely decentralized control system for modular continuous conveyors.” Apr. 1, 2009. University of Karlsruhe, pp. 1-122. (Year: 2009). [cited by applicant]
Oladapo, Bankole, et al.; “Model design and simulation of automatic sorting machine using proximity sensor”; Engineering Science and Technology, an International Journal; publsihed May 9, 2016; pp. 1452-1456. [cited by applicant]
PCT; App No. PCT/US19/64915; International Search Report and Written Opinion mailed Feb. 25, 2020. [cited by applicant]
PCT; App. No. PCT/US2019/064915; International Search Report and Written Opinion mailed Jun. 17, 2021. [cited by applicant]
PCT; App. No. PCT/US2020/014878; International Search Report and Written Opinion mailed Apr. 8, 2020. [cited by applicant]
PCT; PCT App. No. PCT/US2017/031867; International Search Report and Written Opinion mailed on Aug. 11, 2017. [cited by applicant]
Pulse Roller; ConveyLinx-Ai2 User's Guide Version 1.5; https://www.pulseroller.com/files/AS/Control%20Literature%20&%20Drawings/ConveyLinx%20Ai/Users%20Manual%20and%20Specifications/Users%20Guide.pdf; Jul. 2019; pp. 1-1… [cited by applicant]
Seibold, Zazilia et al.; “Layout-Optimized Sorting of Goods with Decentralized Controlled Conveying Modules”; Institute for Material Handling and Logistics, Karlsruhe Institute of Technology; pp. 1-6. [cited by applicant]
Tripathi, Anoop; “Warehouse Conveyor”; https://www.youtube.com/watch?v=QMdmmB_6PrQ; published Oct. 24, 2013; pp. 1-5. [cited by applicant]
UKIPO; App No. GB2112112.4; Examination Report mailed Jan. 16, 2023; 6 pages. [cited by applicant]
UKIPO; App No. GB2112112.4; Examination Report mailed Jun. 10, 2022; 4 pages. [cited by applicant]
UKIPO; App No. GB2112112.4; Examination Report mailed Oct. 31, 2022; 5 pages. [cited by applicant]
UKIPO; App No. GB2112112.4; Examination Report mailed Sep. 2, 2022; 4 pages. [cited by applicant]
U.S. Appl. No. 15/591,499; Notice of Allowance mailed Jun. 18, 2020, (pp. 1-9). [cited by applicant]
U.S. Appl. No. 15/591,499; Office Action mailed Feb. 3, 2020; (pp. 1-24). [cited by applicant]
U.S. Appl. No. 15/591,499; Office Action mailed Aug. 6, 2019; (pp. 1-26). [cited by applicant]
U.S. Appl. No. 16/706,310; Final Rejection mailed Jun. 22, 2022; (pp. 1-13). [cited by applicant]
U.S. Appl. No. 16/706,310; Non-Final Rejection mailed Feb. 23, 2022; (pp. 1-21). [cited by applicant]
U.S. Appl. No. 16/751,384; Notice of Allowance mailed Jul. 24, 2020; (5 pages). [cited by applicant]
U.S. Appl. No. 16/706,310; Final Rejection mailed Mar. 29, 2023; (pp. 1-18). [cited by applicant]
U.S. Appl. No. 16/706,310; Final Rejection mailed Nov. 22, 2023; (pp. 1-21). [cited by applicant]
U.S. Appl. No. 16/706,310; Non-Final Rejection mailed Nov. 15, 2022; (pp. 1-17). [cited by applicant]
U.S. Appl. No. 17/025,606; Non-Final Rejection mailed May 6, 2022; (pp. 1-6). [cited by applicant]
U.S. Appl. No. 17/025,606; Notice of Allowance and Fees Due (PTOL-85) mailed Aug. 22, 2022; (pp. 1-7). [cited by applicant]
U.S. Appl. No. 17/072,529; Notice of Allowance and Fees Due (PTOL-85) mailed Sep. 5, 2023; (pp. 1-9). [cited by applicant]
U.S. Appl. No. 17/988,443; Non-Final Rejection mailed May 22, 2023; (pp. 1-7). [cited by applicant]
U.S. Appl. No. 17/988,443; Notice of Allowance and Fees Due (PTOL-85) mailed Aug. 28, 2023; (pp. 1-8). [cited by applicant]
Vaughan, Mark; “Conveyor Sortation Systems”; http://www.plantengineering.com/search/searchsingledisplay/conveyorsortationsystems/df9a8557f0.html; published on Sep. 1, 1999; pp. 1-6. [cited by applicant]
Viscon; “Viscon Logistics—Sorting Systems”; https://www.youtube.com/watch?v=O00gDoGXN98; published on Sep. 18, 2014; pp. 1-5. [cited by applicant]
U.S. Appl. No. 16/706,310; Non-Final Rejection mailed Jul. 2, 2024; (pp. 1-16). [cited by applicant]
U.S. Appl. No. 18/521,740; Non-Final Rejection mailed Jun. 7, 2024; (pp. 1-19). [cited by applicant]