IP Library › Granted Patent US 12,649,628
Granted Patent B2
US 12,649,628 · App. 19/233,833 · Granted Jun 9, 2026

System and method for order fulfillment

Inventor: Karen Lynnette Montgomery (North Las Vegas, NV)
Assignee: Hotberry LLC
B65G1/1376G06Q10/08G06Q30/0603G06Q30/0633
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,649,628
App. No.
19/233,833
Granted
Jun 9, 2026
Kind
B2
Abstract

An order fulfillment system is described herein. The system includes an inventory database identifying inventoried items, an assembly line system configured to deliver items to at least one workstation, at least one camera configured to scan items being transported by the assembly line system in real-time, and a computing system. The computing system is programmed to execute the steps of: receiving an order notification for an order, identifying items in the order, prioritizing the order based on a prescribed rule, receiving a scanned image from the at least one camera, mapping the scanned image to a corresponding inventoried item, ascertaining a location of the corresponding inventoried item, and operating the assembly line system to: sort the identified items in the order, and send the identified items to a destination, such that movement of those identified items can be controlled and re-routed as necessary.

Claims (59)

1 . An order fulfillment system comprising: an inventory database identifying inventoried items;

an assembly line system configured to deliver items to at least one workstation;

at least one camera configured to identify items being transported by the assembly line system in real-time;

at least one robotic arm configured to retrieve at least one of the items; and

at least one computing system programmed to execute the steps of:

capturing an image from a camera;

mapping the captured image to an item in an inventory database;

analyzing at least one attribute of the item in the captured image to determine at least one characteristic with respect to a certain sacking plan;

receiving an order notification for an order;

identifying inventoried items in the order;

gathering at least one attribute of the identified items in the order;

calculating a sacking plan based on the analyzing;

ascertaining a location for the identified items;

signaling a corresponding robotic arm to retrieve the corresponding identified item;

calculating a distance between a corresponding identified item and the corresponding robotic arm; and

operating the assembly line system to:

sort the identified items in the order by actuating at least one electromechanical system component as needed towards achieving said sacking plan; and

send the identified items to a destination, such that movement of those identified items can be controlled and re-routed as necessary.

2 . The system of claim 1 , wherein the at least one attribute comprises at least one of a bar code, SKU, shape, dimensions, material, weight, imagery, or another identifier.

3 . The system of claim 1 , further comprising an artificially intelligent control unit configured to perform one or more of:

identify patterns in the inventory database;

classify items in the inventory database; and

transfer data to an employee, manager, or vendor.

4 . The system of claim 1 , wherein the at least one computing system comprises a supercomputer or a quantum computer, which may be included in a network.

5 . The system of claim 1 , wherein the at least one computing system comprises a control unit comprising one or more of a chip, a chip set, and a GPU.

6 . The system of claim 1 , wherein the at least one computing system is further configured to calculate a delivery time of an order.

7 . The system of claim 1 , further comprising an artificially intelligent control unit configured to control a speed of transfer mechanisms in the assembly line system.

8 . The system of claim 1 , further comprising a workstation comprising a display, a workstation scanning device, and an assembling area for assembling orders.

9 . The system of claim 8 , wherein the workstation further comprises a computerized sacker configured to bag or box items adjacent to the workstation.

10 . The system of claim 8 , wherein the at least one computing system is further programmed to display a notification message on the display indicating an item is adjacent to the workstation.

11 . A method of operating an order fulfillment system comprising:

providing an inventory database identifying inventoried items;

providing an assembly line system configured to deliver items to at least one workstation;

providing at least one camera configured to scan items being transported by the assembly line system in real-time;

providing at least one robotic arm configured to retrieve at least one of the items;

providing at least one computing system; and

executing the steps of:

capturing an image from a camera;

mapping the captured image to an item in an inventory database;

analyzing at least one attribute of the item in the captured image to determine at least one characteristic with respect to a certain sacking plan;

receiving an order notification for an order; identifying inventoried items in the order;

gathering at least one attribute of the identified items in the order;

calculating a sacking plan based on the analyzing;

ascertaining a location for the identified items;

signaling the corresponding robotic arm to retrieve the corresponding identified item;

calculating a distance between a corresponding identified item and the corresponding robotic arm; and

