Distributed lock-free RDMA-based memory allocation and de-allocation

Y Suzue, A Shamis, KM Risvik - US Patent 10,725,963, 2020 - Google Patents
Abstract An “RDMA-Based Memory Allocator” applies remote direct memory access (RDMA)
messaging to provide fast lock-free memory allocations and de-allocations for shared …

Selective sharing for collaborative application usage

D Shipper, J Meltzer - US Patent 10,698,647, 2020 - Google Patents
The present disclosure describes systems, methods, computer-readable media, and
apparatuses for selective sharing during collaborative application usage. The selective …

Distributed self-directed lock-free RDMA-based B-tree key-value manager

A Shamis, Y Suzue - US Patent 10,713,210, 2020 - Google Patents
Abstract A “Key-Value Manager” applies an RDMA-based memory allocator to implement a
distributed and lock-free B-Tree based key-value store. In various implementations, the Key …

System and method for updating or modifying an application without manual coding

JE Chase - US Patent 10,572,236, 2020 - Google Patents
The invention provides, in some aspects, a computer-imple mented method for enabling
enhanced functionality in a software application. The method includes executing, on a …

Connecting graphical shapes using gestures

M D'angelo, B Kast, G Cao, P Kala, MR Nae - US Patent 10,698,599, 2020 - Google Patents
The present disclosure describes systems and apparatuses for connecting graphical
shapes. A client digital data processor receives selection events. Each selection event tracks …

Method and apparatus for user interface non-conformance detection and correction

A Trefler, B Sachs - US Patent 10,838,569, 2020 - Google Patents
The invention provides in one aspect a method that includes identifying one or more rules
for execution by a rules engine in order to generate a user interface. The method further …