US2017085575A1PendingUtilityA1

Systems and methods for determining location over a network

44
Assignee: DEVICESCAPE SOFTWARE INCPriority: Sep 6, 2006Filed: Apr 25, 2016Published: Mar 23, 2017
Est. expirySep 6, 2026(~0.2 yrs left)· nominal 20-yr term from priority
H04L 63/0428G01S 19/13G06F 2221/2111H04W 4/50H04L 63/062H04W 4/029H04L 63/0823H04L 63/08H04W 4/185H04L 63/06H04W 84/12H04L 63/107H04L 61/2015H04L 67/18H04W 12/06H04L 61/1511H04W 4/028H04L 67/52H04L 61/4511H04L 61/5014H04W 12/069H04W 12/068H04W 4/20H04W 4/02
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for determining location over a network are disclosed. In some embodiments, a method comprises scanning, by a digital device, an area for one or more wireless networks, receiving one or more BSSIDs associated with the one or more wireless networks, generating a location request in a DNS protocol formatted message, the location request comprising the one or more BSSIDs, providing the location request, receiving a location response based on the location request, and retrieving at least one location identifier from the location response.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 scanning, by a digital device, an area for one or more wireless networks;   receiving one or more BSSIDs associated with the one or more wireless networks;   generating a location request in a DNS protocol formatted message, the location request comprising the one or more BSSIDs;   providing the location request;   receiving a location response based on the location request; and   retrieving at least one location identifier from the location response.   
     
     
         2 . The method of  claim 1 , wherein the location response is formatted as a DNS protocol. 
     
     
         3 . The method of  claim 1 , further comprising encoding the one or more BSSIDs in the location request. 
     
     
         4 . The method of  claim 1 , further comprising decoding the at least one location identifier from the location response. 
     
     
         5 . The method of  claim 1 , wherein the location request is provided to a location server on a network using an open port of a network access device. 
     
     
         6 . The method of  claim 5 , wherein the open port is port 53. 
     
     
         7 . The method of  claim 1 , wherein the at least one location identifier comprises a latitude and a longitude. 
     
     
         8 . The method of  claim 1 , further comprising providing the at least one location identifier to an application of the digital device. 
     
     
         9 . The method of  claim 1 , further comprising providing GPS coordinates and one or more network device identifiers to a server. 
     
     
         10 . A system comprising:
 a scan module configured to scan an area for one or more wireless networks and to receive one or more BSSIDs associated with the one or more wireless networks;   a DNS module configured to generate a location request in a DNS protocol formatted message, the location request comprising the one or more BSSIDs and to provide the location request; and   a location module configured to receive a location response based on the location request and to retrieve at least one location identifier from the location response.   
     
     
         11 . The system of  claim 10 , wherein the location response is formatted as a DNS protocol. 
     
     
         12 . The system of  claim 10 , wherein the DNS module is further configured to encode the one or more BSSIDs in the location request. 
     
     
         13 . The system of  claim 10 , wherein the location module is further configured to decode the at least one location identifier from the location response. 
     
     
         14 . The system of  claim 10 , wherein the DNS module is configured to provide the location request to a location server on a network using an open port of a network access device. 
     
     
         15 . The system of  claim 14 , wherein the open port is port 53. 
     
     
         16 . The system of  claim 10 , wherein the at least one location identifier comprises a latitude and a longitude. 
     
     
         17 . The system of  claim 10 , wherein the location module is further configured to provide the at least one location identifier to an application of the digital device. 
     
     
         18 . The system of  claim 10 , wherein the DNS module is further configured to provide GPS coordinates and one or more network device identifiers to a server. 
     
     
         19 . A computer readable storage medium configured to store instructions, the instructions comprising a method, the method comprising the steps of:
 scanning, by a digital device, an area for one or more wireless networks;   receiving one or more BSSIDs associated with the one or more wireless networks;   generating a location request in a DNS protocol formatted message, the location request comprising the one or more BSSIDs;   providing the location request;   receiving a location response based on the location request; and   retrieving at least one location identifier from the location response.   
     
     
         20 . The computer readable storage medium of  claim 19 , wherein the location response is formatted as a DNS protocol.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.