DU

David M. Ungar

Oracle: 20 patents #433 of 14,854Top 3%
IBM: 8 patents #13,150 of 70,183Top 20%
Overall (All Time): #131,255 of 4,157,543Top 4%
29
Patents All Time

Issued Patents All Time

Showing 25 most recent of 29 patents

Patent #TitleCo-InventorsDate
10689107 Drone-based smoke detector Nathalie Baracaldo Angel, Sandeep Gopisetty, Heiko H. Ludwig 2020-06-23
10521434 Population of context-based data gravity wells Robert R. Friedlander, James R. Kraemer 2019-12-31
10025564 Intuitive frames of task appropriate frames of reference for multiple dimensions of context for related sets of objects within an IDE Robert R. Friedlander, John K. Gerken, III, James R. Kraemer 2018-07-17
9898310 Symmetrical dimensions in context-oriented programming to optimize software object execution Harold L. Ossher 2018-02-20
9697240 Contextual state of changed data structures Robert R. Friedlander, James R. Kraemer, Harold L. Ossher 2017-07-04
9348794 Population of context-based data gravity wells Robert R. Friedlander, James R. Kraemer 2016-05-24
9195608 Stored data analysis Robert R. Friedlander, James R. Kraemer 2015-11-24
8849744 Inconsistency robustness in scalable OLAP cubes Samuel S. Adams, Douglas N. Kimelman, Mark N. Wegman 2014-09-30
7089541 Modular parser architecture with mini parsers 2006-08-08
7036112 Multi-mode specification-driven disassembler Mario I. Wolczko, Bernd J. W. Mathiske 2006-04-25
6993755 Dynamic compilation control 2006-01-31
6842182 Perceptual-based color selection for text highlighting Kristen A. McIntyre 2005-01-11
6681306 Method and apparatus for increasing scavenging garbage collection effectiveness Peter B. Kessler, Steffen Grarup 2004-01-20
6594820 Method and apparatus for testing a process in a computer system 2003-07-15
6327701 Method and apparatus for finding bugs related to garbage collection in a virtual machine 2001-12-04
6282702 Method and apparatus of translating and executing native code in a virtual machine environment 2001-08-28
6279148 Method and apparatus for supporting efficient programming in dynamic pointer-safe languages Antero Taivalsaari 2001-08-21
6275985 Method and apparatus for developing an application that implements garbage collection efficiently by combining proxy objects with compiler support Antero Taivalsaari 2001-08-14
6219678 System and method for maintaining an association for an object Phillip Yelland 2001-04-17
6199075 Method and apparatus for generational garbage collection of a heap memory shared by multiple processors Mario I. Wolczko 2001-03-06
6115782 Method and apparatus for locating nodes in a carded heap using a card marking structure and a node advance value Mario I. Wolczko 2000-09-05
6094664 Method and apparatus for optimizing the null pointer exception in an object-oriented programming environment with statically typed variables 2000-07-25
6085035 Method and apparatus for efficient operations on primary type values without static overloading 2000-07-04
6078744 Method and apparatus for improving compiler performance during subsequent compilations of a source program Mario I. Wolczko 2000-06-20
5920876 Performing exact garbage collection using bitmaps that identify pointer values within objects Mario I. Wolczko 1999-07-06