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:
Oct. 17, 2017
Filed:
Apr. 01, 2014
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Brad Olenick, Redmond, WA (US);
Christopher Scrosati, Redmond, WA (US);
Leon Ezequiel Welicki, Issaquah, WA (US);
Steven Sanderson, Bristol, GB;
Alvaro Rahul Dias, Bellevue, WA (US);
Federico Silva Armas, Seattle, WA (US);
Vishal R. Joshi, Redmond, WA (US);
Tom Cox, Kenmore, WA (US);
Justin Beckwith, Bellevue, WA (US);
Jonathan Lucero, Bellevue, WA (US);
Kristofer John Owens, Seattle, WA (US);
Stephen Michael Danton, Seattle, WA (US);
Jonah Bush Sterling, Seattle, WA (US);
Dina-Marie Ledonna Supino, Seattle, WA (US);
Nafisa Bhojawala, Seattle, WA (US);
Madhur Joshi, Kirkland, WA (US);
Karandeep Singh Anand, Redmond, WA (US);
William J. Staples, Duvall, WA (US);
Jesse David Francisco, Lake Stevens, WA (US);
Brendyn Alexander, Seattle, WA (US);
Julio O. Casal, Redmond, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
A model for displaying multiple user interface elements such that each control includes a container that includes standard functionality across at least a majority of the user interface elements. For instance, such standard functionality might include a part status indication, a title, a content status indication, a command invocation function, a part resizing function, and so forth. The model may also provide for standardization of resizing of user interface elements. For a given user interface element, there would be a predetermined number of possible size and shapes, each corresponding to a different projection of data. For instance, all of the user interface elements on a screen may fall within the predetermined number of possible size and shapes, thereby allowing more functional layout of the user interface on the display.