IP Library Granted Patent US 10,395,278
Granted Patent B2
US 10,395,278 · App. 15/426,953 · Granted Aug 27, 2019

Mobile device detection and engaging

Inventors: Hang Ung (Saratoga, CA); Guillaume Tenant de la Tour (Saratoga, CA); Jerome Lejeune (Saratoga, CA); Jan Willem Korver (AC Utrecht, NL); Thomas Sandholm (Saratoga, CA)
Assignee: BlueFox, Inc.
G06Q30/0267G06Q30/0261H04L67/24H04L67/26H04W4/04H04W4/06H04W4/14H04W4/21H04W4/30H04W4/33H04W12/08H04L63/1425H04W12/12
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,395,278
App. No.
15/426,953
Granted
Aug 27, 2019
Kind
B2
Abstract

Mobile device detecting and engaging are described. A server can determine that a mobile device has connected with a wireless network at a physical location. The server can provide a captive portal of the wireless network to the mobile device to receive contact information for the mobile device. The server can then provide a message including information related to the physical location to the mobile device using the contact information.

Claims (61)

1. A method for detecting and engaging mobile devices, comprising:

determining, by a server, that a mobile device has connected with a wireless network to receive access to a first promotion corresponding to a physical location;

providing, by the server, a captive portal of the wireless network to the mobile device, the captive portal providing a request for contact information corresponding to the mobile device;

receiving, by the server, the contact information from the mobile device using the captive portal of the wireless network; and

providing, by the server, a first message including information related to the first promotion to the mobile device in the physical location based on the contact information provided using the captive portal.

2. The method of claim 1 , further comprising:

receiving, by the server, a first device identifier representing a unique identification of the mobile device, the device identifier received based on the mobile device scanning the wireless network; and

associating, by the server, the contact information with the device identifier to represent that the mobile device was in the physical location.

3. The method of claim 2 , further comprising:

receiving, by the server, a second device identifier representing the unique identification of the mobile device;

determining, by the server, that the unique identification represented by the second device identifier is associated with the contact information; and

providing, by the server, a second message related to a second promotion to the mobile device in the physical location based on the contact information, the first promotion and the second promotion being different.

4. The method of claim 2 , further comprising:

determining, by the server, that the mobile device has left the physical location, the determination based on detecting that the unique identification of the mobile device is no longer detected;

determining, by the server, that the first promotion was not effective; and

providing, by the server, a second message related to the first promotion, the second message providing different information related to the first promotion than the first message.

5. The method of claim 4 , wherein the different information includes different terms related to the first promotion.

6. The method of claim 2 , wherein the unique identification corresponds to a media access control (MAC) address of the mobile device.

7. The method of claim 1 , further comprising:

determining, by the server, one or both of characteristics of the mobile device or history of the mobile device in the physical location, wherein the information related to the first promotion is based on one or both of the characteristics of the mobile device or the history of the mobile device in the physical location.

8. An electronic device, comprising:

one or more processors; and

memory storing instructions, wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

determine that a mobile device has connected with a wireless network to receive access to a first promotion corresponding to a physical location;

provide a captive portal of the wireless network to the mobile device, the captive portal providing a request for contact information corresponding to the mobile device;

receive the contact information from the mobile device using the captive portal of the wireless network; and

provide a first message including information related to the first promotion to the mobile device in the physical location based on the contact information provided using the captive portal.

9. The electronic device of claim 8 , wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

receive a first device identifier representing a unique identification of the mobile device, the device identifier received based on the mobile device scanning the wireless network; and

associate the contact information with the device identifier to represent that the mobile device was in the physical location.

10. The electronic device of claim 9 , wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

receive a second device identifier representing the unique identification of the mobile device;

determine that the unique identification represented by the second device identifier is associated with the contact information; and

provide a second message related to a second promotion to the mobile device in the physical location based on the contact information, the first promotion and the second promotion being different.

11. The electronic device of claim 9 , wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

determine that the mobile device has left the physical location, the determination based on detecting that the unique identification of the mobile device is no longer detected;

determine that the first promotion was not effective; and

provide a second message related to the first promotion, the second message providing different information related to the first promotion than the first message.

12. The electronic device of claim 11 , wherein the different information includes different terms related to the first promotion.

13. The electronic device of claim 9 , wherein the unique identification corresponds to a media access control (MAC) address of the mobile device.

14. The electronic device of claim 8 , wherein the processor is configured to execute the instructions such that the processor and memory are configured to:

determine one or both of characteristics of the mobile device or history of the mobile device in the physical location, wherein the information related to the first promotion is based on one or both of the characteristics of the mobile device or the history of the mobile device in the physical location.

15. A computer program product, comprising one or more non-transitory computer-readable media having computer program instructions stored therein, the computer program instructions being configured such that, when executed by one or more computing devices, the computer program instructions cause the one or more computing devices to:

determine that a mobile device has connected with a wireless network to receive access to a first promotion corresponding to a physical location;

provide a captive portal of the wireless network to the mobile device, the captive portal providing a request for contact information corresponding to the mobile device;

receive the contact information from the mobile device using the captive portal of the wireless network; and

provide a first message including information related to the first promotion to the mobile device in the physical location based on the contact information provided using the captive portal.

16. The computer program product of claim 15 , wherein the computer program instructions cause the one or more computing devices to:

receive a first device identifier representing a unique identification of the mobile device, the device identifier received based on the mobile device scanning the wireless network; and

associate the contact information with the device identifier to represent that the mobile device was in the physical location.

17. The computer program product of claim 16 , wherein the computer program instructions cause the one or more computing devices to:

receive a second device identifier representing the unique identification of the mobile device;

determine that the unique identification represented by the second device identifier is associated with the contact information; and

provide a second message related to a second promotion to the mobile device in the physical location based on the contact information, the first promotion and the second promotion being different.

18. The computer program product of claim 16 , wherein the computer program instructions cause the one or more computing devices to:

determine that the mobile device has left the physical location, the determination based on detecting that the unique identification of the mobile device is no longer detected;

determine that the first promotion was not effective; and

provide a second message related to the first promotion, the second message providing different information related to the first promotion than the first message.

19. The computer program product of claim 18 , wherein the different information includes different terms related to the first promotion.

20. The computer program product of claim 15 , wherein the computer program instructions cause the one or more computing devices to:

determine one or both of characteristics of the mobile device or history of the mobile device in the physical location, wherein the information related to the first promotion is based on one or both of the characteristics of the mobile device or the history of the mobile device in the physical location.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: BLUEFOX, INC.
To: BLUEZOO, INC.
Reel/Frame 054930/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2020
From: SUPER G CAPITAL, LLC
To: BLUEZOO INC.
Reel/Frame 053566/0906 →
SECURITY INTEREST Recorded Jan 2, 2020
From: BLUEFOX, INC.
To: SUPER G CAPITAL, LLC
Reel/Frame 051398/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2017
From: UNG, HANG; TENANT DE LA TOUR, GUILLAUME; LEJEUNE, JEROME; KORVER, JAN WILLEM; SANDHOLM, THOMAS
To: BLUEFOX, INC.
Reel/Frame 044402/0963 →
Continuity (4)
Continuation In Part 15006057 · Jan 25, 2016
Provisional Application 62107193 · Jan 23, 2015
Provisional Application 62292812 · Feb 8, 2016
Related Publication 20170148063A1 · May 25, 2017