IP Library Granted Patent US 10,713,681
Granted Patent B2
US 10,713,681 · App. 15/248,063 · Granted Jul 14, 2020

Determining location of POP displays with wireless beacons using time-based interactions with mobile devices

Inventor: Charles Walden (Austin, TX)
Assignee: ABL IP HOLDING, LLC
G06Q30/0241G06F1/3212G06Q30/0259G06Q30/0261G06Q30/0267H04L67/2842H04W4/02H04W4/023H04W4/029H04W4/06H04W4/50H04W4/80H04W40/244H04W64/00H04W64/006H04W72/085H04W76/40G06Q30/00G06Q30/0207G06Q30/0251G06Q30/0268G06Q30/0273H04L67/42H04W84/12H04W88/16Y02D70/00Y02D70/142Y02D70/144Y02D70/162Y02D70/164Y02D70/166Y02D70/22Y02D70/26
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,713,681
App. No.
15/248,063
Granted
Jul 14, 2020
Kind
B2
Abstract

Systems and methods for using wireless beacons in point of purchase (“POP”) displays to facilitate the delivery of consumer oriented content to mobile devices is disclosed herein. A wireless beacon may be used to transmit a wireless signal from a POP display, where the wireless signal includes a first data packet with a unique identifier for the wireless beacon. The wireless signal from the wireless beacon may be received by a mobile device. The mobile device may provide a second data packet to a remote server. The second data packet may include the unique identifier, a time stamp, and a geographic location of the mobile device. The remote server may retrieve retail locations associated with the promotional campaign and a selected time period associated with the POP display from a database coupled to the remote server. The remote server may associate the POP display with the selected retail location.

Claims (40)

1. A system for monitoring a promotional campaign, the promotional campaign comprising a point of purchase (POP) display intended to be displayed at a selected retail location for a selected time period, the system comprising:

a wireless beacon coupled to the POP display, wherein the wireless beacon is configured to transmit a wireless signal, wherein the wireless signal comprises a unique identifier associated with the wireless beacon, the wireless signal being configured to be received by a mobile device;

a remote server comprising a database storing the unique identifier along with a group of retail locations associated with the promotional campaign and the selected time period associated with the POP display, wherein the remote server is configured to:

receive a data packet generated by a software package on the mobile device, wherein the data packet comprises the unique identifier, a time stamp, and a geographic location of the mobile device;

retrieve the group of retail locations associated with the promotional campaign and the selected time period associated with the POP display from the database;

determine the retail location of the POP display by comparing the geographic location of the mobile device with geographic locations of the group of retail locations associated with the promotional campaign; and

associate the POP display with the determined retail location.

2. The system of claim 1 , wherein the mobile device is configured to retrieve the geographic location of the mobile device from a sensor on the mobile device.

3. The system of claim 1 , wherein the geographic location of the mobile device comprises a latitude and longitude of the mobile device.

4. The system of claim 1 , wherein the determined retail location comprises a store name and/or a store number associated with a specific retailer associated with the promotional campaign.

5. The system of claim 1 , wherein the remote server is configured to determine the retail location based on the unique identifier and the provided geographic location in combination with location information about the group of retail locations associated with the selected campaign.

6. The system of claim 1 , wherein the mobile device is configured to provide the geographic location of the mobile device and the unique identifier to the remote server when a signal strength between the mobile device and the wireless beacon meets a predefined threshold level in signal strength.

7. The system of claim 1 , wherein the remote server is configured to determine when the retail location of the POP display has changed using the provided geographic location of the mobile device and the provided unique identifier.

8. The system of claim 1 , wherein the remote server is configured to provide up-to-date content associated with the POP display to the mobile device in response to receiving a request for the up-to-date content from the mobile device.

9. A method for monitoring a promotional campaign, the promotional campaign comprising a point of purchase (POP) display intended to be displayed at a selected retail location for a selected time period, the method comprising:

transmitting a wireless signal from a wireless beacon coupled to the POP display, the wireless signal comprising a unique identifier associated with the wireless beacon, the wireless signal being configured to be received by a mobile device;

receiving a first data packet comprising the unique identifier at the mobile device;

generating, using a software package located on the mobile device, a second data packet comprising the unique identifier, a time stamp, and a geographic location of the mobile device;

receiving, at a remote server, the second data packet generated by the software package on the mobile device;

