Back to results
US 2007/0169011 A1Published application
Delayed loading and instantiation of resources defined in markup
AssigneeMicrosoft Corporation
InventorsSundaram Ramani, Benjamin Carter, Peter Ostertag, Patricia Ostertag
Life of this patent
Estimating the term…
Abstract
Techniques for delayed loading and instantiation of resources in a resource dictionary are provided. These techniques can be used to delay or defer the loading of values (or “value records”) into the resource dictionary until the values are actually needed or requested by an application.
Claims20
A method, comprising:
- generating a binary representation of markup language information comprising key records, value records corresponding to each of the key records, and offsets from each key record to each corresponding value record;
- instantiating the key records as key objects at a first time;
- locating a specific value record using a specific offset at a second time occurring after the first time;
- and
- instantiating the specific value record as a value object.
2 more elements
A system, comprising:
- a parser module configured to generate a binary representation of markup language information comprising key records, value records corresponding to each of the key records, and offsets from each key record to each corresponding value record;
- a memory configured to store key objects corresponding to the key records and offset information corresponding to the offsets, wherein the key objects are instantiated in memory at a first time;
- and
- a run-time engine configured to locate a specific value record using a specific offset and to instantiate the specific value record in the memory as a value object at a second time occurring after the first time.
1 more element
Dependencies are inferred from the claim text.