Inventor · disambiguated record
John R. Hoffmann
Also filed as: HOFFMANN JOHN R
48 granted patents·1,168 citations·filing 2009–2024
98Inventor score
Top patents by PatentIndex Score
48 records- 0199US9569473B1Method 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 replicationGRAVIC INC·Filed 2015·Granted Feb 14, 2017·106 cites·14 claims
- 0299US7962458B2Method for replicating explicit locks in a data replication engineGRAVIC INC·Filed 2010·Granted Jun 14, 2011·280 cites·58 claims
- 0398US11120047B1Method and apparatus for continuously comparing two databases which are actively being kept synchronizedGRAVIC INC·Filed 2019·Granted Sep 14, 2021·25 cites·36 claims
- 0498US10216820B1Method and apparatus for resolving constraint violations in a database replication systemGRAVIC INC·Filed 2017·Granted Feb 26, 2019·33 cites·18 claims
- 0598US9922074B1Method of ensuring real-time transaction integrity in the indestructible scalable computing cloudGRAVIC INC·Filed 2017·Granted Mar 20, 2018·36 cites·12 claims
- 0698US9760598B1Method of ensuring real-time transaction integrity in the cloudGRAVIC INC·Filed 2017·Granted Sep 12, 2017·33 cites·12 claims
- 0797US10671641B1Method and computer program product for efficiently loading and synchronizing column-oriented databasesGRAVIC INC·Filed 2016·Granted Jun 2, 2020·34 cites·20 claims
- 0897US10452648B1Method of ensuring transactional integrity of a system that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrityGRAVIC INC·Filed 2019·Granted Oct 22, 2019·19 cites·24 claims
- 0997US9904721B1Source-side merging of distributed transactions prior to replicationGRAVIC INC·Filed 2015·Granted Feb 27, 2018·35 cites·10 claims
- 1097US9830223B1Methods for repairing a corrupted database to a new, correct stateINTEL CORP·Filed 2015·Granted Nov 28, 2017·56 cites·15 claims
- 1197US9804935B1Methods for repairing a corrupted database to a new, correct state by selectively using redo and undo operationsINTEL CORP·Filed 2015·Granted Oct 31, 2017·32 cites·17 claims
- 1297US9734190B1Method of ensuring real-time transaction integrityGRAVIC INC·Filed 2015·Granted Aug 15, 2017·36 cites·11 claims
- 1397US8909604B1Methods for returning a corrupted database to a known, correct state by selectively using redo and undo operationsGRAVIC INC·Filed 2014·Granted Dec 9, 2014·52 cites·14 claims
- 1497US8903779B1Methods for returning a corrupted database to a known, correct stateGRAVIC INC·Filed 2014·Granted Dec 2, 2014·86 cites·17 claims
- 1596US10025845B1Method of logging non-durable attributes of an uncompleted transaction so as to make such attributes durableGRAVIC INC·Filed 2015·Granted Jul 17, 2018·17 cites·12 claims
- 1696US8301593B2Mixed mode synchronous and asynchronous replication systemHOFFMANN JOHN R·Filed 2009·Granted Oct 30, 2012·204 cites·33 claims
- 1795US11934424B1Method and apparatus for resolving target database constraint violations in a database replication system where target database transactions are automatically aborted due to constraints violationsGRAVIC INC·Filed 2023·Granted Mar 19, 2024·2 cites·22 claims
- 1895US10705920B1Method and system for implementing current, consistent, and complete backupsGRAVIC INC·Filed 2018·Granted Jul 7, 2020·11 cites·16 claims
- 1995US10474695B1Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistencyGRAVIC INC·Filed 2019·Granted Nov 12, 2019·10 cites·3 claims
- 2095US10152506B1Method of ensuring real-time transaction integrityGRAVIC INC·Filed 2018·Granted Dec 11, 2018·10 cites·6 claims
- 2193US11880386B1Method and system for using before images of replicated changes from a source database with current target database images read from the target database when continuously comparing two databases which are actively being kept synchronizedGRAVIC INC·Filed 2023·Granted Jan 23, 2024·1 cites·16 claims
- 2293US10706041B1Systems and methods to profile transactions for end-state determination and latency reductionGRAVIC INC·Filed 2015·Granted Jul 7, 2020·8 cites·18 claims
- 2391US10296759B1Method 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 forwardGRAVIC INC·Filed 2018·Granted May 21, 2019·6 cites·14 claims
- 2491US10025946B1Method 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 forwardGRAVIC INC·Filed 2015·Granted Jul 17, 2018·8 cites·14 claims
- 2589US11580134B1Method and apparatus for resolving source database precommitted transactions that are replicated to a target database of a database replication systemGRAVIC INC·Filed 2021·Granted Feb 14, 2023·1 cites·12 claims
- 2689US10706040B1System for ensuring transactional integrity thereof that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrityGRAVIC INC·Filed 2019·Granted Jul 7, 2020·5 cites·24 claims
- 2789US10394798B1Method of ensuring transactional integrity of a system that includes a first subsystem and a second subsystemGRAVIC INC·Filed 2018·Granted Aug 27, 2019·7 cites·4 claims
- 2888US11030219B1Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency, and by using audit trail tokensGRAVIC INC·Filed 2019·Granted Jun 8, 2021·3 cites·11 claims
- 2987US11775560B1Method and system for using before images of changes for continuously comparing two databases which are actively being kept synchronizedGRAVIC INC·Filed 2021·Granted Oct 3, 2023·1 cites·32 claims
- 3087US10095730B1Apparatus for ensuring real-time transaction integrity in the indestructible scalable computing cloudGRAVIC INC·Filed 2018·Granted Oct 9, 2018·3 cites·12 claims
- 3186US12287780B1Apparatus, method, and computer program product for reducing commit latency of pending transactionsGRAVIC INC·Filed 2024·Granted Apr 29, 2025·0 cites·26 claims
- 3285US10303699B1Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistencyGRAVIC INC·Filed 2017·Granted May 28, 2019·4 cites·3 claims
- 3384US12455898B1Methods for preventing constraint violations at a target database by a database replication system where an application call, or a programmatic call by a database management system, forces a flush of a change logGRAVIC INC·Filed 2024·Granted Oct 28, 2025·0 cites·8 claims
- 3484US12216681B1Method and apparatus for continuously comparing two databases which are actively being kept synchronizedGRAVIC INC·Filed 2024·Granted Feb 4, 2025·0 cites·18 claims
- 3584US11210320B1Method and apparatus for potentially resolving target database constraint violations in a database replication system by replacing, converting or removing deferred database changesGRAVIC INC·Filed 2020·Granted Dec 28, 2021·1 cites·18 claims
- 3683US11921748B1Method and apparatus for using representations of blocks of data when continuously comparing two databases which are actively being kept synchronizedGRAVIC INC·Filed 2023·Granted Mar 5, 2024·0 cites·22 claims
- 3782US12072872B1Apparatus, method, and computer program product for resolving hung transactionsGRAVIC INC·Filed 2023·Granted Aug 27, 2024·0 cites·21 claims
- 3881US11782908B1Systems and methods to process an erroneously pre-committed transaction on a target database which has been aborted on a source database and replicated from the source database to the target databaseGRAVIC INC·Filed 2023·Granted Oct 10, 2023·0 cites·20 claims
- 3981US11775509B1Systems and methods to fully process an initially incomplete replicated and committed transaction for a non-static application by using a plurality of transaction pattern tablesGRAVIC INC·Filed 2023·Granted Oct 3, 2023·0 cites·21 claims
- 4081US10922186B1Method and system for implementing current, consistent, and complete backups by rolling a change log backwardsGRAVIC INC·Filed 2020·Granted Feb 16, 2021·1 cites·14 claims
- 4179US10817535B1Method and apparatus for resolving target database constraint violations in a database replication systemGRAVIC INC·Filed 2019·Granted Oct 27, 2020·1 cites·18 claims
- 4276US11698917B1Method for replacing a currently operating data replication engine in a bidirectional data replication environment without application downtime and while preserving target database consistency, and by using audit trail tokens that provide a list of active transactionsGRAVIC INC·Filed 2022·Granted Jul 11, 2023·0 cites·7 claims
- 4373US10176243B1Method and apparatus for logging non-durable attributes of an uncompleted transaction so as to make such attributes durableGRAVIC INC·Filed 2018·Granted Jan 8, 2019·1 cites·24 claims
- 4471US11442962B1Method for replacing a currently operating data replication engine with a new data replication engine without application downtime and while preserving target database consistency, and by joining the source database transactionsGRAVIC INC·Filed 2021·Granted Sep 13, 2022·0 cites·5 claims
- 4570US11681686B1Systems and methods to fully process an initially incomplete replicated and committed transactionGRAVIC INC·Filed 2020·Granted Jun 20, 2023·0 cites·18 claims
- 4668US11010256B1Method and system for implementing current, consistent, and complete backup copy by rolling a change log backwards against a storage deviceGRAVIC INC·Filed 2021·Granted May 18, 2021·0 cites·14 claims
- 4763US10013452B1Method of ensuring transactional integrity of a new subsystem that is added to a system that includes a trusted subsystemGRAVIC INC·Filed 2018·Granted Jul 3, 2018·0 cites·10 claims
- 4863US9996578B1Method of ensuring near real-time transaction integrity with rollback of committed transaction upon detection of incorrect transaction processing after the commitGRAVIC INC·Filed 2018·Granted Jun 12, 2018·0 cites·12 claims
Join the waitlist — get patent alerts
Get an alert when John R. Hoffmann files or is granted a new patent.
We store only your email — no account needed. See our privacy policy.
Identity basis: PatentsView inventor disambiguation (2025Q4-odp release). How scoring works →