IP Library › Granted Patent US 11,035,884
Granted Patent B2
US 11,035,884 · App. 16/723,226 · Granted Jun 15, 2021

Multiple network probing

Inventors: Guoqing Li (Campbell, CA); Jarkko L. Kneckt (Los Gatos, CA); Yong Liu (Campbell, CA); Christiaan A. Hartman (Mountain View, CA); Welly Kasten (San Jose, CA)
Assignee: Apple Inc.
G01R1/06788H04L63/10H04W88/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 11,035,884
App. No.
16/723,226
Granted
Jun 15, 2021
Kind
B2
Abstract

Methods, systems, and apparatus are presented for performing network probing. A user equipment device (UE) may store a record associating traditional service set identifiers (SSIDs) with corresponding Short SSIDs. According to some embodiments, the UE may receive a message including a Short SSID, and determine whether a corresponding full SSID is known to the UE. Based on the determination, a probe request may be generated, addressed to either the Short SSID or the full SSID. After transmitting the probe request, the UE may receive a probe response, which may include a full SSID corresponding to the Short SSID. The UE may store a record associating the full SSID with the Short SSID, if applicable. According to some embodiments, a UE may receive a plurality of messages including respective SSIDs, and may generate a single probe request addressed to the SSIDs. The UE may receive a plurality of probe responses.

Claims (41)

1. A user equipment device (UE) comprising:

a radio;

a memory;

processor circuitry communicatively coupled to the radio and the memory, wherein the processor circuitry is configured to:

receive from an access point (AP), via the radio, a first message comprising a Short service set identifier (SSID), the Short SSID comprising a compressed version of a full SSID of a service set supported by the AP;

determine whether a record associating a full SSID with the Short SSID is stored in the memory; and

transmitting, via the radio, a probe request, wherein, in response to determining that no record associating the full SSID with the Short SSID is stored in the memory, the probe request is addressed to the Short SSID.

2. The UE of claim 1 , wherein, in response to determining that a record associating the full SSID with the Short SSID is stored in the memory, the probe request is addressed to the full SSID.

3. The UE of claim 1 , wherein the probe request comprises a field indicating whether the probe request is addressed to the Short SSID or the full SSID.

4. The UE of claim 3 , wherein the field indicating whether the probe request is addressed to the Short SSID or the full SSID comprises a Length field, wherein a value of 0 in the Length field indicates that the probe request is addressed to the Short SSID, and wherein a value other than 0 in the Length field indicates that the probe request is addressed to the full SSID, the full SSID having a length specified by the value of the Length field.

5. The UE of claim 1 , wherein the processor circuitry is further configured to:

in response to determining that no record associating the full SSID with the Short SSID is not stored in the memory, include in the probe request an instruction for the AP to transmit a probe response comprising the full SSID.

6. The UE of claim 1 , wherein the processor circuitry is further configured to:

in response to determining that a record associating the full SSID with the Short SSID is stored in the memory, include in the probe request an instruction for the AP to use the Short SSID to identify the service set in the probe response.

7. The UE of claim 1 , wherein the probe request comprises a field indicating whether a probe response that is responsive to the probe request is to include the Short SSID or the full SSID to identify the service set.

8. The UE of claim 1 , wherein the processor circuitry is further configured to:

receive from the AP, via the radio, a probe response comprising the full SSID; and

store in the memory a record associating the full SSID with the Short SSID.

9. The UE of claim 1 , wherein the probe request is addressed to a plurality of SSIDs of a plurality of service sets, the plurality of SSIDs comprising the received Short SSID.

10. The UE of claim 9 , wherein the plurality of SSIDs comprises at least one full SSID of a service set other than the service set associated with the received Short SSID.

11. The UE of claim 9 , wherein the probe request further comprises a field indicating a count of the SSIDs to which the probe request is addressed.

12. The UE of claim 1 , wherein the probe request is further addressed to a plurality of basic service set identifiers (BSSIDs), wherein the probe request comprises a field indicating a count of the BSSIDs to which the probe request is addressed.

13. The UE of claim 1 , wherein the first message is received in a first frequency band and comprises a report that the AP supports communications on a second frequency band.

14. A non-transitory computer-readable memory medium storing software instructions configured to, when executed by a processor of a user equipment device (UE), cause the UE to:

receive, from an access point (AP), a first message comprising a Short service set identifier (SSID), the Short SSID comprising a compressed version of a full SSID of a service set supported by the AP;

determine whether the UE has a record associating a full SSID with the Short SSID; and

transmit a probe request, wherein, in response to determining that the UE has no record associating the full SSID with the Short SSID, the probe request is addressed to the Short SSID.

15. The non-transitory computer-readable memory medium of claim 14 , wherein, in response to determining that a record associating the full SSID with the Short SSID is stored in the memory, the probe request is addressed to the full SSID.

16. The non-transitory computer-readable memory medium of claim 14 , wherein the software instructions are further configured to cause the UE to:

in response to determining that the UE has no record associating the full SSID with the Short SSID, include in the probe request an instruction for the AP to transmit a probe response comprising the full SSID.

17. The non-transitory computer-readable memory medium of claim 14 , wherein the software instructions are further configured to cause the UE to:

in response to determining that the UE has no record associating the full SSID with the Short SSID, include in the probe request an instruction for the AP to transmit a probe response comprising the full SSID.

18. A method of performing network probing, the method comprising:

by a user equipment device (UE):

receiving, from an access point (AP), a first message comprising a Short service set identifier (SSID), the Short SSID comprising a compressed version of a full SSID of a service set supported by the AP;

determining whether the UE has a record associating a full SSID with the Short SSID; and

transmitting a probe request, wherein, in response to determining that the UE has no record associating the full SSID with the Short SSID, the probe request is addressed to the Short SSID.

19. The method of claim 18 , further comprising:

receiving, from the AP, a probe response comprising the full SSID; and

storing a record associating the full SSID with the Short SSID.

20. The method of claim 18 , wherein the probe request is addressed to a plurality of SSIDs of a plurality of service sets, the plurality of SSIDs comprising the received Short SSID and at least one full SSID of a service set other than the service set associated with the received Short SSID.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: LI, GUOQING; KASTEN, WELLY
To: APPLE INC.
Reel/Frame 051654/0208 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2019
From: KNECKT, JARKKO L.; LIU, YONG; HARTMAN, CHRISTIAAN A.
To: APPLE INC.
Reel/Frame 051347/0396 →
Continuity (2)
Provisional Application 62788053 · Jan 3, 2019
Related Publication 20200217875A1 · Jul 9, 2020