IP Library › Granted Patent US 12,634,760
Granted Patent B2
US 12,634,760 · App. 18/193,725 · Granted May 19, 2026

Network initiated Wi-Fi stream classification service

Inventors: Malcolm Smith (Shaker Heights, OH); Indermeet Gandhi (San Jose, CA); Saswat Praharaj (Pleasanton, CA)
Assignee: Cisco Technology, Inc.
H04W28/0967H04L47/2441H04W28/0992H04W28/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 12,634,760
App. No.
18/193,725
Granted
May 19, 2026
Kind
B2
Abstract

Network initiated Wi-Fi Stream Classification Service (SCS) may be provided. SCS flow parameters may first be negotiated. A flow may be provisioned using the SCS flow parameters. A Station (STA) may associate with an Access Point (AP), and the STA may be allowed to communicate with the AP using the flow according to the SCS flow parameters.

Claims (48)

1 . A method for providing network initiated Wi-Fi Stream Classification Service (SCS), the method comprising:

negotiating, by a computing device, SCS flow parameters;

provisioning, by the computing device, a flow using the SCS flow parameters;

determining, by a computing device, a Station (STA) associates with an Access Point (AP);

allowing, by the computing device, the STA to communicate with the AP using the flow according to the SCS flow parameters;

receiving, by the computing device, a request for unique SCS parameters from the STA; and

merging, by the computing device, the unique SCS parameters with the SCS flow parameters to generate merged SCS flows.

2 . The method of claim 1 , wherein the SCS flow parameters include any one of (i) a delay bound, (ii) a Scheduling Interval (SI), (iii) a Quality of Service (QoS) mapping, or (iv) any combination of (i)-(iii).

3 . The method of claim 1 , wherein the SCS flow parameters are for a specific flow supported at the STA or for a class of flows supported by a class of STAs.

4 . The method of claim 1 , further comprising:

informing the STA of active SCS sessions by sending the merged SCS flows to the STA.

5 . The method of claim 1 , further comprising:

receiving a request from the STA to associate with a second AP; and

updating the SCS flow parameters based on the association with the second AP.

6 . The method of claim 1 , further comprising:

receiving a request from the STA to associate with a second AP, wherein the request includes a SCS ID identifying the SCS flow parameters; and

confirming the SCS flow parameters identified by the SCS ID.

7 . A system for providing network initiated Wi-Fi Stream Classification Service (SCS), the system comprising:

a memory storage; and

a processing unit coupled to the memory storage, wherein the processing unit is operative to:

negotiate SCS flow parameters;

provision a flow using the SCS flow parameters;

determine a Station (STA) associates with an Access Point (AP);

allow the STA to communicate with the AP using the flow according to the SCS flow parameters;

receive a request from the STA to associate with a second AP, wherein the request includes a SCS ID identifying the SCS flow parameters; and

confirm the SCS flow parameters identified by the SCS ID.

8 . The system of claim 7 , wherein the SCS flow parameters include any one of (i) a delay bound, (ii) a Scheduling Interval (SI), (iii) a Quality of Service (QoS) mapping, or (iv) any combination of (i)-(iii).

9 . The system of claim 7 , wherein the SCS flow parameters are for a specific flow supported at the STA or for a class of flows supported by a class of STAs.

10 . The system of claim 7 , the processing unit being further operative to:

receive a request for unique SCS parameters from the STA; and

merge the unique SCS parameters with the SCS flow parameters to generate merged SCS flows.

11 . The system of claim 10 , the processing unit being further operative to: inform the STA of active SCS sessions by sending the merged SCS flows to the STA.

12 . The system of claim 7 , the processing unit being further operative to: receive a request from the STA to associate with a second AP; and

update the SCS flow parameters based on the association with the second AP.

13 . A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method for providing network initiated Wi-Fi Stream Classification Service (SCS), the method executed by the set of instructions comprising:

negotiating SCS flow parameters;

provisioning a flow using the SCS flow parameters;

determining a Station (STA) associates with an Access Point (AP);

allowing the STA to communicate with the AP using the flow according to the SCS flow parameters;

receiving a request from the STA to associate with a second AP; and

updating the SCS flow parameters based on the association with the second AP.

14 . The non-transitory computer-readable medium of claim 13 , wherein the SCS flow parameters include any one of (i) a delay bound, (ii) a Scheduling Interval (SI), (iii) a Quality of Service (QoS) mapping, or (iv) any combination of (i)-(iii).

15 . The non-transitory computer-readable medium of claim 13 , wherein the SCS flow parameters are for a specific flow supported at the STA or for a class of flows supported by a class of STAs.

16 . The non-transitory computer-readable medium of claim 13 , the method executed by the set of instructions further comprising:

receiving a request for unique SCS parameters from the STA; and

merging the unique SCS parameters with the SCS flow parameters to generate merged SCS flows.

17 . The non-transitory computer-readable medium of claim 16 , the method executed by the set of instructions further comprising:

informing the STA of active SCS sessions by sending the merged SCS flows to the STA.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2023
From: SMITH, MALCOLM; GANDHI, INDERMEET; PRAHARAJ, SASWAT
To: CISCO TECHNOLOGY, INC.
Reel/Frame 063183/0353 →
Continuity (1)
Related Publication 20240334249A1 · Oct 3, 2024
References Cited (19)
US 11956336B2 · Huang · 2024 [cited by examiner]
US 12004015B2 · Canpolat · 2024 [cited by examiner]
US 12284552B2 · Hsu · 2025 [cited by examiner]
US 20140059186A1 · Omar · 2014 [cited by applicant]
US 20140341098A1 · Cho et al. · 2014 [cited by applicant]
US 20230024093A1 · Hsu · 2023 [cited by examiner]
US 20230156516A1 · Chu · 2023 [cited by examiner]
US 20230246970A1 · Canpolat · 2023 [cited by examiner]
US 20230319620A1 · Xin · 2023 [cited by examiner]
US 20240090010A1 · Ajami · 2024 [cited by examiner]
US 20240098018A1 · Li · 2024 [cited by examiner]
US 20240291763A1 · Viger · 2024 [cited by examiner]
US 20240292456A1 · Ajami · 2024 [cited by examiner]
US 20250063620A1 · Huang · 2025 [cited by examiner]
US 20250227537A1 · Huang · 2025 [cited by examiner]
WO 2022146635A1 · 2022 [cited by applicant]
WO 2022251117A1 · 2022 [cited by applicant]
WO 2022258821A1 · 2022 [cited by applicant]
Flaithearta, P.O. “Optimizing the QoS of VoIP Applications over WiFi through use of Synchronized Time”; Thesis Doctor of Philosophy, Jan. 2015; National University of Ireland Galway; Research Gate (214 pages). [cited by applicant]