Patent 10306667
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Active provider: Google · gemini-2.5-flash
Derivative works
Defensive disclosure: derivative variations of each claim designed to render future incremental improvements obvious or non-novel.
Defensive Disclosure: Derivative Variations of US Patent 10306667
This document outlines several derivative variations of the inventions described in US Patent 10306667, "Method for transmitting and receiving uplink acknowledgement signal in wireless LAN system and apparatus therefor." These disclosures aim to establish prior art for future incremental improvements by competitors, focusing on making such improvements obvious or non-novel. The core inventive concept of US10306667 revolves around an Access Point (AP) embedding uplink (UL) acknowledgment (ACK) scheduling information directly into a downlink (DL) Physical Protocol Data Unit (PPDU) carrying DL data, thereby eliminating the need for a separate trigger frame. A key aspect is the explicit exclusion of spatial reuse information from this embedded scheduling, leading the Station (STA) to disable spatial reuse for the subsequent UL ACK transmission. The UL scheduling information minimally includes UL PPDU length, Resource Unit (RU) allocation, Modulation and Coding Scheme (MCS) for the UL PPDU, AP transmit power, and AP target Receive Signal Strength Indicator (RSSI).
Derivative Variations
1. Material & Component Substitution
Derivative 1.1: Quantum Dot-Enhanced Transceiver for mmWave Frequencies
- Enabling Description: The conventional transceivers (130/180 in FIG. 11) for AP and STA are replaced with quantum dot (QD)-enhanced millimeter-wave (mmWave) transceivers operating in the 60 GHz band (e.g., IEEE 802.11ad/ay spectrum). These QDs are integrated into the antenna arrays and phase shifters to improve beamforming precision and energy efficiency. The AP (100) embeds UL scheduling information (UL PPDU length, RU allocation, UL MCS, AP Tx power, AP target RSSI) within the DL PPDU transmitted via highly directive mmWave beams. The STA (150) receives this DL PPDU, and its QD-enhanced processor (160) interprets the scheduling and directs its QD-enhanced transceiver (180) to transmit the UL ACK PPDU using spatially precise beams. The absence of spatial reuse information in the control subfield simplifies beam management, as no explicit coordination for overlapping basic service sets is attempted at the PHY layer, optimizing for high-gain, point-to-point-like mmWave links. The QD material ensures robust performance under varying environmental conditions typical for mmWave.
classDiagram
class AP {
+Processor 110
+Memory 120
+QD-Enhanced Transceiver 130_QD_mmWave
+transmitDLPPDUMmWave()
+receiveULACKMmWave()
}
class STA {
+Processor 160
+Memory 170
+QD-Enhanced Transceiver 180_QD_mmWave
+receiveDLPPDUMmWave()
+transmitULACKMmWave()
}
class DLPPDUSubfield {
+UL_PPDU_Length
+RU_Allocation
+UL_MCS
+AP_Tx_Power
+AP_Target_RSSI
-Spatial_Reuse_Info // Excluded
}
AP "1" -- "1" QD-Enhanced Transceiver 130_QD_mmWave : controls
STA "1" -- "1" QD-Enhanced Transceiver 180_QD_mmWave : controls
QD-Enhanced Transceiver 130_QD_mmWave -- DLPPDUSubfield : includes
QD-Enhanced Transceiver 180_QD_mmWave -- DLPPDUSubfield : receives
Processor 110 -- DLPPDUSubfield : configures
Processor 160 -- DLPPDUSubfield : processes
Derivative 1.2: Photonic Integrated Circuit (PIC) based Transceiver
- Enabling Description: In a data center or high-density campus environment, the wireless transceivers (130/180) are implemented using Photonic Integrated Circuits (PICs) for enhanced bandwidth and reduced electromagnetic interference, operating in optical wireless communication bands (e.g., visible light communication or free-space optics). The AP utilizes a PIC-based transmitter to send DL PPDUs, where the control information subfield for UL scheduling is encoded using optical modulation. The STA's PIC-based receiver demodulates the optical signal, extracts the UL scheduling information (UL PPDU length, RU allocation, UL MCS, AP Tx power, AP target RSSI), and disables spatial reuse as indicated by the absence of related fields. The UL ACK PPDU is then transmitted via a PIC-based optical transmitter using pre-configured beam steering or diffuse IR/visible light, leveraging the inherent directionality of optical links to minimize interference and implicitly negate the need for explicit spatial reuse signaling.
flowchart TD
AP_PIC_Tx(AP PIC Transmitter) --> Optical_DL_PPDU(Optical DL PPDU)
Optical_DL_PPDU --> STA_PIC_Rx(STA PIC Receiver)
STA_PIC_Rx -- Demodulate --> STA_Processor(STA Processor)
STA_Processor -- Extract UL Scheduling --> UL_Scheduling_Data{UL PPDU Length, RU, MCS, AP Tx Power, AP Target RSSI}
STA_Processor -- Assume No Spatial Reuse --> Disable_Spatial_Reuse(Disable Spatial Reuse)
STA_Processor -- Configure UL ACK PPDU --> STA_PIC_Tx(STA PIC Transmitter)
STA_PIC_Tx --> Optical_UL_ACK(Optical UL ACK PPDU)
Optical_UL_ACK --> AP_PIC_Rx(AP PIC Receiver)
AP_PIC_Rx -- Demodulate --> AP_Processor(AP Processor)
2. Operational Parameter Expansion
Derivative 2.1: Ultra-Low Latency, Deterministic Acknowledgment for Industrial IoT
- Enabling Description: The system is optimized for ultra-low latency, deterministic communication in an Industrial Internet of Things (IIoT) environment where ACK signals are critical for real-time control loops (e.g., robotics, automated guided vehicles). The "UL PPDU length" is reduced to a minimal fixed size (e.g., 2 OFDM symbols) to minimize airtime. "RU allocation" is pre-determined or semi-static, assigned via higher-layer configuration to specific time-frequency slots within a Time Sensitive Network (TSN) schedule, rather than dynamic signaling in the control subfield. The "UL MCS" is locked to the most robust scheme (e.g., BPSK, rate 1/2) to ensure high reliability. "AP Tx power" and "AP target RSSI" are configured for guaranteed reception within a tight operational range. The exclusion and disabling of spatial reuse are paramount to avoid any potential interference or retransmission delays that could arise from complex spatial coordination, ensuring predictable and low-jitter ACK delivery. The control information subfield's granularity for length and RU is adjusted to microsecond and subcarrier group levels, respectively.
sequenceDiagram
AP->>STA: DL PPDU (Data + UL Scheduling)
note over STA: UL Scheduling:
note over STA: Fixed UL PPDU Length (e.g., 2 symbols)
note over STA: Pre-allocated RU (TSN sync)
note over STA: Robust MCS (e.g., BPSK 1/2)
note over STA: AP Tx Power (Fixed for range)
note over STA: AP Target RSSI (Fixed for reliability)
note over STA: NO Spatial Reuse Info
STA->>STA: Disable Spatial Reuse
STA->>AP: UL ACK PPDU (Ultra-low latency)
AP->>AP: Process UL ACK (Deterministic)
Derivative 2.2: Extreme-Range, LoRa-like Acknowledgment for Environmental Sensing
- Enabling Description: The system is adapted for extreme-range (e.g., several kilometers) acknowledgment in sparse environmental sensing networks, where STAs are low-power, battery-operated devices (e.g., sensors monitoring agricultural conditions). The "UL PPDU length" information is constrained to a few predefined, very long duration options, leveraging spread spectrum techniques (e.g., LoRa-like chirp spread spectrum) within the UL PPDU for robust reception over distance. "RU allocation" would correspond to broad frequency hopping channels rather than fine-grained OFDMA RUs. "UL MCS" uses extremely low data rates (e.g., CSS with high spreading factors) to maximize link budget. "AP Tx power" is maximized for range, and "AP target RSSI" is set to a very low threshold to capture weak signals. The absence of spatial reuse information is beneficial as large geographic separations between APs naturally minimize co-channel interference, allowing for simpler, single-channel or wide-channel operation without complex spatial coordination. The control subfield might include additional parameters like spreading factor and coding rate for the CSS.
graph TD
A[AP Transmits DL PPDU] -- Data & UL Scheduling (Long Range) --> B(STA Receives DL PPDU)
B -- Extracts UL Scheduling --> C{UL PPDU Length: Long, Predefined; RU: Wideband/FH; MCS: CSS/Low Rate; AP Tx Power: Max; AP Target RSSI: Low Threshold; No Spatial Reuse}
C --> D[STA Disables Spatial Reuse]
D --> E[STA Configures UL ACK PPDU (CSS)]
E --> F[STA Transmits UL ACK PPDU (Extreme Range)]
F --> G[AP Receives & Processes UL ACK]
3. Cross-Domain Application
Derivative 3.1: Autonomous Logistics Robot Communication
- Enabling Description: In an automated warehouse or logistics hub, autonomous mobile robots (STA) communicate with a central control unit (AP). The AP sends control commands (DL data) to robots via DL PPDU. The control information subfield embedded in this DL PPDU specifies the UL ACK scheduling for the robot to confirm receipt and execution. This includes the required UL PPDU length, the specific RU within the high-density Wi-Fi 6E spectrum to avoid interference with other robots, the UL MCS adjusted for the robot's current line-of-sight and speed, the AP's transmit power for range, and the AP's target RSSI for reliable feedback. Spatial reuse is disabled to ensure that ACK signals from adjacent robots do not interfere, simplifying the communication overhead in a busy, multi-robot environment where deterministic responses are critical.
stateDiagram
state "Warehouse Operational" as WH_OP
WH_OP --> Robot_Receive_DL_PPDU: AP_sends_DL_Command
Robot_Receive_DL_PPDU --> Extract_UL_Scheduling: UL_PPDU_Length, RU, MCS, AP_Tx_Power, AP_Target_RSSI
Extract_UL_Scheduling --> Disable_Spatial_Reuse: No_Spatial_Reuse_Flag
Disable_Spatial_Reuse --> Robot_Transmit_UL_ACK: Robot_sends_ACK_PPDU
Robot_Transmit_UL_ACK --> AP_Receive_UL_ACK: Confirm_Command_Received
AP_Receive_UL_ACK --> WH_OP: Continue_Operations
Derivative 3.2: Smart Agriculture Drone Fleet Management
- Enabling Description: A fleet of agricultural drones (STA) communicates with a ground-based control station (AP) for tasks like crop monitoring or spraying. The AP transmits flight path updates or sensor configuration commands (DL data) to the drones via DL PPDU. The embedded control information subfield dictates how each drone should send its ACK for these commands. This includes the UL PPDU length for the ACK, specific RU allocations within a licensed or unlicensed band (e.g., 5 GHz or CBRS) to manage concurrent drone communications, UL MCS tailored to the drone's altitude and atmospheric conditions, AP Tx power, and target RSSI. Spatial reuse is disabled to prioritize clear, unambiguous ACK signals from each drone, preventing potential misinterpretations or collisions in a multi-drone operational area, ensuring precise command execution and safety.
flowchart LR
A[Ground Station AP] -- Transmit DL PPDU (Flight Commands + UL Schedule) --> B(Agricultural Drone STA)
B -- Process DL PPDU --> C{Extract UL Scheduling: UL PPDU Length, RU, MCS, AP Tx Power, AP Target RSSI, No Spatial Reuse}
C --> D[Disable Spatial Reuse on Drone]
D --> E[Configure UL ACK PPDU]
E --> F[Transmit UL ACK PPDU]
F -- ACK for Flight Commands --> A
Derivative 3.3: Emergency Response Body Camera Network
- Enabling Description: In a public safety scenario, body cameras worn by first responders (STA) form an ad-hoc mesh network or communicate with a central incident command vehicle (AP). The AP broadcasts critical incident updates or configuration changes (DL data) to multiple body cameras via a DL PPDU. The control information subfield in this PPDU instructs each camera on how to transmit its ACK, specifying UL PPDU length, RU allocation within a public safety band (e.g., 4.9 GHz), UL MCS adapted to urban clutter and range, AP Tx power, and target RSSI. Spatial reuse is deliberately disabled to guarantee that each responder's ACK is distinctly received by the AP, preventing "hidden node" issues or ambiguity in confirming vital information delivery, crucial for coordinating emergency efforts.
sequenceDiagram
AP_ICV(Incident Command Vehicle AP)->>BC_STA(Body Camera STA): DL PPDU (Incident Update + UL Scheduling)
note over BC_STA: UL Scheduling contains:
note over BC_STA: - UL PPDU Length
note over BC_STA: - RU Allocation (Public Safety Band)
note over BC_STA: - UL MCS (Urban)
note over BC_STA: - AP Tx Power
note over BC_STA: - AP Target RSSI
note over BC_STA: - NO Spatial Reuse Info
BC_STA->>BC_STA: Disable Spatial Reuse
BC_STA->>AP_ICV: UL ACK PPDU (Update Confirmed)
4. Integration with Emerging Technologies
Derivative 4.1: AI-Optimized Adaptive Scheduling
- Enabling Description: The AP (100) incorporates an AI/ML inference engine (integrated into processor 110) that dynamically optimizes the parameters within the control information subfield. Based on real-time channel conditions, predicted traffic loads, STA mobility patterns, and historical performance data, the AI agent determines the optimal "UL PPDU length," "RU allocation," "UL MCS," "AP Tx power," and "AP target RSSI" for each STA's ACK. This information is then embedded in the DL PPDU. The STA (150) still processes this explicit scheduling, disables spatial reuse as before, and transmits its ACK. The AI's role is to ensure that even without spatial reuse, the ACK efficiency is maximized by adaptively choosing the most robust and resource-efficient UL parameters for each ACK, learning from past successful and failed ACK transmissions. For example, if an STA is consistently experiencing high interference, the AI might schedule a lower MCS and longer PPDU length.
graph TD
A[AP Processor with AI Engine] --> B{AI Model Infers Optimal UL Schedule Parameters: Length, RU, MCS, Tx Power, Target RSSI}
B --> C[Configure Control Info Subfield in DL PPDU]
C --> D[AP Transceiver Transmits DL PPDU]
D --> E[STA Transceiver Receives DL PPDU]
E --> F[STA Processor Extracts UL Schedule]
F --> G[STA Disables Spatial Reuse]
G --> H[STA Transceiver Transmits UL ACK PPDU]
H --> I[AP Transceiver Receives UL ACK PPDU]
I --> J[AP Processor with AI Engine: Feedback Loop for Model Retraining/Refinement]
Derivative 4.2: IoT Sensor-Triggered Acknowledgment with Real-time Monitoring
- Enabling Description: In a large-scale IoT deployment, numerous sensors (STA) are deployed. An AP (100) centrally manages these sensors. When the AP pushes a firmware update or a new configuration (DL data) to a group of sensors, the DL PPDU includes the embedded UL scheduling information for their ACKs. This ACK signal itself isn't just a confirmation; it also contains real-time diagnostic data from the sensor, monitored by an integrated IoT sensor management module within the STA (150). The "UL PPDU length" is dynamically adjusted to accommodate both the ACK and the short diagnostic payload. "RU allocation" is managed to prevent collisions among many simultaneous sensor ACKs. "UL MCS" and power settings ensure reliable transmission of both the ACK and diagnostic data. The absence of spatial reuse simplifies the ACK process for these low-power IoT devices, ensuring their limited processing power isn't burdened by complex spatial awareness protocols. The real-time monitoring of ACK receipt and diagnostic data at the AP allows for immediate identification of unresponsive or faulty sensors.
sequenceDiagram
AP->>IoT_Sensors: DL PPDU (Config Update + UL Scheduling)
note over IoT_Sensors: UL Scheduling includes:
note over IoT_Sensors: - Dynamic UL PPDU Length (ACK + Diag Data)
note over IoT_Sensors: - RU Allocation (Multi-sensor)
note over IoT_Sensors: - UL MCS
note over IoT_Sensors: - AP Tx Power
note over IoT_Sensors: - AP Target RSSI
note over IoT_Sensors: - NO Spatial Reuse Info
IoT_Sensors->>IoT_Sensors: Gather Real-time Diagnostic Data
IoT_Sensors->>IoT_Sensors: Disable Spatial Reuse
IoT_Sensors->>AP: UL ACK PPDU (ACK + Diagnostic Data)
AP->>AP: Monitor Sensor Health & Update Status
Derivative 4.3: Blockchain-Verified Acknowledgment of Critical Data Delivery
- Enabling Description: For applications requiring immutable proof of data delivery, such as financial transactions over a local network or secure content distribution, the ACK mechanism is integrated with blockchain technology. After receiving critical "DL data" in a DL PPDU, the STA (150) processes the embedded UL scheduling information. The UL ACK PPDU then includes not just the standard ACK, but also a cryptographic hash of the received data and potentially a digital signature, forming a transaction that is transmitted according to the AP's (100) scheduling. This "hashed ACK" is then relayed by the AP to a local blockchain ledger. The "UL PPDU length" must accommodate the cryptographic overhead. "RU allocation" and "UL MCS" are chosen for maximum reliability to ensure the integrity of the blockchain transaction. The disabling of spatial reuse contributes to a simpler, more robust, and less variable PHY layer for these critical ACK transactions, where any uncertainty from complex spatial coordination is undesirable. The AP processes incoming signals from the STA, assuming disabled spatial reuse for consistent transaction handling.
flowchart TD
A[AP Transmits DL PPDU (Critical Data + UL Schedule)] --> B(STA Receives DL PPDU)
B -- Extracts UL Scheduling --> C{UL PPDU Length, RU, MCS, AP Tx Power, AP Target RSSI, No Spatial Reuse}
C --> D[STA Disables Spatial Reuse]
D -- Hashes Received Data + Signs --> E[Configure UL ACK PPDU (ACK + Cryptographic Hash)]
E --> F[STA Transmits UL ACK PPDU]
F --> G[AP Receives UL ACK PPDU]
G -- Validate Hash + Sign --> H[AP Relays Hashed ACK to Local Blockchain]
H --> I[Blockchain Ledger Updates with Verified Data Receipt]
5. The "Inverse" or Failure Mode
Derivative 5.1: Graceful Degradation to "Basic ACK" Mode
- Enabling Description: In situations of severe channel degradation (e.g., high interference, extreme distance, low battery on STA), the system is designed to gracefully degrade its ACK mechanism. If the STA (150) fails to properly decode certain fields within the control information subfield (e.g., RU allocation, MCS) after receiving the DL PPDU, or if its internal link quality metrics fall below a threshold, it defaults to a "Basic ACK" mode. In this mode, the STA ignores the detailed UL scheduling information and instead transmits a minimal, robust individual ACK (not BA or MU-BA) using a pre-defined, lowest-rate MCS (e.g., MCS0), a fixed, shortest UL PPDU length, and a default, narrowest RU. Spatial reuse remains disabled, as per the patent, which simplifies the fallback procedure. The AP (100), expecting a scheduled ACK, implements a timeout mechanism. If no scheduled ACK is received, it scans for a "Basic ACK" on the default parameters. This ensures at least a basic level of acknowledgment even under challenging conditions.
stateDiagram
state "Normal ACK Mode" as Normal
state "Basic ACK Mode" as BasicACK
Normal --> BasicACK : STA Fails Decode UL Schedule OR Link Quality Low
BasicACK --> BasicACK : (STA) Transmit Fixed/Robust UL ACK PPDU
BasicACK --> Normal : (STA) Link Quality Improves OR Schedule Decoded
state "AP Waiting" as AP_Waiting
AP_Waiting --> Normal_ACK_Received : Scheduled ACK Rx
AP_Waiting --> Basic_ACK_Detected : Timeout and Basic ACK Rx
Normal_ACK_Received --> AP_Waiting
Basic_ACK_Detected --> AP_Waiting
AP_Waiting --> AP_Timeout_No_ACK : Timeout, No ACK
Derivative 5.2: Low-Power, Asynchronous ACK for Sleepy STAs
- Enabling Description: For energy-constrained STAs (150) that frequently enter deep sleep states (e.g., battery-powered IoT devices), the ACK mechanism supports a low-power, asynchronous mode. When the AP (100) transmits a DL PPDU with data for a sleepy STA, the control information subfield contains not just the UL scheduling, but also a "Wake-up Indication" and a short "ACK Window" duration. The STA, upon partial wake-up and detection of the DL PPDU, decodes the wake-up indication and ACK window. If it cannot fully decode the detailed UL scheduling (e.g., RU, MCS) due to power constraints or limited processing, it performs a minimal wake-up to transmit a simple, short ACK within the specified ACK window. This "limited functionality" ACK could be a basic ACK-frame transmitted on a contention basis (e.g., using EDCA) on a narrow, pre-assigned common channel, rather than a scheduled UL MU PPDU. Spatial reuse is still not explicitly enabled by the AP's signaling, aligning with the patent, and the STA's low-power mode ensures minimal overhead. The AP proactively listens for these asynchronous ACKs within the window.
sequenceDiagram
AP->>Sleepy_STA: DL PPDU (Data + UL Scheduling + Wake-up + ACK Window)
Sleepy_STA->>Sleepy_STA: Partial Wake-up
Sleepy_STA->>Sleepy_STA: Detect DL PPDU & Decode Wake-up/ACK Window
alt Cannot fully decode UL Scheduling
Sleepy_STA->>Sleepy_STA: Enter Low-Power ACK Mode
Sleepy_STA->>AP: Transmit Basic ACK (Contention-based on common channel)
else Fully decode UL Scheduling
Sleepy_STA->>Sleepy_STA: Disable Spatial Reuse
Sleepy_STA->>AP: Transmit Scheduled UL ACK PPDU
end
AP->>AP: Monitor for Scheduled ACK or Basic ACK within Window
Combination Prior Art Scenarios
US10306667 + IEEE 802.11ax Standard (High Efficiency WLAN):
The patent explicitly describes its application within the context of IEEE 802.11ax (HE system) to address the overhead of separate trigger frames for UL ACKs in multi-user downlink transmissions. Combining the specific method of embedding UL scheduling information (UL PPDU length, RU allocation, UL MCS, AP Tx power, AP target RSSI, without spatial reuse information) directly within a DL PPDU (as per claims 1, 9, 12) with the general OFDMA and MU-MIMO multi-user transmission mechanisms defined in the 802.11ax standard, particularly how HE PPDUs are structured and processed by HE STAs. This combination makes explicit the integration of this ACK signaling optimization into the broader HE physical layer and MAC operations, potentially defining how an "A-Control subfield" is used within an HE-SIG-A field for UL scheduling in 802.11ax.- Prior Art: IEEE 802.11ax-2019 (Standard for Information technology--Telecommunications and information exchange between systems Local and metropolitan area networks--Specific requirements--Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 1: Enhancements for High-Efficiency WLAN).
US10306667 + IEEE 802.11ba Standard (Wake-up Radio):
Integrating the core method with IEEE 802.11ba Wake-up Radio (WUR) capabilities. An AP (100) could transmit a DL PPDU containing data and UL scheduling information to an 802.11ba-enabled STA (150). The WUR module on the STA, operating in a very low-power state, would first detect a WUR preamble from the AP. Upon full wake-up, the STA's main transceiver (180) receives the DL PPDU with the embedded UL ACK scheduling. The method described in the patent (disabling spatial reuse) then applies for the UL ACK PPDU. This combination extends the efficiency gains to power-constrained devices, allowing them to remain in deep sleep until a DL PPDU with embedded ACK scheduling is specifically directed at them, without incurring extra overhead from separate trigger frames. The WUR could also signal the presence of such an embedded control subfield.- Prior Art: IEEE 802.11ba-2021 (Standard for Information technology--Telecommunications and information exchange between systems Local and metropolitan area networks--Specific requirements--Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications Amendment 3: Wake-up Radio).
US10306667 + Open-source Network Monitoring Tools (e.g., Wireshark/Scapy):
Applying the principles of the patent to network analysis and debugging. The specific structure of the "control information subfield" within the DL PPDU, including the absence of spatial reuse information and the explicit presence of UL PPDU length, RU allocation, UL MCS, AP Tx power, and AP target RSSI, could be formally defined and parsed by open-source network protocol analyzers like Wireshark or packet crafting libraries like Scapy. This enables network administrators or researchers to monitor and analyze the efficiency of UL ACK scheduling in real-time, verifying that spatial reuse is indeed disabled and that the other UL parameters are correctly signaled and applied by STAs. Tools could generate alerts if a separate trigger frame is observed for ACKs, indicating a deviation from this optimized scheme.- Prior Art: Wireshark (open-source network protocol analyzer, available at wireshark.org); Scapy (Python-based packet manipulation program, available at scapy.net).
Generated 5/17/2026, 6:47:44 PM