×

Ephemeral geofence campaign system

  • US 10,417,663 B2
  • Filed: 10/28/2016
  • Issued: 09/17/2019
  • Est. Priority Date: 10/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A campaign dependent geofence modification method comprising:

  • creating, by a processor of a specialized computer system comprising a specialized configuration of hardware, a marketing campaign comprising one or more campaign messages comprising virtualized hardware physically located via a network connected to said specialized computer system, wherein said specialized computer system includes a geofence module including specialized circuitry and chipsets physically connected within said geofence module, and wherein said specialized circuitry executes computer readable program instructions by utilizing state information of the computer readable program instructions to personalize the electronic circuitry in order to perform the campaign dependent geofence modification technical improvement method;

    scheduling, by the processor, a start date and an end date to the marketing campaign;

    further scheduling, by the processor, a deletion date for a geofence, wherein the deletion date is a pre-set time after the end date of the marketing campaign;

    receiving, by said processor via virtualized hardware of a network, an application programming interface (API) call;

    storing, by said processor, said API call within a memory device;

    generating by said processor, said geofence based on said API call;

    storing, by said processor, said geofence within said memory device;

    mapping, by the processor executing a mapping module of said geofence module, the geofence having a specified virtual boundary including specified limits including a longitude, latitude, and radius with a location and size, and parameters corresponding to the marketing campaign including the start date, the end date and the one or more campaign messages;

    tracking, by the processor via sensors, a computer device entering, exiting or dwelling within the specified virtual boundary of the geofence;

    determining, by the processor enabling a transceiver of said computing system, a location of the tracked computer device broadcasting location data from a location module comprising positioning capabilities selected from the group consisting of a global positioning system (GPS), Wi-Fi, Bluetooth and Bluetooth low energy;

    monitoring, by the processor, a position of the tracked computer device in real time as the tracked computer device changes location;

    transmitting, by the processor, the one or more campaign messages to the tracked computer device entering, exiting or dwelling within the specified virtual boundary of the geofence as a function of the location of the tracked computer device being monitored between the start date and the end date of the geofence marketing campaign;

    automatically deactivating, by the processor executing a module including portions of said specialized circuitry and chipsets, the geofence as a function of the end date of the marketing campaign thereby disabling a virtual boundary during off hours of a structure associated with said marketing campaign;

    further transmitting, by the processor, a secondary message that is different from the one or more campaign messages, to the tracked computer device entering, exiting or dwelling within the specified boundary of the geofence during a deactivated time period between the end date and the deletion date;

    automatically reactivating, by the processor executing said module including portions of said specialized circuitry and chipsets, the geofence as a function of an end time of said off hours thereby enabling said virtual boundary;

    enabling, by said processor in response to said secondary message and said automatically reactivating, a user of said tracked computer device such that said user initiates motion and enters the specified virtual boundary of the geofence traveling towards promotions of said marketing campaign causing said user to execute a purchase associated with said promotions; and

    automatically deleting, by the processor, the geofence as a function of the deletion date, thereby improving a geofence specialized hardware system comprising the tracked computer device equipped with an operating system by limiting a number of simultaneously active geofences thereby improving a functionality of said operating system by preventing geo-fencing device limitations associated with removing interference associated with retrieving or mapping currently relevant geofences that may otherwise be unavailable or un-viewable.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×