CPC G06Q 10/20 (2013.01) [G07C 9/37 (2020.01); H04W 4/02 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processors coupled to a non-transitory storage medium comprising instructions that, when executed by the one or more processors, cause the one or more processors to:
receive, from a mobile device, an indication of a location of the mobile device;
determine a level of authorization of a user of the mobile device based on an identity of the user of the mobile device;
determine respective proximities of the mobile device to a plurality of financial institution devices based on the location of the mobile device, wherein the plurality of financial institution devices include one or more of an automated teller machine, a printer, or a teller cash drawer;
sort the plurality of financial institution devices into a list according to the determined respective proximities and the level of authorization of the user of the mobile device;
display the sorted list of plurality of financial institution devices on the mobile device;
pair the mobile device with the plurality of financial institution devices to monitor the plurality of financial institution device via the mobile device;
determine respective statuses of the plurality of financial institution devices based on real-time status updates and values indicative of the respective statuses received from the plurality of financial institution devices;
generate a list of statuses to be displayed on the mobile device based on the level of authorization of the user for at least a portion of the plurality of financial institution devices, wherein the list is ordered by priority, wherein automated teller machines have a higher priority than teller cash drawers, and teller cash drawers have a higher priority than printers, and wherein the list is further ordered based on the respective proximities of the mobile device to the plurality of financial institution devices;
generate maintenance instructions for one or more of the plurality of financial institution devices;
transmit the list of statuses and the maintenance instructions to the mobile device; and
display, on the mobile device, based on the level of authorization of the user, the list of statuses and the maintenance instructions.
|