US 12,444,278 B2
Checkout terminal
Darrell Whitelaw, Pacific Palisades, CA (US); Andrew J. Grignon, Roseville, CA (US); Kristine L. Pachuta, Brooklyn, NY (US); Michael C. Cervantes, San Francisco, CA (US); Jae Y. Lew, Mill Valley, CA (US); Stephen S. Hadinger, Berkeley, CA (US); Brittany N. Leek, Waterford, MI (US); William J. Yergin, San Jose, CA (US); Wei-Meng Chee, Belmont, CA (US); and John C. Crecelius, Jr., Springdale, AR (US)
Assigned to Walmart Apollo, LLC, Bentonville, AR (US)
Appl. No. 18/696,303
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
PCT Filed Sep. 22, 2022, PCT No. PCT/US2022/044365
§ 371(c)(1), (2) Date Mar. 27, 2024,
PCT Pub. No. WO2023/049250, PCT Pub. Date Mar. 30, 2023.
Claims priority of provisional application 63/310,001, filed on Feb. 14, 2022.
Claims priority of provisional application 63/248,905, filed on Sep. 27, 2021.
Prior Publication US 2025/0046161 A1, Feb. 6, 2025
Int. Cl. G07G 1/00 (2006.01); G06T 7/50 (2017.01); G06V 10/141 (2022.01); G06V 10/82 (2022.01); G07G 1/01 (2006.01)
CPC G07G 1/0072 (2013.01) [G06T 7/50 (2017.01); G06V 10/141 (2022.01); G06V 10/82 (2022.01); G07G 1/009 (2013.01); G07G 1/01 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A checkout terminal system comprising:
a camera array;
a display device;
a weight scale; and
a control circuit coupled to the camera array, the display device, and the weight scale, the control circuit being configured to:
identify, based at least on images captured by the camera array, product identifiers associated with a plurality of different items placed in a placement area of the weight scale;
identify an item in the plurality of different items as a variable weight item;
cause the display device to display instructions to lift the variable weight item;
determine a weight of the variable weight item based on a change in a total weight on the weight scale when the variable weight item is lifted;
determine a cost of the variable weight item based on the weight;
determine a combined weight of the plurality of different items based on item weight information stored in a product database;
retrieve a weight measurement of items in the placement area from the weight scale;
detect for unaccounted items in the placement area based on comparing the combined weight of the plurality of different items and the weight measurement of items in the placement area;
in the event that an unaccounted item is detected in the placement area, display, via the display device and while the items are in the placement area, instructions to move one or more items in the placement area; and
identify, based on at least additional images captured by the camera array, the unaccounted item.