Patent ID: 7747952

Claim:
A processor-accessible storage medium storing instructions that, when executed by a processor, perform acts comprising: establishing respective hot zones for respective ones of multiple UI elements representing objects selected by a user; presenting, when a focus enters a hot zone associated with an item in a list of items, at least one floating action button relevant to the represented objects selected by the user to the right of an item entry in the list of items listed in user selectable groups; wherein the focus comprises at least one of a pointer focus or a key focus; and wherein the hot zone comprises at least one of a hover over zone or a key indication zone; presenting a context menu upon activation of the floating action button; presenting a collapse or expand button for each user selectable group, the collapse button being configured to hide items in the user selectable group upon activation and the expand button being configured to reveal items in the group upon activation; presenting text of the item entry as a bubble above or below the hover over zone when obscured by the floating action button; removing the presented at least one floating action button from the UI when the focus leaves the hot zone; performing an action corresponding to the at least one floating action button when the at least one floating action button is activated, wherein the action affects one or more of the objects selected by the user; and wherein the at least one floating action button and the action corresponding thereto are dependent upon a type of an item corresponding to the UI element that is associated with the hot zone in focus or a mode of an application utilizing the user interface, or both.