Inventor

Shuvabrata Ganguly

Inventor
Seattle, WA, US

Overview

23→
Patents
2009–2020
Patent span
Physics
Primary field (CPC G)

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'2009

Career & 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
AssigneePatentsSpan
MICROSOFT CORP122009–2014
GANGULY SHUVABRATAself112012–2019
MICROSOFT TECHNOLOGY LICENSING LLC92015–2020
AMAZON TECH INC22016–2019
BAKER BRANDON S22016–2019
Locations
LocationPatentsSpan
Seattle, Washington, US182009–2020
Kirkland, Washington, US32016–2019
Redmond, Washington, US22011–2012