CPC G06Q 40/12 (2013.12) | 20 Claims |
1. A method, comprising:
receiving, by at least one computing device, a plurality of transactions for an organization, the plurality of transactions comprising metadata that includes transaction information;
determining, by the at least one computing device, a first subset of the plurality of transactions between a first day and a last day of a trip at a first location that is different from a home location of a consumer;
determining, by the at least one computing device, a merchant has a merchant billing location independent of each transaction location;
identifying, by the at least one computing device, a respective transaction associated with a second location that occurred between the first day and the last day;
assigning, by the at least one computing device, the respective transaction to the first subset of the plurality of transactions for the trip based at least in part on the respective transaction being associated with the merchant and the second location matching the merchant billing location, the merchant billing location of the merchant being different from the first location associated with the first subset of the plurality of transactions;
determining, by the at least one computing device, a second subset of the plurality of transactions of a spending type based at least in part on the metadata associated with the first subset of the plurality of transactions;
identifying, by the at least one computing device, a parameter value associated with the spending type from the second subset of the plurality of transactions;
determining, by the at least one computing device, a parameter adjustment recommendation based at least in part on a comparison between the parameter value and a parameter benchmark, the parameter adjustment recommendation being an adjustment amount of the parameter value which is configured to cause a decrease in a difference between the parameter value and the parameter benchmark;
causing, by the at least one computing device, a display of a spending type user interface on a client device, the spending type user interface comprising the parameter adjustment recommendation and a parameter component for the parameter value;
receiving, by the at least one computing device, a selection of the parameter component;
determining, by the at least one computing device, a set of parameter values and a set of costs for the set of parameter values in response to the selection of the parameter component, the set of parameter values representing a plurality of levels with respect to the parameter value, the set of costs being based at least in part on a plurality of similar transactions; and
causing, by the at least one computing device, a display of a parameter user interface on the client device, the parameter user interface comprising the set of parameter values and the set of costs for the set of parameter values.
|