Patent · US Active

Method and apparatus for allocating memory for immutable data on a computing device

US9477588B2 · kind B2 · utility

1Cited by
35References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 7, 2014
Grant dateOct 25, 2016
Priority date
Expiry dateAug 16, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/1044
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system that allocates memory for immutable data on a computing device. The system allocates a memory region on the computing device to store immutable data for an executing application. This memory region is smaller than the immutable data for the application. When the system subsequently receives a request to access a block of immutable data for the application, the system allocates space in this memory region for the block, and proceeds to load the block into the memory region. If at a later time the space occupied by this first block is needed for another block, the system unloads and discards the first block. If a subsequent operation needs to use information in the first block, the system regenerates the block by transforming raw data associated with the block into a form that can be directly accessed by the application, and then reloads the block into the memory region.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.