Patent ID: 11922451
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G  B | IPC B  G

Claim 4:
5. A system for processing rewards in a fuel dispensing environment comprising:
a fuel pump for dispensing fuel, wherein the fuel is electricity for an electric vehicle and the fuel pump dispenses the electricity;
a station system coupled to the fuel pump, the station system generating a plurality of transactions for a single fuel purchase;
a processor that receives transactions from the station system over a payment network, the processor including a comparator that applies artificial intelligence to determine whether each of the plurality of transactions for the single fuel purchase is an actual transaction or a test transaction, and selects one transaction of the plurality of transactions for the single fuel purchase that is an actual transaction without interaction from a provider of the fuel, the one transaction having data representing an actual fuel purchase amount and a payment instrument number associated with a user;
a loyalty platform coupled to the processor, the loyalty platform including a processing device and physical memory for generating reward program options related to the single fuel purchase, the physical memory storing processor executable instructions to:
determine that the actual fuel purchase amount qualifies for a plurality of real time offers linked to a loyalty program associated with a purchaser, wherein at least one of the plurality of real time offers is from an entity that is different from the provider of the fuel;
determine an ordered list of the plurality of real time offers using artificial intelligence by analyzing past reward preference patterns of the user such that offers that the user is more likely to select are listed before offers that the user is not likely to select;
send the ordered list of the plurality of real time offers to a personal device associated with the user for display on a user interface of the personal device; and

an application program executing on the personal device of the user, the application program presenting a user interface that displays the plurality of real time offers as the reward program options received from the loyalty platform on the personal device and returns a user instruction for managing the transaction at the loyalty platform via a user selection of one of the plurality of real time offers from the ordered list;
wherein one of the plurality of real time offers is application of new points based on the actual purchase amount to a loyalty program account of the purchaser; and
wherein one of the plurality of real time offers is application of new points based on a count of qualifying purchases.