US 12,169,846 B1
Automatic discount code entry and evaluation
Cody George, Sydney (AU); Rory Garton-Smith, Los Angeles, CA (US); and Elliot Rampono, New York, NY (US)
Assigned to Checkmate Savings Inc., San Francisco, CA (US)
Filed by Checkmate Savings Inc., San Francisco, CA (US)
Filed on Jun. 28, 2023, as Appl. No. 18/215,585.
Int. Cl. G06Q 30/02 (2023.01); G06Q 30/0207 (2023.01); G06Q 30/0601 (2023.01)
CPC G06Q 30/0222 (2013.01) [G06Q 30/0633 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method comprising:
accessing, by a first computing device, a website of a known merchant;
creating, by the first computing device, an active shopping cart on the website of the known merchant;
applying, by the first computing device, a discount code at a UI element of the website for inputting discount codes;
collecting, by the first computing device, a network trace of the applied discount code comprising a response from an endpoint of the known merchant;
translating, by the first computing device, the network trace of the applied discount code to an ECMA class format, wherein the translated network trace comprises an application programming interface (API) call to the endpoint of the known merchant;
storing, at a server device associated with the first computing device, the translated network trace of the applied discount code in association with the known merchant; and
providing, from the server device and to a client computing device, the translated network trace comprising the API call to the endpoint of the known merchant, the API call configured to, in response to the client computing device (1) accessing a checkout webpage of the known merchant or (2) modifying a cart of the known merchant, automatically apply one or more discount codes associated with the known merchant without refreshing a user interface of the checkout webpage.