Microsoft patents faster way to save computer crash data
This patent describes a method for creating smaller files when a computer program crashes. It groups the program's memory into sections, uses multiple threads to compress them simultaneously, and saves the result as a compact dump file.
In the filing’s own words
According to examples, a compressed memory dump apparatus generates one or more compressed dump files from a virtual address space (VAS) of a target process. Memory regions identified from the VAS are grouped into memory buckets so that a memory bucket includes respective memory regions. Parallel threads are spawned to execute parallel dumping operations. The parallel dumping operations include reading the memory regions, compressing the memory buckets to generate compressed chunks, and writing the compressed chunks to the dump files. A compressed memory dump parser module can be used to retrieve the original memory content from the compressed dump files.
What exactly they claim (claim 1)
1. An apparatus comprising: a memory; and a processor operatively coupled with the memory, the processor to: group memory regions in a virtual address space of a target process into one or more memory buckets, wherein the one or more memory buckets comprise respective memory regions; spawn parallel threads that execute parallel operations, wherein the parallel threads: compress the one or more memory buckets into one or more compressed memory chunks; and write the one or more compressed memory chunks to at least one dump file; and generate a header for the at least one dump file, wherein the header includes metadata regarding at least the respective memory regions and the one or more memory buckets.
Facts
- Company
- Microsoft (Microsoft Technology Licensing, LLC)
- Official title
- Compressed memory dumps
- Patent number
- US12761807B2
- Application number
- 18657448
- Filed
- May 7, 2024
- Granted
- Oct 13, 2026
- Inventors
- 13
- Claims
- 20
Classified under
G06F 3/0617 Physics & computingG06F 3/0608 Physics & computingG06F 3/0644 Physics & computingG06F 3/0665 Physics & computingG06F 3/0673 Physics & computingMore from Microsoft in AI & software
- Microsoft patents method to check AI answers against verified facts Oct 20, 2026
- Microsoft patents AI that presents PowerPoint slides for you Sep 3, 2026
- Microsoft patents method to check if LLM answers are based on real data Sep 10, 2026
- Microsoft patents system to blend multiple AI agents into one chat Oct 1, 2026
- Microsoft patents system that answers questions using your screen history Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.