IP Library Granted Patent US 10,433,101
Granted Patent B2
US 10,433,101 · App. 15/870,655 · Granted Oct 1, 2019

Location services in an obfuscated wireless network

Inventor: Andrew John Cardno (San Diego, CA)
Assignee: New BIS Safe Luxco S.à r.l.
H04W4/02H04L61/6022H04L67/303H04W4/60H04W40/244H04W84/12H04W88/02H04W88/08
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,433,101
App. No.
15/870,655
Granted
Oct 1, 2019
Kind
B2
Abstract

An apparatus and method for providing location information within a wireless network operable to obfuscate location information is described. The apparatus and method comprising a processor and memory coupled to the processor capable of storing data. The processor is configured to: store network profile data on a plurality of wireless network access points within the network. The network profile data including an identifier for the network access point, signal information, the physical location of the network access point, and the time. The processor is also configured to receive a request for location information from a client application executing on a mobile device, the request including information on the wireless network access points the mobile wireless device has been in communication with, information on the received signal and the time of the communication. The processor then determines the location of the mobile wireless device using the request data and the network profile data; and sends the location to the client application.

Claims (42)

1. An apparatus for providing location information within a wireless network, the wireless network having a plurality of wireless network access points, the wireless network operable to obfuscate location information, the apparatus comprising a processor and memory coupled to the processor capable of storing data, wherein the processor is configured to:

periodically alter the network profile of one or more of the plurality of wireless network access points;

store network profile data about each of the wireless network access points within the network, the network profile data including:

an identifier for the network access point;

signal information;

physical location of the network access point; and

all the times that the network profile data was correct;

receive a request for location information from a client application executing on a mobile wireless device, the request data including:

information about the wireless network access points the mobile wireless device has been in communication with;

information about the received signal; and

time of the communication;

determine the location of the mobile wireless device using the request data and the network profile data; and

send the location to the client application.

2. An apparatus for providing location information within a wireless network as claimed in claim 1 wherein the network profile being altered by changing one or more characteristics of the access point, the changed characteristic being selected from the group consisting of the access point MAC address, the access point transmit antenna and the access point transmit signal strength.

3. The apparatus for providing location information within a wireless network as claimed in claim 2 wherein one or more wireless network access points are Wi-Fi network access points.

4. The apparatus for providing location information within a wireless network as claimed in claim 1 wherein one or more of the network access points is a beacon and wherein the network profile is altered by changing one or more characteristics of the beacon, the changed characteristics being selected from the group consisting of beacon proximity universally unique identifier (“UUID”), beacon proximity major, beacon proximity minor, beacon power and beacon transmit frequency.

5. The apparatus for providing location information within a wireless network as claimed in claim 4 wherein one or more of the network access points is a Wi-Fi network access point and wherein the network profile being altered by changing one or more characteristics of the Wi-Fi network access point the changed characteristic being selected from the group consisting of the access point MAC address, the access point transmit antenna and the access point transmit signal strength.

6. The apparatus for providing location information within a wireless network as claimed in claim 3 wherein the apparatus additionally uses information from a cellular location information server when determining the location of the mobile device.

7. A method executable on an electronic computing device for providing location information about the physical location of a mobile wireless device within a wireless network, the wireless network having a plurality of wireless network access points, the wireless network operable to obfuscate location information, the method comprising:

periodically by the electronic computing device altering the network profile of one or more of the plurality of wireless network access points;

storing by the electronic computing device network profile data about a plurality of wireless network access points within the network, the network profile data including:

an identifier for the network access point;

signal information;

physical location of the network access point; and

all the times that the network profile data was correct;

receiving on an electronic computing device a request for location information from a client application executing on a mobile device, the request including:

information about wireless network access points the mobile wireless device has been in communication with;

information about the received signal; and

time of the communication;

determining by electronic computing device the location of the mobile wireless device using the request data and the network profile data; and

sending by electronic computing device the location to the client application.

8. The method for providing location information about the physical location of a mobile wireless device within a wireless network as claimed in claim 7 wherein the network profile being altered by periodically changing one or more characteristics of the access point, the changed characteristic being selected from the group consisting of the access point MAC address, the access point transmit antenna and the access point transmit signal strength.

