Annotating graphs to allow quick loading and analysis of very large graphs
US7853930B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 4, 2005 |
| Grant date | Dec 14, 2010 |
| Priority date | — |
| Expiry date | Oct 6, 2027 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/0253
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method, information processing system, and computer readable medium for annotating graphs to allow for subsequent quick loading and analysis of very large graphs is described. The present invention encompasses a way to order and annotate nodes of a graph into a data stream that allows for optimization of subsequent processing of nodes in later analysis. For example, a very large reference graph representing heap snapshots may be annotated to facilitate post-processing and visualization of the heap for memory leak analysis. In such an example, the present invention reduces the number of objects and references to be modeled in memory, while still capturing the essence of the non-modeled portions. In this example, the present invention may process reference graphs on the scale of one hundred million live objects per snapshot using a computer with one gigabyte of memory.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.