18295375. SHARED RESOURCE ACCESS simplified abstract (Hewlett Packard Enterprise Development LP)

From WikiPatents
Jump to navigation Jump to search

SHARED RESOURCE ACCESS

Organization Name

Hewlett Packard Enterprise Development LP

Inventor(s)

Grace Priscilla Nambi of Bangalore (IN)

SHARED RESOURCE ACCESS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18295375 titled 'SHARED RESOURCE ACCESS

Simplified Explanation: The patent application describes a communication management system (CMS) that manages access to a shared resource, such as a shared memory array. When a data object is written into a memory segment at a memory index in the shared memory array for an application, the CMS selects a target application instance to consume the data object. This selection is based on the memory index and the number of application instances, allowing for faster data access by avoiding contentions among multiple application instances.

  • The CMS manages access to a shared resource, like a shared memory array.
  • It selects a target application instance to consume a data object based on the memory index and the count of application instances.
  • This selection process helps avoid data read contentions among multiple application instances, leading to faster data access.

Potential Applications: 1. Data processing systems 2. Multi-user applications 3. Distributed computing environments

Problems Solved: 1. Data read contentions among multiple application instances 2. Slow data access in shared memory arrays

Benefits: 1. Faster data access for applications 2. Improved efficiency in data processing systems 3. Enhanced performance in distributed computing environments

Commercial Applications: The technology could be used in cloud computing systems to optimize data access and improve overall system performance.

Prior Art: Readers can explore prior art related to communication management systems, shared memory arrays, and data access optimization in distributed computing environments.

Frequently Updated Research: Stay updated on research related to communication management systems, shared memory arrays, and data access optimization in multi-user applications.

Questions about Communication Management Systems: 1. How does the CMS select a target application instance for data consumption? 2. What are the potential implications of faster data access in distributed computing environments?


Original Abstract Submitted

Examples described herein relate a communication management system (CMS) to manage access to a shared resource, for example, a shared memory array. Responsive to writing a data object into a memory segment at a memory index in the shared memory array for an application, the CMS may select a target application instance as a consumer of the data object. The target application instance is selected from a plurality of application instances based on the memory index and a count of application instances. The target application instance is then notified to read the memory object. The selection of the target application instance to read the data object based on the memory index and the count of application instances avoids data read contentions among the plurality of application instances causing faster data access by the application.