CPC G06Q 30/0257 (2013.01) [G06Q 30/0259 (2013.01); G06Q 30/0261 (2013.01); G06Q 50/14 (2013.01)] | 20 Claims |
1. An apparatus comprising a processor and a non-transitory memory storing program instructions, wherein the non-transitory memory and the program instructions are configured to, with the processor, cause the apparatus to:
retrieve stored search criteria, wherein the stored search criteria comprise a search region and a search date;
cause display of an alert establishment interface associated with the stored search criteria, wherein the alert establishment interface is configured to enable user editing or selection of alert parameters associated with the stored search criteria;
receive at least one alert parameter associated with the stored search criteria based on user engagement with the alert establishment interface;
transmit a search query based on the stored search criteria;
receive a plurality of search responses based on the search query;
determine that the at least one alert parameter is met based on:
monitoring a current location of a first client device; and
determining that the current location of the first client device is within the search region; and
in response to determining that the at least one alert parameter is met, generate an impression comprising the plurality of search responses.
|