Malsch
Germany
152
2025-01-16
Ivan Schreter from Malsch, DE has applied for patents for these inventions. The list has both pending applications and granted patents:
DISASTER RECOVERY USING INCREMENTAL DATABASE RECOVERY
#2 | 2025-01-16TIME TRAVEL USING INCREMENTAL DATABASE RECOVERY
#3 | 2025-01-09Incremental recovery for a cloud database
#4 | 2025-01-09TENANT COPY USING INCREMENTAL DATABASE RECOVERY
#5 | 2025-01-02DATA COMPRESSION FOR COLUMNAR DATABASES INTO ARBITRARILY-SIZED PERSISTENT PAGES
#6 | 2025-01-02CLOUD DATABASE STORAGE SYSTEM
#7 | 2024-11-14QUERY PROCESSING FOR DISK BASED HYBRID TRANSACTIONAL ANALYTICAL PROCESSING SYSTEM
#8 | 2024-02-08Data compression for columnar databases into arbitrarily-sized persistent pages
#9 | 2023-11-23Time calibration for a multi-socket computing system
#10 | 2023-04-13Unified table query processing
#11 | 2023-03-23Data compression for columnar databases into arbitrarily-sized persistent pages
#12 | 2022-12-08High-performance statistics
#13 | 2022-12-08Caching for disk based hybrid transactional analytical processing system
#14 | 2022-12-08Scalable transaction manager for distributed databases
#15 | 2022-12-01Query processing for disk based hybrid transactional analytical processing system
#16 | 2022-12-01Backup and recovery for distributed database with scalable transaction manager
#17 | 2022-07-14Time calibration across multi-socket computing systems
#18 | 2022-01-27Disk based hybrid transactional analytical processing system
#19 | 2021-10-07Time calibration across multi-socket computing systems
#20 | 2021-07-22Unified table query processing
#21 | 2020-10-08High-performance statistics
#22 | 2020-10-08Associative registry
#23 | 2020-10-08High-performance memory allocator
#24 | 2020-07-28Reference debugging using associative registry
#25 | 2020-06-18Distributed trust data storage system
#26 | 2019-08-22Reclamation of cache resources
#27 | 2019-01-10Key-value based message oriented middleware
#28 | 2019-01-10Logging changes to data stored in distributed data storage system
#29 | 2019-01-10Hybrid key-value store
#30 | 2019-01-10Shared filesystem for distributed data storage system
#31 | 2019-01-10Caching the topology of a distributed data storage system
#32 | 2019-01-10Page list based crash recovery
#33 | 2019-01-10Key value based block device
#34 | 2019-01-10Page based data persistency
#35 | 2018-12-13Defragmentation of persistent main memory
#36 | 2018-11-22Optimizing latency and/or bandwidth of large client requests for replicated state machines
#37 | 2018-11-22Processing large requests in data storage systems with limited/constant buffer sizes
#38 | 2018-10-18Topology manager for failure detection in a distributed computing system
#39 | 2018-08-30Column 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
#40 | 2018-08-30DBMS storage management for non-volatile memory
#41 | 2018-08-23Paged column dictionary
#42 | 2018-05-31Multi-level memory mapping
#43 | 2018-05-31State machine abstraction for log-based consensus protocols
#44 | 2018-05-31Memory allocation in multi-core processors
#45 | 2017-12-21Connection reestablishment protocol for peer communication in distributed systems
#46 | 2017-12-21Modified consensus protocol for eliminating heartbeat network traffic
#47 | 2017-12-21Flexible per-request data durability in databases and other data stores
#48 | 2017-12-21Consensus protocol enhancements for supporting flexible durability options
#49 | 2017-12-14Reclamation of in-memory database memory resources
#50 | 2017-12-07Multi-level storage architecture
#51 | 2017-10-12Unified architecture for hybrid database storage using fragments
#52 | 2017-09-14Using message-passing with procedural code in a database kernel
#53 | 2017-06-29Logless atomic data movement
#54 | 2017-06-01Coexistence of message-passing-like algorithms and procedural coding
#55 | 2017-05-25Unified table delta dictionary lazy materialization
#56 | 2017-05-25Interleaved storage of dictionary blocks in a page chain
#57 | 2017-05-25Unified table delta dictionary memory size and load time optimization
#58 | 2017-04-20Out of memory error handling for data definition language operations
#59 | 2017-03-23Materializing data from an in-memory array to an on-disk page structure
#60 | 2017-03-16Maintaining in-memory database consistency by parallelizing persistent data and log entries
#61 | 2017-03-09Hybrid heap memory management
#62 | 2017-02-16Consistent backup of a distributed database system
#63 | 2017-01-05Unified table query processing
#64 | 2017-01-05Partial merge
#65 | 2016-12-22NUMA-aware memory allocation
#66 | 2016-12-22Memory allocation and recovery strategies for byte-addressable non-volatile RAM (NVRAM)
#67 | 2016-10-20Synchronization safeguards for detecting race conditions in multithreaded programs
#68 | 2016-10-20Selective allocation of CPU cache slices to database objects
#69 | 2016-06-02Unified architecture for hybrid database storage using fragments
#70 | 2016-05-26Fast row to page lookup of data table using capacity index
#71 | 2016-05-26Delegation of database post-commit processing
#72 | 2016-05-26Database system with transaction control block index
#73 | 2016-05-26Supporting cursor snapshot semantics
#74 | 2016-05-26Variable sized database dictionary block encoding
#75 | 2016-05-26Migration of unified table metadata graph nodes
#76 | 2016-05-26In-memory database system providing lockless read and write operations for OLAP and OLTP transactions
#77 | 2016-05-26Database lockless index for accessing multi-version concurrency control data
#78 | 2016-05-26Forced ordering of a dictionary storing row identifier values
#79 | 2016-05-26Optimized rollover processes to accommodate a change in value identifier bit size and related system reload processes
#80 | 2016-05-26Efficient database undo / redo logging
#81 | 2016-05-26Versioned insert only hash table for in-memory columnar stores
#82 | 2016-05-26Moving tables across nodes in an in-memory database instance
#83 | 2016-05-26Materializing data from an in-memory array to an on-disk page structure
#84 | 2016-05-26Dual data storage using an in-memory array and an on-disk page structure
#85 | 2016-05-26Efficient block-level space allocation for multi-version concurrency control data
#86 | 2016-05-26N-bit compressed versioned column data array for in-memory columnar stores
#87 | 2016-05-26Transient and persistent representation of a unified table metadata graph
#88 | 2016-04-28Method and system for dynamically partitioning very large database indices on write-once tables
#89 | 2016-02-11Logless atomic data movement
#90 | 2016-02-11Deleting records in a multi-level storage architecture
#91 | 2016-01-14Main memory database management using page index vectors
#92 | 2015-12-24Object storage and synchronization hooks for occasionally-connected devices
#93 | 2015-11-12Lock-free parallel dictionary encoding
#94 | 2015-09-17Multi-version concurrency control across row store and column store
#95 | 2015-07-02Lock-free, scalable read access to shared data structures using garbage collection
#96 | 2015-05-21Large string access and storage
#97 | 2015-05-21Paged column dictionary
#98 | 2015-04-30Coexistence of message-passing-like algorithms and procedural coding
#99 | 2015-04-30Using message-passing with procedural code in a database kernel
#100 | 2015-01-22Data availability during columnar table merges
56909 ⎘