IP Library Granted Patent US 10,832,286
Granted Patent B2
US 10,832,286 · App. 15/839,304 · Granted Nov 10, 2020

System and method for locational messaging

Inventors: Jason Jude Hogg (St. Petersburg, FL); Nicholas Eugene Kleinjan (Edina, MN); Nicholas Patrick Johns (Lutz, FL); Blaine Anderson (Spring Hill, FL); Jamie R. Kenas (St Petersburg, FL)
Assignees: Jason Jude Hogg; Nicholas Eugene Kleinjan; Nicholas Patrick Johns
G06Q30/0261G06F16/9537H04L51/20H04W4/021H04W4/12H04L12/1895
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,832,286
App. No.
15/839,304
Granted
Nov 10, 2020
Kind
B2
Abstract

Positional communication systems and methods include receiving a definition of a first geographic area including a first commercial location by a computer system and storing the first geographic area in a memory. The location of a mobile device in the possession of a customer is determined, and if the mobile device is determined to be at a location within the first geographic area, an incentive message for the customer to leave the location and go to a second commercial location is sent to the mobile device.

Claims (49)

1. A computerized method of providing a customer incentive to leave a first commercial location and to arrive at a second commercial location, the method comprising:

displaying a map including the first commercial location and a second commercial location;

displaying a grid including a plurality of cells on the map;

receiving a definition of a first geographic area including the first commercial location and a second geographic area including the second commercial location by a computer system and storing the first geographic area and the second geographic area in a memory, wherein receiving the definition of the first geographic area and the second geographic area includes selecting cells of the grid;

determining a location of a mobile device in the possession of the customer;

if the mobile device is determined to have come to rest at a location within the first geographic area for a first predetermined time period, then sending to the mobile device an incentive message for the customer to leave the location and go to the second commercial location;

displaying the incentive message on the mobile device;

if after displaying the incentive message on the mobile device, the mobile device is determined to be at a location within the second geographic area within a second predetermined time period, then sending to the mobile device a voucher for a merchant located at the second commercial location.

2. The method of claim 1 , further comprising:

sending a first alert message to the mobile device;

displaying the first alert message on the mobile device; and

displaying the incentive message on the mobile device in response to an input on the first alert message.

3. The method of claim 1 , further comprising:

sending a second alert message to the mobile device;

displaying the second alert message on the mobile device; and

displaying the voucher on the mobile device in response to an input on the second alert message.

4. The method of claim 1 , further comprising:

displaying a bar code representing the voucher on the mobile device.

5. The method of claim 1 , wherein determining the location of the mobile device includes receiving an indication of the location of the mobile device from the mobile device.

6. The method of claim 5 , further comprising:

defining a first geographic region object that includes the first geographic area; and

sending the geographic region object to the mobile device in response to the mobile device entering the first geographic region.

7. A system, comprising:

a back-end including a server and a memory;

a front-end including a mobile device application;

a communications interface accessible by the back-end and the front-end;

the back-end being configured to:

display a map including a first commercial location;

display a grid including a plurality of cells on the map;

receive definitions of a first geographic area and a second geographic area including a selection of cells of the grid;

determine a location of a mobile device including a mobile device application, and if the mobile device is determined to have come to rest at a location within the first geographic area for a predetermined time period, then sending to the mobile device an incentive message for a customer to leave the location and go to a second commercial location in the second geographic area;

if after sending the incentive message to the mobile device, the mobile device is determined to be at the second commercial location within a second predetermined time period, then sending to the mobile device a voucher for a merchant located at the second commercial location.

8. The system of claim 7 , wherein the front-end includes a merchant application configured to receive the definitions of the first and second geographic areas.

9. The system of claim 8 , wherein the back-end includes an API service, wherein the back end is configured to access a map including the first and second commercial locations, and wherein the map is displayed by the merchant application to receive the definition of the first and second geographic areas.

10. The system of claim 7 , wherein the back-end stores a definition of the first and second geographic areas in the memory.

11. The system of claim 7 , wherein the mobile device application is configured to determine the location of the mobile device and send the location of the mobile device to the back-end.

12. The system of claim 7 , wherein the mobile device application is configured to determine whether the mobile device is at rest within the first geographic area.

13. The system of claim 7 , wherein the mobile device application is configured to display the incentive message on the mobile device.

14. A storage medium including an application for a mobile device, the application executing program instructions that implement a method comprising:

displaying a map including a first commercial location and a second commercial location;

displaying a grid including a plurality of cells on the map;

receiving a definition of a first geographic area having the first commercial location and a second geographic area having the second commercial location including a selection of cells of the grid;

determining a location of the mobile device;

if the mobile device is determined to have come to rest at a location within the first geographic area for a first predetermined time period, then sending a notification to a back-end;

receiving an incentive message by the mobile device for a customer to leave the location and go to the second commercial location in the second geographic area;

displaying the incentive message on the mobile device;

if after displaying the incentive message on the mobile device, the mobile device is determined to be at a location within the second geographic area within a second predetermined time period, then sending to the mobile device a voucher for a merchant located at the second commercial location.

15. The storage medium of claim 14 , wherein the executed method further comprises:

caching a definition of the first geographic area and the second geographic area.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2022
From: KLEINJAN, NICHOLAS EUGENE
To: INTERCEPT LLC
Reel/Frame 061584/0988 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2021
From: VESTA CORPORATION
To: INTERCEPT LLC
Reel/Frame 056511/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2021
From: HOGG, JASON JUDE; JOHNS, NICHOLAS PATRICK
To: VESTA CORPORATION
Reel/Frame 056501/0144 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 18, 2020
From: VECTOR TRADING (CAYMAN), L.P.
To: VESTA CORPORATION
Reel/Frame 052694/0463 →
AMENDED AND RESTATED PATENT SECURITY AGREEMENT Recorded Aug 2, 2018
From: VESTA CORPORATION
To: VECTOR TRADING (CAYMAN), L.P.
Reel/Frame 046702/0284 →
Continuity (4)
Continuation 14011214 · Aug 27, 2013
Continuation In Part 13435741 · Mar 30, 2012
Provisional Application 61470961 · Apr 1, 2011
Related Publication 20180330402A1 · Nov 15, 2018
Cited By (1)
US 12,437,321