Systems and methods for geographical ticker of health related savings account transactions
Abstract
Systems and method of the present disclosure are directed to providing a geographical ticker of financial transactions. A mapping engine on a server receives a first set of transaction data within a first predetermined time window from a database that includes a monetary amount of a transaction and an entity at which each transaction. The mapping engine obtains a location of the entity for each transaction and displays, on a digital map and in a first time sequence corresponding to the first predetermined time window, an icon at each location for each transaction. The mapping engine displays, on the digital map and in one or more time sequences corresponding to one or more predetermined time windows subsequent to the first predetermined time window, an icon at each location for each transaction within one or more sets of transaction data corresponding to the one or more predetermined time windows.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method of providing a geographical ticker of financial transactions, the method comprising:
receiving, by a mapping engine executing on a server, from a database, a first set of transaction data within a first predetermined time window, the first set of transaction data comprising information identifying a monetary amount of a transaction and an entity at which each transaction occurred for a plurality of transactions that occurred during the first predetermined time window; obtaining, by the mapping engine, each location of the entity for each transaction within the first set of transaction data; displaying, by the mapping engine on a digital map and in a first time sequence corresponding to the first predetermined time window, an icon at each location for each transaction within the first set of transaction data; and displaying, by the mapping engine on the digital map and in one or more time sequences corresponding to one or more predetermined time windows subsequent to the first predetermined time window, an icon at each location for each transaction within one or more sets of transaction data corresponding to the one or more predetermined time windows.
2 . The method of claim 1 , further comprising:
polling, by the mapping engine, the database responsive to expiration of the first predetermined time window; and receiving, by the mapping engine responsive to the polling, a second set of transaction data within a second predetermined time window subsequent to the first predetermined time window.
3 . The method of claim 1 , further comprising:
displaying each icon for a predetermined time period and removing each icon from the digital map upon expiration of the predetermined time period.
4 . The method of claim 1 , wherein the first set of transaction data further comprises information identifying the monetary amount of each transaction and the entity of each transaction made at a corresponding plurality of point-of-sale devices using funds from one or more flexible spending accounts.
5 . The method of claim 1 , wherein displaying comprises:
applying, by the mapping engine, a different offset to each location for each transaction of the first set of transaction data; and displaying, by the mapping engine on the digital map, the icon at each offset location for each transaction of the first set of transaction data.
6 . The method of claim 1 , wherein at least two transactions of the first set of transaction data occurred via a same entity, the method comprising:
obtaining, by the mapping engine, coordinates of a location of the same entity; applying, by the mapping engine, a first offset to the coordinates to generate a first offset location for a first transaction of the at least two transactions; applying, by the mapping engine, a second offset to the coordinates to generate a second offset location for a second transaction of the at least two transactions, the second offset location different from the first offset location; and displaying, by the mapping engine in the first time sequence corresponding to the first predetermined time window, a first icon at the first offset location and a second icon at the second offset location.
7 . The method of claim 1 , wherein obtaining each location of the entity comprises:
obtaining coordinates of a predetermined location within a city.
8 . The method of claim 1 , wherein the icon is configured to display, responsive to a trigger event, the monetary amount of the transaction and an identifier of the entity at which the transaction occurred.
9 . The method of claim 1 , further comprising:
establishing, by the server, a real-time communication link with a second server interfacing with a plurality of point-of-sale devices, the second server configured to receive the first set of transaction data in real-time from the plurality of point-of-sale devices; receiving, by the server, the first set of transaction data responsive to the second server receiving the first set of transaction data from the plurality of point-of-sale devices; and storing, by the server, the first set of transaction data in the database.
10 . The method of claim 1 , further comprising:
displaying on or adjacent to the digital map a running total of the monetary amount of each transaction of the first set of transaction data.
11 . The method of claim 1 , further comprising:
receiving, via a configuration screen, a base total monetary amount and a base total number of transactions; displaying on or adjacent to the digital map a running total of the monetary amount of each transaction of the first set of transaction data relative to the base total amount; and displaying on or adjacent to the digital map a transaction number corresponding to the running total, the transaction number relative to the base total number of transactions.
12 . A system that provides a geographical ticker of financial transactions, the system comprising:
a mapping engine executing on a server configured to:
receive, from a database, a first set of transaction data within a first predetermined time window, the first set of transaction data comprising information identifying a monetary amount of a transaction and an entity at which each transaction occurred for a plurality of transactions that occurred during the first predetermined time window;
obtain each location of the entity for each transaction within the first set of transaction data;
display, on a digital map and in a first time sequence corresponding to the first predetermined time window, an icon at each location for each transaction within the first set of transaction data; and
display, on the digital map and in one or more time sequences corresponding to one or more predetermined time windows subsequent to the first predetermined time window, an icon at each location for each transaction within one or more sets of transaction data corresponding to the one or more predetermined time windows.
13 . The system of claim 12 , wherein the mapping engine is further configured to:
poll the database responsive to the first predetermined time window ending; and receive, responsive to the polling, a second set of transaction data within a second predetermined time window subsequent to the first predetermined time window.
14 . The system of claim 12 , wherein the mapping engine is further configured to:
display each icon for a predetermined time period and remove each icon from the digital map upon expiration of the predetermined time period.
15 . The system of claim 12 , wherein the first set of transaction data further comprises information identifying the monetary amount of each transaction and the entity of each transaction made at a corresponding plurality of point-of-sale devices using funds from one or more flexible spending accounts.
16 . The system of claim 12 , wherein the mapping engine is further configured to:
apply a different offset to each location for each transaction of the first set of transaction data; and display, on the digital map, the icon at each offset location for each transaction of the first set of transaction data.
17 . The system of claim 11 , wherein at least two transactions of the first set of transaction data occurred via a same entity, and wherein the mapping engine is further configured to:
obtain coordinates of a location of the same entity; apply a first offset to the coordinates to generate a first offset location for a first transaction of the at least two transactions; apply a second offset to the coordinates to generate a second offset location for a second transaction of the at least two transactions, the second offset location different from the first offset location; and display, in the first time sequence corresponding to the first predetermined time window, a first icon at the first offset location and a second icon at the second offset location.
18 . The system of claim 12 , wherein the server is further configured to:
establish a real-time communication link with a second server interfacing with a plurality of point-of-sale devices, the second server configured to receive the first set of transaction data in real-time from the plurality of point-of-sale devices; receive the first set of transaction data responsive to the second server receiving the first set of transaction data from the plurality of point-of-sale devices; and store the first set of transaction data in the database.
19 . The system of claim 12 , wherein the mapping engine is further configured to:
display on or adjacent to the digital map a running total of the monetary amount of each transaction of the first set of transaction data.
20 . The system of claim 12 , wherein the server is further configured to:
receive, via a configuration screen, a base total monetary amount and a base total number of transactions; display on or adjacent to the digital map a running total of the monetary amount of each transaction of the first set of transaction data relative to the base total amount; and display on or adjacent to the digital map a transaction number corresponding to the running total, the transaction number relative to the base total number of transactions.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.