The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 06, 2013
Filed:
Apr. 04, 2008
Feng Yuan, Bellevue, WA (US);
Arindam Basak, Redmond, WA (US);
Ahmet Gurcan, Mercer Island, WA (US);
Matthew E Loar, Seattle, WA (US);
Jesse D. Mcgatha, Sammamish, WA (US);
Justin A. Slone, Seattle, WA (US);
Jerry J. Dunietz, Seattle, WA (US);
Feng Yuan, Bellevue, WA (US);
Arindam Basak, Redmond, WA (US);
Ahmet Gurcan, Mercer Island, WA (US);
Matthew E Loar, Seattle, WA (US);
Jesse D. McGatha, Sammamish, WA (US);
Justin A. Slone, Seattle, WA (US);
Jerry J. Dunietz, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Various embodiments can be used to process packages or documents that contain markup language describing one or more documents. Markup language descriptions can be processed to identify certain objects that reoccur or are repeated in the markup language description. If a re-occurring or repeating object is encountered in the markup language description, a resource dictionary can be used to catalog such objects and, an associated object model can include, from the resource dictionary, references to a re-occurring or repeating object. By using the resource dictionary as such, memory resources can be conserved when an in-memory representation of the object model is built.