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 …

O Rebholz, I Schreter, A Sellami, D Booss… - US Patent …, 2020 - Google Patents
A system includes a non-volatile random access memory storing a column store main
fragment of a column of a database table, and a processing unit to read the column store …

Data consistency during recovery in a cloud-based storage system

C Sapuntzakis, N Neelakantam, R Karr - US Patent 11,048,590, 2021 - Google Patents
Servicing I/O operations in a cloud-based storage system, including: receiving, by the cloud-
based storage system, a request to write data to the cloud-based storage system; storing, in …

System and method for implementing hierarchical distributed-linked lists for network devices

AG Mani, MK Issa, N Barrett - US Patent 9,753,660, 2017 - Google Patents
5, 093, 910 A 3/1992 Tulpule et al. 5, 515, 911 A 5/1996 Boula et al. 6, 032, 207 A 2/2000
Wilson 6, 117, 185 A 9/2000 Schmidt 7, 321, 951 B2 1/2008 Wong et al. 7, 349, 382 B2 …

Multi-version concurrency control (MVCC) in non-volatile memory

I Oukid, W Lehner, D dos Santos Bossle - US Patent 10,795,877, 2020 - Google Patents
Disclosed herein are embodiments for performing multi-version concurrency control (MVCC)
in non-volatile memory. An embodiment operates by determining that an event occurred …

Persistent multi-word compare-and-swap

VJ Marathe, M Pavlovic, A Kogan, TL Harris - US Patent 10,678,587, 2020 - Google Patents
A computer system including one or more processors and persistent, word-addressable
memory implements a persistent atomic multi-word compare-and-swap operation. On entry …

Memory management in non-volatile memory

A Dragojevic, TA David - US Patent 10,891,221, 2021 - Google Patents
A method for allocating memory in a computing device having a non-volatile main memory is
described. The method comprises receiving, by a memory allocator, a request for non …

Memory allocation and recovery strategies for byte-addressable non-volatile RAM (NVRAM)

D Booss, I Schreter, I Oukid, A Lespinasse - US Patent 10,019,331, 2018 - Google Patents
Disclosed herein are innovations in memory management and data recovery for systems
that operate using storage class memory (SCM), such as non-volatile RAM (NVRAM). The …

System and method for enabling high read rates to data element lists

WB Matthews, BH Kwan, MK Issa, N Barrett… - US Patent …, 2017 - Google Patents
(57) ABSTRACT A memory system for a network device is described. The memory system
includes a main memory configured to store one or more data elements. Further, the …

Techniques for an all persistent memory file system

LK Puthiyedath - US Patent 10,657,068, 2020 - Google Patents
Examples may include techniques for an all persistent memory file system. The techniques
to include allocating physical memory pages of memory devices of a persistent memory …

Persistent memory file store for directly mapped persistent memory database

JW Lee, WH Bridge Jr, A Kemkar, V Gokhale… - US Patent …, 2023 - Google Patents
2020-06-10 Assigned to ORACLE INTERNATIONAL CORPORATION reassignment
ORACLE INTERNATIONAL CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST …