TM

Thomas Moscibroda

Microsoft: 86 patents #93 of 40,388Top 1%
📍 Bellevue, WA: #72 of 6,950 inventorsTop 2%
🗺 Washington: #369 of 76,902 inventorsTop 1%
Overall (All Time): #18,961 of 4,157,543Top 1%
87
Patents All Time

Issued Patents All Time

Showing 76–87 of 87 patents

Patent #TitleCo-InventorsDate
8411608 Efficient and reliable multicast over a Wi-Fi network Ranveer Chandra, Sandeep P. Karanth, Vishnu Navda, Jitendra D. Padhye, Ramachandran Ramjee +1 more 2013-04-02
8406694 Channel discovery protocol Eyal Lubetzky, Ori Gurel-Gurevich, Joseph Yossi Azar 2013-03-26
8307077 Collaborative speed determination in distributed systems John R. Douceur, James W. Mickens, Debmalya Panigrahi 2012-11-06
8271741 Prioritization of multiple concurrent threads for scheduling requests to shared memory Onur Mutlu 2012-09-18
8255742 Dynamically replicated memory Engin Ipek, Jeremy P. Condit, Edmund B. Nightingale, Douglas C. Burger 2012-08-28
8245232 Software-configurable and stall-time fair memory access scheduling mechanism for shared memory systems Onur Mutlu 2012-08-14
8243612 Dynamic channel-width allocation in wireless networks Paramvir Bahl, Ranveer Chandra, Sri Hari Narlanka, Yunnan Wu, Yuan Yuan 2012-08-14
8179797 Channel discovery and disconnection in networks over white spaces and other portions of the spectrum Ranveer Chandra, Rohan Narayana Murty, Paramvir Bahl 2012-05-15
8180975 Controlling interference in shared memory systems using parallelism-aware batch scheduling Onur Mutlu 2012-05-15
8019862 Collaborative speed determination in distributed systems John R. Douceur, James W. Mickens, Debmalya Panigrahi 2011-09-13
8001338 Multi-level DRAM controller to manage access to DRAM Onur Mutlu 2011-08-16
7876786 Dynamic time-spectrum block allocation for cognitive radio networks Paramvir Bahl, Ranveer Chandra, Gopala Sri Hari Narlanka, Yunnan Wu, Yuan Yuan 2011-01-25