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:
Nov. 06, 2012
Filed:
Feb. 13, 2006
James C. Finger, Kirkland, WA (US);
John Andre Yovin, Woodinville, WA (US);
Khurshed Mazhar, Kirkland, WA (US);
Olivier Colle, Redmond, WA (US);
Arthur William James Freeman, Kirkland, WA (US);
James C. Finger, Kirkland, WA (US);
John Andre Yovin, Woodinville, WA (US);
Khurshed Mazhar, Kirkland, WA (US);
Olivier Colle, Redmond, WA (US);
Arthur William James Freeman, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
In an interactive media environment, a model is provided where applications, each comprising zero or more script components and zero or more markup components, are themselves handled as visual elements having a Z order. A resource-efficient rendering order is provided where the application that has focus in an interactive media environment (by virtue of its receipt of user events) is rendered first. The remaining applications are rendered in top down order, i.e., in reverse Z order. Rendering is performed by drawing into one or more graphics buffers associated with respective applications. Frames for applications are composited from the graphics buffers bottoms up, in Z order, to provide the display with the correct appearance.