# US 10,375,509 B2 · System and method for positioning

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,375,509 B2
- Document ID: US10375509B2
- Status: Granted
- Kind: B2
- Application number: 14/060,868
- Filed: 2013-10-23
- Published: 2014-02-20
- Granted: 2019-08-06
- Earliest claimed: 2010-09-13
- Assignees: Texas Instruments Incorporated
- Applicants: Texas Instruments Incorporated
- Inventors: Deric W. Waters; Ariton E. Xhafa
- Web page: https://patentgrep.com/patent/US10375509B2

## CPC

- H04W 4/02: Services making use of location information
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- G01S 13/82: wherein continuous-type signals are transmitted
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- G01S: RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES

## Abstract

Embodiments of the invention include a method for creating probe requests. The method is used when positioning is required. A short probe request is constructed with SSID set to GPS SSID_NAME. Another method continues after a short probe response is received. It is determined if a SSID of the probe response matches the SSID of the short probe request. If it does send an ACK.

## Claims

### Claim 1

A method for creating probe requests in a mobile device, the method comprising:
determining, by the mobile device, whether positioning of the mobile device is required; and
in response to determining that positioning of the mobile device is required, transmitting, by the mobile device, a short probe request, the short probe request being shorter than a regular probe request used for handover from one access point (AP) to another, the short probe request comprising:
a SSID_Name field including a global positioning system (GPS) prefix and a Service Set Identifier (SSID), and
a short length supported transmission rates field, the GPS prefix indicating that the short probe request is being used for positioning purposes instead of handover purposes.

### Claim 2 (depends on 1)

The method of claim 1 further comprising:
receiving a short probe response;
determining whether a SSID of the short probe response matches the SSID of the short probe request; and
sending an ACK in response to determining that the SSID of the short probe response matches the SSID of the short probe request.

### Claim 3

A method for creating a short probe response in an Access Point (AP), the method comprising:
receiving, by the AP, a short probe request;
sending, by the AP, a short probe response, in response to determining that a service set identifier (SSID) of the short probe request has a global positioning system (GPS) prefix; and
sending, by the AP, a regular probe response, in response to determining that the SSID of the short probe request does not have the GPS prefix, the short probe response being shorter than the regular probe response.

### Claim 4 (depends on 3)

The method of claim 3, wherein the short probe response contains a subset of a normal probe response, the short probe request comprising:
a timestamp;
a beacon interval;
a capability; and
a SSID set to GPS SSID_NAME.

### Claim 5 (depends on 3)

The method of claim 3, wherein the short probe response comprises a subset of a normal probe response, the short probe request comprising:
a timestamp;
a beacon interval; and
a SSID set to GPS SSID_NAME.

### Claim 6 (depends on 3)

The method of claim 3, wherein the short probe response comprises a subset of a normal probe response, the short probe request comprising:
a timestamp;
a beacon interval; and
a SSID set to GPS_SSID NAME; and
the method further comprising sending, by the AP, the short probe response at the same rate as receiving the short probe request.

### Claim 7

A mobile device comprising:
a transceiver;
at least one antenna coupled to the transceiver, for transmitting a signal over a wireless channel;
a processor coupled to the transceiver;
a non-transitory computer-readable storage medium storing a program for execution by the processor, the program including instructions for:
in response to determining that positioning of the mobile device is required, instructing the transceiver to transmit a short probe request, the short probe request being shorter than a regular probe request used for handover from one access point (AP) to another, the short probe request comprising:
a SSID_Name field comprising a global positioning system (GPS) prefix and a Service Set Identifier (SSID), the GPS prefix indicating that the short probe request is being used for positioning purposes; and
a short length supported transmission rates field.

### Claim 8 (depends on 7)

The mobile device of claim 7, the instructions further comprising instructions for:
receiving a short probe response;
determining whether a SSID of the short probe response matches the SSID of the short probe request; and
sending an ACK in response to determining that the SSID of the short probe response matches the SSID of the short probe request.

### Claim 9

An Access Point (AP) comprising:
a transceiver;
at least one antenna coupled to the transceiver, for transmitting a signal over a wireless channel;
a processor coupled to the transceiver;
a non-transitory computer-readable storage medium storing a program for execution by the processor, the program including instructions for:
receiving a short probe request;
sending a short probe response, in response to determining that a service set identifier (SSID) of the short probe request has a global positioning system (GPS) prefix; and
sending a regular probe response, in response to determining that the SSID of the short probe request does not have the GPS prefix, the short probe response being shorter than the regular probe response.

### Claim 10 (depends on 9)

The mobile device of claim 9, wherein the short probe response comprises a subset of a normal probe response, the short probe response comprising:
a timestamp;
a beacon interval;
a capability; and
a SSID set to GPS SSID_NAME.

### Claim 11 (depends on 9)

The mobile device of claim 9, wherein the short probe response comprises a subset of a normal probe response, the short probe response comprising:
a timestamp;
a beacon interval; and
a SSID set to GPS SSID_NAME.

### Claim 12 (depends on 9)

The mobile device of claim 9, wherein the short probe response comprising a subset of a normal probe response, the short probe response comprising:
a timestamp;
a beacon interval; and
a SSID set to GPS SSID_NAME; and
the instructions further comprising instructions for sending the short probe response at the same rate as receiving the short probe request.

### Claim 13

A non-transitory computer-readable storage medium storing a program for execution by a processor of a mobile device, the program including instructions to:
in response to determining that positioning of the mobile device is required, transmit a short probe request, the short probe request being shorter than a regular probe request used for handover from one access point (AP) to another, the short probe request comprising:
a SSID_Name field comprising a global positioning system (GPS) prefix; and
a short length supported transmission rates field, the GPS prefix indicating that the short probe request is being used for positioning purposes instead of handover purposes.

### Claim 14 (depends on 13)

The non-transitory computer readable storage medium of claim 13, the instructions further comprising instructions to:
receive a short probe response;
determine whether a Service Set Identifier (SSID) of the short probe response matches a SSID of the short probe request; and
send an ACK in response to determining that the SSID of the short probe response matches the SSID of the short probe request.

### Claim 15

A non-transitory computer-readable storage medium storing a program for execution by a processor of a mobile device, the program including instructions for:
receiving a short probe request;
sending a short probe response, in response to determining that a service set identifier (SSID) of the short probe request has a global positioning system (GPS) prefix; and
sending a regular probe response, in response to determining that the SSID of the short probe request does not have the GPS prefix, the short probe response being shorter than the regular probe response.

### Claim 16 (depends on 15)

The non-transitory computer readable storage medium of claim 15, wherein the short probe response comprises a subset of a normal probe response, the short probe request comprising :
a timestamp;
a beacon interval;
a capability; and
a SSID set to GPS SSID_NAME.

### Claim 17 (depends on 15)

The non-transitory computer readable storage medium of claim 15, wherein the short probe response comprises a subset of a normal probe response, the short probe response comprising:
a timestamp;
a beacon interval; and
a SSID set to GPS SSID_NAME.

### Claim 18 (depends on 15)

The non-transitory computer readable storage medium of claim 15, wherein the short probe response comprises a subset of a normal probe response, the short probe response comprising:
a timestamp;
a beacon interval;
a SSID set to GPS SSID_NAME; and
the instructions further comprising instructions for sending the short probe response at the same rate as receiving the short probe request.
