Along the way, I have been granted some patents.
- US Patent 5483566 – Method and Apparatus for Modifying the Contents of a Register Via a Command Bit
- US Patent 6766453 – Authenticated Diffie-Hellman Key Agreement Protocol where the Communicating Parties Share a Secret Key with a Third Party
- US Patent 6920559 – Using a Key Lease in a Secondary Authentication Protocol after a Primary Authentication Protocol has been Performed
- US Patent 6965942 – Method and System for Improving Throughput Over Wireless LANs with a Dynamic Contention Window
- US Patent 6990116 – Method and System for Improving Throughput Over Wireless LANs with Mode Switching
- US Patent 7024690 – Protected Mutual Authentication over an Unprotected Channel
- US Patent 7212837 – Hierarchical Protocol Processing
- US Patent 7301926 – Automatic Coverage Hole Detection
- US Patent 7302256 – Viral Configuration of APs
- US Patent 7327697 – Method and System for Dynamically Assigning Channels Across Multiple Radios in a Wireless LAN
- US Patent 7336670 – Discovery of Rogue AP Location in Wireless Network Environments
- US Patent 7340247 – Wireless Infrastructure included Wireless Communication and Discovery Mechanism
- US Patent 7346338 – Wireless Network System with Integrated Rogue AP Detection
- US Patent 7453840 – Containment of Rogue Systems in Wireless Networks Environments
- US Patent 7535884 – Battery-efficient Generic Advertising Service for Wireless Mobile Devices
- US Patent 7539169 – Directed Association Mechanism in Wireless Network Environments
- US Patent 7593356 – Method and system for dynamically assigning channels across multiple access elements in a wireless LAN
- US Patent 7596376 – Methods, apparatuses and systems facilitating client handoffs in wireless network systems
- US Patent 7602746 – Method for optimized layer 2 roaming and policy enforcement in a wireless environment
- US Patent 7660318 – Internetworking support between a LAN and a wireless mesh network
- US Patent 7672459 – Key distribution and caching mechanism to facilitate client handoffs in wireless network systems
- US Patent 7747740 – Troubleshooting of wireless client connectivity problems in a wireless network
- US Patent 7765256 – Diagnostic functionality for wireless client connectivity problems in wireless networks
- US Patent 7809354 – Detecting address spoofing in wireless network environments
- US Patent 7839856 – Centrally controlled routing with tagged packet forwarding in a wireless mesh network
- US Patent 7843817 – Congestion control in wireless mesh networks
- US Patent 7882349 – Insider attack defense for network client validation of network management frames
- US Patent 7912023 – Battery-efficient generic advertising service for wireless mobile devices
- US Patent 7917146 - Methods, apparatuses and systems facilitating client handoffs in wireless network systems








