US 11,900,429 B1
Systems and methods to analyze product pricing
Michelle Susan Croak, Chicago, IL (US); Stephen Joseph Contreras, Dallas, TX (US); Jo Anne Yau, San Antonio, TX (US); Charise Renee Whitaker, San Antonio, TX (US); Jason Algernon Webster, San Antonio, TX (US); Salvador J. Rodriguez, Boerne, TX (US); Jon D. McEachron, Boerne, TX (US); Kimberly Wiessner, San Antonio, TX (US); and Oscar Guerra, San Antonio, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Nov. 18, 2021, as Appl. No. 17/530,266.
Application 17/530,266 is a continuation of application No. 16/719,405, filed on Dec. 18, 2019, granted, now 11,210,731.
Claims priority of provisional application 62/781,489, filed on Dec. 18, 2018.
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0601 (2023.01); G06K 7/10 (2006.01); G06Q 20/20 (2012.01)
CPC G06Q 30/0601 (2013.01) [G06K 7/10386 (2013.01); G06Q 20/208 (2013.01); G06Q 30/0629 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for analyzing products located in a physical cart using a dynamic graphical user interface (GUI), comprising:
determining, by a mobile device via communication with one or more servers, a respective price, from a plurality of prices for each of a plurality of products for purchase and locations of two or more sellers that offer each of the plurality of products for purchase,
wherein the two or more sellers include the first seller at a current location of the mobile device,
wherein the two or more sellers include a second seller at a second location separate from the current location and within a pre-determined proximity of the current location,
wherein the plurality of products are located in a smart cart, at the store of the first seller, of a user of the mobile device, and
wherein the plurality of products are scanned by the smart cart proximate in time to being placed in the smart cart and identifiers for the products are wirelessly communicated from the smart cart to the mobile device in response to the scanning;
in response to determining the respective prices for each product of the plurality of products, determining, by the mobile device, for each seller, a respective total cost associated with the one plurality of products offered for purchase by each seller;
displaying, on a GUI of the mobile device, a display that includes (A) a listing of the plurality products located in the smart cart in a first section, and (B) a plurality of display components associated with the two or more sellers,
wherein each of the plurality of display components includes one or more prices for the one plurality of products offered for purchase by each seller, and
wherein each of the plurality of display components includes the respective total cost associated with the plurality of products offered for purchase by each seller;
displaying, for at least one of the plurality of products, a plurality of options on the GUI, wherein the plurality of options include:
a first option to remove the at least one product from the smart cart for purchase or return of the product,
a second option to keep the at least one product for purchase; and
in response to activation of the first option for the at least one product, dynamically altering the GUI to remove the at least one product from the listing of the plurality products displayed on the GUI of the mobile device,
wherein the respective total cost associated with the one plurality of products offered for purchase by each seller changes to reflect the removal of the at least one product, and
wherein after the user removes the at least one product from the smart cart, the dynamically altered listing of products displayed by the GUI corresponds to the plurality of products physically located in the smart cart.