Patent ID: 8484570

Claim:
A computer-implemented method for manipulating objects displayed on a display screen, comprising: providing a first screen object with a multiband region of influence comprising a plurality of bands for invoking operations related to manipulating screen objects displayed on said display screen; determining that a reference datum of a second screen object has protruded into a first band of said plurality of bands while the multiband region of influence of said first screen object is in an on state; in response to determining that the reference datum of the second screen object has protruded into the first band, invoking a particular operation that places one or more restrictions on movement of said second screen object within the first band of influence; subsequent to invoking the particular operation, determining that the reference datum of the second screen object is moved from the first band into a second band of said plurality of bands; in response to determining that the reference datum of the second screen object is moved from the first band into the second band, transitioning the multiband region of influence of the first screen object to an off state wherein the one or more restrictions on movement of said second screen object in the first band of influence do not affect the second screen object when at least a portion of the second screen object is subsequently moved into said first band of influence while the multiband region of influence remains in said off state; subsequent to said enabling the second screen object to move within said first band of influence without being restricted by said one or more restrictions, determining that the reference datum is again moved outside of said first band and into said second band; in response to determining that the reference datum is again moved outside of the first band and into the second band, returning the multiband region of influence of the first screen object to said on state; and in response to returning the multiband region of influence of the first screen object to said on state, performing said particular operation a second time and placing said one or more restrictions on movement of said second screen object within the first band of influence.