Touch Inputs Interacting With User Interface Items
First Claim
1. A computer-implemented method, comprising:
- presenting a display object on a user interface of a first device, the display object corresponding to a system object;
receiving first touch input from a user at a first location on the user interface;
presenting a graphical representation of an opening at the first location on the user interface in response to the first touch input;
receiving second input from a user, the second input moving the display object over the opening;
processing the display object in response to the second input.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for managing user interactions with items on a user interface are disclosed. In one aspect, a representation of an opening is presented in response to touch input. A display object is moved over the opening, and the display object is processed in response to the moving. In another aspect, touch input pinching two opposite corners of a display object followed by touch input flicking the display object is received and the display object is deleted in response to the inputs. In another aspect, touch input centered over a display object is received and the display object is deleted in response to the input. In another aspect, touch input corresponding to swiping gestures are received and a display object is securely deleted in response to the gestures.
94 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
presenting a display object on a user interface of a first device, the display object corresponding to a system object; receiving first touch input from a user at a first location on the user interface; presenting a graphical representation of an opening at the first location on the user interface in response to the first touch input; receiving second input from a user, the second input moving the display object over the opening; processing the display object in response to the second input. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A device, comprising:
-
one or more processors; a computer readable storage medium storing instructions operable to cause the one or more processors to perform operations comprising; presenting a display object on a user interface of the device; receiving first touch input, the first touch input tracing a pattern at a first location on the user interface; presenting a first graphical representation corresponding to the pattern at the first location in response to the first touch input; receiving second touch input at the first location; presenting a graphical representation of an opening at the first location in response to the second touch input; receiving third input moving the display object over the opening; processing the display object in response to the third input. - View Dependent Claims (14, 15)
-
-
16. A computer-implemented method, comprising:
-
presenting a display object on a user interface of a device; receiving a first touch input pinching two opposite corners of the display object followed by a second touch input flicking the display object; deleting the display object in response to the first and second touch inputs. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A computer-implemented method, comprising:
-
presenting a display object at a first location on a user interface of a device; receiving a first input, and in response to the first input, activating a deletion state of the device; receiving a second touch input centered at a second location on the user interface of the device; determining that the first location overlaps with the second location; and deleting the display object presented at the first location response to the determination. - View Dependent Claims (22, 23)
-
-
24. A computer storage medium encoded with a computer program comprising instructions operable to cause data processing apparatus to perform operations comprising:
-
presenting a representation of a display object at a first location on a user interface of a device; receiving first touch input at a second location from a user, the first touch input corresponding to a swiping gestures made with two or more fingers of a single hand made substantially simultaneously; determining that the first location overlaps with the second location; and performing a secure deletion of the display object in response to the determination. - View Dependent Claims (25)
-
Specification