International business machines corporation (20240193100). Heap Protection System simplified abstract

From WikiPatents
Jump to navigation Jump to search

Heap Protection System

Organization Name

international business machines corporation

Inventor(s)

Joran S.C. Siu of Thornhill (CA)

Alper Buyuktosunoglu of White Plains NY (US)

Richard H. Boivie of Monroe CT (US)

Tong Chen of Yorktown Heights NY (US)

Heap Protection System - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240193100 titled 'Heap Protection System

Simplified Explanation: The patent application describes a method for managing object references in a computer system to prevent loading invalid object references that do not point to memory locations in a heap.

  • Heap protection for object references
  • Event generation for managing object references
  • Prevention of loading invalid object references
  • Computer system implementation
  • Load instruction handling

Potential Applications: 1. Memory management in software development 2. Security enhancement in computer systems 3. Error detection and prevention in programming languages

Problems Solved: 1. Preventing loading of invalid object references 2. Enhancing heap protection in computer systems 3. Improving memory management efficiency

Benefits: 1. Increased system security 2. Reduced risk of memory-related errors 3. Enhanced performance of software applications

Commercial Applications: Title: "Enhanced Object Reference Management System for Software Development" This technology can be utilized in: 1. Software development tools 2. Cybersecurity software 3. Memory management systems

Prior Art: Readers can explore prior art related to object reference management in computer systems by researching heap protection mechanisms and memory management techniques.

Frequently Updated Research: Stay updated on the latest advancements in memory management and object reference handling in computer systems for improved system performance.

Questions about Object Reference Management: 1. How does this method improve system security in software development? 2. What are the key features of the event generation system for managing object references?


Original Abstract Submitted

a computer implemented method handles object references. a computer system determines whether an object reference fetched by a load instruction has an expected value for heap protection for a heap in response to receiving the load instruction for execution. the computer system generates an event in response to the object reference not being the expected value, wherein the event is used to manage the object reference. according to other illustrative embodiments, a computer system and a computer program product for managing object references are provided. as a result, the illustrative embodiments can prevent a load instruction from loading an invalid object reference that does not point to a memory location in a heap.