Gravic Labs - Intellectual Property

Gravic Intellectual Property


Gravic Labs Logo

Contact Gravic Labs
for the availability
of these technologies
for license.
Contact Us Contact Form


Technologies and patents available for license include:


Recent Patents

Bruce D. Holenstein, Paul J. Holenstein, John R, Hoffmann, Wilbur H. Higleyman were awarded US Patent No. 8,909,604 titled Methods for returning a corrupted database to a known, correct state by selectively using redo and undo operations on December 9, 2014.


Paul J. Holenstein, John R. Hoffmann, Johnathan M. Ziegler, Bruce D. Holensteinm Wilbur H. Highleyman were awarded US Patent No. 8,903,779 titled Methods for returning a corrupted database to a known, correct state on December 2, 2014.


Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman were awarded US Patent No. 8,620,862 titled Method for ensuring referential integrity in replication engines by serializing base level change queue data on December 31, 2013.


Owen C. Davison, Victor F. Berutti, Bruce D. Holenstein, Tristan E. Hoffmann were awarded US Patent No. 8,503,785 titled Dynamic response bubble attribute compensation on August 6, 2013.


Paul J. Holenstein, Bruce D. Holenstein, Wilbur H. Highleyman were awarded US Patent No. 8,458,150 titled Method and article of manufacture for ensuring fair access to information using a fair propagation delay period in a transaction ownership step on June 4, 2013.


Tristan E. Hoffmann, Paul J. Holenstein, Owen C. Davison, Victor F. Berutti, and Bruce D. Holenstein were awarded US Patent No. 8,412,004 titled Dynamic reponse from symbology processing on April 2, 2013.


Owen C. Davison, Victor F. Berutti, Bruce D. Holenstein, Paul J. Holenstein, and Tristan E. Hoffmann were awarded US Patent No. 8,331,740 titled Inferential self-registration of imperfect OMR forms on December 11, 2012.


John R. Hoffmann, Paul J. Holenstein, Gary E. Strickler, and Bruce D. Holenstein were awarded US Patent No. 8,301,593 titled Mixed mode synchronous and asynchronous replication system on October 30, 2012.


Paul J. Holenstein, Dr. Bruce Holenstein, and Dr. Bill Highleyman were awarded US Patent No. 8,250,029 titled Method for ensuring replication from a change queue of a source database to a target database when transaction load exceeds data path by spawning a new transaction path between the change queue and the target database on August 21, 2012.

Paul J. Holenstein, Dr. Bruce Holenstein, and Dr. Bill Highleyman were awarded US Patent No. 8,117,154 titled Method for ensuring replication when system resources are limited on February 14, 2012.




Noteworthy Issued Patents

8,909,604 - Methods for returning a corrupted database to a known, correct state by selectively using redo and undo operations
8,903,779 - Methods for returning a corrupted database to a known, correct state
8,620,862 - Method for ensuring referential integrity in replication engines by serializing base level change queue data
8,503,785 - Dynamic response bubble attribute compensation
8,458,150 - Method and article of manufacture for ensuring fair access to information using a fair propagation delay period in a transaction ownership step
8,412,004 - Dynamic reponse from symbology processing
8,331,740 - Inferential Self-Registration of Imperfect OMR Forms
8,301,593  - Mixed mode synchronous and asynchronous replication system
8,250,029  -Method for ensuring replication from a change queue of a source database to a target database when transaction load exceeds data path by spawning a new transaction path between the change queue and the target database
8,117,154  -Method for ensuring replication when system resources are limited
8,086,661  -Method for resolving collisions in a database replication system by relaxing a constraint that contributes to collisions, or removing the cause of the constraint that contributes to the collisions
7,962,458  - Method for replicating explicit locks in a data replication engine
7,949,640  - Referential integrity, consistency, and completeness loading of databases
7,882,062  - Synchronization of plural databases in a database replication system when replication is slower than the synchronization process
7,864,986  - Optical mark reading that uses a disregard state as part of an unambiguous symbology of marks to fill into response
7,853,561  - Synchronization of plural databases in a database replication system with simultaneous synchronization and replication
7,801,851  - Method for ensuring referential integrity in multi-threaded replication engines
7,739,237  - Data input routing after failure
7,613,740  - Control of a data replication engine using attributes associated with a transaction
7,603,389  - Optimized statement caching for transaction replay
7,555,145  - Multi-level optical mark reading that uses an unambiguous symbology of marks to fill into response bubbles
7,539,898  - Method of increasing system availability by assigning process pairs to processor pairs
7,523,110  - High availability designated winner data replication
7,321,904  - Synchronization of a target database with a source database during database replication
7,194,488  - Split processing system for providing increased system availability
7,177,866  - Asynchronous coordinated commit replication and dual write with replication transmission and locking of target database on updates only
7,113,938  - Method of increasing system availability by splitting a system
7,103,586  - Collision avoidance in database replication systems
7,003,531  - Synchronization of plural databases in a database replication system
6,745,209  - Synchronization of plural databases in a database replication system
6,662,196  - Collision avoidance in bidirectional database replication
6,533,636  - CD spacer
6,122,630  - Bidirectional database replication scheme for controlling ping-ponging


Many patent applications are pending. Other patents are issued worldwide. Inquire here if you are interested in a certain patent.

For patent information on Gravic products visit here.