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:
Apr. 26, 2011
Filed:
Sep. 25, 2007
Shailesh Saini, Seattle, WA (US);
Clifton W. Owen, Kirkland, WA (US);
Steven P. Kihslinger, Monroe, WA (US);
Matthew W. Kernek, Redmond, WA (US);
Shailesh Saini, Seattle, WA (US);
Clifton W. Owen, Kirkland, WA (US);
Steven P. Kihslinger, Monroe, WA (US);
Matthew W. Kernek, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
Technologies are described herein for emitting raster and vector content from a single software component. An application program maintains an in-memory representation of a document in an intermediate format. When the application program needs to render the document, it determines whether the target device is a raster or a vector device. The application program then utilizes a single software component to render the document for the target device. The application program provides an instruction to the software component as to whether the in-memory representation should be rendered as vector content or as raster content. In response to receiving the instruction, the software component retrieves the in-memory representation and renders it according to the instruction received from the application program. The rendered content is then provided to the target device.