9. The method for providing location information about the physical location of a mobile wireless device within a wireless network as claimed in claim 8 wherein the wireless network is a Wi-Fi network.

10. The method for providing location information about the physical location of a mobile wireless device within a wireless network as claimed in claim 7 wherein one or more of the network access points is a beacon and wherein the network profile being altered by changing one or more characteristics of the beacon, the changed characteristics being selected from the group consisting of beacon proximity universally unique identifier (“UUID”), beacon proximity major, beacon proximity minor, beacon power and beacon transmit frequency.

11. The method for providing location information about the physical location of a mobile wireless device within a wireless network as claimed in claim 10 wherein one or more of the network access points is a Wi-Fi network access point, and wherein the network profile being altered by changing one or more characteristics of the access point, the changed characteristic being selected from the group consisting of the access point MAC address, the access point transmit antenna and the access point transmit signal strength.

12. The method for providing location information about the physical location of a mobile wireless device within a wireless network as claimed in claim 9 wherein the apparatus additionally uses information from a cellular location information server when determining the location of the mobile device.

13. An apparatus for providing location information within a wireless network, the wireless network having a plurality of wireless network access points, the wireless network operable to obfuscate location information, the apparatus comprising a processor and memory coupled to the processor capable of storing data, wherein the processor is configured to: periodically alter the network profile of one or more of the plurality of wireless network access points, wherein the network profile is altered by changing the access point MAC address and by changing the access point transmit antenna and/or the access point transmit signal strength; store network profile data about each of the wireless network access points within the network, the network profile data including: an identifier for the network access point; signal information; physical location of the network access point; and times that the network profile data was correct; receive a request for location information from a client application executing on a mobile wireless device, the request data including: information about the wireless network access points the mobile wireless device has been in communication with; information about the received signal; and time of the communication; determine the location of the mobile wireless device using the request data and the network profile data; and send the location to the client application.

14. The apparatus for providing location information within a wireless network, as claimed in claim 13 , wherein one or more wireless network access points are Wi-Fi network access points.

15. The apparatus for providing location information within a wireless network, as claimed in claim 13 , wherein the apparatus additionally uses information from a cellular location information server when determining the location of the mobile device.

16. A method executable on an electronic computing device for providing location information about the physical location of a mobile wireless device within a wireless network, the wireless network having a plurality of wireless network access points, the wireless network operable to obfuscate location information, the method comprising: periodically, by the electronic computing device, altering the network profile of one or more of the plurality of wireless network access points, wherein the network profile is altered by changing the access point MAC address and by changing the access point transmit antenna and/or the access point transmit signal strength; storing, by the electronic computing device, network profile data about a plurality of wireless network access points within the network, the network profile data including: an identifier for the network access point; signal information; physical location of the network access point; and times that the network profile data was correct; receiving on an electronic computing device a request for location information from a client application executing on a mobile device, the request including: information about wireless network access points the mobile wireless device has been in communication with; information about the received signal; and time of the communication; determining, by electronic computing device, the location of the mobile wireless device using the request data and the network profile data; and sending, by electronic computing device, the location to the client application.

17. The method for providing location information about the physical location of a mobile wireless device within a wireless network, as claimed in claim 16 , wherein the wireless network is a Wi-Fi network.

18. The method for providing location information about the physical location of a mobile wireless device within a wireless network, as claimed in claim 16 , wherein the apparatus additionally uses information from a cellular location information server when determining the location of the mobile device.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Jan 6, 2026
From: SUSSER BANK
To: NEW BIS SAFE LUXCO S.A.R.L.
Reel/Frame 073380/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2025
From: BIS SAFE LUXCO S.A.R.L
To: QUICK CUSTOM INTELLIGENCE, LLC
Reel/Frame 072460/0001 →
SECURITY INTEREST Recorded Feb 14, 2023
From: NEW BIS SAFE LUXCO S.A.R.L
To: SUSSER BANK
Reel/Frame 062693/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2018
From: CARDNO, ANDREW JOHN
To: NEW BIS SAFE LUXCO S.À R.L
Reel/Frame 045465/0985 →
Continuity (3)
Continuation 14910131
Provisional Application 61862261 · Aug 5, 2013
Related Publication 20180206066A1 · Jul 19, 2018