Patent ID: 7681144

Claim:
A method of determining content to present on a display of a device, the method comprising: controlling a first presentation of a first content at a first location in an application window of an application; controlling a second presentation of a second content at a second location in the application window of the application; receiving a user action, wherein the user action comprises at least one of a tab selection or a drop down menu activation; determining whether at least a portion of the first content will be obstructed due to the user action in the application window; and if it is determined that the first content will be obstructed, prevent the first content from being obstructed by controlling a third presentation of the first content at the second location to displace the second content based on a comparison between a first content priority value assigned to the first content and a second content priority value assigned to the second content and between a first location priority value assigned to the first location and a second location priority value assigned to the second location.