Patent 7432928 was granted and assigned to Microsoft on October, 2008 by the United States Patent and Trademark Office.
The size of a tool displayed in a user interface can be dynamically adjusted based on the current needs of the tool. When the user chooses a new function to perform using the tool, the tool's size and appearance is adjusted to an interface tailored for the selected function. To minimize confusion to the user, these dynamic adjustments can be performed using animation effects.