Patent | Date |
---|
High-performance statistics Grant 11,442,966 - Schreter September 13, 2 | 2022-09-13 |
Time Calibration Across Multi-socket Computing Systems App 20220221897 - Schreter; Ivan ;   et al. | 2022-07-14 |
Distributed trust data storage system Grant 11,386,078 - Schreter July 12, 2 | 2022-07-12 |
Time calibration across multi-socket computing systems Grant 11,320,854 - Schreter , et al. May 3, 2 | 2022-05-03 |
Disk Based Hybrid Transactional Analytical Processing System App 20220027372 - Schreter; Ivan | 2022-01-27 |
Hybrid key-value store Grant 11,188,241 - Schreter November 30, 2 | 2021-11-30 |
High-performance memory allocator Grant 11,163,609 - Schreter November 2, 2 | 2021-11-02 |
Consistent backup of a distributed database system Grant 11,157,370 - Schreter October 26, 2 | 2021-10-26 |
Time Calibration Across Multi-socket Computing Systems App 20210311521 - Schreter; Ivan ;   et al. | 2021-10-07 |
Out of memory error handling for data definition language operations Grant 11,086,832 - Zhou , et al. August 10, 2 | 2021-08-10 |
Shared filesystem for distributed data storage system Grant 11,079,942 - Schreter August 3, 2 | 2021-08-03 |
Unified Table Query Processing App 20210224280 - Faerber; Franz ;   et al. | 2021-07-22 |
Unified table query processing Grant 11,003,665 - Faerber , et al. May 11, 2 | 2021-05-11 |
Unified table delta dictionary lazy materialization Grant 10,997,164 - Geissinger , et al. May 4, 2 | 2021-05-04 |
Flexible per-request data durability in databases and other data stores Grant 10,970,175 - Schreter April 6, 2 | 2021-04-06 |
Memory allocation in multi-core processors Grant 10,901,639 - Booss , et al. January 26, 2 | 2021-01-26 |
Associative registry Grant 10,901,789 - Schreter January 26, 2 | 2021-01-26 |
Inter-process memory management Grant 10,896,062 - Schreter , et al. January 19, 2 | 2021-01-19 |
Multi-level storage architecture Grant 10,860,553 - Faerber , et al. December 8, 2 | 2020-12-08 |
Logless atomic data movement Grant 10,853,351 - Faerber , et al. December 1, 2 | 2020-12-01 |
Column store main fragments in non-volatile RAM and the column store main fragments are merged with delta fragments, wherein the column store main fragments are not allocated to volatile random access memory and initialized from disk Grant 10,824,673 - Rebholz , et al. November 3, 2 | 2020-11-03 |
Key-value based message oriented middleware Grant 10,817,195 - Schreter October 27, 2 | 2020-10-27 |
Page list based crash recovery Grant 10,817,196 - Schreter October 27, 2 | 2020-10-27 |
Designations of message-passing worker threads and job worker threads in a physical processor core Grant 10,810,124 - Schreter October 20, 2 | 2020-10-20 |
Associative Registry App 20200319929 - Schreter; Ivan | 2020-10-08 |
High-performance Statistics App 20200320107 - Schreter; Ivan | 2020-10-08 |
High-performance Memory Allocator App 20200319928 - Schreter; Ivan | 2020-10-08 |
Logging changes to data stored in distributed data storage system Grant 10,788,998 - Schreter September 29, 2 | 2020-09-29 |
Page based data persistency Grant 10,768,836 - Schreter Sep | 2020-09-08 |
Reclamation of in-memory database memory resources Grant 10,754,772 - Schreter , et al. A | 2020-08-25 |
Key value based block device Grant 10,754,562 - Schreter A | 2020-08-25 |
Altering data type of a column in a database Grant 10,747,737 - Florendo , et al. A | 2020-08-18 |
Unified architecture for hybrid database storage using fragments Grant 10,740,036 - Schreter , et al. A | 2020-08-11 |
Using message-passing with procedural code in a database kernel Grant 10,740,317 - Schreter A | 2020-08-11 |
Forced ordering of a dictionary storing row identifier values Grant 10,725,987 - Wein , et al. | 2020-07-28 |
Reference debugging using associative registry Grant 10,725,846 - Schreter | 2020-07-28 |
Distributed Trust Data Storage System App 20200192888 - Schreter; Ivan | 2020-06-18 |
Variable sized database dictionary block encoding Grant 10,558,495 - Schreter Feb | 2020-02-11 |
Caching the topology of a distributed data storage system Grant 10,552,069 - Schreter Fe | 2020-02-04 |
Database lockless index for accessing multi-version concurrency control data Grant 10,552,402 - Eluri , et al. Fe | 2020-02-04 |
Reclamation of cache resources Grant 10,545,874 - Booss , et al. Ja | 2020-01-28 |
Partial merge Grant 10,534,764 - Faerber , et al. January 14, 2 | 2020-01-14 |
Unified table delta dictionary memory size and load time optimization Grant 10,521,117 - Geissinger , et al. Dec | 2019-12-31 |
Migration of unified table metadata graph nodes Grant 10,474,648 - Schreter , et al. Nov | 2019-11-12 |
Transaction control block for multiversion concurrency commit status Grant 10,409,864 - Schreter , et al. Sept | 2019-09-10 |
State machine abstraction for log-based consensus protocols Grant 10,402,115 - Schreter Sep | 2019-09-03 |
Reclamation Of Cache Resources App 20190258580 - Booss; Daniel ;   et al. | 2019-08-22 |
Processing large requests in data storage systems with limited/constant buffer sizes Grant 10,379,750 - Schreter A | 2019-08-13 |
Moving data within a distributed data storage system using virtual file links Grant 10,372,688 - Thomsen , et al. | 2019-08-06 |
Optimizing latency and/or bandwidth of large client requests for replicated state machines Grant 10,348,817 - Schreter July 9, 2 | 2019-07-09 |
Topology manager for failure detection in a distributed computing system Grant 10,341,168 - Schreter | 2019-07-02 |
Optimized rollover processes to accommodate a change in value identifier bit size and related system reload processes Grant 10,296,611 - Wein , et al. | 2019-05-21 |
Interleaved storage of dictionary blocks in a page chain Grant 10,289,709 - Geissinger , et al. | 2019-05-14 |
Coexistence of message-passing-like algorithms and procedural coding Grant 10,275,289 - Schreter | 2019-04-30 |
Versioned insert only hash table for in-memory columnar stores Grant 10,255,309 - Blanco , et al. | 2019-04-09 |
DBMS storage management for non-volatile memory Grant 10,241,907 - Schreter , et al. | 2019-03-26 |
Lock-free parallel dictionary encoding Grant 10,235,422 - Schreter | 2019-03-19 |
Consensus protocol enhancements for supporting flexible durability options Grant 10,180,812 - Schreter Ja | 2019-01-15 |
Key-value Based Message Oriented Middleware App 20190014188 - Schreter; Ivan | 2019-01-10 |
Shared Filesystem For Distributed Data Storage System App 20190012329 - Schreter; Ivan | 2019-01-10 |
Hybrid Key-value Store App 20190012336 - Schreter; Ivan | 2019-01-10 |
Logging Changes To Data Stored In Distributed Data Storage System App 20190012357 - Schreter; Ivan | 2019-01-10 |
Topology Management For Distributed Data Storage App 20190012105 - Schreter; Ivan | 2019-01-10 |
Key Value Based Block Device App 20190012085 - Schreter; Ivan | 2019-01-10 |
Page List Based Crash Recovery App 20190012104 - Schreter; Ivan | 2019-01-10 |
Page Based Data Persistency App 20190012084 - Schreter; Ivan | 2019-01-10 |
Connection reestablishment protocol for peer communication in distributed systems Grant 10,178,186 - Schreter J | 2019-01-08 |
Defragmentation of persistent main memory Grant 10,168,911 - Oukid , et al. J | 2019-01-01 |
Deleting records in a multi-level storage architecture without record locks Grant 10,162,766 - Faerber , et al. Dec | 2018-12-25 |
Defragmentation Of Persistent Main Memory App 20180356991 - Oukid; Ismail ;   et al. | 2018-12-13 |
Paged inverted index Grant 10,140,326 - Sherkat , et al. Nov | 2018-11-27 |
Processing Large Requests In Data Storage Systems With Limited/constant Buffer Sizes App 20180335955 - Schreter; Ivan | 2018-11-22 |
Optimizing Latency And/or Bandwidth Of Large Client Requests For Replicated State Machines App 20180337980 - Schreter; Ivan | 2018-11-22 |
In-memory database system providing lockless read and write operations for OLAP and OLTP transactions Grant 10,127,260 - Goel , et al. November 13, 2 | 2018-11-13 |
Modified consensus protocol for eliminating heartbeat network traffic Grant 10,122,621 - Schreter November 6, 2 | 2018-11-06 |
Topology Manager For Failure Detection In A Distributed Computing System App 20180302270 - Schreter; Ivan | 2018-10-18 |
Main memory database management using page index vectors Grant 10,089,342 - Sherkat , et al. October 2, 2 | 2018-10-02 |
Hybrid heap memory management Grant 10,073,872 - Schreter , et al. September 11, 2 | 2018-09-11 |
Column Store Main Fragments In Non-volatile Ram App 20180246809 - Rebholz; Oliver ;   et al. | 2018-08-30 |
Dbms Storage Management For Non-volatile Memory App 20180246676 - Schreter; Ivan ;   et al. | 2018-08-30 |
Paged Column Dictionary App 20180239788 - Florendo; Colin ;   et al. | 2018-08-23 |
N-bit compressed versioned column data array for in-memory columnar stores Grant 10,042,552 - Blanco , et al. August 7, 2 | 2018-08-07 |
Memory allocation and recovery strategies for byte-addressable non-volatile RAM (NVRAM) Grant 10,019,331 - Booss , et al. July 10, 2 | 2018-07-10 |
Multi-level memory mapping Grant 9,990,281 - Booss , et al. June 5, 2 | 2018-06-05 |
State Machine Abstraction For Log-based Consensus Protocols App 20180150230 - Schreter; Ivan | 2018-05-31 |
Multi-level Memory Mapping App 20180150392 - Booss; Daniel ;   et al. | 2018-05-31 |
Memory Allocation In Multi-core Processors App 20180150222 - Booss; Daniel ;   et al. | 2018-05-31 |
Paged column dictionary Grant 9,977,801 - Florendo , et al. May 22, 2 | 2018-05-22 |
Large string access and storage Grant 9,977,802 - Florendo , et al. May 22, 2 | 2018-05-22 |
Inverted indexing Grant 9,971,770 - Schreter , et al. May 15, 2 | 2018-05-15 |
Transient and persistent representation of a unified table metadata graph Grant 9,965,504 - Schreter , et al. May 8, 2 | 2018-05-08 |
Set-orientated visibility state retrieval scheme Grant 9,965,513 - Lee , et al. May 8, 2 | 2018-05-08 |
Garbage collection of versions driving the garbage collection of multi-version concurrency control timestamps Grant 9,953,050 - Andrei , et al. April 24, 2 | 2018-04-24 |
Selective Allocation Of Cpu Cache Slices To Database Objects App 20180067859 - Schreter; Ivan | 2018-03-08 |
Synchronization safeguards for detecting race conditions in multithreaded programs Grant 9,910,715 - Schreter March 6, 2 | 2018-03-06 |
Fast row to page lookup of data table using capacity index Grant 9,898,551 - Wein , et al. February 20, 2 | 2018-02-20 |
Lock-free scalable free list Grant 9,892,031 - Schreter , et al. February 13, 2 | 2018-02-13 |
Dual data storage using an in-memory array and an on-disk page structure Grant 9,891,831 - Legler , et al. February 13, 2 | 2018-02-13 |
NUMA-aware memory allocation Grant 9,886,313 - Wagle , et al. February 6, 2 | 2018-02-06 |
Efficient block-level space allocation for multi-version concurrency control data Grant 9,875,024 - Schreter , et al. January 23, 2 | 2018-01-23 |
Maintaining in-memory database consistency by parallelizing persistent data and log entries Grant 9,858,310 - Heidel , et al. January 2, 2 | 2018-01-02 |
Flexible Per-request Data Durability In Databases And Other Data Stores App 20170364417 - Schreter; Ivan | 2017-12-21 |
Connection Reestablishment Protocol For Peer Communication In Distributed Systems App 20170366619 - Schreter; Ivan | 2017-12-21 |
Modified Consensus Protocol For Eliminating Heartbeat Network Traffic App 20170366451 - Schreter; Ivan | 2017-12-21 |
Consensus Protocol Enhancements For Supporting Flexible Durability Options App 20170364273 - Schreter; Ivan | 2017-12-21 |
Reclamation Of In-memory Database Memory Resources App 20170357578 - Schreter; Ivan ;   et al. | 2017-12-14 |
Selective allocation of CPU cache slices to database objects Grant 9,842,052 - Schreter December 12, 2 | 2017-12-12 |
Multi-Level Storage Architecture App 20170351718 - Faerber; Franz ;   et al. | 2017-12-07 |
Materializing data from an in-memory array to an on-disk page structure Grant 9,830,109 - Wein , et al. November 28, 2 | 2017-11-28 |
Database system with transaction control block index Grant 9,824,134 - Schreter , et al. November 21, 2 | 2017-11-21 |
Applying a database transaction log record directly to a database table container Grant 9,811,549 - Schreter , et al. November 7, 2 | 2017-11-07 |
Delegation of database post-commit processing Grant 9,798,759 - Schreter , et al. October 24, 2 | 2017-10-24 |
Supporting cursor snapshot semantics Grant 9,792,318 - Schreter , et al. October 17, 2 | 2017-10-17 |
Unified Architecture For Hybrid Database Storage Using Fragments App 20170293453 - Schreter; Ivan ;   et al. | 2017-10-12 |
Efficient database undo / redo logging Grant 9,779,104 - Andrei , et al. October 3, 2 | 2017-10-03 |
Exporting and importing database tables in a multi-user database environment Grant 9,778,991 - Schreter , et al. October 3, 2 | 2017-10-03 |
Using Message-Passing With Procedural Code In A Database Kernel App 20170262487 - Schreter; Ivan | 2017-09-14 |
Deleting records in a multi-level storage architecture Grant 9,740,715 - Faerber , et al. August 22, 2 | 2017-08-22 |
Assignment of data temperatures in a fragmented data set Grant 9,734,173 - Schreter , et al. August 15, 2 | 2017-08-15 |
Non-uniform memory access (NUMA) database management system Grant 9,697,048 - Wagle , et al. July 4, 2 | 2017-07-04 |
Logless Atomic Data Movement App 20170185642 - Faerber; Franz ;   et al. | 2017-06-29 |
Unified architecture for hybrid database storage using fragments Grant 9,690,799 - Schreter , et al. June 27, 2 | 2017-06-27 |
Using message-passing with procedural code in a database kernel Grant 9,684,685 - Schreter June 20, 2 | 2017-06-20 |
Method and system for dynamically partitioning very large database indices on write-once tables Grant 9,672,235 - Schreter June 6, 2 | 2017-06-06 |
Object storage and synchronization hooks for occasionally-connected devices Grant 9,672,017 - Schreter June 6, 2 | 2017-06-06 |
Coexistence Of Message-passing-like Algorithms And Procedural Coding App 20170153928 - Schreter; Ivan | 2017-06-01 |
Paged Inverted Index App 20170154061 - SHERKAT; Reza ;   et al. | 2017-06-01 |
Garbage collection of multi-version concurrency control (MVCC) data blocks Grant 9,665,609 - Andrei , et al. May 30, 2 | 2017-05-30 |
Interleaved Storage Of Dictionary Blocks In A Page Chain App 20170147618 - GEISSINGER; STEFFEN ;   et al. | 2017-05-25 |
Unified Table Delta Dictionary Lazy Materialization App 20170147633 - Geissinger; Steffen ;   et al. | 2017-05-25 |
Unified Table Delta Dictionary Memory Size And Load Time Optimization App 20170147225 - GEISSINGER; STEFFEN ;   et al. | 2017-05-25 |
Out Of Memory Error Handling For Data Definition Language Operations App 20170109044 - Zhou; Panfeng ;   et al. | 2017-04-20 |
Lock-free, scalable read access to shared data structures using garbage collection Grant 9,626,291 - Schreter April 18, 2 | 2017-04-18 |
Materialing Data From An In-memory Array To An On-disk Page Structure App 20170083243 - Wein; David ;   et al. | 2017-03-23 |
Coexistence of message-passing-like algorithms and procedural coding Grant 9,600,551 - Schreter March 21, 2 | 2017-03-21 |
Maintaining In-memory Database Consistency By Parallelizing Persistent Data And Log Entries App 20170075943 - Heidel; Martin ;   et al. | 2017-03-16 |
Logless atomic data movement Grant 9,594,799 - Faerber , et al. March 14, 2 | 2017-03-14 |
Hybrid Heap Memory Management App 20170068465 - Schreter; Ivan ;   et al. | 2017-03-09 |
Partitioning data within a distributed data storage system using virtual file links Grant 9,575,990 - Thomsen , et al. February 21, 2 | 2017-02-21 |
Consistent Backup Of A Distributed Database System App 20170046231 - Schreter; Ivan | 2017-02-16 |
Non-Uniform Memory Access (NUMA) Database Management System App 20170031718 - Wagle; Mehul ;   et al. | 2017-02-02 |
Moving tables across nodes in an in-memory database instance Grant 9,558,216 - Florendo , et al. January 31, 2 | 2017-01-31 |
Shadow paging based log segment directory Grant 9,542,279 - Schreter January 10, 2 | 2017-01-10 |
Partial Merge App 20170004158 - Faerber; Franz ;   et al. | 2017-01-05 |
Unified Table Query Processing App 20170004177 - FAERBER; FRANZ ;   et al. | 2017-01-05 |
Numa-aware Memory Allocation App 20160371194 - Wagle; Mehul ;   et al. | 2016-12-22 |
Memory Allocation And Recovery Strategies For Byte-addressable Non-volatile Ram (nvram) App 20160371162 - Booss; Daniel ;   et al. | 2016-12-22 |
Management of I/O and log size for columnar database Grant 9,519,673 - Schreter December 13, 2 | 2016-12-13 |
Materializing data from an in-memory array to an on-disk page structure Grant 9,513,811 - Wein , et al. December 6, 2 | 2016-12-06 |
Consistent backup of a distributed database system Grant 9,507,841 - Schreter November 29, 2 | 2016-11-29 |
Columnar database using virtual file data objects Grant 9,483,512 - Schreter , et al. November 1, 2 | 2016-11-01 |
Multi-version concurrency control across row store and column store Grant 9,483,516 - Lee , et al. November 1, 2 | 2016-11-01 |
Selective Allocation of CPU Cache Slices to Objects App 20160306666 - Schreter; Ivan | 2016-10-20 |
Synchronization Safeguards for Detecting Race Conditions in Multithreaded Programs App 20160306681 - Schreter; Ivan | 2016-10-20 |
Partial merge Grant 9,465,829 - Faerber , et al. October 11, 2 | 2016-10-11 |
Unified table query processing Grant 9,465,844 - Faerber , et al. October 11, 2 | 2016-10-11 |
Address generation in distributed systems using tree method Grant 9,444,732 - Schreter September 13, 2 | 2016-09-13 |
Resource-specific control blocks for database cache Grant 9,442,948 - Schreter September 13, 2 | 2016-09-13 |
Unified Architecture For Hybrid Database Storage Using Fragments App 20160154815 - Schreter; Ivan ;   et al. | 2016-06-02 |
Allocation strategies for data storage applications Grant 9,354,988 - Schroeder , et al. May 31, 2 | 2016-05-31 |
Efficient Database Undo / Redo Logging App 20160147786 - Andrei; Mihnea ;   et al. | 2016-05-26 |
Garbage Collection of Versions Driving the Garbage Collection of Multi-Version Concurrency Control Timestamps App 20160147812 - ANDREI; Mihnea ;   et al. | 2016-05-26 |
Delegation of Database Post-Commit Processing App 20160147862 - Schreter; Ivan ;   et al. | 2016-05-26 |
Transient and Persistent Representation of a Unified Table Metadata Graph App 20160147445 - Schreter; Ivan ;   et al. | 2016-05-26 |
Materializing Data From An In-memory Array To An On-disk Page Structure App 20160147459 - Wein; David ;   et al. | 2016-05-26 |
Migration of Unified Table Metadata Graph Nodes App 20160147819 - Schreter; Ivan ;   et al. | 2016-05-26 |
Efficient Block-Level Space Allocation for Multi-Version Concurrency Control Data App 20160147448 - Schreter; Ivan ;   et al. | 2016-05-26 |
Set-Orientated Visibility State Retrieval Scheme App 20160147834 - Lee; Juchang ;   et al. | 2016-05-26 |
Exporting and Importing Database Tables in a Multi-User Database Environment App 20160147809 - SCHRETER; Ivan ;   et al. | 2016-05-26 |
Versioned Insert Only Hash Table for In-Memory Columnar Stores App 20160147750 - Blanco; Rolando ;   et al. | 2016-05-26 |
Transaction Control Block for Multiversion Concurrency Commit Status App 20160147906 - SCHRETER; Ivan ;   et al. | 2016-05-26 |
Dual Data Storage Using An In-memory Array And An On-disk Page Structure App 20160147457 - Legler; Thomas ;   et al. | 2016-05-26 |
Moving Tables Across Nodes In An In-memory Database Instance App 20160147748 - Florendo; Colin ;   et al. | 2016-05-26 |
Database System With Transaction Control Block Index App 20160147861 - Schreter; Ivan ;   et al. | 2016-05-26 |
Applying A Database Transaction Log Record Directly To A Database Table Container App 20160147778 - SCHRETER; Ivan ;   et al. | 2016-05-26 |
Supporting Cursor Snapshot Semantics App 20160147821 - Schreter; Ivan ;   et al. | 2016-05-26 |
N-bit Compressed Versioned Column Data Array for In-Memory Columnar Stores App 20160147447 - Blanco; Rolando ;   et al. | 2016-05-26 |
Forced Ordering Of A Dictionary Storing Row Identifier Values App 20160147804 - Wein; David ;   et al. | 2016-05-26 |
Database Lockless Index for Accessing Multi-Version Concurrency Control Data App 20160147811 - Eluri; Amarnadh Sai ;   et al. | 2016-05-26 |
In-Memory Database System Providing Lockless Read and Write Operations for OLAP and OLTP Transactions App 20160147814 - Goel; Anil Kumar ;   et al. | 2016-05-26 |
Optimized Rollover Processes To Accommodate A Change In Value Identifier Bit Size And Related System Reload Processes App 20160147801 - Wein; David ;   et al. | 2016-05-26 |
Inverted Indexing App 20160147808 - SCHRETER; IVAN ;   et al. | 2016-05-26 |
Altering Data Type Of A Column In A Database App 20160147776 - Florendo; Colin ;   et al. | 2016-05-26 |
Fast Row To Page Lookup Of Data Table Using Capacity Index App 20160147904 - Wein; David ;   et al. | 2016-05-26 |
Garbage Collection of Multi-Version Concurrency Control (MVCC) Data Blocks App 20160147449 - ANDREI; Mihnea ;   et al. | 2016-05-26 |
Variable Sized Database Dictionary Block Encoding App 20160147820 - Schreter; Ivan | 2016-05-26 |
Consolidation for updated/deleted records in old fragments Grant 9,348,833 - Schreter , et al. May 24, 2 | 2016-05-24 |
Method And System For Dynamically Partitioning Very Large Database Indices On Write-once Tables App 20160117354 - Schreter; Ivan | 2016-04-28 |
Unified architecture for hybrid database storage using fragments Grant 9,286,336 - Schreter , et al. March 15, 2 | 2016-03-15 |
Wait-free parallel data cache Grant 9,280,489 - Schreter March 8, 2 | 2016-03-08 |
Method and system for dynamically partitioning very large database indices on write-once tables Grant 9,262,458 - Schreter February 16, 2 | 2016-02-16 |
Deleting Records In A Multi-Level Storage Architecture App 20160042016 - Faerber; Franz ;   et al. | 2016-02-11 |
Logless Atomic Data Movement App 20160042028 - Faerber; Franz ;   et al. | 2016-02-11 |
Main Memory Database Management Using Page Index Vectors App 20160012089 - SHERKAT; Reza ;   et al. | 2016-01-14 |
Object Storage And Synchronization Hooks For Occasionally-connected Devices App 20150370545 - Schreter; Ivan | 2015-12-24 |
Hierarchical indicies Grant 9,213,716 - Schreter , et al. December 15, 2 | 2015-12-15 |
Lock-free, scalable read access to shared data structures Grant 9,208,191 - Schreter December 8, 2 | 2015-12-08 |
Lock-free Parallel Dictionary Encoding App 20150324480 - Schreter; Ivan | 2015-11-12 |
Implicit group commit when writing database log entries Grant 9,183,245 - Schreter November 10, 2 | 2015-11-10 |
Method and system for managing large write-once tables in shadow page databases Grant 9,183,129 - Schreter November 10, 2 | 2015-11-10 |
Deleting records in a multi-level storage architecture Grant 9,171,020 - Faerber , et al. October 27, 2 | 2015-10-27 |
Logless atomic data movement Grant 9,165,010 - Faerber , et al. October 20, 2 | 2015-10-20 |
Data availability during columnar table merges Grant 9,165,050 - Schreter October 20, 2 | 2015-10-20 |
Object storage and synchronization hooks for occasionally-connected devices Grant 9,152,398 - Schreter October 6, 2 | 2015-10-06 |
Multi-version Concurrency Control Across Row Store And Column Store App 20150261805 - Lee; Juchang ;   et al. | 2015-09-17 |
Variable page sizing for improved physical clustering Grant 9,116,627 - Thomsen , et al. August 25, 2 | 2015-08-25 |
Database log parallelization Grant 9,092,475 - Schreter July 28, 2 | 2015-07-28 |
Lock-Free, Scalable Read Access To Shared Data Structures Using Garbage Collection App 20150186266 - Schreter; Ivan | 2015-07-02 |
Database log replay parallelization Grant 9,069,704 - Schreter June 30, 2 | 2015-06-30 |
Distributed database log recovery Grant 9,058,371 - Thomsen , et al. June 16, 2 | 2015-06-16 |
Inter-query parallelization of constraint checking Grant 9,053,153 - Schreter June 9, 2 | 2015-06-09 |
Large String Access And Storage App 20150142819 - Florendo; Colin ;   et al. | 2015-05-21 |
Paged Column Dictionary App 20150142818 - Florendo; Colin ;   et al. | 2015-05-21 |
Coexistence Of Message-passing-like Algorithms And Procedural Coding App 20150120781 - Schreter; Ivan | 2015-04-30 |
Using Message-passing With Procedural Code In A Database Kernel App 20150120660 - Schreter; Ivan | 2015-04-30 |
Lock-free, scalable read access to shared data structures using garbage collection Grant 9,009,203 - Schreter April 14, 2 | 2015-04-14 |
On-disk operations on fragments to support huge data sizes Grant 9,009,439 - Schreter , et al. April 14, 2 | 2015-04-14 |
Variable page sizing for improved physical clustering Grant 8,990,166 - Thomsen , et al. March 24, 2 | 2015-03-24 |
Point-in-time database recovery using log holes Grant 8,949,190 - Schreter February 3, 2 | 2015-02-03 |
Data Availability During Columnar Table Merges App 20150026131 - Schreter; Ivan | 2015-01-22 |
Multiversion concurrency control for columnar database and mixed OLTP/OLAP workload App 20150006466 - Tonder; Andreas ;   et al. | 2015-01-01 |
Variable Page Sizing For Improved Physical Clustering App 20140297777 - Thomsen; Dirk ;   et al. | 2014-10-02 |
Control block linkage for database converter handling Grant 8,843,708 - Thomsen , et al. September 23, 2 | 2014-09-23 |
Assignment Of Data Temperatures In A Framented Data Set App 20140279963 - Schreter; Ivan ;   et al. | 2014-09-18 |
Unified Architecture For Hybrid Database Storage Using Fragments App 20140279961 - Schreter; Ivan ;   et al. | 2014-09-18 |
Hierarchical Indicies App 20140279847 - Schreter; Ivan ;   et al. | 2014-09-18 |
Consolidation For Updated/deleted Records In Old Fragments App 20140279962 - Schreter; Ivan ;   et al. | 2014-09-18 |
On-disk Operations On Fragments To Support Huge Data Sizes App 20140281212 - Schreter; Ivan ;   et al. | 2014-09-18 |
Method And System For Dynamically Partitioning Very Large Database Indices On Write-once Tables App 20140258252 - Schreter; Ivan | 2014-09-11 |
Replacement policy for resource container Grant 8,819,074 - Schreter August 26, 2 | 2014-08-26 |
Lock-Free, Scalable Read Access To Shared Data Structures Using Garbage Collection App 20140237004 - Schreter; Ivan | 2014-08-21 |
Address generation and cluster extension in distributed systems using tree method Grant 8,806,016 - Schreter August 12, 2 | 2014-08-12 |
Fixed String Dictionary App 20140222418 - Richtarsky; Martin ;   et al. | 2014-08-07 |
Memory Pre-Allocation For Cleanup and Rollback Operations App 20140149697 - Thomsen; Dirk ;   et al. | 2014-05-29 |
Deleting Records In A Multi-Level Storage Architecture Without Record Locks App 20140136788 - Faerber; Franz ;   et al. | 2014-05-15 |
Partial Merge App 20140136473 - Faerber; Franz ;   et al. | 2014-05-15 |
Unified Table Query Processing App 20140122452 - Faerber; Franz ;   et al. | 2014-05-01 |
Deleting Records In A Multi-level Storage Architecture App 20140122439 - Faerber; Franz ;   et al. | 2014-05-01 |
Replacement Policy For Resource Container App 20140059082 - Schreter; Ivan | 2014-02-27 |
Method And System For Managing Large Write-once Tables In Shadow Page Databases App 20140040590 - Schreter; Ivan | 2014-02-06 |
Object Storage And Synchronization Hooks For Occasionally-connected Devices App 20140033185 - Schreter; Ivan | 2014-01-30 |
Lock-Free, Scalable Read Access to Shared Data Structures App 20140025651 - Schreter; Ivan | 2014-01-23 |
Inter-Query Parallelization of Constraint Checking App 20130339312 - Schreter; Ivan | 2013-12-19 |
Address Generation In Distributed Systems Using Tree Method App 20130318254 - Schreter; Ivan | 2013-11-28 |
Ensuring Database Log Recovery Consistency App 20130290268 - SCHRETER; IVAN | 2013-10-31 |
Logless Atomic Data Movement App 20130290282 - Faerber; Franz ;   et al. | 2013-10-31 |
Wait-Free Parallel Data Cache App 20130219126 - Schreter; Ivan | 2013-08-22 |
Secure Data Deletion In A Database App 20130166919 - THOMSEN; DIRK ;   et al. | 2013-06-27 |
Data Container Access in a Database System App 20130159339 - Thomsen; Dirk ;   et al. | 2013-06-20 |
Lock-Free Scalable Free List App 20130117331 - Schreter; Ivan ;   et al. | 2013-05-09 |
Shadow Paging Based Log Segment Directory App 20130117241 - Schreter; Ivan | 2013-05-09 |
Implicit Group Commit When Writing Database Log Entries App 20130117235 - Schreter; Ivan | 2013-05-09 |
Database Log Replay Parallelization App 20130117236 - Schreter; Ivan | 2013-05-09 |
Memory Management In Multi-Threaded Multi-Processor Computing System App 20130117519 - Schreter; Ivan ;   et al. | 2013-05-09 |
Partitioning Data Within A Distributed Data Storage System Using Virtual File Links App 20130117528 - Thomsen; Dirk ;   et al. | 2013-05-09 |
Moving Data Within A Distributed Data Storage System Using Virtual File Links App 20130117221 - Thomsen; Dirk ;   et al. | 2013-05-09 |
Point-In-Time Database Recovery Using Log Holes App 20130117233 - Schreter; Ivan | 2013-05-09 |
Inter-Process Memory Management App 20130117522 - Schreter; Ivan ;   et al. | 2013-05-09 |
Columnar Database Using Virtual File Data Objects App 20130117247 - Schreter; Ivan ;   et al. | 2013-05-09 |
Distributed Database Log Recovery App 20130117237 - Thomsen; Dirk ;   et al. | 2013-05-09 |
Database Log Parallelization App 20130117234 - Schreter; Ivan | 2013-05-09 |