operating the assembly line system to:

sort the identified items in the order by actuating at least one electromechanical system component as needed towards achieving said sacking plan; and

sending the identified items to a destination, such that movement of those identified items can be controlled and re-routed as necessary.

12 . The method of claim 11 , wherein the at least one attribute comprises at least one of a bar code, SKU, shape, dimensions, material, weight, imagery, or another identifier.

13 . The method of claim 11 , including an artificially intelligent control unit identifying patterns in the inventory database, classifying items in the inventory database, and transferring data to an employee, manager, or vendor.

14 . The method of claim 11 , wherein the at least one computing system comprises a supercomputer or a quantum computer, which may be included in a network.

15 . The method of claim 11 , wherein the at least one computing system comprises a control unit comprising one or more of a chip, a chip set, and a GPU.

16 . The method of claim 11 , wherein the at least one computing system is further configured to perform the step of: calculating a delivery time of an order.

17 . The method of claim 11 , including an artificially intelligent control unit controlling a speed of transfer mechanisms in the assembly line system.

18 . The method of claim 11 , wherein the order fulfillment system includes a workstation comprising a display, a workstation scanning device, and an assembling area for assembling orders.

19 . The method of claim 18 , wherein the workstation includes a computerized sacker configured to bag or box items adjacent to the workstation.

20 . The method of claim 18 , wherein the at least one computing system is further configured to perform the step of:

