Hewlett Packard Enterprise‘s patent describes a method for managing shared remote memory in a distributed system. It involves allocating memory portions, registering them for RDMA access, and performing atomic operations on memory bits using libfabric API calls, enhancing efficiency in data handling across server and client nodes. GlobalData’s report on Hewlett Packard Enterprise gives a 360-degree view of the company including its patenting strategy. Buy the report here.

According to GlobalData’s company profile on Hewlett Packard Enterprise, was a key innovation area identified from patents. Hewlett Packard Enterprise's grant share as of July 2024 was 65%. Grant share is based on the ratio of number of grants to total number of patents.

Distributed memory allocation and atomic operations in systems

Source: United States Patent and Trademark Office (USPTO). Credit: Hewlett Packard Enterprise Co

The granted patent US12073109B2 outlines a computer-implemented method for managing shared remote memory content in a distributed system comprising multiple nodes. The method involves allocating portions of memory that can be accessed via Remote Direct Memory Access (RDMA) and registering these portions with the operating system. A first node accesses these allocated portions to create a local copy of the shared memory content. The method further includes performing atomic operations on the memory content using the libfabric atomic (LFA) application programming interface (API). This process involves updating specific bits of the shared memory based on new values and offsets, retrieving current values prior to updates, and executing actions based on comparisons between retrieved and expected values.

Additionally, the patent details various configurations of the shared remote memory content, including bitmap data structures, file tables, and global ring buffer queues. The system allows for synchronization through semaphores and spinlocks, ensuring that multiple nodes can safely access and modify shared data. The method also includes mechanisms for error handling, such as receiving error messages when current values do not match expected values. Overall, the patent presents a comprehensive framework for efficient memory management and atomic operations in distributed computing environments, enhancing data integrity and system performance.

To know more about GlobalData’s detailed insights on Hewlett Packard Enterprise, buy the report here.

Data Insights

From

The gold standard of business intelligence.

Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

GlobalData

GlobalData, the leading provider of industry intelligence, provided the underlying data, research, and analysis used to produce this article.

GlobalData Patent Analytics tracks bibliographic data, legal events data, point in time patent ownerships, and backward and forward citations from global patenting offices. Textual analysis and official patent classifications are used to group patents into key thematic areas and link them to specific companies across the world’s largest industries.