Inventor
CUTLER DAVID N
US26 patents
⚠️ This page may combine multiple inventors who share the name “CUTLER DAVID N”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
DIGITAL EQUIPMENT CORP
19 patentsUS5297283AMar 22, 1994
Object transferring system and method in an object based computer operating system
DIGITAL EQUIPMENT CORP454 citations98
US5129084AJul 7, 1992
Object container transfer system and method in an object based computer operating system
DIGITAL EQUIPMENT CORP177 citations98
US5129083AJul 7, 1992
Conditional object creating system having different object pointers for accessing a set of data structure objects
DIGITAL EQUIPMENT CORP265 citations98
US4319323AMar 9, 1982
Communications device for data processing system
DIGITAL EQUIPMENT CORP220 citations97
US5598562AJan 28, 1997
System and method for adding new waitable object types to object oriented computer operating system
DIGITAL EQUIPMENT CORP92 citations95
US5341482AAug 23, 1994
Method for synchronization of arithmetic exceptions in central processing units having pipelined execution units simultaneously executing instructions
DIGITAL EQUIPMENT CORP59 citations95
US5218712AJun 8, 1993
Providing a data processor with a user-mode accessible mode of operations in which the processor performs processing operations without interruption
DIGITAL EQUIPMENT CORP55 citations95
US5136712AAug 4, 1992
Temporary object handling system and method in an object based computer operating system
DIGITAL EQUIPMENT CORP95 citations95
US5063497ANov 5, 1991
Apparatus and method for recovering from missing page faults in vector data processing operations
DIGITAL EQUIPMENT CORP96 citations95
US5057996AOct 15, 1991
Waitable object creation system and method in an object based computer operating system
DIGITAL EQUIPMENT CORP228 citations95
US5317717AMay 31, 1994
Apparatus and method for main memory unit protection using access and fault logic signals
DIGITAL EQUIPMENT CORP51 citations92
US5291581AMar 1, 1994
Apparatus and method for synchronization of access to main memory signal groups in a multiprocessor data processing system
DIGITAL EQUIPMENT CORP35 citations92
US5148544ASep 15, 1992
Apparatus and method for control of asynchronous program interrupt events in a data processing system
DIGITAL EQUIPMENT CORP55 citations92
US4586130AApr 29, 1986
Central processing unit for a digital computer
DIGITAL EQUIPMENT CORP39 citations91
US5132925AJul 21, 1992
Radix-16 divider using overlapped quotient bit selection and concurrent quotient rounding and correction
DIGITAL EQUIPMENT CORP31 citations90
US5023827AJun 11, 1991
Radix-16 divider using overlapped quotient bit selection and concurrent quotient rounding and correction
DIGITAL EQUIPMENT CORP21 citations80
US5278840AJan 11, 1994
Apparatus and method for data induced condition signalling
DIGITAL EQUIPMENT CORP12 citations73
US4893235AJan 9, 1990
Central processing unit for a digital computer
DIGITAL EQUIPMENT CORP13 citations72
US4812971AMar 14, 1989
Central processing unit for a digital computer
DIGITAL EQUIPMENT CORP13 citations72
MICROSOFT CORP
7 patentsUS6546443B1Apr 8, 2003
Concurrency-safe reader-writer lock with time out support
MICROSOFT CORP218 citations99
US5708814AJan 13, 1998
Method and apparatus for reducing the rate of interrupts by generating a single interrupt for a group of events
MICROSOFT CORP186 citations99
US5752031AMay 12, 1998
Queue object for controlling concurrency in a computer system
MICROSOFT CORP207 citations98
US6223207B1Apr 24, 2001
Input/output completion port queue data structures and methods for using same
MICROSOFT CORP157 citations97
US5758184AMay 26, 1998
System for performing asynchronous file operations requested by runnable threads by processing completion messages with different queue thread and checking for completion by runnable threads
MICROSOFT CORP193 citations97
US7634778B2Dec 15, 2009
Operating system managing a linked list of callback dynamic function tables for acquiring exception handling information from a runtime environment
MICROSOFT CORP30 citations91
US8024546B2Sep 20, 2011
Opportunistic page largification
MICROSOFT CORP3 citations62