Inventor
SHANKAR VINOD R
US23 patents
⚠️ This page may combine multiple inventors who share the name “SHANKAR VINOD R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT TECHNOLOGY LICENSING LLC
13 patentsUS9430333B2Aug 30, 2016
Recovery of application from snapshot
MICROSOFT TECHNOLOGY LICENSING LLC15 citations84
US9641614B2May 2, 2017
Distributed storage defense in a cluster
MICROSOFT TECHNOLOGY LICENSING LLC7 citations83
US10678578B2Jun 9, 2020
Systems and methods for live migration of a virtual machine based on heat map and access pattern
MICROSOFT TECHNOLOGY LICENSING LLC2 citations72
US10732873B1Aug 4, 2020
Timeout mode for storage devices
MICROSOFT TECHNOLOGY LICENSING LLC6 citations71
US10809927B1Oct 20, 2020
Online conversion of storage layout
MICROSOFT TECHNOLOGY LICENSING LLC2 citations70
US9917790B2Mar 13, 2018
Storage device access mediation
MICROSOFT TECHNOLOGY LICENSING LLC4 citations70
US10809940B1Oct 20, 2020
Multilevel resiliency
MICROSOFT TECHNOLOGY LICENSING LLC1 citations58
US10503419B2Dec 10, 2019
Controlling storage access by clustered nodes
MICROSOFT TECHNOLOGY LICENSING LLC0 citations51
US11620136B2Apr 4, 2023
Space snapshots
MICROSOFT TECHNOLOGY LICENSING LLC0 citations49
US10686721B2Jun 16, 2020
Storage device access mediation
MICROSOFT TECHNOLOGY LICENSING LLC0 citations49
US11372557B2Jun 28, 2022
Extra-resilient cache for resilient storage array
MICROSOFT TECHNOLOGY LICENSING LLC0 citations44
US12574262B2Mar 10, 2026
Confidential virtual machine using state-seperated storage architecture
MICROSOFT TECHNOLOGY LICENSING LLC0 citations43
US10452445B2Oct 22, 2019
Dynamically configurable storage clusters
MICROSOFT TECHNOLOGY LICENSING LLC0 citations41
BROCADE COMM SYSTEMS INC
3 patentsUS7590648B2Sep 15, 2009
Template-based development of servers
BROCADE COMM SYSTEMS INC16 citations89
US7797288B2Sep 14, 2010
Use of server instances and processing elements to define a server
BROCADE COMM SYSTEMS INC9 citations81
US8010513B2Aug 30, 2011
Use of server instances and processing elements to define a server
BROCADE COMM SYSTEMS INC2 citations60