Inventor
BACON DAVID F
US21 patents
⚠️ This page may combine multiple inventors who share the name “BACON DAVID F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
14 patentsUS6772153B1Aug 3, 2004
Method and apparatus to provide concurrency control over objects without atomic operations on non-shared objects
IBM47 citations92
US7516306B2Apr 7, 2009
Computer program instruction architecture, system and process using partial ordering for adaptive response to memory latencies
IBM11 citations84
US9742556B2Aug 22, 2017
Comparison and search operations of encrypted data
IBM7 citations83
US7895392B2Feb 22, 2011
Color-based cache monitoring
IBM7 citations83
US7548940B2Jun 16, 2009
Generational real-time garbage collection
IBM15 citations76
US10015007B2Jul 3, 2018
Performing efficient comparison operations on encrypted data
IBM7 citations72
US9846785B2Dec 19, 2017
Efficient two party oblivious transfer using a leveled fully homomorphic encryption
IBM4 citations72
US9104432B2Aug 11, 2015
Extracting stream graph structure in a computer language by pre-executing a deterministic subset
IBM1 citations62
US7150009B2Dec 12, 2006
Space-efficient object models for object-oriented programming languages
IBM4 citations61
US9454350B2Sep 27, 2016
Extracting stream graph structure in a computer language by pre-executing a deterministic subset
IBM1 citations60
US10216626B2Feb 26, 2019
Parallel garbage collection implemented in hardware
IBM0 citations51
US9632928B2Apr 25, 2017
Parallel garbage collection implemented in hardware
IBM0 citations51
US9355030B2May 31, 2016
Parallel garbage collection implemented in hardware
IBM0 citations51
US9152399B2Oct 6, 2015
Extracting stream graph structure in a computer language by pre-executing a deterministic subset
IBM0 citations51
AUERBACH JOSHUA S
4 patentsUS8938725B2Jan 20, 2015
Technique for compiling and running high-level programs on heterogeneous computers
AUERBACH JOSHUA S6 citations82
US8789026B2Jul 22, 2014
Technique for compiling and running high-level programs on heterogeneous computers
AUERBACH JOSHUA S11 citations82
US9424010B2Aug 23, 2016
Extraction of functional semantics and isolated dataflow from imperative object oriented languages
AUERBACH JOSHUA S0 citations50
US9411564B2Aug 9, 2016
Extraction of functional semantics and isolated dataflow from imperative object oriented languages
AUERBACH JOSHUA S0 citations50