17943669. MEMORY BUFFER MANAGEMENT ON HARDWARE DEVICES UTILIZING DISTRIBUTED DECENTRALIZED MEMORY BUFFER MONITORING simplified abstract (MICROSOFT TECHNOLOGY LICENSING, LLC)

From WikiPatents
Jump to navigation Jump to search

MEMORY BUFFER MANAGEMENT ON HARDWARE DEVICES UTILIZING DISTRIBUTED DECENTRALIZED MEMORY BUFFER MONITORING

Organization Name

MICROSOFT TECHNOLOGY LICENSING, LLC

Inventor(s)

Yi Yuan of Redmond WA (US)

Narayanan Ravichandran of Bellevue WA (US)

Robert Groza, Jr. of Redmond WA (US)

Yevgeny Yankilevich of Tirat Carmel (IL)

Hari Daas Angepat of Redmond WA (US)

MEMORY BUFFER MANAGEMENT ON HARDWARE DEVICES UTILIZING DISTRIBUTED DECENTRALIZED MEMORY BUFFER MONITORING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17943669 titled 'MEMORY BUFFER MANAGEMENT ON HARDWARE DEVICES UTILIZING DISTRIBUTED DECENTRALIZED MEMORY BUFFER MONITORING

Simplified Explanation

The present disclosure describes a buffer management system for efficiently managing and deallocating memory buffers used by multiple processing roles on computer hardware devices. This system utilizes distributed decentralized memory buffer monitoring and augmented buffer pointers to accurately and efficiently deallocate memory buffers only after all processing roles have finished using them.

  • Distributed decentralized memory buffer monitoring
  • Augmented buffer pointers for accurate deallocation
  • Efficient approach for multiple processing roles to consume source data
  • Deallocate memory buffers only after all roles have finished using them

Potential Applications

The technology described in this patent application could be applied in various fields such as data processing, networking, and computer systems where efficient memory management is crucial.

Problems Solved

1. Inefficient memory buffer management for multiple processing roles. 2. Accurate deallocation of memory buffers after all roles have finished using them.

Benefits

1. Improved efficiency in memory buffer management. 2. Prevents memory leaks and wastage. 3. Enhances overall system performance.

Potential Commercial Applications

Optimizing memory management in cloud computing systems

Possible Prior Art

One possible prior art could be memory management techniques used in operating systems or database systems.

Unanswered Questions

How does this technology compare to existing memory management systems in terms of performance and efficiency?

The article does not provide a direct comparison with existing memory management systems.

What are the potential limitations or drawbacks of implementing this buffer management system in real-world applications?

The article does not address any potential limitations or drawbacks of implementing this system.


Original Abstract Submitted

The present disclosure relates to utilizing a buffer management system to efficiently manage and deallocate memory buffers utilized by multiple processing roles on computer hardware devices. For example, the buffer management system utilizes distributed decentralized memory buffer monitoring in connection with augmented buffer pointers to deallocate memory buffers accurately and efficiently. In this manner, the buffer management system provides an efficient approach for multiple processing roles to consume source data stored in a memory buffer and to deallocate the buffer only after all roles have finished using it.