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. 10, 2009
Filed:
Jan. 30, 2004
Paul Yuknewicz, Redmond, WA (US);
Michael Harsh, Kirkland, WA (US);
Simon Calvert, Issaquah, WA (US);
Donna Wallace, Woodinville, WA (US);
Antoine Cote, Redmond, WA (US);
Fred Balsiger, Carnation, WA (US);
Nikhil Kothari, Sammamish, WA (US);
Brian Pepin, Seattle, WA (US);
Jeffrey Chrisope, Kirkland, WA (US);
Graeme Mott, Redmond, WA (US);
Christopher Dias, Kirkland, WA (US);
Bulusu Krishna Mohan, Redmond, WA (US);
Andrew Cheng-min Lin, Seattle, WA (US);
Joseph F. Kubiniec, Seattle, WA (US);
James Schmelzer, Seattle, WA (US);
Corrina Barber, Snohomish, WA (US);
Anson M. Horton, Sammamish, WA (US);
Meghan Rae Perez, Redmond, WA (US);
Paul Yuknewicz, Redmond, WA (US);
Michael Harsh, Kirkland, WA (US);
Simon Calvert, Issaquah, WA (US);
Donna Wallace, Woodinville, WA (US);
Antoine Cote, Redmond, WA (US);
Fred Balsiger, Carnation, WA (US);
Nikhil Kothari, Sammamish, WA (US);
Brian Pepin, Seattle, WA (US);
Jeffrey Chrisope, Kirkland, WA (US);
Graeme Mott, Redmond, WA (US);
Christopher Dias, Kirkland, WA (US);
Bulusu Krishna Mohan, Redmond, WA (US);
Andrew Cheng-min Lin, Seattle, WA (US);
Joseph F. Kubiniec, Seattle, WA (US);
James Schmelzer, Seattle, WA (US);
Corrina Barber, Snohomish, WA (US);
Anson M. Horton, Sammamish, WA (US);
Meghan Rae Perez, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A user interface is provided that exposes items such as developer tasks, commands, property settings, and other related information to a user. The user interface may be invoked in a number of development interfaces such as, for example, a designer or an editor. The user interface may be either an object bound interface or an action triggered interface. An object bound interface exposes a set of items that are associated with a corresponding object. An action triggered interface exposes a set of items that are associated with a corresponding triggering action. In addition to enumerating developer tasks, the user interface may provide a direct link to other interfaces that facilitate task execution.