Patent ID: 8312372

Claim:
In a computing environment, the computing environment comprising a display, the display configured to be used as an input-receiving device, a method of preventing inadvertent interaction with the display from causing an action to be performed, the method comprising steps of: detecting a contact with a display at an original location at coordinates corresponding with a target; in response to a detected contact, beginning to display an animated rendering on the display proximate to the target and continuing to display portions of the animated rendering on the display proximate to the target so long as contact remains with the display, including the animated rendering moving; if the contact is maintained throughout the animated rendering, including not continuous contact at the original location, but rather the user contact following the movement of the animated rendering to a location other than the original location, while maintaining contact with the animated rendering to follow the animated rendering as the animated rendering moves from the original location to the location other than the original location, then performing an action including at least one of exiting a software application, purchasing a product or service, or performing an irrevocable action in a gaming application, at the conclusion of the animated rendering as a result of detecting that the contact was maintained throughout a time period extending from initiation to conclusion of the animated rendering and wherein the period extending from the initiation to conclusion of the animated rendering is a period included in the range of one-half second to one minute so as to prevent the action as a result of inadvertent contact with the display, and if the contact is interrupted prior to an end of the animated rendering, ceasing displaying the animated rendering and not performing the action and resetting a control for performing the action.