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. 01, 2014
Filed:
Apr. 10, 2006
Michael J. Mccormack, Snohomish, WA (US);
Adam Russell Kenney, Seattle, WA (US);
Christopher W. Bryant, Seattle, WA (US);
Clinton Dee Covington, Kirkland, WA (US);
Richard L. Dickinson, Seattle, WA (US);
Robert E. Coggins, Bellevue, WA (US);
Kelly Michael Krout, Redmond, WA (US);
Vitore Selca, Seattle, WA (US);
Zachary P. Woodall, Issaquah, WA (US);
Dan Jacob Hough, Redmond, WA (US);
Michael J. McCormack, Snohomish, WA (US);
Adam Russell Kenney, Seattle, WA (US);
Christopher W. Bryant, Seattle, WA (US);
Clinton Dee Covington, Kirkland, WA (US);
Richard L. Dickinson, Seattle, WA (US);
Robert E. Coggins, Bellevue, WA (US);
Kelly Michael Krout, Redmond, WA (US);
Vitore Selca, Seattle, WA (US);
Zachary P. Woodall, Issaquah, WA (US);
Dan Jacob Hough, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
An improved user interface is provided for displaying selectable software functionality controls of a database application. When a task-based functionality tab is selected from the user interface, selectable functionality controls provided by the associated database application for performing aspects of a task related to the selected tab are presented in a ribbon-shaped user interface above a workspace in which a user is entering or editing data. Upon selection of a different task-based functionality tab, the presentation of functionality controls associated with the first task is removed, and selectable functionality controls associated with the second selected task-based functionality tab are presented in the user interface. The selectable functionality controls presented in the user interface are grouped into logical groupings for more efficient utilization. An extensibility model is provided for allowing users to develop and use customized user interfaces and to allow utilization of legacy user interfaces.