JH

John R. Hoffmann

GR Gravic: 44 patents #3 of 20Top 15%
IN Intel: 2 patents #13,213 of 30,777Top 45%
RP Rpx: 1 patents #46 of 187Top 25%
📍 Kennett Square, PA: #8 of 289 inventorsTop 3%
🗺 Pennsylvania: #792 of 74,527 inventorsTop 2%
Overall (All Time): #59,331 of 4,157,543Top 2%
47
Patents All Time

Issued Patents All Time

Showing 26–47 of 47 patents

Patent #TitleCo-InventorsDate
10394798 Method of ensuring transactional integrity of a system that includes a first subsystem and a second subsystem Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2019-08-27
10303699 Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2019-05-28
10296759 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 Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2019-05-21
10216820 Method and apparatus for resolving constraint violations in a database replication system Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2019-02-26
10176243 Method and apparatus for logging non-durable attributes of an uncompleted transaction so as to make such attributes durable Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2019-01-08
10152506 Method of ensuring real-time transaction integrity Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2018-12-11
10095730 Apparatus for ensuring real-time transaction integrity in the indestructible scalable computing cloud Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2018-10-09
10025845 Method of logging non-durable attributes of an uncompleted transaction so as to make such attributes durable Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2018-07-17
10025946 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 Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2018-07-17
10013452 Method of ensuring transactional integrity of a new subsystem that is added to a system that includes a trusted subsystem Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2018-07-03
9996578 Method of ensuring near real-time transaction integrity with rollback of committed transaction upon detection of incorrect transaction processing after the commit Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2018-06-12
9922074 Method of ensuring real-time transaction integrity in the indestructible scalable computing cloud Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2018-03-20
9904721 Source-side merging of distributed transactions prior to replication Paul J. Holenstein, Bruce D. Holenstein 2018-02-27
9830223 Methods for repairing a corrupted database to a new, correct state Paul J. Holenstein, Jonathan M. Ziegler, Bruce D. Holenstein, Wilbur H. Highleyman 2017-11-28
9804935 Methods for repairing a corrupted database to a new, correct state by selectively using redo and undo operations Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman 2017-10-31
9760598 Method of ensuring real-time transaction integrity in the cloud Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2017-09-12
9734190 Method of ensuring real-time transaction integrity Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Dylan R. Holenstein 2017-08-15
9569473 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 Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman 2017-02-14
8909604 Methods for returning a corrupted database to a known, correct state by selectively using redo and undo operations Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman 2014-12-09
8903779 Methods for returning a corrupted database to a known, correct state Paul J. Holenstein, Jonathan M. Ziegler, Bruce D. Holenstein, Wilbur H. Highleyman 2014-12-02
8301593 Mixed mode synchronous and asynchronous replication system Paul J. Holenstein, Gary E. Strickler, Bruce D. Holenstein 2012-10-30
7962458 Method for replicating explicit locks in a data replication engine Bruce D. Holenstein, Paul J. Holenstein, Wilbur H. Highleyman, Gary E. Strickler 2011-06-14