The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 13, 2021
Filed:
Jan. 23, 2019
Memverge, Inc, Milpitas, CA (US);
Robert Beauchamp, Berlin, MA (US);
Chenggong Fan, Saratoga, CA (US);
Xin Li, Fremont, CA (US);
Yue Li, Fremont, CA (US);
Srinivas Aji, Bangalore, IN;
Other;
Abstract
Disclosed herein is an apparatus and method for a distributed memory object system. In one embodiment, a method includes forming a system cluster comprising a plurality of nodes, wherein each node includes a memory, a processor and a network interface to send and receive messages and data, electing a cluster manager to mediates cluster membership, node identification assignment, and a name service group, creating a node manager to initiate services for each of the plurality of nodes, wherein the node manager is configured to notify the cluster manager of its existence and node health, and creating a plurality of sharable memory spaces, wherein each space is a distributed memory object having an object owner node, and partitioning address space within each sharable memory space into chunks, wherein data may be placed in one or more memory regions mapped to the distributed memory object by either of a store call or a write call, and data stored in one or more memory regions mapped to the direct memory object may be accessed by a load call or a read call.