Historical transaction-based account monitoring
First Claim
1. An apparatus comprising:
- a display device;
a semiconductor integrated circuit device comprising;
one or more pins configured to receive, over a computer network, aggregated transaction data for a plurality of accounts, the transaction data comprising transaction data for a historical time period and transaction data for a current time period, the historical time period comprising at least one historical time frame that corresponds to a current time frame of the current time period;
one or more hardware circuits configured to determine one or more transactions of the historical transaction data that correspond to one or more transactions of the current transaction data, the determined transactions selected from a historical time frame of the historical time period that corresponds to the current time frame of the current time period;
one or more hardware circuits configured to normalize the determined transactions of the historical transaction data for the historical time frame such that the historical transaction data for the historical time frame is comparable to corresponding transaction data for the current time frame;
one or more hardware circuits configured to generate a graphical representation of the historical transaction data and a graphical representation of the current transaction data;
one or more hardware circuits configured to display the graphical representation of the historical transaction data and the graphical representation of the current transaction data within an interface on the display device, the graphical representation of the current transaction data overlaying the graphical representation of the historical transaction data such that one or more transactions of the current transaction data that occurred within the current time frame of the current time period graphically corresponds to one or more transactions of the historical transaction data for a corresponding historical time frame of the historical time period;
one or more hardware circuits configured to graphically display a line representing a threshold balance on the display of the graphical representation of the historical transaction data and the graphical representation of the current transaction data, the threshold balance determined according to a selected budget plan; and
one or more hardware circuits configured to one or more of;
send a notification to a user in response to an account balance satisfying the threshold balance; and
refuse processing of a payment from the account associated with the threshold balance in response to the payment decreasing an amount in the account beyond the threshold balance.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatuses, systems, methods, and program products are disclosed for historical transaction-based account monitoring. A method includes receiving historical and current transaction data for a plurality of user accounts at a mobile device over a computer network. A method includes normalizing transactions of the historical transaction data for the historical time period based on one or more transactions of the historical transaction data that correspond to one or more transactions of the current transaction data. A method includes generating and presenting a graphical representation of the historical transaction data and a graphical representation of the current transaction data within an interactive interface on the touch screen display. A method includes dynamically presenting one or more details of a transaction in response to a user selecting a transaction on the graphical representation of the historical transaction data or the graphical representation of the current transaction data, using the touch screen display.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a display device; a semiconductor integrated circuit device comprising; one or more pins configured to receive, over a computer network, aggregated transaction data for a plurality of accounts, the transaction data comprising transaction data for a historical time period and transaction data for a current time period, the historical time period comprising at least one historical time frame that corresponds to a current time frame of the current time period; one or more hardware circuits configured to determine one or more transactions of the historical transaction data that correspond to one or more transactions of the current transaction data, the determined transactions selected from a historical time frame of the historical time period that corresponds to the current time frame of the current time period; one or more hardware circuits configured to normalize the determined transactions of the historical transaction data for the historical time frame such that the historical transaction data for the historical time frame is comparable to corresponding transaction data for the current time frame; one or more hardware circuits configured to generate a graphical representation of the historical transaction data and a graphical representation of the current transaction data; one or more hardware circuits configured to display the graphical representation of the historical transaction data and the graphical representation of the current transaction data within an interface on the display device, the graphical representation of the current transaction data overlaying the graphical representation of the historical transaction data such that one or more transactions of the current transaction data that occurred within the current time frame of the current time period graphically corresponds to one or more transactions of the historical transaction data for a corresponding historical time frame of the historical time period; one or more hardware circuits configured to graphically display a line representing a threshold balance on the display of the graphical representation of the historical transaction data and the graphical representation of the current transaction data, the threshold balance determined according to a selected budget plan; and one or more hardware circuits configured to one or more of; send a notification to a user in response to an account balance satisfying the threshold balance; and refuse processing of a payment from the account associated with the threshold balance in response to the payment decreasing an amount in the account beyond the threshold balance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a mobile device; one or more sensors electrically coupled to the mobile device; the mobile device comprising; a graph module that generates a graphical representation of transaction data for a historical time period and a graphical representation of transaction data for a current time period, the transaction data based on a set of aggregated transaction data for a plurality of accounts; a budget module that creates one or more budget plans for a user based on one or more of the historical transaction data, the current transaction data, and one or more user-defined goals; a display module that; presents the graphical representations of the historical transaction data and the current transaction data on a display of the mobile device; and graphically displays a line representing a threshold balance on the display of the graphical representation of the historical transaction data and the graphical representation of the current transaction data, the threshold balance determined according to a selected budget plan; and a payment module that detects initiation of a mobile payment on the mobile device, the mobile payment being initiated using the one or more sensors of the mobile device, the one or more sensors of the mobile device in wireless communication with one or more sensors of a point of sale device and configured to process a mobile payment by wirelessly transmitting payment information from the mobile device to the point of sale device, wherein the payment module refuses processing the mobile payment from at least one of the plurality of accounts on the mobile device in response to an amount of the mobile payment decreasing a balance of the at least one of the plurality of accounts beyond the threshold balance. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising:
-
receiving, at a mobile device connected to a computer network, aggregated transaction data for a plurality of accounts, the transaction data comprising transaction data for a historical time period and transaction data for a current time period; normalizing transactions of the historical transaction data for the historical time period based on one or more transactions of the historical transaction data that correspond to one or more transactions of the current transaction data; generating a graphical representation of the historical transaction data and a graphical representation of the current transaction data; displaying the graphical representation of the historical transaction data and the graphical representation of the current transaction data within an interactive interface on a touch screen display, the graphical representation of the current transaction data overlaying the graphical representation of the historical transaction data; graphically displaying a line representing a threshold balance on the display of the graphical representation of the historical transaction data and the graphical representation of the current transaction data, the threshold balance determined according to a selected budget plan; dynamically presenting one or more details of a transaction in response to a user selecting a transaction on one of the graphical representation of the historical transaction data and the graphical representation of the current transaction data, using the touch screen display; sending a notification to a user in response to an account balance satisfying the threshold balance; and refusing processing of a payment from the account associated with the threshold balance in response to the payment decreasing an amount in the account beyond the threshold balance. - View Dependent Claims (19, 20)
-
Specification