Patents by Inventor Matthew E. Loar

Matthew E. Loar has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20130318435
    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.
    Type: Application
    Filed: August 2, 2013
    Publication date: November 28, 2013
    Applicant: Microsoft Corporation
    Inventors: Feng Yuan, Arindam Basask, Ahmet Gurcan, Matthew E. Loar, Jesse D. McGatha, Justin A. Slone, Jerry D. Dunietz
  • Patent number: 8504909
    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.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Feng Yuan, Arindam Basak, Ahmet Gurcan, Matthew E Loar, Jesse D. McGatha, Justin A. Slone, Jerry J. Dunietz
  • Publication number: 20090254808
    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.
    Type: Application
    Filed: April 4, 2008
    Publication date: October 8, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Feng Yuan, Arindam Basak, Ahmet Gurcan, Matthew E. Loar, Jesse D. McGatha, Justin A. Slone, Jerry J. Dunietz