Inventor
Shuvabrata Ganguly
Inventor
Seattle, WA, US
Overview
Patents· 23 as inventor
Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.
G06Fprimary
G06FElectric digital data processing85%
Y02BClimate change mitigation technologies related to buildings, e.g. housing, house appliances or related end-user applications7%
H04LTransmission of digital information, e.g. telegraphic communication4%
Y02DClimate change mitigation technologies in information and communication technologies [ict], i.e. information and communication technologies aiming at the reduction of their own energy use4%
PatentTitleYear
10,536,523File service using a shared file access-rest interface202010,521,265Coalescing periodic timer expiration in guest operating systems in a virtualized environment201910,198,377Virtual machine state replication using DMA write records201910,162,658Virtual processor allocation techniques201810,102,017Timer access from user mode through a shared memory page20189,996,384Virtual machine homogenization to enable migration across heterogeneous computers20189,864,627'Power saving operating system for virtual environment'20189,626,206'Virtual machine homogenization to enable migration across heterogeneous computers'20179,405,347'Power-saving operating system for virtual environment'20169,361,145'Virtual machine state replication using DMA write records'20169,183,030'Virtual processor allocation techniques'20158,898,664'Exposure of virtual cache topology to a guest operating system'20148,701,115'Hypervisor scheduler'20148,635,057'Enlightenment for low overhead hardware access'20148,443,376'Hypervisor scheduler'20138,392,917'Timer access from user mode through a shared memory page'20138,296,775'Efficient context switching of virtual processors by managing physical register states in a virtualized environment'20128,245,229'Temporal batching of I/O jobs'20128,176,485'Launching hypervisor under running operating system'20128,103,815'Lazy handling of end of interrupt messages in a virtualized environment'20128,032,680'Lazy handling of end of interrupt messages in a virtualized environment'20117,631,147'Efficient flushing of translation lookaside buffers in a multiprocessor environment'20097,533,207'Optimized interrupt delivery in a virtualized environment'2009Career & activity timeline
Assembled from patent assignee/location history and declaration credentials.
2009–2014Patents assigned to MICROSOFT CORP (12)· patent assignee history
2009–2020Based in Seattle, WA, US· patent location history
2011–2012Based in Redmond, WA, US· patent location history
2012–2019Patents assigned to GANGULY SHUVABRATA (11)· patent assignee history
2015–2020Patents assigned to MICROSOFT TECHNOLOGY LICENSING LLC (9)· patent assignee history
2016–2019Patents assigned to AMAZON TECH INC (2)· patent assignee history
2016–2019Patents assigned to BAKER BRANDON S (2)· patent assignee history
2016–2019Based in Kirkland, WA, US· patent location history
Inventor activity
Assignee and location history derived from the patent record.
Assignees
| Assignee | Patents | Span |
|---|---|---|
| MICROSOFT CORP | 12 | 2009–2014 |
| GANGULY SHUVABRATAself | 11 | 2012–2019 |
| MICROSOFT TECHNOLOGY LICENSING LLC | 9 | 2015–2020 |
| AMAZON TECH INC | 2 | 2016–2019 |
| BAKER BRANDON S | 2 | 2016–2019 |
Locations
| Location | Patents | Span |
|---|---|---|
| Seattle, Washington, US | 18 | 2009–2020 |
| Kirkland, Washington, US | 3 | 2016–2019 |
| Redmond, Washington, US | 2 | 2011–2012 |