displaying a notification message on the display indicating an item is adjacent to the workstation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 12, 2025
From: MONTGOMERY, KAREN LYNNETTE
To: HOTBERRY LLC
Reel/Frame 071400/0244 →
Continuity (8)
Continuation 18922163 · Oct 21, 2024
Continuation 18106591 · Feb 7, 2023
Continuation 17745445 · May 16, 2022
Continuation 16937323 · Jul 23, 2020
Continuation 16802101 · Feb 26, 2020
Continuation 15792209 · Oct 24, 2017
Provisional Application 62412814 · Oct 25, 2016
Related Publication 20250296778A1 · Sep 25, 2025
References Cited (79)
US 3647026A · Alexander · 1972 [cited by applicant]
US 3741345A · Saridis · 1973 [cited by applicant]
US 4560088A · Tan · 1985 [cited by applicant]
US 5025950A · Trouteaud · 1991 [cited by applicant]
US 5154260A · Patel · 1992 [cited by applicant]
US 5186281A · Jenkins · 1993 [cited by applicant]
US 5727352A · Bared · 1998 [cited by applicant]
US 5890136A · Kipp · 1999 [cited by applicant]
US 6439345B1 · Recktenwald · 2002 [cited by applicant]
US 6579052B1 · Bonora · 2003 [cited by applicant]
US 6719168B2 · Nicolini · 2004 [cited by applicant]
US 6843962B2 · Haslam · 2005 [cited by applicant]
US 7054832B1 · Vallabh · 2006 [cited by examiner]
US 7562028B1 · Donner · 2009 [cited by examiner]
US 7673735B2 · Rice · 2010 [cited by applicant]
US 7798759B2 · Bonora · 2010 [cited by applicant]
US 8061555B2 · Guglielmi · 2011 [cited by applicant]
US 8090626B1 · Wijaya · 2012 [cited by applicant]
US 8571701B2 · Lunak · 2013 [cited by applicant]
US 8600821B2 · Borders · 2013 [cited by applicant]
US 8713899B2 · Hortig · 2014 [cited by applicant]
US 8794519B2 · Malik · 2014 [cited by applicant]
US 8798784B1 · Clark · 2014 [cited by applicant]
US 9064226B2 · Waller · 2015 [cited by applicant]
US 9135403B1 · Tolmosoff · 2015 [cited by applicant]
US 9208635B2 · Fitzgerald · 2015 [cited by applicant]
US 9299013B1 · Curlander · 2016 [cited by applicant]
US 9305281B2 · Waddington · 2016 [cited by applicant]
US 9428295B2 · Vliet · 2016 [cited by applicant]
US 9550624B2 · Khodl · 2017 [cited by applicant]
US 9568917B2 · Jones · 2017 [cited by applicant]
US 9640014B2 · Pritchard · 2017 [cited by applicant]
US 9725242B2 · Issing · 2017 [cited by applicant]
US 9938081B2 · Gondoh · 2018 [cited by applicant]
US 9950863B2 · Mark · 2018 [cited by applicant]
US 10026044B1 · Wurman · 2018 [cited by applicant]
US 10301113B2 · Stevens · 2019 [cited by applicant]
US 10395212B2 · Barto · 2019 [cited by applicant]
US 10431034B2 · Fan · 2019 [cited by applicant]
US 10537990B2 · Heath · 2020 [cited by applicant]
US 10572926B1 · Bilger · 2020 [cited by applicant]
US 20020016747A1 · Razumov · 2002 [cited by applicant]
US 20020091577A1 · Parry · 2002 [cited by applicant]
US 20020120520A1 · Hill · 2002 [cited by applicant]
US 20030006241A1 · Johnson · 2003 [cited by applicant]
US 20030104841A1 · Yamamoto · 2003 [cited by applicant]
US 20030176942A1 · Sleep · 2003 [cited by applicant]
US 20030177027A1 · Dimarco · 2003 [cited by applicant]
US 20030177072A1 · Bared · 2003 [cited by applicant]
US 20050002772A1 · Stone · 2005 [cited by applicant]
US 20050063801A1 · Durand · 2005 [cited by applicant]
US 20070128007A1 · Bonora · 2007 [cited by applicant]
US 20070210164A1 · Conlon · 2007 [cited by examiner]
US 20080029595A1 · Waller · 2008 [cited by applicant]
US 20080302607A1 · Kaplan · 2008 [cited by applicant]
US 20110295411A1 · Rotella · 2011 [cited by applicant]
US 20120213617A1 · Winkler · 2012 [cited by applicant]
US 20130271696A1 · Dunn · 2013 [cited by applicant]
US 20130297066A1 · Alvern · 2013 [cited by examiner]
US 20140114778A1 · Miller · 2014 [cited by applicant]
US 20140180479A1 · Argue · 2014 [cited by applicant]
US 20160063604A1 · Shaffer · 2016 [cited by applicant]
US 20160167228A1 · Wellman · 2016 [cited by examiner]
US 20160187886A1 · Jones · 2016 [cited by applicant]
US 20160314431A1 · Quezada · 2016 [cited by applicant]
US 20160355337A1 · Lert · 2016 [cited by applicant]
US 20170036798A1 · Prahlad · 2017 [cited by applicant]
US 20170173639A1 · Hanson · 2017 [cited by applicant]
US 20170334651A1 · Miller · 2017 [cited by applicant]
US 20180022551A1 · Gondoh · 2018 [cited by applicant]
US 20180276602A1 · Rivalto · 2018 [cited by applicant]
US 20190102965A1 · Greyshock · 2019 [cited by applicant]
US 20200043272A1 · Vazquez · 2020 [cited by applicant]
WO 03106311A1 · 2003 [cited by applicant]
J. de Gea Fernandez, J. C. Albiez and F. Kirchner, “Bio-inspired Robotic Handling of Heterogeneous Logistics Goods,” 2007 IEEE International Conference on Automation and Logistics, Jinan, China, 2007, pp. 192-197, doi: … [cited by examiner]
Fisher, Marshall et al., The New Science of Retailing: How Analytics Are Transforming the Supply Chain and Improving Performance, Book, Harvard Business Press, 2010. [cited by applicant]
Weiss, Astrid et al., User Experience of a Smart Factory Robot: Assembly Line Workers Demand Adaptive Robots, Jun. 13, 2016, arXiv: 1006.03846 [cs.RO] htps://doi.org/10.48550/arXiv.1606.03846. (Year: 2016). [cited by applicant]
Borangiu, Theodor et al., Holonic Robot Control for Job Shop Assembly by Dynamic Simulation, 2008 16th Mediterranean Conference on Control and Automation, 2008, pp. 419-424, doi: 10.1109/MED.2008.4602217. (Year: 2008). [cited by applicant]
Hazel Free Shopping Experience with Shopping Cart Elimination, An IP.com Prior Art Database Technical Disclosure; Authors et al : Disclosed Anonymously; IP.com No. IPCOM000238874D; IP.com Electronic Publication Date: Se… [cited by applicant]