Inventor
GINSBERG MICHAEL
US23 patents
⚠️ This page may combine multiple inventors who share the name “GINSBERG MICHAEL”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
MICROSOFT CORP
22 patentsUS6832381B1Dec 14, 2004
Application program interfaces and structures in a resource limited operating system
MICROSOFT CORP192 citations99
US6856999B2Feb 15, 2005
Synchronizing a store with write generations
MICROSOFT CORP144 citations98
US6704807B1Mar 9, 2004
Application program interfaces and structures in a resource limited operating system
MICROSOFT CORP81 citations98
US6671745B1Dec 30, 2003
Application program interfaces and structures in a resource limited operating system
MICROSOFT CORP81 citations98
US5621894AApr 15, 1997
System and method for exchanging computer data processing capabilites
MICROSOFT CORP111 citations97
US5473691ADec 5, 1995
System and method for computer data transmission
MICROSOFT CORP136 citations97
US7284124B1Oct 16, 2007
Trust level based platform access regulation application
MICROSOFT CORP52 citations96
US6175916B1Jan 16, 2001
Common-thread inter-process function calls invoked by jumps to invalid addresses
MICROSOFT CORP104 citations96
US6938254B1Aug 30, 2005
Controlling memory usage in systems having limited physical memory
MICROSOFT CORP56 citations94
US7472067B2Dec 30, 2008
Application program interfaces and structures in a resource limited operating system
MICROSOFT CORP14 citations92
US7137117B2Nov 14, 2006
Dynamically variable idle time thread scheduling
MICROSOFT CORP43 citations92
US6883171B1Apr 19, 2005
Dynamic address windowing on a PCI bus
MICROSOFT CORP16 citations92
US6637023B1Oct 21, 2003
Method and system for updating read-only software modules
MICROSOFT CORP37 citations92
US6574747B2Jun 3, 2003
Extensible execute in place (XIP) architecture and related methods
MICROSOFT CORP21 citations92
US6717588B1Apr 6, 2004
Multilingual user interface for an operating system
MICROSOFT CORP38 citations91
US7464334B2Dec 9, 2008
Multilingual user interface for an operating system
MICROSOFT CORP28 citations89
US6970889B2Nov 29, 2005
Synchronizing a store with write generations
MICROSOFT CORP13 citations84
US8056081B2Nov 8, 2011
Controlling memory usage in systems having limited physical memory
MICROSOFT CORP10 citations82
US7849463B2Dec 7, 2010
Dynamically variable idle time thread scheduling
MICROSOFT CORP5 citations63
US7802266B2Sep 21, 2010
Application program interfaces and structures in a resource limited operating system
MICROSOFT CORP1 citations63
US7310649B1Dec 18, 2007
Data structure for efficient enqueuing and dequeuing
MICROSOFT CORP5 citations63
US7856635B2Dec 21, 2010
Dynamic address windowing on a PCI bus
MICROSOFT CORP0 citations52