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.

Date of Patent:
Aug. 06, 2013

Filed:

Apr. 04, 2008
Applicants:

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);

Inventors:

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);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
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.


Find Patent Forward Citations

Loading…