US 12,346,910 B2
Transferable and blended shopping cart
Jayachandran Sivan, Minneapolis, MN (US); Michael Shawn Whitsitt, Minneapolis, MN (US); and Kraig Narr, Minneapolis, MN (US)
Assigned to Target Brands, Inc., Minneapolis, MN (US)
Filed by Target Brands, Inc., Minneapolis, MN (US)
Filed on Oct. 4, 2023, as Appl. No. 18/480,943.
Application 18/480,943 is a continuation of application No. 17/470,587, filed on Sep. 9, 2021, granted, now 11,816,675.
Application 17/470,587 is a continuation of application No. 16/693,079, filed on Nov. 22, 2019, granted, now 11,138,611, issued on Oct. 5, 2021.
Claims priority of provisional application 62/863,115, filed on Jun. 18, 2019.
Prior Publication US 2024/0029076 A1, Jan. 25, 2024
Int. Cl. G06Q 30/00 (2023.01); G06Q 20/20 (2012.01); G06Q 20/32 (2012.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/00 (2013.01) [G06Q 20/202 (2013.01); G06Q 20/3276 (2013.01); G06Q 30/0603 (2013.01); G06Q 30/0633 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A mobile device for managing a virtual shopping cart, the mobile device comprising:
a camera configured to capture images of unique identifiers associated with physical products in a physical store to be purchased by a user of the mobile device;
a product detection system configured to add the physical products to a virtual shopping cart based, at least in part, on the images captured by the camera and communication with a remote computer system that maintains a data record of the virtual shopping cart;
a display screen configured to present, in a graphical user interface (GUI), contents of the virtual shopping cart, wherein the contents comprise the imaged physical products and virtual products from an online store to be purchased in a single transaction by the user of the mobile device; and
a processor configured to:
receive, from the remote computer system, a cart identifier that identifies the virtual shopping cart, wherein the cart identifier is generated, by the computer system, in response to at least one of the user adding the virtual products to the virtual shopping cart or capturing images of the unique identifiers associated with the physical products in the physical store, wherein the cart identifier creates an association between the contents of the virtual shopping cart and the virtual shopping cart;
generate a request to transfer ownership of the virtual shopping cart from the mobile device to a second device, wherein the second device is a point of sale (POS) terminal or another mobile device;
transmit, to the remote computer system, the request, wherein the remote computer system is configured to, in response to receiving the request, (i) generate a device identifier for the mobile device that associates the mobile device with the user and a device identifier for the second device that associates the second device with a second user, and (ii) associate the cart identifier with the device identifiers for the mobile device and the second device;
receive, from the remote computer system, the device identifier for the second device; and
transmit, using the device identifier for the second device, the contents of the virtual shopping cart to the second device, wherein the second device is configured to receive user input to update the virtual shopping cart, wherein the device identifier for the second device associates the updates to the virtual shopping cart with the second user of the second device.