18600150. 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 18600150 titled 'MEMORY BUFFER MANAGEMENT ON HARDWARE DEVICES UTILIZING DISTRIBUTED DECENTRALIZED MEMORY BUFFER MONITORING

The present disclosure discusses a buffer management system for efficiently managing and deallocating memory buffers used by multiple processing roles on computer hardware devices.

  • Utilizes distributed decentralized memory buffer monitoring
  • Augmented buffer pointers for accurate and efficient deallocation
  • Allows multiple processing roles to consume source data stored in a memory buffer
  • Deallocates the buffer only after all roles have finished using it

Potential Applications: - Data processing systems - Real-time applications - Embedded systems

Problems Solved: - Efficient memory buffer management - Accurate deallocation of memory buffers - Optimization of processing roles' access to data

Benefits: - Improved system performance - Reduced memory usage - Enhanced data processing efficiency

Commercial Applications: Title: "Efficient Memory Buffer Management System for Enhanced Data Processing" This technology can be applied in various industries such as telecommunications, IoT devices, and cloud computing to optimize memory usage and improve overall system performance.

Questions about Buffer Management System: 1. How does the buffer management system enhance memory usage efficiency? The buffer management system utilizes distributed decentralized memory buffer monitoring and augmented buffer pointers to accurately deallocate memory buffers, ensuring optimal memory usage efficiency.

2. What are the potential applications of the buffer management system in real-time systems? The buffer management system can be used in real-time applications such as data processing systems and embedded systems to enhance data processing efficiency and optimize memory usage.


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.