Issued Patents All Time
Showing 1–25 of 47 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 11934424 | Method and apparatus for resolving target database constraint violations in a database replication system where target database transactions are automatically aborted due to constraints violations | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 2024-03-19 |
| 11698917 | Method 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 transactions | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2023-07-11 |
| 11580134 | Method and apparatus for resolving source database precommitted transactions that are replicated to a target database of a database replication system | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 2023-02-14 |
| 11442962 | Method 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 transactions | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2022-09-13 |
| 11210320 | Method and apparatus for potentially resolving target database constraint violations in a database replication system by replacing, converting or removing deferred database changes | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 2021-12-28 |
| 11030219 | Method 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 tokens | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2021-06-08 |
| 11010256 | Method and system for implementing current, consistent, and complete backup copy by rolling a change log backwards against a storage device | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2021-05-18 |
| 10922186 | Method and system for implementing current, consistent, and complete backups by rolling a change log backwards | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2021-02-16 |
| 10817535 | Method and apparatus for resolving target database constraint violations in a database replication system | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 2020-10-27 |
| 10705920 | Method and system for implementing current, consistent, and complete backups | Paul J. Holenstein, Bruce D. Holenstein, John R. Hoffmann | 2020-07-07 |
| 10706040 | System for ensuring transactional integrity thereof that includes a plurality of subsystems, one of which takes an action upon a loss of transactional integrity | Bruce D. Holenstein, John R. Hoffmann, Paul J. Holenstein, Dylan R. Holenstein | 2020-07-07 |
| 10671641 | Method and computer program product for efficiently loading and synchronizing column-oriented databases | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 2020-06-02 |
| 10474695 | 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, John R. Hoffmann | 2019-11-12 |
| 10452648 | 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 | Bruce D. Holenstein, John R. Hoffmann, Paul J. Holenstein, Dylan R. Holenstein | 2019-10-22 |
| 10394798 | Method of ensuring transactional integrity of a system that includes a first subsystem and a second subsystem | Bruce D. Holenstein, John R. Hoffmann, Paul J. Holenstein, 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, John R. Hoffmann | 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, John R. Hoffmann, Bruce D. Holenstein | 2019-05-21 |
| 10216820 | Method and apparatus for resolving constraint violations in a database replication system | Paul J. Holenstein, John R. Hoffmann, Bruce D. Holenstein | 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, John R. Hoffmann, Bruce D. Holenstein | 2019-01-08 |
| 10152506 | Method of ensuring real-time transaction integrity | John R. Hoffmann, Bruce D. Holenstein, Paul J. Holenstein, Dylan R. Holenstein | 2018-12-11 |
| 10095730 | Apparatus for ensuring real-time transaction integrity in the indestructible scalable computing cloud | John R. Hoffmann, Bruce D. Holenstein, Paul J. Holenstein, 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, John R. Hoffmann, Bruce D. Holenstein | 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, John R. Hoffmann, Bruce D. Holenstein | 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, John R. Hoffmann, Paul J. Holenstein, 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, John R. Hoffmann, Paul J. Holenstein, Dylan R. Holenstein | 2018-06-12 |