Daniel Lavery
17Patents
7h-index
36Co-inventors
62Inventor score
Filing activity: Mar 22, 1999 → Oct 31, 2016
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US6571385B1 | Early exit transformations for software pipelining | Physics | 26 | Expired |
| US7398521B2 | Methods and apparatuses for thread management of multi-threading | Physics | 14 | Expired |
| US8612949B2 | Methods and apparatuses for compiler-creating helper threads for multi-threading | Physics | 12 | Active |
| US7328433B2 | Methods and apparatus for reducing memory latency in a software application | Physics | 11 | Expired |
| US7051193B2 | Register rotation prediction and precomputation | Physics | 8 | Expired |
| US7228528B2 | Building inter-block streams from a dynamic execution trace for a program | Physics | 8 | Expired |
| US7603546B2 | System, method and apparatus for dependency chain processing | Physics | 7 | Active |
| US8095920B2 | Post-pass binary adaptation for software-based speculative precomputation | Physics | 6 | Active |
| US7617495B2 | Resource-aware scheduling for compilers | Physics | 5 | Active |
| US7712091B2 | Method for predicate promotion in a software loop | Physics | 4 | Active |
| US7243342B2 | Methods and apparatus for determining if a user-defined software function is a memory allocation function during compile-time | Physics | 4 | Expired |
| US8522220B2 | Post-pass binary adaptation for software-based speculative precomputation | Physics | 2 | Active |
| US7127710B2 | Identifying pure pointers to disambiguate memory references | Physics | 2 | Expired |
| US9141362B2 | Method and apparatus to schedule store instructions across atomic regions in binary translation | Physics | 0 | Active |
| US9483275B2 | Method and system using exceptions for code specialization in a computer architecture that supports transactions | Physics | 0 | Active |
| US10061609B2 | Method and system using exceptions for code specialization in a computer architecture that supports transactions | Physics | 0 | Active |
| US7774766B2 | Method and system for performing reassociation in software loops | Physics | 0 | Active |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.