John R. Hoffmann
47Patents
13h-index
6Co-inventors
70Inventor score
Filing activity: Jun 12, 2009 → Aug 6, 2024
Most-cited inventions
| Patent | Title | Area | Cited by | Status |
|---|---|---|---|---|
| US7962458B2 | Method for replicating explicit locks in a data replication engine | Physics | 239 | Active |
| US8301593B2 | Mixed mode synchronous and asynchronous replication system | Physics | 181 | Active |
| US9569473B1 | Method of controlling whether an uncompleted transaction applied against a database goes forward using either synchronous or asynchronous replication, or using either encrypted replication or unencrypted replication | Physics | 94 | Active |
| US8903779B1 | Methods for returning a corrupted database to a known, correct state | Physics | 59 | Active |
| US8909604B1 | Methods for returning a corrupted database to a known, correct state by selectively using redo and undo operations | Physics | 45 | Active |
| US9830223B1 | Methods for repairing a corrupted database to a new, correct state | Physics | 43 | Active |
| US9760598B1 | Method of ensuring real-time transaction integrity in the cloud | Electricity | 28 | Active |
| US9922074B1 | Method of ensuring real-time transaction integrity in the indestructible scalable computing cloud | Electricity | 26 | Active |
| US9904721B1 | Source-side merging of distributed transactions prior to replication | Physics | 25 | Active |
| US9804935B1 | Methods for repairing a corrupted database to a new, correct state by selectively using redo and undo operations | Physics | 23 | Active |
| US9734190B1 | Method of ensuring real-time transaction integrity | Physics | 22 | Active |
| US10216820B1 | Method and apparatus for resolving constraint violations in a database replication system | Physics | 18 | Active |
| US11120047B1 | Method and apparatus for continuously comparing two databases which are actively being kept synchronized | Physics | 13 | Active |
| US10671641B1 | Method and computer program product for efficiently loading and synchronizing column-oriented databases | Physics | 12 | Active |
| US10025845B1 | Method of logging non-durable attributes of an uncompleted transaction so as to make such attributes durable | Physics | 10 | Active |
| US10452648B1 | Method of ensuring transactional integrity of a system that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrity | Electricity | 10 | Active |
| US10152506B1 | Method of ensuring real-time transaction integrity | Electricity | 9 | Active |
| US10705920B1 | Method and system for implementing current, consistent, and complete backups | Physics | 8 | Active |
| US10025946B1 | Method of controlling whether an uncompleted transaction applied against a database goes forward or is aborted, and for modifying the uncompleted transaction so that it can go forward | Physics | 6 | Active |
| US10706041B1 | Systems and methods to profile transactions for end-state determination and latency reduction | Physics | 5 | Active |
| US10474695B1 | Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency | Physics | 3 | Active |
| US10706040B1 | System for ensuring transactional integrity thereof that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrity | Electricity | 3 | Active |
| US10394798B1 | Method of ensuring transactional integrity of a system that includes a first subsystem and a second subsystem | Electricity | 2 | Active |
| US10303699B1 | Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency | Physics | 2 | Active |
| US10296759B1 | Method of controlling whether an uncompleted transaction applied against a database goes forward or is aborted, and for modifying the uncompleted transaction so that it can go forward | Physics | 1 | Active |
Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.