CPC G06Q 20/108 (2013.01) [H04W 4/029 (2018.02)] | 20 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:
determining, by a service location facilitation server, whether the service need state of a user meets the service need criteria of the user of the user device;
responsive to a determination that the service need state meets the service need criteria, transmitting, by the 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;
determining, by the service location facilitation server, whether the transmitting beacon is associated with a service location that meets needed service criteria; and
responsive only to a determination that the transmitting beacon is associated with a service location that meets the needed service criteria, transmitting a push notification to the user device, the push notification including identification of a desired service and the service location.
|