US 12,265,986 B2
Dual redemption path with shared benefits system and method
Barry J. Nordstrand, Excelsior, MN (US); Jason Lynn Prigge, Maple Grove, MN (US); and James Joseph Smola, Hanover, MN (US)
Assigned to SOLUTRAN, LLC, Minneapolis, MN (US)
Filed by Solutran, LLC, Minneapolis, MN (US)
Filed on May 7, 2021, as Appl. No. 17/314,271.
Application 17/314,271 is a continuation of application No. 16/746,883, filed on Jan. 19, 2020, granted, now 11,004,104.
Application 16/746,883 is a continuation of application No. 15/008,787, filed on Jan. 28, 2016, granted, now 10,552,861, issued on Feb. 4, 2020.
Application 15/008,787 is a continuation in part of application No. 14/262,149, filed on Apr. 25, 2014, abandoned.
Application 14/262,149 is a continuation in part of application No. 13/835,372, filed on Mar. 15, 2013, abandoned.
Claims priority of provisional application 61/763,462, filed on Feb. 11, 2013.
Prior Publication US 2022/0044274 A1, Feb. 10, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 30/02 (2023.01); G06Q 20/20 (2012.01); G06Q 30/0207 (2023.01); G06Q 30/0238 (2023.01)
CPC G06Q 30/0238 (2013.01) [G06Q 20/208 (2013.01); G06Q 30/0219 (2013.01); G06Q 30/0222 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
storing, by one or more processors and in one or more databases, (i) a first set of benefits available to a user for a plurality of eligible items that are not individually identified, and ii) a second set of benefits available to the user for individually identified eligible items;
receiving, by the one or more processors and from a remote system, transaction data comprising a plurality of transaction items, and a single identifier associated with the user;
determining, by the one or more processors and based on accessing the first set of benefits and the second set of benefits in the one or more databases using the single identifier, that at least one of the first set of benefits or the second set of benefits applies to at least one transaction item of the plurality of transaction items;
generating, by the one or more processors and based on applying the at least one of the first set of benefits or the second set of benefits to the at least one transaction item, a benefit amount;
adjusting, by the one or more processors and in the one or more databases, at least one of the first set of benefits or the second set of benefits based on the benefit amount;
generating, by the one or more processors, a transaction treatment instruction associated with the benefit amount based on whether the first set of benefits or the second set of benefits were applied to the at least one transaction item; and
transmitting, by the one or more processors, the benefit amount and the transaction treatment instruction to the remote system for application during a transaction associated with the transaction data.