David Callahan
31Patents
7h-index
39Co-inventors
65Inventor score
Filing activity: Feb 4, 2005 → Nov 10, 2014
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US8229907B2 | Hardware accelerated transactional memory system with open nested transactions | Physics | 129 | Active |
| US8250331B2 | Operating system virtual memory management for hardware transactional memory | Physics | 22 | Active |
| US8161247B2 | Wait loss synchronization | Physics | 15 | Active |
| US8886894B2 | Mechanisms to accelerate transactions using buffered stores | Physics | 13 | Active |
| US8201171B2 | Adjacent data parallel and streaming operator fusion | Physics | 11 | Active |
| US8812796B2 | Private memory regions and coherence optimizations | Physics | 8 | Active |
| US8688951B2 | Operating system virtual memory management for hardware transactional memory | Physics | 8 | Active |
| US8370577B2 | Metaphysically addressed cache metadata | Physics | 6 | Active |
| US8316194B2 | Mechanisms to accelerate transactions using buffered stores | Physics | 6 | Active |
| US8074219B2 | Order preservation in data parallel operations | Physics | 5 | Active |
| US9280397B2 | Using buffered stores or monitoring to filter redundant transactional accesses and mechanisms for mapping data to buffered metadata | Physics | 5 | Active |
| US7840695B2 | Capacity management | Electricity | 4 | Active |
| US7861072B2 | Throwing one selected representative exception among aggregated multiple exceptions of same root cause received from concurrent tasks and discarding the rest | Physics | 4 | Active |
| US8146085B2 | Concurrent exception handling using an aggregated exception structure | Physics | 4 | Active |
| US8521995B2 | Handling operating system (OS) transitions in an unbounded transactional memory (UTM) mode | Physics | 4 | Active |
| US8271768B2 | Concurrent handling of exceptions in received aggregate exception structure with supplied exception handlers and marking handled exceptions | Physics | 2 | Active |
| US8548442B2 | Syndication of multiple service instances | Electricity | 2 | Active |
| US8719514B2 | Software filtering in a transactional memory system | Physics | 2 | Active |
| US8887162B2 | Persistent local storage for processor resources | Physics | 2 | Active |
| US9195600B2 | Mechanisms to accelerate transactions using buffered stores | Physics | 2 | Active |
| US8006227B2 | Efficiently locating transactional code blocks in a transactional memory system | Physics | 1 | Active |
| US8380576B2 | Value determination for mobile transactions | Physics | 1 | Active |
| US8407728B2 | Data flow network | Physics | 1 | Active |
| US8489864B2 | Performing escape actions in transactions | Physics | 1 | Active |
| US8856466B2 | Mechanisms to accelerate transactions using buffered stores | Physics | 1 | Active |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.