| CPC G06Q 20/108 (2013.01) [H04W 4/029 (2018.02)] | 21 Claims |

|
1. An automated method of enabling and implementing a beacon-based service location application in a user device having a beacon monitoring application, the method comprising:
responsive to a determination that a service need state of a user of the user device meets a service need criteria of the user device for a desired service provided by an automated service machine (ASM), transmitting, by a service location facilitation server, an instruction to the user device to transition the beacon monitoring application from an inactive state to an active monitoring state;
receiving, by the service location facilitation server from the user device, a beacon notification message including beacon identification information associated with a beacon transmission received by the user device from a transmitting beacon associated with the ASM in response to changing to the active monitoring state; and
responsive only to a determination that the transmitting beacon is associated with an authorized service location for the ASM, transmitting, by a service location facilitation server, a push notification to the user device, the push notification including identification of the desired service and the service location.
|