Inventor
UNGAR DAVID M
US22 patents
⚠️ This page may combine multiple inventors who share the name “UNGAR DAVID M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
SUN MICROSYSTEMS INC
14 patentsUS7089541B2Aug 8, 2006
Modular parser architecture with mini parsers
SUN MICROSYSTEMS INC125 citations98
US6199075B1Mar 6, 2001
Method and apparatus for generational garbage collection of a heap memory shared by multiple processors
SUN MICROSYSTEMS INC115 citations98
US6078744AJun 20, 2000
Method and apparatus for improving compiler performance during subsequent compilations of a source program
SUN MICROSYSTEMS INC112 citations98
US5920876AJul 6, 1999
Performing exact garbage collection using bitmaps that identify pointer values within objects
SUN MICROSYSTEMS INC152 citations98
US5900001AMay 4, 1999
Method and apparatus for optimizing exact garbage collection using a bifurcated data structure
SUN MICROSYSTEMS INC139 citations98
US6085035AJul 4, 2000
Method and apparatus for efficient operations on primary type values without static overloading
SUN MICROSYSTEMS INC71 citations96
US6993755B1Jan 31, 2006
Dynamic compilation control
SUN MICROSYSTEMS INC25 citations92
US6842182B2Jan 11, 2005
Perceptual-based color selection for text highlighting
SUN MICROSYSTEMS INC39 citations92
US6681306B1Jan 20, 2004
Method and apparatus for increasing scavenging garbage collection effectiveness
SUN MICROSYSTEMS INC42 citations92
US6094664AJul 25, 2000
Method and apparatus for optimizing the null pointer exception in an object-oriented programming environment with statically typed variables
SUN MICROSYSTEMS INC26 citations92
US5911144AJun 8, 1999
Method and apparatus for optimizing the assignment of hash values to nodes residing in a garbage collected heap
SUN MICROSYSTEMS INC45 citations92
US6279148B1Aug 21, 2001
Method and apparatus for supporting efficient programming in dynamic pointer-safe languages
SUN MICROSYSTEMS INC15 citations83
US6275985B1Aug 14, 2001
Method and apparatus for developing an application that implements garbage collection efficiently by combining proxy objects with compiler support
SUN MICROSYSTEMS INC14 citations73
US7036112B2Apr 25, 2006
Multi-mode specification-driven disassembler
SUN MICROSYSTEMS INC1 citations52
IBM
7 patentsUS10689107B2Jun 23, 2020
Drone-based smoke detector
IBM30 citations94
US10521434B2Dec 31, 2019
Population of context-based data gravity wells
IBM0 citations52
US9697240B2Jul 4, 2017
Contextual state of changed data structures
IBM1 citations52
US9348794B2May 24, 2016
Population of context-based data gravity wells
IBM1 citations52
US10025564B2Jul 17, 2018
Intuitive frames of task appropriate frames of reference for multiple dimensions of context for related sets of objects within an IDE
IBM0 citations42
US9195608B2Nov 24, 2015
Stored data analysis
IBM0 citations42
US9898310B2Feb 20, 2018
Symmetrical dimensions in context-oriented programming to optimize software object execution
IBM0 citations41