retrieving a group of retail locations associated with the promotional campaign and a selected time period associated with the POP display from a database coupled to the remote server;

determining the retail location of the POP display by comparing the geographic location of the mobile device with geographic locations of the group of retail locations associated with the promotional campaign; and

associating the POP display with the determined retail location.

10. The method of claim 9 , wherein the remote server determines the retail location based on the unique identifier and the mobile device's geographic location in combination with location information about the group of retail locations associated with the selected campaign.

11. The method of claim 9 , wherein the software package comprises a mobile application and a software developer kit (SDK) configured to interpret wireless data packets received by the mobile device.

12. The method of claim 11 , further comprising providing the geographic location of the mobile device and the unique identifier to the remote server using the software developer kit (SDK) installed in the software package on the mobile device.

13. The method of claim 9 , wherein the mobile device receives the data packet comprising the unique identifier when a signal strength between the mobile device and the wireless beacon meets a predefined threshold level in signal strength.

14. The method of claim 9 , further comprising determining, at the remote server, when the retail location of the POP display has changed using the provided geographic location of the mobile device and the provided unique identifier.

15. A non-transient computer-readable medium including instructions that, when executed by one or more processors, causes the one or more processors to perform a method, comprising:

transmitting a wireless signal from a wireless beacon coupled to a point of purchase (POP) display, the wireless signal comprising a unique identifier associated with the wireless beacon, the wireless signal being configured to be received by a mobile device;

receiving a first data packet comprising the unique identifier at the mobile device;

generating, using a software package located on the mobile device, a second data packet comprising the unique identifier, a time stamp, and a geographic location of the mobile device;

receiving, at a remote server, the second data packet generated by the software package on the mobile device;

retrieving a group of retail locations associated with the promotional campaign and a selected time period associated with the POP display from a database coupled to the remote server;

determining the retail location of the POP display by comparing the geographic locations of the group of retail locations associated with the promotional campaign; and

associating the POP display with the determined retail location.

16. The non-transient computer-readable medium of claim 15 , wherein the remote server determines the retail location based on the unique identifier and the mobile device's geographic location in combination with location information about the group of retail locations associated with the selected campaign.

17. The non-transient computer-readable medium of claim 15 , wherein the software package comprises a mobile application and a software developer kit (SDK) configured to interpret wireless data packets received by the mobile device.

18. The non-transient computer-readable medium of claim 17 , further comprising providing the geographic location of the mobile device and the unique identifier to the remote server using the software developer kit (SDK) installed in the software package on the mobile device.

19. The non-transient computer-readable medium of claim 15 , wherein the mobile device receives the data packet comprising the unique identifier when a signal strength between the mobile device and the wireless beacon meets a predefined threshold level in signal strength.

20. The non-transient computer-readable medium of claim 15 , further comprising determining, at the remote server, when the retail location of the POP display has changed using the provided geographic location of the mobile device and the provided unique identifier.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2020
From: BLE SOLUTIONS, LLC
To: ABL IP HOLDING, LLC
Reel/Frame 052005/0318 →
RELEASE OF SECURITY INTEREST Recorded Feb 24, 2020
From: DAMMEYER, TOM; CAC, LLC
To: BLE SOLUTIONS, LLC
Reel/Frame 052005/0294 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: CAC, LLC
To: BLE SOLUTIONS, LLC
Reel/Frame 051986/0127 →
FORECLOSURE ASSIGMENT Recorded Feb 4, 2020
From: SHELFBUCKS, INC.
To: CAC, LLC
Reel/Frame 051799/0818 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2020
From: SHELFBUCKS, INC.
To: CAC, LLC
Reel/Frame 051765/0674 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2019
From: WALDEN, CHARLES
To: SHELFBUCKS, INC.
Reel/Frame 050770/0702 →
PATENT SECURITY AGREEMENT Recorded May 21, 2019
From: SHELFBUCKS, INC.
To: DAMMEYER, TOM
Reel/Frame 049239/0839 →
SECURITY INTEREST Recorded Apr 11, 2019
From: SHELFBUCKS, INC.
To: DAMMEYER, TOM
Reel/Frame 048876/0698 →
Continuity (5)
Continuation 15153135 · May 12, 2016
Provisional Application 62160949 · May 13, 2015
Provisional Application 62256248 · Nov 17, 2015
Provisional Application 62291828 · Feb 5, 2016
Related Publication 20170053316A1 · Feb 23, 2017