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








