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:
Feb. 26, 2008
Filed:
Dec. 18, 2002
Peter Francis Ostertag, Woodinville, WA (US);
Mark James Finocchio, Redmond, WA (US);
Michael Edward Dulac Winser, Westport, CT (US);
Benjamin Franklin Wang Jen-shong Carter, Redmond, WA (US);
Nicholas Kramer, Seattle, WA (US);
Samuel Watkins Bent, Bellevue, WA (US);
Namita Gupta, Kirkland, WA (US);
Peter Francis Ostertag, Woodinville, WA (US);
Mark James Finocchio, Redmond, WA (US);
Michael Edward Dulac Winser, Westport, CT (US);
Benjamin Franklin Wang Jen-Shong Carter, Redmond, WA (US);
Nicholas Kramer, Seattle, WA (US);
Samuel Watkins Bent, Bellevue, WA (US);
Namita Gupta, Kirkland, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A composite user interface element can be assembled from plural sub-elements. A simplified view of the representation of the user interface element can be provided wherein the composited user interface element appears to be a single element. When defined, various nodes for representing the user interface can be designated as selectively exposable. Such selectively exposable nodes can be ignored when performing operations via the simplified view. Accordingly, programmers can write code that need not take the complexity of the composite user interface element into account. Property determination can be done in light of the selectively exposable nodes. A simplified view can support nested user interface elements having respective selectively exposable nodes.