US 12,136,322 B2
Verification of items by automated checkout system
Todd A. Hagen, Minneapolis, MN (US); Andrew Wipf, Minneapolis, MN (US); Donnie Tolbert, Minneapolis, MN (US); and Arne Wilkin, Minneapolis, MN (US)
Assigned to Target Brands, Inc., Minneapolis, MN (US)
Filed by Target Brands, Inc., Minneapolis, MN (US)
Filed on Feb. 12, 2024, as Appl. No. 18/439,176.
Application 18/439,176 is a continuation of application No. 17/964,595, filed on Oct. 12, 2022, granted, now 11,935,374.
Claims priority of provisional application 63/340,778, filed on May 11, 2022.
Claims priority of provisional application 63/276,471, filed on Nov. 5, 2021.
Prior Publication US 2024/0185690 A1, Jun. 6, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G07G 1/00 (2006.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01)
CPC G07G 1/009 (2013.01) [G06Q 20/202 (2013.01); G06Q 20/208 (2013.01); G06Q 20/3255 (2013.01); G07G 1/0072 (2013.01); G07G 1/0081 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for verifying items added to a physical shopping cart in a retail environment, the method comprising:
generating, by an item verification engine, item verification results for each item when the item is scanned by a mobile computing device and added to the physical shopping cart during a shopping trip, based on (i) item verification data for the item that was scanned, and (ii) cart sensor data that was generated by one or more cart sensors of the physical shopping cart when the item was added to the physical shopping cart, wherein the item verification results indicate whether the item that was added to the physical shopping cart is determined as being the same as the item that was scanned;
after generating the item verification results for the item, updating a virtual shopping cart that maintains a list of items that have been scanned by the mobile computing device, to include a representation of the item along with the item verification results for the item;
determining, by a server system of the retail environment, an overall item verification status for the physical shopping cart, based at least in part on an aggregation of the item verification results for the items in the list of items maintained by the virtual shopping cart;
in response to the overall item verification status indicating that the list of items maintained by the virtual shopping cart accurately represents the items that have been added to the physical shopping cart, generating message data for presentation at the mobile device that indicates that a cart verification of the physical shopping cart and its items is to be performed at an automated checkout station; and
generating cart verification results for the physical shopping cart and its items at the automated checkout station, based at least in part on (i) the list of items maintained by the virtual shopping cart, and (ii) station sensor data that has been generated by station sensors of the automated checkout station and that are distinct from the cart sensors of the physical shopping cart, wherein the station sensor data represents an assessment of the physical shopping cart and at least one of the items that have been placed in the physical shopping cart.