7457927

Memory Dump of a Computer System

PublishedNovember 25, 2008
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
13 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method for generating a memory dump of a memory of a computer system, comprising the steps of: loading an application executable into the memory of the computer system for execution as an application runtime; the application runtime allocating memory of the computer system for the storage of application data; the application runtime loading a description of a structure of the application data into the memory of the computer system, wherein the description of a structure of the application data is stored in a binary format and includes one or more data item descriptions, and wherein each of the one or more data item descriptions include a data item name that is a character representation of a name of a data item, a data item type that is a representation of a name of a type of a data item, a number of fields that is a numeric value corresponding to a number of data fields within a data item, a data item size that is a numeric value corresponding to a size of a data item measured in bytes or bits to accommodate a variable size of the data item, and a data item offset that is a numeric value corresponding to an offset of a data item from a beginning of a data structure containing the data item; and the computer system generating a memory dump of the memory of the computer system, said memory dump including the description and the application data.

2

2. The method of claim 1 wherein the description of a structure of the application data is platform independent.

3

3. The method of claim 1 wherein the description of a structure of the application data includes an eyecatcher field.

4

4. The method of claim 1 wherein the application data includes an eyecatcher field.

5

5. The method of claim 1 wherein the memory dump is stored in a file.

6

6. The method of claim 1 wherein the application data is defined using a data structure.

7

7. A method for reading a memory dump of a memory of a computer system, comprising the steps of: locating a description of a structure of application data in the memory dump, wherein the description of a structure of the application data is stored in a binary format and includes one or more data item descriptions, and wherein each of the one or more data item descriptions include a data item name that is a character representation of a name of a data item, a data item type that is a representation of a name of a type of a data item, a number of fields that is a numeric value corresponding to a number of data fields within a data item, a data item size that is a numeric value corresponding to a size of a data item measured in bytes or bits to accommodate a variable size of the data item, and a data item offset that is a numeric value corresponding to an offset of a data item from a beginning of a data structure containing the data item; reading said description; defining a runtime data structure in accordance with the description; locating application data in the memory dump; and reading said application data into said runtime data structure.

8

8. The method of claim 7 wherein the description of a structure of the application data includes an eyecatcher field.

9

9. The method of claim 8 wherein said locating a description step includes locating the eyecatcher field.

10

10. The method of claim 7 wherein the application data includes an eyecatcher field.

11

11. The method of claim 10 wherein said locating application data step includes locating the eyecatcher field.

12

12. The method of claim 7 wherein the description of a structure of the application data is platform independent.

13

13. The method of claim 7 wherein the memory dump is stored in a file.

Patent Metadata

Filing Date

Unknown

Publication Date

November 25, 2008

Inventors

Rajini Sivaram

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “MEMORY DUMP OF A COMPUTER SYSTEM” (7457927). https://patentable.app/patents/7457927

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.