Inventor · Cambridge, MA, US

Perry S. Cheng

30Patents
8h-index
13Co-inventors
68Inventor score

Filing activity: Jan 5, 2004 → Dec 23, 2019

Most-cited inventions

PatentTitleAreaCited byStatus
US7747659B2 Garbage collector with eager read barrier Physics 34 Expired
US7996446B2 Scheduling and performing garbage collection in a real-time system with guaranteed space bounds Physics 33 Active
US7624137B2 Method and apparatus for scheduling and performing garbage collection in a real-time system with guaranteed space bounds Physics 20 Expired
US7984083B2 Garbage collector with eager read barrier Physics 17 Active
US8429658B2 Lock deferral for real-time garbage collection Physics 15 Active
US7519639B2 Method and apparatus for dynamic incremental defragmentation of memory Physics 13 Expired
US7756911B2 Method and system for executing a task and medium storing a program therefor Physics 10 Active
US8789026B2 Technique for compiling and running high-level programs on heterogeneous computers Physics 8 Active
US8205203B2 Scheduling for real-time garbage collection Physics 6 Active
US8938725B2 Technique for compiling and running high-level programs on heterogeneous computers Physics 5 Active
US7792880B2 Method and apparatus for efficient implementation of discontiguous objects Physics 4 Expired
US7702663B2 Breaking read barrier to apply optimizations Physics 4 Expired
US7596569B2 Method and program for space-efficient representation of objects in a garbage-collected system Emerging Cross-Sectional Technologies 3 Expired
US7457940B2 System and method for managing data Emerging Cross-Sectional Technologies 3 Expired
US8566768B1 Best clock frequency search for FPGA-based design Physics 3 Active
US8856491B2 Garbage collection implemented in hardware Emerging Cross-Sectional Technologies 2 Active
US9329843B2 Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs) Physics 2 Active
US9104432B2 Extracting stream graph structure in a computer language by pre-executing a deterministic subset Physics 1 Active
US7917737B2 System and method for managing data Emerging Cross-Sectional Technologies 1 Active
US9454350B2 Extracting stream graph structure in a computer language by pre-executing a deterministic subset Physics 1 Active
US9152399B2 Extracting stream graph structure in a computer language by pre-executing a deterministic subset Physics 0 Active
US9355030B2 Parallel garbage collection implemented in hardware Emerging Cross-Sectional Technologies 0 Active
US10185558B2 Language-independent program composition using containers Physics 0 Active
US9323506B2 Communication stack for software-hardware co-execution on heterogeneous computing systems with processors and reconfigurable logic (FPGAs) Physics 0 Active
US12278861B2 Method and system for addressing and executing serverless functions Electricity 0 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.