Inventor
OSHINS JACOB
US59 patents
⚠️ This page may combine multiple inventors who share the name “OSHINS JACOB”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
26 patentsUS7788665B2Aug 31, 2010
Migrating a virtual machine that owns a resource such as a hardware device
MICROSOFT CORP71 citations98
US7366944B2Apr 29, 2008
Increasing software fault tolerance by employing surprise-removal paths
MICROSOFT CORP56 citations98
US6970957B1Nov 29, 2005
Dynamically configuring resources for cycle translation in a computer system
MICROSOFT CORP121 citations98
US7058824B2Jun 6, 2006
Method and system for using idle threads to adaptively throttle a computer
MICROSOFT CORP66 citations97
US7904914B2Mar 8, 2011
On-the-fly replacement of physical hardware with emulation
MICROSOFT CORP21 citations93
US7577856B2Aug 18, 2009
Unified device power management engine
MICROSOFT CORP18 citations93
US6931553B1Aug 16, 2005
Preventing general purpose event interrupt storms in a computer system
MICROSOFT CORP42 citations92
US6877018B2Apr 5, 2005
System and method for unloading namespace devices
MICROSOFT CORP26 citations92
US6832278B2Dec 14, 2004
PCI bar target operation region
MICROSOFT CORP25 citations92
US6748461B2Jun 8, 2004
System and method for accessing a CMOS device in a configuration and power management system
MICROSOFT CORP19 citations92
US7716035B2May 11, 2010
Simulation of a PCI device's memory-mapped I/O registers
MICROSOFT CORP19 citations91
US6907474B2Jun 14, 2005
System and method for adding hardware registers to a power management and configuration system
MICROSOFT CORP22 citations91
US7313708B2Dec 25, 2007
Interlocked plug and play with power management for operating systems
MICROSOFT CORP18 citations90
US6980944B1Dec 27, 2005
System and method for simulating hardware components in a configuration and power management system
MICROSOFT CORP32 citations89
US8607253B2Dec 10, 2013
Virtualized storage assignment method
MICROSOFT CORP6 citations84
US7877760B2Jan 25, 2011
Distributed hardware state management in virtual machines
MICROSOFT CORP8 citations83
US7284083B2Oct 16, 2007
Dynamically configuring resources for cycle translation in a computer system
MICROSOFT CORP10 citations83
US7155379B2Dec 26, 2006
Simulation of a PCI device's memory-mapped I/O registers
MICROSOFT CORP12 citations83
US7941800B2May 10, 2011
Transferring data between virtual machines by way of virtual machine bus in pipe mode
MICROSOFT CORP9 citations82
US7689800B2Mar 30, 2010
Partition bus
MICROSOFT CORP14 citations82
US7412609B2Aug 12, 2008
Handling wake events in a device driver
MICROSOFT CORP6 citations74
US7363407B2Apr 22, 2008
Concurrent arbitration of multidimensional requests for interrupt resources
MICROSOFT CORP8 citations74
US7328279B2Feb 5, 2008
System and method for adding hardware registers to a power management and configuration system
MICROSOFT CORP5 citations72
US7308586B2Dec 11, 2007
Interlocked plug and play with power management for operating systems
MICROSOFT CORP8 citations71
US7418714B2Aug 26, 2008
Employing three parameter buffer access in connection with SMBus notifications
MICROSOFT CORP7 citations70
US7984438B2Jul 19, 2011
Virtual machine transitioning from emulating mode to enlightened mode
MICROSOFT CORP6 citations62
OSHINS JACOB
10 patentsUS9389895B2Jul 12, 2016
Virtual storage target offload techniques
OSHINS JACOB15 citations92
US8151032B2Apr 3, 2012
Direct memory access filter for virtualized operating systems
OSHINS JACOB20 citations92
US8700811B2Apr 15, 2014
Virtual machine I/O multipath configuration
OSHINS JACOB37 citations88
US9535767B2Jan 3, 2017
Instantiating a virtual machine with a virtual non-uniform memory architecture
OSHINS JACOB7 citations84
US9529636B2Dec 27, 2016
System and method for adjusting guest memory allocation based on memory pressure in virtual NUMA nodes of a virtual machine
OSHINS JACOB7 citations84
US8769530B2Jul 1, 2014
Migrating a virtual machine that owns a resource such as a hardware device
OSHINS JACOB4 citations84
US8230155B2Jul 24, 2012
Direct memory access filter for virtualized operating systems
OSHINS JACOB13 citations84
US9235435B2Jan 12, 2016
Direct memory access filter for virtualized operating systems
OSHINS JACOB4 citations73
US8321878B2Nov 27, 2012
Virtualized storage assignment method
OSHINS JACOB2 citations63
US8700816B2Apr 15, 2014
Configuration space virtualization
OSHINS JACOB2 citations61
MICROSOFT TECHNOLOGY LICENSING LLC
7 patentsUS10209899B2Feb 19, 2019
Storage virtualization offload
MICROSOFT TECHNOLOGY LICENSING LLC14 citations84
US10705879B2Jul 7, 2020
Adjusting guest memory allocation in virtual non-uniform memory architecture (NUMA) nodes of a virtual machine
MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10552208B2Feb 4, 2020
Migrating a virtual machine that owns a resource such as a hardware device
MICROSOFT TECHNOLOGY LICENSING LLC3 citations73
US10261800B2Apr 16, 2019
Intelligent boot device selection and recovery
MICROSOFT TECHNOLOGY LICENSING LLC1 citations73
US9665378B2May 30, 2017
Intelligent boot device selection and recovery
MICROSOFT TECHNOLOGY LICENSING LLC4 citations73
US10908968B2Feb 2, 2021
Instantiating a virtual machine with a virtual non-uniform memory architecture and determining a highest detected NUMA ratio in a datacenter
MICROSOFT TECHNOLOGY LICENSING LLC0 citations63
US9535745B2Jan 3, 2017
Migrating a virtual machine that owns a resource such as a hardware device
MICROSOFT TECHNOLOGY LICENSING LLC1 citations63
GREEN DUSTIN L
2 patentsWARKENTIN ANDREI
1 patentNICHOLAS ANDREW
1 patentCLEETON LAWRENCE R
1 patentCHIRUVOLU PHANI
1 patentKINSEY JEFFREY BRIAN
1 patentShowing the top 50 of 59 patents by PatentIndex Score.