Patent ID: 8228346

Claim:
A method of maintaining the display size of a content item, included with other content displayed on a display screen of a mobile device and delivered at an initial display size, in response to a display size change event on the device that alters the displayed size of the other content, the method comprising: detecting the display size change event, said display size change event including a change in a displayed resolution of the other content; determining an intended display size of the content item responsive to the display size change event; determining, as an amount of display change, a type and magnitude of display size change based on a difference between the intended display size and the initial display size; and an intended location shift amount of the content item responsive to the display size change event; calculating an inverse adjustment ratio based on the determined type and magnitude of display size change; applying the inverse adjustment ratio to the size of the content item such that its displayed size remains fixed with respect to the size of the display screen of the mobile device by adjusting a resolution of the content item such that its displayed resolution changes with respect to a changed resolution of the other content but remains fixed with respect to an initial display resolution of the content item on the display screen of the mobile device; calculating a location recovery shift based on the location shift amount; applying the location recovery shift to the intended location shift amount of the content item such that the content item remains in a fixed location relative to an initial display location on the mobile device display screen; and enabling presentation of the adjusted content item on the mobile device along with the other content.