Patent ID: 7739604
Filing Date: 2010-06-15
Classification: G06F

Abstract:
1. A method to manipulate a window in a digital processing system, the method comprising: receiving input of dragging an item in a first window wherein the input shows a positioning of the item over an area of the first window, the first window being in a first state; determining whether the item is intended to be dropped in the first window; determining whether the first window is partially off-screen on a first screen, if the item is intended to be dropped in the first window; automatically bringing the first window to a second state in which the first window is more accessible on the first screen that comprises repositioning the first window in the first screen to reveal a second portion of the first window that is off-screen in the first state if it is determined that the first window is partially off-screen, and returning the first window from the second state to the first state if the item is not dropped in the first window that includes repositioning the second portion of the first window on the first screen back off-screen to the original position of the first window in the first state.